.lab-infected{background:var(--lime);color:var(--night);font:700 .9rem var(--f-mono);box-shadow:4px 4px 0 var(--pink);border-radius:12px;margin:0 0 18px;padding:10px 16px;display:inline-block}.lab-page{padding-top:clamp(40px,6vw,80px)}.lab{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.lab-left{gap:18px;display:grid;position:sticky;top:88px}.lcard{background:var(--bg-2);border:1px solid rgba(var(--fg-rgb), .08);border-radius:28px;overflow:hidden}.lcard-art{padding:18px 22px 6px;transition:background-color .25s;display:grid;position:relative}.lbug svg{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.lbug.wig svg{transform-origin:50% 70%;animation:.45s ease-in-out lwig}@keyframes lwig{25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.lpill{z-index:1;font:700 .8rem var(--f-mono);border-radius:999px;padding:5px 12px;position:absolute;top:16px}.lid{color:var(--ink);background:#ffffffe0;left:18px}.lsev{background:var(--ink);color:var(--lime-text);right:18px}.lcard-body{gap:6px;padding:20px 24px 22px;display:grid}.lname{font:800 clamp(2rem, 4vw, 2.8rem)/.95 var(--f-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.lname.placeholder{color:var(--muted)}.lline{font:700 .85rem var(--f-mono);color:var(--mint-text);margin:0}.lquip{color:var(--soft);margin:0}.lfoot{border-top:1px dashed rgba(var(--fg-rgb), .15);font:500 .74rem var(--f-mono);color:var(--muted);justify-content:space-between;align-items:end;gap:12px;margin-top:8px;padding-top:12px;display:flex}.lwm{font:800 1.05rem/.82 var(--f-display);letter-spacing:-.04em;color:var(--pink-text)}.lwm span{display:block}.lactions{justify-items:start;gap:12px;display:grid}.lrow{flex-wrap:wrap;gap:10px;display:flex}.lrow .pill{padding:11px 18px;font-size:.9rem}.lstatus{min-height:1.2em;font:500 .85rem var(--f-mono);color:var(--mint-text);margin:0}.lsigned{font:500 .82rem var(--f-mono);color:var(--muted);margin:0}.lsigned button{color:var(--pink-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ljoin,.ldone,.lexport{background:var(--bg-2);border:1.5px solid rgba(var(--fg-rgb), .12);border-radius:24px;gap:14px;padding:22px;display:grid}.ljoin h2,.ldone h2{font:800 1.8rem/1 var(--f-display);letter-spacing:-.03em;color:var(--pink-text);margin:0}.ldone{border-color:var(--lime)}.ldone h2{color:var(--lime-text)}.ljoin p,.ldone p,.lexport p{color:var(--soft);margin:0}.ljoin label{gap:7px;font-size:.92rem;font-weight:700;display:grid}.ljoin input[type=email],.ljoin input[type=text],.ljoin input[type=password]{color:var(--fg);background:var(--bg);border:1.5px solid rgba(var(--fg-rgb), .16);border-radius:14px;padding:13px 15px;font:500 1rem Satoshi,system-ui,sans-serif}.ljoin input[type=email]:focus,.ljoin input[type=text]:focus,.ljoin input[type=password]:focus{border-color:var(--lime);outline:none}.ljoin .password-hint{color:var(--muted);font:500 .76rem/1.45 var(--f-mono);margin-top:-8px}.ljoin .check{color:var(--soft);align-items:flex-start;gap:10px;font-weight:500;display:flex}.ljoin .check input{width:18px;height:18px;accent-color:var(--lime);margin-top:2px}.ljoin .pill{justify-self:start}.lerr{margin:0;font-weight:700;color:var(--pink-text)!important}.lexport img{border-radius:14px;width:100%;max-width:320px}.lexport .pill{justify-self:start}.lctrl{gap:22px;min-width:0;display:grid}.lctrl .f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lctrl .ff{font:500 .8rem var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);gap:8px;display:grid}.lctrl input[type=text],.lctrl select{color:var(--fg);background:var(--bg-2);border:1.5px solid rgba(var(--fg-rgb), .16);text-transform:none;letter-spacing:0;border-radius:14px;width:100%;padding:12px 14px;font:500 1.05rem Satoshi,system-ui,sans-serif}.lctrl input[type=text]:focus,.lctrl select:focus{border-color:var(--lime);outline:none}.lctrl fieldset{border:0;min-width:0;margin:0;padding:0}.lctrl legend{font:500 .8rem var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding:0}.lchips{flex-wrap:wrap;gap:8px;display:flex}.lchip input{opacity:0;pointer-events:none;position:absolute}.lchip span{background:var(--bg-2);box-shadow:inset 0 0 0 1.5px rgba(var(--fg-rgb), .14);cursor:pointer;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.92rem;font-weight:500;transition:box-shadow .15s,background .15s;display:inline-flex}.lchip span:hover{box-shadow:inset 0 0 0 1.5px rgba(var(--fg-rgb), .45)}.lchip input:checked+span{background:var(--pink);color:var(--night);box-shadow:inset 0 0 0 1.5px var(--pink)}.lchip input:focus-visible+span{outline:3px solid var(--lime);outline-offset:2px}.sw{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 2px #00000040}@media (width<=900px){.lab{grid-template-columns:minmax(0,1fr)}.lab-left{position:static}}@media (width<=480px){.lctrl .f2{grid-template-columns:1fr}}
