@font-face{font-family:InterVariable;src:url(/fonts/inter-variable.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrainsMono;src:url(/fonts/jetbrains-mono.woff2)format("woff2");font-weight:400 600;font-display:swap}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:InterVariable,ui-sans-serif,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--ns-h:clamp(210px, 25.6vw, 660px)}body{--tw-bg-opacity:1;background-color:rgb(7 9 13/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:InterVariable,ui-sans-serif,system-ui,sans-serif}h1{letter-spacing:-.038em;font-size:2.25rem;font-weight:600;line-height:.99}@media (width>=1024px){h1{font-size:3.75rem;line-height:1}}h2{letter-spacing:-.038em;font-size:1.5rem;font-weight:600;line-height:1.08}@media (width>=1024px){h2{font-size:2.25rem;line-height:2.5rem}}h3{font-size:1.125rem;font-weight:600;line-height:1.75rem}p{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));line-height:1.625}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.eyebrow{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:10px}.btn-primary{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 9 13/var(--tw-text-opacity,1));--tw-shadow:0 0 0 1px #2ca7db,0 6px 26px -10px #2ca7dbd9;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 6px 26px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:3px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(127 212 242/var(--tw-bg-opacity,1))}.btn-secondary{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));-webkit-backdrop-filter:blur(7px);background:#0e131a94;border-width:1px;border-color:#7fd4f26b;border-radius:3px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 4px 22px -12px #000000e6}.btn-secondary:hover{--tw-text-opacity:1;color:rgb(127 212 242/var(--tw-text-opacity,1));background:#2ca7db24;border-color:#7fd4f2}.grid-bg{background-image:linear-gradient(#131922 1px,#0000 1px),linear-gradient(90deg,#131922 1px,#0000 1px);background-size:44px 44px}.grid-fade{mask-image:radial-gradient(120% 100% at 12% 42%,#000 0%,#0000008c 45%,#0000 78%)}.bloom{filter:blur(60px);background:radial-gradient(closest-side,#2ca7db29,#0000 72%)}.sweep{background:linear-gradient(90deg,#0000,#2ca7db0d 45%,#7fd4f216 50%,#2ca7db0d 55%,#0000);animation:11s linear infinite ccc-sweep}@keyframes ccc-sweep{0%{transform:translate(-120%)}to{transform:translate(400%)}}@keyframes ccc-blink{0%,88%,to{opacity:1}92%{opacity:.25}}.pip{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));border-radius:9999px;width:5px;height:5px;animation:2.6s ease-in-out infinite ccc-blink;display:block;box-shadow:0 0 8px #2ca7db}.navlink{padding-top:.25rem;padding-bottom:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.navlink:hover{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.navlink:after{content:"";--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));width:0;height:1px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:-.125rem;left:0}.navlink:hover:after{width:100%}.navlink.is-here{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.navlink.is-here:after{width:100%}.ticked{position:relative}.tick{pointer-events:none;opacity:.5;width:11px;height:11px;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.tick:before{content:"";--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));width:11px;height:1px;position:absolute;top:5px;left:0}.tick:after{content:"";--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));width:1px;height:11px;position:absolute;top:0;left:5px}.tick-a{top:-6px;left:-6px}.tick-b{top:-6px;right:-6px}.tick-c{bottom:-6px;left:-6px}.tick-d{bottom:-6px;right:-6px}.fig{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#0e131af0,#0b0e14b8);border-radius:.25rem;padding:22px 22px 18px;position:relative}.board{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#0e131ae6,#0a0d12b3);border-radius:.25rem;padding:30px 26px 22px;position:relative}.sec-head{align-items:baseline;gap:18px;margin-bottom:.875rem;display:flex}.sec-idx{letter-spacing:.18em;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:10px}.kv{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));gap:7px;padding-top:.875rem;display:grid}.kv-row{justify-content:space-between;gap:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px;display:flex}.kv-k{white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1))}.kv-v{text-align:right;--tw-text-opacity:1;color:rgb(174 182 194/var(--tw-text-opacity,1))}.pill{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(152 161 174/var(--tw-text-opacity,1));border-radius:.125rem;padding:.25rem .625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px}.pill-a{--tw-text-opacity:1;color:rgb(127 212 242/var(--tw-text-opacity,1));background-color:#2ca7db1a;border-color:#2ca7db4d}.dg-box{fill:#0b0f16;stroke:#272e3a;stroke-width:1px}.dg-box-q{fill:#090c12;stroke:#222933;stroke-width:1px}.dg-box-a{fill:#2ca7db12;stroke:#2ca7db;stroke-width:1px}.dg-box-w{fill:#0d0b08;stroke:#3d3320;stroke-width:1px}.dg-t1{letter-spacing:.09em;fill:#e6eaf0;font-family:JetBrainsMono,monospace;font-size:11px}.dg-t2{letter-spacing:.13em;fill:#6a7382;font-family:JetBrainsMono,monospace;font-size:8.5px}.dg-t3{letter-spacing:.06em;fill:#828b98;font-family:JetBrainsMono,monospace;font-size:9.5px}.dg-ta{letter-spacing:.09em;fill:#7fd4f2;font-family:JetBrainsMono,monospace;font-size:11px}.dg-tw{letter-spacing:.13em;fill:#d9a441;font-family:JetBrainsMono,monospace;font-size:8.5px}.dg-tg{letter-spacing:.13em;fill:#3fb950;font-family:JetBrainsMono,monospace;font-size:8.5px}.dg-tn{letter-spacing:.1em;fill:#2ca7db;font-family:JetBrainsMono,monospace;font-size:9.5px}.dg-lw{letter-spacing:.16em;fill:#d9a441;font-family:JetBrainsMono,monospace;font-size:10px}.dg-la{letter-spacing:.16em;fill:#2ca7db;font-family:JetBrainsMono,monospace;font-size:10px}.dg-line{stroke:#272e3a;stroke-width:1px;fill:none}.dg-line-a{stroke:#2ca7db;stroke-width:1.2px;fill:none;opacity:.7}.dg-line-d{stroke:#3c434f;stroke-width:1px;fill:none;stroke-dasharray:4 4}.dg-line-w{stroke:#d9a441;stroke-width:1px;fill:none;opacity:.5;stroke-dasharray:4 4}.dg-svg{width:100%;display:block}.dg-t5{letter-spacing:.06em;fill:#e6eaf0;font-family:JetBrainsMono,monospace;font-size:10.5px}.dg-pulse{fill:#7fd4f2}.ns{pointer-events:none;position:absolute;inset:0}.pad-scene{padding-bottom:calc(var(--ns-h) * .34)}.ns-sky{height:calc(var(--ns-h) + 46%);background:linear-gradient(#0a122000 0%,#0a1220d9 22%,#0a1220ad 58%,#07090d57 85%,#100d093d 100%);position:absolute;top:0;left:0;right:0}.ns-stars{height:62%;position:absolute;top:0;left:0;right:0}.ns-stars svg{width:100%;height:100%;display:block}.ns-star{fill:#cfe4f2;opacity:.34}.ns-moon-a{stop-color:#dfeaf5;stop-opacity:.85}.ns-moon-b{stop-color:#dfeaf5;stop-opacity:.2}.ns-moon-c{stop-color:#dfeaf5;stop-opacity:0}.ns-moon-core{fill:#dfeaf5}.ns-cone-a{stop-color:#ffe6ae;stop-opacity:.36}.ns-cone-b{stop-color:#d9a441;stop-opacity:.15}.ns-warm-0{stop-color:#d9a441;stop-opacity:0}.ns-pool-a{stop-color:#d9a441;stop-opacity:.3}.ns-spill-a{stop-color:#d9a441;stop-opacity:.32}.ns-smear-w-a{stop-color:#d9a441;stop-opacity:.26}.ns-smear-c-a{stop-color:#2ca7db;stop-opacity:.24}.ns-smear-c-b{stop-color:#2ca7db;stop-opacity:0}.ns-haze-a{stop-color:#0a1220;stop-opacity:.9}.ns-fade-0{stop-color:#07090d;stop-opacity:0}.ns-fade-b{stop-color:#07090d;stop-opacity:.45}.ns-fade-c{stop-color:#07090d;stop-opacity:.82}.ns-fade-d{stop-color:#07090d;stop-opacity:.97}@keyframes ns-twinkle{0%,to{opacity:.18}50%{opacity:.62}}.ns-star.t1{animation:5.5s ease-in-out infinite ns-twinkle}.ns-star.t2{animation:7.2s ease-in-out 1.4s infinite ns-twinkle}.ns-star.t3{animation:9.1s ease-in-out 3.1s infinite ns-twinkle}.ns-star.t4{animation:6.4s ease-in-out 4.6s infinite ns-twinkle}.ns-glow-w,.ns-glow-c{pointer-events:none;position:absolute}.ns-glow-w{width:min(820px,62vw);height:calc(var(--ns-h) * .5);left:78%;bottom:calc(var(--ns-h) * .22);filter:blur(38px);background:radial-gradient(closest-side,#d9a44126,#d9a44109 55%,#0000 76%);transform:translate(-50%)}.ns-glow-c{width:min(620px,48vw);height:calc(var(--ns-h) * .45);left:56%;bottom:calc(var(--ns-h) * .24);filter:blur(42px);background:radial-gradient(closest-side,#2ca7db21,#0000 74%);transform:translate(-50%)}.ns-strata{pointer-events:none;left:-12%;right:-12%;bottom:calc(var(--ns-h) * .58);height:calc(var(--ns-h) * .3);position:absolute}.ns-strata i{filter:blur(1.4px);background:linear-gradient(90deg,#0000,#7fd4f24d 20%,#0000 33% 56%,#2ca7db3d 70%,#0000);width:200%;height:.125rem;display:block;position:absolute;left:0}@keyframes ns-drift-l{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ns-drift-r{0%{transform:translate(-50%)}to{transform:translate(0)}}.ns-strata i:first-child{opacity:.9;animation:64s linear infinite ns-drift-l;top:0}.ns-strata i:nth-child(2){opacity:.55;animation:92s linear infinite ns-drift-r;top:28%}.ns-strata i:nth-child(3){opacity:.38;animation:78s linear infinite ns-drift-l;top:58%}.ns-city{width:min(67%, calc(100% - (max(0px, (100% - 72rem) / 2) + 424px)), calc(var(--ns-h) * 4.186));height:var(--ns-h);position:absolute;bottom:0;right:0;mask-image:linear-gradient(90deg,#0000 0%,#000 13% 100%)}.ns-city svg{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.ns-far{fill:#090c11;stroke:#10151d;stroke-width:1px}.ns-mid{fill:#0a0e14;stroke:#1f2732;stroke-width:1px}.ns-near{fill:#0b0f16;stroke:#272e3a;stroke-width:1px}.ns-fore{fill:#04060a;stroke:#0b0f15;stroke-width:1px}.ns-lit{fill:#2ca7db;opacity:.82}.ns-lit.b{animation:7s ease-in-out infinite ccc-blink}.ns-lit.c{animation:9.5s ease-in-out 1.8s infinite ccc-blink}.ns-lit.d{animation:11s ease-in-out 3.4s infinite ccc-blink}.ns-lit.e{animation:8.2s ease-in-out 5.1s infinite ccc-blink}.ns-warm{fill:#d9a441;opacity:.8;animation:6.4s ease-in-out 2.2s infinite ccc-blink}.ns-mast{stroke:#2ca7db;stroke-width:1px;opacity:.55}.ns-ground{stroke:#1f2732;stroke-width:1px}.ns-chord{stroke:#d9a441;stroke-width:1.4px;fill:none}.ns-lace{stroke:#d9a441;stroke-width:1px;fill:none;opacity:.5}.ns-lace-d{stroke:#d9a441;stroke-width:1px;fill:none;opacity:.32}.ns-pend{stroke:#d9a441;stroke-width:1px;fill:none;opacity:.7}.ns-rope{stroke:#d9a441;stroke-width:1px;opacity:.75}.ns-body{fill:#14100a;stroke:#d9a441;stroke-width:1px}.ns-body-l{fill:#d9a44129;stroke:#d9a441;stroke-width:1px}.ns-steel{stroke:#d9a44180;stroke-width:1px;fill:none}.ns-clad{fill:#100d09;stroke:#d9a44175;stroke-width:1px}.ns-deck{fill:#17120b;stroke:#d9a441;stroke-width:1px}@keyframes ns-strobe{0%,84%,to{opacity:.28}88%,94%{opacity:1}}.ns-beacon{fill:#d9a441;animation:3.4s ease-in-out infinite ns-strobe}.ns-beacon.b{animation-delay:1.7s}@keyframes ns-weld{0%,62%,to{opacity:0}64%,66%{opacity:1}68%,71%{opacity:.15}73%,76%{opacity:1}79%{opacity:0}}.ns-weld{animation:5.2s linear infinite ns-weld}.ns-weld.b{animation-duration:7.1s;animation-delay:2.6s}.ns-flare{fill:#fff3d8}.ns-lamp{fill:#ffe6ae}.ns-spark{fill:#ffd9a0}@keyframes ns-motes{0%,to{opacity:.55}50%{opacity:1}}.ns-motes{animation:9s ease-in-out infinite ns-motes}.ns-motes.b{animation-duration:11.5s;animation-delay:2.7s}.ns-motes.c{animation-duration:13.5s;animation-delay:5.2s}.ns-trolley,.ns-sway,.ns-rope,.ns-hook{transform-box:view-box}@keyframes ns-traverse{0%,4%{transform:translate(0)}34%,50%{transform:translate(150px)}84%,to{transform:translate(0)}}.ns-trolley{animation:26s cubic-bezier(.45,0,.55,1) infinite ns-traverse}@keyframes ns-sway{0%{transform:rotate(-1.3deg)}50%{transform:rotate(1.3deg)}to{transform:rotate(-1.3deg)}}.ns-sway{transform-origin:740px 112px;animation:6.2s ease-in-out infinite ns-sway}@keyframes ns-payout{0%{transform:scaleY(1)}30%,44%{transform:scaleY(3)}80%,to{transform:scaleY(1)}}.ns-rope{transform-origin:740px 112px;animation:13s cubic-bezier(.45,0,.55,1) infinite ns-payout}@keyframes ns-lower{0%{transform:translateY(0)}30%,44%{transform:translateY(96px)}80%,to{transform:translateY(0)}}.ns-hook{animation:13s cubic-bezier(.45,0,.55,1) infinite ns-lower}.ns-mirror{opacity:.27}.ns-ripple{stroke:#07090d;stroke-width:1.4px;opacity:.5}@keyframes ns-plume{0%{opacity:0;transform:translateY(0)scale(.6,.5)}18%{opacity:.5}to{opacity:0;transform:translateY(-78px)scale(1.9,2.2)}}.ns-plume{animation:13s linear infinite ns-plume}.ns-plume.b{animation-duration:17s;animation-delay:6s}.ns-board{pointer-events:none;z-index:3;position:absolute;top:80.5%;left:54.9%;transform:translate(-50%)}.ns-board b{text-align:center;text-transform:uppercase;letter-spacing:.2em;color:#d9a441;-webkit-backdrop-filter:blur(5px);background:#0b0e14e6;border:1px solid #d9a44180;border-radius:.125rem;padding:.5rem 18px 9px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11px;font-weight:400;display:block;position:relative;box-shadow:0 8px 26px -14px #000}.ns-board b:before,.ns-board b:after{content:"";background:#d9a44166;width:1px;height:.75rem;position:absolute;top:100%}.ns-board b:before{left:16px}.ns-board b:after{right:16px}@media (width<=900px){:root{--ns-h:230px}.ns-city{width:860px;left:calc(50% - 80px);right:auto;transform:translate(-50%);mask-image:none}.pad-scene{padding-bottom:calc(var(--ns-h) + 14px)}.ns-glow-w{left:58%}.ns-glow-c{left:26%}}.legend{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));gap:22px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.legend span{align-items:center;gap:.5rem;display:flex}.legend i{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(39 46 58/var(--tw-border-opacity,1));width:1rem;height:0;display:block}.legend i.on{--tw-border-opacity:1;border-color:rgb(44 167 219/var(--tw-border-opacity,1))}.legend i.dash{border-top:1px dashed #3c434f}.legend i.hand{opacity:.75;border-top:1px dashed #d9a441}.hbay{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));position:relative;overflow:hidden}.hbay>.bay-shell{z-index:2;max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}.hbay-sky{pointer-events:none;background:linear-gradient(#05070a 0%,#090c11 52%,#0b0f16 100%);position:absolute;inset:0}.hbay-lamp{pointer-events:none;opacity:.9;filter:blur(74px);background:radial-gradient(closest-side,#2ca7db29,#0000 70%);width:1180px;height:820px;position:absolute}.hbay-l .hbay-lamp{top:-26%;right:-10%}.hbay-r .hbay-lamp{top:-26%;left:-10%}.hbay-grid{pointer-events:none;opacity:.8;transform-origin:bottom;background-image:repeating-linear-gradient(90deg,#1f2732 0 1px,#0000 1px 66px),repeating-linear-gradient(0deg,#1f2732 0 1px,#0000 1px 46px);height:320px;position:absolute;bottom:0;left:-14%;right:-14%;transform:perspective(340px)rotateX(64deg);mask-image:linear-gradient(#0000 14%,#00000061 56%,#000 100%)}.hbay-floor{pointer-events:none;background:linear-gradient(90deg,#0000,#2ca7db66 22% 78%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.hbay-num{pointer-events:none;z-index:1;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));user-select:none;letter-spacing:-.07em;background:linear-gradient(#272e3ae6 0%,#1f2732eb 58%,#0000 100%);color:#0000;background-clip:text;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:clamp(11rem,23vw,26rem);font-weight:600;line-height:.8;position:absolute;top:50%}.hbay-l .hbay-num{left:-2.4%}.hbay-r .hbay-num{right:-2.4%}.hbay-in{align-items:center;gap:3rem;padding-top:74px;padding-bottom:74px;display:grid}@media (width>=1024px){.hbay-in{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:62px;padding-top:104px;padding-bottom:116px}.hbay-r .hbay-copy{order:2}.hbay-r .hbay-fig{order:1}}.hbay-name{letter-spacing:-.046em;margin-bottom:1.25rem;font-size:clamp(2.7rem,6.1vw,5.2rem);line-height:.94}.stencil{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background-color:#090c11b3;border-radius:.125rem;align-items:baseline;gap:11px;margin-bottom:22px;padding:7px .875rem .5rem;display:inline-flex}.stencil span{text-transform:uppercase;letter-spacing:.24em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.stencil b{letter-spacing:.1em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:15px;font-weight:400}.stencil.is-open b{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.spec2{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;display:grid}@media (width>=640px){.spec2{grid-template-columns:repeat(3,minmax(0,1fr))}}.spec2>div{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));padding-top:.875rem;padding-bottom:13px;padding-right:1rem}.spec2 dt{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:7px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.spec2 dd{--tw-text-opacity:1;color:rgb(194 202 214/var(--tw-text-opacity,1));margin:0;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11px}.spec2 dd.is-ok{--tw-text-opacity:1;color:rgb(63 185 80/var(--tw-text-opacity,1));text-shadow:0 0 14px #3fb95080}.spec2 dd.is-hold{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1));text-shadow:0 0 14px #d9a44173}.pane{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(168deg,#0e131af5,#0a0e14e6);border-radius:5px;position:relative;box-shadow:0 40px 90px -50px #000000f2,0 0 0 1px #2ca7db0d,inset 0 1px #ffffff08}.pane-bar{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;height:34px;color:rgb(60 67 79/var(--tw-text-opacity,1));background-color:#0a0d12e6;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;gap:18px;padding-left:15px;padding-right:15px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.pane-bar .live{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));align-items:center;gap:7px;display:flex}.pane-foot{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));flex-direction:column;justify-content:space-between;gap:.25rem;padding:11px 15px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}@media (width>=640px){.pane-foot{flex-direction:row;gap:18px}}.spill{pointer-events:none;filter:blur(15px);background:radial-gradient(50% 50% at 50% 0,#2ca7db2b,#0000 72%);height:74px;position:absolute;bottom:-46px;left:6%;right:6%}.hbay-open .hbay-lamp{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:radial-gradient(closest-side,#d9a44121,#0000 70%);top:-34%;left:50%;right:auto}.hbay-open .hbay-floor{background:linear-gradient(90deg,#0000,#d9a4416b 24% 76%,#0000)}.hbay-open .hbay-in{text-align:center;grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=1024px){.hbay-open .hbay-in{padding-top:6rem;padding-bottom:104px}}.hbay-open .hbay-name,.hbay-open .eyebrow{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.hbay-open .hbay-copy>p,.hbay-open .stencil{margin-left:auto;margin-right:auto}.shaft{pointer-events:none;--tw-translate-x:-50%;width:46%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:linear-gradient(#d9a44117,#d9a44105 58%,#0000 88%);position:absolute;top:0;bottom:0;left:50%;mask-image:linear-gradient(90deg,#0000,#000 26% 74%,#0000)}.hazard{pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(115deg,#d9a44180 0 8px,#0000 8px 17px);height:9px;position:absolute;left:0;right:0}.hazard.is-top{top:0}.hazard.is-bottom{bottom:0}.bayline{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 7 10/var(--tw-bg-opacity,1));align-items:center;gap:1.25rem;max-width:72rem;height:46px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex}.bayline i{background-image:repeating-linear-gradient(90deg,#1f2732 0 22px,#0000 22px 40px);flex:1;height:1px}.bayline span{white-space:nowrap;text-transform:uppercase;letter-spacing:.26em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.bayidx{--tw-border-opacity:1;border-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));border-radius:.25rem;gap:1px;max-width:720px;margin-top:2.75rem;display:grid;overflow:hidden}@media (width>=640px){.bayidx{grid-template-columns:repeat(3,minmax(0,1fr))}}.bayidx a{--tw-bg-opacity:1;background-color:rgb(11 14 20/var(--tw-bg-opacity,1));padding:1rem 18px 15px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.bayidx a:hover{--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1))}.bayidx .n{text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.bayidx b{letter-spacing:-.022em;margin-top:9px;margin-bottom:.375rem;font-size:1.02rem;display:block}.bayidx .s{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.bayidx .s.is-open{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.ed{grid-template-columns:repeat(1,minmax(0,1fr));min-height:268px;display:grid}@media (width>=640px){.ed{grid-template-columns:132px minmax(0,1fr)}}.ed-tree{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));padding:.875rem .75rem;display:none}@media (width>=640px){.ed-tree{display:block}}.ed-tree p{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:11px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.ed-tree li{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));border-radius:.125rem;padding:5px 7px;font-size:10.5px;overflow:hidden}.ed-tree li.is-open{--tw-text-opacity:1;color:rgb(127 212 242/var(--tw-text-opacity,1));background-color:#2ca7db1a}.ed-page{padding:1rem 18px;position:relative}.ed-h{background-color:#59616fcc;border-radius:.125rem;width:46%;height:11px;margin-bottom:15px}.ed-l{background-color:#272e3ab3;border-radius:.125rem;height:7px;margin-bottom:9px}.ed-l.w1{width:96%}.ed-l.w2{width:88%}.ed-l.w3{width:71%}.ed-l.w4{width:93%}.ed-l.w5{width:59%}.ed-l.is-lit{--tw-bg-opacity:1;background-color:rgb(39 46 58/var(--tw-bg-opacity,1))}.ed-type{height:7px;margin-bottom:9px;position:relative}.ed-type i{--tw-bg-opacity:1;background-color:rgb(39 46 58/var(--tw-bg-opacity,1));border-radius:.125rem;height:7px;animation:7s cubic-bezier(.6,0,.5,1) infinite ed-typeout;display:block}@keyframes ed-typeout{0%{width:4%}62%{width:78%}92%{width:78%}to{width:4%}}.caret{border-radius:1px;width:.125rem;height:15px;position:absolute}.caret b{white-space:nowrap;text-transform:uppercase;letter-spacing:.13em;--tw-text-opacity:1;color:rgb(4 20 28/var(--tw-text-opacity,1));border-radius:.125rem;padding:.125rem .375rem 3px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;font-weight:500;position:absolute;top:-15px;left:0}.caret.c1{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));animation:7s ease-in-out infinite caret-1;top:62px;left:34%}.caret.c1 b{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1))}.caret.c2{--tw-bg-opacity:1;background-color:rgb(185 139 240/var(--tw-bg-opacity,1));animation:9.4s ease-in-out infinite caret-2;top:108px;left:58%}.caret.c2 b{--tw-bg-opacity:1;background-color:rgb(185 139 240/var(--tw-bg-opacity,1))}.caret.c3{--tw-bg-opacity:1;background-color:rgb(74 214 180/var(--tw-bg-opacity,1));animation:11.2s ease-in-out infinite caret-3;top:156px;left:22%}.caret.c3 b{--tw-bg-opacity:1;background-color:rgb(74 214 180/var(--tw-bg-opacity,1))}@keyframes caret-1{0%,to{transform:translate(0)}50%{transform:translate(78px)}}@keyframes caret-2{0%,to{transform:translate(0)}50%{transform:translate(-92px)}}@keyframes caret-3{0%,to{transform:translate(0)}50%{transform:translate(120px)}}.ed-who{gap:5px;display:flex}.ed-who i{border-width:1px;border-color:#ffffff26;border-radius:9999px;width:17px;height:17px;display:block}.ed-who i.a{background-color:#2ca7db8c}.ed-who i.b{background-color:#b98bf080}.ed-who i.c{background-color:#4ad6b473}.qm{grid-template-columns:repeat(1,minmax(0,1fr));min-height:268px;display:grid}@media (width>=640px){.qm{grid-template-columns:minmax(0,1fr) 176px}}.qm-log{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));height:268px;padding-top:.75rem;padding-bottom:.75rem;padding-left:.875rem;overflow:hidden}@media (width>=640px){.qm-log{border-bottom-width:0;border-right-width:1px}}.qm-log{mask-image:linear-gradient(#000 0% 76%,#0000 97%)}.qm-roll{animation:19s linear infinite qm-logroll}@keyframes qm-logroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.qm-row{letter-spacing:.04em;grid-template-columns:46px minmax(0,1fr) 62px 40px;align-items:baseline;gap:.625rem;padding-top:.375rem;padding-bottom:.375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px;display:grid}.qm-row .id{--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1))}.qm-row .ev{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(183 191 203/var(--tw-text-opacity,1));overflow:hidden}.qm-row .st{--tw-text-opacity:1;color:rgb(63 185 80/var(--tw-text-opacity,1))}.qm-row .ms{text-align:right;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1))}.qm-surf{align-content:flex-start;gap:9px;padding:.75rem;display:grid}.qm-hd{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:.125rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.qm-tile{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background-color:#0a0e14cc;border-radius:3px;padding:9px .625rem;animation:3.1s ease-out infinite qm-commit}.qm-tile b{--tw-text-opacity:1;color:rgb(194 202 214/var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:10.5px;font-weight:500;display:block}.qm-tile span{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;display:block}@keyframes qm-commit{0%,78%,to{box-shadow:none;border-color:#1f2732}84%,92%{border-color:#2ca7db99;box-shadow:0 0 22px -6px #2ca7db8c}}.qm-off{white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(63 185 80/var(--tw-text-opacity,1));border:1px dashed #3fb95057;border-radius:3px;align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem .625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;display:flex}.qm-off i{--tw-bg-opacity:1;background-color:rgb(63 185 80/var(--tw-bg-opacity,1));border-radius:9999px;width:5px;height:5px;display:block}.sc-hall{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));background:linear-gradient(#05070a 0%,#07090d 40%,#090c11 76%,#0b0f16 100%);padding-bottom:3rem;position:relative;overflow:hidden}.sc-atmos{pointer-events:none;background:radial-gradient(128% 60% at 50% 24%,#2ca7db17,#0000 64%);position:absolute;inset:0}.sc-ceiling{pointer-events:none;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));opacity:.85;background-image:repeating-linear-gradient(90deg,#161a21 0 1px,#0000 1px 44px);height:6rem;position:absolute;top:0;left:0;right:0;mask-image:linear-gradient(#000,#0000)}.sc-ceiling:after{--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);height:1px;position:absolute;top:34px;left:0;right:0}.sc-back{pointer-events:none;background-image:repeating-linear-gradient(90deg,#1f27328c 0 2px,#0000 2px 296px),repeating-linear-gradient(90deg,#161a21cc 0 1px,#0000 1px 74px);height:330px;position:absolute;top:6rem;left:0;right:0;mask-image:linear-gradient(#0009,#0000 86%)}.sc-dust{pointer-events:none;opacity:.5;background-image:radial-gradient(1px 1px at 12% 22%,#cfe4f28c,#0000),radial-gradient(1px 1px at 31% 64%,#cfe4f266,#0000),radial-gradient(1px 1px at 48% 18%,#cfe4f280,#0000),radial-gradient(1px 1px at 63% 52%,#cfe4f259,#0000),radial-gradient(1px 1px at 79% 30%,#cfe4f280,#0000),radial-gradient(1px 1px at 91% 68%,#cfe4f266,#0000);animation:44s linear infinite sc-drift;position:absolute;inset:-2.5rem 0}@keyframes sc-drift{0%{transform:translate(0,0)}to{transform:translate(-46px,-30px)}}.sc-head{z-index:3;padding-top:76px;position:relative}.sc-run{z-index:3;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem;display:flex;position:relative}@media (width>=640px){.sc-run{flex-wrap:nowrap}}.sc-run .lbl{white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.sc-run .bar{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;min-width:180px;max-width:560px;display:grid}.sc-run .bar i{--tw-bg-opacity:1;background-color:rgb(31 39 50/var(--tw-bg-opacity,1));border-radius:1px;height:3px;display:block;position:relative;overflow:hidden}.sc-run .bar i:after{transform-origin:0;--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);animation:22s linear infinite sc-seg1;position:absolute;inset:0;box-shadow:0 0 10px #2ca7db}.sc-run .bar i.s2:after{animation-name:sc-seg2}.sc-run .bar i.s3:after{animation-name:sc-seg3}.sc-run .bar i.s4:after{animation-name:sc-seg4}.sc-run .bar i.s5:after{--tw-bg-opacity:1;background-color:rgb(217 164 65/var(--tw-bg-opacity,1));animation-name:sc-seg5;box-shadow:0 0 10px #d9a441}@keyframes sc-seg1{0%,5%{transform:scaleX(0)}13%,to{transform:scaleX(1)}}@keyframes sc-seg2{0%,19%{transform:scaleX(0)}27%,to{transform:scaleX(1)}}@keyframes sc-seg3{0%,33%{transform:scaleX(0)}41%,to{transform:scaleX(1)}}@keyframes sc-seg4{0%,47%{transform:scaleX(0)}55%,to{transform:scaleX(1)}}@keyframes sc-seg5{0%,61%{transform:scaleX(0)}71%,to{transform:scaleX(1)}}.sc-track{z-index:2;margin-top:2rem;position:relative}.sc-floor{pointer-events:none;z-index:0;transform-origin:top;background-image:linear-gradient(#131922 1px,#0000 1px),linear-gradient(90deg,#131922 1px,#0000 1px);background-size:56px 56px;width:100vw;height:320px;position:absolute;top:270px;left:calc(50% - 50vw);transform:perspective(300px)rotateX(66deg);mask-image:linear-gradient(#000,#0000 74%)}.sc-horizon{pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#2ca7db4d 18% 82%,#0000);width:100vw;height:1px;position:absolute;top:270px;left:calc(50% - 50vw)}.sc-rail{z-index:1;width:100vw;height:3px;position:absolute;top:270px;left:calc(50% - 50vw)}.sc-rail .bed{background:linear-gradient(90deg,#0000,#272e3a 7% 93%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.sc-rail .ties{opacity:.8;background-image:repeating-linear-gradient(90deg,#161a21 0 1px,#0000 1px 24px);height:.5rem;position:absolute;top:3px;left:0;right:0}.sc-end{z-index:2;white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;position:absolute;top:-.875rem}.sc-end.is-in{left:18px}.sc-end.is-out{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1));right:18px}.sc-stations{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (width>=768px){.sc-stations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.sc-stations{grid-template-columns:repeat(5,minmax(0,1fr))}}.sc-stations{--sc-gap:2.5rem;gap:var(--sc-gap)}@media (width>=1024px){.sc-stations{--sc-gap:1rem}}.sc-st{text-align:center;flex-direction:column;padding-top:300px;display:flex;position:relative}.sc-ghost{pointer-events:none;z-index:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:linear-gradient(#272e3ad9 0%,#1f273280 52%,#0000 92%);color:#0000;background-clip:text;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:clamp(5rem,8.5vw,9.5rem);font-weight:600;line-height:.8;position:absolute;top:-.875rem;left:50%}.sc-lamp{z-index:1;background:linear-gradient(#272e3a,#0b0f16);border-radius:1px;width:3rem;height:7px;margin-left:-1.5rem;animation:22s ease-in-out infinite sc-lamp1;position:absolute;top:30px;left:50%;box-shadow:0 3px 0 -1px #7fd4f2,0 10px 34px 3px #2ca7dbb3}.sc-cone{pointer-events:none;z-index:0;filter:blur(3px);clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);background:linear-gradient(#7fd4f233,#2ca7db0f 55%,#0000 86%);width:262px;height:236px;margin-left:-131px;animation:22s ease-in-out infinite sc-glow1;position:absolute;top:37px;left:50%}.sc-spill{pointer-events:none;z-index:0;filter:blur(9px);background:radial-gradient(closest-side,#2ca7db52,#0000 76%);border-radius:50%;width:222px;height:2.25rem;margin-left:-111px;animation:22s ease-in-out infinite sc-glow1;position:absolute;top:264px;left:50%}.sc-node{z-index:3;--tw-border-opacity:1;border-width:1px;border-color:rgb(44 167 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(7 9 13/var(--tw-bg-opacity,1));border-radius:9999px;width:15px;height:15px;margin-left:-7.5px;animation:22s ease-in-out infinite sc-node1;position:absolute;top:263px;left:50%;box-shadow:0 0 22px #2ca7dbf2}.sc-cell{z-index:1;--tw-border-opacity:1;border-width:1px 1px 0;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#0e131af5,#090c1166);border-top-left-radius:3px;border-top-right-radius:3px;width:178px;height:160px;margin-left:-89px;position:absolute;top:110px;left:50%}.sc-cell:after{pointer-events:none;--tw-content:"";content:var(--tw-content);background:radial-gradient(78% 56% at 50% 0,#2ca7db2e,#0000 72%);border-top-left-radius:3px;border-top-right-radius:3px;animation:22s ease-in-out infinite sc-glow1;position:absolute;inset:0}.d2 .sc-lamp{animation-name:sc-lamp2}.d2 .sc-cone,.d2 .sc-spill,.d2 .sc-cell:after,.d2 .sc-tool{animation-name:sc-glow2}.d2 .sc-node{animation-name:sc-node2}.d3 .sc-lamp{animation-name:sc-lamp3}.d3 .sc-cone,.d3 .sc-spill,.d3 .sc-cell:after,.d3 .sc-tool{animation-name:sc-glow3}.d3 .sc-node{animation-name:sc-node3}.d4 .sc-lamp{animation-name:sc-lamp4}.d4 .sc-cone,.d4 .sc-spill,.d4 .sc-cell:after,.d4 .sc-tool{animation-name:sc-glow4}.d4 .sc-node{animation-name:sc-node4}.d5 .sc-lamp{animation-name:sc-lamp5}.d5 .sc-cone,.d5 .sc-spill,.d5 .sc-cell:after,.d5 .sc-tool{animation-name:sc-glow5}.d5 .sc-node{animation-name:sc-node5}@keyframes sc-lamp1{0%,3%{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}6%,14%{box-shadow:0 3px 0 -1px #7fd4f2,0 10px 34px 3px #2ca7dbb3}20%,to{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}}@keyframes sc-lamp2{0%,17%{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}20%,28%{box-shadow:0 3px 0 -1px #7fd4f2,0 10px 34px 3px #2ca7dbb3}34%,to{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}}@keyframes sc-lamp3{0%,31%{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}34%,42%{box-shadow:0 3px 0 -1px #7fd4f2,0 10px 34px 3px #2ca7dbb3}48%,to{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}}@keyframes sc-lamp4{0%,45%{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}48%,56%{box-shadow:0 3px 0 -1px #7fd4f2,0 10px 34px 3px #2ca7dbb3}62%,to{box-shadow:0 3px 0 -1px #7fd4f238,0 6px 14px #2ca7db1a}}@keyframes sc-lamp5{0%,59%{box-shadow:0 3px 0 -1px #ffd9a038,0 6px 14px #d9a4411a}62%,72%{box-shadow:0 3px 0 -1px #ffd9a0,0 10px 34px 3px #d9a44199}78%,to{box-shadow:0 3px 0 -1px #ffd9a038,0 6px 14px #d9a4411a}}@keyframes sc-glow1{0%,3%{opacity:.22}6%,14%{opacity:1}20%,to{opacity:.22}}@keyframes sc-glow2{0%,17%{opacity:.22}20%,28%{opacity:1}34%,to{opacity:.22}}@keyframes sc-glow3{0%,31%{opacity:.22}34%,42%{opacity:1}48%,to{opacity:.22}}@keyframes sc-glow4{0%,45%{opacity:.22}48%,56%{opacity:1}62%,to{opacity:.22}}@keyframes sc-glow5{0%,59%{opacity:.22}62%,72%{opacity:1}78%,to{opacity:.22}}@keyframes sc-node1{0%,3%{box-shadow:0 0 7px #2ca7db4d}6%,14%{box-shadow:0 0 22px #2ca7dbf2}20%,to{box-shadow:0 0 7px #2ca7db4d}}@keyframes sc-node2{0%,17%{box-shadow:0 0 7px #2ca7db4d}20%,28%{box-shadow:0 0 22px #2ca7dbf2}34%,to{box-shadow:0 0 7px #2ca7db4d}}@keyframes sc-node3{0%,31%{box-shadow:0 0 7px #2ca7db4d}34%,42%{box-shadow:0 0 22px #2ca7dbf2}48%,to{box-shadow:0 0 7px #2ca7db4d}}@keyframes sc-node4{0%,45%{box-shadow:0 0 7px #2ca7db4d}48%,56%{box-shadow:0 0 22px #2ca7dbf2}62%,to{box-shadow:0 0 7px #2ca7db4d}}@keyframes sc-node5{0%,59%{box-shadow:0 0 7px #d9a4414d}62%,72%{box-shadow:0 0 22px #d9a441f2}78%,to{box-shadow:0 0 7px #d9a4414d}}.d5 .sc-cone{background:linear-gradient(#ffd9a02e,#d9a4410d 55%,#0000 86%)}.d5 .sc-spill{background:radial-gradient(closest-side,#d9a44147,#0000 76%)}.d5 .sc-cell:after{background:radial-gradient(78% 56% at 50% 0,#d9a44129,#0000 72%)}.d5 .sc-lamp{box-shadow:0 3px 0 -1px #ffd9a0,0 10px 34px 3px #d9a44199}.d5 .sc-node{--tw-border-opacity:1;border-color:rgb(217 164 65/var(--tw-border-opacity,1));box-shadow:0 0 22px #d9a441f2}.d5 .sc-no,.d5 .sc-out b{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.d5 .sc-chip{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1));border-color:#d9a4414d}.sc-tool{pointer-events:none;z-index:2;border-top-left-radius:3px;border-top-right-radius:3px;animation:22s ease-in-out infinite sc-glow1;position:absolute;inset:0;overflow:hidden}.sc-scan{opacity:0;background:linear-gradient(#0000,#7fd4f273 78%,#7fd4f2e6);height:26px;animation:22s linear infinite sc-scanner;position:absolute;top:0;left:.875rem;right:.875rem}@keyframes sc-scanner{0%,5%{opacity:0;transform:translateY(6px)}6%{opacity:1}12%{opacity:1;transform:translateY(122px)}13%,to{opacity:0;transform:translateY(126px)}}.sc-arm{width:54px;margin-left:-27px;animation:22s cubic-bezier(.6,0,.3,1) infinite sc-press;position:absolute;top:-76px;left:50%}.sc-arm i{--tw-bg-opacity:1;background-color:rgb(39 46 58/var(--tw-bg-opacity,1));width:.375rem;height:74px;margin-left:auto;margin-right:auto;display:block}.sc-arm b{background:linear-gradient(#272e3a,#0b0f16);border-radius:1px;height:13px;display:block;box-shadow:0 2px 0 -1px #2ca7dbcc}@keyframes sc-press{0%,19%{transform:translateY(0)}23%{transform:translateY(66px)}25%{transform:translateY(58px)}27%,to{transform:translateY(0)}}.sc-slices{gap:.375rem;width:76px;margin-left:-38px;display:grid;position:absolute;top:26px;left:50%}.sc-slices i{background:linear-gradient(#2ca7db4d,#2ca7db1f);border:1px solid #2ca7db80;border-radius:1px;height:.75rem;animation:22s ease-out infinite sc-drop1;display:block}.sc-slices i:nth-child(2){animation-name:sc-drop2}.sc-slices i:nth-child(3){animation-name:sc-drop3}@keyframes sc-drop1{0%,33%{opacity:0;transform:translateY(-26px)}36%,to{opacity:1;transform:translateY(0)}}@keyframes sc-drop2{0%,36%{opacity:0;transform:translateY(-26px)}39%,to{opacity:1;transform:translateY(0)}}@keyframes sc-drop3{0%,39%{opacity:0;transform:translateY(-26px)}42%,to{opacity:1;transform:translateY(0)}}.sc-checks{justify-content:space-between;width:92px;margin-left:-46px;display:flex;position:absolute;top:22px;left:50%}.sc-checks i{--tw-border-opacity:1;border-width:1px;border-color:rgb(39 46 58/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(7 9 13/var(--tw-bg-opacity,1));border-radius:9999px;width:.625rem;height:.625rem;animation:22s ease-out infinite sc-chk1;display:block}.sc-checks i:nth-child(2){animation-name:sc-chk2}.sc-checks i:nth-child(3){animation-name:sc-chk3}@keyframes sc-chk1{0%,47%{box-shadow:none;background:#07090d;border-color:#272e3a}49%,to{background:#3fb950;border-color:#3fb950;box-shadow:0 0 12px #3fb950}}@keyframes sc-chk2{0%,49%{box-shadow:none;background:#07090d;border-color:#272e3a}51%,to{background:#3fb950;border-color:#3fb950;box-shadow:0 0 12px #3fb950}}@keyframes sc-chk3{0%,51%{box-shadow:none;background:#07090d;border-color:#272e3a}53%,to{background:#3fb950;border-color:#3fb950;box-shadow:0 0 12px #3fb950}}.sc-barrier{background:repeating-linear-gradient(135deg,#d9a441d9 0 5px,#090c11eb 5px 10px);border-radius:1px;width:9px;animation:22s cubic-bezier(.5,0,.2,1) infinite sc-lift;position:absolute;top:76px;bottom:0;right:.5rem;box-shadow:0 0 14px -2px #d9a44180}@keyframes sc-lift{0%,54%{opacity:1;transform:translateY(0)}57%,to{opacity:0;transform:translateY(-100%)}}.sc-crate{width:158px;height:106px;margin-left:-79px;position:absolute;top:53px;left:50%}.sc-crate i{background:#d9a4410f;border:1px solid #d9a44180;width:.75rem;animation:22s cubic-bezier(.5,0,.2,1) infinite sc-crate-l;position:absolute;top:0;bottom:0}.sc-crate i:first-child{border-right-width:0;left:0}.sc-crate i:last-child{border-left-width:0;animation-name:sc-crate-r;right:0}@keyframes sc-crate-l{0%,63%{opacity:0;transform:translate(-58px)}68%,to{opacity:1;transform:translate(0)}}@keyframes sc-crate-r{0%,63%{opacity:0;transform:translate(58px)}68%,to{opacity:1;transform:translate(0)}}.sc-carriage{z-index:4;justify-content:center;align-items:flex-end;height:54px;display:none;position:absolute;top:216px;left:0}@media (width>=1024px){.sc-carriage{display:flex}}.sc-carriage{width:calc((100% - 4 * var(--sc-gap)) / 5);transform:translateX(calc(400% + 4 * var(--sc-gap)));animation:22s cubic-bezier(.55,0,.25,1) infinite sc-travel}@keyframes sc-travel{0%{transform:translate(calc(-100% - 50vw))}5%,13%{transform:translate(0%)}19%,27%{transform:translateX(calc(100% + var(--sc-gap)))}33%,41%{transform:translateX(calc(200% + 2 * var(--sc-gap)))}47%,55%{transform:translateX(calc(300% + 3 * var(--sc-gap)))}61%,71%{transform:translateX(calc(400% + 4 * var(--sc-gap)))}88%,to{transform:translateX(calc(400% + 4 * var(--sc-gap) + 100vw))}}.sc-bogie{background:linear-gradient(#272e3a,#0b0f16);border-radius:1px;width:6rem;height:7px;margin-left:-3rem;position:absolute;bottom:0;left:50%;box-shadow:0 0 20px #7fd4f280,inset 0 1px #7fd4f28c}.sc-piece{width:104px;margin-bottom:7px;position:relative}.sc-piece .hd{background:linear-gradient(#2ca7db4d,#2ca7db1a);border:1px solid #2ca7db80;border-top-left-radius:1px;border-top-right-radius:1px;height:9px}.sc-piece .bd{gap:.25rem;padding-top:5px;padding-bottom:5px;display:grid}.sc-piece .bd i{background:linear-gradient(#2ca7db57,#2ca7db26);border:1px solid #2ca7db8c;border-radius:1px;height:.625rem;animation:22s ease-out infinite sc-fit1;display:block}.sc-piece .bd i:nth-child(2){animation-name:sc-fit2}.sc-piece .bd i:nth-child(3){animation-name:sc-fit3}.sc-piece .bd i:nth-child(4){animation-name:sc-fit4}.sc-piece .ft{--tw-bg-opacity:1;background-color:rgb(39 46 58/var(--tw-bg-opacity,1));border-bottom-right-radius:1px;border-bottom-left-radius:1px;height:.25rem}@keyframes sc-fit1{0%,11%{box-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 4px,#d9a4412e 4px 8px);border-color:#d9a4416b}13%{background:linear-gradient(#7fd4f28c,#2ca7db40);border-color:#7fd4f2;box-shadow:0 0 20px -1px #7fd4f2f2}18%,to{background:linear-gradient(#2ca7db57,#2ca7db26);border-color:#2ca7db8c;box-shadow:0 0 12px -3px #2ca7dbbf}}@keyframes sc-fit2{0%,25%{box-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 4px,#d9a4412e 4px 8px);border-color:#d9a4416b}27%{background:linear-gradient(#7fd4f28c,#2ca7db40);border-color:#7fd4f2;box-shadow:0 0 20px -1px #7fd4f2f2}32%,to{background:linear-gradient(#2ca7db57,#2ca7db26);border-color:#2ca7db8c;box-shadow:0 0 12px -3px #2ca7dbbf}}@keyframes sc-fit3{0%,39%{box-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 4px,#d9a4412e 4px 8px);border-color:#d9a4416b}41%{background:linear-gradient(#7fd4f28c,#2ca7db40);border-color:#7fd4f2;box-shadow:0 0 20px -1px #7fd4f2f2}46%,to{background:linear-gradient(#2ca7db57,#2ca7db26);border-color:#2ca7db8c;box-shadow:0 0 12px -3px #2ca7dbbf}}@keyframes sc-fit4{0%,53%{box-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 4px,#d9a4412e 4px 8px);border-color:#d9a4416b}55%{background:linear-gradient(#7fd4f28c,#2ca7db40);border-color:#7fd4f2;box-shadow:0 0 20px -1px #7fd4f2f2}60%,to{background:linear-gradient(#2ca7db57,#2ca7db26);border-color:#2ca7db8c;box-shadow:0 0 12px -3px #2ca7dbbf}}.sc-piece:after{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1));--tw-content:"yours";content:var(--tw-content);border:1px dashed #d9a44199;border-radius:3px;justify-content:center;align-items:flex-start;padding-top:3px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;animation:22s ease-out infinite sc-yours;display:flex;position:absolute;inset:-1.5rem -13px -7px}@keyframes sc-yours{0%,66%{opacity:0}71%,to{opacity:1}}.sc-no{z-index:2;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;position:relative}.sc-st h3{z-index:2;margin-top:.625rem;font-size:1.06rem;position:relative}.sc-body{z-index:2;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));margin-top:9px;padding-left:.25rem;padding-right:.25rem;font-size:.78rem;line-height:1.55;position:relative}.sc-chips{z-index:2;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:13px;display:flex;position:relative}.sc-chip{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));letter-spacing:.1em;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));border-radius:2px;padding:3px .375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px}.sc-chip.is-file{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));border-color:#2ca7db47}.sc-out{z-index:2;--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));align-self:center;margin-top:auto;padding-top:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;position:relative}.sc-out b{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));margin-top:5px;font-weight:400;display:block}.pr-rig{--tw-border-opacity:1;border-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));border-radius:.375rem;margin-top:2.75rem;padding:2.25rem 1.5rem 2.5rem;position:relative}@media (width>=640px){.pr-rig{padding-left:2rem;padding-right:2rem}}.pr-rig{background:radial-gradient(120% 90% at 50% 0,#2ca7db0f,#0000 62%),linear-gradient(#090c11,#05070a)}.pr-rig:before{pointer-events:none;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(#f2f4f704 1px,#0000 1px),linear-gradient(90deg,#f2f4f704 1px,#0000 1px);background-size:38px 38px;border-radius:.375rem;position:absolute;inset:0;mask-image:radial-gradient(90% 80% at 50% 40%,#000,#0000 88%)}.pr-lamp{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));border-radius:.125rem;width:190px;height:3px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 3px 0 -1px #7fd4f2,0 14px 60px 8px #2ca7db5c}.pr-lcone{pointer-events:none;clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);background:linear-gradient(#2ca7db17,#2ca7db04 58%,#0000);width:1000px;height:300px;position:absolute;top:.125rem;left:50%;transform:translate(-50%)}.pr-chassis{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#12171f 0%,#0e131a 3px,#0b0f16 40%,#090c11 100%);border-radius:.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #f2f4f70d,inset 0 -22px 44px -22px #000000e6,0 34px 70px -34px #000000e6}.pr-spec{pointer-events:none;z-index:6;background:linear-gradient(100deg,#0000,#f2f4f708 46%,#f2f4f70d 50%,#f2f4f708 54%,#0000);width:38%;animation:13s linear infinite pr-spec;position:absolute;inset:0}@keyframes pr-spec{0%{transform:translate(-140%)}to{transform:translate(400%)}}.pr-riv{background:#0b0f16;border-radius:9999px;width:5px;height:5px;position:absolute;box-shadow:inset 0 1px 1px #f2f4f724,inset 0 -1px 1px #000000e6,0 0 0 1px #161a21}.pr-riv.tl{top:9px;left:9px}.pr-riv.bl{bottom:9px;left:9px}.pr-riv.tr{top:9px;right:9px}.pr-riv.br{bottom:9px;right:9px}.pr-cap{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));background:linear-gradient(#f2f4f705,#0000);align-items:center;gap:18px;padding:.75rem 18px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.pr-cap .mdl{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1))}.pr-cap .sp{flex:1}.pr-cap .run,.pr-cap .\!run{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));align-items:center;gap:.5rem;display:flex}.pr-cap .run i,.pr-cap .\!run i{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));border-radius:9999px;width:5px;height:5px;display:block}.pr-cap .run i{animation:2.6s ease-in-out infinite ccc-blink;box-shadow:0 0 9px #2ca7db}.pr-cap .\!run i{animation:2.6s ease-in-out infinite ccc-blink!important;box-shadow:0 0 9px #2ca7db!important}.pr-fan{--tw-border-opacity:1;border-width:1px;border-color:rgb(39 46 58/var(--tw-border-opacity,1));border-radius:9999px;flex:none;width:15px;height:15px;animation:3.2s linear infinite pr-fan;position:relative}.pr-fan:before,.pr-fan:after,.pr-fan i{--tw-bg-opacity:1;background-color:rgb(60 67 79/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);width:1px;height:11px;margin:-5.5px 0 0 -.5px;position:absolute;top:50%;left:50%}.pr-fan:after{transform:rotate(60deg)}.pr-fan i{transform:rotate(120deg)}@keyframes pr-fan{to{transform:rotate(360deg)}}.pr-stages{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@media (width>=1024px){.pr-stages{grid-template-columns:repeat(5,minmax(0,1fr))}}.pr-stages{background:#00000047}.pr-st{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));padding:.75rem 1rem 15px;position:relative}@media (width>=1024px){.pr-st{border-bottom-width:0}}.pr-st:last-child{border-right-width:0}.pr-st .n{letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:.375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.pr-st .t{text-transform:uppercase;letter-spacing:.14em;color:#f2f4f7b8;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11px}.pr-st .d{--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-top:5px;font-size:10px;line-height:1.4}.pr-st:after{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:14px;right:1rem;box-shadow:0 0 10px #2ca7db}.pr-st.s1:after{animation:18s linear infinite pr-stage1}.pr-st.s2:after{animation:18s linear infinite pr-stage2}.pr-st.s3:after{animation:18s linear infinite pr-stage3}.pr-st.s4:after{animation:18s linear infinite pr-stage4}.pr-st.s5:after{background:#d9a441;animation:18s linear infinite pr-stage5;box-shadow:0 0 10px #d9a441}@keyframes pr-stage1{0%,16%{box-shadow:none;background:#1f2732}18%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-stage2{0%,30%{box-shadow:none;background:#1f2732}32%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-stage3{0%,44%{box-shadow:none;background:#1f2732}46%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-stage4{0%,58%{box-shadow:none;background:#1f2732}60%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-stage5{0%,82%{box-shadow:none;background:#1f2732}84%,to{background:#d9a441;box-shadow:0 0 10px #d9a441}}.pr-prog{--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));height:1px;position:absolute;bottom:0;left:0;right:0}.pr-prog i{transform-origin:0;background:linear-gradient(90deg,#2ca7db,#2ca7db 76%,#d9a441);width:100%;height:3px;animation:18s linear infinite pr-prog;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #2ca7dbb3}@keyframes pr-prog{0%,4%{transform:scaleX(0)}88%,to{transform:scaleX(1)}}.pr-deck{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));align-items:stretch;display:grid}@media (width>=1024px){.pr-deck{grid-template-columns:172px minmax(0,1fr) 172px}}.pr-mouth{text-align:center;background:linear-gradient(#0000004d,#0000);flex-direction:column;align-items:center;gap:13px;padding:22px 18px;display:flex;position:relative}.pr-mouth.in{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1))}@media (width>=1024px){.pr-mouth.in{border-bottom-width:0;border-right-width:1px}}.pr-mouth.out{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1))}@media (width>=1024px){.pr-mouth.out{border-top-width:0;border-left-width:1px}}.pr-mouth .lb{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;line-height:1.7}.pr-mouth .lb b{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));font-weight:400;display:block}.pr-throat{--tw-border-opacity:1;border-width:1px;border-color:rgb(39 46 58/var(--tw-border-opacity,1));background:radial-gradient(90% 60% at 50% 108%,#2ca7db33,#0000 72%),#05070a;border-radius:3px;width:6rem;height:70px;position:relative;overflow:hidden;box-shadow:inset 0 10px 20px #000000f2,inset 0 -2px #f2f4f708}.pr-throat:after{--tw-content:"";content:var(--tw-content);background:repeating-linear-gradient(90deg,#1f2732 0 5px,#0a0e14 5px 10px);border-radius:.125rem;height:3px;position:absolute;bottom:.375rem;left:.375rem;right:.375rem}.pr-mouth.out .pr-throat{background:radial-gradient(90% 60% at 50% 108%,#d9a44138,#0000 72%),#05070a;border-color:#d9a4416b;box-shadow:inset 0 10px 20px #000000f2,0 0 30px -6px #d9a4418c}.pr-mouth.out .pr-throat:after{background:repeating-linear-gradient(90deg,#d9a44138 0 5px,#0a0e14 5px 10px)}.pr-blank{background:#f2f4f705;border:1px dashed #3c434f;border-radius:.125rem;width:50px;height:30px;margin-left:-25px;animation:18s ease-in-out infinite pr-feed;position:absolute;top:1.25rem;left:50%}@keyframes pr-feed{0%,2%{opacity:0;transform:translateY(-44px)}5%{opacity:1;transform:translateY(-16px)}7%,8%{opacity:1;transform:translateY(0)}10%,to{opacity:0;transform:translateY(0)}}.pr-done{--tw-border-opacity:1;border-width:1px;border-color:rgb(217 164 65/var(--tw-border-opacity,1));background:#d9a4412e;border-radius:.125rem;width:50px;height:30px;margin-left:-25px;animation:18s ease-in-out infinite pr-eject;position:absolute;top:1.25rem;left:50%;box-shadow:0 0 16px #d9a44199,inset 0 0 10px #d9a44140}@keyframes pr-eject{0%,86%{opacity:0;transform:translateY(-46px)}90%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.pr-bed{background:linear-gradient(#090c11,#0a0e14 62%,#090c11);min-height:184px;position:relative;overflow:hidden}.pr-slots{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));background:repeating-linear-gradient(90deg,#0000 0 26px,#000000a6 26px 30px,#f2f4f705 30px 31px,#0000 31px 57px);height:4rem;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 5px 14px #000000b3}.pr-rail{background:linear-gradient(#272e3a,#12171f);border-radius:.125rem;height:.125rem;position:absolute;top:34px;left:0;right:0;box-shadow:0 1px #000c}.pr-rail.b{--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));height:1px;box-shadow:none;top:44px}.pr-gantry{width:74px;margin-left:-37px;animation:18s cubic-bezier(.5,0,.4,1) infinite pr-gantry;position:absolute;top:30px;left:50%}@keyframes pr-gantry{0%,13%{transform:translate(-540px)}17%,30%{transform:translate(-79px)}33%,44%{transform:translate(-26px)}47%,58%{transform:translate(26px)}61%,74%{transform:translate(79px)}80%,to{transform:translate(540px)}}.pr-carriage{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#1a212b,#0e131a);border-radius:.125rem;height:26px;position:relative;box-shadow:inset 0 1px #f2f4f714,0 6px 16px -6px #000000e6}.pr-carriage:before,.pr-carriage:after{--tw-content:"";content:var(--tw-content);background:#0b0f16;border-radius:9999px;width:5px;height:5px;position:absolute;top:7px;box-shadow:inset 0 1px 1px #f2f4f729,0 0 0 1px #1f2732}.pr-carriage:before{left:.5rem}.pr-carriage:after{right:.5rem}.pr-quill{transform-origin:top;background:linear-gradient(#272e3a,#1a212b);border-radius:0 0 2px 2px;width:.625rem;height:34px;margin-left:-5px;animation:18s ease-in-out infinite pr-quill;position:absolute;top:26px;left:50%}@keyframes pr-quill{0%,17%{transform:scaleY(.45)}20%,29%{transform:scaleY(1)}31%,32%{transform:scaleY(.55)}35%,43%{transform:scaleY(1)}45%,46%{transform:scaleY(.55)}49%,57%{transform:scaleY(1)}59%,60%{transform:scaleY(.55)}63%,73%{transform:scaleY(1)}77%,to{transform:scaleY(.45)}}.pr-tip{background:#7fd4f2;border-radius:9999px;width:.5rem;height:.5rem;margin-left:-.25rem;animation:18s ease-in-out infinite pr-tip;position:absolute;top:56px;left:50%;box-shadow:0 0 16px 3px #2ca7db}@keyframes pr-tip{0%,17%{opacity:.25;transform:translateY(-19px);box-shadow:0 0 6px #2ca7db}20%,29%{opacity:1;transform:translateY(0);box-shadow:0 0 18px 4px #2ca7db}31%,32%{opacity:.35;transform:translateY(-15px);box-shadow:0 0 6px #2ca7db}35%,43%{opacity:1;transform:translateY(0);box-shadow:0 0 18px 4px #2ca7db}45%,46%{opacity:.35;transform:translateY(-15px);box-shadow:0 0 6px #2ca7db}49%,57%{opacity:1;transform:translateY(0);box-shadow:0 0 18px 4px #2ca7db}59%,60%{opacity:.35;transform:translateY(-15px);box-shadow:0 0 6px #2ca7db}63%,73%{opacity:1;transform:translateY(0);box-shadow:0 0 18px 4px #2ca7db}77%,to{opacity:.25;transform:translateY(-19px);box-shadow:0 0 6px #2ca7db}}.pr-flood{pointer-events:none;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(#2ca7db3d,#0000 82%);width:104px;height:5rem;margin-left:-52px;animation:18s ease-in-out infinite pr-flood;position:absolute;top:60px;left:50%}@keyframes pr-flood{0%,17%{opacity:.15}20%,73%{opacity:1}77%,to{opacity:.15}}.pr-piece{background:linear-gradient(#0b0f16,#090c11);border:1px solid #272e3a;border-radius:3px;align-items:center;gap:5px;width:210px;height:52px;padding:.375rem;animation:18s cubic-bezier(.5,0,.4,1) infinite pr-piece;display:flex;position:absolute;bottom:34px;left:0;box-shadow:inset 0 1px #f2f4f70d,0 12px 22px -12px #000000f2}@keyframes pr-piece{0%,10%{opacity:0;left:-232px}11%{opacity:1}15%,80%{opacity:1;left:calc(50% - 105px)}86%,to{opacity:1;left:calc(100% + 24px)}}.pr-piece i{--tw-border-opacity:1;border-width:1px;border-color:rgb(44 167 219/var(--tw-border-opacity,1));color:#7fd4f280;background:#2ca7db29;border-radius:.125rem;flex:1;height:100%;position:relative;box-shadow:inset 0 0 12px #2ca7db47}.pr-piece i:after{--tw-content:"";content:var(--tw-content);background:repeating-linear-gradient(currentColor 0 1px,#0000 1px 5px);position:absolute;inset:9px 5px}.pr-piece i.g1{animation:18s ease-in-out infinite pr-seg1}.pr-piece i.g2{animation:18s ease-in-out infinite pr-seg2}.pr-piece i.g3{animation:18s ease-in-out infinite pr-seg3}.pr-piece i.g4{animation:18s ease-in-out infinite pr-seg4}@keyframes pr-seg1{0%,20%{box-shadow:none;color:#0000;background:0 0;border-color:#272e3a}24%,to{color:#7fd4f280;background:#2ca7db29;border-color:#2ca7db;box-shadow:inset 0 0 12px #2ca7db47}}@keyframes pr-seg2{0%,36%{box-shadow:none;color:#0000;background:0 0;border-color:#272e3a}40%,to{color:#7fd4f280;background:#2ca7db29;border-color:#2ca7db;box-shadow:inset 0 0 12px #2ca7db47}}@keyframes pr-seg3{0%,50%{box-shadow:none;color:#0000;background:0 0;border-color:#272e3a}54%,to{color:#7fd4f280;background:#2ca7db29;border-color:#2ca7db;box-shadow:inset 0 0 12px #2ca7db47}}@keyframes pr-seg4{0%,64%{box-shadow:none;color:#0000;background:0 0;border-color:#272e3a}68%,to{color:#7fd4f280;background:#2ca7db29;border-color:#2ca7db;box-shadow:inset 0 0 12px #2ca7db47}}.pr-piece:after{pointer-events:none;--tw-border-opacity:1;border-width:1px;border-color:rgb(217 164 65/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:3px;animation:18s ease-in-out infinite pr-warm;position:absolute;inset:-1px;box-shadow:0 0 24px -2px #d9a44199}@keyframes pr-warm{0%,72%{opacity:0}78%,to{opacity:1}}.pr-sparks{pointer-events:none;width:74px;margin-left:-37px;animation:18s cubic-bezier(.5,0,.4,1) infinite pr-gantry;position:absolute;top:94px;left:50%}.pr-sparks i{background:#7fd4f2;border-radius:9999px;width:.125rem;height:.125rem;position:absolute;top:0;left:37px;box-shadow:0 0 6px #2ca7db}.pr-sparks i:first-child{animation:18s linear infinite pr-sp1}.pr-sparks i:nth-child(2){animation:18s linear infinite pr-sp2}.pr-sparks i:nth-child(3){animation:18s linear infinite pr-sp3}.pr-sparks i:nth-child(4){animation:18s linear infinite pr-sp4}@keyframes pr-sp1{0%,19%{opacity:0;transform:translate(0)}20%{opacity:1}27%{opacity:0;transform:translate(-22px,16px)}40%{opacity:1;transform:translate(0)}47%{opacity:0;transform:translate(-19px,18px)}54%{opacity:1;transform:translate(0)}61%{opacity:0;transform:translate(-24px,15px)}to{opacity:0}}@keyframes pr-sp2{0%,22%{opacity:0;transform:translate(0)}23%{opacity:1}31%{opacity:0;transform:translate(20px,18px)}43%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(23px,14px)}65%{opacity:1;transform:translate(0)}72%{opacity:0;transform:translate(18px,19px)}to{opacity:0}}@keyframes pr-sp3{0%,25%{opacity:0;transform:translate(0)}26%{opacity:1}34%{opacity:0;transform:translate(-14px,21px)}56%{opacity:1;transform:translate(0)}63%{opacity:0;transform:translate(-17px,20px)}to{opacity:0}}@keyframes pr-sp4{0%,37%{opacity:0;transform:translate(0)}38%{opacity:1}45%{opacity:0;transform:translate(15px,22px)}68%{opacity:1;transform:translate(0)}75%{opacity:0;transform:translate(12px,20px)}to{opacity:0}}.pr-lcd{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:#05070a;border-radius:.125rem;width:150px;padding:9px 11px;position:absolute;bottom:14px;right:1rem;box-shadow:inset 0 0 18px #2ca7db17,inset 0 1px #f2f4f708}.pr-lcd:after{pointer-events:none;--tw-content:"";content:var(--tw-content);background:repeating-linear-gradient(#f2f4f708 0 1px,#0000 1px 3px);border-radius:.125rem;position:absolute;inset:0}.pr-lcd .k{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:7px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px}.pr-lcd .win{height:15px;position:relative}.pr-lcd .win span{text-transform:uppercase;letter-spacing:.16em;opacity:0;color:#7fd4f2;text-shadow:0 0 10px #2ca7dbcc;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:.75rem;line-height:1rem;position:absolute;top:0;left:0}.pr-lcd .win span.w1{animation:18s step-end infinite pr-w1}.pr-lcd .win span.w2{animation:18s step-end infinite pr-w2}.pr-lcd .win span.w3{animation:18s step-end infinite pr-w3}.pr-lcd .win span.w4{animation:18s step-end infinite pr-w4}.pr-lcd .win span.w5{animation:18s step-end infinite pr-w5}.pr-lcd .win span.w6{color:#d9a441;text-shadow:0 0 10px #d9a441cc;animation:18s step-end infinite pr-w6}@keyframes pr-w1{0%{opacity:1}17%{opacity:0}to{opacity:0}}@keyframes pr-w2{0%{opacity:0}17%{opacity:1}31%{opacity:0}to{opacity:0}}@keyframes pr-w3{0%{opacity:0}31%{opacity:1}45%{opacity:0}to{opacity:0}}@keyframes pr-w4{0%{opacity:0}45%{opacity:1}59%{opacity:0}to{opacity:0}}@keyframes pr-w5{0%{opacity:0}59%{opacity:1}76%{opacity:0}to{opacity:0}}@keyframes pr-w6{0%{opacity:0}76%{opacity:1}to{opacity:1}}.pr-cond{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));background:linear-gradient(#00000057,#0000);height:34px;position:relative}.pr-cond span{background:#1a212b;border-radius:.125rem;width:.125rem;height:19px;position:absolute;bottom:0}.pr-cond span:after{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:.125rem;animation:18s ease-in-out infinite pr-cond;position:absolute;inset:0;box-shadow:0 0 12px #2ca7db}.pr-cond span.a{left:24%}.pr-cond span.b{left:76%}.pr-cond i{background:#1a212b;border-radius:.125rem;height:.125rem;position:absolute;bottom:18px;left:24%;right:24%}.pr-cond i:after{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:.125rem;animation:18s ease-in-out infinite pr-cond;position:absolute;inset:0;box-shadow:0 0 12px #2ca7db}.pr-cond em{background:#1a212b;width:.125rem;margin-left:-1px;position:absolute;top:0;bottom:18px;left:50%}.pr-cond em:after{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);animation:18s ease-in-out infinite pr-cond;position:absolute;inset:0;box-shadow:0 0 12px #2ca7db}.pr-cond em:before{--tw-border-opacity:1;border-width:1px;border-color:rgb(44 167 219/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);background:#07090d;border-radius:9999px;width:.75rem;height:.75rem;animation:18s ease-in-out infinite pr-cond;position:absolute;bottom:-5px;left:-5px;box-shadow:0 0 16px #2ca7dbb3}@keyframes pr-cond{0%,16%{opacity:.1}19%,75%{opacity:1}79%,to{opacity:.1}}.pr-banks{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));align-items:stretch;display:grid}@media (width>=1024px){.pr-banks{grid-template-columns:minmax(0,1fr) 168px minmax(0,1fr)}}.pr-bank{background:linear-gradient(#f2f4f704,#0000 60%);padding:1.25rem 22px 22px;position:relative}.pr-bank.a{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1))}@media (width>=1024px){.pr-bank.a{border-bottom-width:0;border-right-width:1px}}.pr-bank.b{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1))}@media (width>=1024px){.pr-bank.b{border-top-width:0;border-left-width:1px}}.pr-who{align-items:center;gap:13px;margin-bottom:17px;display:flex}@media (width>=1024px){.pr-bank.b .pr-who{text-align:right;flex-direction:row-reverse}}.pr-who img{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover;filter:saturate(.85)contrast(1.05);border-radius:3px;flex:none;width:46px;height:46px;box-shadow:0 0 0 1px #000000b3,0 6px 16px -8px #000000e6}.pr-who b{letter-spacing:-.015em;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;display:block}.pr-who span{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:block}.pr-who .hand{white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));margin-left:auto;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}@media (width>=1024px){.pr-bank.b .pr-who .hand{margin-left:0;margin-right:auto}}.pr-chs{gap:9px;display:grid}.pr-ch{grid-template-columns:14px minmax(0,132px) minmax(0,1fr);align-items:center;gap:11px;display:grid}@media (width>=1024px){.pr-bank.b .pr-ch{grid-template-columns:minmax(0,1fr) minmax(0,132px) 14px}.pr-bank.b .pr-ch .lamp{order:3}.pr-bank.b .pr-ch .nm{text-align:right;order:2}.pr-bank.b .pr-ch .lvl{order:1}}.pr-ch .lamp{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1));border-radius:9999px;width:9px;height:9px;box-shadow:0 0 10px #2ca7db}.pr-ch .nm{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.11em;color:#f2f4f799;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px;overflow:hidden}.pr-ch .lvl{--tw-border-opacity:1;border-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));background:#0a0e14;border-radius:.125rem;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000e6}.pr-ch .lvl:after{transform-origin:0;--tw-content:"";content:var(--tw-content);background:linear-gradient(90deg,#2ca7db80,#2ca7db);width:100%;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px #2ca7db80}@media (width>=1024px){.pr-bank.b .pr-ch .lvl:after{transform-origin:100%;left:auto;right:0}}.pr-ch.c1 .lamp{animation:18s ease-in-out infinite pr-lamp1}.pr-ch.c2 .lamp{animation:18s ease-in-out infinite pr-lamp2}.pr-ch.c3 .lamp{animation:18s ease-in-out infinite pr-lamp3}.pr-ch.c4 .lamp{animation:18s ease-in-out infinite pr-lamp4}.pr-ch.c1 .lvl:after{animation:18s ease-in-out infinite pr-lvl1}.pr-ch.c2 .lvl:after{animation:18s ease-in-out infinite pr-lvl2}.pr-ch.c3 .lvl:after{animation:18s ease-in-out infinite pr-lvl3}.pr-ch.c4 .lvl:after{animation:18s ease-in-out infinite pr-lvl4}@keyframes pr-lamp1{0%,17%{box-shadow:none;background:#1f2732}20%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-lamp2{0%,31%{box-shadow:none;background:#1f2732}34%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-lamp3{0%,45%{box-shadow:none;background:#1f2732}48%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-lamp4{0%,59%{box-shadow:none;background:#1f2732}62%,to{background:#2ca7db;box-shadow:0 0 10px #2ca7db}}@keyframes pr-lvl1{0%,17%{transform:scaleX(0)}29%,to{transform:scaleX(1)}}@keyframes pr-lvl2{0%,31%{transform:scaleX(0)}43%,to{transform:scaleX(1)}}@keyframes pr-lvl3{0%,45%{transform:scaleX(0)}57%,to{transform:scaleX(1)}}@keyframes pr-lvl4{0%,59%{transform:scaleX(0)}73%,to{transform:scaleX(1)}}.pr-lock{text-align:center;background:#00000052;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem .875rem;display:flex;position:relative}.pr-lock .k{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;line-height:1.7}.pr-lock .ring{--tw-border-opacity:1;border-width:1px;border-color:rgb(39 46 58/var(--tw-border-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;box-shadow:inset 0 2px 6px #000000e6}.pr-lock .ring:before{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:9999px;position:absolute;inset:.375rem}.pr-lock .core{background:#3fb950;border-radius:9999px;width:26px;height:26px;animation:18s ease-in-out infinite pr-lock;box-shadow:0 0 26px 5px #3fb950b3,inset 0 -4px 8px #00000059}@keyframes pr-lock{0%,15%{background:#1f2732;box-shadow:inset 0 -4px 8px #00000080}19%,90%{background:#3fb950;box-shadow:0 0 26px 5px #3fb950b3,inset 0 -4px 8px #00000059}94%,to{background:#1f2732;box-shadow:inset 0 -4px 8px #00000080}}.pr-lock .st{text-transform:uppercase;letter-spacing:.15em;color:#3fb950;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.pr-lock .st span{animation:18s step-end infinite pr-lockw;display:inline-block}@keyframes pr-lockw{0%{color:#272e3a}19%{color:#3fb950}94%{color:#272e3a}to{color:#272e3a}}.pr-base{-moz-column-gap:22px;background:linear-gradient(#0006,#0009);flex-wrap:wrap;align-items:center;gap:1rem 22px;padding:15px 18px;display:flex;position:relative}.pr-hz{opacity:.34;background:repeating-linear-gradient(115deg,#d9a441 0 9px,#0a0e14 9px 18px);height:5px;position:absolute;top:0;left:0;right:0}.pr-plate{background:#d9a4410f;border:1px solid #d9a44166;border-radius:.125rem;align-items:center;gap:11px;padding:.5rem 13px;display:flex}.pr-plate .ico{flex:none;width:1.5rem;height:13px;position:relative}.pr-plate .ico:before,.pr-plate .ico:after{--tw-content:"";content:var(--tw-content);background:#d9a44138;border:1px solid #d9a441;border-radius:9999px;width:13px;height:13px;position:absolute;top:0;box-shadow:inset 0 -2px 3px #00000080}.pr-plate .ico:before{left:-1px}.pr-plate .ico:after{right:-1px}.pr-plate b{text-transform:uppercase;letter-spacing:.18em;color:#d9a441;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-weight:400;line-height:1.6}.pr-plate b em{color:#d9a44199;font-size:8px;font-style:normal;display:block}.pr-base .sp{flex:1}.pr-serial{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;line-height:1.7}@media (width>=640px){.pr-serial{text-align:right}}.pr-serial b{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));font-weight:400}.wo,.wo-slip{position:relative}.wo-body{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));background:linear-gradient(#12171f,#0b0e14 42%,#0e131a);border-radius:.25rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000f2}.wo-rule{background:#1f2732;height:3px;transition:background-color .34s,box-shadow .34s;position:absolute;top:0;left:0;right:0}.wo[data-state=pending] .wo-rule{background:#d9a441;box-shadow:0 0 26px #d9a44173}.wo[data-state=sent] .wo-rule{background:#3fb950;box-shadow:0 0 26px #3fb95073}.wo-hd{border-bottom:1px dashed #1f2732;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem;display:flex}.wo-ttl{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11px}.wo-sub{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-top:.375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px}.wo-ref{text-align:right;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));flex:none;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;line-height:1.7}.wo-ref span{letter-spacing:.05em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));display:block}.wo-rows{padding:.25rem 1.5rem}.wo-row{grid-template-columns:68px minmax(0,1fr);align-items:baseline;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:grid}@media (width>=640px){.wo-row{grid-template-columns:86px minmax(0,1fr)}}.wo-row{border-bottom:1px dotted #161a21}.wo-row:last-child{border-bottom-width:0}.wo-row dt{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.wo-row dd{overflow-wrap:break-word;--tw-text-opacity:1;min-width:0;color:rgb(242 244 247/var(--tw-text-opacity,1));margin-left:0;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11.5px;line-height:1.65}.wo-blank{background-image:linear-gradient(90deg,#272e3a 0 5px,#0000 5px 10px);background-size:10px 1px;width:100%;max-width:190px;height:1px;margin-top:.5rem;display:block}.wo-row[data-filled] .wo-blank{display:none}.wo-caret{vertical-align:-2px;background:#d9a441;width:7px;height:13px;margin-left:.125rem;display:none}.wo-row[data-active] .wo-caret{animation:1.05s step-end infinite wo-caret;display:inline-block}@keyframes wo-caret{0%,to{opacity:1}50%{opacity:0}}.wo-due{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1));border:1px solid #1f2732;border-radius:.25rem;justify-content:space-between;align-items:center;margin-top:1rem;margin-left:1.5rem;margin-right:1.5rem;padding:.75rem 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;transition:color .34s,border-color .34s,background-color .34s;display:flex}.wo:not([data-state=awaiting]) .wo-due{color:#d9a441;background:#d9a4410f;border-color:#d9a44152}.wo-note{background:#07090d;border:1px solid #161a21;border-radius:.25rem;margin-top:1rem;margin-left:1.5rem;margin-right:1.5rem;padding:1.25rem}.wo-note h3{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.wo-cols{-moz-column-gap:1.5rem;gap:.625rem 1.5rem;display:grid}@media (width>=640px){.wo-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.wo-note ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.wo-note li{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));gap:.625rem;font-size:11px;line-height:1.55;display:flex}.wo-note li span{text-align:center;flex:none;width:.625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace}.wo-note li.y span{color:#2ca7db}.wo-note li.n{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1))}.wo-note li.n span{--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1))}.wo-policy{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));border-top:1px solid #161a21;margin-top:1rem;padding-top:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.wo-policy a{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));text-underline-offset:2px;text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wo-policy a:hover{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.wo-foot{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.wo-state{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;transition:color .34s}.wo:not([data-state=awaiting]) .wo-state{color:#8b929e}.wo-chop{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1));border:2px solid #1f2732;border-radius:.25rem;flex:none;padding:.5rem .875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11px;transition:color .34s,border-color .34s;transform:rotate(-8deg)}.wo[data-state=pending] .wo-chop{color:#d9a441;border-color:#d9a441}.wo[data-state=sent] .wo-chop{color:#3fb950;border-color:#3fb950;animation:.26s ease-out wo-stamp}@keyframes wo-stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.5)}60%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.lg-wrap{-moz-column-gap:3.5rem;align-items:flex-start;gap:3rem 3.5rem;display:grid}@media (width>=1024px){.lg-wrap{grid-template-columns:228px minmax(0,1fr)}.lg-rail{position:sticky;top:6rem}}.lg-rail ol{border-left:1px solid #161a21}.lg-rail a{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));gap:.75rem;padding-top:7px;padding-bottom:7px;padding-left:1rem;font-size:.875rem;line-height:1.375;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.lg-rail a:hover,.lg-rail a:focus-visible{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.lg-rail em{letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));flex:none;padding-top:3px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-style:normal}.lg-rail a:hover em,.lg-rail a:focus-visible em{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.lg-doc{max-width:48rem}.lg-clause{scroll-margin-top:6rem}.lg-clause+.lg-clause{border-top:1px solid #161a21;margin-top:2.5rem;padding-top:2.5rem}.lg-num{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:.625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px;display:block}.lg-clause h2{margin-bottom:1.25rem}.lg-doc h3{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));margin-top:1.75rem;margin-bottom:.625rem;font-size:.95rem;font-weight:600}.lg-doc p{margin-bottom:1rem}.lg-doc ul{margin-bottom:1rem;list-style-type:disc}.lg-doc ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg-doc ul{padding-left:1.25rem}.lg-doc li{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1))}.lg-doc>:last-child,.lg-clause>:last-child{margin-bottom:0}.lg-doc strong{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));font-weight:500}.lg-doc a{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg-doc a:hover{--tw-text-opacity:1;color:rgb(127 212 242/var(--tw-text-opacity,1))}.inv{position:relative}.inv-box{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(11 14 20/var(--tw-bg-opacity,1));border-radius:.25rem;overflow:hidden}.inv-cap{--tw-bg-opacity:1;background-color:rgb(10 13 18/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;height:2.25rem;color:rgb(60 67 79/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;gap:1rem;padding-left:1rem;padding-right:1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}@media (width>=640px){.inv-cap{padding-left:1.25rem;padding-right:1.25rem}}.inv-cap{border-bottom:1px solid #161a21}.inv-cap b{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));font-weight:400}.inv-scroll{overflow-x:auto}.inv-tbl{border-collapse:collapse;text-align:left;width:100%}.inv-tbl th[scope=col]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));padding:.875rem 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;font-weight:400}@media (width>=640px){.inv-tbl th[scope=col]{padding-left:1.25rem;padding-right:1.25rem}}.inv-tbl th[scope=col]{border-bottom:1px solid #161a21}.inv-tbl td,.inv-tbl th[scope=row]{vertical-align:top;--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));padding:1rem;font-size:.86rem;font-weight:400;line-height:1.625}@media (width>=640px){.inv-tbl td,.inv-tbl th[scope=row]{padding-left:1.25rem;padding-right:1.25rem}}.inv-tbl td,.inv-tbl th[scope=row]{border-bottom:1px solid #161a21}.inv-tbl tbody tr:last-child td,.inv-tbl tbody tr:last-child th{border-bottom:0}.inv-what{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.inv-what span{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-top:.375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:block}.inv-chip{white-space:nowrap;--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1));border-radius:.125rem;padding:.25rem .625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:inline-block}.inv-ok{color:#3fb950;background:#3fb95012;border-color:#3fb95052}.inv-accent{color:#7fd4f2;background:#2ca7db14;border-color:#2ca7db52}.inv-hold{color:#d9a441;background:#d9a44114;border-color:#d9a44157}.inv-foot{--tw-bg-opacity:1;background-color:rgb(10 13 18/var(--tw-bg-opacity,1));padding:1rem}@media (width>=640px){.inv-foot{padding-left:1.25rem;padding-right:1.25rem}}.inv-foot{border-top:1px solid #161a21}.inv-sold{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));font-size:.92rem;line-height:1.625}.inv-proc{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-top:.5rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;line-height:1.625}@media (width>=768px){.inv-tbl{min-width:660px}.inv-tbl th:first-child{width:22%}.inv-tbl th:nth-child(2){width:26%}.inv-tbl th:nth-child(3){width:32%}}.inv-lbl{display:none}@media (width<=767.98px){.inv-tbl thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inv-tbl tbody,.inv-tbl tr,.inv-tbl td,.inv-tbl th[scope=row]{width:100%;display:block}.inv-tbl tr{border-bottom:1px solid #161a21;padding:1rem}.inv-tbl tbody tr:last-child{border-bottom:0}.inv-tbl td,.inv-tbl th[scope=row]{border-bottom:0;padding:.375rem 0}.inv-lbl{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;display:block}}.cx-app{background:#0b0f16;min-height:100vh}.cx-bar{z-index:40;text-transform:uppercase;letter-spacing:.18em;color:#4d5563;backdrop-filter:blur(9px);background:#07090ded;border-bottom:1px solid #161a21;align-items:center;gap:1rem;height:46px;padding-left:22px;padding-right:22px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px;display:flex;position:sticky;top:calc(3.5rem + 1px)}.cx-bar-path{color:#8b929e}.cx-bar-path b{color:#f2f4f7;font-weight:400}.cx-bar-sep{color:#3c434f}.cx-who{align-items:center;margin-left:.5rem;display:flex}.cx-who i{border:1.5px solid #0b0f16;border-radius:9999px;width:19px;height:19px;margin-right:-.375rem;display:block}.cx-who i.a{background:#2ca7db}.cx-who i.b{background:#6d5fe0}.cx-who i.c{background:#3fb950}.cx-bar-right{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.cx-search{color:#3c434f;background:#f2f4f705;border:1px solid #161a21;border-radius:3px;align-items:center;gap:.625rem;min-width:190px;height:25px;margin-left:1.25rem;padding-left:11px;padding-right:11px;display:flex}.cx-search span{letter-spacing:.1em;text-transform:none}.cx-search i{border:1px solid #4d5563;border-radius:9999px;flex:none;width:9px;height:9px;display:block;position:relative}.cx-search i:after{content:"";--tw-rotate:45deg;width:.25rem;height:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:#4d5563;position:absolute;bottom:-3px;right:-3px}.cx-search em{letter-spacing:.12em;color:#3c434f;border:1px solid #161a21;border-radius:2px;margin-left:auto;padding:1px 5px;font-size:8px;font-style:normal}.cx-act{align-items:center;gap:.5rem;display:flex}.cx-act a{white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;border-radius:3px;align-items:center;height:26px;padding-left:.75rem;padding-right:.75rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:inline-flex}.cx-act .p{color:#07090d;background:#2ca7db;font-weight:600}.cx-act .p:hover{background:#7fd4f2}.cx-act .s{color:#8b929e;border:1px solid #272e3a}.cx-act .s:hover{color:#2ca7db;border-color:#2ca7db}.cx-demo{color:#d9a441;background:#d9a44114;border:1px solid #d9a44166;border-radius:3px;align-items:center;gap:.5rem;padding:.25rem .625rem;display:flex}.cx-demo i{background:#d9a441;border-radius:9999px;width:.25rem;height:.25rem;display:block}.cx-saved{color:#3fb950;align-items:center;gap:.5rem;display:flex}.cx-saved i{background:#3fb950;border-radius:9999px;width:5px;height:5px;animation:3s ease-in-out infinite cxSave;display:block;box-shadow:0 0 8px #3fb950cc}@keyframes cxSave{0%,84%{opacity:1}90%{opacity:.25}to{opacity:1}}.cx-guest{text-transform:uppercase;letter-spacing:.18em;color:#4d5563;background:linear-gradient(90deg,#3fb9500f,#0000 62%);border-bottom:1px solid #0b0f16;flex-wrap:wrap;align-items:center;gap:1rem;padding:11px 26px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.cx-guest i{background:#3fb950;border-radius:9999px;flex:none;width:.375rem;height:.375rem;display:block;box-shadow:0 0 9px #3fb950cc}.cx-guest b{color:#3fb950;font-weight:400}.cx-guest .r{color:#3c434f;margin-left:auto}.cx-wrap{grid-template-columns:208px minmax(0,1fr);align-items:flex-start;max-width:1360px;margin-left:auto;margin-right:auto;display:grid;position:relative}.cx-wrap:before{content:"";pointer-events:none;background:radial-gradient(90% 100% at 30% 0,#2ca7db0d,#0000 70%);height:620px;position:absolute;top:0;left:208px;right:0}.cx-blk{grid-template-columns:minmax(0,1fr) 268px;align-items:flex-start;gap:0 40px;display:grid}.cx-blk>.txt{grid-column:1;min-width:0}.cx-blk>.cx-cmt{grid-column:2}.cx-blk.wide{grid-template-columns:minmax(0,1fr)}.cx-tree{border-right:1px solid #0b0f16;padding:2.5rem 22px 2.5rem 26px;position:sticky;top:calc(3.5rem + 47px)}.cx-tree .k{text-transform:uppercase;letter-spacing:.2em;color:#3c434f;margin-bottom:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.cx-tree ul{margin-bottom:22px;list-style-type:none}.cx-tree li{color:#4d5563;border-left:1px solid #0000;padding-top:.375rem;padding-bottom:.375rem;padding-left:.75rem;font-size:12.5px}.cx-tree li.on{color:#2ca7db;background:linear-gradient(90deg,#2ca7db17,#0000 80%);border-left-color:#2ca7db}.cx-tree li.lock{color:#3c434f}.cx-tree li.lock:after{content:" · no grant";letter-spacing:.12em;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px}.cx-tree .share{text-transform:uppercase;letter-spacing:.18em;color:#3c434f;border-top:1px solid #0b0f16;margin-top:26px;padding-top:18px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;line-height:2}.cx-tree .share b{color:#3fb950;font-weight:400;display:block}.cx-toc{border-top:1px solid #0b0f16;margin-top:30px;padding-top:22px}.cx-toc .k{text-transform:uppercase;letter-spacing:.2em;color:#3c434f;margin-bottom:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.cx-toc-list{padding-left:.875rem;position:relative}.cx-toc-list .rail{background:#161a21;width:1px;position:absolute;top:.25rem;bottom:.25rem;left:0}.cx-toc-list .mk{background:#2ca7db;border-radius:.125rem;width:3px;height:26px;animation-name:cxToc;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);position:absolute;top:calc(100% - 26px);left:-1px;box-shadow:0 0 12px #2ca7db}@keyframes cxToc{0%{top:0}to{top:calc(100% - 26px)}}.cx-toc a{color:#4d5563;padding-top:5px;padding-bottom:5px;font-size:11.5px;line-height:1.4;display:block}.cx-toc a:hover{color:#2ca7db}.cx-doc{min-width:0;padding:4rem 3.5rem 120px;position:relative}.cx-doc h1{letter-spacing:-.05em;color:#f2f4f7;margin-bottom:26px;font-size:clamp(2.9rem,6.2vw,5.4rem);font-weight:600;line-height:.95;position:relative}.cx-doc h2{letter-spacing:-.03em;color:#f2f4f7;border-top:1px solid #0b0f16;margin-top:92px;margin-bottom:22px;padding-top:22px;scroll-margin-top:115px;font-size:clamp(1.5rem,2.4vw,2.05rem);line-height:1.1;position:relative}.cx-doc h2:after{content:"";background:linear-gradient(90deg,#2ca7db,#0000);border-radius:.125rem;width:34px;height:.125rem;margin-top:1.25rem;display:block}.cx-doc p{color:#8b929e;margin-bottom:18px;font-size:1.06rem;line-height:1.74;position:relative}.cx-doc .lead{color:#f2f4f7d1;letter-spacing:-.012em;max-width:30em;font-size:1.34rem;line-height:1.56}.cx-blk>.txt>p,.cx-blk>.txt>h1,.cx-blk>.txt>h2{max-width:34em}.cx-doc strong{color:#f2f4f7;font-weight:500}.cx-doc code{color:#7fd4f2;background:#2ca7db21;border-radius:2px;padding:1px .375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:.84em}.cx-doc .cx-meta{-moz-column-gap:22px;text-transform:uppercase;letter-spacing:.18em;color:#3c434f;border-bottom:1px solid #0b0f16;flex-wrap:wrap;gap:.5rem 22px;margin-bottom:2.5rem;padding-bottom:22px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.cx-doc .cx-meta b{color:#4d5563;font-weight:400}.cx-vers{vertical-align:-1px;align-items:center;margin-left:7px;display:inline-flex}.cx-vers i{background:#272e3a;border-radius:.125rem;width:3px;height:11px;margin-right:3px;display:block}.cx-vers i:last-of-type{background:#2ca7db;box-shadow:0 0 9px #2ca7dbb3}.cx-rv{opacity:1;animation-name:cxRv;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 4% entry 44%;transform:none}@keyframes cxRv{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.cx-peer{border-radius:.125rem;width:.125rem;height:1.2em;position:absolute;top:.28em;left:-26px}.cx-peer:after{content:attr(data-who);white-space:nowrap;text-transform:uppercase;letter-spacing:.12em;color:#07090d;border-radius:2px;padding:1px 5px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;position:absolute;top:-.16em;left:auto;right:7px}.cx-peer.b{background:#6d5fe0;box-shadow:0 0 10px #6d5fe0}.cx-peer.b:after{background:#6d5fe0}.cx-peer.c{background:#3fb950;box-shadow:0 0 10px #3fb950}.cx-peer.c:after{background:#3fb950}.cx-peer{animation-name:cxPeer;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% exit 40%}@keyframes cxPeer{0%{transform:translateY(-1.1em)}to{transform:translateY(1.4em)}}.cx-sug{position:relative}.cx-sug .out{color:#d9a441b3;text-decoration-line:line-through;text-decoration-color:#d9a441;text-decoration-thickness:1.5px;animation-name:cxSugOut;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 26% entry 62%;display:none}@keyframes cxSugOut{0%,74%{opacity:1;display:inline}75%,to{opacity:0;display:none}}.cx-sug .in{color:#7fd4f2;background:#2ca7db26;border-radius:2px;padding:1px .25rem}.cx-sel{background:#6d5fe033;border-radius:2px;box-shadow:0 0 0 1px #6d5fe057}.cx-cmt{opacity:1;background:#0e131a;border:1px solid #161a21;border-radius:.25rem;margin-bottom:.875rem;padding:.75rem .875rem;animation-name:cxRv;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 2% entry 40%;position:relative}.cx-cmt:before{content:"";background:#1f2732;width:26px;height:1px;position:absolute;top:22px;left:-26px}.cx-cmt-top{justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.cx-cmt-who{text-transform:uppercase;letter-spacing:.13em;color:#59616f;align-items:center;gap:7px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.cx-cmt-who i{border-radius:9999px;width:13px;height:13px;display:block}.cx-cmt-who i.a{background:#2ca7db}.cx-cmt-who i.b{background:#6d5fe0}.cx-cmt-who i.c{background:#3fb950}.cx-tag{text-transform:uppercase;letter-spacing:.15em;border:1px solid;border-radius:2px;padding:1px .375rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:7.5px}.cx-tag.question{color:#2ca7db;background:#2ca7db1a;border-color:#2ca7db66}.cx-tag.suggestion{color:#a99bf5;background:#6d5fe01a;border-color:#6d5fe066}.cx-tag.issue{color:#d9a441;background:#d9a44114;border-color:#d9a44161}.cx-tag.note{color:#59616f;border-color:#1f2732}.cx-tag.comment{color:#8b929e;border-color:#272e3a}.cx-cmt p{color:#8b929e;margin-bottom:0;font-size:.82rem;line-height:1.58}.cx-cmt .replies{color:#59616f;border-left:1px solid #161a21;margin-top:.625rem;padding-left:11px;font-size:.78rem;line-height:1.55}.cx-st{text-transform:uppercase;letter-spacing:.18em;color:#3fb950;border-top:1px solid #0b0f16;margin-top:11px;padding-top:9px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:7.5px;display:block}.cx-st.dismissed{color:#59616f}.cx-stw{white-space:nowrap;display:inline-block;position:relative}.cx-st.is-open{opacity:0;color:#d9a441;animation-name:cxStO;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% exit 30%;position:absolute;top:0;right:0}.cx-st.is-done{animation-name:cxStD;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% exit 30%}@keyframes cxStO{0%,54%{opacity:1}55%,to{opacity:0}}@keyframes cxStD{0%,54%{opacity:0}55%,to{opacity:1}}.cx-fig{background:radial-gradient(120% 130% at 50% 0,#0e131a,#090c11 72%);border-top:1px solid #1f2732;border-bottom:1px solid #1f2732;margin:58px -56px;position:relative;overflow:hidden}.cx-fig .in{padding:3.5rem 3.5rem 50px;position:relative}.cx-fig .cx-figcap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:34px;display:flex}.cx-fig .cx-figcap .k{text-transform:uppercase;letter-spacing:.2em;color:#2ca7db;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.cx-fig .cx-figcap .n{text-transform:uppercase;letter-spacing:.18em;color:#3c434f;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.cx-fig .cx-figsay{color:#8b929e;border-top:1px solid #161a21;max-width:640px;margin-top:34px;padding-top:22px;font-size:1.02rem;line-height:1.55}.cx-fig .cx-figsay b{color:#f2f4f7;font-weight:500}.cx-fig .cx-mgline{letter-spacing:-.035em;color:#59616f;max-width:26ch;font-size:clamp(1.7rem,4.4vw,3.4rem);font-weight:600;line-height:1.24}.cx-fig .cx-mgline span{position:relative}.cx-fig .cx-mgline .a{color:#6cc9ee}.cx-fig .cx-mgline .b{color:#a99bf5}.cx-fig .cx-mgline .c{color:#74d98a}.cx-fig .cx-car{vertical-align:-.06em;border-radius:.125rem;width:3px;height:.84em;margin-left:5px;margin-right:.125rem;animation:1.15s step-end infinite cxCaret;display:inline-block;position:relative}.cx-fig .cx-car.a{background:#2ca7db;box-shadow:0 0 16px #2ca7db}.cx-fig .cx-car.b{background:#6d5fe0;box-shadow:0 0 16px #6d5fe0}.cx-fig .cx-car.c{background:#3fb950;box-shadow:0 0 16px #3fb950}@keyframes cxCaret{0%,58%{opacity:1}59%,to{opacity:.12}}.cx-fig .cx-car em{white-space:nowrap;text-transform:uppercase;letter-spacing:.14em;color:#07090d;border-radius:2px;padding:1px 7px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-style:normal;position:absolute;top:-1.7em;left:-2px}.cx-fig .cx-car.a em{background:#2ca7db}.cx-fig .cx-car.b em{background:#6d5fe0}.cx-fig .cx-car.c em{background:#3fb950}.cx-mgkeys{flex-wrap:wrap;gap:1.75rem;margin-top:2.5rem;display:flex}.cx-mgkeys div{text-transform:uppercase;letter-spacing:.18em;color:#4d5563;align-items:center;gap:.625rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.cx-mgkeys i{border-radius:9999px;width:9px;height:9px;display:block}.cx-mgkeys .a i{background:#2ca7db;box-shadow:0 0 12px #2ca7dbcc}.cx-mgkeys .b i{background:#6d5fe0;box-shadow:0 0 12px #6d5fe0cc}.cx-mgkeys .c i{background:#3fb950;box-shadow:0 0 12px #3fb950cc}.cx-mgkeys b{color:#8b929e;font-weight:400}.cx-repo{background:#0e131a;border:1px solid #1f2732;border-radius:.375rem;grid-template-columns:216px minmax(0,1fr);display:grid;overflow:hidden}.cx-repo-tree{background:#0b0f16;border-right:1px solid #161a21;padding:1rem .875rem}.cx-fig .cx-repo-tree p{text-transform:uppercase;letter-spacing:.18em;color:#3c434f;margin-bottom:.75rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;line-height:1.5}.cx-repo-tree span{color:#4d5563;padding-top:5px;padding-bottom:5px;padding-left:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:10.5px;display:block;position:relative}.cx-repo-tree span:before{content:"";background:#272e3a;width:.375rem;height:1px;position:absolute;top:11px;left:0}.cx-repo-tree span.on{color:#7fd4f2;background:linear-gradient(90deg,#2ca7db1f,#0000 84%)}.cx-repo-tree span.dir{color:#59616f}.cx-repo-main{min-width:0}.cx-repo-bar{letter-spacing:.1em;color:#59616f;background:#0b0e14;border-bottom:1px solid #161a21;align-items:center;gap:.75rem;padding:11px 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px;display:flex}.cx-repo-bar .br{color:#8b929e;border:1px solid #272e3a;border-radius:9999px;padding:.125rem .5rem}.cx-repo-bar .ok{text-transform:uppercase;letter-spacing:.18em;color:#3fb950;align-items:center;gap:7px;margin-left:auto;font-size:8.5px;display:flex}.cx-repo-bar .ok i{background:#3fb950;border-radius:9999px;width:.375rem;height:.375rem;display:block;box-shadow:0 0 10px #3fb950e6}.cx-repo-diff{padding-top:.875rem;padding-bottom:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:11.5px;line-height:1.95}.cx-repo-diff div{white-space:pre;color:#59616f;padding-left:1rem;padding-right:1rem}.cx-repo-diff .ln{user-select:none;color:#3c434f;width:34px;display:inline-block}.cx-repo-diff .add{color:#74d98a;background:#3fb95017;box-shadow:inset 2px 0 #3fb950}.cx-repo-diff .del{color:#d9a441cc;background:#d9a44112;box-shadow:inset 2px 0 #d9a44199}.cx-repo-foot{text-transform:uppercase;letter-spacing:.18em;color:#3c434f;background:#0b0e14;border-top:1px solid #161a21;flex-wrap:wrap;gap:1.25rem;padding:11px 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;display:flex}.cx-repo-foot b{color:#3fb950;font-weight:400}.cx-repo-foot b.y{color:#d9a441}.cx-seven{gap:.625rem;display:grid}.cx-seven-r{border-radius:3px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding-top:.875rem;padding-bottom:.875rem;padding-right:18px;transition:background .35s;display:grid;position:relative}.cx-seven-r:hover{background:#2ca7db0d}.cx-seven-r .n{letter-spacing:.18em;color:#3c434f;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:10px}.cx-seven-r .bar{background:linear-gradient(90deg,#2ca7db8c,#0000 76%);height:1px;position:absolute;top:0;left:44px;right:0}.cx-fig .cx-seven-r .t{color:#8b929e;font-size:1.06rem}.cx-seven-r .m{white-space:nowrap;letter-spacing:.07em;color:#4d5563;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.cx-seven-one{border-top:1px solid #1f2732;flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:34px;padding-top:1.5rem;display:flex}.cx-seven-one b{letter-spacing:-.05em;color:#2ca7db;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:600;line-height:1}.cx-fig .cx-seven-one span{color:#8b929e;font-size:1.06rem}.cx-nums{background:#161a21;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.cx-nums>div{background:#0b0f16;padding:30px 22px 26px}.cx-nums b{letter-spacing:-.05em;color:#f2f4f7;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:clamp(1.7rem,3.4vw,2.9rem);font-weight:500;line-height:1;display:block}.cx-nums b em{letter-spacing:.04em;color:#4d5563;margin-left:3px;font-size:.42em;font-style:normal}.cx-nums .l{text-transform:uppercase;letter-spacing:.18em;color:#4d5563;margin-top:.875rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.cx-fig .cx-nums .s{color:#59616f;margin-top:9px;margin-bottom:0;font-size:.82rem;line-height:1.5}.cx-nums .lit b{color:#7fd4f2}.cx-nums .zero b{color:#74d98a}.cx-unframe{background:radial-gradient(120% 90% at 50% 0,#0b0f16,#07090d 66%);border-top:1px solid #272e3a;position:relative;overflow:hidden}.cx-unframe .rule{background:linear-gradient(90deg,#d9a44180,#0000 62%);height:1px;margin-top:2.75rem;margin-bottom:2.75rem}.cx-truth{background:#161a21;border-radius:.375rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.75rem;display:grid;overflow:hidden}.cx-truth>div{background:#0e131a;padding:26px 1.75rem}.cx-truth .k{text-transform:uppercase;letter-spacing:.2em;margin-bottom:15px;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9px}.cx-truth .real .k{color:#3fb950}.cx-truth .drawn .k{color:#d9a441}.cx-truth ul{list-style-type:none}.cx-truth li{color:#8b929e;border-bottom:1px solid #0b0f16;padding-top:9px;padding-bottom:9px;padding-left:1.25rem;font-size:.88rem;line-height:1.56;position:relative}.cx-truth li:last-child{border-bottom:0}.cx-truth li:before{content:"";width:9px;height:.125rem;position:absolute;top:16px;left:0}.cx-truth .real li:before{background:#3fb950}.cx-truth .drawn li:before{background:#d9a441}.qm-i,.qm-p{width:100%;height:auto;display:block}.qm-lat line{stroke:#82b9e129;stroke-width:.6px;fill:none}.qm-pools{mix-blend-mode:screen}.qm-t{stroke:#8cbee11a;stroke-width:.5px}.qm-t.wet{stroke:#78c8eb33}.qm-fx,.qm-fy{stroke:#0a0f16b3;stroke-width:.5px}.qm-w{stroke:#080c12d9;stroke-width:.6px}.qm-wc{stroke:#96cdf04d;stroke-width:1px}.qm-w.door{stroke:#2ca7db8c}.qm-wc.door{stroke:#2ca7db;stroke-width:1.4px}.qm-ptop,.qm-pface{stroke:#090d1499;stroke-width:.5px}.qm-z{fill:#2ca7db17;stroke:#2ca7db73;stroke-width:1px;stroke-dasharray:5 4}.qm-s.party{fill:#3fb95033;stroke:#3fb950;stroke-width:1.4px}.qm-s.foe{fill:#d9a4412e;stroke:#d9a441;stroke-width:1.4px}.qm-p-bed{fill:#080b11}.qm-plat{stroke:#15202c;stroke-width:1px;fill:none}.qm-pt{fill:#1b2836}.qm-pt.e1{fill:#24364a}.qm-pt.e2{fill:#2d4560}.qm-pt.wet{fill:#123a4d}.qm-pw{stroke:#5c7189;stroke-width:3px}.qm-pw.door{stroke:#2ca7db;stroke-width:3.5px}.qm-pp{fill:#7c8fa6;opacity:.85}.qm-pp.round{fill:none;stroke:#7c8fa6;stroke-width:2px}.qm-pz{fill:#2ca7db17;stroke:#2ca7db73;stroke-width:1.5px;stroke-dasharray:6 5}.qm-ps.party{fill:none;stroke:#3fb950;stroke-width:2px}.qm-ps.foe{fill:none;stroke:#d9a441;stroke-width:2px}.qm-fig{margin-top:2.75rem}.qm-views{grid-template-columns:minmax(0,.46fr) minmax(0,1fr);align-items:flex-start;gap:2.25rem;display:grid}.qm-vhd{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.875rem;padding-bottom:.75rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.qm-vhd b{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-weight:400}.qm-tick{--tw-border-opacity:1;border-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));border-radius:3px;gap:1px;margin-top:1.5rem;display:flex;overflow:hidden}.qm-tick span{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));background:#2ca7db0f;flex:1;justify-content:center;align-items:baseline;gap:7px;padding:.625rem .5rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8px;display:flex}.qm-tick b{color:currentColor;font-size:9.5px;font-weight:400}.qm-shot{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));flex-wrap:wrap;justify-content:space-between;gap:1.25rem;margin-top:1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.qm-shot b{--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1));font-weight:400}.qm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.75rem;display:grid}.qm-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1));border-radius:.25rem;padding:1.25rem 1.25rem 1rem;position:relative;overflow:hidden}.qm-card .n{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));align-items:baseline;gap:.625rem;margin-bottom:.75rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.qm-card .n b{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-size:20px;font-weight:400}.qm-card .op{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.95rem;font-weight:600}.qm-card p{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));font-size:.87rem;line-height:1.625}.qm-gen{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));border-radius:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.5rem;display:grid;overflow:hidden}.qm-gen>figure{--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1));margin:0}.qm-gen .in{padding:.875rem .875rem .25rem}.qm-gen figcaption{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));justify-content:space-between;gap:.625rem;padding:.75rem 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.qm-gen figcaption b{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-weight:400}.qm-trio{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1));border-radius:.25rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2.75rem;display:grid;overflow:hidden}.qm-trio>figure{--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1));flex-direction:column;margin:0;display:flex}.qm-trio figcaption{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(10 13 18/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;display:flex}.qm-trio figcaption b{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1));font-weight:400}.qm-trio .in{flex:1;align-items:center;padding:1.25rem;display:flex}.qm-trio .in.thumb,.qm-trio .in.\!thumb{justify-content:center}.qm-trio .in.thumb .qm-p,.qm-trio .in.\!thumb .qm-p{max-width:190px}.qm-trio .note{--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1));padding-bottom:1rem;padding-left:1rem;padding-right:1rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px;line-height:1.625}.qm-led{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 39 50/var(--tw-border-opacity,1));border-radius:.25rem;margin-top:2.75rem;overflow:hidden}.qm-led-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 26 33/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1));align-items:baseline;gap:1.25rem;padding:1rem 1.25rem;display:grid}.qm-led-row:last-child{border-bottom-width:0}.qm-led-row{grid-template-columns:96px minmax(0,1fr) 118px}.qm-led-row .n{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:9.5px}.qm-led-row .d{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1));font-size:.88rem;line-height:1.375}.qm-led-row .s{text-align:right;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1));font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace;font-size:8.5px}.qm-led-row.done .n,.qm-led-row.done .s{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.qm-led-row.now{background:#d9a4410b}.qm-led-row.now .n,.qm-led-row.now .s{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.qm-led-row.next .d{--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1))}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-\[6\%\]{left:-6%}.-top-\[30\%\]{top:-30%}.-top-\[34\%\]{top:-34%}.left-1\/2{left:50%}.top-0{top:0}.z-50{z-index:50}.z-\[2\]{z-index:2}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-9{margin-bottom:2.25rem}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-14{height:3.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-4{height:1rem}.h-8{height:2rem}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[580px\]{height:580px}.h-\[5px\]{height:5px}.h-auto{height:auto}.h-fit{height:fit-content}.h-px{height:1px}.min-h-5{min-height:1.25rem}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-28{width:7rem}.w-4{width:1rem}.w-\[34\%\]{width:34%}.w-\[340px\]{width:340px}.w-\[5px\]{width:5px}.w-\[680px\]{width:680px}.w-\[760px\]{width:760px}.w-\[780px\]{width:780px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-accent{--tw-border-opacity:1;border-color:rgb(44 167 219/var(--tw-border-opacity,1))}.border-hairline{--tw-border-opacity:1;border-color:rgb(22 26 33/var(--tw-border-opacity,1))}.border-hairlit{--tw-border-opacity:1;border-color:rgb(31 39 50/var(--tw-border-opacity,1))}.border-hold{--tw-border-opacity:1;border-color:rgb(217 164 65/var(--tw-border-opacity,1))}.border-hold\/30{border-color:#d9a4414d}.border-ok\/30{border-color:#3fb9504d}.border-strong{--tw-border-opacity:1;border-color:rgb(39 46 58/var(--tw-border-opacity,1))}.bg-accent{--tw-bg-opacity:1;background-color:rgb(44 167 219/var(--tw-bg-opacity,1))}.bg-bar{--tw-bg-opacity:1;background-color:rgb(10 13 18/var(--tw-bg-opacity,1))}.bg-canvas\/90{background-color:#07090de6}.bg-hairline{--tw-bg-opacity:1;background-color:rgb(22 26 33/var(--tw-bg-opacity,1))}.bg-hairlit{--tw-bg-opacity:1;background-color:rgb(31 39 50/var(--tw-bg-opacity,1))}.bg-hold{--tw-bg-opacity:1;background-color:rgb(217 164 65/var(--tw-bg-opacity,1))}.bg-hold\/\[0\.07\]{background-color:#d9a44112}.bg-ok{--tw-bg-opacity:1;background-color:rgb(63 185 80/var(--tw-bg-opacity,1))}.bg-ok\/\[0\.07\]{background-color:#3fb95012}.bg-panel{--tw-bg-opacity:1;background-color:rgb(11 14 20/var(--tw-bg-opacity,1))}.bg-panel2{--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-accent{--tw-gradient-to:#2ca7db00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #2ca7db var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[18px\]{padding:18px}.p-\[30px\]{padding:30px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3\.5{padding-bottom:.875rem}.pb-6{padding-bottom:1.5rem}.pb-\[26px\]{padding-bottom:26px}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pt-14{padding-top:3.5rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:JetBrainsMono,ui-monospace,SFMono-Regular,monospace}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[19px\]{font-size:19px}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-label{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.text-\[\#cbd2dc\]{--tw-text-opacity:1;color:rgb(203 210 220/var(--tw-text-opacity,1))}.text-accent{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.text-dim{--tw-text-opacity:1;color:rgb(77 85 99/var(--tw-text-opacity,1))}.text-faint{--tw-text-opacity:1;color:rgb(60 67 79/var(--tw-text-opacity,1))}.text-hold{--tw-text-opacity:1;color:rgb(217 164 65/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(89 97 111/var(--tw-text-opacity,1))}.text-ok{--tw-text-opacity:1;color:rgb(63 185 80/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.text-secondary{--tw-text-opacity:1;color:rgb(139 146 158/var(--tw-text-opacity,1))}.placeholder-muted::placeholder{--tw-placeholder-opacity:1;color:rgb(89 97 111/var(--tw-placeholder-opacity,1))}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-accent\/30{--tw-ring-color:#2ca7db4d}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-panel{--tw-ring-offset-color:#0b0e14}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.sweep{display:none}.pip{opacity:1;animation:none}.dg-pulse{display:none}.ns-star,.ns-star.t1,.ns-star.t2,.ns-star.t3,.ns-star.t4,.ns-strata i,.ns-strata i:nth-child(n),.ns-lit,.ns-lit.b,.ns-lit.c,.ns-lit.d,.ns-lit.e,.ns-warm,.ns-motes,.ns-motes.b,.ns-motes.c,.ns-plume,.ns-plume.b,.ns-beacon,.ns-beacon.b,.ns-weld,.ns-weld.b,.ns-trolley,.ns-sway,.ns-rope,.ns-hook{animation:none}.ns-star{opacity:.4}.ns-plume,.ns-weld{opacity:0}.ns-spark{display:none}.ed-type i,.caret,.caret.c1,.caret.c2,.caret.c3,.qm-roll,.qm-tile{animation:none}.ed-type i{width:78%}}@media (width<=1023.98px){.sc-rail,.sc-floor,.sc-horizon{display:none}.sc-st{padding-top:200px}.sc-cell{width:150px;height:130px;margin-left:-75px;top:56px}.sc-lamp{top:14px}.sc-cone{width:210px;height:150px;margin-left:-105px;top:21px}.sc-spill{width:186px;margin-left:-93px;top:180px}.sc-node{top:179px}.sc-ghost{font-size:clamp(4.5rem,17vw,7rem)}.sc-arm{top:-64px}.sc-arm i{height:62px}.sc-slices{top:20px}.sc-checks{top:16px}.sc-barrier{top:60px}.sc-crate{width:132px;height:86px;margin-left:-66px;top:43px}}@media (width<=1023.98px),(prefers-reduced-motion:reduce){.sc-dust,.sc-carriage,.sc-lamp,.sc-cone,.sc-spill,.sc-node,.sc-cell:after,.sc-tool,.d2 .sc-lamp,.d3 .sc-lamp,.d4 .sc-lamp,.d5 .sc-lamp,.d2 .sc-cone,.d3 .sc-cone,.d4 .sc-cone,.d5 .sc-cone,.d2 .sc-spill,.d3 .sc-spill,.d4 .sc-spill,.d5 .sc-spill,.d2 .sc-node,.d3 .sc-node,.d4 .sc-node,.d5 .sc-node,.d2 .sc-cell:after,.d3 .sc-cell:after,.d4 .sc-cell:after,.d5 .sc-cell:after,.d2 .sc-tool,.d3 .sc-tool,.d4 .sc-tool,.d5 .sc-tool,.sc-piece .bd i,.sc-piece .bd i:nth-child(2),.sc-piece .bd i:nth-child(3),.sc-piece .bd i:nth-child(4),.sc-piece:after,.sc-run .bar i:after,.sc-run .bar i.s2:after,.sc-run .bar i.s3:after,.sc-run .bar i.s4:after,.sc-run .bar i.s5:after,.sc-scan,.sc-arm,.sc-slices i,.sc-slices i:nth-child(2),.sc-slices i:nth-child(3),.sc-checks i,.sc-checks i:nth-child(2),.sc-checks i:nth-child(3),.sc-barrier,.sc-crate i,.sc-crate i:last-child{animation:none}.sc-lamp,.sc-cone,.sc-spill,.sc-node,.sc-cell:after,.sc-tool,.sc-piece:after{opacity:1}.sc-run .bar i:after{transform:scaleX(1)}.sc-scan{opacity:.8;transform:translateY(52px)}.sc-arm{transform:translateY(66px)}.sc-barrier{opacity:0;transform:translateY(-100%)}.sc-checks i{background:#3fb950;border-color:#3fb950;box-shadow:0 0 12px #3fb950}.sc-slices i,.sc-crate i{opacity:1;transform:none}}@media (width<=1023.98px){.pr-gantry,.pr-sparks,.pr-rail,.pr-cond{display:none}.pr-bed{min-height:150px}.pr-piece{opacity:1;width:min(300px,86%);margin:30px auto;position:relative;bottom:auto;left:auto}.pr-done{opacity:0}.pr-lcd{width:auto;margin:14px;position:relative;bottom:auto;right:auto}}@media (width<=1023.98px),(prefers-reduced-motion:reduce){.pr-spec,.pr-fan,.pr-cap .run i,.pr-st.s1:after,.pr-st.s2:after,.pr-st.s3:after,.pr-st.s4:after,.pr-st.s5:after,.pr-prog i,.pr-blank,.pr-done,.pr-gantry,.pr-quill,.pr-tip,.pr-flood,.pr-piece,.pr-piece i.g1,.pr-piece i.g2,.pr-piece i.g3,.pr-piece i.g4,.pr-piece:after,.pr-sparks,.pr-sparks i:first-child,.pr-sparks i:nth-child(2),.pr-sparks i:nth-child(3),.pr-sparks i:nth-child(4),.pr-cond span:after,.pr-cond i:after,.pr-cond em:after,.pr-cond em:before,.pr-ch.c1 .lamp,.pr-ch.c2 .lamp,.pr-ch.c3 .lamp,.pr-ch.c4 .lamp,.pr-ch.c1 .lvl:after,.pr-ch.c2 .lvl:after,.pr-ch.c3 .lvl:after,.pr-ch.c4 .lvl:after,.pr-lock .core,.pr-lock .st span,.pr-lcd .win span.w1,.pr-lcd .win span.w2,.pr-lcd .win span.w3,.pr-lcd .win span.w4,.pr-lcd .win span.w5,.pr-lcd .win span.w6{animation:none}.pr-spec,.pr-sparks{display:none}.pr-blank{opacity:0}.pr-piece:after{opacity:1}.pr-prog i{transform:scaleX(1)}.pr-lock .st span{color:#3fb950}.pr-lcd .win span{opacity:0}.pr-lcd .win span.w6{opacity:1}}@media (prefers-reduced-motion:reduce) and (width>=1024px){.pr-gantry{transform:translate(540px)}.pr-quill{transform:scaleY(.45)}.pr-tip{opacity:.25;transform:translateY(-19px);box-shadow:0 0 6px #2ca7db}.pr-flood{opacity:.15}.pr-piece{opacity:0}.pr-done{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wo-row[data-active] .wo-caret,.wo[data-state=sent] .wo-chop{animation:none}}@media (width<=1380px){.cx-search{display:none}}@media (width<=1180px){.cx-demo{letter-spacing:.1em;padding:3px 8px}.cx-bar{gap:10px}.cx-wrap{grid-template-columns:minmax(0,1fr)}.cx-wrap:before{left:0}.cx-tree{display:none}.cx-doc{padding:44px 26px 40px}.cx-doc h2{margin-top:62px;margin-bottom:18px}.cx-blk{grid-template-columns:minmax(0,1fr)}.cx-blk>.cx-cmt{grid-column:1;margin:4px 0 26px}.cx-cmt:before{display:none}.cx-peer{left:-13px}.cx-peer:after{top:-1.5em;left:-1px;right:auto}.cx-search{display:none}.cx-guest{gap:10px;padding:10px 18px;font-size:8.5px}.cx-guest .r{display:none}.cx-fig{margin:40px -26px}.cx-fig .in{padding:34px 26px 30px}.cx-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-repo{grid-template-columns:minmax(0,1fr)}.cx-repo-tree{display:none}}@media (width<=760px){.cx-app{overflow-x:clip}.cx-bar{gap:9px;padding:0 14px;font-size:8.5px}.cx-who,.cx-bar-sep,.cx-bar-here,.cx-act .s{display:none}.cx-act .p{padding:0 9px}.cx-demo{letter-spacing:.1em;padding:4px 7px}.cx-saved span{display:none}.cx-nums,.cx-truth{grid-template-columns:1fr}.cx-seven-r{grid-template-columns:34px minmax(0,1fr);gap:8px 14px}.cx-seven-r .m{grid-column:2}.cx-seven-r .bar{left:34px}.cx-fig .cx-mgline{max-width:none}.cx-repo-diff{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.cx-rv,.cx-cmt,.cx-peer,.cx-sug .out,.cx-st.is-open,.cx-st.is-done,.cx-toc-list .mk,.cx-saved i,.cx-fig .cx-car{animation:none}.cx-sug .out,.cx-st.is-open{display:none}}@property --qm-p1{syntax:"<number>";inherits:true;initial-value:1}@property --qm-p2{syntax:"<number>";inherits:true;initial-value:1}@property --qm-p3{syntax:"<number>";inherits:true;initial-value:1}@property --qm-p4{syntax:"<number>";inherits:true;initial-value:1}@property --qm-p5{syntax:"<number>";inherits:true;initial-value:1}@property --qm-p6{syntax:"<number>";inherits:true;initial-value:1}.qm-fig.is-on{animation-name:qmBuild;animation-duration:5.4s;animation-timing-function:linear;animation-fill-mode:both}@keyframes qmBuild{0%{--qm-p1:0;--qm-p2:0;--qm-p3:0;--qm-p4:0;--qm-p5:0;--qm-p6:0}4%{--qm-p1:0}14%{--qm-p1:1}20%{--qm-p2:0}30%{--qm-p2:1}36%{--qm-p3:0}46%{--qm-p3:1}52%{--qm-p4:0}62%{--qm-p4:1}68%{--qm-p5:0}78%{--qm-p5:1}84%{--qm-p6:0}94%{--qm-p6:1}}.qm-fig .qm-pi-terrain{opacity:var(--qm-p1)}.qm-fig .qm-pi-elev{opacity:var(--qm-p2)}.qm-fig .qm-pi-walls{opacity:var(--qm-p3)}.qm-fig .qm-pi-props{opacity:var(--qm-p4)}.qm-fig .qm-pi-zones{opacity:var(--qm-p5)}.qm-fig .qm-pi-spawns{opacity:var(--qm-p6)}.qm-fig .qm-tick span:first-child{color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p1) * 100%))}.qm-fig .qm-tick span:nth-child(2){color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p2) * 100%))}.qm-fig .qm-tick span:nth-child(3){color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p3) * 100%))}.qm-fig .qm-tick span:nth-child(4){color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p4) * 100%))}.qm-fig .qm-tick span:nth-child(5){color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p5) * 100%))}.qm-fig .qm-tick span:nth-child(6){color:color-mix(in srgb, #333b46, #2ca7db calc(var(--qm-p6) * 100%))}.qm-card:before{content:"";transform-origin:50% 0;background:#2ca7db;width:2px;position:absolute;top:0;bottom:0;left:0}.qm-card:first-child:before{transform:scaleY(var(--qm-p1))}.qm-card:nth-child(2):before{transform:scaleY(var(--qm-p2))}.qm-card:nth-child(3):before{transform:scaleY(var(--qm-p3))}.qm-card:nth-child(4):before{transform:scaleY(var(--qm-p4))}.qm-card:nth-child(5):before{transform:scaleY(var(--qm-p5))}.qm-card:nth-child(6):before{transform:scaleY(var(--qm-p6))}@media (width<=1023px){.qm-view.plan{display:none}.qm-views{grid-template-columns:1fr}.qm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.qm-trio,.qm-gen{grid-template-columns:1fr}.qm-led-row{grid-template-columns:1fr;gap:8px}.qm-led-row .s{text-align:left}}@media (width<=640px){.qm-cards{grid-template-columns:1fr}.qm-tick span:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.qm-fig.is-on{animation:none}.qm-fig .qm-pi{opacity:1}.qm-card:before{transform:none}}.qm-hero-scene{pointer-events:none;justify-content:flex-start;display:flex;position:absolute;top:50%;left:54%;right:-5%;transform:translateY(-50%)}.qm-hero-scene svg{width:min(100%,56rem);height:auto}@media (width<=1023px){.qm-hero-scene{display:none}}.last\:border-r-0:last-child{border-right-width:0}.hover\:bg-panel2:hover{--tw-bg-opacity:1;background-color:rgb(14 19 26/var(--tw-bg-opacity,1))}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.hover\:text-accent\/80:hover{color:#2ca7dbcc}.hover\:text-accent2:hover{--tw-text-opacity:1;color:rgb(127 212 242/var(--tw-text-opacity,1))}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(242 244 247/var(--tw-text-opacity,1))}.hover\:opacity-100:hover{opacity:1}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-accent\/50:focus{border-color:#2ca7db80}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-accent\/30:focus{--tw-ring-color:#2ca7db4d}.group:hover .group-hover\:-translate-y-\[3px\]{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[3px\]{--tw-translate-x:3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-accent{--tw-text-opacity:1;color:rgb(44 167 219/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-12{gap:3rem}.sm\:gap-14{gap:3.5rem}.sm\:p-7{padding:1.75rem}}@media (width>=768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[64px_minmax\(0\,190px\)_minmax\(0\,1fr\)_200px\]{grid-template-columns:64px minmax(0,190px) minmax(0,1fr) 200px}.lg\:grid-cols-\[64px_minmax\(0\,300px\)_minmax\(0\,1fr\)_110px\]{grid-template-columns:64px minmax(0,300px) minmax(0,1fr) 110px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:gap-12{gap:3rem}.lg\:gap-20{gap:5rem}.lg\:gap-7{gap:1.75rem}.lg\:p-8{padding:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:pt-\[78px\]{padding-top:78px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}
