.workspace-page{background:#050810;min-height:100vh}.workspace-page>.site-header{z-index:20;position:relative}.workspace-loading{color:#8390aa;align-content:center;place-items:center;gap:1rem;min-height:calc(100vh - 64px);font:600 .7rem/1 Geist Mono,ui-monospace,monospace;display:grid}.workspace-loading svg{color:#70ddff;width:30px;animation:1.5s linear infinite workspace-spin}.workspace-auth{color:#eef3ff;background:radial-gradient(circle at 25% 36%,#2443a739,#0000 32%),linear-gradient(145deg,#060b17,#03050a);grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-height:calc(100vh - 64px);display:grid;container:workspace-auth/inline-size}.workspace-auth__story{align-content:center;padding:clamp(2rem,7vw,7rem);display:grid}.workspace-auth__story>span{color:#70ddff;letter-spacing:.1em;align-items:center;gap:.5rem;font:600 .58rem/1 Geist Mono,ui-monospace,monospace;display:flex}.workspace-auth__story>span svg{width:14px}.workspace-auth__story h1{letter-spacing:-.07em;margin:1.5rem 0 1rem;font-size:clamp(2.7rem,6vw,6.5rem);font-weight:470;line-height:.9}.workspace-auth__story h1 em{color:#0000;background:linear-gradient(100deg,#7bdfff,#8170ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.workspace-auth__story>p{color:#8391ac;max-width:680px;margin:0;font-size:.85rem;line-height:1.65}.workspace-auth__story ol{background:#7c8fb62b;grid-template-columns:repeat(3,1fr);gap:1px;max-width:720px;margin:3rem 0 0;padding:0;list-style:none;display:grid}.workspace-auth__story li{background:#080d19;gap:.8rem;padding:1rem;display:flex}.workspace-auth__story li>b{color:#546580;font:.55rem/1 Geist Mono,ui-monospace,monospace}.workspace-auth__story li span{display:grid}.workspace-auth__story li strong{font-size:.7rem}.workspace-auth__story li small{color:#6f7d96;margin-top:.3rem;font-size:.58rem;line-height:1.4}.workspace-auth__panel{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#080c15ba;border-left:1px solid #8fa9df24;align-content:center;padding:clamp(2rem,5vw,5rem);display:grid}.workspace-auth__panel>header{align-items:start;gap:1rem;display:flex}.workspace-auth__panel>header>i{color:#7df;background:#111a2c;border:1px solid #6d86c84d;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.workspace-auth__panel>header>i svg{width:21px}.workspace-auth__panel>header>span{display:grid}.workspace-auth__panel>header small{color:#667895;letter-spacing:.1em;font:.52rem/1 Geist Mono,ui-monospace,monospace}.workspace-auth__panel h2{letter-spacing:-.04em;margin:.3rem 0;font-size:1.5rem;font-weight:520}.workspace-auth__panel>header p{color:#78869f;margin:0;font-size:.7rem;line-height:1.5}.workspace-auth__panel form{gap:1rem;margin-top:2rem;display:grid}.workspace-auth__panel form label{gap:.4rem;display:grid}.workspace-auth__panel form label span{color:#8d9ab1;font:.58rem/1 Geist Mono,ui-monospace,monospace}.workspace-auth__panel input{color:#fff;height:46px;font:inherit;background:#060a12;border:1px solid #93a9d135;outline:0;padding:0 .85rem;font-size:.75rem}.workspace-auth__panel input:focus{border-color:#70ddff;box-shadow:0 0 0 3px #70ddff15}.workspace-auth__panel form>button{color:#fff;background:linear-gradient(100deg,#5b64eb,#754de7);border:0;justify-content:center;align-items:center;gap:.6rem;height:48px;font-size:.72rem;font-weight:650;display:flex}.workspace-auth__panel form>button svg{width:14px}.workspace-auth__panel form>button:disabled{opacity:.55}.workspace-auth__error{color:#ff9fb4;background:#ff648711;border-left:2px solid #ff6487;margin:0;padding:.4rem .65rem;font-size:.62rem}.workspace-auth__panel>footer{color:#77849b;justify-content:center;gap:.5rem;margin-top:1rem;font-size:.63rem;display:flex}.workspace-auth__panel>footer button{color:#7bdfff;font:inherit;background:0 0;border:0;padding:0}.workspace-auth__panel>aside{color:#75849e;border-top:1px solid #91a8d324;gap:.7rem;margin-top:2rem;padding-top:1.2rem;display:flex}.workspace-auth__panel>aside svg{color:#5ce3ba;width:18px}.workspace-auth__panel>aside p{margin:0;display:grid}.workspace-auth__panel>aside strong{color:#b9c5da;font-size:.62rem}.workspace-auth__panel>aside span{margin-top:.2rem;font-size:.52rem;line-height:1.5}.workspace-auth__offline{text-align:center;border:1px dashed #91a8d33b;justify-items:center;margin-top:2rem;padding:2rem;display:grid}.workspace-auth__offline svg{color:#f7b955;width:28px}.workspace-auth__offline strong{margin-top:.7rem;font-size:.72rem}.workspace-auth__offline p{color:#78869f;margin:.3rem 0 0;font-size:.6rem}.workspace-app{color:#edf3ff;background:#050810;grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid;container:hello-workspace/inline-size}.workspace-app button,.workspace-app input{font:inherit}.workspace-nav{background:#070b14;border-right:1px solid #92a8d526;flex-direction:column;min-height:0;padding:.8rem;display:flex}.workspace-nav>header{align-items:center;gap:.7rem;padding:.4rem;display:flex}.workspace-nav>header>i{color:#78e1ff;background:linear-gradient(145deg,#101a31,#101224);border:1px solid #6f86c946;place-items:center;width:34px;height:34px;font-size:1.2rem;font-style:normal;display:grid}.workspace-nav>header>span{display:grid}.workspace-nav>header strong{font-size:.78rem}.workspace-nav>header small{color:#596983;font:.5rem/1 Geist Mono,ui-monospace,monospace}.workspace-nav>nav{gap:.15rem;margin-top:1.4rem;display:grid}.workspace-nav>nav button,.workspace-nav>footer button,.workspace-nav>footer a{color:#8290a9;text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:19px 1fr auto;align-items:center;gap:.5rem;min-height:38px;padding:0 .55rem;font-size:.62rem;text-decoration:none;display:grid}.workspace-nav>nav button:hover,.workspace-nav>nav button.is-active,.workspace-nav>footer button:hover,.workspace-nav>footer a:hover{color:#fff;background:#10182a}.workspace-nav button svg,.workspace-nav a svg{width:14px}.workspace-nav>nav b{color:#fff;background:#6670ec;border-radius:8px;place-items:center;min-width:17px;height:17px;font-size:.48rem;display:grid}.workspace-nav>section{border-top:1px solid #8aa2d021;margin-top:auto;padding:.8rem .3rem}.workspace-nav>section>small{color:#4f607b;letter-spacing:.09em;font:.48rem/1 Geist Mono,ui-monospace,monospace}.workspace-nav>section>button{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:30px 1fr 10px;align-items:center;gap:.55rem;width:100%;margin-top:.65rem;padding:0;display:grid}.workspace-nav>section>button>span{background:linear-gradient(145deg,#4d65dc,#7a4ddb);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.55rem;display:grid}.workspace-nav>section p{min-width:0;margin:0;display:grid}.workspace-nav>section strong{text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.workspace-nav>section em{color:#586883;text-overflow:ellipsis;white-space:nowrap;font-size:.46rem;font-style:normal;overflow:hidden}.workspace-nav>section svg{color:#596983;width:9px}.workspace-nav>footer{border-top:1px solid #8aa2d021;padding-top:.55rem;display:grid}.workspace-main{min-width:0;overflow:auto}.workspace-main>header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060a12ed;border-bottom:1px solid #8aa2d025;align-items:center;gap:.65rem;height:52px;padding:0 1rem;display:flex;position:sticky;top:0}.workspace-main>header label{align-items:center;gap:.5rem;width:min(440px,45%);display:flex}.workspace-main>header label svg{color:#687892;width:13px}.workspace-main>header input{color:#dbe5f7;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.62rem}.workspace-main>header>span{color:#68dcb9;border:1px solid #68dcb94a;border-radius:10px;margin-left:auto;padding:.25rem .45rem;font:.48rem/1 Geist Mono,ui-monospace,monospace}.workspace-main>header>a{color:#9bb1d3;align-items:center;gap:.35rem;font-size:.55rem;text-decoration:none;display:flex}.workspace-main>header>a svg{width:10px}.workspace-content{padding:clamp(1rem,3vw,2.5rem)}.workspace-welcome{grid-template-columns:1fr auto;align-items:end;display:grid}.workspace-welcome>span small{color:#6f81a0;letter-spacing:.1em;font:.54rem/1 Geist Mono,ui-monospace,monospace}.workspace-welcome h1{letter-spacing:-.065em;margin:.7rem 0 0;font-size:clamp(2rem,4vw,4.5rem);font-weight:470;line-height:.92}.workspace-welcome h1 em{color:#7e7cf6;font-style:normal}.workspace-welcome>div{border-left:1px solid #8197c42b;grid-template-columns:auto auto;align-items:end;gap:.1rem .7rem;padding-left:1.2rem;display:grid}.workspace-welcome>div strong{font:1.1rem/1 Geist Mono,ui-monospace,monospace}.workspace-welcome>div small{color:#667690;font-size:.5rem}.workspace-welcome>div i{background:#8197c42b;grid-column:1/-1;height:1px}.workspace-command{background:linear-gradient(110deg,#0b1222,#090d18);border:1px solid #7b91bd30;align-items:center;gap:.8rem;margin-top:2rem;padding:.8rem 1rem;display:flex;box-shadow:0 18px 55px #0004}.workspace-command>svg{color:#76ddff;width:21px}.workspace-command>span{flex:1;min-width:0;display:grid}.workspace-command>span small{color:#667895;font:.48rem/1 Geist Mono,ui-monospace,monospace}.workspace-command>span strong{color:#7e7cf6;grid-area:2/1;font:.78rem/1.4 Geist Mono,ui-monospace,monospace}.workspace-command input{color:#fff;background:0 0;border:0;outline:0;grid-area:2/2;width:100%;font:.75rem/1.4 Geist Mono,ui-monospace,monospace}.workspace-command>button{color:#fff;background:#6267e8;border:1px solid #7889ff68;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.58rem;display:flex}.workspace-command>button svg{width:11px}.workspace-section{margin-top:2.2rem}.workspace-section>header,.workspace-bottom>article>header{border-bottom:1px solid #8397bd27;align-items:end;padding-bottom:.65rem;display:flex}.workspace-section>header>span,.workspace-bottom header>span{display:grid}.workspace-section>header small,.workspace-bottom header small{color:#5d6f8d;letter-spacing:.1em;font:.48rem/1 Geist Mono,ui-monospace,monospace}.workspace-section h2,.workspace-bottom h2{letter-spacing:-.035em;margin:.25rem 0 0;font-size:1.1rem;font-weight:520}.workspace-section>header>button,.workspace-bottom header>button{color:#8b9bb5;background:0 0;border:0;align-items:center;gap:.3rem;margin-left:auto;font-size:.53rem;display:flex}.workspace-section>header>button svg{width:9px}.workspace-jobs{background:#8197c42b;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.workspace-jobs>article{background:#080d18;align-content:start;min-height:245px;padding:1rem;display:grid}.workspace-jobs>article:hover{background:#0c1424}.workspace-jobs article>header{align-items:start;display:flex}.workspace-jobs article>header i{border:1px solid color-mix(in srgb, var(--job-color), transparent 45%);background:color-mix(in srgb, var(--job-color), transparent 85%);width:38px;height:38px;color:var(--job-color);place-items:center;font-style:normal;display:grid}.workspace-jobs article>header i svg{width:17px}.workspace-jobs article>header span{color:#475875;margin-left:auto;font:.5rem/1 Geist Mono,ui-monospace,monospace}.workspace-jobs h3{margin:1rem 0 .45rem;font-size:.8rem;font-weight:560}.workspace-jobs p{color:#687895;margin:0;font-size:.57rem;line-height:1.5}.workspace-jobs article>div{flex-wrap:wrap;gap:.3rem;margin-top:1rem;display:flex}.workspace-jobs article>div span{color:#9aabc5;align-items:center;gap:.25rem;font:.48rem/1 Geist Mono,ui-monospace,monospace;display:flex}.workspace-jobs article>div svg{color:#4f607d;width:8px}.workspace-jobs article>button{color:#76ddff;text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;margin-top:auto;padding:.7rem 0 0;font-size:.55rem;display:flex}.workspace-jobs article>button svg{width:9px}.workspace-connectors{background:#8197c42b;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.workspace-connectors>article{background:#080d18;grid-template-columns:38px 1fr auto auto;align-items:center;gap:.7rem;padding:.8rem;display:grid}.workspace-connectors article>i{color:#fff;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.workspace-connectors article>i svg{width:17px}.workspace-connectors article>span{display:grid}.workspace-connectors article strong{font-size:.65rem}.workspace-connectors article small{color:#657691;font-size:.48rem}.workspace-connectors article>em{color:#7889a5;align-items:center;gap:.3rem;font-size:.48rem;font-style:normal;display:flex}.workspace-connectors article>em.is-ready{color:#60dcb7}.workspace-connectors article>em svg{width:10px}.workspace-connectors article>button{color:#a9b8cf;background:#0e1627;border:1px solid #7c90ba31;align-items:center;gap:.25rem;padding:.35rem .45rem;font-size:.48rem;display:flex}.workspace-connectors article>button svg{width:8px}.workspace-bottom{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.workspace-bottom>article{background:#080d18;border:1px solid #8397bd27;padding:.9rem}.workspace-bottom>article>div{border-top:1px solid #8397bd1e;grid-template-columns:17px 1fr auto;align-items:center;gap:.55rem;min-height:48px;display:grid}.workspace-bottom>article>div>i{background:#51617b;border-radius:50%;width:7px;height:7px;font-style:normal}.workspace-bottom>article>div>i.is-live{background:#62e0b8;box-shadow:0 0 10px #62e0b8}.workspace-bottom>article>div>i>svg{width:12px}.workspace-bottom>article>div>i:has(svg){background:#10192a;border:1px solid #7186ad38;border-radius:0;place-items:center;width:26px;height:26px;display:grid}.workspace-bottom>article>div>span{display:grid}.workspace-bottom>article>div strong{font-size:.58rem}.workspace-bottom>article>div small{color:#60708a;font-size:.46rem}.workspace-bottom>article>div em{color:#7d8da6;font-size:.48rem;font-style:normal}.workspace-bottom>article>div>svg{color:#52627c;width:9px}.workspace-empty{grid-template-columns:26px 1fr!important}.workspace-empty>svg{color:#7182a0;width:15px}@container workspace-auth (width<=900px){.workspace-auth{grid-template-columns:1fr}.workspace-auth__story{padding:3rem 1.5rem}.workspace-auth__story ol{grid-template-columns:1fr}.workspace-auth__panel{border-top:1px solid #8fa9df24;border-left:0;padding:3rem 1.5rem}}@container hello-workspace (width<=980px){.workspace-app{grid-template-columns:64px minmax(0,1fr)}.workspace-nav{padding:.55rem}.workspace-nav>header{justify-content:center}.workspace-nav>header>span,.workspace-nav>nav span,.workspace-nav>nav b,.workspace-nav>section,.workspace-nav>footer span{display:none}.workspace-nav>nav button,.workspace-nav>footer button,.workspace-nav>footer a{grid-template-columns:1fr;place-items:center;padding:0}.workspace-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-connectors{grid-template-columns:1fr}}@container hello-workspace (width<=660px){.workspace-main>header>span{display:none}.workspace-main>header label{width:100%}.workspace-main>header>a{font-size:0}.workspace-main>header>a svg{width:13px}.workspace-content{padding:1rem}.workspace-welcome{grid-template-columns:1fr}.workspace-welcome>div{display:none}.workspace-command{align-items:start}.workspace-command>button{font-size:0}.workspace-command>button svg{width:13px}.workspace-jobs{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.workspace-jobs>article{scroll-snap-align:start;min-width:min(82cqw,320px)}.workspace-bottom{grid-template-columns:1fr}.workspace-connectors article>em{display:none}}@container hello-workspace (width<=440px){.workspace-app{grid-template-columns:1fr}.workspace-nav{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b14ee;border-top:1px solid #8498c734;border-right:0;min-height:0;padding:.35rem;display:block;position:fixed;bottom:0;left:0;right:0}.workspace-nav>header,.workspace-nav>section,.workspace-nav>footer{display:none}.workspace-nav>nav{grid-template-columns:repeat(5,1fr);margin:0;display:grid}.workspace-nav>nav button{min-height:36px}.workspace-main{padding-bottom:53px}.workspace-welcome h1{font-size:2.25rem}.workspace-command{padding:.7rem}.workspace-command>svg{display:none}.workspace-connectors>article{grid-template-columns:34px 1fr auto}.workspace-connectors article>button{font-size:0}.workspace-connectors article>button svg{width:9px}}@keyframes workspace-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workspace-loading svg{animation:none}}
