.DualDesignerWorkspace_workspace__BvVqE{position:fixed;top:1vh;left:1vw;width:98vw;height:98vh;z-index:9999;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:#0f172a;box-shadow:0 18px 60px rgba(0,0,0,.35)}.DualDesignerWorkspace_header__3TCo7{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;color:#f8fafc;background:#111827;border-bottom:1px solid hsla(0,0%,100%,.12)}.DualDesignerWorkspace_titleBlock__oUIjg{min-width:0}.DualDesignerWorkspace_title__dQpJn{margin:0;font-size:15px;line-height:20px;font-weight:700}.DualDesignerWorkspace_subtitle__TKos6{margin-top:2px;max-width:70vw;overflow:hidden;color:#94a3b8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.DualDesignerWorkspace_actions__V3KSH{display:flex;align-items:center;gap:8px}.DualDesignerWorkspace_close__o0Xx5,.DualDesignerWorkspace_runBoth__V7CWq{min-height:34px;border:1px solid hsla(0,0%,100%,.16);border-radius:7px;color:#f8fafc;background:#1e293b;cursor:pointer}.DualDesignerWorkspace_runBoth__V7CWq{padding:0 14px;border-color:rgba(74,222,128,.45);background:#166534;font-weight:700}.DualDesignerWorkspace_runBoth__V7CWq:hover:not(:disabled){background:#15803d}.DualDesignerWorkspace_runBoth__V7CWq:disabled{cursor:not-allowed;opacity:.55}.DualDesignerWorkspace_close__o0Xx5{width:34px;padding:0;font-size:20px}.DualDesignerWorkspace_lanes__VYuoS{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.DualDesignerWorkspace_lane__i7IHR{min-width:0;min-height:0;overflow:hidden;border-right:1px solid hsla(0,0%,100%,.12)}.DualDesignerWorkspace_lane__i7IHR:last-child{border-right:0}.DualDesignerWorkspace_invalid__ca53q{flex:1 1;display:grid;place-items:center;padding:30px;color:#fecaca;text-align:center}@media (max-width:900px){.DualDesignerWorkspace_workspace__BvVqE{overflow-y:auto}.DualDesignerWorkspace_lanes__VYuoS{display:flex;flex-direction:column;flex:none;min-height:1440px;overflow:visible}.DualDesignerWorkspace_lane__i7IHR{flex:0 0 720px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.DualDesignerWorkspace_subtitle__TKos6{display:none}}.Home_pageTransition__NuR5E{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10000}.Home_appTransition__vHc4T{top:72px;height:calc(100vh - 72px);z-index:1}.Home_fadeIn__rYUMu{animation:Home_fadeIn__rYUMu .8s ease-in-out forwards}.Home_fadeOut__uiPKz{animation:Home_fadeOut__uiPKz .6s ease-in-out forwards}@keyframes Home_fadeIn__rYUMu{0%{opacity:0}to{opacity:1}}@keyframes Home_fadeOut__uiPKz{0%{opacity:1}to{opacity:0}}.Home_container__bCOhY{padding:0;background-color:var(--light-cream,#eceff3);order:1;position:relative;height:100%;width:100%;overflow:hidden}@media (max-width:768px){.Home_appTransition__vHc4T{top:64px;height:calc(100vh - 64px)}}@media (max-width:480px){.Home_appTransition__vHc4T{top:56px;height:calc(100vh - 56px)}}.Home_craftyWorkspace__iqrc3{position:absolute;inset:0;z-index:2;padding:12px;box-sizing:border-box}.Home_runProject__szcBy{max-width:560px;margin:min(16vh,120px) auto;padding:32px;border-radius:20px;background:hsla(0,0%,100%,.95);color:#333;box-shadow:0 12px 48px rgba(45,40,35,.14)}.Home_runProject__szcBy h2,.Home_runProject__szcBy p{color:#333}.Home_runProject__szcBy button{display:block;width:100%;margin-top:12px;padding:14px 18px;border:0;border-radius:10px;background:#8fb38c;color:#fff;text-align:left;cursor:pointer}[data-mode=crafty] .Home_container__bCOhY:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:url(/craftywallpaper.png);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(6px);z-index:0;pointer-events:none}[data-mode=crafty] .Home_container__bCOhY:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,42%,84%,.4);z-index:0;pointer-events:none}.Home_workflowBackground__o2DlC{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.4;pointer-events:auto}.Home_mainContent__sxqBQ{position:relative;z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;height:100%;width:100%;pointer-events:none}.Home_mainContent__sxqBQ>*{pointer-events:auto}.Home_workflowHeader__O_Jl_{position:fixed;top:92px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;z-index:900;background:var(--surface-color,hsla(0,0%,100%,.95));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-md,8px);padding:var(--spacing-md,12px) var(--spacing-md,16px);box-shadow:var(--shadow-md,0 2px 8px rgba(0,0,0,.1));border:1px solid hsla(0,0%,100%,.2);transition:all var(--transition-normal)}.Home_workflowActions__Aglbp{display:flex;gap:8px}.Home_workflowButton__LvADc{background:var(--primary-color);color:var(--light-cream);border:none;padding:var(--spacing-sm,8px) var(--spacing-md,12px);border-radius:var(--radius-sm,6px);font-size:14px;cursor:pointer;transition:all var(--transition-fast);font-weight:600}.Home_workflowButton__LvADc:hover{background:var(--secondary-color);transform:translateY(-1px);box-shadow:var(--shadow-sm)}@media (max-width:768px){.Home_workflowHeader__O_Jl_{top:84px;left:16px;right:16px;padding:10px 14px}.Home_workflowActions__Aglbp{gap:6px}.Home_workflowButton__LvADc{padding:6px 10px;font-size:12px}}@media (max-width:600px){.Home_grid__GxQ85{width:100%;flex-direction:column}.Home_mainContent__sxqBQ{flex-direction:column;background:hsla(0,0%,100%,.2)}.Home_workflowBackground__o2DlC{opacity:.3}}@media (prefers-color-scheme:dark){.Home_mainContent__sxqBQ{background:rgba(30,41,59,0)}.Home_workflowBackground__o2DlC{opacity:1}.Home_card___LpL1,.Home_footer____T7K{border-color:#222}.Home_code__suPER{background:#111}.Home_logo__27_tb img{filter:invert(1)}}