.LayerLab_root__GETrj{--paper:#080d11;--panel:#10191f;--soft:#15232c;--line:#263840;--ink:#e6f2f3;--muted:#8ba3ad;--cyan:#6bf5e5;--cyan-soft:#a4fff4;--accent-surface:#13332f;--on-accent:#071e1a;--coral:#ffb39c;min-height:100vh;background:var(--paper);color:var(--ink);padding:0 clamp(18px,4.2vw,76px);font-family:Arial,Helvetica,sans-serif;color-scheme:dark;line-height:1.5;overflow-x:clip}.LayerLab_root__GETrj *{box-sizing:border-box}.LayerLab_root__GETrj button,.LayerLab_root__GETrj input,.LayerLab_root__GETrj select,.LayerLab_root__GETrj textarea{font:inherit}.LayerLab_root__GETrj a,.LayerLab_root__GETrj button,.LayerLab_root__GETrj input,.LayerLab_root__GETrj select,.LayerLab_root__GETrj summary,.LayerLab_root__GETrj textarea{outline-offset:4px}.LayerLab_root__GETrj :focus-visible{outline:2px solid var(--cyan)}.LayerLab_root__GETrj button,.LayerLab_root__GETrj select{cursor:pointer}.LayerLab_root__GETrj button{border:1px solid var(--line);border-radius:7px;background:var(--soft);color:var(--ink);padding:8px 12px;font-size:12px;transition:border-color .15s,background .15s}.LayerLab_root__GETrj button:hover:not(:disabled){border-color:#6d9e9b;background:#1c383d}.LayerLab_root__GETrj button:disabled{cursor:not-allowed;opacity:.4}.LayerLab_root__GETrj a{color:var(--cyan);text-decoration:none}.LayerLab_root__GETrj a:hover{text-decoration:underline}.LayerLab_root__GETrj input:not([type=checkbox]):not([type=range]),.LayerLab_root__GETrj select,.LayerLab_root__GETrj textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:7px;color:var(--ink);background:#0c1419;padding:11px 12px;font-size:13px}.LayerLab_root__GETrj input:disabled,.LayerLab_root__GETrj select:disabled,.LayerLab_root__GETrj textarea:disabled{opacity:.5}.LayerLab_root__GETrj textarea{resize:vertical;line-height:1.6;display:block}.LayerLab_root__GETrj input[type=range]{width:100%;accent-color:var(--cyan)}.LayerLab_root__GETrj input[type=checkbox]{accent-color:var(--cyan);width:16px;height:16px;flex-shrink:0;cursor:pointer}.LayerLab_root__GETrj h1,.LayerLab_root__GETrj h2,.LayerLab_root__GETrj h3,.LayerLab_root__GETrj p{margin:0}.LayerLab_root__GETrj strong{font-weight:600}.LayerLab_previewBanner__j_USo{margin:0 calc(-1 * clamp(18px,4.2vw,76px));padding:9px 20px;text-align:center;background:#173029;border-bottom:1px solid #346758;color:#b9f6d8;font:11px/1.5 monospace;letter-spacing:.03em}.LayerLab_header__dhfwB{height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.LayerLab_brand__izL3B{display:flex;align-items:center;gap:22px}.LayerLab_brand__izL3B>a{font-size:24px;font-weight:900;letter-spacing:-1.4px;color:var(--ink)}.LayerLab_brand__izL3B>a span{font:10px monospace;vertical-align:super;margin-left:3px}.LayerLab_brand__izL3B>span:last-child{font:10px monospace;letter-spacing:.14em;color:var(--muted)}.LayerLab_brandDivider__4oL8N{width:1px;height:22px;background:var(--line)}.LayerLab_header__dhfwB nav{display:flex;align-items:center;gap:22px;font-size:11px}.LayerLab_header__dhfwB nav a{color:var(--muted)}.LayerLab_titleRow__14UPh{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:38px 0 26px}.LayerLab_eyebrow__SXkXb{font:10px/1.6 monospace;letter-spacing:.16em;color:var(--cyan);text-transform:uppercase}.LayerLab_titleRow__14UPh h1{font-size:clamp(38px,4.5vw,64px);font-weight:500;letter-spacing:-3.2px;line-height:1.13;margin:7px 0 9px}.LayerLab_titleRow__14UPh h1>span{color:var(--cyan)}.LayerLab_subtitle__o2pQY{font-size:14px;color:#b9ced2}.LayerLab_subtitle__o2pQY span{color:var(--muted);margin-left:5px}.LayerLab_engine__2jotM{min-width:265px;background:#101b21;border:1px solid var(--line);border-radius:11px;padding:14px 17px}.LayerLab_engineTop__bmNGz{display:flex;gap:9px;align-items:center;margin-bottom:11px;font-size:12px}.LayerLab_engineDot__kmSXZ{width:7px;height:7px;border-radius:50%;background:#ffbb71}.LayerLab_engineDot__kmSXZ[data-ready=true]{background:var(--cyan)}.LayerLab_status__Qeu_0{margin-left:auto;font:10px monospace;color:#e2b47b}.LayerLab_toolbar__IF5SW{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.LayerLab_engine__2jotM .LayerLab_toolbar__IF5SW>button:last-child{margin-left:auto}.LayerLab_holdNotice__ROPkW{display:flex;gap:18px;align-items:center;border:1px solid #454334;border-radius:8px;padding:12px 15px;background:#211f15;color:#d3c8a7;font-size:12px;margin:0 0 26px}.LayerLab_holdNotice__ROPkW>span{font:9px monospace;letter-spacing:.1em;flex-shrink:0;border-right:1px solid #575340;padding-right:18px;color:#dfc789}.LayerLab_workroom__gx1GX{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:26px;max-width:1600px;margin:0 auto}.LayerLab_controls__Se8nR{border:1px solid var(--line);padding:22px;border-radius:12px;align-self:start;background:#0d161c}.LayerLab_sectionHead__lNXDQ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:15px}.LayerLab_miniLabel__Y_s7R{font:9px monospace;letter-spacing:.1em;color:var(--muted);border:1px solid var(--line);padding:4px 5px;border-radius:3px}.LayerLab_modes__9tQZL{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.LayerLab_modes__9tQZL button{border:1px solid var(--line);padding:10px 0;background:#0a1116;font-size:13px}.LayerLab_modes__9tQZL button[aria-pressed=true]{border-color:#61c9bd;background:#153630;color:var(--cyan-soft)}.LayerLab_modes__9tQZL small{display:block;font:7px monospace;letter-spacing:.03em;opacity:.7;margin-top:3px}.LayerLab_modeHelp__o7L8i{font-size:12px;color:var(--muted);min-height:58px;padding-top:11px;margin-bottom:17px!important}.LayerLab_label__6z2df{display:block;color:#d2e2e5;font-size:12px;margin-top:18px}.LayerLab_label__6z2df>input,.LayerLab_label__6z2df>select,.LayerLab_label__6z2df>textarea{margin-top:7px}.LayerLab_label__6z2df .LayerLab_optional__J65vm{color:#6c858f;font-size:10px;float:right}.LayerLab_promptFoot__4cFRg{display:flex;justify-content:space-between;gap:10px;font:9px monospace;color:var(--muted);margin-top:7px}.LayerLab_help__in9x4{font-size:11px;color:var(--muted);line-height:1.65;margin-top:9px!important}.LayerLab_twoColumns__bnqG_{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:end}.LayerLab_toggle__mNHed{display:flex;align-items:center;gap:9px;font-size:12px;min-height:43px}.LayerLab_toggle__mNHed small{display:block;font-size:9px;color:var(--muted)}.LayerLab_advanced__AR7g3{margin-top:22px;padding-top:17px;border-top:1px solid var(--line)}.LayerLab_advanced__AR7g3 summary{cursor:pointer;font-size:12px;color:#d9e8e9}.LayerLab_advanced__AR7g3 summary>span{font-size:10px;color:var(--muted);float:right}.LayerLab_advancedBody__y6ke0{padding-top:20px}.LayerLab_rangeHead__nR6VA{display:flex;justify-content:space-between;font-size:12px;margin-bottom:7px}.LayerLab_rangeHead__nR6VA:not(:first-child){margin-top:20px}.LayerLab_rangeHead__nR6VA strong{font-family:monospace;color:var(--cyan)}.LayerLab_seedControls__mjKDk{display:flex;gap:5px;margin-top:7px}.LayerLab_seedControls__mjKDk input{flex:1}.LayerLab_seedControls__mjKDk button{padding:7px 9px;white-space:nowrap}.LayerLab_seedControls__mjKDk button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan)}.LayerLab_license__T7ZmE{display:flex;gap:10px;align-items:flex-start;font-size:10px;color:#aabcc2;line-height:1.7;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.LayerLab_license__T7ZmE input{margin-top:3px}.LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px 17px;margin-top:19px;font-size:14px;font-weight:600;color:#072521;background:var(--cyan);border-color:var(--cyan);border-radius:8px}.LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib:disabled{opacity:1;color:#91aaa5;background:#29463f;border-color:#37594f}.LayerLab_renderButton__sA5Ib>span:last-child{font-size:22px}.LayerLab_gateReason__sEtvV{font-size:10px;color:#a2b5bc;line-height:1.7;margin-top:10px!important}.LayerLab_qualification__yajkf{font-size:11px;background:#2d271a;color:#dcc38d;border-left:2px solid #bc9b52;padding:10px;margin-top:12px!important}.LayerLab_visualColumn__uOV3n{min-width:0}.LayerLab_stagePanel__evOYZ{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#10191f}.LayerLab_stageTop__TT6QL{display:flex;align-items:center;justify-content:space-between;padding:15px 19px;border-bottom:1px solid var(--line)}.LayerLab_backdrops__ZrFgq{display:flex;gap:8px}.LayerLab_root__GETrj .LayerLab_backdrops__ZrFgq button{width:23px;height:23px;border:2px solid transparent;outline:1px solid var(--line);border-radius:50%;padding:0}.LayerLab_backdrops__ZrFgq button[data-color=dark]{background:repeating-conic-gradient(#3b4448 0 25%,#161e23 0 50%) 50%/10px 10px}.LayerLab_backdrops__ZrFgq button[data-color=light]{background:repeating-conic-gradient(#fafafa 0 25%,#b6b9be 0 50%) 50%/10px 10px}.LayerLab_backdrops__ZrFgq button[data-color=cyan]{background:repeating-conic-gradient(#71f5e6 0 25%,#34a89e 0 50%) 50%/10px 10px}.LayerLab_root__GETrj .LayerLab_backdrops__ZrFgq button[aria-pressed=true]{outline:2px solid var(--cyan);outline-offset:3px}.LayerLab_stage__nbYpQ{position:relative;min-height:435px;height:clamp(435px,39vw,640px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:repeating-conic-gradient(#141e23 0 25%,#111a1e 0 50%) 50%/28px 28px}.LayerLab_stage__nbYpQ[data-backdrop=light]{background:repeating-conic-gradient(#e9edee 0 25%,#c9d2d5 0 50%) 50%/28px 28px}.LayerLab_stage__nbYpQ[data-backdrop=cyan]{background:repeating-conic-gradient(#39aa9e 0 25%,#71e8d9 0 50%) 50%/28px 28px}.LayerLab_stageImage__L8e4Y{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.LayerLab_stageEmpty__Chu8Z{text-align:center;padding:48px 25px 64px;color:#c5d9de;background:radial-gradient(ellipse at center,#101c23f5 0,#101c23e8 50%,transparent 74%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.LayerLab_layerMark__YPCr6{position:relative;width:74px;height:62px;margin-bottom:18px}.LayerLab_layerMark__YPCr6 i{position:absolute;left:7px;width:60px;height:39px;border:1px solid #6bf5e585;transform:rotate(-25deg) skewX(25deg);border-radius:5px;background:#14333266}.LayerLab_layerMark__YPCr6 i:first-child{top:0}.LayerLab_layerMark__YPCr6 i:nth-child(2){top:12px}.LayerLab_layerMark__YPCr6 i:nth-child(3){top:24px}.LayerLab_stageNumber__Sw73L{font:9px monospace;letter-spacing:.24em;color:var(--cyan);margin:12px 0}.LayerLab_stageEmpty__Chu8Z h2{font-size:clamp(24px,2.8vw,38px);line-height:1.2;font-weight:400;letter-spacing:-.8px;color:#e4f4f3}.LayerLab_stageEmpty__Chu8Z p{font-size:12px;color:#9ab7c1;margin:15px 0 20px;line-height:1.8}.LayerLab_stageEmpty__Chu8Z button{font-size:11px;background:#152c32}.LayerLab_stageBadge__6qAVo{position:absolute;bottom:13px;left:15px;right:auto;max-width:calc(100% - 30px);padding:5px 7px;background:#0a141ae8;border:1px solid #45627080;border-radius:4px;color:#b9d1d5;font:8px/1.5 monospace;letter-spacing:.1em}.LayerLab_stageFooter__wON7S{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 17px;font:9px/1.6 monospace;color:var(--muted);border-top:1px solid var(--line)}.LayerLab_stageFooter__wON7S>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.LayerLab_stageFooter__wON7S>span:last-child{text-align:right}.LayerLab_stageFooter__wON7S>a{white-space:nowrap}.LayerLab_jobStatus__5obVy{display:flex;justify-content:space-between;align-items:center;padding:12px 17px;border-top:1px solid var(--line);font-size:12px;color:var(--cyan)}.LayerLab_references__xT6IT{margin-top:25px;border:1px solid var(--line);background:#0e171d;border-radius:12px;padding:21px}.LayerLab_references__xT6IT h2{font-size:17px;font-weight:500;letter-spacing:-.3px;margin-top:4px}.LayerLab_references__xT6IT h2 span{font:10px monospace;color:var(--muted);margin-left:9px}.LayerLab_references__xT6IT .LayerLab_sectionHead__lNXDQ{margin-bottom:3px}.LayerLab_dropzone__xtHDS{display:flex;gap:13px;align-items:center;flex-wrap:wrap;padding:15px;border:1px dashed #3e5a64;border-radius:8px;background:#0b1419;margin:15px 0}.LayerLab_dropzone__xtHDS[data-dragging=true]{background:#133e38;border-color:var(--cyan)}.LayerLab_dropzone__xtHDS span{font-size:10px;color:var(--muted)}.LayerLab_root__GETrj .LayerLab_dropzone__xtHDS button{background:#15282e;color:#c5f2ef;border-color:#3b646a;font-size:11px}.LayerLab_shelfGrid__FXThk{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;margin-top:15px;max-height:640px;overflow-y:auto;padding:2px}.LayerLab_referenceCard__6dAzk{border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0;background:#0a1419}.LayerLab_referenceCard__6dAzk[data-active=true]{border-color:#3c8980}.LayerLab_root__GETrj .LayerLab_refImage__zB_hS{display:block;position:relative;width:100%;aspect-ratio:4/3;border:0;padding:0;border-radius:0;background:repeating-conic-gradient(#223138 0 25%,#142027 0 50%) 50%/16px 16px}.LayerLab_refImage__zB_hS img{width:100%;height:100%;object-fit:contain}.LayerLab_refImage__zB_hS>span{position:absolute;top:7px;left:7px;font:9px monospace;background:#0b191ee8;padding:3px 6px;border-radius:3px;color:#b1c1c5}.LayerLab_referenceCard__6dAzk[data-active=true] .LayerLab_refImage__zB_hS>span{background:#8beddd;color:#10312d}.LayerLab_refImage__zB_hS>small{position:absolute;bottom:5px;right:5px;background:#332550ee;color:#e9d7ff;font:8px monospace;padding:3px 5px}.LayerLab_referenceInfo__vFYYf{padding:9px}.LayerLab_referenceInfo__vFYYf>p{font-size:10px;color:#a5bec6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px}.LayerLab_referenceActions__8RSJe{display:flex;gap:4px;align-items:center;justify-content:space-between}.LayerLab_root__GETrj .LayerLab_referenceActions__8RSJe button{font-size:9px;padding:5px 7px}.LayerLab_referenceActions__8RSJe button[aria-pressed=true]{color:var(--cyan);background:#152e28;border-color:#3f6659}.LayerLab_root__GETrj .LayerLab_referenceInfo__vFYYf select{font-size:10px;padding:7px;margin:8px 0}.LayerLab_storageNote__4eU5k{font:9px/1.8 monospace;color:#78919b;margin-top:15px!important;border-top:1px solid var(--line);padding-top:12px}.LayerLab_recipe__hOsoE{margin-top:20px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0d171d}.LayerLab_recipe__hOsoE summary{padding:16px 18px;cursor:pointer;font-size:12px}.LayerLab_recipe__hOsoE summary>small{float:right;font:9px monospace;color:var(--muted);padding-top:3px}.LayerLab_recipeBody__ePcpb{padding:0 18px 18px}.LayerLab_recipe__hOsoE pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.8 monospace;background:#070f14;padding:15px;border:1px solid var(--line);border-radius:6px;color:#b6d9d7;max-height:340px;overflow-y:auto;margin:12px 0}.LayerLab_recipeMeta__OpwIq{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.LayerLab_recipeMeta__OpwIq span{border:1px solid var(--line);padding:4px 7px;font:10px monospace;border-radius:4px;color:var(--muted)}.LayerLab_capabilities__8YN0R{display:grid;grid-template-columns:1fr 1.4fr;gap:16px 30px;padding:28px 4px}.LayerLab_capabilities__8YN0R h3{font-weight:400;font-size:20px;letter-spacing:-.5px;margin-top:5px}.LayerLab_capabilities__8YN0R dl{margin:0;font-size:10px}.LayerLab_capabilities__8YN0R dl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #1c2a31}.LayerLab_capabilities__8YN0R dt{color:#9bb1b9}.LayerLab_capabilities__8YN0R dd{margin:0;text-align:right;color:#8ad2b5}.LayerLab_capabilities__8YN0R dd[data-pending]{color:#c7b685}.LayerLab_capabilities__8YN0R>p{grid-column:1/-1;margin-top:0!important}.LayerLab_guide__UZ2l9{margin-top:20px;border:1px solid #3a6865;border-radius:11px;background:#0f1c23;padding:20px}.LayerLab_guide__UZ2l9 h3{font-size:20px;font-weight:400}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW{margin:15px 0}.LayerLab_guide__UZ2l9 label{font-size:12px;display:block}.LayerLab_guide__UZ2l9 label>textarea{margin:8px 0 12px}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW label{display:flex;align-items:center;gap:8px}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW select{padding:6px}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW input[type=range]{width:80px}.LayerLab_drawingSurface__x1_E_{position:relative;max-width:100%;width:fit-content;margin:12px auto;background:repeating-conic-gradient(#23363c 0 25%,#152229 0 50%) 50%/16px 16px;line-height:0}.LayerLab_drawingSurface__x1_E_ canvas{display:block;max-width:100%;max-height:550px;touch-action:none;cursor:crosshair;object-fit:contain}.LayerLab_drawCursor__IaHqq{position:absolute;width:10px;height:10px;border:1px solid white;outline:1px solid black;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;display:none}.LayerLab_drawingSurface__x1_E_:focus-within .LayerLab_drawCursor__IaHqq{display:block}.LayerLab_root__GETrj .LayerLab_primary__cYiVr{background:var(--cyan);color:#0b3029;border-color:var(--cyan)}.LayerLab_error__BXVMe{color:var(--coral);font-size:12px;margin:12px 0!important}.LayerLab_notice__7vJkQ{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);max-width:min(720px,calc(100vw - 32px));width:max-content;display:flex;gap:20px;align-items:center;border:1px solid #4c746f;background:#122d2df5;box-shadow:0 12px 40px #0008;border-radius:9px;padding:14px 16px;color:#d8f1ec;font-size:12px;z-index:40}.LayerLab_notice__7vJkQ button{flex-shrink:0}.LayerLab_footer__N1OZS{display:flex;justify-content:space-between;gap:24px;padding:22px 0 28px;margin-top:25px;border-top:1px solid var(--line);font:9px/1.7 monospace;color:#78939d;letter-spacing:.04em}.LayerLab_auth__ksh19{max-width:620px;margin:0 auto;padding:20vh 20px}.LayerLab_auth__ksh19 h1{font-size:38px;line-height:1.2;margin:16px 0}.LayerLab_auth__ksh19 p{margin:16px 0;color:var(--muted)}.LayerLab_srOnly__ZVK11{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1600px){.LayerLab_footer__N1OZS,.LayerLab_header__dhfwB,.LayerLab_holdNotice__ROPkW,.LayerLab_titleRow__14UPh{max-width:1600px;margin-left:auto;margin-right:auto}}@media(max-width:1100px){.LayerLab_root__GETrj{padding:0 24px}.LayerLab_workroom__gx1GX{grid-template-columns:300px minmax(0,1fr);gap:18px}.LayerLab_controls__Se8nR{padding:17px}.LayerLab_subtitle__o2pQY span{display:block;margin-left:0;font-size:12px;margin-top:3px}.LayerLab_header__dhfwB nav{gap:12px}.LayerLab_brand__izL3B>span:last-child{font-size:8px}.LayerLab_brand__izL3B{gap:12px}.LayerLab_stage__nbYpQ{height:440px;min-height:440px}.LayerLab_stageEmpty__Chu8Z h2{font-size:29px}.LayerLab_references__xT6IT{padding:17px}.LayerLab_stageFooter__wON7S{font-size:8px}.LayerLab_capabilities__8YN0R{grid-template-columns:1fr;gap:12px}.LayerLab_shelfGrid__FXThk{grid-template-columns:repeat(2,minmax(0,1fr))}.LayerLab_recipe__hOsoE summary>small{float:none;display:block;margin:5px 0 0 14px}}@media(max-width:800px){.LayerLab_root__GETrj{padding:0 18px}.LayerLab_header__dhfwB{height:auto;min-height:76px;padding:16px 0;flex-wrap:wrap;gap:10px}.LayerLab_header__dhfwB nav{font-size:10px}.LayerLab_brand__izL3B>span:last-child{font-size:9px}.LayerLab_titleRow__14UPh{padding:26px 0 22px;align-items:center;gap:20px}.LayerLab_titleRow__14UPh h1{font-size:43px;letter-spacing:-2.4px}.LayerLab_titleRow__14UPh .LayerLab_eyebrow__SXkXb{font-size:8px}.LayerLab_subtitle__o2pQY{font-size:12px}.LayerLab_engine__2jotM{min-width:230px;padding:12px}.LayerLab_engine__2jotM button{font-size:10px;padding:7px}.LayerLab_holdNotice__ROPkW{font-size:10px;gap:12px}.LayerLab_holdNotice__ROPkW>span{padding-right:12px;font-size:8px}.LayerLab_workroom__gx1GX{grid-template-columns:1fr;gap:20px}.LayerLab_controls__Se8nR{padding:20px}.LayerLab_visualColumn__uOV3n{display:contents}.LayerLab_stagePanel__evOYZ{grid-row:1}.LayerLab_controls__Se8nR{grid-row:2}.LayerLab_references__xT6IT{grid-row:3;margin-top:0}.LayerLab_stage__nbYpQ{height:420px;min-height:420px}.LayerLab_modes__9tQZL button{padding:11px}.LayerLab_modes__9tQZL small{display:inline;margin-left:7px}.LayerLab_modeHelp__o7L8i{min-height:0;margin-bottom:18px!important}.LayerLab_twoColumns__bnqG_{grid-template-columns:1fr 1fr}.LayerLab_controls__Se8nR .LayerLab_sectionHead__lNXDQ{margin-bottom:12px}.LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib{margin-top:16px}.LayerLab_recipe__hOsoE{margin-top:0}.LayerLab_capabilities__8YN0R{padding:8px 3px;grid-template-columns:1fr 1.3fr}.LayerLab_guide__UZ2l9{margin-top:0}.LayerLab_shelfGrid__FXThk{grid-template-columns:repeat(3,minmax(0,1fr));max-height:700px}.LayerLab_footer__N1OZS{font-size:8px}.LayerLab_previewBanner__j_USo{margin:0 -18px;font-size:10px}.LayerLab_stageTop__TT6QL .LayerLab_eyebrow__SXkXb{font-size:9px}.LayerLab_stageEmpty__Chu8Z h2{font-size:32px}}@media(max-width:520px){.LayerLab_titleRow__14UPh{display:block}.LayerLab_engine__2jotM{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;min-width:0}.LayerLab_engineTop__bmNGz{margin:0;gap:6px;font-size:10px;flex-wrap:wrap}.LayerLab_status__Qeu_0{font-size:8px;margin-left:4px}.LayerLab_engine__2jotM .LayerLab_toolbar__IF5SW{gap:4px;flex-shrink:0}.LayerLab_engine__2jotM button{padding:6px 7px}.LayerLab_brand__izL3B>span:last-child{font-size:8px;letter-spacing:.09em}.LayerLab_brand__izL3B>a{font-size:22px}.LayerLab_header__dhfwB nav{font-size:9px;gap:18px}.LayerLab_header__dhfwB{padding:14px 0}.LayerLab_holdNotice__ROPkW{align-items:flex-start;padding:11px}.LayerLab_holdNotice__ROPkW>span{font-size:7px;line-height:1.7}.LayerLab_stage__nbYpQ{height:340px;min-height:340px}.LayerLab_stageEmpty__Chu8Z{padding:30px 18px 45px}.LayerLab_layerMark__YPCr6{transform:scale(.75);margin-bottom:0;height:49px}.LayerLab_stageNumber__Sw73L{margin:10px 0;font-size:8px}.LayerLab_stageEmpty__Chu8Z h2{font-size:27px}.LayerLab_stageEmpty__Chu8Z p{font-size:10px;margin:10px 0 16px}.LayerLab_stageBadge__6qAVo{font-size:7px;left:10px;bottom:9px}.LayerLab_stageTop__TT6QL{padding:13px}.LayerLab_stageTop__TT6QL .LayerLab_eyebrow__SXkXb{font-size:8px;letter-spacing:.1em}.LayerLab_stageFooter__wON7S{padding:10px;gap:8px;align-items:flex-start;font-size:8px}.LayerLab_stageFooter__wON7S>span:first-child,.LayerLab_stageFooter__wON7S>span:last-child{max-width:48%}.LayerLab_controls__Se8nR{padding:17px}.LayerLab_advanced__AR7g3 summary>span{font-size:9px}.LayerLab_shelfGrid__FXThk{grid-template-columns:repeat(2,minmax(0,1fr))}.LayerLab_references__xT6IT{padding:16px}.LayerLab_references__xT6IT h2{font-size:16px}.LayerLab_references__xT6IT h2 span{font-size:9px;margin-left:4px}.LayerLab_references__xT6IT .LayerLab_sectionHead__lNXDQ>button{font-size:10px;padding:7px 9px}.LayerLab_dropzone__xtHDS{padding:12px}.LayerLab_dropzone__xtHDS span{font-size:9px}.LayerLab_capabilities__8YN0R{grid-template-columns:1fr;padding:9px 2px}.LayerLab_capabilities__8YN0R>p{font-size:10px}.LayerLab_footer__N1OZS{display:block}.LayerLab_footer__N1OZS>span{display:block;margin:6px 0}.LayerLab_notice__7vJkQ{font-size:11px;padding:11px;gap:10px;bottom:12px}.LayerLab_promptFoot__4cFRg{font-size:8px}.LayerLab_guide__UZ2l9{padding:15px}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW{gap:7px}.LayerLab_guide__UZ2l9 .LayerLab_toolbar__IF5SW button{font-size:10px}.LayerLab_engine__2jotM .LayerLab_toolbar__IF5SW>button:last-child{display:none}.LayerLab_modes__9tQZL small{display:block;margin-left:0}.LayerLab_titleRow__14UPh .LayerLab_eyebrow__SXkXb{font-size:9px}.LayerLab_titleRow__14UPh h1{font-size:47px}.LayerLab_subtitle__o2pQY span{display:inline;margin-left:3px;font-size:11px}}html[data-theme=light] .LayerLab_root__GETrj{--paper:#eff6f5;--panel:#f8fbfb;--soft:#e1efee;--line:#c3d7d6;--ink:#15363b;--muted:#4f7075;--cyan:#087e7a;--cyan-soft:#05635f;--accent-surface:#d2f2ed;--on-accent:#06332d;--coral:#9e3d2b;color-scheme:light}html[data-theme=light] .LayerLab_root__GETrj input:not([type=checkbox]):not([type=range]),html[data-theme=light] .LayerLab_root__GETrj select,html[data-theme=light] .LayerLab_root__GETrj textarea{background:#fff}html[data-theme=light] .LayerLab_root__GETrj input::placeholder,html[data-theme=light] .LayerLab_root__GETrj textarea::placeholder{color:#658187;opacity:1}html[data-theme=light] .LayerLab_root__GETrj button:hover:not(:disabled){background:#d3e9e5;border-color:#5b9890}html[data-theme=light] .LayerLab_root__GETrj button:disabled{opacity:.58}html[data-theme=light] .LayerLab_previewBanner__j_USo{background:#d8efe5;color:#245c49;border-color:#a8cec0}html[data-theme=light] .LayerLab_subtitle__o2pQY{color:#365a62}html[data-theme=light] .LayerLab_controls__Se8nR,html[data-theme=light] .LayerLab_engine__2jotM,html[data-theme=light] .LayerLab_recipe__hOsoE,html[data-theme=light] .LayerLab_references__xT6IT,html[data-theme=light] .LayerLab_stagePanel__evOYZ{background:var(--panel)}html[data-theme=light] .LayerLab_engineDot__kmSXZ{background:#b27826}html[data-theme=light] .LayerLab_engineDot__kmSXZ[data-ready=true]{background:var(--cyan)}html[data-theme=light] .LayerLab_status__Qeu_0{color:#856027}html[data-theme=light] .LayerLab_holdNotice__ROPkW{background:#f7eedc;color:#745b28;border-color:#d9c8a4}html[data-theme=light] .LayerLab_holdNotice__ROPkW>span{color:#775519;border-color:#d0bc8f}html[data-theme=light] .LayerLab_modes__9tQZL button{background:#edf4f3}html[data-theme=light] .LayerLab_modes__9tQZL button[aria-pressed=true]{background:#d5f0e9;border-color:#3f958a;color:#0a6258}html[data-theme=light] .LayerLab_advanced__AR7g3 summary,html[data-theme=light] .LayerLab_label__6z2df{color:var(--ink)}html[data-theme=light] .LayerLab_capabilities__8YN0R dt,html[data-theme=light] .LayerLab_footer__N1OZS,html[data-theme=light] .LayerLab_gateReason__sEtvV,html[data-theme=light] .LayerLab_label__6z2df .LayerLab_optional__J65vm,html[data-theme=light] .LayerLab_license__T7ZmE,html[data-theme=light] .LayerLab_referenceInfo__vFYYf>p,html[data-theme=light] .LayerLab_storageNote__4eU5k{color:var(--muted)}html[data-theme=light] .LayerLab_root__GETrj .LayerLab_primary__cYiVr,html[data-theme=light] .LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib{background:#087e7a;border-color:#087e7a;color:#f2fffc}html[data-theme=light] .LayerLab_root__GETrj .LayerLab_primary__cYiVr:hover:not(:disabled),html[data-theme=light] .LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib:hover:not(:disabled){background:#076862;border-color:#076862;color:#fff}html[data-theme=light] .LayerLab_root__GETrj .LayerLab_renderButton__sA5Ib:disabled{background:#dcebe6;color:#53726a;border-color:#b9d0c8;opacity:1}html[data-theme=light] .LayerLab_qualification__yajkf{background:#f8eed8;color:#735b23;border-color:#ae8a35}html[data-theme=light] .LayerLab_stageNumber__Sw73L{color:#6bf5e5}html[data-theme=light] .LayerLab_stageEmpty__Chu8Z button{background:#152c32;border-color:#45626a;color:#d1efed}html[data-theme=light] .LayerLab_stageEmpty__Chu8Z button:hover:not(:disabled){background:#25454a;color:#f0fffc}html[data-theme=light] .LayerLab_dropzone__xtHDS{background:#ecf5f2;border-color:#88b2a8}html[data-theme=light] .LayerLab_dropzone__xtHDS[data-dragging=true]{background:#d0f2e7;border-color:#087e7a}html[data-theme=light] .LayerLab_root__GETrj .LayerLab_dropzone__xtHDS button{background:#dbefea;color:#245f57;border-color:#91bab0}html[data-theme=light] .LayerLab_referenceCard__6dAzk{background:#fff}html[data-theme=light] .LayerLab_referenceCard__6dAzk[data-active=true]{border-color:#4c9788}html[data-theme=light] .LayerLab_referenceActions__8RSJe button[aria-pressed=true]{background:#dcf0e9;color:#1a6655;border-color:#8ab7a8}html[data-theme=light] .LayerLab_recipe__hOsoE pre{background:#eaf3f2;color:#285953}html[data-theme=light] .LayerLab_capabilities__8YN0R dl>div{border-color:var(--line)}html[data-theme=light] .LayerLab_capabilities__8YN0R dd{color:#267458}html[data-theme=light] .LayerLab_capabilities__8YN0R dd[data-pending]{color:#806125}html[data-theme=light] .LayerLab_guide__UZ2l9{background:#f5fbf9;border-color:#8cb4ad}html[data-theme=light] .LayerLab_notice__7vJkQ{background:#e0f5f0f5;color:#224f48;border-color:#8cb8ad;box-shadow:0 12px 40px #264f4326}@media(max-width:520px){.LayerLab_engine__2jotM,.LayerLab_engine__2jotM .LayerLab_toolbar__IF5SW{flex-wrap:wrap}.LayerLab_engine__2jotM .LayerLab_toolbar__IF5SW>button:last-child{display:inline-flex}}.LayerLab_workflow__Ze5lf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0 auto 24px;max-width:1600px}.LayerLab_workflow__Ze5lf li{display:flex;align-items:flex-start;gap:10px;min-width:0}.LayerLab_workflow__Ze5lf li>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;color:var(--cyan);font:11px monospace;background:var(--panel)}.LayerLab_workflow__Ze5lf strong{display:block;font-size:12px;color:var(--ink)}.LayerLab_workflow__Ze5lf small{display:block;font-size:10px;color:var(--muted);margin-top:3px;line-height:1.6}.LayerLab_emptyActions__IctxF{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.LayerLab_resultActions__X5VG1{padding:14px 17px;border-top:1px solid var(--line);background:var(--panel)}.LayerLab_resultActions__X5VG1>div{display:flex;flex-wrap:wrap;gap:8px}.LayerLab_resultActions__X5VG1 p{font-size:10px;color:var(--muted);margin-top:8px}.LayerLab_recovery___oSWG{padding:13px;margin-top:13px;border:1px solid #796335;border-radius:7px;background:#2b2518;color:#e3cd99;font-size:11px;line-height:1.7}.LayerLab_recovery___oSWG>strong{display:block}.LayerLab_recovery___oSWG p{margin:6px 0 10px}html[data-theme=light] .LayerLab_recovery___oSWG{background:#f8efd9;color:#715a27;border-color:#c9ad6c}@media(max-width:800px){.LayerLab_controls__Se8nR{grid-row:1}.LayerLab_stagePanel__evOYZ{grid-row:2}.LayerLab_workflow__Ze5lf{gap:12px}.LayerLab_workflow__Ze5lf strong{font-size:11px}.LayerLab_workflow__Ze5lf small{font-size:9px}}@media(max-width:520px){.LayerLab_workflow__Ze5lf{grid-template-columns:1fr;gap:11px;margin-bottom:21px}.LayerLab_workflow__Ze5lf li{gap:10px;align-items:center}.LayerLab_workflow__Ze5lf strong{font-size:11px}.LayerLab_workflow__Ze5lf small{margin-top:1px}.LayerLab_workflow__Ze5lf li>span{width:24px;height:24px}.LayerLab_emptyActions__IctxF{gap:6px}.LayerLab_emptyActions__IctxF button{font-size:10px}.LayerLab_resultActions__X5VG1{padding:12px}.LayerLab_resultActions__X5VG1 button{font-size:11px}}@media(prefers-reduced-motion:reduce){.LayerLab_root__GETrj *{transition:none!important;scroll-behavior:auto!important}}.TurboLab_root__bO2cu{--paper:#080d11;--panel:#10191f;--soft:#15232c;--line:#263840;--ink:#e6f2f3;--muted:#8ba3ad;--cyan:#6bf5e5;--cyan-soft:#a4fff4;--accent-surface:#13332f;--on-accent:#071e1a;--coral:#ffb39c;min-height:100vh;background:var(--paper);color:var(--ink);padding:0 clamp(18px,4.2vw,76px);font-family:Arial,Helvetica,sans-serif;color-scheme:dark;line-height:1.5;overflow-x:clip}.TurboLab_root__bO2cu *{box-sizing:border-box}.TurboLab_root__bO2cu button,.TurboLab_root__bO2cu input,.TurboLab_root__bO2cu select,.TurboLab_root__bO2cu textarea{font:inherit}.TurboLab_root__bO2cu a,.TurboLab_root__bO2cu button,.TurboLab_root__bO2cu input,.TurboLab_root__bO2cu select,.TurboLab_root__bO2cu summary,.TurboLab_root__bO2cu textarea{outline-offset:4px}.TurboLab_root__bO2cu :focus-visible{outline:2px solid var(--cyan)}.TurboLab_root__bO2cu button,.TurboLab_root__bO2cu select{cursor:pointer}.TurboLab_root__bO2cu button{border:1px solid var(--line);border-radius:7px;background:var(--soft);color:var(--ink);padding:8px 12px;font-size:12px;transition:border-color .15s,background .15s}.TurboLab_root__bO2cu button:hover:not(:disabled){border-color:#6d9e9b;background:#1c383d}.TurboLab_root__bO2cu button:disabled{cursor:not-allowed;opacity:.4}.TurboLab_root__bO2cu a{color:var(--cyan);text-decoration:none}.TurboLab_root__bO2cu a:hover{text-decoration:underline}.TurboLab_root__bO2cu input:not([type=checkbox]):not([type=range]),.TurboLab_root__bO2cu select,.TurboLab_root__bO2cu textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:7px;color:var(--ink);background:#0c1419;padding:11px 12px;font-size:13px}.TurboLab_root__bO2cu input:disabled,.TurboLab_root__bO2cu select:disabled,.TurboLab_root__bO2cu textarea:disabled{opacity:.5}.TurboLab_root__bO2cu textarea{resize:vertical;line-height:1.6;display:block}.TurboLab_root__bO2cu input[type=range]{width:100%;accent-color:var(--cyan)}.TurboLab_root__bO2cu input[type=checkbox]{accent-color:var(--cyan);width:16px;height:16px;flex-shrink:0;cursor:pointer}.TurboLab_root__bO2cu h1,.TurboLab_root__bO2cu h2,.TurboLab_root__bO2cu h3,.TurboLab_root__bO2cu p{margin:0}.TurboLab_root__bO2cu strong{font-weight:600}.TurboLab_previewBanner__h82Yw{margin:0 calc(-1 * clamp(18px,4.2vw,76px));padding:9px 20px;text-align:center;background:#173029;border-bottom:1px solid #346758;color:#b9f6d8;font:11px/1.5 monospace;letter-spacing:.03em}.TurboLab_header__RayG6{height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.TurboLab_brand__qqyTb{display:flex;align-items:center;gap:22px}.TurboLab_brand__qqyTb>a{font-size:24px;font-weight:900;letter-spacing:-1.4px;color:var(--ink)}.TurboLab_brand__qqyTb>a span{font:10px monospace;vertical-align:super;margin-left:3px}.TurboLab_brand__qqyTb>span:last-child{font:10px monospace;letter-spacing:.14em;color:var(--muted)}.TurboLab_brandDivider__yLgsg{width:1px;height:22px;background:var(--line)}.TurboLab_header__RayG6 nav{display:flex;align-items:center;gap:22px;font-size:11px}.TurboLab_header__RayG6 nav a{color:var(--muted)}.TurboLab_titleRow__PJo4Q{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:38px 0 26px}.TurboLab_eyebrow___9i1s{font:10px/1.6 monospace;letter-spacing:.16em;color:var(--cyan);text-transform:uppercase}.TurboLab_titleRow__PJo4Q h1{font-size:clamp(38px,4.5vw,64px);font-weight:500;letter-spacing:-3.2px;line-height:1.13;margin:7px 0 9px}.TurboLab_titleRow__PJo4Q h1>span{color:var(--cyan)}.TurboLab_subtitle__NXq_o{font-size:14px;color:#b9ced2}.TurboLab_subtitle__NXq_o span{color:var(--muted);margin-left:5px}.TurboLab_engine__dOk_5{min-width:265px;background:#101b21;border:1px solid var(--line);border-radius:11px;padding:14px 17px}.TurboLab_engineTop__uy6FZ{display:flex;gap:9px;align-items:center;margin-bottom:11px;font-size:12px}.TurboLab_engineDot__GpAsd{width:7px;height:7px;border-radius:50%;background:#ffbb71}.TurboLab_engineDot__GpAsd[data-ready=true]{background:var(--cyan)}.TurboLab_status__Vupbv{margin-left:auto;font:10px monospace;color:#e2b47b}.TurboLab_toolbar__QdQKV{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.TurboLab_engine__dOk_5 .TurboLab_toolbar__QdQKV>button:last-child{margin-left:auto}.TurboLab_holdNotice__D5tQQ{display:flex;gap:18px;align-items:center;border:1px solid #454334;border-radius:8px;padding:12px 15px;background:#211f15;color:#d3c8a7;font-size:12px;margin:0 0 26px}.TurboLab_holdNotice__D5tQQ>span{font:9px monospace;letter-spacing:.1em;flex-shrink:0;border-right:1px solid #575340;padding-right:18px;color:#dfc789}.TurboLab_workroom__XdCw8{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:26px;max-width:1600px;margin:0 auto}.TurboLab_controls__tN_o2{border:1px solid var(--line);padding:22px;border-radius:12px;align-self:start;background:#0d161c}.TurboLab_sectionHead__O_bQu{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:15px}.TurboLab_miniLabel__NsEVr{font:9px monospace;letter-spacing:.1em;color:var(--muted);border:1px solid var(--line);padding:4px 5px;border-radius:3px}.TurboLab_modes__T1_YV{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.TurboLab_modes__T1_YV button{border:1px solid var(--line);padding:10px 0;background:#0a1116;font-size:13px}.TurboLab_modes__T1_YV button[aria-pressed=true]{border-color:#61c9bd;background:#153630;color:var(--cyan-soft)}.TurboLab_modes__T1_YV small{display:block;font:7px monospace;letter-spacing:.03em;opacity:.7;margin-top:3px}.TurboLab_modeHelp__gz3T4{font-size:12px;color:var(--muted);min-height:58px;padding-top:11px;margin-bottom:17px!important}.TurboLab_label__SgJSR{display:block;color:#d2e2e5;font-size:12px;margin-top:18px}.TurboLab_label__SgJSR>input,.TurboLab_label__SgJSR>select,.TurboLab_label__SgJSR>textarea{margin-top:7px}.TurboLab_label__SgJSR .TurboLab_optional__IelVG{color:#6c858f;font-size:10px;float:right}.TurboLab_promptFoot__dGQ5t{display:flex;justify-content:space-between;gap:10px;font:9px monospace;color:var(--muted);margin-top:7px}.TurboLab_help__YZ24n{font-size:11px;color:var(--muted);line-height:1.65;margin-top:9px!important}.TurboLab_twoColumns__KgeAX{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:end}.TurboLab_toggle__88_O_{display:flex;align-items:center;gap:9px;font-size:12px;min-height:43px}.TurboLab_toggle__88_O_ small{display:block;font-size:9px;color:var(--muted)}.TurboLab_advanced__jCxYO{margin-top:22px;padding-top:17px;border-top:1px solid var(--line)}.TurboLab_advanced__jCxYO summary{cursor:pointer;font-size:12px;color:#d9e8e9}.TurboLab_advanced__jCxYO summary>span{font-size:10px;color:var(--muted);float:right}.TurboLab_advancedBody__1eWKA{padding-top:20px}.TurboLab_rangeHead__I8A1E{display:flex;justify-content:space-between;font-size:12px;margin-bottom:7px}.TurboLab_rangeHead__I8A1E:not(:first-child){margin-top:20px}.TurboLab_rangeHead__I8A1E strong{font-family:monospace;color:var(--cyan)}.TurboLab_seedControls__eZgUb{display:flex;gap:5px;margin-top:7px}.TurboLab_seedControls__eZgUb input{flex:1}.TurboLab_seedControls__eZgUb button{padding:7px 9px;white-space:nowrap}.TurboLab_seedControls__eZgUb button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan)}.TurboLab_license__tVVDK{display:flex;gap:10px;align-items:flex-start;font-size:10px;color:#aabcc2;line-height:1.7;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.TurboLab_license__tVVDK input{margin-top:3px}.TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px 17px;margin-top:19px;font-size:14px;font-weight:600;color:#072521;background:var(--cyan);border-color:var(--cyan);border-radius:8px}.TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_:disabled{opacity:1;color:#91aaa5;background:#29463f;border-color:#37594f}.TurboLab_renderButton__TPFS_>span:last-child{font-size:22px}.TurboLab_gateReason__iYjKU{font-size:10px;color:#a2b5bc;line-height:1.7;margin-top:10px!important}.TurboLab_qualification__IpplZ{font-size:11px;background:#2d271a;color:#dcc38d;border-left:2px solid #bc9b52;padding:10px;margin-top:12px!important}.TurboLab_visualColumn__0Jbfg{min-width:0}.TurboLab_stagePanel___fTV3{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#10191f}.TurboLab_stageTop__1CqC_{display:flex;align-items:center;justify-content:space-between;padding:15px 19px;border-bottom:1px solid var(--line)}.TurboLab_backdrops__8_Vk1{display:flex;gap:8px}.TurboLab_root__bO2cu .TurboLab_backdrops__8_Vk1 button{width:23px;height:23px;border:2px solid transparent;outline:1px solid var(--line);border-radius:50%;padding:0}.TurboLab_backdrops__8_Vk1 button[data-color=dark]{background:repeating-conic-gradient(#3b4448 0 25%,#161e23 0 50%) 50%/10px 10px}.TurboLab_backdrops__8_Vk1 button[data-color=light]{background:repeating-conic-gradient(#fafafa 0 25%,#b6b9be 0 50%) 50%/10px 10px}.TurboLab_backdrops__8_Vk1 button[data-color=cyan]{background:repeating-conic-gradient(#71f5e6 0 25%,#34a89e 0 50%) 50%/10px 10px}.TurboLab_root__bO2cu .TurboLab_backdrops__8_Vk1 button[aria-pressed=true]{outline:2px solid var(--cyan);outline-offset:3px}.TurboLab_stage__ETZ_6{position:relative;min-height:435px;height:clamp(435px,39vw,640px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:repeating-conic-gradient(#141e23 0 25%,#111a1e 0 50%) 50%/28px 28px}.TurboLab_stage__ETZ_6[data-backdrop=light]{background:repeating-conic-gradient(#e9edee 0 25%,#c9d2d5 0 50%) 50%/28px 28px}.TurboLab_stage__ETZ_6[data-backdrop=cyan]{background:repeating-conic-gradient(#39aa9e 0 25%,#71e8d9 0 50%) 50%/28px 28px}.TurboLab_stageImage__xKziR{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.TurboLab_stageEmpty__JfSp0{text-align:center;padding:48px 25px 64px;color:#c5d9de;background:radial-gradient(ellipse at center,#101c23f5 0,#101c23e8 50%,transparent 74%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.TurboLab_layerMark__YiOKs{position:relative;width:74px;height:62px;margin-bottom:18px}.TurboLab_layerMark__YiOKs i{position:absolute;left:7px;width:60px;height:39px;border:1px solid #6bf5e585;transform:rotate(-25deg) skewX(25deg);border-radius:5px;background:#14333266}.TurboLab_layerMark__YiOKs i:first-child{top:0}.TurboLab_layerMark__YiOKs i:nth-child(2){top:12px}.TurboLab_layerMark__YiOKs i:nth-child(3){top:24px}.TurboLab_stageNumber___Mytj{font:9px monospace;letter-spacing:.24em;color:var(--cyan);margin:12px 0}.TurboLab_stageEmpty__JfSp0 h2{font-size:clamp(24px,2.8vw,38px);line-height:1.2;font-weight:400;letter-spacing:-.8px;color:#e4f4f3}.TurboLab_stageEmpty__JfSp0 p{font-size:12px;color:#9ab7c1;margin:15px 0 20px;line-height:1.8}.TurboLab_stageEmpty__JfSp0 button{font-size:11px;background:#152c32}.TurboLab_stageBadge__eXRR1{position:absolute;bottom:13px;left:15px;right:auto;max-width:calc(100% - 30px);padding:5px 7px;background:#0a141ae8;border:1px solid #45627080;border-radius:4px;color:#b9d1d5;font:8px/1.5 monospace;letter-spacing:.1em}.TurboLab_stageFooter__TDYab{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 17px;font:9px/1.6 monospace;color:var(--muted);border-top:1px solid var(--line)}.TurboLab_stageFooter__TDYab>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.TurboLab_stageFooter__TDYab>span:last-child{text-align:right}.TurboLab_stageFooter__TDYab>a{white-space:nowrap}.TurboLab_jobStatus__pN_1Q{display:flex;justify-content:space-between;align-items:center;padding:12px 17px;border-top:1px solid var(--line);font-size:12px;color:var(--cyan)}.TurboLab_references__oKdwK{margin-top:25px;border:1px solid var(--line);background:#0e171d;border-radius:12px;padding:21px}.TurboLab_references__oKdwK h2{font-size:17px;font-weight:500;letter-spacing:-.3px;margin-top:4px}.TurboLab_references__oKdwK h2 span{font:10px monospace;color:var(--muted);margin-left:9px}.TurboLab_references__oKdwK .TurboLab_sectionHead__O_bQu{margin-bottom:3px}.TurboLab_dropzone__OfoQG{display:flex;gap:13px;align-items:center;flex-wrap:wrap;padding:15px;border:1px dashed #3e5a64;border-radius:8px;background:#0b1419;margin:15px 0}.TurboLab_dropzone__OfoQG[data-dragging=true]{background:#133e38;border-color:var(--cyan)}.TurboLab_dropzone__OfoQG span{font-size:10px;color:var(--muted)}.TurboLab_root__bO2cu .TurboLab_dropzone__OfoQG button{background:#15282e;color:#c5f2ef;border-color:#3b646a;font-size:11px}.TurboLab_shelfGrid__JOoTP{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;margin-top:15px;max-height:640px;overflow-y:auto;padding:2px}.TurboLab_referenceCard__rSf6s{border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0;background:#0a1419}.TurboLab_referenceCard__rSf6s[data-active=true]{border-color:#3c8980}.TurboLab_root__bO2cu .TurboLab_refImage__i_kOC{display:block;position:relative;width:100%;aspect-ratio:4/3;border:0;padding:0;border-radius:0;background:repeating-conic-gradient(#223138 0 25%,#142027 0 50%) 50%/16px 16px}.TurboLab_refImage__i_kOC img{width:100%;height:100%;object-fit:contain}.TurboLab_refImage__i_kOC>span{position:absolute;top:7px;left:7px;font:9px monospace;background:#0b191ee8;padding:3px 6px;border-radius:3px;color:#b1c1c5}.TurboLab_referenceCard__rSf6s[data-active=true] .TurboLab_refImage__i_kOC>span{background:#8beddd;color:#10312d}.TurboLab_refImage__i_kOC>small{position:absolute;bottom:5px;right:5px;background:#332550ee;color:#e9d7ff;font:8px monospace;padding:3px 5px}.TurboLab_referenceInfo__rnNxi{padding:9px}.TurboLab_referenceInfo__rnNxi>p{font-size:10px;color:#a5bec6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px}.TurboLab_referenceActions__vVZEa{display:flex;gap:4px;align-items:center;justify-content:space-between}.TurboLab_root__bO2cu .TurboLab_referenceActions__vVZEa button{font-size:9px;padding:5px 7px}.TurboLab_referenceActions__vVZEa button[aria-pressed=true]{color:var(--cyan);background:#152e28;border-color:#3f6659}.TurboLab_root__bO2cu .TurboLab_referenceInfo__rnNxi select{font-size:10px;padding:7px;margin:8px 0}.TurboLab_storageNote__qVXVf{font:9px/1.8 monospace;color:#78919b;margin-top:15px!important;border-top:1px solid var(--line);padding-top:12px}.TurboLab_recipe__XDUmr{margin-top:20px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0d171d}.TurboLab_recipe__XDUmr summary{padding:16px 18px;cursor:pointer;font-size:12px}.TurboLab_recipe__XDUmr summary>small{float:right;font:9px monospace;color:var(--muted);padding-top:3px}.TurboLab_recipeBody__jLzvq{padding:0 18px 18px}.TurboLab_recipe__XDUmr pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.8 monospace;background:#070f14;padding:15px;border:1px solid var(--line);border-radius:6px;color:#b6d9d7;max-height:340px;overflow-y:auto;margin:12px 0}.TurboLab_recipeMeta__jH58Y{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.TurboLab_recipeMeta__jH58Y span{border:1px solid var(--line);padding:4px 7px;font:10px monospace;border-radius:4px;color:var(--muted)}.TurboLab_capabilities__zrgQe{display:grid;grid-template-columns:1fr 1.4fr;gap:16px 30px;padding:28px 4px}.TurboLab_capabilities__zrgQe h3{font-weight:400;font-size:20px;letter-spacing:-.5px;margin-top:5px}.TurboLab_capabilities__zrgQe dl{margin:0;font-size:10px}.TurboLab_capabilities__zrgQe dl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #1c2a31}.TurboLab_capabilities__zrgQe dt{color:#9bb1b9}.TurboLab_capabilities__zrgQe dd{margin:0;text-align:right;color:#8ad2b5}.TurboLab_capabilities__zrgQe dd[data-pending]{color:#c7b685}.TurboLab_capabilities__zrgQe>p{grid-column:1/-1;margin-top:0!important}.TurboLab_guide__oFWig{margin-top:20px;border:1px solid #3a6865;border-radius:11px;background:#0f1c23;padding:20px}.TurboLab_guide__oFWig h3{font-size:20px;font-weight:400}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV{margin:15px 0}.TurboLab_guide__oFWig label{font-size:12px;display:block}.TurboLab_guide__oFWig label>textarea{margin:8px 0 12px}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV label{display:flex;align-items:center;gap:8px}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV select{padding:6px}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV input[type=range]{width:80px}.TurboLab_drawingSurface__SKdQJ{position:relative;max-width:100%;width:fit-content;margin:12px auto;background:repeating-conic-gradient(#23363c 0 25%,#152229 0 50%) 50%/16px 16px;line-height:0}.TurboLab_drawingSurface__SKdQJ canvas{display:block;max-width:100%;max-height:550px;touch-action:none;cursor:crosshair;object-fit:contain}.TurboLab_drawCursor__y4uv_{position:absolute;width:10px;height:10px;border:1px solid white;outline:1px solid black;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;display:none}.TurboLab_drawingSurface__SKdQJ:focus-within .TurboLab_drawCursor__y4uv_{display:block}.TurboLab_root__bO2cu .TurboLab_primary__3Qx4H{background:var(--cyan);color:#0b3029;border-color:var(--cyan)}.TurboLab_error__etzI1{color:var(--coral);font-size:12px;margin:12px 0!important}.TurboLab_notice__3A_jF{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);max-width:min(720px,calc(100vw - 32px));width:max-content;display:flex;gap:20px;align-items:center;border:1px solid #4c746f;background:#122d2df5;box-shadow:0 12px 40px #0008;border-radius:9px;padding:14px 16px;color:#d8f1ec;font-size:12px;z-index:40}.TurboLab_notice__3A_jF button{flex-shrink:0}.TurboLab_footer__Ooc5N{display:flex;justify-content:space-between;gap:24px;padding:22px 0 28px;margin-top:25px;border-top:1px solid var(--line);font:9px/1.7 monospace;color:#78939d;letter-spacing:.04em}.TurboLab_auth__GgHDy{max-width:620px;margin:0 auto;padding:20vh 20px}.TurboLab_auth__GgHDy h1{font-size:38px;line-height:1.2;margin:16px 0}.TurboLab_auth__GgHDy p{margin:16px 0;color:var(--muted)}.TurboLab_srOnly__cS_zd{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1600px){.TurboLab_footer__Ooc5N,.TurboLab_header__RayG6,.TurboLab_holdNotice__D5tQQ,.TurboLab_titleRow__PJo4Q{max-width:1600px;margin-left:auto;margin-right:auto}}@media(max-width:1100px){.TurboLab_root__bO2cu{padding:0 24px}.TurboLab_workroom__XdCw8{grid-template-columns:300px minmax(0,1fr);gap:18px}.TurboLab_controls__tN_o2{padding:17px}.TurboLab_subtitle__NXq_o span{display:block;margin-left:0;font-size:12px;margin-top:3px}.TurboLab_header__RayG6 nav{gap:12px}.TurboLab_brand__qqyTb>span:last-child{font-size:8px}.TurboLab_brand__qqyTb{gap:12px}.TurboLab_stage__ETZ_6{height:440px;min-height:440px}.TurboLab_stageEmpty__JfSp0 h2{font-size:29px}.TurboLab_references__oKdwK{padding:17px}.TurboLab_stageFooter__TDYab{font-size:8px}.TurboLab_capabilities__zrgQe{grid-template-columns:1fr;gap:12px}.TurboLab_shelfGrid__JOoTP{grid-template-columns:repeat(2,minmax(0,1fr))}.TurboLab_recipe__XDUmr summary>small{float:none;display:block;margin:5px 0 0 14px}}@media(max-width:800px){.TurboLab_root__bO2cu{padding:0 18px}.TurboLab_header__RayG6{height:auto;min-height:76px;padding:16px 0;flex-wrap:wrap;gap:10px}.TurboLab_header__RayG6 nav{font-size:10px}.TurboLab_brand__qqyTb>span:last-child{font-size:9px}.TurboLab_titleRow__PJo4Q{padding:26px 0 22px;align-items:center;gap:20px}.TurboLab_titleRow__PJo4Q h1{font-size:43px;letter-spacing:-2.4px}.TurboLab_titleRow__PJo4Q .TurboLab_eyebrow___9i1s{font-size:8px}.TurboLab_subtitle__NXq_o{font-size:12px}.TurboLab_engine__dOk_5{min-width:230px;padding:12px}.TurboLab_engine__dOk_5 button{font-size:10px;padding:7px}.TurboLab_holdNotice__D5tQQ{font-size:10px;gap:12px}.TurboLab_holdNotice__D5tQQ>span{padding-right:12px;font-size:8px}.TurboLab_workroom__XdCw8{grid-template-columns:1fr;gap:20px}.TurboLab_controls__tN_o2{padding:20px}.TurboLab_visualColumn__0Jbfg{display:contents}.TurboLab_stagePanel___fTV3{grid-row:1}.TurboLab_controls__tN_o2{grid-row:2}.TurboLab_references__oKdwK{grid-row:3;margin-top:0}.TurboLab_stage__ETZ_6{height:420px;min-height:420px}.TurboLab_modes__T1_YV button{padding:11px}.TurboLab_modes__T1_YV small{display:inline;margin-left:7px}.TurboLab_modeHelp__gz3T4{min-height:0;margin-bottom:18px!important}.TurboLab_twoColumns__KgeAX{grid-template-columns:1fr 1fr}.TurboLab_controls__tN_o2 .TurboLab_sectionHead__O_bQu{margin-bottom:12px}.TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_{margin-top:16px}.TurboLab_recipe__XDUmr{margin-top:0}.TurboLab_capabilities__zrgQe{padding:8px 3px;grid-template-columns:1fr 1.3fr}.TurboLab_guide__oFWig{margin-top:0}.TurboLab_shelfGrid__JOoTP{grid-template-columns:repeat(3,minmax(0,1fr));max-height:700px}.TurboLab_footer__Ooc5N{font-size:8px}.TurboLab_previewBanner__h82Yw{margin:0 -18px;font-size:10px}.TurboLab_stageTop__1CqC_ .TurboLab_eyebrow___9i1s{font-size:9px}.TurboLab_stageEmpty__JfSp0 h2{font-size:32px}}@media(max-width:520px){.TurboLab_titleRow__PJo4Q{display:block}.TurboLab_engine__dOk_5{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;min-width:0}.TurboLab_engineTop__uy6FZ{margin:0;gap:6px;font-size:10px;flex-wrap:wrap}.TurboLab_status__Vupbv{font-size:8px;margin-left:4px}.TurboLab_engine__dOk_5 .TurboLab_toolbar__QdQKV{gap:4px;flex-shrink:0}.TurboLab_engine__dOk_5 button{padding:6px 7px}.TurboLab_brand__qqyTb>span:last-child{font-size:8px;letter-spacing:.09em}.TurboLab_brand__qqyTb>a{font-size:22px}.TurboLab_header__RayG6 nav{font-size:9px;gap:18px}.TurboLab_header__RayG6{padding:14px 0}.TurboLab_holdNotice__D5tQQ{align-items:flex-start;padding:11px}.TurboLab_holdNotice__D5tQQ>span{font-size:7px;line-height:1.7}.TurboLab_stage__ETZ_6{height:340px;min-height:340px}.TurboLab_stageEmpty__JfSp0{padding:30px 18px 45px}.TurboLab_layerMark__YiOKs{transform:scale(.75);margin-bottom:0;height:49px}.TurboLab_stageNumber___Mytj{margin:10px 0;font-size:8px}.TurboLab_stageEmpty__JfSp0 h2{font-size:27px}.TurboLab_stageEmpty__JfSp0 p{font-size:10px;margin:10px 0 16px}.TurboLab_stageBadge__eXRR1{font-size:7px;left:10px;bottom:9px}.TurboLab_stageTop__1CqC_{padding:13px}.TurboLab_stageTop__1CqC_ .TurboLab_eyebrow___9i1s{font-size:8px;letter-spacing:.1em}.TurboLab_stageFooter__TDYab{padding:10px;gap:8px;align-items:flex-start;font-size:8px}.TurboLab_stageFooter__TDYab>span:first-child,.TurboLab_stageFooter__TDYab>span:last-child{max-width:48%}.TurboLab_controls__tN_o2{padding:17px}.TurboLab_advanced__jCxYO summary>span{font-size:9px}.TurboLab_shelfGrid__JOoTP{grid-template-columns:repeat(2,minmax(0,1fr))}.TurboLab_references__oKdwK{padding:16px}.TurboLab_references__oKdwK h2{font-size:16px}.TurboLab_references__oKdwK h2 span{font-size:9px;margin-left:4px}.TurboLab_references__oKdwK .TurboLab_sectionHead__O_bQu>button{font-size:10px;padding:7px 9px}.TurboLab_dropzone__OfoQG{padding:12px}.TurboLab_dropzone__OfoQG span{font-size:9px}.TurboLab_capabilities__zrgQe{grid-template-columns:1fr;padding:9px 2px}.TurboLab_capabilities__zrgQe>p{font-size:10px}.TurboLab_footer__Ooc5N{display:block}.TurboLab_footer__Ooc5N>span{display:block;margin:6px 0}.TurboLab_notice__3A_jF{font-size:11px;padding:11px;gap:10px;bottom:12px}.TurboLab_promptFoot__dGQ5t{font-size:8px}.TurboLab_guide__oFWig{padding:15px}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV{gap:7px}.TurboLab_guide__oFWig .TurboLab_toolbar__QdQKV button{font-size:10px}.TurboLab_engine__dOk_5 .TurboLab_toolbar__QdQKV>button:last-child{display:none}.TurboLab_modes__T1_YV small{display:block;margin-left:0}.TurboLab_titleRow__PJo4Q .TurboLab_eyebrow___9i1s{font-size:9px}.TurboLab_titleRow__PJo4Q h1{font-size:47px}.TurboLab_subtitle__NXq_o span{display:inline;margin-left:3px;font-size:11px}}html[data-theme=light] .TurboLab_root__bO2cu{--paper:#eff6f5;--panel:#f8fbfb;--soft:#e1efee;--line:#c3d7d6;--ink:#15363b;--muted:#4f7075;--cyan:#087e7a;--cyan-soft:#05635f;--accent-surface:#d2f2ed;--on-accent:#06332d;--coral:#9e3d2b;color-scheme:light}html[data-theme=light] .TurboLab_root__bO2cu input:not([type=checkbox]):not([type=range]),html[data-theme=light] .TurboLab_root__bO2cu select,html[data-theme=light] .TurboLab_root__bO2cu textarea{background:#fff}html[data-theme=light] .TurboLab_root__bO2cu input::placeholder,html[data-theme=light] .TurboLab_root__bO2cu textarea::placeholder{color:#658187;opacity:1}html[data-theme=light] .TurboLab_root__bO2cu button:hover:not(:disabled){background:#d3e9e5;border-color:#5b9890}html[data-theme=light] .TurboLab_root__bO2cu button:disabled{opacity:.58}html[data-theme=light] .TurboLab_previewBanner__h82Yw{background:#d8efe5;color:#245c49;border-color:#a8cec0}html[data-theme=light] .TurboLab_subtitle__NXq_o{color:#365a62}html[data-theme=light] .TurboLab_controls__tN_o2,html[data-theme=light] .TurboLab_engine__dOk_5,html[data-theme=light] .TurboLab_recipe__XDUmr,html[data-theme=light] .TurboLab_references__oKdwK,html[data-theme=light] .TurboLab_stagePanel___fTV3{background:var(--panel)}html[data-theme=light] .TurboLab_engineDot__GpAsd{background:#b27826}html[data-theme=light] .TurboLab_engineDot__GpAsd[data-ready=true]{background:var(--cyan)}html[data-theme=light] .TurboLab_status__Vupbv{color:#856027}html[data-theme=light] .TurboLab_holdNotice__D5tQQ{background:#f7eedc;color:#745b28;border-color:#d9c8a4}html[data-theme=light] .TurboLab_holdNotice__D5tQQ>span{color:#775519;border-color:#d0bc8f}html[data-theme=light] .TurboLab_modes__T1_YV button{background:#edf4f3}html[data-theme=light] .TurboLab_modes__T1_YV button[aria-pressed=true]{background:#d5f0e9;border-color:#3f958a;color:#0a6258}html[data-theme=light] .TurboLab_advanced__jCxYO summary,html[data-theme=light] .TurboLab_label__SgJSR{color:var(--ink)}html[data-theme=light] .TurboLab_capabilities__zrgQe dt,html[data-theme=light] .TurboLab_footer__Ooc5N,html[data-theme=light] .TurboLab_gateReason__iYjKU,html[data-theme=light] .TurboLab_label__SgJSR .TurboLab_optional__IelVG,html[data-theme=light] .TurboLab_license__tVVDK,html[data-theme=light] .TurboLab_referenceInfo__rnNxi>p,html[data-theme=light] .TurboLab_storageNote__qVXVf{color:var(--muted)}html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_primary__3Qx4H,html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_{background:#087e7a;border-color:#087e7a;color:#f2fffc}html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_primary__3Qx4H:hover:not(:disabled),html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_:hover:not(:disabled){background:#076862;border-color:#076862;color:#fff}html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_renderButton__TPFS_:disabled{background:#dcebe6;color:#53726a;border-color:#b9d0c8;opacity:1}html[data-theme=light] .TurboLab_qualification__IpplZ{background:#f8eed8;color:#735b23;border-color:#ae8a35}html[data-theme=light] .TurboLab_stageNumber___Mytj{color:#6bf5e5}html[data-theme=light] .TurboLab_stageEmpty__JfSp0 button{background:#152c32;border-color:#45626a;color:#d1efed}html[data-theme=light] .TurboLab_stageEmpty__JfSp0 button:hover:not(:disabled){background:#25454a;color:#f0fffc}html[data-theme=light] .TurboLab_dropzone__OfoQG{background:#ecf5f2;border-color:#88b2a8}html[data-theme=light] .TurboLab_dropzone__OfoQG[data-dragging=true]{background:#d0f2e7;border-color:#087e7a}html[data-theme=light] .TurboLab_root__bO2cu .TurboLab_dropzone__OfoQG button{background:#dbefea;color:#245f57;border-color:#91bab0}html[data-theme=light] .TurboLab_referenceCard__rSf6s{background:#fff}html[data-theme=light] .TurboLab_referenceCard__rSf6s[data-active=true]{border-color:#4c9788}html[data-theme=light] .TurboLab_referenceActions__vVZEa button[aria-pressed=true]{background:#dcf0e9;color:#1a6655;border-color:#8ab7a8}html[data-theme=light] .TurboLab_recipe__XDUmr pre{background:#eaf3f2;color:#285953}html[data-theme=light] .TurboLab_capabilities__zrgQe dl>div{border-color:var(--line)}html[data-theme=light] .TurboLab_capabilities__zrgQe dd{color:#267458}html[data-theme=light] .TurboLab_capabilities__zrgQe dd[data-pending]{color:#806125}html[data-theme=light] .TurboLab_guide__oFWig{background:#f5fbf9;border-color:#8cb4ad}html[data-theme=light] .TurboLab_notice__3A_jF{background:#e0f5f0f5;color:#224f48;border-color:#8cb8ad;box-shadow:0 12px 40px #264f4326}@media(max-width:520px){.TurboLab_engine__dOk_5,.TurboLab_engine__dOk_5 .TurboLab_toolbar__QdQKV{flex-wrap:wrap}.TurboLab_engine__dOk_5 .TurboLab_toolbar__QdQKV>button:last-child{display:inline-flex}}.TurboLab_workflow__0kso6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0 auto 24px;max-width:1600px}.TurboLab_workflow__0kso6 li{display:flex;align-items:flex-start;gap:10px;min-width:0}.TurboLab_workflow__0kso6 li>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;color:var(--cyan);font:11px monospace;background:var(--panel)}.TurboLab_workflow__0kso6 strong{display:block;font-size:12px;color:var(--ink)}.TurboLab_workflow__0kso6 small{display:block;font-size:10px;color:var(--muted);margin-top:3px;line-height:1.6}.TurboLab_emptyActions__yM7uU{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.TurboLab_resultActions__5UJRD{padding:14px 17px;border-top:1px solid var(--line);background:var(--panel)}.TurboLab_resultActions__5UJRD>div{display:flex;flex-wrap:wrap;gap:8px}.TurboLab_resultActions__5UJRD p{font-size:10px;color:var(--muted);margin-top:8px}.TurboLab_recovery__nbQy3{padding:13px;margin-top:13px;border:1px solid #796335;border-radius:7px;background:#2b2518;color:#e3cd99;font-size:11px;line-height:1.7}.TurboLab_recovery__nbQy3>strong{display:block}.TurboLab_recovery__nbQy3 p{margin:6px 0 10px}html[data-theme=light] .TurboLab_recovery__nbQy3{background:#f8efd9;color:#715a27;border-color:#c9ad6c}@media(max-width:800px){.TurboLab_controls__tN_o2{grid-row:1}.TurboLab_stagePanel___fTV3{grid-row:2}.TurboLab_workflow__0kso6{gap:12px}.TurboLab_workflow__0kso6 strong{font-size:11px}.TurboLab_workflow__0kso6 small{font-size:9px}}@media(max-width:520px){.TurboLab_workflow__0kso6{grid-template-columns:1fr;gap:11px;margin-bottom:21px}.TurboLab_workflow__0kso6 li{gap:10px;align-items:center}.TurboLab_workflow__0kso6 strong{font-size:11px}.TurboLab_workflow__0kso6 small{margin-top:1px}.TurboLab_workflow__0kso6 li>span{width:24px;height:24px}.TurboLab_emptyActions__yM7uU{gap:6px}.TurboLab_emptyActions__yM7uU button{font-size:10px}.TurboLab_resultActions__5UJRD{padding:12px}.TurboLab_resultActions__5UJRD button{font-size:11px}}@media(prefers-reduced-motion:reduce){.TurboLab_root__bO2cu *{transition:none!important;scroll-behavior:auto!important}}.TurboLab_turboStrip__fpKrW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;margin:0 auto 24px;padding:13px 17px;border:1px solid var(--line);border-left:3px solid var(--cyan);border-radius:8px;max-width:1600px;background:var(--panel);font:11px/1.7 monospace;color:var(--muted)}.TurboLab_turboStrip__fpKrW strong{color:var(--cyan)}