.lgb-site{color:#dffaff;background-color:#080f17;background-image:linear-gradient(#17303b45 1px,#0000 1px),linear-gradient(90deg,#17303b45 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:36px 36px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;font-family:Arial,sans-serif}.lgb-site *{box-sizing:border-box}.lgb-site a{color:inherit}.lgb-skip{z-index:60;color:#080f17;background:#baf8ff;padding:.8rem;position:fixed;top:-5rem;left:1rem}.lgb-skip:focus{top:1rem}.lgb-header{z-index:30;background:#080f17ee;border-bottom:1px solid #22515d;grid-template-columns:1fr auto auto;align-items:center;gap:2rem;min-height:72px;padding:.6rem clamp(1rem,4vw,4rem);display:grid;position:sticky;top:0}.lgb-brand{align-items:center;gap:.7rem;text-decoration:none;display:flex}.lgb-brand>span{color:#080f17;clip-path:polygon(0 0,82% 0,100% 22%,100% 100%,18% 100%,0 78%);background:#00dff7;place-items:center;width:44px;height:44px;font:900 1.4rem Arial,sans-serif;display:grid}.lgb-brand small{color:#ff4f9a;font:.58rem Consolas,monospace}.lgb-header nav,.lgb-footer nav{flex-wrap:wrap;gap:1rem;display:flex}.lgb-header nav a,.lgb-language{align-items:center;min-height:44px;display:inline-flex}.lgb-language{border:1px solid #00dff7;padding:0 1rem;text-decoration:none}.lgb-home,.lgb-category,.lgb-article{width:min(1320px,100% - 2rem);margin:auto}.lgb-hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:4rem;min-height:730px;display:grid}.lgb-console{background:#0b1822;border:1px solid #245e6c;padding:1rem;box-shadow:14px 14px #00dff713}.lgb-console-top{color:#00dff7;justify-content:space-between;padding:.5rem 0 1rem;font:.68rem Consolas,monospace;display:flex}.lgb-console-top b{color:#ff4f9a}.lgb-trace{background:repeating-linear-gradient(0deg,#0000 0 27px,#173845 28px),repeating-linear-gradient(90deg,#0000 0 54px,#173845 55px);border:1px solid #22515d;height:210px;position:relative;overflow:hidden}.lgb-trace i{transform-origin:0;background:#00dff7;height:2px;position:absolute;box-shadow:0 0 10px #00dff7}.lgb-trace i:first-child{width:28%;top:65%;left:0;transform:rotate(-18deg)}.lgb-trace i:nth-child(2){width:22%;top:56%;left:26%;transform:rotate(28deg)}.lgb-trace i:nth-child(3){width:27%;top:64%;left:45%;transform:rotate(-34deg)}.lgb-trace i:nth-child(4){background:#ff4f9a;width:35%;top:49%;left:68%;transform:rotate(10deg)}.lgb-trace em{color:#658993;font:.62rem Consolas,monospace;position:absolute;right:8px}.lgb-trace em:nth-last-child(3){top:10%}.lgb-trace em:nth-last-child(2){top:45%}.lgb-trace em:last-child{bottom:8%}.lgb-module-grid{grid-template-columns:repeat(2,1fr);gap:.7rem;margin-top:.8rem;display:grid}.lgb-module{clip-path:polygon(0 0,93% 0,100% 18%,100% 100%,7% 100%,0 82%);background:#0d202a;border:1px solid #245e6c;min-height:118px;padding:1rem;text-decoration:none;display:grid}.lgb-module small,.lgb-module span{color:#00dff7;font:.64rem Consolas,monospace}.lgb-module-2,.lgb-module-4{border-color:#7d2b55}.lgb-module-2 small,.lgb-module-4 small{color:#ff4f9a}.lgb-hero-copy>p:first-child,.lgb-rack-head span,.lgb-benchmark-head>div>p{letter-spacing:.16em;color:#00dff7;font:700 .72rem Consolas,monospace}.lgb-site h1,.lgb-site h2{text-transform:uppercase;letter-spacing:-.055em;font-family:Arial Black,Arial,sans-serif;line-height:.95}.lgb-hero h1{margin:1rem 0;font-size:clamp(3.8rem,7vw,7.7rem)}.lgb-hero-copy>p:nth-child(3){color:#9fc0c7;font-size:1.08rem;line-height:1.7}.lgb-hero-copy>a{color:#080f17;background:#00dff7;align-items:center;min-height:48px;padding:0 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.lgb-bench-spec{border:1px solid #245e6c;grid-template-columns:repeat(4,1fr);display:grid}.lgb-bench-spec div{border-right:1px solid #245e6c;align-content:center;min-height:90px;padding:1rem;display:grid}.lgb-bench-spec span{color:#ff4f9a;font:.66rem Consolas,monospace}.lgb-safety{background:#2c1022;border:1px solid #ff4f9a;margin:2rem 0;padding:1.2rem}.lgb-home-data{grid-template-columns:350px 1fr;gap:3rem;display:grid}.lgb-notes,.lgb-reading{grid-template-columns:1fr 1fr;gap:1rem;margin:3rem 0;display:grid}.lgb-notes section,.lgb-reading section{clip-path:polygon(0 0,96% 0,100% 12%,100% 100%,4% 100%,0 88%);background:#0b1822;border:1px solid #245e6c;padding:1.4rem}.lgb-site p,.lgb-site li{line-height:1.7}.lgb-sources{background:#0d202a;border:1px solid #245e6c;margin:3rem 0;padding:1rem}.lgb-sources ol{padding:0;list-style:none}.lgb-sources li{border-top:1px solid #245e6c;grid-template-columns:38px 1fr;padding:1rem 0;display:grid}.lgb-sources a{text-decoration:none;display:grid}.lgb-sources li>span,.lgb-sources small{color:#6e9ca7;font:.64rem Consolas,monospace}.lgb-footer{color:#080f17;background:#00dff7;grid-template-columns:auto 1fr auto 2fr auto;align-items:center;gap:1rem;padding:1.5rem clamp(1rem,4vw,4rem);display:grid}.lgb-footer i{background:#080f17;height:2px}.lgb-footer span{font:700 .65rem Consolas,monospace}.lgb-crumbs{color:#75a4af;gap:.7rem;padding:1.2rem 0;font:.7rem Consolas,monospace;display:flex}.lgb-rack-head{grid-template-columns:1fr 190px;gap:3rem;padding:4rem 0 2rem;display:grid}.lgb-category h1,.lgb-article h1{margin:.8rem 0;font-size:clamp(3.5rem,6.5vw,7rem)}.lgb-rack-head aside{text-align:center;border:1px solid #00dff7;place-content:center;display:grid}.lgb-rack-head aside b{color:#00dff7;font-size:4rem}.lgb-rack-head aside small{font:.62rem Consolas,monospace}.lgb-scanline{background:repeating-linear-gradient(90deg,#00dff7 0 6%,#0000 6% 9%,#ff4f9a 9% 10%);height:12px}.lgb-directory>header{justify-content:space-between;display:flex}.lgb-directory ol{grid-template-columns:repeat(2,1fr);gap:.7rem;padding:0;list-style:none;display:grid}.lgb-directory li{background:#0b1822;border:1px solid #245e6c;grid-template-columns:50px 1fr;padding:1rem;display:grid}.lgb-directory a{text-decoration:none;display:grid}.lgb-directory li>span,.lgb-directory small{color:#00dff7;font:.64rem Consolas,monospace}.lgb-benchmark-head{grid-template-columns:150px 1fr;gap:2rem;padding:3rem 0;display:grid}.lgb-status{border:1px solid #00dff7;align-content:center;padding:1rem;display:grid}.lgb-status span{color:#79aab5;font:.62rem Consolas,monospace}.lgb-status b{color:#00dff7;font-size:1.4rem}.lgb-status i{background:#ff4f9a;border-radius:50%;width:12px;height:12px;margin-top:1rem;box-shadow:0 0 16px #ff4f9a}.lgb-signal-band{color:#00dff7;border-block:1px solid #245e6c;align-items:center;gap:1rem;min-height:54px;padding:0 1rem;font:.65rem Consolas,monospace;display:flex}.lgb-signal-band i{background:#ff4f9a;flex:1;height:2px}.lgb-quick ol{grid-template-columns:repeat(2,1fr);gap:.7rem;padding:0;list-style:none;display:grid}.lgb-quick li{background:#0d202a;border-left:3px solid #00dff7;padding:1rem}.lgb-quick li span{color:#ff4f9a;font:.64rem Consolas,monospace}.lgb-bench-grid{grid-template-columns:1fr 330px;gap:3rem;display:grid}.lgb-bench-grid>aside{align-self:start;position:sticky;top:95px}.lgb-matrix>div{overflow:auto}.lgb-matrix table{border-collapse:collapse;width:100%;min-width:820px}.lgb-matrix th,.lgb-matrix td{text-align:left;vertical-align:top;border:1px solid #245e6c;padding:1rem}.lgb-matrix thead{color:#080f17;background:#00dff7}.lgb-faq details{border-top:1px solid #245e6c;padding:1rem 0}.lgb-faq summary{color:#00dff7;min-height:44px;font-weight:800}.lgb-related>div{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.lgb-related a{background:#0b1822;border:1px solid #245e6c;min-height:150px;padding:1rem;text-decoration:none;display:grid}.lgb-related span,.lgb-related small{color:#ff4f9a;font:.64rem Consolas,monospace}.lgb-bench-calc{background:#26101d;border:1px solid #ff4f9a;padding:1rem}.lgb-bench-calc fieldset{border:0;gap:.7rem;padding:0;display:grid}.lgb-bench-calc label{display:grid}.lgb-bench-calc input,.lgb-bench-calc button{color:#dffaff;background:#080f17;border:1px solid #00dff7;min-height:44px;padding:.7rem}.lgb-bench-calc button{color:#080f17;background:#00dff7;font-weight:800}.lgb-site :focus-visible{outline-offset:4px;outline:3px solid #ff4f9a}@media (max-width:920px){.lgb-header{grid-template-columns:1fr auto}.lgb-header nav{grid-column:1/-1}.lgb-hero,.lgb-home-data,.lgb-bench-grid{grid-template-columns:1fr}.lgb-bench-grid>aside{position:static}.lgb-footer{grid-template-columns:1fr}.lgb-footer i{display:none}}@media (max-width:640px){.lgb-module-grid,.lgb-bench-spec,.lgb-notes,.lgb-reading,.lgb-directory ol,.lgb-quick ol,.lgb-related>div,.lgb-rack-head,.lgb-benchmark-head{grid-template-columns:1fr}.lgb-rack-head aside{min-height:140px}.lgb-hero h1{font-size:3.6rem}}@media (prefers-reduced-motion:reduce){.lgb-site *{transition:none!important;animation:none!important}}@media (max-width:900px){.lgb-bench-grid{grid-template-columns:minmax(0,1fr)}.lgb-bench-grid>*,.lgb-reading,.lgb-matrix{min-width:0}}@media (max-width:340px){.lgb-hero,.lgb-benchmark-head{grid-template-columns:minmax(0,1fr)}.lgb-console,.lgb-hero-copy,.lgb-benchmark-head>*{min-width:0}.lgb-hero h1,.lgb-category h1,.lgb-article h1{overflow-wrap:break-word;font-size:2.7rem}}
