.quick-start[data-v-5f791280]{margin-bottom:40px}.quick-start__heading[data-v-5f791280]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.quick-start__heading h2[data-v-5f791280]{color:var(--home-muted);margin:0;font-size:12px;font-weight:400}.quick-start__heading button[data-v-5f791280]{min-height:36px;color:var(--home-muted);cursor:pointer;align-items:center;gap:5px;padding:0 4px;font-size:11px;display:inline-flex}.quick-start__heading button[data-v-5f791280]:hover{color:var(--home-accent)}.quick-start__heading button svg[data-v-5f791280]{transition:transform .32s cubic-bezier(.22,.61,.36,1)}.quick-start__examples[data-v-5f791280]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quick-start__examples button[data-v-5f791280]{text-align:left;border:1px solid var(--home-line);min-height:46px;color:var(--home-muted);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:12px;line-height:1.5;transition:border-color .16s,color .16s,background-color .16s;display:flex}.quick-start__examples button[data-v-5f791280]:hover,.quick-start__examples button[aria-pressed=true][data-v-5f791280]{background:var(--home-surface);border-color:var(--home-accent);color:var(--home-accent)}.quick-start__examples svg[data-v-5f791280]{flex-shrink:0;transition:transform .18s cubic-bezier(.16,1,.3,1)}.quick-start__examples button:is(:hover,:focus-visible) svg[data-v-5f791280]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.quick-start__examples svg[data-v-5f791280],.quick-start__heading button svg[data-v-5f791280]{transition:none}}@media (max-width:640px){.quick-start[data-v-5f791280]{margin-bottom:30px}.quick-start__examples[data-v-5f791280]{border-top:1px solid var(--home-line);grid-template-columns:1fr;gap:0}.quick-start__examples button[data-v-5f791280]{border:0;border-bottom:1px solid var(--home-line);border-radius:0;padding-inline:2px}}.recent-projects[data-v-137a1966]{border-top:1px solid var(--home-line);padding-top:28px}.recent-projects__heading[data-v-137a1966]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.recent-projects__heading h2[data-v-137a1966]{color:var(--home-ink);margin:0;font-size:15px;font-weight:600}.recent-projects__history[data-v-137a1966]{min-height:36px;color:var(--home-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.recent-projects__history[data-v-137a1966]:hover{color:var(--home-accent)}.recent-project[data-v-137a1966]{border-bottom:1px solid var(--home-line);align-items:center;gap:16px;min-height:76px;padding:12px 8px;transition:background-color .16s;display:flex}.recent-project[data-v-137a1966]:last-child{border:0}.recent-project[data-v-137a1966]:hover{background:var(--home-surface)}.recent-project__icon[data-v-137a1966]{color:var(--home-muted);flex-shrink:0}.recent-project__text[data-v-137a1966]{flex:1;min-width:0}.recent-project__title[data-v-137a1966]{text-overflow:ellipsis;white-space:nowrap;color:var(--home-ink);font-size:13px;font-weight:500;display:block;overflow:hidden}.recent-project:hover .recent-project__title[data-v-137a1966]{color:var(--home-accent)}.recent-project__description[data-v-137a1966]{color:var(--home-muted);margin-top:5px;font-size:11px;display:block}.recent-project__status[data-v-137a1966]{color:var(--home-muted);white-space:nowrap;font-size:11px}.recent-project__status--completed[data-v-137a1966]{color:var(--home-success)}.recent-project time[data-v-137a1966]{text-align:right;min-width:42px;color:var(--home-muted);font-variant-numeric:tabular-nums;font-size:11px}.recent-project__arrow[data-v-137a1966]{color:var(--home-muted);flex-shrink:0;transition:transform .18s cubic-bezier(.16,1,.3,1),color .16s}.recent-project:is(:hover,:focus-visible) .recent-project__arrow[data-v-137a1966]{color:var(--home-accent);transform:translate(3px)}.recent-projects__empty[data-v-137a1966]{min-height:98px;color:var(--home-muted);align-items:center;gap:14px;padding:16px 8px;display:flex}.recent-projects__empty p[data-v-137a1966]{margin:0;font-size:13px}.recent-projects__empty span[data-v-137a1966]{margin-top:6px;font-size:12px;display:block}.recent-projects__empty button[data-v-137a1966]{min-height:44px;color:var(--home-accent);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.recent-projects__skeleton[data-v-137a1966]{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;min-height:76px;display:flex}.recent-projects__skeleton span[data-v-137a1966]{background:var(--home-line);border-radius:4px;width:40%;height:12px;animation:1.4s ease-in-out infinite alternate recent-loading-137a1966}.recent-projects__skeleton span[data-v-137a1966]:last-child{width:12%}@keyframes recent-loading-137a1966{to{opacity:.45}}@media (max-width:640px){.recent-project[data-v-137a1966]{gap:12px}.recent-project__status[data-v-137a1966]{display:none}.recent-projects[data-v-137a1966]{padding-top:22px}}.requirement-composer[data-v-489f5568]{min-width:0}.composer-frame[data-v-489f5568]{background:var(--home-surface);border:1px solid var(--home-line);border-radius:16px;transition:border-color .18s;overflow:hidden}.composer-frame[data-v-489f5568]:focus-within{border-color:var(--home-accent)}.composer-frame[data-v-489f5568]:has(.composer-textarea:focus-visible){outline:2px solid var(--home-accent);outline-offset:-2px}.composer-main[data-v-489f5568]{min-width:0}.composer-input[data-v-489f5568]{flex-direction:column;padding:22px 24px 10px;display:flex}.composer-input__topline[data-v-489f5568]{justify-content:space-between;align-items:center;gap:12px;display:flex}.composer-input__topline label[data-v-489f5568]{color:var(--home-ink);font-size:13px;font-weight:600}.composer-input__state[data-v-489f5568]{color:var(--home-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.composer-input__state--ready[data-v-489f5568]{color:var(--home-success)}.composer-input__state[data-v-489f5568]{transition:color .18s}.composer-textarea[data-v-489f5568]{resize:vertical;width:100%;min-height:162px;color:var(--home-ink);background:0 0;border:0;outline:none;margin-top:18px;font-size:15px;line-height:1.9;display:block}.composer-textarea[data-v-489f5568]:focus,.composer-textarea[data-v-489f5568]:focus-visible{box-shadow:none;outline:none}.composer-textarea[data-v-489f5568]::placeholder{color:var(--home-muted);opacity:1}.composer-textarea[data-v-489f5568]:disabled{cursor:not-allowed;opacity:.65}.composer-actions[data-v-489f5568]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.composer-secondary-action[data-v-489f5568]{min-height:44px;color:var(--home-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:background-color .16s,color .16s;display:inline-flex}.composer-secondary-action[data-v-489f5568]:hover{color:var(--home-ink);background:var(--home-soft)}.composer-secondary-action[data-v-489f5568]:disabled{cursor:wait;opacity:.6}.composer-character-count[data-v-489f5568]{color:var(--home-muted);font-variant-numeric:tabular-nums;font-size:11px}.composer-submit[data-v-489f5568]{color:#fff;white-space:nowrap;cursor:pointer;background:#235bd8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:140px;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;line-height:20px;transition:background-color .2s ease-out;display:inline-flex}.composer-submit[data-v-489f5568]:hover:not(:disabled){background:#184bbd}.composer-submit__icon[data-v-489f5568]{flex-shrink:0;width:16px;height:16px;display:block}.composer-submit__arrow[data-v-489f5568]{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.composer-submit:is(:hover,:focus-visible):not(:disabled) .composer-submit__arrow[data-v-489f5568]{transform:translate(2px)}.composer-submit[data-v-489f5568]:active:not(:disabled){background:#163e9b}.composer-submit[data-v-489f5568]:disabled{background:var(--home-soft);color:var(--home-muted);cursor:not-allowed}.composer-keyboard-hint[data-v-489f5568]{text-align:right;color:var(--home-muted);margin:9px 3px 0;font-size:10px}.composer-draft-decision[data-v-489f5568]{background:var(--home-tint);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px;display:flex}.composer-draft-decision__icon[data-v-489f5568]{color:var(--home-accent);flex-shrink:0}.composer-draft-decision p[data-v-489f5568]{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.6}.composer-draft-decision strong[data-v-489f5568]{text-overflow:ellipsis;white-space:nowrap;color:var(--home-ink);font-weight:600;display:block;overflow:hidden}.composer-draft-decision span[data-v-489f5568]{color:var(--home-muted);display:block}.composer-draft-decision__actions[data-v-489f5568]{align-items:center;gap:4px;display:flex}.composer-draft-decision__button[data-v-489f5568],.composer-draft-decision__dismiss[data-v-489f5568]{min-height:44px;color:var(--home-accent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.composer-draft-decision__button[data-v-489f5568]:hover,.composer-draft-decision__dismiss[data-v-489f5568]:hover{background:var(--home-surface)}.composer-draft-decision__button--primary[data-v-489f5568]{color:#fff;background:#235bd8}.composer-draft-decision__button--primary[data-v-489f5568]:hover{background:#184bbd}.composer-alert[data-v-489f5568]{color:#82530e;background:#fff5df;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:16px 16px 0;padding:10px 14px;font-size:12px;line-height:1.6;display:flex}.composer-alert__action[data-v-489f5568]{color:#235bd8;cursor:pointer;flex-shrink:0;min-height:44px;padding:0 8px;font-weight:600}.dark .composer-alert{color:#f0c98f;background:#33281a}.dark .composer-alert__action{color:#9abaff}.draft-decision-enter-active[data-v-489f5568],.draft-decision-leave-active[data-v-489f5568]{transition:opacity .18s,clip-path .18s}.draft-decision-enter-from[data-v-489f5568],.draft-decision-leave-to[data-v-489f5568]{opacity:0;clip-path:inset(0 0 100%)}@media (max-width:640px){.composer-input[data-v-489f5568]{padding:18px 18px 6px}.composer-textarea[data-v-489f5568]{min-height:140px;margin-top:14px;font-size:16px}.composer-actions[data-v-489f5568]{flex-wrap:wrap;gap:6px;padding:8px 10px 12px}.composer-actions>div[data-v-489f5568]:last-child{width:100%;padding-left:10px}.composer-draft-decision p[data-v-489f5568]{min-width:calc(100% - 30px)}.composer-draft-decision__actions[data-v-489f5568]{justify-content:flex-end;width:100%}}.workbench-home[data-v-60981f1e]{min-height:100%;overflow-y:auto}.dark .home-surface.workbench-home{--home-bg:#020617;--home-surface:#0f172a;--home-soft:#1e293b;--home-line:#263449;--home-ink:#f1f5f9;--home-muted:#a3b2c5}.workbench-topbar[data-v-60981f1e]{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 36px;font-size:13px;display:flex}.workbench-topbar>span[data-v-60981f1e]{font-weight:600}.workbench-topbar a[data-v-60981f1e]{min-height:36px;color:var(--home-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.workbench-topbar a[data-v-60981f1e]:hover{color:var(--home-accent)}.workbench-content[data-v-60981f1e]{width:min(920px,100% - 80px);margin:0 auto;padding:48px 0 56px}.workbench-welcome[data-v-60981f1e]{margin-bottom:28px}.workbench-welcome p[data-v-60981f1e]{color:var(--home-muted);align-items:center;gap:10px;margin:0 0 12px;font-size:13px;display:flex}.workbench-welcome p[data-v-60981f1e]:before{content:"";background:var(--home-accent);width:22px;height:2px}.workbench-welcome h1[data-v-60981f1e]{letter-spacing:-.03em;margin:0;font-size:36px;font-weight:650;line-height:1.4}.workbench-welcome>div[data-v-60981f1e]{color:var(--home-muted);margin-top:10px;font-size:15px;line-height:1.7}.workbench-process[data-v-60981f1e]{color:var(--home-muted);justify-content:center;align-items:center;gap:10px;margin:16px 0 24px;font-size:11px;display:flex}.workbench-guest-note[data-v-60981f1e]{text-align:center;color:var(--home-muted);padding-top:32px;font-size:12px}@media (max-width:1000px){.workbench-content[data-v-60981f1e]{width:calc(100% - 48px);padding-top:36px}.workbench-topbar[data-v-60981f1e]{padding-inline:24px}}@media (max-width:767px){.workbench-topbar[data-v-60981f1e]{min-height:48px;padding:4px 20px}.workbench-content[data-v-60981f1e]{width:calc(100% - 32px);padding:28px 0 36px}.workbench-welcome[data-v-60981f1e]{margin-bottom:22px}.workbench-welcome h1[data-v-60981f1e]{font-size:27px}.workbench-welcome p[data-v-60981f1e]{margin-bottom:8px}.workbench-welcome>div[data-v-60981f1e]{font-size:13px}.workbench-process[data-v-60981f1e]{gap:7px;margin-block:14px 22px;font-size:10px}}
