.lab-module__L44c_W__loading,.lab-module__L44c_W__shell{min-height:calc(100dvh - var(--site-nav-height));color:#eee9df;background:radial-gradient(circle at 14% 8%, #31f6ee26, transparent 30rem), radial-gradient(circle at 90% 92%, #8dff671f, transparent 34rem), var(--background);font-family:var(--font-geist-sans), Arial, sans-serif}.lab-module__L44c_W__loading{color:#b9b3a6;letter-spacing:.08em;place-items:center;display:grid}.lab-module__L44c_W__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:22px}.lab-module__L44c_W__header{border-bottom:1px solid #eee9df29;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1720px;margin:0 auto 18px;padding:8px 4px 18px;display:flex}.lab-module__L44c_W__header h1{letter-spacing:-.045em;max-width:830px;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,3.7rem);font-weight:400;line-height:.98}.lab-module__L44c_W__eyebrow{color:var(--cyan);letter-spacing:.2em;font-size:.72rem;font-weight:800}.lab-module__L44c_W__headerActions{color:#8f8b82;justify-content:flex-end;align-items:center;gap:13px;font-size:.76rem;display:flex}.lab-module__L44c_W__headerActions button,.lab-module__L44c_W__headerActions a{color:#d5d0c5;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}.lab-module__L44c_W__headerActions button:hover,.lab-module__L44c_W__headerActions a:hover{color:#fff}.lab-module__L44c_W__layout{grid-template-columns:minmax(290px,360px) minmax(0,1fr);gap:18px;max-width:1720px;margin:0 auto;display:grid}.lab-module__L44c_W__rack,.lab-module__L44c_W__room{background:#161713e8;border:1px solid #eee9df24;box-shadow:0 24px 80px #00000057}.lab-module__L44c_W__rack{max-height:calc(100dvh - var(--site-nav-height) - 140px);align-self:start;overflow-y:auto}.lab-module__L44c_W__rack>section{border-bottom:1px solid #eee9df1a;padding:18px}.lab-module__L44c_W__rack>section:last-child{border-bottom:0}.lab-module__L44c_W__sectionTitle{align-items:center;gap:10px;margin-bottom:13px;display:flex}.lab-module__L44c_W__sectionTitle>span{color:var(--cyan);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.74rem;font-style:italic}.lab-module__L44c_W__sectionTitle h2{color:#a7a297;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.69rem}.lab-module__L44c_W__modelList,.lab-module__L44c_W__harnessList{gap:8px;display:grid}.lab-module__L44c_W__modelCard{color:#d5d0c5;text-align:left;cursor:pointer;background:#191a16;border:1px solid #eee9df1a;gap:5px;width:100%;padding:13px 14px;transition:border-color .15s,background .15s,transform .15s;display:grid}.lab-module__L44c_W__modelCard:hover:not(:disabled){border-color:var(--border-strong);transform:translate(3px)}.lab-module__L44c_W__modelCard:disabled{cursor:default}.lab-module__L44c_W__modelCard strong{font-size:.93rem;font-weight:650}.lab-module__L44c_W__modelCard small{color:#858177;font-size:.73rem;line-height:1.35}.lab-module__L44c_W__modelCard span{color:#6fa28f;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.lab-module__L44c_W__modelCard.lab-module__L44c_W__selected{color:#fff7ea;background:linear-gradient(135deg, color-mix(in srgb, var(--cyan) 16%, transparent), var(--surface-1));border-color:var(--cyan-strong)}.lab-module__L44c_W__contextChoice{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.lab-module__L44c_W__contextChoice strong{color:#f0d0b8;font-family:Georgia,serif;font-size:2.2rem;font-weight:400}.lab-module__L44c_W__contextChoice span{color:#77746c;font-size:.7rem}.lab-module__L44c_W__slider{width:100%;height:3px;accent-color:var(--cyan);cursor:pointer}.lab-module__L44c_W__slider:disabled{cursor:default;opacity:.55}.lab-module__L44c_W__sliderLabels{color:#65635d;justify-content:space-between;margin-top:8px;font-size:.61rem;display:flex}.lab-module__L44c_W__harnessList label{cursor:pointer;border:1px solid #eee9df17;gap:10px;padding:11px;display:flex}.lab-module__L44c_W__harnessList input{accent-color:var(--cyan);margin-top:3px}.lab-module__L44c_W__harnessList label>span{gap:3px;display:grid}.lab-module__L44c_W__harnessList strong{font-size:.82rem}.lab-module__L44c_W__harnessList small{color:#7f7b72;font-size:.69rem;line-height:1.35}.lab-module__L44c_W__harnessSelected{background:#395d532b;border-color:#588b7b94!important}.lab-module__L44c_W__mindState{background:linear-gradient(145deg,#31f6ee14,#0000 62%),#151713;border:1px solid #31f6ee2e;gap:11px;padding:13px;display:grid}.lab-module__L44c_W__mindState>div:first-child{align-items:center;gap:9px;display:flex}.lab-module__L44c_W__mindState strong{color:#e9e5dc;font-size:.78rem}.lab-module__L44c_W__mindState p{color:#88847a;margin:0;font-size:.69rem;line-height:1.5}.lab-module__L44c_W__memoryDot{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 14px}.lab-module__L44c_W__memory_loading{color:#e7b96a;background:currentColor;animation:1s infinite lab-module__L44c_W__pulse}.lab-module__L44c_W__memory_ready{color:var(--green);background:currentColor}.lab-module__L44c_W__memory_offline,.lab-module__L44c_W__memory_idle{color:#77746c;background:currentColor}.lab-module__L44c_W__mindActions{flex-wrap:wrap;gap:8px;display:flex}.lab-module__L44c_W__mindActions a,.lab-module__L44c_W__mindActions button{color:#b8f5ec;font:inherit;cursor:pointer;background:#31f6ee12;border:1px solid #31f6ee33;padding:7px 9px;font-size:.68rem;text-decoration:none}.lab-module__L44c_W__mindActions button:disabled{cursor:wait;opacity:.52}.lab-module__L44c_W__memoryStance{gap:7px;margin-top:11px;display:grid}.lab-module__L44c_W__memoryStance>span{color:#77746c;letter-spacing:.12em;text-transform:uppercase;font-size:.61rem}.lab-module__L44c_W__memoryModeSwitch{background:#10110e;border:1px solid #eee9df1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}.lab-module__L44c_W__memoryModeSwitch button{color:#77746c;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:3px;padding:9px 6px;display:grid}.lab-module__L44c_W__memoryModeSwitch strong{color:inherit;font-size:.68rem}.lab-module__L44c_W__memoryModeSwitch small{color:inherit;font-size:.58rem;line-height:1.35}.lab-module__L44c_W__memoryModeSwitch button:hover:not(:disabled){color:#d9d5cc;border-color:#31f6ee2e}.lab-module__L44c_W__memoryModeSwitch button.lab-module__L44c_W__memoryModeActive{color:#f0ede5;background:linear-gradient(145deg,#31f6ee1c,#252721);border-color:#31f6ee47}.lab-module__L44c_W__memoryModeSwitch button:disabled{cursor:wait;opacity:.6}.lab-module__L44c_W__modeSwitch{background:#10110e;border:1px solid #eee9df1a;grid-template-columns:1fr 1fr;padding:3px;display:grid}.lab-module__L44c_W__modeSwitch button{color:#77746c;cursor:pointer;background:0 0;border:0;padding:9px}.lab-module__L44c_W__modeSwitch button.lab-module__L44c_W__modeActive{color:#f0ede5;background:#2b2c25}.lab-module__L44c_W__privacyCopy{color:#7d796f;margin:10px 0 0;font-size:.69rem;line-height:1.45}.lab-module__L44c_W__launchSection{background:#0e0f0d}.lab-module__L44c_W__pulseLine{color:#b9b4aa;align-items:center;gap:9px;margin-bottom:12px;font-size:.76rem;display:flex}.lab-module__L44c_W__pulseDot{background:#777;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #7777771f}.lab-module__L44c_W__pulseDot.lab-module__L44c_W__online{background:#70b99d;box-shadow:0 0 15px #70b99db3}.lab-module__L44c_W__pulseDot.lab-module__L44c_W__warming,.lab-module__L44c_W__pulseDot.lab-module__L44c_W__checking{background:#d9a65d;animation:1.2s ease-in-out infinite lab-module__L44c_W__pulse}.lab-module__L44c_W__pulseDot.lab-module__L44c_W__offline{background:#676861}.lab-module__L44c_W__pulseDot.lab-module__L44c_W__conflict{background:#cf5e4b}@keyframes lab-module__L44c_W__pulse{50%{opacity:.35;transform:scale(.82)}}.lab-module__L44c_W__launchButton,.lab-module__L44c_W__stopButton,.lab-module__L44c_W__refreshButton{cursor:pointer;border:0;width:100%;padding:12px}.lab-module__L44c_W__launchButton{color:#160f0b;background:var(--cyan);font-weight:800}.lab-module__L44c_W__stopButton{color:#e5c2b7;background:#8c38282e;border:1px solid #be523a61}.lab-module__L44c_W__refreshButton{color:#77746c;background:0 0;margin-top:7px;font-size:.68rem}.lab-module__L44c_W__launchButton:disabled,.lab-module__L44c_W__stopButton:disabled,.lab-module__L44c_W__refreshButton:disabled{cursor:default;opacity:.45}.lab-module__L44c_W__room{min-height:calc(100dvh - var(--site-nav-height) - 140px);grid-template-rows:auto auto auto minmax(300px,1fr) auto;display:grid;overflow:hidden}.lab-module__L44c_W__roomTop{background:#181915;border-bottom:1px solid #eee9df1c;grid-row:1;grid-template-columns:minmax(0,1fr) minmax(250px,390px);gap:30px;padding:19px 22px;display:grid}.lab-module__L44c_W__roomTop>div:first-child{align-content:center;gap:3px;display:grid}.lab-module__L44c_W__roomTop>div:first-child>span{color:#6f6c65;letter-spacing:.18em;font-size:.61rem;font-weight:800}.lab-module__L44c_W__roomTop>div:first-child>strong{color:#f0ede4;font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.lab-module__L44c_W__roomTop>div:first-child>small{color:#7c786f}.lab-module__L44c_W__contextMeter{gap:6px;display:grid}.lab-module__L44c_W__contextMeter>div:first-child{color:#88847b;justify-content:space-between;font-size:.7rem;display:flex}.lab-module__L44c_W__contextMeter strong{color:#bdb7ac;font-variant-numeric:tabular-nums}.lab-module__L44c_W__contextTrack{background:#292a24;height:5px;overflow:hidden}.lab-module__L44c_W__contextTrack span{background:linear-gradient(90deg,#5d9d88,#db7655);min-width:0;height:100%;transition:width .25s;display:block}.lab-module__L44c_W__contextMeter small{color:#66645e;font-size:.62rem}.lab-module__L44c_W__toolRow{background:#11120f;border-bottom:1px solid #eee9df17;flex-wrap:wrap;grid-row:2;align-items:center;gap:7px;padding:10px 14px;display:flex}.lab-module__L44c_W__toolRow>button,.lab-module__L44c_W__exportControls button{color:#969189;cursor:pointer;background:#1d1e1a;border:1px solid #eee9df1a;padding:8px 10px;font-size:.67rem}.lab-module__L44c_W__toolRow button:hover:not(:disabled){color:#eee9df;border-color:#eee9df42}.lab-module__L44c_W__toolRow button:disabled{cursor:default;opacity:.45}.lab-module__L44c_W__exportControls{gap:6px;margin-left:auto;display:flex}.lab-module__L44c_W__exportControls input{color:#d6d0c5;background:#0e0f0d;border:1px solid #eee9df1f;outline:none;min-width:160px;padding:8px 10px}.lab-module__L44c_W__attachmentShelf{background:#2a433c1a;border-bottom:1px solid #6091802e;grid-row:3;gap:8px;padding:10px 14px;display:flex;overflow-x:auto}.lab-module__L44c_W__attachmentShelf>div{background:#1b211d;border:1px solid #6091803b;flex:none;grid-template-columns:auto minmax(100px,220px) auto;align-items:center;gap:7px;padding:7px 9px;display:grid}.lab-module__L44c_W__attachmentShelf span{color:#70a18f;text-transform:uppercase;font-size:.58rem}.lab-module__L44c_W__attachmentShelf strong{color:#b7c4bd;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:500;overflow:hidden}.lab-module__L44c_W__attachmentShelf button{color:#716e67;cursor:pointer;background:0 0;border:0;font-size:.59rem}.lab-module__L44c_W__messages{grid-row:4;min-height:0;padding:clamp(20px,4vw,54px);overflow-y:auto}.lab-module__L44c_W__message{max-width:900px;margin:0 auto 25px}.lab-module__L44c_W__message>header{color:#747169;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:7px;font-size:.66rem;display:flex}.lab-module__L44c_W__message>header span{color:#a76751}.lab-module__L44c_W__message.lab-module__L44c_W__user{max-width:760px;margin-right:clamp(0px,7vw,100px)}.lab-module__L44c_W__message.lab-module__L44c_W__user .lab-module__L44c_W__messageBody{color:#d8d2c7;background:#23241f;border-left:2px solid #8c725e;padding:15px 17px}.lab-module__L44c_W__message.lab-module__L44c_W__assistant .lab-module__L44c_W__messageBody{color:#e5e0d6;font-family:Georgia,Times New Roman,serif;font-size:1.04rem;line-height:1.72}.lab-module__L44c_W__message.lab-module__L44c_W__event .lab-module__L44c_W__messageBody{color:#8b877e}.lab-module__L44c_W__messageBody p{margin:0 0 .9em}.lab-module__L44c_W__messageBody p:last-child{margin-bottom:0}:is(.lab-module__L44c_W__messageBody h1,.lab-module__L44c_W__messageBody h2,.lab-module__L44c_W__messageBody h3){color:#f2ede3;margin:1.25em 0 .45em;font-family:Georgia,serif;font-weight:400;line-height:1.15}:is(.lab-module__L44c_W__messageBody ul,.lab-module__L44c_W__messageBody ol){padding-left:1.35em}.lab-module__L44c_W__messageBody li{margin:.35em 0}.lab-module__L44c_W__messageBody code{color:#d8bba8;background:#20211d;padding:.13em .33em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.lab-module__L44c_W__messageBody pre{background:#0c0d0b;border:1px solid #eee9df1a;padding:14px;overflow-x:auto}.lab-module__L44c_W__messageFiles{color:#699987;margin-bottom:9px;font-size:.65rem}.lab-module__L44c_W__cursor{vertical-align:-.1em;background:var(--cyan);width:7px;height:1em;margin-left:4px;animation:.8s infinite lab-module__L44c_W__pulse;display:inline-block}.lab-module__L44c_W__inlineAction{color:#a69f94;cursor:pointer;background:0 0;border:1px solid #eee9df21;margin-top:9px;padding:6px 9px}.lab-module__L44c_W__memoryTrace{color:#777d74;margin-top:10px;font-size:.66rem}.lab-module__L44c_W__memoryTrace summary{color:#71a99a;cursor:pointer;width:fit-content}.lab-module__L44c_W__memoryTrace ul{margin:7px 0 0;padding-left:18px}.lab-module__L44c_W__memoryTrace li+li{margin-top:3px}.lab-module__L44c_W__composer{background:#0f100d;border-top:1px solid #eee9df21;grid-row:5;padding:13px}.lab-module__L44c_W__composer textarea{resize:vertical;color:#e5dfd4;width:100%;min-height:92px;font:inherit;background:#191a16;border:1px solid #eee9df21;outline:none;padding:14px;line-height:1.5;display:block}.lab-module__L44c_W__composer textarea:focus{border-color:var(--border-strong)}.lab-module__L44c_W__composer textarea:disabled{opacity:.55}.lab-module__L44c_W__composer>div{justify-content:space-between;align-items:center;gap:16px;margin-top:9px;display:flex}.lab-module__L44c_W__composer>div>span{color:#66635d;font-size:.64rem}.lab-module__L44c_W__sendButton,.lab-module__L44c_W__stopGeneration{cursor:pointer;border:0;padding:10px 16px;font-weight:750}.lab-module__L44c_W__sendButton{color:#160f0b;background:var(--cyan)}.lab-module__L44c_W__sendButton:disabled{cursor:default;opacity:.38}.lab-module__L44c_W__stopGeneration{color:#e6c2b7;background:#5b2c20}.lab-module__L44c_W__toast{z-index:20;color:#eee9df;border:1px solid var(--border-strong);background:#292a24;max-width:min(420px,100vw - 48px);padding:12px 15px;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 50px #0006}.lab-module__L44c_W__light{color:#1d1f1c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 14% 8%,#007e8814,#0000 30rem),radial-gradient(circle at 90% 92%,#397f2914,#0000 34rem),#f4f5f2}.lab-module__L44c_W__light .lab-module__L44c_W__header{border-bottom-color:#1d1f1c29}.lab-module__L44c_W__light .lab-module__L44c_W__eyebrow,.lab-module__L44c_W__light .lab-module__L44c_W__sectionTitle>span{color:var(--cyan)}.lab-module__L44c_W__light .lab-module__L44c_W__headerActions{color:#696b67}.lab-module__L44c_W__light .lab-module__L44c_W__headerActions button,.lab-module__L44c_W__light .lab-module__L44c_W__headerActions a{color:#373936}.lab-module__L44c_W__light .lab-module__L44c_W__headerActions button:hover,.lab-module__L44c_W__light .lab-module__L44c_W__headerActions a:hover{color:#000}.lab-module__L44c_W__light .lab-module__L44c_W__rack,.lab-module__L44c_W__light .lab-module__L44c_W__room{background:#fffffff5;border-color:#1d1f1c24;box-shadow:0 24px 70px #1d1f1c1c}.lab-module__L44c_W__light .lab-module__L44c_W__rack>section{border-color:#1d1f1c1a}.lab-module__L44c_W__light .lab-module__L44c_W__sectionTitle h2,.lab-module__L44c_W__light .lab-module__L44c_W__contextChoice span,.lab-module__L44c_W__light .lab-module__L44c_W__sliderLabels,.lab-module__L44c_W__light .lab-module__L44c_W__harnessList small,.lab-module__L44c_W__light .lab-module__L44c_W__privacyCopy,.lab-module__L44c_W__light .lab-module__L44c_W__refreshButton,.lab-module__L44c_W__light .lab-module__L44c_W__roomTop>div:first-child>span,.lab-module__L44c_W__light .lab-module__L44c_W__roomTop>div:first-child>small,.lab-module__L44c_W__light .lab-module__L44c_W__contextMeter small,.lab-module__L44c_W__light .lab-module__L44c_W__composer>div>span{color:#676a65}.lab-module__L44c_W__light .lab-module__L44c_W__modelCard{color:#292b28;background:#fafbf9;border-color:#1d1f1c1c}.lab-module__L44c_W__light .lab-module__L44c_W__modelCard:hover:not(:disabled){border-color:var(--border-strong)}.lab-module__L44c_W__light .lab-module__L44c_W__modelCard small{color:#666963}.lab-module__L44c_W__light .lab-module__L44c_W__modelCard span{color:#397560}.lab-module__L44c_W__light .lab-module__L44c_W__modelCard.lab-module__L44c_W__selected{color:#211b18;border-color:var(--cyan-strong);background:linear-gradient(135deg,#007e8821,#fff)}.lab-module__L44c_W__light .lab-module__L44c_W__contextChoice strong{color:var(--cyan-strong)}.lab-module__L44c_W__light .lab-module__L44c_W__harnessList label{border-color:#1d1f1c1a}.lab-module__L44c_W__light .lab-module__L44c_W__harnessSelected{background:#5387751f;border-color:#3f705f7a!important}.lab-module__L44c_W__light .lab-module__L44c_W__mindState{background:linear-gradient(145deg,#007e8814,#fafbf9 62%);border-color:#007e882e}.lab-module__L44c_W__light .lab-module__L44c_W__mindState strong{color:#242723}.lab-module__L44c_W__light .lab-module__L44c_W__mindState p{color:#666963}.lab-module__L44c_W__light .lab-module__L44c_W__mindActions a,.lab-module__L44c_W__light .lab-module__L44c_W__mindActions button{color:#146c70;background:#007e880f;border-color:#007e8833}.lab-module__L44c_W__light .lab-module__L44c_W__memoryStance>span{color:#666963}.lab-module__L44c_W__light .lab-module__L44c_W__memoryModeSwitch{background:#eef0ec;border-color:#1d1f1c1c}.lab-module__L44c_W__light .lab-module__L44c_W__memoryModeSwitch button{color:#666963}.lab-module__L44c_W__light .lab-module__L44c_W__memoryModeSwitch button:hover:not(:disabled){color:#242723;border-color:#007e8833}.lab-module__L44c_W__light .lab-module__L44c_W__memoryModeSwitch button.lab-module__L44c_W__memoryModeActive{color:#171916;background:linear-gradient(145deg,#007e881a,#fff);border-color:#007e8847;box-shadow:0 1px 5px #1d1f1c14}.lab-module__L44c_W__light .lab-module__L44c_W__modeSwitch{background:#eef0ec;border-color:#1d1f1c1c}.lab-module__L44c_W__light .lab-module__L44c_W__modeSwitch button{color:#666963}.lab-module__L44c_W__light .lab-module__L44c_W__modeSwitch button.lab-module__L44c_W__modeActive{color:#171916;background:#fff;box-shadow:0 1px 5px #1d1f1c1a}.lab-module__L44c_W__light .lab-module__L44c_W__launchSection,.lab-module__L44c_W__light .lab-module__L44c_W__toolRow,.lab-module__L44c_W__light .lab-module__L44c_W__composer{background:#fafbf9}.lab-module__L44c_W__light .lab-module__L44c_W__pulseLine{color:#4e514c}.lab-module__L44c_W__light .lab-module__L44c_W__stopButton{color:#873d2c;background:#b94d341a;border-color:#a0402c4d}.lab-module__L44c_W__light .lab-module__L44c_W__roomTop{background:#fbfcfa;border-bottom-color:#1d1f1c1c}.lab-module__L44c_W__light .lab-module__L44c_W__roomTop>div:first-child>strong{color:#1b1d1a}.lab-module__L44c_W__light .lab-module__L44c_W__contextMeter>div:first-child{color:#62655f}.lab-module__L44c_W__light .lab-module__L44c_W__contextMeter strong{color:#343733}.lab-module__L44c_W__light .lab-module__L44c_W__contextTrack{background:#e3e5e0}.lab-module__L44c_W__light .lab-module__L44c_W__toolRow,.lab-module__L44c_W__light .lab-module__L44c_W__composer{border-color:#1d1f1c1a}.lab-module__L44c_W__light .lab-module__L44c_W__toolRow>button,.lab-module__L44c_W__light .lab-module__L44c_W__exportControls button{color:#50534e;background:#fff;border-color:#1d1f1c21}.lab-module__L44c_W__light .lab-module__L44c_W__toolRow button:hover:not(:disabled){color:#111310;border-color:#1d1f1c4d}.lab-module__L44c_W__light .lab-module__L44c_W__exportControls input{color:#242623;background:#fff;border-color:#1d1f1c26}.lab-module__L44c_W__light .lab-module__L44c_W__attachmentShelf{background:#4171660f;border-bottom-color:#4171662e}.lab-module__L44c_W__light .lab-module__L44c_W__attachmentShelf>div{background:#f4f8f5;border-color:#4171663b}.lab-module__L44c_W__light .lab-module__L44c_W__attachmentShelf span,.lab-module__L44c_W__light .lab-module__L44c_W__messageFiles{color:#397560}.lab-module__L44c_W__light .lab-module__L44c_W__attachmentShelf strong{color:#35453e}.lab-module__L44c_W__light .lab-module__L44c_W__attachmentShelf button,.lab-module__L44c_W__light .lab-module__L44c_W__message>header,.lab-module__L44c_W__light .lab-module__L44c_W__message.lab-module__L44c_W__event .lab-module__L44c_W__messageBody{color:#696c67}.lab-module__L44c_W__light .lab-module__L44c_W__message.lab-module__L44c_W__user .lab-module__L44c_W__messageBody{color:#292b28;background:#f1f2ef;border-left-color:#a37a61}.lab-module__L44c_W__light .lab-module__L44c_W__message.lab-module__L44c_W__assistant .lab-module__L44c_W__messageBody{color:#242623}:is(.lab-module__L44c_W__light .lab-module__L44c_W__messageBody h1,.lab-module__L44c_W__light .lab-module__L44c_W__messageBody h2,.lab-module__L44c_W__light .lab-module__L44c_W__messageBody h3){color:#151714}.lab-module__L44c_W__light .lab-module__L44c_W__messageBody code{color:#754c38;background:#eeefec}.lab-module__L44c_W__light .lab-module__L44c_W__messageBody pre{background:#f6f7f4;border-color:#1d1f1c1f}.lab-module__L44c_W__light .lab-module__L44c_W__inlineAction{color:#52554f;border-color:#1d1f1c26}.lab-module__L44c_W__light .lab-module__L44c_W__memoryTrace{color:#686d67}.lab-module__L44c_W__light .lab-module__L44c_W__memoryTrace summary{color:#397560}.lab-module__L44c_W__light .lab-module__L44c_W__composer textarea{color:#20221f;background:#fff;border-color:#1d1f1c29}.lab-module__L44c_W__light .lab-module__L44c_W__composer textarea::placeholder,.lab-module__L44c_W__light .lab-module__L44c_W__exportControls input::placeholder{color:#858882}.lab-module__L44c_W__light .lab-module__L44c_W__toast{color:#242623;border-color:var(--border-strong);background:#fff;box-shadow:0 16px 45px #1d1f1c29}@media (max-width:1040px){.lab-module__L44c_W__layout{grid-template-columns:1fr}.lab-module__L44c_W__rack{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid}.lab-module__L44c_W__rack>section{border-right:1px solid #eee9df1a}.lab-module__L44c_W__launchSection{grid-column:1/-1}.lab-module__L44c_W__room{min-height:850px}}@media (max-width:700px){.lab-module__L44c_W__shell{padding:10px}.lab-module__L44c_W__header{flex-direction:column;align-items:flex-start}.lab-module__L44c_W__headerActions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.lab-module__L44c_W__rack{display:block}.lab-module__L44c_W__roomTop{grid-template-columns:1fr;gap:15px}.lab-module__L44c_W__toolRow,.lab-module__L44c_W__exportControls{flex-direction:column;align-items:stretch}.lab-module__L44c_W__exportControls{width:100%;margin-left:0}.lab-module__L44c_W__messages{padding:22px 16px}.lab-module__L44c_W__composer>div{flex-direction:column;align-items:stretch}}
