.logo-image.svelte-1it6ik1{display:block;object-fit:contain;flex:0 0 auto}.maintenance-page.svelte-1m41i94{min-height:100dvh;position:relative;overflow:hidden;display:grid;place-items:center;padding:64px 24px;background:var(--bg)}.maintenance-bg.svelte-1m41i94{position:absolute;inset:0;z-index:1;background:radial-gradient(820px 520px at 50% -6%,rgba(79,70,229,.12),transparent 60%),radial-gradient(640px 420px at 88% 96%,rgba(79,70,229,.06),transparent 60%),linear-gradient(180deg,var(--bg) 0%,var(--bg-deep) 100%)}.grid-lines.svelte-1m41i94{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(15,16,30,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,16,30,.04) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 70%);mask-image:radial-gradient(circle at center,black,transparent 70%)}.maintenance-shell.svelte-1m41i94{position:relative;z-index:5;width:min(100%,920px);display:flex;flex-direction:column;align-items:center;text-align:center;animation:up .7s cubic-bezier(.16,1,.3,1) both}.maintenance-logo.svelte-1m41i94{width:168px;height:168px;display:grid;place-items:center;margin-bottom:28px;filter:drop-shadow(0 16px 30px rgba(15,17,45,.14))}.maintenance-kicker.svelte-1m41i94{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;border-radius:var(--r-pill);border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.maintenance-shell.svelte-1m41i94 h1:where(.svelte-1m41i94){max-width:820px;margin-bottom:26px;color:var(--text);font-size:clamp(50px,8vw,104px);font-weight:700;letter-spacing:-.05em;line-height:.96;text-wrap:balance}.maintenance-copy.svelte-1m41i94{max-width:620px;margin-bottom:44px;color:var(--muted);font-size:clamp(16px,2vw,20px);line-height:1.65;text-wrap:pretty}.maintenance-copy.svelte-1m41i94 strong:where(.svelte-1m41i94){color:var(--text-soft);font-weight:600}.maintenance-countdown.svelte-1m41i94{width:min(100%,720px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:26px}.maintenance-time.svelte-1m41i94{min-height:120px;border:1px solid var(--border);border-radius:var(--r-lg);background:#ffffffb3;box-shadow:var(--shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;justify-content:center}.maintenance-time.svelte-1m41i94 span:where(.svelte-1m41i94){color:var(--text);font-family:var(--font-mono);font-size:clamp(34px,5vw,56px);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.maintenance-time.svelte-1m41i94 small:where(.svelte-1m41i94){margin-top:12px;color:var(--subtle);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-mono)}.maintenance-status.svelte-1m41i94{color:var(--muted);font-size:13.5px;font-weight:500;font-variant-numeric:tabular-nums}@media(max-width:768px){.maintenance-page.svelte-1m41i94{padding:48px 18px}.maintenance-logo.svelte-1m41i94{width:128px;height:128px}.maintenance-shell.svelte-1m41i94 h1:where(.svelte-1m41i94){font-size:clamp(42px,14vw,70px)}.maintenance-countdown.svelte-1m41i94{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-time.svelte-1m41i94{min-height:104px}}nav.svelte-1h32yp1{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:60px;background:#f5f6f8b8;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border-bottom:1px solid var(--border)}.nav-logo.svelte-1h32yp1{display:flex;align-items:center;gap:9px;text-decoration:none;padding:6px 8px 6px 4px;border-radius:var(--r-sm)}.logo-name.svelte-1h32yp1{font-family:var(--font-mono);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.nav-center.svelte-1h32yp1{display:flex;gap:2px}.nav-link.svelte-1h32yp1{padding:7px 13px;border-radius:var(--r-sm);color:var(--muted);text-decoration:none;font-size:14px;font-weight:500;font-family:var(--font-sans);background:none;border:none;cursor:pointer;transition:color .16s var(--ease),background .16s var(--ease)}.nav-link.svelte-1h32yp1:hover{color:var(--text);background:#0f11210a}.nav-right.svelte-1h32yp1{display:flex;align-items:center;gap:9px}.lang-toggle.svelte-1h32yp1{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--surface);font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--muted);cursor:pointer;transition:color .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.lang-toggle.svelte-1h32yp1:hover{color:var(--text);border-color:var(--faint);box-shadow:var(--shadow-xs)}.btn.svelte-1h32yp1{padding:8px 16px;border-radius:var(--r-sm);font-family:var(--font-sans);font-size:13.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:background .16s var(--ease),transform .16s var(--ease),box-shadow .16s var(--ease);display:inline-flex;align-items:center;gap:6px;line-height:1.5}.btn-dark.svelte-1h32yp1{color:#fff;background:var(--accent);border:none;box-shadow:0 4px 14px -4px #4f46e573}.btn-dark.svelte-1h32yp1:hover{background:var(--accent-hover);transform:translateY(-1px)}.btn-dark.svelte-1h32yp1:active{transform:translateY(0)}@media(max-width:768px){nav.svelte-1h32yp1{padding:0 16px}.nav-center.svelte-1h32yp1{display:none}.btn.svelte-1h32yp1{font-size:12.5px;padding:7px 13px}}.hero.svelte-1q37ri0{padding:168px 40px 88px}.hero-inner.svelte-1q37ri0{max-width:var(--container);margin:0 auto}h1.svelte-1q37ri0{font-size:clamp(43px,5.6vw,70px);font-weight:700;line-height:1.08;letter-spacing:-.035em;color:var(--text);opacity:0;animation:up .6s .05s var(--ease) forwards}h1.svelte-1q37ri0 .accent{color:var(--accent)}.hero-sub.svelte-1q37ri0{margin-top:26px;font-size:19px;font-weight:400;color:var(--muted);line-height:1.65;max-width:52ch;text-wrap:pretty;opacity:0;animation:up .6s .16s var(--ease) forwards}.hero-sub.svelte-1q37ri0 strong:where(.svelte-1q37ri0){color:var(--text-soft);font-weight:600}.hero-actions.svelte-1q37ri0{margin-top:40px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;opacity:0;animation:up .6s .26s var(--ease) forwards}.hero-cta.svelte-1q37ri0{padding:14px 24px;background:var(--accent);color:#fff;border:none;border-radius:var(--r);font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:9px;box-shadow:var(--shadow-accent);transition:transform .18s var(--ease),background .18s var(--ease),box-shadow .18s var(--ease)}.hero-cta.svelte-1q37ri0:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 12px 32px -8px #4f46e57a}.hero-cta.svelte-1q37ri0:active{transform:translateY(0)}.hero-ghost.svelte-1q37ri0{padding:14px 18px;background:transparent;color:var(--text-soft);border:none;border-radius:var(--r);font-family:var(--font-sans);font-size:15px;font-weight:600;cursor:pointer;transition:color .18s var(--ease)}.hero-ghost.svelte-1q37ri0:hover{color:var(--accent)}@media(max-width:768px){.hero.svelte-1q37ri0{padding:124px 20px 60px}.hero-sub.svelte-1q37ri0{font-size:17px}}.proof-bar.svelte-4ahwph{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px 40px}.proof-inner.svelte-4ahwph{max-width:var(--container);margin:0 auto;display:flex;align-items:center;gap:32px}.proof-txt.svelte-4ahwph{font-size:13.5px;color:var(--muted);line-height:1.55}.proof-txt.svelte-4ahwph strong{color:var(--text-soft);font-weight:600}.proof-sep.svelte-4ahwph{width:1px;height:18px;background:var(--border-strong);flex-shrink:0}.proof-stack.svelte-4ahwph{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-left:auto}.proof-tag.svelte-4ahwph{font-family:var(--font-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--text-soft);background:var(--surface);white-space:nowrap}@media(max-width:768px){.proof-bar.svelte-4ahwph{padding:16px 20px}.proof-inner.svelte-4ahwph{flex-direction:column;align-items:flex-start;gap:14px}.proof-sep.svelte-4ahwph{display:none}.proof-stack.svelte-4ahwph{margin-left:0}}.preview.svelte-n8a3d4{max-width:var(--container);margin:0 auto;padding:72px 40px}.section-label.svelte-n8a3d4{font-family:var(--font-mono);font-size:11px;color:var(--subtle);letter-spacing:.09em;text-transform:uppercase;margin-bottom:20px}.window.svelte-n8a3d4{--w-line: #23252e;overflow:hidden;border-radius:var(--r-lg);background:#0e0f14;box-shadow:0 1px #ffffff0f inset,0 28px 60px -24px #0f112d73,0 60px 120px -40px #0f112d59}.titlebar.svelte-n8a3d4{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:#131419;border-bottom:1px solid var(--w-line)}.title-left.svelte-n8a3d4,.title-actions.svelte-n8a3d4{display:flex;align-items:center;gap:10px}.status-dot.svelte-n8a3d4{width:8px;height:8px;border-radius:999px;background:var(--ok);box-shadow:0 0 0 4px #2faa8624}.title-left.svelte-n8a3d4 strong:where(.svelte-n8a3d4){color:#f4f4f6;font-size:14px;letter-spacing:-.01em}.title-actions.svelte-n8a3d4 button:where(.svelte-n8a3d4){height:30px;padding:0 13px;border:1px solid #2c2e38;border-radius:var(--r-sm);background:#1a1c22;color:#b7b9c2;font:600 12px/1 var(--font-sans);cursor:pointer;transition:border-color .15s var(--ease)}.title-actions.svelte-n8a3d4 button:where(.svelte-n8a3d4):hover{border-color:#3a3d49}.workspace.svelte-n8a3d4{display:grid;grid-template-columns:212px minmax(0,1fr);min-height:590px}.sidebar.svelte-n8a3d4{padding:18px 12px;background:#0a0b0f;border-right:1px solid var(--w-line)}.side-label.svelte-n8a3d4{margin:0 10px 12px;color:#7c7f8c;font:600 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.project.svelte-n8a3d4{width:100%;height:42px;display:flex;align-items:center;gap:10px;padding:0 10px;border:none;border-radius:var(--r-sm);background:transparent;color:#a6a8b4;font:600 13px/1 var(--font-sans);text-align:left;cursor:pointer;transition:background .15s var(--ease)}.project.svelte-n8a3d4:hover{background:#ffffff0a}.project.svelte-n8a3d4+.project:where(.svelte-n8a3d4){margin-top:3px}.project.active.svelte-n8a3d4{background:#635bff24;color:#eceaff}.project-mark.svelte-n8a3d4{width:25px;height:25px;display:grid;place-items:center;border-radius:var(--r-xs);background:#26282f;color:#e9eaef;font:600 11px/1 var(--font-mono)}.project.active.svelte-n8a3d4 .project-mark:where(.svelte-n8a3d4){background:#635bff;color:#fff}.main.svelte-n8a3d4{display:flex;flex-direction:column;min-width:0;background:#101117}.project-head.svelte-n8a3d4{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:28px 30px 22px;border-bottom:1px solid var(--w-line)}.project-head.svelte-n8a3d4 p:where(.svelte-n8a3d4),.terminal-head.svelte-n8a3d4 span:where(.svelte-n8a3d4){margin:0 0 7px;color:#7c7f8c;font:600 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.project-head.svelte-n8a3d4 h3:where(.svelte-n8a3d4){margin:0 0 9px;color:#fff;font-size:28px;line-height:1;letter-spacing:-.03em}code.svelte-n8a3d4{font-family:var(--font-mono)}.project-head.svelte-n8a3d4 code:where(.svelte-n8a3d4){color:#9a9ca7;font-size:12px}.add-btn.svelte-n8a3d4,.run-btn.svelte-n8a3d4{border:none;border-radius:var(--r-sm);background:#f3f3f5;color:#121319;font:600 12px/1 var(--font-sans);cursor:pointer;transition:transform .15s var(--ease),background .15s var(--ease)}.add-btn.svelte-n8a3d4:hover,.run-btn.svelte-n8a3d4:hover{background:#fff;transform:translateY(-1px)}.add-btn.svelte-n8a3d4{height:36px;padding:0 15px}.commands.svelte-n8a3d4{margin:22px 30px;border:1px solid var(--w-line);border-radius:var(--r);overflow:hidden;background:#15161c}.table-head.svelte-n8a3d4,.command-row.svelte-n8a3d4{display:grid;grid-template-columns:110px minmax(180px,1fr) 130px 74px;align-items:center;gap:14px}.table-head.svelte-n8a3d4{height:38px;padding:0 16px;border-bottom:1px solid var(--w-line);color:#7c7f8c;font:600 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.command-row.svelte-n8a3d4{min-height:56px;padding:0 16px;color:#d7d8df;transition:background .15s var(--ease)}.command-row.svelte-n8a3d4:hover{background:#ffffff05}.command-row.svelte-n8a3d4+.command-row:where(.svelte-n8a3d4){border-top:1px solid var(--w-line)}.alias.svelte-n8a3d4{width:fit-content;padding:5px 10px;border-radius:var(--r-xs);background:#635bff29;color:#b3adff;font:600 12px/1 var(--font-mono)}.command-row.svelte-n8a3d4 code:where(.svelte-n8a3d4){color:#f1f1f4;font-size:13px}.last-run.svelte-n8a3d4{color:#82848f;font-size:12px;font-variant-numeric:tabular-nums}.run-btn.svelte-n8a3d4{height:32px}.terminal.svelte-n8a3d4{margin:auto 30px 28px;border:1px solid var(--w-line);border-radius:var(--r);overflow:hidden;background:#07080b}.terminal-head.svelte-n8a3d4{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--w-line)}.terminal-head.svelte-n8a3d4 span:where(.svelte-n8a3d4){margin:0}.terminal-head.svelte-n8a3d4 strong:where(.svelte-n8a3d4){color:var(--ok);font:600 11px/1 var(--font-mono);letter-spacing:.04em}.terminal-body.svelte-n8a3d4{padding:16px;min-height:130px}.terminal-body.svelte-n8a3d4 p:where(.svelte-n8a3d4){margin:0 0 7px;color:#d4d5dc;font:400 12px/1.5 var(--font-mono)}.terminal-body.svelte-n8a3d4 p:where(.svelte-n8a3d4):first-child,.terminal-body.svelte-n8a3d4 p:where(.svelte-n8a3d4):nth-child(2){color:#968eff}.terminal-body.svelte-n8a3d4 p:where(.svelte-n8a3d4):last-child{color:var(--ok)}@media(max-width:768px){.preview.svelte-n8a3d4{padding:48px 16px}.title-actions.svelte-n8a3d4 button:where(.svelte-n8a3d4):last-child{display:none}.workspace.svelte-n8a3d4{grid-template-columns:1fr}.sidebar.svelte-n8a3d4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border-right:none;border-bottom:1px solid var(--w-line)}.side-label.svelte-n8a3d4{grid-column:1 / -1}.project.svelte-n8a3d4+.project:where(.svelte-n8a3d4){margin-top:0}.project-head.svelte-n8a3d4{flex-direction:column;padding:24px 20px 18px}.commands.svelte-n8a3d4,.terminal.svelte-n8a3d4{margin-inline:20px}.commands.svelte-n8a3d4{overflow-x:auto}.table-head.svelte-n8a3d4,.command-row.svelte-n8a3d4{min-width:620px}}.why-section.svelte-ylhodv{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:104px 40px}.why-inner.svelte-ylhodv{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start}h2.svelte-ylhodv{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.14;margin-bottom:24px;text-wrap:balance}.why-copy.svelte-ylhodv p{font-size:15.5px;color:var(--muted);line-height:1.78;margin-bottom:15px;max-width:56ch}.why-copy.svelte-ylhodv p strong{color:var(--text-soft);font-weight:600}.why-copy.svelte-ylhodv p em{font-style:italic;color:var(--text)}.why-copy.svelte-ylhodv code{font-family:var(--font-mono);font-size:12.5px;color:var(--accent-ink);background:var(--accent-soft);padding:2px 6px;border-radius:5px}.why-aside.svelte-ylhodv{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);box-shadow:var(--shadow-sm)}.why-item.svelte-ylhodv{background:var(--surface);padding:22px 24px;display:flex;gap:16px;align-items:flex-start;transition:background .16s var(--ease)}.why-item.svelte-ylhodv:hover{background:var(--surface-2)}.why-item.svelte-ylhodv+.why-item:where(.svelte-ylhodv){border-top:1px solid var(--border)}.why-num.svelte-ylhodv{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--accent);padding-top:2px;flex-shrink:0;font-variant-numeric:tabular-nums}.why-item-copy.svelte-ylhodv h4:where(.svelte-ylhodv){font-size:14.5px;font-weight:600;margin-bottom:5px;letter-spacing:-.01em;color:var(--text)}.why-item-copy.svelte-ylhodv p:where(.svelte-ylhodv){font-size:13.5px;color:var(--muted);line-height:1.6}@media(max-width:768px){.why-section.svelte-ylhodv{padding:64px 20px}.why-inner.svelte-ylhodv{grid-template-columns:1fr;gap:40px}}.features.svelte-1dpem8h{max-width:var(--container);margin:0 auto;padding:112px 40px}.sec-header.svelte-1dpem8h{margin-bottom:52px}.section-label.svelte-1dpem8h{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:18px}h2.svelte-1dpem8h{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.14;text-wrap:balance}.sec-desc.svelte-1dpem8h{margin-top:16px;font-size:15.5px;color:var(--muted);max-width:52ch;line-height:1.65;text-wrap:pretty}.feat-grid.svelte-1dpem8h{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.feat.svelte-1dpem8h{position:relative;background:var(--surface);padding:32px 28px 34px;transition:background .18s var(--ease)}.feat.svelte-1dpem8h:before{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:var(--accent);transition:width .28s var(--ease)}.feat.svelte-1dpem8h:hover{background:var(--surface-2)}.feat.svelte-1dpem8h:hover:before{width:100%}.feat-num.svelte-1dpem8h{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 7px;border-radius:var(--r-xs);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:600;margin-bottom:20px;font-variant-numeric:tabular-nums}.feat-title.svelte-1dpem8h{font-size:15.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px;color:var(--text)}.feat-desc.svelte-1dpem8h{font-size:13.5px;color:var(--muted);line-height:1.65}@media(max-width:768px){.features.svelte-1dpem8h{padding:68px 20px}.feat-grid.svelte-1dpem8h{grid-template-columns:1fr}}.workflow-section.svelte-14hcokg{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:112px 40px}.workflow-inner.svelte-14hcokg{max-width:var(--container);margin:0 auto}.section-label.svelte-14hcokg{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:18px}h2.svelte-14hcokg{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.14;text-wrap:balance}.workflow-layout.svelte-14hcokg{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin-top:56px}.workflow-card.svelte-14hcokg{background:#0e0f14;border-radius:var(--r-lg);padding:24px;border:1px solid rgba(255,255,255,.05);box-shadow:0 1px #ffffff0d inset,0 24px 50px -22px #0f112d66}.workflow-top.svelte-14hcokg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.workflow-tool.svelte-14hcokg{font-family:var(--font-mono);font-size:10px;color:#7c7f8c;letter-spacing:.06em;text-transform:uppercase}.workflow-title.svelte-14hcokg{font-size:14px;font-weight:600;color:#e6e6ea;margin-top:3px}.workflow-pill.svelte-14hcokg{padding:5px 10px;border-radius:var(--r-pill);background:#635bff29;color:#b3adff;font:600 10px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.steps.svelte-14hcokg{display:grid;gap:1px;overflow:hidden;border:1px solid #23252e;border-radius:var(--r);background:#23252e}.step.svelte-14hcokg{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;background:#15161c}.step.svelte-14hcokg>span:where(.svelte-14hcokg){color:#6f7280;font:600 11px/1 var(--font-mono);font-variant-numeric:tabular-nums}.step.svelte-14hcokg strong:where(.svelte-14hcokg){display:block;margin-bottom:5px;color:#fff;font-size:14px;letter-spacing:-.01em}.step.svelte-14hcokg code:where(.svelte-14hcokg){display:block;overflow:hidden;color:#a6a8b4;font:400 12px/1.5 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.terminal-mini.svelte-14hcokg{margin-top:18px;padding:16px;border:1px solid #23252e;border-radius:var(--r);background:#07080b}.terminal-mini.svelte-14hcokg p:where(.svelte-14hcokg){margin:0 0 7px;color:#d4d5dc;font:400 12px/1.45 var(--font-mono)}.terminal-mini.svelte-14hcokg p:where(.svelte-14hcokg):first-child{color:#968eff}.terminal-mini.svelte-14hcokg p:where(.svelte-14hcokg):last-child{margin-bottom:0;color:var(--ok)}.workflow-copy.svelte-14hcokg h3:where(.svelte-14hcokg){font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin-bottom:16px;text-wrap:balance}.workflow-copy.svelte-14hcokg h3:where(.svelte-14hcokg) .accent{color:var(--accent)}.workflow-copy.svelte-14hcokg p:where(.svelte-14hcokg){font-size:15.5px;color:var(--muted);line-height:1.7;margin-bottom:10px;max-width:52ch}.workflow-copy.svelte-14hcokg ul:where(.svelte-14hcokg){list-style:none;margin-top:24px;display:flex;flex-direction:column;gap:12px}.workflow-copy.svelte-14hcokg li:where(.svelte-14hcokg){display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--text-soft)}.check.svelte-14hcokg{width:20px;height:20px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;box-shadow:0 2px 6px -1px #4f46e566}@media(max-width:768px){.workflow-section.svelte-14hcokg{padding:68px 20px}.workflow-layout.svelte-14hcokg{grid-template-columns:1fr;gap:40px}}.os-section.svelte-113jxkb{max-width:760px;margin:0 auto;padding:112px 40px;text-align:center}.section-label.svelte-113jxkb{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:18px}h2.svelte-113jxkb{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.14;margin-bottom:16px;text-wrap:balance}.os-sub.svelte-113jxkb{font-size:16.5px;color:var(--muted);line-height:1.7;max-width:54ch;margin-inline:auto;text-wrap:pretty}.os-card.svelte-113jxkb{margin-top:40px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:32px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;align-items:center}.clone.svelte-113jxkb{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:12px 16px;border-radius:var(--r);background:#0e0f14;border:1px solid #23252e;overflow-x:auto}.clone-prompt.svelte-113jxkb{color:#968eff;font:600 13px/1 var(--font-mono);flex-shrink:0}.clone.svelte-113jxkb code:where(.svelte-113jxkb){color:#d4d5dc;font:400 13px/1 var(--font-mono);white-space:nowrap}.gh-btn.svelte-113jxkb{margin-top:24px;display:inline-flex;align-items:center;gap:9px;padding:13px 24px;border-radius:var(--r);background:var(--text);color:#fff;text-decoration:none;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:var(--shadow);transition:transform .16s var(--ease),background .16s var(--ease),box-shadow .16s var(--ease)}.gh-btn.svelte-113jxkb:hover{background:#000;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.gh-btn.svelte-113jxkb:active{transform:translateY(0)}.os-perks.svelte-113jxkb{display:flex;gap:20px;margin-top:22px;flex-wrap:wrap;justify-content:center}.os-perk.svelte-113jxkb{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.perk-dot.svelte-113jxkb{width:4px;height:4px;border-radius:50%;background:var(--accent)}@media(max-width:768px){.os-section.svelte-113jxkb{padding:68px 20px}.os-card.svelte-113jxkb{padding:24px}.clone.svelte-113jxkb code:where(.svelte-113jxkb){font-size:12px}}footer.svelte-jz8lnl{border-top:1px solid var(--border);background:var(--surface)}.foot-inner.svelte-jz8lnl{max-width:var(--container);margin:0 auto;padding:30px 40px;display:flex;align-items:center;justify-content:space-between}.foot-left.svelte-jz8lnl{display:flex;align-items:center;gap:10px}.foot-copy.svelte-jz8lnl{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.foot-links.svelte-jz8lnl{display:flex;gap:8px}.foot-links.svelte-jz8lnl button:where(.svelte-jz8lnl),.foot-links.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:13px;font-weight:500;font-family:var(--font-sans);color:var(--muted);padding:6px 12px;border-radius:var(--r-sm);background:none;border:none;text-decoration:none;cursor:pointer;transition:color .16s var(--ease),background .16s var(--ease)}.foot-links.svelte-jz8lnl button:where(.svelte-jz8lnl):hover,.foot-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--text);background:#0f11210a}@media(max-width:768px){.foot-inner.svelte-jz8lnl{padding:22px 20px;flex-direction:column;gap:14px}}.hr.svelte-1uha8ag{height:1px;background:var(--border);max-width:var(--container);margin:0 auto}
