.chatbot-module__pvBxyW__chatbot{z-index:160;right:max(22px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));font-family:var(--font-geist-sans), Arial, sans-serif;position:fixed}.chatbot-module__pvBxyW__panel{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-strong) 96%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;grid-template-rows:auto minmax(0,1fr) auto auto auto auto;width:min(410px,100vw - 32px);height:min(690px,100dvh - 148px);transition:opacity .22s,transform .32s cubic-bezier(.2,.9,.2,1),visibility .22s;display:grid;position:absolute;bottom:116px;right:0;overflow:hidden;transform:translateY(22px)scale(.96);box-shadow:0 28px 100px #00000070}.chatbot-module__pvBxyW__panelOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.chatbot-module__pvBxyW__panelHeader{border-bottom:1px solid var(--line);background:linear-gradient(110deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 55%), var(--bg-soft);grid-template-columns:46px 1fr 34px 34px;align-items:center;gap:10px;min-height:78px;padding:12px;display:grid}.chatbot-module__pvBxyW__headerAvatar,.chatbot-module__pvBxyW__messageAvatar{place-items:center;display:grid;overflow:visible}.chatbot-module__pvBxyW__headerAvatar{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--panel));width:46px;height:48px}.chatbot-module__pvBxyW__headerAvatar .chatbot-module__pvBxyW__robot{--robot-scale:.46;transform-origin:50%}.chatbot-module__pvBxyW__headerCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.chatbot-module__pvBxyW__headerCopy strong{color:var(--text);font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chatbot-module__pvBxyW__headerCopy small{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex}.chatbot-module__pvBxyW__headerCopy small i{background:var(--accent-2);width:7px;height:7px;box-shadow:0 0 10px var(--accent-2);border-radius:50%;animation:2s ease-in-out infinite chatbot-module__pvBxyW__onlinePulse}.chatbot-module__pvBxyW__resetButton,.chatbot-module__pvBxyW__closeButton{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;padding:0;transition:border-color .16s,color .16s,background .16s;display:grid}.chatbot-module__pvBxyW__resetButton{font-size:17px}.chatbot-module__pvBxyW__closeButton{font-size:22px}.chatbot-module__pvBxyW__resetButton:hover,.chatbot-module__pvBxyW__closeButton:hover,.chatbot-module__pvBxyW__resetButton:focus-visible,.chatbot-module__pvBxyW__closeButton:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);outline:none}.chatbot-module__pvBxyW__messages{scrollbar-width:thin;scrollbar-color:var(--faint) transparent;flex-direction:column;gap:14px;min-height:0;padding:18px 14px;display:flex;overflow-y:auto}.chatbot-module__pvBxyW__messageRow{align-items:flex-end;gap:9px;display:flex}.chatbot-module__pvBxyW__messageRowUser{justify-content:flex-end}.chatbot-module__pvBxyW__messageAvatar{flex:0 0 30px;width:30px;height:34px}.chatbot-module__pvBxyW__messageAvatar .chatbot-module__pvBxyW__robot{--robot-scale:.34;transform-origin:50%}.chatbot-module__pvBxyW__message{border:1px solid var(--line);max-width:calc(100% - 42px);color:var(--text);white-space:pre-wrap;margin:0;padding:11px 13px;font-size:13px;line-height:1.55}.chatbot-module__pvBxyW__assistantMessage{background:var(--panel);border-radius:2px 14px 14px}.chatbot-module__pvBxyW__userMessage{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 14%, var(--panel));border-radius:14px 2px 14px 14px}.chatbot-module__pvBxyW__errorMessage{border-color:color-mix(in srgb, var(--danger) 55%, var(--line));color:color-mix(in srgb, var(--danger) 72%, var(--text))}.chatbot-module__pvBxyW__typingDots{justify-content:center;align-items:center;gap:5px;min-width:50px;height:20px;display:flex}.chatbot-module__pvBxyW__typingDots i,.chatbot-module__pvBxyW__thinkingBubble i{background:var(--accent);border-radius:50%;animation:1.1s ease-in-out infinite chatbot-module__pvBxyW__typingDot;display:block}.chatbot-module__pvBxyW__typingDots i{width:6px;height:6px}.chatbot-module__pvBxyW__typingDots i:nth-child(2),.chatbot-module__pvBxyW__thinkingBubble i:nth-child(2){animation-delay:.15s}.chatbot-module__pvBxyW__typingDots i:nth-child(3),.chatbot-module__pvBxyW__thinkingBubble i:nth-child(3){animation-delay:.3s}.chatbot-module__pvBxyW__quickArea{padding:0 14px 12px}.chatbot-module__pvBxyW__quickArea>span{color:var(--faint);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:8px;display:block}.chatbot-module__pvBxyW__quickPrompts{grid-template-columns:1fr 1fr;gap:7px;max-height:150px;display:grid;overflow-y:auto}.chatbot-module__pvBxyW__quickPrompts button{border:1px solid var(--line);background:var(--bg-soft);min-height:42px;color:var(--muted);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:10px;line-height:1.35;transition:border-color .16s,color .16s,transform .16s;display:flex}.chatbot-module__pvBxyW__quickPrompts button i{color:var(--accent);font-style:normal}.chatbot-module__pvBxyW__quickPrompts button:hover,.chatbot-module__pvBxyW__quickPrompts button:focus-visible{border-color:var(--accent);color:var(--text);outline:none;transform:translateY(-1px)}.chatbot-module__pvBxyW__contactStrip{border-top:1px solid var(--line);background:color-mix(in srgb, var(--accent) 7%, var(--bg-soft));justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 14px;display:flex}.chatbot-module__pvBxyW__contactStrip span{color:var(--faint);font-size:9px}.chatbot-module__pvBxyW__contactStrip button{border:0;border-bottom:1px solid var(--line-strong);color:var(--text);cursor:pointer;background:0 0;padding:0;font-size:9px}.chatbot-module__pvBxyW__contactStrip button i{color:var(--accent);font-style:normal}.chatbot-module__pvBxyW__composer{border-top:1px solid var(--line);background:var(--panel-strong);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px 7px;display:grid}.chatbot-module__pvBxyW__composer input{border:1px solid var(--line);background:var(--bg-soft);width:100%;min-width:0;height:44px;color:var(--text);border-radius:0;outline:none;padding:0 12px;font-size:12px}.chatbot-module__pvBxyW__composer input::placeholder{color:var(--faint)}.chatbot-module__pvBxyW__composer input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.chatbot-module__pvBxyW__composer button{border:1px solid var(--accent);background:var(--accent);color:#07100c;height:44px;font-family:var(--font-geist-mono), monospace;cursor:pointer;align-items:center;gap:9px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.chatbot-module__pvBxyW__composer button i{font-size:16px;font-style:normal}.chatbot-module__pvBxyW__composer button:disabled,.chatbot-module__pvBxyW__quickPrompts button:disabled{cursor:not-allowed;opacity:.5}.chatbot-module__pvBxyW__disclaimer{background:var(--panel-strong);color:var(--faint);text-align:center;padding:0 12px 9px;font-size:8px;display:block}.chatbot-module__pvBxyW__launcher{min-width:220px;height:102px;color:var(--text);box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:12px;padding:0;transition:transform .22s;display:flex;position:relative;overflow:visible}.chatbot-module__pvBxyW__launcher:hover,.chatbot-module__pvBxyW__launcher:focus-visible{outline:none;transform:translateY(-4px)}.chatbot-module__pvBxyW__launcherOpen{justify-content:center;width:102px;min-width:102px;padding:0}.chatbot-module__pvBxyW__launcherOpen .chatbot-module__pvBxyW__launcherLabel{display:none}.chatbot-module__pvBxyW__launcherLabel{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.chatbot-module__pvBxyW__launcherLabel strong{letter-spacing:-.01em;text-shadow:0 2px 12px var(--bg);font-size:12px;transition:color .18s}.chatbot-module__pvBxyW__launcherLabel small{color:var(--accent);font-family:var(--font-geist-mono), monospace;text-shadow:0 2px 12px var(--bg);font-size:9px}.chatbot-module__pvBxyW__launcher:hover .chatbot-module__pvBxyW__launcherLabel strong,.chatbot-module__pvBxyW__launcher:focus-visible .chatbot-module__pvBxyW__launcherLabel strong{color:var(--accent)}.chatbot-module__pvBxyW__robot{--robot-scale:1;transform-origin:bottom;flex:0 0 82px;width:82px;height:96px;animation:3s ease-in-out infinite chatbot-module__pvBxyW__robotFloat;display:block;position:relative}.chatbot-module__pvBxyW__antenna{z-index:1;background:var(--accent);border-radius:4px;width:4px;height:17px;position:absolute;top:3px;left:39px}.chatbot-module__pvBxyW__antenna i{border:3px solid var(--accent);background:var(--panel-strong);width:12px;height:12px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;position:absolute;top:-5px;left:-4px}.chatbot-module__pvBxyW__head{z-index:3;border:4px solid var(--accent);background:var(--panel-strong);width:66px;height:50px;box-shadow:inset 5px -5px 0 color-mix(in srgb, var(--accent) 12%, transparent), 0 8px 22px #00000038;border-radius:24px;position:absolute;top:20px;left:8px}.chatbot-module__pvBxyW__face{background:var(--accent);border-radius:16px;justify-content:space-around;align-items:center;display:flex;position:absolute;inset:8px 9px 10px}.chatbot-module__pvBxyW__face i{transform-origin:50%;background:#07100c;border-radius:50%;width:8px;height:8px;transition:transform .12s}.chatbot-module__pvBxyW__launcher:hover .chatbot-module__pvBxyW__eyeRight,.chatbot-module__pvBxyW__launcher:focus-visible .chatbot-module__pvBxyW__eyeRight{animation:.9s ease-in-out infinite chatbot-module__pvBxyW__robotWink}.chatbot-module__pvBxyW__ear{z-index:-1;border:3px solid var(--accent);background:var(--panel-strong);width:9px;height:20px;position:absolute;top:14px}.chatbot-module__pvBxyW__earLeft{border-radius:10px 0 0 10px;left:-10px}.chatbot-module__pvBxyW__earRight{border-radius:0 10px 10px 0;right:-10px}.chatbot-module__pvBxyW__chatTail{border-right:4px solid var(--accent);border-bottom:4px solid var(--accent);background:var(--panel-strong);width:14px;height:14px;position:absolute;bottom:-9px;right:11px;transform:skewY(-28deg)}.chatbot-module__pvBxyW__body{z-index:2;border:3px solid var(--accent);background:var(--panel-strong);border-radius:12px 12px 7px 7px;width:42px;height:31px;position:absolute;bottom:5px;left:20px}.chatbot-module__pvBxyW__chest{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);font-family:var(--font-geist-mono), monospace;border-radius:6px;place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;inset:5px}.chatbot-module__pvBxyW__arm,.chatbot-module__pvBxyW__leg{background:var(--accent);border-radius:5px;display:block;position:absolute}.chatbot-module__pvBxyW__arm{width:14px;height:5px;top:8px}.chatbot-module__pvBxyW__armLeft{transform-origin:100%;left:-13px;transform:rotate(-25deg)}.chatbot-module__pvBxyW__armRight{transform-origin:0;right:-13px;transform:rotate(25deg)}.chatbot-module__pvBxyW__leg{width:6px;height:11px;bottom:-10px}.chatbot-module__pvBxyW__legLeft{left:8px}.chatbot-module__pvBxyW__legRight{right:8px}.chatbot-module__pvBxyW__thinkingBubble{z-index:8;border:2px solid var(--accent);background:var(--panel-strong);border-radius:16px 16px 16px 3px;justify-content:center;align-items:center;gap:4px;width:52px;height:31px;animation:.24s both chatbot-module__pvBxyW__bubblePop;display:flex;position:absolute;top:-24px;right:-4px;box-shadow:0 8px 24px #00000047}.chatbot-module__pvBxyW__thinkingBubble i{width:5px;height:5px}@keyframes chatbot-module__pvBxyW__robotFloat{0%,to{transform:translateY(0) scale(var(--robot-scale))}50%{transform:translateY(-4px) scale(var(--robot-scale))}}@keyframes chatbot-module__pvBxyW__robotWink{0%,35%,55%,to{transform:scaleY(1)}43%,49%{transform:scaleY(.08)}}@keyframes chatbot-module__pvBxyW__typingDot{0%,65%,to{opacity:.35;transform:translateY(0)}32%{opacity:1;transform:translateY(-4px)}}@keyframes chatbot-module__pvBxyW__bubblePop{0%{opacity:0;transform:translateY(6px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chatbot-module__pvBxyW__onlinePulse{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:760px){.chatbot-module__pvBxyW__chatbot{right:12px;bottom:max(12px, env(safe-area-inset-bottom))}.chatbot-module__pvBxyW__panel{width:calc(100vw - 24px);height:min(650px,100dvh - 138px);position:fixed;bottom:118px;right:12px}.chatbot-module__pvBxyW__launcher{justify-content:center;width:94px;min-width:94px;height:94px;padding:0}.chatbot-module__pvBxyW__launcherLabel{display:none}.chatbot-module__pvBxyW__robot{--robot-scale:.9}.chatbot-module__pvBxyW__quickPrompts{grid-template-columns:1fr;max-height:126px}}@media (max-height:720px) and (min-width:761px){.chatbot-module__pvBxyW__panel{height:calc(100dvh - 132px);bottom:110px}.chatbot-module__pvBxyW__launcher{height:92px}}@media (prefers-reduced-motion:reduce){.chatbot-module__pvBxyW__robot,.chatbot-module__pvBxyW__face i,.chatbot-module__pvBxyW__typingDots i,.chatbot-module__pvBxyW__thinkingBubble,.chatbot-module__pvBxyW__thinkingBubble i,.chatbot-module__pvBxyW__headerCopy small i{animation:none!important}}
.LabCard-module___2xzKW__card{--card-accent:var(--accent);border:1px solid var(--line-strong);background:linear-gradient(145deg, color-mix(in srgb, var(--card-accent) 7%, transparent), transparent 42%), var(--panel);min-width:0;min-height:100%;box-shadow:0 24px 62px color-mix(in srgb, var(--shadow) 62%, transparent);flex-direction:column;scroll-margin-top:110px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.LabCard-module___2xzKW__card:before{content:"";background:var(--card-accent);width:2px;box-shadow:0 0 18px color-mix(in srgb, var(--card-accent) 70%, transparent);position:absolute;inset:0 auto 0 0}.LabCard-module___2xzKW__card:hover{border-color:color-mix(in srgb, var(--card-accent) 55%, var(--line));box-shadow:0 30px 78px color-mix(in srgb, var(--shadow) 76%, transparent);transform:translateY(-4px)}.LabCard-module___2xzKW__tone_cyan{--card-accent:#5be7ef}.LabCard-module___2xzKW__tone_violet{--card-accent:#ad91ff}.LabCard-module___2xzKW__tone_orange{--card-accent:#ff9d66}.LabCard-module___2xzKW__tone_blue{--card-accent:#60aaff}.LabCard-module___2xzKW__topline{border-bottom:1px solid var(--line);min-height:46px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;font-size:9px;font-weight:760;display:grid}.LabCard-module___2xzKW__topline>span{min-width:0;padding:11px 13px}.LabCard-module___2xzKW__code{border-right:1px solid var(--line);color:var(--card-accent)}.LabCard-module___2xzKW__kind{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LabCard-module___2xzKW__status{border-left:1px solid var(--line);color:var(--muted);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.LabCard-module___2xzKW__status i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.LabCard-module___2xzKW__status_live{color:var(--accent-2)}.LabCard-module___2xzKW__status_live i{animation:1.8s ease-in-out infinite LabCard-module___2xzKW__live-pulse;box-shadow:0 0 10px}.LabCard-module___2xzKW__status_prototype{color:var(--orange)}.LabCard-module___2xzKW__status_in-progress{color:var(--purple)}.LabCard-module___2xzKW__status_note{color:var(--accent)}.LabCard-module___2xzKW__body{padding:28px 26px 24px}.LabCard-module___2xzKW__body h3{max-width:16ch;color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.02}.LabCard-module___2xzKW__summary{color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.68}.LabCard-module___2xzKW__tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.LabCard-module___2xzKW__tags span{border:1px solid var(--line);color:var(--faint);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;padding:6px 8px;font-size:8px}.LabCard-module___2xzKW__observation{border-top:1px solid var(--line);margin:auto 26px 0;padding:19px 0 22px}.LabCard-module___2xzKW__observation>span{color:var(--card-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:8px;font-weight:760}.LabCard-module___2xzKW__observation p{color:var(--faint);margin:9px 0 0;font-size:12px;line-height:1.6}.LabCard-module___2xzKW__footer{border-top:1px solid var(--line);align-items:stretch;min-height:50px;display:flex}.LabCard-module___2xzKW__footer a,.LabCard-module___2xzKW__unavailable{width:100%;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:16px;padding:13px 26px;font-size:9px;font-weight:760;display:flex}.LabCard-module___2xzKW__footer a{color:var(--text);text-decoration:none;transition:color .18s,background .18s}.LabCard-module___2xzKW__footer a span{color:var(--card-accent);font-size:15px;transition:transform .18s}.LabCard-module___2xzKW__footer a:hover,.LabCard-module___2xzKW__footer a:focus-visible{background:color-mix(in srgb, var(--card-accent) 8%, transparent);color:var(--card-accent);outline:none}.LabCard-module___2xzKW__footer a:focus-visible{box-shadow:inset 0 0 0 2px var(--card-accent)}.LabCard-module___2xzKW__footer a:hover span,.LabCard-module___2xzKW__footer a:focus-visible span{transform:translate(2px,-2px)}.LabCard-module___2xzKW__unavailable{color:var(--faint)}.LabCard-module___2xzKW__compact .LabCard-module___2xzKW__body{padding-bottom:28px}.LabCard-module___2xzKW__compact .LabCard-module___2xzKW__body h3{font-size:clamp(22px,2vw,29px)}@keyframes LabCard-module___2xzKW__live-pulse{50%{opacity:.42;transform:scale(.78)}}@media (max-width:520px){.LabCard-module___2xzKW__topline{grid-template-columns:auto 1fr}.LabCard-module___2xzKW__kind{display:none}.LabCard-module___2xzKW__status{justify-self:end}.LabCard-module___2xzKW__body,.LabCard-module___2xzKW__footer a,.LabCard-module___2xzKW__unavailable{padding-inline:20px}.LabCard-module___2xzKW__observation{margin-inline:20px}}@media (prefers-reduced-motion:reduce){.LabCard-module___2xzKW__card,.LabCard-module___2xzKW__footer a,.LabCard-module___2xzKW__footer a span,.LabCard-module___2xzKW__status_live i{transition:none;animation:none}.LabCard-module___2xzKW__card:hover{transform:none}}
.PromptInspector-module__HK6Afq__inspector{border:1px solid var(--line-strong);background:var(--panel);box-shadow:0 38px 100px var(--shadow);scroll-margin-top:104px;position:relative;overflow:hidden}.PromptInspector-module__HK6Afq__inspector:after{content:"";pointer-events:none;background:radial-gradient(circle at 74% 10%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 58%);height:240px;position:absolute;inset:46px 0 auto}.PromptInspector-module__HK6Afq__windowBar{z-index:1;border-bottom:1px solid var(--line);min-height:46px;color:var(--faint);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:16px;font-size:9px;display:grid;position:relative}.PromptInspector-module__HK6Afq__windowBar>span:last-child{color:var(--accent-2);justify-self:end}.PromptInspector-module__HK6Afq__dots{gap:6px;display:flex}.PromptInspector-module__HK6Afq__dots i{background:var(--faint);border-radius:50%;width:7px;height:7px}.PromptInspector-module__HK6Afq__dots i:first-child{background:var(--danger)}.PromptInspector-module__HK6Afq__dots i:nth-child(2){background:var(--orange)}.PromptInspector-module__HK6Afq__dots i:last-child{background:var(--accent-2)}.PromptInspector-module__HK6Afq__heading{z-index:1;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;padding:clamp(32px,5vw,62px);display:grid;position:relative}.PromptInspector-module__HK6Afq__eyebrow,.PromptInspector-module__HK6Afq__localBadge,.PromptInspector-module__HK6Afq__editorLabel,.PromptInspector-module__HK6Afq__score>span,.PromptInspector-module__HK6Afq__checkCode,.PromptInspector-module__HK6Afq__checklist small,.PromptInspector-module__HK6Afq__inputHelp,.PromptInspector-module__HK6Afq__actions button{font-family:var(--font-geist-mono), monospace}.PromptInspector-module__HK6Afq__eyebrow{color:var(--accent);letter-spacing:.08em;font-size:10px;font-weight:760}.PromptInspector-module__HK6Afq__heading h2{letter-spacing:-.06em;max-width:760px;margin:16px 0 0;font-size:clamp(38px,6vw,78px);line-height:.93}.PromptInspector-module__HK6Afq__heading p{max-width:720px;color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.72}.PromptInspector-module__HK6Afq__localBadge{border:1px solid color-mix(in srgb, var(--accent-2) 45%, var(--line));color:var(--accent-2);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:9px;padding:10px 12px;font-size:9px;font-weight:760;display:inline-flex}.PromptInspector-module__HK6Afq__localBadge i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.PromptInspector-module__HK6Afq__workspace{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);display:grid;position:relative}.PromptInspector-module__HK6Afq__editor{border-right:1px solid var(--line);min-width:0;padding:clamp(26px,4vw,48px)}.PromptInspector-module__HK6Afq__editorLabel{color:var(--muted);letter-spacing:.06em;justify-content:space-between;gap:20px;margin-bottom:12px;font-size:10px;font-weight:720;display:flex}.PromptInspector-module__HK6Afq__editorLabel span{color:var(--faint);font-weight:500}.PromptInspector-module__HK6Afq__editor textarea{resize:vertical;border:1px solid var(--line-strong);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 4%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--accent) 4%, transparent) 1px, transparent 1px), var(--bg-soft);width:100%;min-height:360px;color:var(--text);caret-color:var(--accent);font-family:var(--font-geist-mono), monospace;background-size:28px 28px;border-radius:0;outline:none;padding:22px;font-size:13px;line-height:1.75;transition:border-color .18s,box-shadow .18s;display:block}.PromptInspector-module__HK6Afq__editor textarea::placeholder{color:var(--faint)}.PromptInspector-module__HK6Afq__editor textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.PromptInspector-module__HK6Afq__inputHelp{color:var(--faint);margin:11px 0 0;font-size:9px;line-height:1.55}.PromptInspector-module__HK6Afq__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.PromptInspector-module__HK6Afq__actions button{border:1px solid var(--line-strong);min-height:40px;color:var(--muted);letter-spacing:.07em;cursor:pointer;background:0 0;padding:10px 14px;font-size:9px;font-weight:760;transition:border-color .18s,background .18s,color .18s}.PromptInspector-module__HK6Afq__actions button:first-child{border-color:var(--accent);color:var(--accent)}.PromptInspector-module__HK6Afq__actions button:hover:not(:disabled),.PromptInspector-module__HK6Afq__actions button:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);color:var(--text);outline:none}.PromptInspector-module__HK6Afq__actions button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 26%, transparent)}.PromptInspector-module__HK6Afq__actions button:disabled{opacity:.38;cursor:not-allowed}.PromptInspector-module__HK6Afq__report{background:color-mix(in srgb, var(--panel-strong) 76%, transparent);min-width:0}.PromptInspector-module__HK6Afq__score{border-bottom:1px solid var(--line);padding:clamp(26px,4vw,48px)}.PromptInspector-module__HK6Afq__score>span{color:var(--faint);letter-spacing:.1em;font-size:9px;font-weight:760}.PromptInspector-module__HK6Afq__score strong{color:var(--accent);font-family:var(--font-geist-mono), monospace;letter-spacing:-.08em;margin-top:12px;font-size:clamp(54px,7vw,84px);line-height:.9;display:block}.PromptInspector-module__HK6Afq__score strong small{color:var(--faint);letter-spacing:-.03em;font-size:18px}.PromptInspector-module__HK6Afq__score p{color:var(--text);margin:17px 0 0;font-size:15px}.PromptInspector-module__HK6Afq__score>small{color:var(--faint);margin-top:13px;font-size:10px;line-height:1.5;display:block}.PromptInspector-module__HK6Afq__progress{background:var(--line);height:5px;margin-top:20px;overflow:hidden}.PromptInspector-module__HK6Afq__progress i{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;box-shadow:0 0 14px color-mix(in srgb, var(--accent) 60%, transparent);transition:width .26s;display:block}.PromptInspector-module__HK6Afq__checklist{margin:0;padding:0;list-style:none}.PromptInspector-module__HK6Afq__checklist li{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:14px;padding:22px clamp(24px,4vw,48px);display:grid}.PromptInspector-module__HK6Afq__checklist li:last-child{border-bottom:0}.PromptInspector-module__HK6Afq__checkIcon{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--faint);font-family:var(--font-geist-mono), monospace;place-items:center;font-size:13px;display:grid}.PromptInspector-module__HK6Afq__found .PromptInspector-module__HK6Afq__checkIcon{border-color:var(--accent-2);background:color-mix(in srgb, var(--accent-2) 10%, transparent);color:var(--accent-2)}.PromptInspector-module__HK6Afq__checkCode{color:var(--faint);font-size:8px}.PromptInspector-module__HK6Afq__checklist h3{color:var(--text);margin:0 0 0 9px;font-size:15px;display:inline}.PromptInspector-module__HK6Afq__checklist p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.PromptInspector-module__HK6Afq__checklist small{color:var(--faint);letter-spacing:.06em;margin-top:8px;font-size:8px;display:block}.PromptInspector-module__HK6Afq__found small{color:var(--accent-2)}@media (max-width:920px){.PromptInspector-module__HK6Afq__heading,.PromptInspector-module__HK6Afq__workspace{grid-template-columns:1fr}.PromptInspector-module__HK6Afq__editor{border-right:0;border-bottom:1px solid var(--line)}.PromptInspector-module__HK6Afq__localBadge{justify-self:start}}@media (max-width:560px){.PromptInspector-module__HK6Afq__windowBar{grid-template-columns:1fr auto}.PromptInspector-module__HK6Afq__windowBar>span:nth-child(2){display:none}.PromptInspector-module__HK6Afq__heading{gap:25px}.PromptInspector-module__HK6Afq__heading h2{font-size:42px}.PromptInspector-module__HK6Afq__editor textarea{min-height:310px;padding:17px}.PromptInspector-module__HK6Afq__editorLabel{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.PromptInspector-module__HK6Afq__editor textarea,.PromptInspector-module__HK6Afq__actions button,.PromptInspector-module__HK6Afq__progress i{transition:none}}
.LabPage-module__mLQLBW__page{--lab-accent:#60aaff;--lab-cyan:#58e6db;background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--lab-accent) 9%, transparent), transparent 28%), var(--bg);min-height:100vh;color:var(--text);position:relative;overflow:hidden}:root[data-theme=light] .LabPage-module__mLQLBW__page{--lab-accent:#176cae;--lab-cyan:#007a72}.LabPage-module__mLQLBW__grid{z-index:0;pointer-events:none;opacity:.34;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.LabPage-module__mLQLBW__page main,.LabPage-module__mLQLBW__footer{z-index:1;position:relative}.LabPage-module__mLQLBW__header{z-index:100;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:76px;position:fixed;inset:0 0 auto}.LabPage-module__mLQLBW__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1240px,100% - 40px);min-height:76px;margin-inline:auto;display:grid}.LabPage-module__mLQLBW__brand{color:var(--text);font-family:var(--font-geist-mono), monospace;justify-self:start;align-items:center;gap:8px;font-size:18px;font-weight:760;text-decoration:none;display:inline-flex}.LabPage-module__mLQLBW__brand span,.LabPage-module__mLQLBW__brand i{color:var(--lab-accent)}.LabPage-module__mLQLBW__brand i{font-size:11px;font-style:normal;animation:1s step-end infinite LabPage-module__mLQLBW__cursor-blink}.LabPage-module__mLQLBW__nav,.LabPage-module__mLQLBW__headerActions,.LabPage-module__mLQLBW__socials{align-items:center;display:flex}.LabPage-module__mLQLBW__nav{gap:24px}.LabPage-module__mLQLBW__nav a{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;padding:9px 0;font-size:10px;font-weight:700;text-decoration:none;position:relative}.LabPage-module__mLQLBW__nav a:after{content:"";background:var(--lab-accent);transform-origin:100%;height:1px;transition:transform .18s;position:absolute;inset:auto 0 2px;transform:scaleX(0)}.LabPage-module__mLQLBW__nav a:hover,.LabPage-module__mLQLBW__nav a:focus-visible{color:var(--text);outline:none}.LabPage-module__mLQLBW__nav a:hover:after,.LabPage-module__mLQLBW__nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.LabPage-module__mLQLBW__headerActions{justify-self:end;gap:8px}.LabPage-module__mLQLBW__socials{border-right:1px solid var(--line);gap:6px;padding-right:9px}.LabPage-module__mLQLBW__socials a,.LabPage-module__mLQLBW__language,.LabPage-module__mLQLBW__theme,.LabPage-module__mLQLBW__contact{border:1px solid var(--line);height:38px;color:var(--muted);background:0 0;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s}.LabPage-module__mLQLBW__socials a{place-items:center;width:38px;display:grid}.LabPage-module__mLQLBW__socials svg{width:16px;height:16px}.LabPage-module__mLQLBW__socials a:hover,.LabPage-module__mLQLBW__socials a:focus-visible{border-color:var(--lab-accent);background:var(--lab-accent);color:#07111a;outline:none;transform:translateY(-2px)}.LabPage-module__mLQLBW__language,.LabPage-module__mLQLBW__theme,.LabPage-module__mLQLBW__contact{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;justify-content:center;align-items:center;font-size:9px;font-weight:760;display:inline-flex}.LabPage-module__mLQLBW__language{color:var(--faint);gap:5px;padding-inline:10px}.LabPage-module__mLQLBW__language i{color:var(--line-strong);font-style:normal}.LabPage-module__mLQLBW__activeLanguage{color:var(--lab-accent)}.LabPage-module__mLQLBW__theme{cursor:pointer;gap:7px;padding-inline:11px}.LabPage-module__mLQLBW__theme b{color:var(--lab-accent);font-size:14px}.LabPage-module__mLQLBW__contact{border-color:var(--lab-accent);background:var(--lab-accent);color:#07111a;gap:16px;padding-inline:13px}.LabPage-module__mLQLBW__contact span{font-size:13px}.LabPage-module__mLQLBW__language:hover,.LabPage-module__mLQLBW__language:focus-visible,.LabPage-module__mLQLBW__theme:hover,.LabPage-module__mLQLBW__theme:focus-visible{border-color:var(--lab-accent);background:color-mix(in srgb, var(--lab-accent) 8%, transparent);color:var(--text);outline:none}.LabPage-module__mLQLBW__contact:hover,.LabPage-module__mLQLBW__contact:focus-visible{background:var(--text);border-color:var(--text);outline:none;transform:translateY(-2px)}.LabPage-module__mLQLBW__language:focus-visible,.LabPage-module__mLQLBW__theme:focus-visible,.LabPage-module__mLQLBW__contact:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--lab-accent)}.LabPage-module__mLQLBW__hero,.LabPage-module__mLQLBW__toolSection,.LabPage-module__mLQLBW__entriesSection,.LabPage-module__mLQLBW__principles,.LabPage-module__mLQLBW__cta,.LabPage-module__mLQLBW__footer{width:min(1180px,100% - 48px);margin-inline:auto}.LabPage-module__mLQLBW__hero{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(48px,7vw,96px);min-height:100vh;padding:150px 0 90px;display:grid}.LabPage-module__mLQLBW__eyebrow,.LabPage-module__mLQLBW__sectionLead span,.LabPage-module__mLQLBW__entriesHeading>div>span,.LabPage-module__mLQLBW__principlesHeading>span,.LabPage-module__mLQLBW__cta>div>span{color:var(--lab-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;font-size:10px;font-weight:760}.LabPage-module__mLQLBW__hero h1{letter-spacing:-.078em;max-width:770px;margin:22px 0 0;font-size:clamp(64px,8.5vw,122px);line-height:.82}.LabPage-module__mLQLBW__hero h1 span{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--lab-accent) 88%, var(--text))}.LabPage-module__mLQLBW__lead{max-width:680px;color:var(--muted);margin:36px 0 0;font-size:clamp(17px,1.8vw,21px);line-height:1.68}.LabPage-module__mLQLBW__heroActions{flex-wrap:wrap;gap:11px;margin-top:37px;display:flex}.LabPage-module__mLQLBW__heroActions a{border:1px solid var(--line-strong);min-height:46px;color:var(--text);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;align-items:center;gap:26px;padding:12px 16px;font-size:9px;font-weight:760;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.LabPage-module__mLQLBW__heroActions a:first-child{border-color:var(--lab-accent);background:var(--lab-accent);color:#07111a}.LabPage-module__mLQLBW__heroActions a:hover,.LabPage-module__mLQLBW__heroActions a:focus-visible{border-color:var(--lab-accent);background:color-mix(in srgb, var(--lab-accent) 9%, transparent);color:var(--lab-accent);outline:none}.LabPage-module__mLQLBW__heroActions a:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--lab-accent)}.LabPage-module__mLQLBW__heroCounts{border-top:1px solid var(--line);gap:32px;margin-top:46px;padding-top:22px;display:flex}.LabPage-module__mLQLBW__heroCounts span{color:var(--faint);font-family:var(--font-geist-mono), monospace;align-items:baseline;gap:9px;font-size:9px;display:flex}.LabPage-module__mLQLBW__heroCounts strong{color:var(--lab-cyan);font-size:18px}.LabPage-module__mLQLBW__registry{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel) 92%, transparent);box-shadow:0 38px 100px var(--shadow);overflow:hidden;transform:rotate(1deg)}.LabPage-module__mLQLBW__registryBar{border-bottom:1px solid var(--line);min-height:46px;color:var(--faint);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:15px;font-size:8px;display:grid}.LabPage-module__mLQLBW__registryBar>span:last-child{color:var(--lab-cyan);justify-self:end}.LabPage-module__mLQLBW__registryDots{gap:6px;display:flex}.LabPage-module__mLQLBW__registryDots i{background:var(--faint);border-radius:50%;width:7px;height:7px}.LabPage-module__mLQLBW__registryDots i:first-child{background:var(--danger)}.LabPage-module__mLQLBW__registryDots i:nth-child(2){background:var(--orange)}.LabPage-module__mLQLBW__registryDots i:last-child{background:var(--accent-2)}.LabPage-module__mLQLBW__registryBody{font-family:var(--font-geist-mono), monospace;padding:26px}.LabPage-module__mLQLBW__registryPath{color:var(--lab-accent);margin-bottom:18px;font-size:9px;display:block}.LabPage-module__mLQLBW__registryRow{border-top:1px solid var(--line);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 0;font-size:9px;display:grid}.LabPage-module__mLQLBW__registryRow>span{color:var(--faint)}.LabPage-module__mLQLBW__registryRow strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.LabPage-module__mLQLBW__registryRow i{color:var(--lab-cyan);font-size:8px;font-style:normal}.LabPage-module__mLQLBW__registryBody p{color:var(--faint);margin:23px 0 0;font-size:8px;line-height:1.6}.LabPage-module__mLQLBW__registryBody p span{color:var(--lab-accent)}.LabPage-module__mLQLBW__toolSection,.LabPage-module__mLQLBW__entriesSection,.LabPage-module__mLQLBW__principles{padding-block:120px}.LabPage-module__mLQLBW__sectionLead{grid-template-columns:auto minmax(0,560px);justify-content:space-between;align-items:start;gap:30px;margin-bottom:42px;display:grid}.LabPage-module__mLQLBW__sectionLead p,.LabPage-module__mLQLBW__entriesHeading>p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.LabPage-module__mLQLBW__entriesSection{scroll-margin-top:70px}.LabPage-module__mLQLBW__entriesHeading{grid-template-columns:1fr minmax(0,480px);align-items:end;gap:60px;display:grid}.LabPage-module__mLQLBW__entriesHeading h2,.LabPage-module__mLQLBW__principlesHeading h2,.LabPage-module__mLQLBW__cta h2{letter-spacing:-.06em;margin:17px 0 0;font-size:clamp(42px,6vw,76px);line-height:.96}.LabPage-module__mLQLBW__filterBar{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 82%, transparent);justify-content:space-between;align-items:center;gap:24px;margin-top:55px;padding:12px;display:flex}.LabPage-module__mLQLBW__filters{flex-wrap:wrap;gap:7px;display:flex}.LabPage-module__mLQLBW__filters button{min-height:38px;color:var(--faint);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:9px 11px;font-size:8px;font-weight:760;display:inline-flex}.LabPage-module__mLQLBW__filters button span{color:var(--line-strong)}.LabPage-module__mLQLBW__filters button:hover,.LabPage-module__mLQLBW__filters button:focus-visible,.LabPage-module__mLQLBW__filters button[aria-pressed=true]{border-color:var(--lab-accent);background:color-mix(in srgb, var(--lab-accent) 9%, transparent);color:var(--text);outline:none}.LabPage-module__mLQLBW__filters button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--lab-accent) 28%, transparent)}.LabPage-module__mLQLBW__filters button[aria-pressed=true] span{color:var(--lab-accent)}.LabPage-module__mLQLBW__filterBar>p{color:var(--faint);font-family:var(--font-geist-mono), monospace;flex:none;margin:0;padding-right:8px;font-size:8px}.LabPage-module__mLQLBW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.LabPage-module__mLQLBW__empty{border:1px solid var(--line);color:var(--muted);text-align:center;margin:25px 0 0;padding:50px}.LabPage-module__mLQLBW__principles{border-top:1px solid var(--line)}.LabPage-module__mLQLBW__principlesHeading{max-width:750px}.LabPage-module__mLQLBW__principleGrid{border:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.LabPage-module__mLQLBW__principleGrid article{border-right:1px solid var(--line);background:color-mix(in srgb, var(--panel) 86%, transparent);min-width:0;padding:34px}.LabPage-module__mLQLBW__principleGrid article:last-child{border-right:0}.LabPage-module__mLQLBW__principleGrid span{color:var(--lab-accent);font-family:var(--font-geist-mono), monospace;font-size:9px}.LabPage-module__mLQLBW__principleGrid h3{font-family:var(--font-geist-mono), monospace;margin:36px 0 0;font-size:14px}.LabPage-module__mLQLBW__principleGrid p{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.65}.LabPage-module__mLQLBW__cta{border:1px solid var(--lab-accent);background:linear-gradient(110deg, color-mix(in srgb, var(--lab-accent) 13%, transparent), transparent 56%), var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;margin-block:40px 110px;padding:clamp(36px,6vw,72px);display:grid}.LabPage-module__mLQLBW__cta h2{max-width:780px}.LabPage-module__mLQLBW__cta p{max-width:650px;color:var(--muted);margin:22px 0 0;line-height:1.65}.LabPage-module__mLQLBW__cta>a{border:1px solid var(--lab-accent);background:var(--lab-accent);color:#07111a;min-height:48px;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:24px;padding:13px 16px;font-size:9px;font-weight:760;text-decoration:none;display:inline-flex}.LabPage-module__mLQLBW__cta>a:hover,.LabPage-module__mLQLBW__cta>a:focus-visible{border-color:var(--text);background:var(--text);outline:none;transform:translateY(-2px)}.LabPage-module__mLQLBW__cta>a:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--lab-accent)}.LabPage-module__mLQLBW__footer{border-top:1px solid var(--line);min-height:88px;color:var(--faint);font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:24px;font-size:9px;display:flex}.LabPage-module__mLQLBW__footer a{color:var(--muted);text-decoration:none}.LabPage-module__mLQLBW__footer a:hover,.LabPage-module__mLQLBW__footer a:focus-visible{color:var(--lab-accent);outline:none}@keyframes LabPage-module__mLQLBW__cursor-blink{50%{opacity:0}}@media (max-width:1080px){.LabPage-module__mLQLBW__headerInner{grid-template-columns:auto 1fr}.LabPage-module__mLQLBW__nav{display:none}.LabPage-module__mLQLBW__hero{grid-template-columns:1fr;min-height:auto}.LabPage-module__mLQLBW__heroCopy{max-width:850px}.LabPage-module__mLQLBW__registry{width:min(720px,100%);transform:none}}@media (max-width:820px){.LabPage-module__mLQLBW__headerInner{gap:12px;width:min(100% - 24px,1240px)}.LabPage-module__mLQLBW__theme span,.LabPage-module__mLQLBW__contact>span{display:none}.LabPage-module__mLQLBW__theme{width:38px;padding:0}.LabPage-module__mLQLBW__contact{gap:0}.LabPage-module__mLQLBW__entriesHeading,.LabPage-module__mLQLBW__sectionLead,.LabPage-module__mLQLBW__cta,.LabPage-module__mLQLBW__cardGrid,.LabPage-module__mLQLBW__principleGrid{grid-template-columns:1fr}.LabPage-module__mLQLBW__principleGrid article{border-right:0;border-bottom:1px solid var(--line)}.LabPage-module__mLQLBW__principleGrid article:last-child{border-bottom:0}.LabPage-module__mLQLBW__filterBar{flex-direction:column;align-items:flex-start}.LabPage-module__mLQLBW__cta>a{justify-self:start}}@media (max-width:620px){.LabPage-module__mLQLBW__hero,.LabPage-module__mLQLBW__toolSection,.LabPage-module__mLQLBW__entriesSection,.LabPage-module__mLQLBW__principles,.LabPage-module__mLQLBW__cta,.LabPage-module__mLQLBW__footer{width:min(100% - 28px,1180px)}.LabPage-module__mLQLBW__headerInner{min-height:66px}.LabPage-module__mLQLBW__brand{gap:5px;font-size:14px}.LabPage-module__mLQLBW__brand i{display:none}.LabPage-module__mLQLBW__headerActions{gap:5px}.LabPage-module__mLQLBW__socials{gap:4px;padding-right:5px}.LabPage-module__mLQLBW__socials a{width:30px;height:32px}.LabPage-module__mLQLBW__socials svg{width:13px;height:13px}.LabPage-module__mLQLBW__language,.LabPage-module__mLQLBW__theme,.LabPage-module__mLQLBW__contact{height:32px}.LabPage-module__mLQLBW__language{padding-inline:7px}.LabPage-module__mLQLBW__theme{width:32px}.LabPage-module__mLQLBW__contact{padding-inline:9px;font-size:8px}.LabPage-module__mLQLBW__hero{padding:122px 0 72px}.LabPage-module__mLQLBW__hero h1{font-size:clamp(56px,19vw,82px)}.LabPage-module__mLQLBW__heroCounts{flex-direction:column;align-items:flex-start;gap:10px}.LabPage-module__mLQLBW__registryBody{padding:20px}.LabPage-module__mLQLBW__registryRow{grid-template-columns:50px minmax(0,1fr)}.LabPage-module__mLQLBW__registryRow i{grid-column:2}.LabPage-module__mLQLBW__toolSection,.LabPage-module__mLQLBW__entriesSection,.LabPage-module__mLQLBW__principles{padding-block:82px}.LabPage-module__mLQLBW__filters{grid-template-columns:1fr 1fr;width:100%;display:grid}.LabPage-module__mLQLBW__filters button{text-align:left;justify-content:space-between}.LabPage-module__mLQLBW__cta{gap:36px;margin-bottom:70px}.LabPage-module__mLQLBW__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:120px}}@media (max-width:420px){.LabPage-module__mLQLBW__socials{display:none}.LabPage-module__mLQLBW__heroActions{flex-direction:column;align-items:stretch}.LabPage-module__mLQLBW__heroActions a{justify-content:space-between}.LabPage-module__mLQLBW__filters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LabPage-module__mLQLBW__brand i{animation:none}.LabPage-module__mLQLBW__nav a:after,.LabPage-module__mLQLBW__socials a,.LabPage-module__mLQLBW__language,.LabPage-module__mLQLBW__theme,.LabPage-module__mLQLBW__contact,.LabPage-module__mLQLBW__heroActions a,.LabPage-module__mLQLBW__cta>a{transition:none}.LabPage-module__mLQLBW__socials a:hover,.LabPage-module__mLQLBW__contact:hover,.LabPage-module__mLQLBW__cta>a:hover{transform:none}}
