@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2?dpl=dpl_YLVdHoKbog4neMKo93gZZJ1vDsnV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2?dpl=dpl_YLVdHoKbog4neMKo93gZZJ1vDsnV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_e0b9278f-module__GvNDLq__className{font-family:Outfit,Outfit Fallback;font-style:normal}
.CookieConsent-module__HgUOPa__banner{z-index:99998;color:#f2f2f2;background:#1b1b1b;border:1px solid #3a3a3a;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:15px;width:min(900px,100% - 40px);padding:16px 54px 16px 16px;animation:.24s ease-out both CookieConsent-module__HgUOPa__slideUp;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 24px 72px #0009,inset 0 1px #ffffff0a}.CookieConsent-module__HgUOPa__leaving{pointer-events:none;animation:.24s ease-in both CookieConsent-module__HgUOPa__slideDown}.CookieConsent-module__HgUOPa__iconBox{color:#d6d6d2;background:#242424;border:1px solid #383838;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.CookieConsent-module__HgUOPa__copy{min-width:0}.CookieConsent-module__HgUOPa__copy h2{color:#f1f1f1;letter-spacing:-.01em;margin:0 0 3px;font-size:14px;font-weight:750;line-height:1.3}.CookieConsent-module__HgUOPa__copy p{color:#bcbcbc;margin:0;font-size:12px;line-height:1.5}.CookieConsent-module__HgUOPa__copy a{color:#ededed;text-underline-offset:2px;white-space:nowrap;font-weight:650;text-decoration:underline}.CookieConsent-module__HgUOPa__actions{align-items:center;gap:10px;display:flex}.CookieConsent-module__HgUOPa__actions button,.CookieConsent-module__HgUOPa__closeButton{font:inherit}.CookieConsent-module__HgUOPa__actions button{white-space:nowrap;cursor:pointer;border-radius:9px;min-height:42px;padding:0 17px;font-size:12px;font-weight:700;transition:color .16s,background-color .16s,border-color .16s,transform .16s}.CookieConsent-module__HgUOPa__actions button:active{transform:translateY(1px)}.CookieConsent-module__HgUOPa__secondaryButton{color:#d0d0d0;background:#242424;border:1px solid #444}.CookieConsent-module__HgUOPa__secondaryButton:hover{color:#f2f2f2;background:#242424;border-color:#626262}.CookieConsent-module__HgUOPa__primaryButton{color:#101010;background:#eeeeea;border:1px solid #eeeeea}.CookieConsent-module__HgUOPa__primaryButton:hover{background:#fff;border-color:#fff}.CookieConsent-module__HgUOPa__closeButton{color:#777;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:38px;height:38px;padding:0;transition:color .16s,background-color .16s;display:grid;position:absolute;top:12px;right:12px}.CookieConsent-module__HgUOPa__closeButton:hover{color:#ddd;background:#252525}.CookieConsent-module__HgUOPa__actions button:focus-visible,.CookieConsent-module__HgUOPa__closeButton:focus-visible,.CookieConsent-module__HgUOPa__copy a:focus-visible{outline-offset:3px;outline:2px solid #eee}@keyframes CookieConsent-module__HgUOPa__slideUp{0%{opacity:0;transform:translate(-50%)translateY(24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes CookieConsent-module__HgUOPa__slideDown{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(24px)}}@media (max-width:760px){.CookieConsent-module__HgUOPa__banner{grid-template-columns:40px minmax(0,1fr);width:min(560px,100% - 32px);padding:16px 50px 16px 16px;bottom:16px}.CookieConsent-module__HgUOPa__actions{grid-column:2}}@media (max-width:520px){.CookieConsent-module__HgUOPa__banner{border-radius:14px;width:calc(100% - 24px);bottom:12px}.CookieConsent-module__HgUOPa__iconBox{flex-basis:38px;width:38px;height:38px}.CookieConsent-module__HgUOPa__copy{padding-right:18px}.CookieConsent-module__HgUOPa__copy p{font-size:12.5px}.CookieConsent-module__HgUOPa__actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.CookieConsent-module__HgUOPa__actions button{width:100%;padding-inline:12px}.CookieConsent-module__HgUOPa__closeButton{top:9px;right:9px}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__HgUOPa__banner,.CookieConsent-module__HgUOPa__leaving{animation:none}}
:root{--bg-app:#262626;--bg-panel:#1a1a1a;--bg-canvas:#222;--bg-hover:#333;--bg-active:#222;--border:#444;--border-light:#555;--accent:#d4ff59;--accent-text:#000;--text-primary:#ccc;--text-bright:#fff;--text-muted:#888;--radius:0px}*{box-sizing:border-box;margin:0;padding:0}select option{color:#fff;background-color:#222}button,input,select,textarea{font-family:inherit}html,body{background-color:var(--bg-app);color:var(--text-primary);font-family:var(--font-outfit), monospace;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:13px}.app-container{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.menu-bar{background-color:var(--bg-panel);border-bottom:1px solid var(--border);align-items:center;height:28px;padding:0 10px;font-size:12px;display:flex}.menu-item{color:var(--text-primary);cursor:pointer;padding:4px 10px}.menu-item:hover{background-color:var(--bg-hover);color:var(--text-bright)}.brand-title{color:var(--text-muted);letter-spacing:.5px;align-items:center;gap:8px;margin-left:auto;font-size:11px;font-weight:600;display:flex}.control-bar{background-color:var(--bg-app);z-index:10;border-bottom:1px solid #ffffff0d;align-items:center;gap:15px;height:44px;padding:0 16px;display:flex}.mode-tabs{height:100%;display:flex}.mode-tab{cursor:pointer;height:100%;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 16px;font-weight:500;transition:all .2s;display:flex}.mode-tab:hover{color:var(--text-bright)}.mode-tab.active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.main-workspace{flex:1;display:flex;overflow:hidden}.toolbar-vertical{background-color:var(--bg-panel);border-right:1px solid #111;flex-direction:column;align-items:center;gap:4px;width:44px;padding:8px 0;display:flex}.tool-icon{border-radius:var(--radius);width:32px;height:32px;color:var(--text-primary);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.tool-icon:hover{background-color:var(--bg-hover);border-color:var(--border)}.tool-icon.active{color:var(--text-bright);background-color:#1a1a1a;border-color:#000;box-shadow:inset 0 1px 2px #00000080}.canvas-area{background-color:var(--bg-canvas);flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.canvas-toolbar-side{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.canvas-toolbar-side--right{justify-content:flex-end}.pipeline-container{transform-style:flat;backface-visibility:hidden;justify-content:center;align-items:center;gap:10px;width:100%;min-width:max-content;height:100%;padding:80px 120px;display:flex}.node-card{background-color:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);z-index:10;flex-direction:column;width:280px;height:460px;padding:10px;transition:opacity .3s,border-color .3s;display:flex;position:relative;box-shadow:0 4px 12px #0000004d}.node-header{color:#a1a1aa;background-color:#0000;justify-content:space-between;align-items:center;padding:0 4px 12px;font-size:12px;font-weight:500;display:flex}.node-header-title{align-items:center;gap:8px;display:flex}.node-content{border-radius:var(--radius);background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;margin:8px 0;display:flex;position:relative;overflow:hidden}.node-content img{object-fit:contain;width:100%;height:auto;image-rendering:high-quality;image-rendering:-webkit-optimize-contrast;animation:.5s imgFadeIn;display:block}@keyframes imgFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.node-port{z-index:20;background-color:#18181b;border:2px solid #2dd4bf;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 8px #2dd4bf66}.node-port.input{border-color:#c084fc;left:-5px;box-shadow:0 0 8px #c084fc66}.node-port.output{border-color:#2dd4bf;right:-5px;box-shadow:0 0 8px #2dd4bf66}.node-card.dimmed{opacity:.4;filter:grayscale(30%)}.node-card:has(.node-loading-overlay){border-color:#d4ff5959;box-shadow:0 0 0 1px #d4ff5926,0 10px 40px -10px #000c,inset 0 1px #ffffff0d}.param-active-pulse{animation:1.2s ease-in-out infinite statusPulse}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.4}}.node-error-badge{color:#f87171;background:#ef44441f;border:1px solid #ef444466;border-radius:4px;margin:4px 0;padding:8px 10px;font-size:10px;line-height:1.4}.icon-btn-small{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.icon-btn-small:hover{color:#fff;background-color:#333}.node-loading-overlay{color:var(--accent);letter-spacing:2px;text-transform:uppercase;z-index:10;background:#191919bf;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.node-loading-overlay:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);width:100%;height:2px;box-shadow:0 0 15px var(--accent), 0 0 30px #98cc29;animation:2s ease-in-out infinite alternate scanline;position:absolute;top:0;left:0}@keyframes scanline{0%{opacity:0;top:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}.node-spinner{border:2px solid #0000;border-top-color:var(--accent);border-bottom-color:#98cc29;border-radius:50%;width:40px;height:40px;animation:1.5s cubic-bezier(.68,-.55,.265,1.55) infinite spin;position:relative;box-shadow:0 0 20px #d4ff5966}.node-spinner:before{content:"";border:2px solid #0000;border-left-color:var(--accent);border-right-color:#98cc29;border-radius:50%;animation:1s linear infinite reverse spin;position:absolute;inset:6px}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.generation-loading{z-index:10;isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0ac7;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0;overflow:hidden}.generation-loading__dots{z-index:-1;opacity:.3;background-image:radial-gradient(circle,#cacdc857 0 .9px,#0000 1.2px);background-size:13px 13px;position:absolute;inset:0}.generation-loading__dots:after{content:"";background-image:radial-gradient(circle,#dadcd8a3 0 1px,#0000 1.3px);background-size:13px 13px;animation:5.2s ease-in-out infinite generationDotSweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(108deg,#0000 36%,#00000038 43%,#000 49% 51%,#00000038 57%,#0000 64%);mask-image:linear-gradient(108deg,#0000 36%,#00000038 43%,#000 49% 51%,#00000038 57%,#0000 64%);-webkit-mask-position:145% 0;mask-position:145% 0;-webkit-mask-size:230% 100%;mask-size:230% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.generation-loading__logo{filter:brightness(0)invert(.72);width:96px;height:96px;animation:2.6s linear infinite generationLogoLoop;display:block}@keyframes generationDotSweep{0%,10%{opacity:0;-webkit-mask-position:145% 0;mask-position:145% 0}26%{opacity:.3}50%{opacity:.62}74%{opacity:.3}90%,to{opacity:0;-webkit-mask-position:-45% 0;mask-position:-45% 0}}@keyframes generationLogoLoop{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.generation-loading__dots:after,.generation-loading__logo{animation:none}.generation-loading__dots:after{opacity:.34;-webkit-mask-position:50% 0;mask-position:50% 0}}.placeholder-node{color:#555;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;display:flex}.loading-stage{color:#888;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:11px;display:flex}.document-tab{background-color:var(--bg-panel);color:var(--text-primary);z-index:5;border-bottom:1px solid #111;border-right:1px solid #111;border-bottom-right-radius:4px;align-items:center;gap:6px;padding:6px 20px;font-size:11px;display:flex;position:absolute;top:0;left:0}@keyframes cyberScan{0%{opacity:0;top:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}@keyframes glitchPulse{0%,to{filter:grayscale(80%)brightness(.6)}50%{filter:grayscale(80%)brightness(.8)}}.processing-scan-wrapper{border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}.processing-scan-wrapper img{object-fit:contain;opacity:.9;border-radius:4px;width:100%;height:100%;animation:3s ease-in-out infinite glitchPulse}.processing-scan-wrapper:before{content:"";pointer-events:none;z-index:1;background-image:linear-gradient(#d4ff590d 1px,#0000 1px),linear-gradient(90deg,#d4ff590d 1px,#0000 1px);background-size:20px 20px;width:100%;height:100%;position:absolute;top:0;left:0}.processing-scan-wrapper:after{content:"";background:var(--accent);width:100%;height:2px;box-shadow:0 0 10px 2px var(--accent), 0 0 30px var(--accent);pointer-events:none;z-index:2;animation:2s linear infinite cyberScan;position:absolute;left:0}.empty-state{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.empty-state h3{font-size:14px;font-weight:400}.btn-browse{border:1px solid var(--border-light);color:var(--text-primary);border-radius:var(--radius);cursor:pointer;background:0 0;padding:6px 16px;font-size:12px}.btn-browse:hover{background:var(--bg-hover);color:var(--text-bright)}.properties-panel{background-color:var(--bg-panel);border-left:1px solid #111;flex-direction:column;width:280px;display:flex}.panel-section{border-bottom:1px solid var(--border)}.section-header{background-color:var(--bg-hover);text-transform:uppercase;color:var(--text-bright);cursor:pointer;border-bottom:1px solid #111;justify-content:space-between;align-items:center;padding:8px 12px;font-size:11px;font-weight:600;display:flex}.section-content{flex-direction:column;gap:12px;padding:12px;display:flex}.form-group{flex-direction:column;gap:4px;display:flex}.form-label{color:var(--text-primary);font-size:11px}.custom-select{background-color:var(--bg-app);border:1px solid var(--border-light);width:100%;color:var(--text-bright);border-radius:var(--radius);appearance:none;cursor:pointer;padding:4px 8px;font-size:12px}.custom-select:focus{border-color:var(--accent);outline:none}.btn-primary{color:var(--text-bright);border:1px solid var(--border-light);cursor:pointer;border-radius:var(--radius);background-color:#3e3e3e;justify-content:center;align-items:center;gap:6px;padding:8px 0;font-size:12px;font-weight:500;display:flex}.btn-primary:hover:not(:disabled){background-color:#4a4a4a;border-color:#666}.btn-primary.highlight{background-color:var(--accent);color:var(--accent-text);border-color:var(--accent);font-weight:600}.btn-primary.highlight:hover:not(:disabled){background-color:var(--accent-hover)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.console-area{font-family:var(--font-geist-sans), "Inter", sans-serif;color:var(--text-muted);background-color:#1a1a1a;border-top:1px solid #111;flex-direction:column;flex:1;gap:12px;padding:16px 20px;font-size:12px;display:flex;position:relative;overflow-y:auto}.console-area:before{content:"";z-index:0;background:#333;width:1px;position:absolute;top:16px;bottom:16px;left:24px}.console-msg{z-index:1;opacity:0;align-items:flex-start;gap:12px;animation:.3s cubic-bezier(.16,1,.3,1) forwards logSlideIn;display:flex;position:relative;transform:translateY(4px)}@keyframes logSlideIn{to{opacity:1;transform:translateY(0)}}.console-badge{text-transform:uppercase;letter-spacing:.5px;color:#888;white-space:nowrap;text-align:center;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:4px;flex-shrink:0;min-width:50px;padding:3px 6px;font-size:9px;font-weight:700;box-shadow:0 0 0 4px #1a1a1a}.console-text{color:#ccc;margin-top:1px;font-size:12px;font-weight:500;line-height:1.4}.console-msg.success .console-badge{color:#4ade80;background:#4ade801a;border-color:#4ade804d}.console-msg.success .console-text{color:#d4ff59}.console-msg.error .console-badge{color:#f87171;background:#f871711a;border-color:#f871714d}.console-msg.error .console-text{color:#ff9d9d}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:#1e1e1e;border:1px solid #333;border-radius:8px;flex-direction:column;width:500px;max-width:90vw;padding:24px;display:flex;box-shadow:0 10px 40px #000c}.modal-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.modal-actions button{width:auto;min-width:100px;padding:10px 16px}.node-footer{color:#71717a;justify-content:space-between;align-items:center;padding-top:12px;font-size:10px;display:flex}.elegant-connector{justify-content:center;align-items:center;width:80px;height:100%;display:flex}.elegant-arrow{background:#333;border-radius:2px;width:100%;height:4px;transition:all .5s;position:relative}.elegant-connector.active .elegant-arrow{background:linear-gradient(90deg, #333 0%, var(--accent) 50%, #333 100%);background-size:200% 100%;animation:1.5s linear infinite wireFlow;box-shadow:0 0 10px #d4ff5966}.elegant-connector.completed .elegant-arrow{background:#4ade80;box-shadow:0 0 8px #4ade804d}@keyframes wireFlow{0%{background-position:100% 0}to{background-position:-100% 0}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.workspace-topbar{--workspace-accent:var(--accent);z-index:20;background:#181818;border-bottom:1px solid #2a2a2a;flex-shrink:0;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;height:54px;padding:0 48px 0 24px;display:grid;position:relative}.workspace-topbar:after{background:linear-gradient(90deg, transparent 32%, color-mix(in srgb, var(--workspace-accent) 50%, transparent), transparent 68%);content:"";pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.workspace-home-button{cursor:pointer;opacity:.88;background:0 0;border:0;justify-content:flex-start;align-items:center;width:max-content;min-width:44px;height:44px;padding:0 10px;transition:opacity .18s;display:inline-flex}.workspace-home-button:hover{opacity:1}.workspace-home-button:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:-4px}.workspace-home-button__logo{width:auto;height:18px;display:block}.workspace-mode-title{grid-template-columns:20px auto 20px;justify-self:center;align-items:center;gap:12px;min-width:250px;display:inline-grid}.workspace-mode-title__rail{background:linear-gradient(90deg, transparent, var(--workspace-accent));opacity:.65;width:100%;height:1px}.workspace-mode-title__rail--end{background:linear-gradient(90deg, var(--workspace-accent), transparent)}.workspace-mode-title__copy{white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex}.workspace-mode-title__eyebrow{color:color-mix(in srgb, var(--workspace-accent) 78%, #fff);letter-spacing:1.8px;text-transform:uppercase;font-size:8px;font-weight:600;line-height:1}.workspace-mode-title__heading{color:#fff;letter-spacing:2.4px;text-transform:uppercase;text-shadow:0 0 18px color-mix(in srgb, var(--workspace-accent) 14%, transparent);margin:0;font-size:14px;font-weight:700;line-height:1.1}.syncraft-header-controls{justify-content:flex-end;justify-self:end;align-items:center;gap:8px;display:flex}.workspace-share-button,.workspace-access-badge{box-sizing:border-box;color:#fff;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#212121;border:1px solid #333;border-radius:12px;flex:0 0 104px;justify-content:center;align-items:center;gap:7px;width:104px;height:32px;padding:0 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.workspace-share-button{cursor:pointer;transition:background .16s,border-color .16s,color .16s}.workspace-share-button:hover{color:#fff;background:#2a2a2a;border-color:#555}.workspace-share-button:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}.workspace-access-badge{color:#d0d0d0;letter-spacing:0;text-transform:none;cursor:default;background:#202020;border-color:#3a3a3a;border-radius:10px;gap:8px;font-size:12px;font-weight:600}.workspace-access-badge svg{color:#898989;stroke-width:1.8px}.syncraft-header-control{appearance:none;box-sizing:border-box;color:#fff;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#212121;border:1px solid #333;border-radius:12px;flex:0 0 104px;justify-content:center;align-items:center;gap:8px;width:104px;height:32px;margin:0;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}button.syncraft-header-control,a.syncraft-header-control{cursor:pointer}button.syncraft-header-control:hover,a.syncraft-header-control:hover{color:#fff;background:#2a2a2a;border-color:#555}a.syncraft-header-control.syncraft-header-control--store:hover{color:#d4ff59;border-color:#d4ff59}.syncraft-header-control:focus-visible{outline-offset:2px;outline:2px solid #d4ff59}.syncraft-header-control__value,.syncraft-header-control__label,.syncraft-header-control__text{font-size:inherit;line-height:1}.syncraft-header-control__value{color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.syncraft-header-control__label{color:#999;letter-spacing:1px;font-weight:600}.syncraft-header-control__text{color:#fff;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.syncraft-header-control__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.workspace-statusbar{box-sizing:border-box;background:#181818;border-top:1px solid #2a2a2a;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding:0 16px;font-size:11px;display:flex}.workspace-statusbar__message{align-items:center;gap:8px;min-width:0;display:flex}.workspace-statusbar__success-icon{color:#4ade80;flex-shrink:0}.workspace-statusbar__title{color:#86efac;white-space:nowrap;flex-shrink:0;font-weight:600}.workspace-statusbar__title--neutral{color:#c8c8c8}.workspace-statusbar__detail{color:#a3a3a3;text-overflow:ellipsis;white-space:nowrap;margin-left:6px;overflow:hidden}.workspace-statusbar__help{color:#b8b8b8;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0 4px;transition:color .16s;display:inline-flex}.workspace-statusbar__help:hover{color:#fff}.workspace-statusbar__help:focus-visible{outline-offset:-2px;outline:2px solid #d4ff59}@media (max-width:600px){.workspace-statusbar__detail{display:none}}@media (max-width:860px){.workspace-topbar{grid-template-columns:auto 1fr auto;padding:0 20px 0 12px}.workspace-mode-title{grid-template-columns:auto;min-width:0}.workspace-mode-title__rail,.workspace-mode-title__eyebrow{display:none}.workspace-mode-title__heading{letter-spacing:1.5px;font-size:12px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff3}::-webkit-scrollbar-corner{background:0 0}
