.export-actions.svelte-46a03n{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.project-tabs.svelte-46a03n{gap:8px;flex-wrap:wrap}.model-picker.svelte-46a03n{display:grid;gap:8px;margin-bottom:16px;font-size:10px;color:var(--wk-muted)}.model-picker.svelte-46a03n select:where(.svelte-46a03n){width:100%;min-width:0;padding:10px;border:1px solid var(--wk-line);border-radius:6px;background:var(--wk-field);color:var(--wk-ink);font:inherit;font-size:12px}.prompt-image.svelte-46a03n{display:grid;gap:8px;margin-top:12px;border-top:1px solid var(--wk-line);padding-top:12px;min-width:0}.prompt-image.svelte-46a03n label:where(.svelte-46a03n){font-size:10px;color:var(--wk-ink)}.prompt-image.svelte-46a03n input:where(.svelte-46a03n){width:100%;min-width:0;font:inherit;font-size:10px;color:var(--wk-muted)}.prompt-image.svelte-46a03n small:where(.svelte-46a03n){font-size:10px;color:var(--wk-muted);line-height:1.7}.attached-image.svelte-46a03n{display:grid;gap:8px;min-width:0}.attached-image.svelte-46a03n img:where(.svelte-46a03n){display:block;max-width:100%;max-height:180px;object-fit:contain;object-position:left;border-radius:6px}.attached-image.svelte-46a03n span:where(.svelte-46a03n){font-size:10px;color:var(--wk-muted);overflow-wrap:anywhere}.attached-image.svelte-46a03n button:where(.svelte-46a03n){justify-self:start;border:1px solid var(--wk-line);border-radius:5px;padding:7px 10px;background:var(--wk-panel);color:var(--wk-accent);font-size:10px}.workshop.svelte-46a03n{overflow-anchor:none;--wk-bg:var(--studio-bg,#071320);--wk-panel:var(--studio-card,#102337);--wk-line:var(--studio-line,#29445c);--wk-muted:var(--studio-muted,#aec3d6);--wk-ink:var(--studio-ink,#f0f3f7);--wk-accent:var(--gold,#d9b77e);--wk-field:#0b1c2d;--wk-hover:#1b3850;max-width:1540px;margin:auto;padding:35px 32px 60px;color:var(--wk-ink);color-scheme:dark}.workshop-heading.svelte-46a03n{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:34px}.back.svelte-46a03n{font-size:11px;color:var(--wk-muted);text-decoration:none}.title-row.svelte-46a03n{display:flex;gap:20px;align-items:center;margin-top:26px}.seal.svelte-46a03n{display:grid;place-items:center;width:64px;height:64px;border:1px solid #d9b77e66;border-radius:50%;color:var(--wk-accent);font:38px Georgia,serif;background:radial-gradient(circle,#d9b77e15,transparent)}.overline.svelte-46a03n{font-size:10px;font-weight:600;letter-spacing:1.9px;color:var(--wk-muted)}h1.svelte-46a03n{font:400 clamp(35px,4vw,53px)/1.1 var(--font-display,Georgia,serif);letter-spacing:-1px;margin:8px 0 0}h1.svelte-46a03n em:where(.svelte-46a03n),h2.svelte-46a03n em:where(.svelte-46a03n){font-weight:400;color:var(--wk-accent)}.workshop-heading.svelte-46a03n p:where(.svelte-46a03n){font-size:12px;color:var(--wk-muted);margin:18px 0 0 84px}.heading-note.svelte-46a03n{background:var(--wk-panel);flex-shrink:0;display:grid;grid-template-columns:9px auto;align-items:center;gap:8px 10px;border:1px solid var(--wk-line);border-radius:8px;padding:15px 20px;font-size:11px}.heading-note.svelte-46a03n strong:where(.svelte-46a03n){font-weight:500}.heading-note.svelte-46a03n small:where(.svelte-46a03n){grid-column:2;color:var(--wk-muted);font-size:10px}.model-indicator.svelte-46a03n{width:6px;height:6px;background:#d9b77e;border-radius:50%}.model-indicator.connected.svelte-46a03n{background:#a7c89f}.workspace.svelte-46a03n{display:grid;grid-template-columns:minmax(300px,370px) minmax(0,1fr);border:1px solid var(--wk-line);border-radius:16px;overflow:hidden;background:var(--wk-panel);box-shadow:0 20px 70px #020b1733}.agent-column.svelte-46a03n{min-width:0;padding:22px;border-right:1px solid var(--wk-line);background:linear-gradient(155deg,#16314a,var(--wk-bg) 60%);display:flex;flex-direction:column;gap:23px}.column-header.svelte-46a03n{display:flex;justify-content:space-between;align-items:center;font-size:12px}.column-header.svelte-46a03n>span:where(.svelte-46a03n){display:flex;gap:8px;align-items:center;color:var(--wk-accent)}button.svelte-46a03n{font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background .15s}button.svelte-46a03n:disabled{opacity:.45;cursor:default}button.svelte-46a03n:focus-visible,a.svelte-46a03n:focus-visible,input.svelte-46a03n:focus-visible,textarea.svelte-46a03n:focus-visible,select.svelte-46a03n:focus-visible{outline:2px solid var(--wk-accent);outline-offset:3px}.column-header.svelte-46a03n button:where(.svelte-46a03n){background:#ffffff05;border:1px solid var(--wk-line);color:var(--wk-ink);border-radius:6px;padding:7px 9px;font-size:10px}.brief.svelte-46a03n h2:where(.svelte-46a03n){font:400 34px/1.18 var(--font-display,Georgia,serif);margin:16px 0}.brief.svelte-46a03n p:where(.svelte-46a03n){font-size:12px;line-height:1.9;color:var(--wk-muted);margin:0;max-width:300px}.template-grid.svelte-46a03n{display:grid;gap:9px}.template-grid.svelte-46a03n>.overline:where(.svelte-46a03n){margin-bottom:4px}.template-grid.svelte-46a03n button:where(.svelte-46a03n){width:100%;justify-content:start;text-align:left;border:1px solid var(--wk-line);background:var(--wk-panel);color:var(--wk-ink);padding:13px;border-radius:9px;gap:13px}.template-grid.svelte-46a03n button:where(.svelte-46a03n):hover{background:var(--wk-hover);border-color:#587e9c}.template-symbol.svelte-46a03n{font:23px Georgia,serif;color:var(--wk-accent);width:24px;text-align:center}.template-grid.svelte-46a03n strong:where(.svelte-46a03n){display:block;font-weight:500;font-size:12px}.template-grid.svelte-46a03n small:where(.svelte-46a03n){display:block;font-size:10px;color:var(--wk-muted);margin-top:6px}.template-arrow.svelte-46a03n{margin-left:auto;font-size:15px;color:var(--wk-accent)}.project-picker.svelte-46a03n{display:grid;gap:8px;color:var(--wk-muted);font-size:11px}.project-picker.svelte-46a03n select:where(.svelte-46a03n),.placement-label.svelte-46a03n select:where(.svelte-46a03n){width:100%;background:var(--wk-field);color:var(--wk-ink);border:1px solid var(--wk-line);border-radius:6px;padding:10px;font:inherit}.conversation.svelte-46a03n p:where(.svelte-46a03n){display:grid;gap:8px;white-space:pre-wrap;font-size:11px;line-height:1.8;color:var(--wk-ink);background:#ffffff04;border-radius:6px;padding:12px;max-height:200px;overflow:auto}.conversation.svelte-46a03n p.user:where(.svelte-46a03n){background:var(--wk-hover)}.conversation.svelte-46a03n strong:where(.svelte-46a03n){font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--wk-accent)}.activity.svelte-46a03n{font-size:10px;max-height:230px;overflow:auto}.activity.svelte-46a03n p:where(.svelte-46a03n){display:flex;gap:8px;align-items:center;color:var(--wk-muted);margin:10px 0}.agent-answer.svelte-46a03n{font-size:11px;line-height:1.8;white-space:pre-wrap}.usage.svelte-46a03n{color:var(--wk-muted);font-size:10px}.prompt-box.svelte-46a03n{background:var(--wk-field);border:1px solid #42617d;border-radius:10px;padding:14px;margin-top:auto}.prompt-box.svelte-46a03n>label:where(.svelte-46a03n){font-size:10px;color:var(--wk-ink)}.prompt-box.svelte-46a03n textarea:where(.svelte-46a03n){display:block;width:100%;box-sizing:border-box;margin-top:10px;border:0;resize:vertical;background:transparent;color:var(--wk-ink);font:12px/1.8 inherit;min-height:115px;font-family:inherit;line-height:1.8;font-size:12px}.prompt-box.svelte-46a03n textarea:where(.svelte-46a03n)::placeholder{color:#90a9be}.prompt-bottom.svelte-46a03n{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-top:10px}.prompt-bottom.svelte-46a03n small:where(.svelte-46a03n){font-size:10px;color:var(--wk-muted)}.send.svelte-46a03n{background:var(--wk-accent);border:0;border-radius:6px;color:#102337;font-size:10px;font-weight:600;padding:10px 12px}.agent-footnote.svelte-46a03n{font-size:10px;line-height:1.8;color:var(--wk-muted);margin:0}.setup-notice.svelte-46a03n{padding:15px;border:1px solid var(--wk-line);border-radius:8px;background:#d9b77e08;font-size:11px}.setup-notice.svelte-46a03n strong:where(.svelte-46a03n){font-weight:500;color:var(--wk-accent)}.setup-notice.svelte-46a03n p:where(.svelte-46a03n){color:var(--wk-muted);line-height:1.8}.setup-notice.svelte-46a03n a:where(.svelte-46a03n){color:var(--wk-accent);font-size:10px}.project-column.svelte-46a03n{padding:26px;min-width:0}.project-header.svelte-46a03n{display:flex;justify-content:space-between;align-items:center;gap:12px}.project-header.svelte-46a03n h2:where(.svelte-46a03n){font:400 26px var(--font-display,Georgia,serif);margin:8px 0 0}.state-badge.svelte-46a03n{font-size:10px;color:#b9d9f2;padding:7px 10px;border:1px solid #42617d;border-radius:20px;white-space:nowrap}.state-badge.unsaved.svelte-46a03n{color:var(--wk-accent);border-color:#d9b77e55}.project-tabs.svelte-46a03n{display:flex;justify-content:space-between;align-items:center;margin:25px 0 16px}.project-tabs.svelte-46a03n>div:where(.svelte-46a03n){display:flex;gap:6px}.project-tabs.svelte-46a03n button:where(.svelte-46a03n){border:1px solid transparent;background:transparent;color:var(--wk-muted);font-size:11px;padding:9px 12px;border-radius:6px}.project-tabs.svelte-46a03n button.active:where(.svelte-46a03n){border-color:var(--wk-line);background:var(--wk-hover);color:var(--wk-accent)}.project-tabs.svelte-46a03n button.export:where(.svelte-46a03n){border-color:var(--wk-line);padding:9px 10px}.feedback.svelte-46a03n{font-size:11px;line-height:1.8;padding:12px 15px;border-radius:6px;margin-bottom:12px}.failure.svelte-46a03n{background:#4b302566;color:#e6b397;border:1px solid #714533}.success.svelte-46a03n{background:#1b3850;color:#c4dcef;border:1px solid #42617d}.code-editor.svelte-46a03n{border:1px solid var(--wk-line);border-radius:10px;overflow:hidden}.file-tabs.svelte-46a03n{display:flex;background:var(--wk-panel);gap:3px;padding:8px}.file-tabs.svelte-46a03n button:where(.svelte-46a03n){background:transparent;border:0;padding:8px 13px;color:var(--wk-muted);font:11px monospace;border-radius:5px}.file-tabs.svelte-46a03n button.active:where(.svelte-46a03n){background:var(--wk-hover);color:var(--wk-accent)}.source.svelte-46a03n{display:block;width:100%;height:570px;resize:vertical;box-sizing:border-box;padding:22px;color:var(--wk-ink);background:var(--wk-field);border:0;font:12px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;-moz-tab-size:2;tab-size:2}.code-editor.svelte-46a03n p:where(.svelte-46a03n){padding:12px 17px;font-size:10px;color:var(--wk-muted);line-height:1.8;margin:0;border-top:1px solid var(--wk-line)}.versions.svelte-46a03n{border:1px solid var(--wk-line);border-radius:10px;padding:30px;min-height:500px;color:var(--wk-muted)}.versions.svelte-46a03n h3:where(.svelte-46a03n){font:25px Georgia,serif;color:var(--wk-ink)}.versions.svelte-46a03n p:where(.svelte-46a03n){font-size:12px;line-height:1.8}.versions.svelte-46a03n>div:where(.svelte-46a03n){display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 0;border-top:1px solid var(--wk-line);font-size:11px}.versions.svelte-46a03n strong:where(.svelte-46a03n){display:block;font-weight:500;color:var(--wk-ink)}.versions.svelte-46a03n small:where(.svelte-46a03n){display:block;margin-top:7px;font-size:10px}.versions.svelte-46a03n button:where(.svelte-46a03n){background:var(--wk-panel);color:var(--wk-accent);border:1px solid var(--wk-line);padding:8px 12px;border-radius:5px;font-size:11px}.metadata.svelte-46a03n{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;margin:24px 0}.metadata.svelte-46a03n>label:where(.svelte-46a03n){display:grid;gap:8px;font-size:10px;color:var(--wk-muted)}.metadata.svelte-46a03n input:where(.svelte-46a03n):not([type=checkbox]){width:100%;box-sizing:border-box;background:var(--wk-field);border:1px solid var(--wk-line);border-radius:6px;color:var(--wk-ink);padding:11px;font:11px inherit;font-family:inherit;font-size:11px}.metadata.svelte-46a03n fieldset:where(.svelte-46a03n){grid-column:1/-1;margin:0;padding:12px 14px;border:1px solid var(--wk-line);border-radius:6px;display:flex;gap:20px;flex-wrap:wrap}.metadata.svelte-46a03n legend:where(.svelte-46a03n){font-size:10px;color:var(--wk-muted);padding:0 5px}.metadata.svelte-46a03n fieldset:where(.svelte-46a03n) label:where(.svelte-46a03n){display:flex;gap:7px;align-items:center;font-size:11px;color:var(--wk-ink)}.metadata.svelte-46a03n input[type=checkbox]:where(.svelte-46a03n){accent-color:var(--wk-accent)}.publish-panel.svelte-46a03n{display:flex;align-items:center;gap:16px;border-top:1px solid var(--wk-line);padding-top:25px}.publish-icon.svelte-46a03n{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border:1px solid #d9b77e55;border-radius:9px;color:var(--wk-accent);background:#d9b77e08}.publish-copy.svelte-46a03n{flex:1}.publish-copy.svelte-46a03n h3:where(.svelte-46a03n){font:23px var(--font-display,Georgia,serif);margin:7px 0}.publish-copy.svelte-46a03n p:where(.svelte-46a03n){font-size:10px;color:var(--wk-muted);line-height:1.8;max-width:460px;margin:0}.placement-label.svelte-46a03n{display:grid;gap:8px;font-size:10px;color:var(--wk-muted);min-width:125px}.project-actions.svelte-46a03n{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px}.project-actions.svelte-46a03n button:where(.svelte-46a03n){padding:11px 14px;border-radius:6px;font-size:11px}.save.svelte-46a03n{border:1px solid #42617d;background:transparent;color:var(--wk-accent)}.publish.svelte-46a03n{border:1px solid var(--wk-accent);background:var(--wk-accent);color:#102337}.project-actions.svelte-46a03n a:where(.svelte-46a03n){display:flex;gap:6px;align-items:center;color:var(--wk-accent);font-size:10px}.project-actions.svelte-46a03n .withdraw:where(.svelte-46a03n){border:0;background:transparent;color:var(--wk-muted);font-size:10px}.import-label.svelte-46a03n{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:10px;color:var(--wk-muted);margin-top:22px}.import-label.svelte-46a03n input:where(.svelte-46a03n){font:9px inherit;font-size:10px;max-width:240px}.workshop-notes.svelte-46a03n{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:27px;color:var(--wk-muted);font-size:10px}.workshop-notes.svelte-46a03n span:where(.svelte-46a03n){display:flex;gap:9px;align-items:center}@media(min-width:1500px){.workspace.svelte-46a03n{grid-template-columns:400px minmax(0,1fr)}}@media(max-width:1000px){.workshop.svelte-46a03n{padding:28px 18px}.workspace.svelte-46a03n{grid-template-columns:300px minmax(0,1fr)}.agent-column.svelte-46a03n{min-width:0;padding:18px;gap:20px}.project-column.svelte-46a03n{padding:18px}.project-header.svelte-46a03n{align-items:start;flex-direction:column}.publish-panel.svelte-46a03n{flex-wrap:wrap}.placement-label.svelte-46a03n{margin-left:59px;flex:1}.metadata.svelte-46a03n{grid-template-columns:1fr}.metadata.svelte-46a03n fieldset:where(.svelte-46a03n){grid-column:1}.project-tabs.svelte-46a03n button:where(.svelte-46a03n){padding:8px;font-size:10px}.heading-note.svelte-46a03n{padding:12px}}@media(max-width:760px){.workshop-heading.svelte-46a03n{align-items:start;flex-direction:column;gap:18px}.heading-note.svelte-46a03n{margin-left:0}.title-row.svelte-46a03n{gap:14px}.seal.svelte-46a03n{width:49px;height:49px;font-size:30px}.workshop-heading.svelte-46a03n p:where(.svelte-46a03n){margin-left:0;line-height:1.8}.workspace.svelte-46a03n{grid-template-columns:1fr}.agent-column.svelte-46a03n{border-right:0;border-bottom:1px solid var(--wk-line);gap:20px}.brief.svelte-46a03n h2:where(.svelte-46a03n){font-size:31px}.brief.svelte-46a03n p:where(.svelte-46a03n){max-width:none}.template-grid.svelte-46a03n{grid-template-columns:1fr}.project-column.svelte-46a03n{padding:18px 12px}.project-header.svelte-46a03n{flex-direction:row;align-items:center}.project-header.svelte-46a03n h2:where(.svelte-46a03n){font-size:23px}.state-badge.svelte-46a03n{font-size:8px;white-space:normal;text-align:center;max-width:110px}.source.svelte-46a03n{height:450px}.workshop-notes.svelte-46a03n{justify-content:start;gap:17px}.publish-copy.svelte-46a03n p:where(.svelte-46a03n){font-size:11px}.placement-label.svelte-46a03n{margin-left:0}.versions.svelte-46a03n{padding:20px}.versions.svelte-46a03n>div:where(.svelte-46a03n){align-items:start}.workshop.svelte-46a03n{padding:24px 12px 45px}}.dilna-peranch-alert.svelte-46a03n{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 22px;margin-bottom:24px;border:2px solid #d9b77e;border-radius:12px;background:linear-gradient(100deg,#2b1a04,#15283c,#0e1c2a);box-shadow:0 6px 28px #0006,0 0 25px #d9b77e38;animation:svelte-46a03n-banner-glow 4s infinite alternate}@keyframes svelte-46a03n-banner-glow{0%{box-shadow:0 6px 28px #0006,0 0 15px #d9b77e2e}to{box-shadow:0 8px 34px #00000080,0 0 32px #d9b77e61}}.alert-left.svelte-46a03n{display:flex;align-items:center;gap:16px;min-width:0}.alert-glyph.svelte-46a03n{font-size:36px;color:var(--wk-accent);display:grid;place-items:center;width:52px;height:52px;background:#d9b77e1f;border:1px solid rgba(217,183,126,.45);border-radius:10px;flex-shrink:0;text-shadow:0 0 12px rgba(217,183,126,.5)}.alert-text.svelte-46a03n{min-width:0}.alert-tags.svelte-46a03n{display:flex;gap:6px;align-items:center;margin-bottom:3px}.alert-badge.svelte-46a03n{font-size:9px;font-weight:700;letter-spacing:1px;background:var(--wk-accent);color:#102337;padding:2px 6px;border-radius:4px}.alert-sub.svelte-46a03n{font-size:9px;letter-spacing:1px;color:var(--wk-muted);text-transform:uppercase}.alert-text.svelte-46a03n strong:where(.svelte-46a03n){display:block;font-size:15px;color:#fff;font-family:var(--font-display,Georgia,serif);margin-bottom:2px}.alert-text.svelte-46a03n p:where(.svelte-46a03n){font-size:11px;color:var(--wk-muted);margin:0;line-height:1.5}.alert-btns.svelte-46a03n{display:flex;align-items:center;gap:10px;flex-shrink:0}.alert-btn.svelte-46a03n{padding:10px 16px;border-radius:7px;font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap;transition:all .15s}.alert-btn.primary.svelte-46a03n{background:var(--wk-accent);color:#102337;box-shadow:0 3px 12px #d9b77e4d}.alert-btn.primary.svelte-46a03n:hover{background:#ebd09e;transform:translateY(-1px)}.alert-btn.secondary.svelte-46a03n{border:1px solid rgba(217,183,126,.4);background:#d9b77e14;color:var(--wk-accent)}.alert-btn.secondary.svelte-46a03n:hover{background:#d9b77e2e;border-color:var(--wk-accent)}.workshop.svelte-46a03n [hidden]:where(.svelte-46a03n){display:none!important}.studio-modes.svelte-46a03n{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:12px;margin-bottom:24px}.studio-modes.svelte-46a03n>button:where(.svelte-46a03n),.studio-mode-action.svelte-46a03n{justify-content:flex-start;gap:14px;padding:19px 22px;color:var(--wk-muted);background:var(--wk-panel);border:1px solid var(--wk-line);border-radius:12px;text-align:left;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s,border-color .15s}.studio-modes.svelte-46a03n>button.chosen:where(.svelte-46a03n){background:linear-gradient(120deg,#24435b,#142b40);border-color:#d9b77e99;color:var(--wk-accent);box-shadow:0 5px 24px #020b1722}.studio-modes.svelte-46a03n strong:where(.svelte-46a03n){display:block;font-size:13px;font-weight:500}.studio-modes.svelte-46a03n small:where(.svelte-46a03n){display:block;margin-top:7px;color:var(--wk-muted);font-size:10px}.mode-badge.svelte-46a03n{font-size:9px;letter-spacing:1px;margin-left:auto;border:1px solid var(--wk-line);border-radius:20px;padding:6px 9px}.per-anch-highlight-tab.svelte-46a03n{background:linear-gradient(135deg,#231807,#15263a);border-color:#d9b77e99;box-shadow:0 4px 18px #d9b77e1f}.per-anch-highlight-tab.svelte-46a03n:hover{background:linear-gradient(135deg,#2f200a,#1c3450);border-color:#d9b77e;transform:translateY(-1px)}.per-anch-highlight-tab.svelte-46a03n strong:where(.svelte-46a03n){color:#fff}.tab-glyph.svelte-46a03n{font-size:24px;color:var(--wk-accent);line-height:1}.new-engine-badge.svelte-46a03n{background:#d9b77e2e;border-color:var(--wk-accent);color:var(--wk-accent);font-weight:700}.starter-prompts.svelte-46a03n{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:20px}.starter-prompts.svelte-46a03n button:where(.svelte-46a03n){justify-content:space-between;background:#ffffff04;color:var(--wk-muted);border:1px solid var(--wk-line);border-radius:7px;padding:10px;font-size:10px;text-align:left}.starter-prompts.svelte-46a03n button:where(.svelte-46a03n):hover{background:var(--wk-hover);color:var(--wk-ink);border-color:#587e9c}.starter-prompts.svelte-46a03n button:where(.svelte-46a03n)>span:where(.svelte-46a03n){color:var(--wk-accent)}.template-toggle.svelte-46a03n{justify-content:flex-start;border:1px solid var(--wk-line);border-radius:8px;padding:11px 12px;color:var(--wk-muted);background:transparent;font-size:11px}.template-toggle.svelte-46a03n>span:where(.svelte-46a03n){margin-left:auto}.conversation.svelte-46a03n{max-height:440px;overflow:auto;scrollbar-width:thin}.conversation.svelte-46a03n p:where(.svelte-46a03n){max-height:none;font-size:12px}.conversation.svelte-46a03n p:where(.svelte-46a03n):last-child{margin-bottom:0}.agent-plan.svelte-46a03n{padding:15px;border:1px solid var(--wk-line);border-radius:10px;background:#ffffff03}.agent-plan.svelte-46a03n>div:where(.svelte-46a03n){display:flex;align-items:center;justify-content:space-between;gap:8px}.phase-label.svelte-46a03n{font-size:9px;color:var(--wk-muted)}.phase-label.running.svelte-46a03n{color:var(--wk-accent)}.agent-plan.svelte-46a03n ol:where(.svelte-46a03n){list-style:none;padding:0;margin:14px 0 0;display:grid;gap:12px}.agent-plan.svelte-46a03n li:where(.svelte-46a03n){display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.6;color:var(--wk-muted)}.agent-plan.svelte-46a03n li:where(.svelte-46a03n)>span:where(.svelte-46a03n){display:grid;place-items:center;flex:0 0 20px;height:20px;border:1px solid var(--wk-line);border-radius:50%;font-size:9px}.agent-plan.svelte-46a03n li.step-done:where(.svelte-46a03n)>span:where(.svelte-46a03n){color:#bad4b0;background:#91b48219;border-color:#91b48244}.agent-plan.svelte-46a03n li.step-active:where(.svelte-46a03n){color:var(--wk-ink)}.agent-plan.svelte-46a03n li.step-active:where(.svelte-46a03n)>span:where(.svelte-46a03n){color:var(--wk-accent);border-color:var(--wk-accent);box-shadow:0 0 0 3px #d9b77e11}.activity.svelte-46a03n{border:1px solid var(--wk-line);border-radius:8px;padding:11px 13px}.activity.svelte-46a03n summary:where(.svelte-46a03n){cursor:pointer;color:var(--wk-muted);font-size:10px;line-height:1.7}.activity.svelte-46a03n>div:where(.svelte-46a03n){max-height:200px;overflow:auto}.activity.svelte-46a03n p:where(.svelte-46a03n):last-child{color:var(--wk-accent)}.agent-column.svelte-46a03n{align-self:stretch}.prompt-box.svelte-46a03n{margin-top:0;margin-bottom:0}.project-tabs.svelte-46a03n{gap:8px;align-items:flex-start}.project-tabs.svelte-46a03n>div:where(.svelte-46a03n){flex-wrap:wrap}.repair-panel.svelte-46a03n{display:flex;align-items:center;gap:16px;padding:15px;border:1px solid #b18a6555;background:#4b302533;border-radius:9px;margin-bottom:14px;font-size:12px}.repair-panel.svelte-46a03n>div:where(.svelte-46a03n){flex:1;min-width:0}.repair-panel.svelte-46a03n strong:where(.svelte-46a03n){font-weight:500;color:#e6b397}.repair-panel.svelte-46a03n p:where(.svelte-46a03n){font:11px/1.7 monospace;color:var(--wk-muted);overflow-wrap:anywhere;margin:7px 0 0}.repair-panel.svelte-46a03n button:where(.svelte-46a03n){flex-shrink:0;border:1px solid #d9b77e77;background:#d9b77e15;color:var(--wk-accent);padding:11px 13px;border-radius:7px;font-size:11px}.inspection.svelte-46a03n{display:flex;gap:8px;align-items:center;color:#b6cfae;font-size:10px;line-height:1.7;margin-bottom:12px}.inspection.invalid.svelte-46a03n{color:#e6b397}.changes-view.svelte-46a03n{border:1px solid var(--wk-line);border-radius:10px;padding:24px;min-height:500px}.changes-heading.svelte-46a03n{display:flex;justify-content:space-between;align-items:center;gap:15px}.changes-heading.svelte-46a03n h3:where(.svelte-46a03n){font:25px Georgia,serif;margin:10px 0 20px}.changes-heading.svelte-46a03n button:where(.svelte-46a03n){padding:9px 12px;border:1px solid var(--wk-line);border-radius:6px;background:var(--wk-field);color:var(--wk-accent);font-size:10px}.changes-view.svelte-46a03n>p:where(.svelte-46a03n){font-size:12px;line-height:1.9;color:var(--wk-muted)}.changes-view.svelte-46a03n details:where(.svelte-46a03n){margin-top:16px;border:1px solid var(--wk-line);border-radius:8px;overflow:hidden}.changes-view.svelte-46a03n summary:where(.svelte-46a03n){cursor:pointer;font:11px ui-monospace,monospace;padding:14px;background:var(--wk-panel)}.changes-view.svelte-46a03n summary:where(.svelte-46a03n)>span:where(.svelte-46a03n){float:right;color:var(--wk-muted);font:10px system-ui}.changes-view.svelte-46a03n pre:where(.svelte-46a03n){margin:0;background:var(--wk-field);max-height:500px;overflow:auto;font:11px/1.8 ui-monospace,monospace;padding:10px 0;-moz-tab-size:2;tab-size:2}.changes-view.svelte-46a03n code:where(.svelte-46a03n){display:flex;min-width:max-content;padding:0 12px;color:var(--wk-muted)}.changes-view.svelte-46a03n code:where(.svelte-46a03n)>span:where(.svelte-46a03n){display:inline-block;min-width:20px;-webkit-user-select:none;user-select:none}.changes-view.svelte-46a03n .added:where(.svelte-46a03n){background:#5a88552b;color:#c8e2bf}.changes-view.svelte-46a03n .removed:where(.svelte-46a03n){background:#a76b502b;color:#edbcaa}@media(min-width:1200px){.agent-column.svelte-46a03n{max-height:1500px;overflow:auto;scrollbar-width:thin}.project-column.svelte-46a03n{padding:25px}.workshop-heading.svelte-46a03n p:where(.svelte-46a03n){max-width:570px;line-height:1.8}}@media(max-width:960px){.studio-modes.svelte-46a03n{grid-template-columns:1fr;gap:8px}.studio-modes.svelte-46a03n>button:where(.svelte-46a03n),.studio-mode-action.svelte-46a03n{padding:14px 12px;gap:9px;align-items:flex-start}.studio-modes.svelte-46a03n strong:where(.svelte-46a03n){font-size:11px}.studio-modes.svelte-46a03n small:where(.svelte-46a03n){line-height:1.6;font-size:9px}.mode-badge.svelte-46a03n{display:none}.conversation.svelte-46a03n{max-height:320px}.changes-view.svelte-46a03n{padding:16px}.changes-heading.svelte-46a03n{align-items:start;flex-direction:column;gap:0}.changes-view.svelte-46a03n summary:where(.svelte-46a03n)>span:where(.svelte-46a03n){display:block;float:none;margin-top:7px}.repair-panel.svelte-46a03n{flex-wrap:wrap}.project-tabs.svelte-46a03n button:where(.svelte-46a03n){font-size:10px}.project-tabs.svelte-46a03n>div:where(.svelte-46a03n){gap:0}}.metadata-diff.svelte-46a03n{font-size:11px;line-height:1.8}.metadata-diff.svelte-46a03n>div:where(.svelte-46a03n){padding:12px 0;border-top:1px solid var(--wk-line)}.metadata-diff.svelte-46a03n dt:where(.svelte-46a03n){color:var(--wk-accent);margin-bottom:7px}.metadata-diff.svelte-46a03n dd:where(.svelte-46a03n){margin:0;display:grid;gap:4px;overflow-wrap:anywhere}.metadata-diff.svelte-46a03n del:where(.svelte-46a03n){color:#edbcaa}.metadata-diff.svelte-46a03n ins:where(.svelte-46a03n){color:#c8e2bf;text-decoration:none}.agent-plan.svelte-46a03n li:where(.svelte-46a03n){overflow-wrap:anywhere}.column-header.svelte-46a03n{min-height:32px}.sidebar-kicker.svelte-46a03n{font-size:9px;letter-spacing:1.2px;color:var(--wk-muted)}.column-header.svelte-46a03n>.sidebar-kicker:where(.svelte-46a03n){color:var(--wk-muted)}.template-grid.svelte-46a03n button.selected:where(.svelte-46a03n){border-color:#d9b77e88;background:var(--wk-hover)}.tool-guide.svelte-46a03n{padding:15px;border:1px solid var(--wk-line);border-radius:9px;background:#ffffff03}.tool-guide.svelte-46a03n ol:where(.svelte-46a03n){padding:0 0 0 17px;margin:13px 0 0;display:grid;gap:12px}.tool-guide.svelte-46a03n li:where(.svelte-46a03n){font-size:11px;line-height:1.8;color:var(--wk-muted);padding-left:3px}.tool-guide.svelte-46a03n li:where(.svelte-46a03n)::marker{color:var(--wk-accent)}.tool-customize.svelte-46a03n{display:grid;gap:12px}.tool-customize.svelte-46a03n button:where(.svelte-46a03n){width:100%;padding:12px;border-radius:7px;font-size:11px}.tool-customize.svelte-46a03n p:where(.svelte-46a03n){margin:0}.project-header.svelte-46a03n{min-height:50px}.project-header.svelte-46a03n>div:where(.svelte-46a03n){min-width:0;max-width:100%;flex:1}.project-header.svelte-46a03n h2:where(.svelte-46a03n){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-header.svelte-46a03n>.state-badge:where(.svelte-46a03n){flex-shrink:0}.project-tabs.svelte-46a03n{min-height:36px}.canvas-kind.svelte-46a03n{display:inline-flex;align-items:center;min-height:34px;font-size:10px;color:var(--wk-muted)}.log-jump.svelte-46a03n{display:block;margin-top:8px;padding:0;border:0;background:transparent;color:var(--wk-accent);font-size:11px;text-decoration:underline;text-underline-offset:3px}.run-console.svelte-46a03n{margin-top:24px;border:1px solid var(--wk-line);border-radius:9px;background:var(--wk-field);overflow:hidden}.run-console.svelte-46a03n summary:where(.svelte-46a03n){display:flex;align-items:center;gap:9px;cursor:pointer;padding:14px;font-size:11px;list-style:none}.run-console.svelte-46a03n summary:where(.svelte-46a03n):after{content:"⌄";color:var(--wk-muted)}.run-console[open].svelte-46a03n summary:where(.svelte-46a03n):after{content:"⌃"}.run-console.svelte-46a03n summary:where(.svelte-46a03n) strong:where(.svelte-46a03n){font-weight:500}.log-state.svelte-46a03n{margin-left:auto;color:var(--wk-muted);font-size:10px}.log-dot.svelte-46a03n{width:7px;height:7px;border-radius:50%;background:var(--wk-muted);flex-shrink:0}.log-dot.running.svelte-46a03n{background:var(--wk-accent);box-shadow:0 0 0 3px #d9b77e15}.log-dot.failed.svelte-46a03n{background:#edac96}.log-dot.complete.svelte-46a03n{background:#b6cfae}.log-toolbar.svelte-46a03n{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--wk-line);padding:10px 14px}.log-toolbar.svelte-46a03n>span:where(.svelte-46a03n){margin-right:auto;color:var(--wk-muted);font-size:10px}.log-toolbar.svelte-46a03n button:where(.svelte-46a03n){padding:6px 9px;border:1px solid var(--wk-line);border-radius:5px;background:var(--wk-panel);color:var(--wk-accent);font-size:10px}.log-notice.svelte-46a03n,.log-empty.svelte-46a03n{padding:10px 14px;color:var(--wk-muted);font-size:11px;line-height:1.8}.log-entries.svelte-46a03n{max-height:360px;overflow:auto;scrollbar-width:thin}.log-entry.svelte-46a03n{padding:12px 14px;border-top:1px solid var(--wk-line);font:11px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.log-meta.svelte-46a03n{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;color:var(--wk-muted);font-size:10px}.log-meta.svelte-46a03n b:where(.svelte-46a03n){color:#bbd2e4;font-weight:500}.log-meta.svelte-46a03n code:where(.svelte-46a03n){font:inherit}.log-entry.svelte-46a03n p:where(.svelte-46a03n){margin:6px 0 0;color:var(--wk-ink)}.log-entry.log-error.svelte-46a03n{background:#9d4e3312}.log-error.svelte-46a03n .log-meta:where(.svelte-46a03n) b:where(.svelte-46a03n),.log-error.svelte-46a03n p:where(.svelte-46a03n){color:#edb49e}.log-warn.svelte-46a03n .log-meta:where(.svelte-46a03n) b:where(.svelte-46a03n){color:var(--wk-accent)}.log-entry.svelte-46a03n dl:where(.svelte-46a03n){margin:8px 0 0;color:var(--wk-muted);font-size:10px}.log-entry.svelte-46a03n dl:where(.svelte-46a03n)>div:where(.svelte-46a03n){display:flex;gap:10px}.log-entry.svelte-46a03n dt:where(.svelte-46a03n){flex:0 0 110px}.log-entry.svelte-46a03n dd:where(.svelte-46a03n){margin:0;min-width:0;white-space:pre-wrap}.log-entries.svelte-46a03n:focus-visible,.run-console.svelte-46a03n summary:where(.svelte-46a03n):focus-visible{outline:2px solid var(--wk-accent);outline-offset:-2px}.per-anch-banner.svelte-46a03n{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;margin-bottom:26px;border:1px solid #d9b77e66;border-radius:14px;background:linear-gradient(115deg,#1f1608,#152538,#0c1a29);box-shadow:0 12px 35px #020b1766,0 0 25px #d9b77e1f}.banner-glow-orb.svelte-46a03n{position:absolute;top:-40px;right:-40px;width:180px;height:180px;background:radial-gradient(circle,rgba(217,183,126,.2),transparent 70%);border-radius:50%;pointer-events:none}.banner-visual.svelte-46a03n{display:flex;align-items:center;gap:16px;flex-shrink:0}.banner-hieroglyph.svelte-46a03n{font:36px Noto Sans Egyptian Hieroglyphs,Georgia,serif;color:var(--wk-accent);display:grid;place-items:center;width:58px;height:58px;background:#d9b77e1a;border:1px solid rgba(217,183,126,.4);border-radius:12px;text-shadow:0 0 14px rgba(217,183,126,.5)}.banner-tags.svelte-46a03n{display:flex;flex-direction:column;gap:5px}.banner-tag.svelte-46a03n{font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--wk-muted)}.banner-tag.highlight.svelte-46a03n{color:#102337;background:var(--wk-accent);padding:3px 7px;border-radius:4px;width:max-content}.banner-body.svelte-46a03n{flex:1;min-width:0}.banner-body.svelte-46a03n h3:where(.svelte-46a03n){font:400 22px var(--font-display,Georgia,serif);margin:0 0 6px;color:#fff}.banner-body.svelte-46a03n p:where(.svelte-46a03n){font-size:12px;line-height:1.7;color:var(--wk-muted);margin:0;max-width:640px}.banner-actions.svelte-46a03n{display:flex;align-items:center;gap:10px;flex-shrink:0}.banner-cta.svelte-46a03n{padding:12px 18px;border-radius:8px;background:var(--wk-accent);color:#102337;font-weight:600;font-size:12px;text-decoration:none;transition:background .2s,transform .15s;white-space:nowrap}.banner-cta.svelte-46a03n:hover{background:#ebd09e;transform:translateY(-1px)}.banner-ghost.svelte-46a03n{padding:11px 16px;border-radius:8px;border:1px solid rgba(217,183,126,.4);background:#d9b77e0f;color:var(--wk-accent);font-size:12px;text-decoration:none;transition:background .2s;white-space:nowrap}.banner-ghost.svelte-46a03n:hover{background:#d9b77e26;border-color:var(--wk-accent)}.new-translator-card.svelte-46a03n{display:flex;flex-direction:column;gap:8px;padding:14px;background:linear-gradient(135deg,#d9b77e14,#10233799);border:1px solid rgba(217,183,126,.35);border-radius:10px;margin-top:10px}.new-translator-card.svelte-46a03n .card-head:where(.svelte-46a03n){display:flex;align-items:center;gap:10px}.new-translator-card.svelte-46a03n .card-symbol:where(.svelte-46a03n){font-size:22px;color:var(--wk-accent)}.new-translator-card.svelte-46a03n h4:where(.svelte-46a03n){margin:2px 0 0;font:500 13px Georgia,serif;color:#fff}.new-translator-card.svelte-46a03n p:where(.svelte-46a03n){font-size:11px;line-height:1.6;color:var(--wk-muted);margin:0}.new-translator-card.svelte-46a03n .card-link:where(.svelte-46a03n){align-self:flex-start;font-size:11px;color:var(--wk-accent);font-weight:600;text-decoration:none;margin-top:4px}.new-translator-card.svelte-46a03n .card-link:where(.svelte-46a03n):hover{text-decoration:underline}@media(max-width:900px){.per-anch-banner.svelte-46a03n{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.banner-actions.svelte-46a03n{width:100%;flex-wrap:wrap}.dilna-peranch-alert.svelte-46a03n{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.alert-btns.svelte-46a03n{width:100%;flex-wrap:wrap}}
