:root{color-scheme:light;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #f1f4ed;--studio-color-surface: #ffffff;--studio-color-surface-raised: #e9f0e7;--studio-color-surface-interactive: #dee8db;--studio-color-input: #ffffff;--studio-color-selected: #dce8d8;--studio-color-border: #637969;--studio-color-border-subtle: #a4b4a4;--studio-color-text: #24382b;--studio-color-text-strong: #13271a;--studio-color-text-muted: #3d5142;--studio-color-text-subtle: #425747;--studio-color-accent: #704800;--studio-color-accent-strong: #614000;--studio-color-accent-ink: #fff9e8;--studio-color-focus: #614000;--studio-color-success: #175b32;--studio-color-success-surface: #e0f1df;--studio-color-warning: #6b4400;--studio-color-warning-surface: #fff0cd;--studio-color-danger: #9b261f;--studio-color-danger-surface: #ffe5df;--studio-color-info: #195573;--studio-color-info-surface: #e1f0fa}@media(prefers-color-scheme:dark){:root:not([data-color-mode=light]){color-scheme:dark;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #0d1511;--studio-color-surface: #15221a;--studio-color-surface-raised: #1c2c22;--studio-color-surface-interactive: #25382c;--studio-color-input: #0f1b14;--studio-color-selected: #2b3c2b;--studio-color-border: #7c9585;--studio-color-border-subtle: #3c5143;--studio-color-text: #deeadf;--studio-color-text-strong: #f5faf3;--studio-color-text-muted: #bccdc0;--studio-color-text-subtle: #b6c8bb;--studio-color-accent: #e5bd70;--studio-color-accent-strong: #f2cd8a;--studio-color-accent-ink: #20180c;--studio-color-focus: #f2cd8a;--studio-color-success: #a6dfb4;--studio-color-success-surface: #193e2b;--studio-color-warning: #f2cf8f;--studio-color-warning-surface: #423318;--studio-color-danger: #ffbdb3;--studio-color-danger-surface: #462421;--studio-color-info: #aed8f0;--studio-color-info-surface: #183744}}:root[data-theme=forest-brass][data-color-mode=light]{color-scheme:light;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #f1f4ed;--studio-color-surface: #ffffff;--studio-color-surface-raised: #e9f0e7;--studio-color-surface-interactive: #dee8db;--studio-color-input: #ffffff;--studio-color-selected: #dce8d8;--studio-color-border: #637969;--studio-color-border-subtle: #a4b4a4;--studio-color-text: #24382b;--studio-color-text-strong: #13271a;--studio-color-text-muted: #3d5142;--studio-color-text-subtle: #425747;--studio-color-accent: #704800;--studio-color-accent-strong: #614000;--studio-color-accent-ink: #fff9e8;--studio-color-focus: #614000;--studio-color-success: #175b32;--studio-color-success-surface: #e0f1df;--studio-color-warning: #6b4400;--studio-color-warning-surface: #fff0cd;--studio-color-danger: #9b261f;--studio-color-danger-surface: #ffe5df;--studio-color-info: #195573;--studio-color-info-surface: #e1f0fa}:root[data-theme=forest-brass][data-color-mode=dark]{color-scheme:dark;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #0d1511;--studio-color-surface: #15221a;--studio-color-surface-raised: #1c2c22;--studio-color-surface-interactive: #25382c;--studio-color-input: #0f1b14;--studio-color-selected: #2b3c2b;--studio-color-border: #7c9585;--studio-color-border-subtle: #3c5143;--studio-color-text: #deeadf;--studio-color-text-strong: #f5faf3;--studio-color-text-muted: #bccdc0;--studio-color-text-subtle: #b6c8bb;--studio-color-accent: #e5bd70;--studio-color-accent-strong: #f2cd8a;--studio-color-accent-ink: #20180c;--studio-color-focus: #f2cd8a;--studio-color-success: #a6dfb4;--studio-color-success-surface: #193e2b;--studio-color-warning: #f2cf8f;--studio-color-warning-surface: #423318;--studio-color-danger: #ffbdb3;--studio-color-danger-surface: #462421;--studio-color-info: #aed8f0;--studio-color-info-surface: #183744}:root[data-theme=slate-cobalt][data-color-mode=light]{color-scheme:light;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #f0f4fa;--studio-color-surface: #ffffff;--studio-color-surface-raised: #e9eff8;--studio-color-surface-interactive: #dce6f4;--studio-color-input: #ffffff;--studio-color-selected: #dbe6f7;--studio-color-border: #62768f;--studio-color-border-subtle: #a7b6cc;--studio-color-text: #25394f;--studio-color-text-strong: #132842;--studio-color-text-muted: #3c506a;--studio-color-text-subtle: #41566d;--studio-color-accent: #204f92;--studio-color-accent-strong: #193f78;--studio-color-accent-ink: #f7fbff;--studio-color-focus: #193f78;--studio-color-success: #175b32;--studio-color-success-surface: #e0f1e5;--studio-color-warning: #6b4400;--studio-color-warning-surface: #fff0cd;--studio-color-danger: #9b261f;--studio-color-danger-surface: #ffe5df;--studio-color-info: #195573;--studio-color-info-surface: #e1f0fa}:root[data-theme=slate-cobalt][data-color-mode=dark]{color-scheme:dark;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #101722;--studio-color-surface: #182333;--studio-color-surface-raised: #202e40;--studio-color-surface-interactive: #293b50;--studio-color-input: #111d2a;--studio-color-selected: #2b3d50;--studio-color-border: #849bb2;--studio-color-border-subtle: #40566d;--studio-color-text: #e1eaf4;--studio-color-text-strong: #f6f9ff;--studio-color-text-muted: #c3d0e0;--studio-color-text-subtle: #bdcedf;--studio-color-accent: #a9ceff;--studio-color-accent-strong: #c6dfff;--studio-color-accent-ink: #11233a;--studio-color-focus: #c6dfff;--studio-color-success: #b1e4c0;--studio-color-success-surface: #1b3d30;--studio-color-warning: #ffda9d;--studio-color-warning-surface: #43351e;--studio-color-danger: #ffc3bc;--studio-color-danger-surface: #472a2a;--studio-color-info: #b9dfff;--studio-color-info-surface: #1c384d}:root[data-theme=midnight-oled][data-color-mode=light]{color-scheme:light;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #f4f2fb;--studio-color-surface: #ffffff;--studio-color-surface-raised: #eeebf8;--studio-color-surface-interactive: #e6e1f4;--studio-color-input: #ffffff;--studio-color-selected: #e1d8f3;--studio-color-border: #766c8e;--studio-color-border-subtle: #bdb2cf;--studio-color-text: #2d2540;--studio-color-text-strong: #190e2a;--studio-color-text-muted: #4b405e;--studio-color-text-subtle: #544768;--studio-color-accent: #614187;--studio-color-accent-strong: #4e2c73;--studio-color-accent-ink: #fff9ff;--studio-color-focus: #603a84;--studio-color-success: #175b32;--studio-color-success-surface: #e0f1e5;--studio-color-warning: #6b4400;--studio-color-warning-surface: #fff0cd;--studio-color-danger: #9b261f;--studio-color-danger-surface: #ffe5df;--studio-color-info: #195573;--studio-color-info-surface: #e1f0fa}:root[data-theme=midnight-oled][data-color-mode=dark]{color-scheme:dark;--studio-color-brand-plate: #fff6f1;--studio-color-canvas: #000000;--studio-color-surface: #080910;--studio-color-surface-raised: #11131d;--studio-color-surface-interactive: #1c2030;--studio-color-input: #000000;--studio-color-selected: #22223a;--studio-color-border: #8b8da8;--studio-color-border-subtle: #35364b;--studio-color-text: #eeedf8;--studio-color-text-strong: #faf8ff;--studio-color-text-muted: #c8c8dc;--studio-color-text-subtle: #bfc0d5;--studio-color-accent: #b9a3ff;--studio-color-accent-strong: #d5c6ff;--studio-color-accent-ink: #161020;--studio-color-focus: #ddceff;--studio-color-success: #ace2c1;--studio-color-success-surface: #0e281e;--studio-color-warning: #ffdb9e;--studio-color-warning-surface: #332713;--studio-color-danger: #ffc0c8;--studio-color-danger-surface: #351520;--studio-color-info: #bddbff;--studio-color-info-surface: #12263c}:root{font-family:Segoe UI Variable,Segoe UI,Inter,sans-serif;color:var(--studio-color-text);background:var(--studio-color-canvas);font-synthesis:none;text-rendering:optimizeLegibility;--bg: var(--studio-color-canvas);--surface-0: var(--studio-color-input);--surface-1: var(--studio-color-surface);--surface-2: var(--studio-color-surface-raised);--surface-3: var(--studio-color-surface-interactive);--line: var(--studio-color-border);--line-soft: var(--studio-color-border-subtle);--text: var(--studio-color-text);--text-strong: var(--studio-color-text-strong);--muted: var(--studio-color-text-muted);--subtle: var(--studio-color-text-subtle);--accent: var(--studio-color-accent);--accent-strong: var(--studio-color-accent-strong);--accent-ink: var(--studio-color-accent-ink);--green: var(--studio-color-success);--warning: var(--studio-color-warning);--error: var(--studio-color-danger);--info: var(--studio-color-info);--topbar-height: 58px;--status-height: 26px;--studio-font-sans: "Segoe UI Variable", "Segoe UI", Inter, sans-serif;--studio-font-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--studio-font-size-xs: .75rem;--studio-font-size-sm: .8125rem;--studio-font-size-md: .9375rem;--studio-font-size-lg: 1.125rem;--studio-space-1: .25rem;--studio-space-2: .5rem;--studio-space-3: .75rem;--studio-space-4: 1rem;--studio-space-5: 1.5rem;--studio-space-6: 2rem;--studio-shell-header-height: 4rem;--studio-shell-status-min-height: 2rem;--studio-shell-rail-width: 19rem;--studio-shell-inspector-width: 20rem;--studio-control-min-height: 2.75rem;--studio-control-compact-height: 2.25rem;--studio-radius-sm: .375rem;--studio-radius-md: .625rem;--studio-radius-lg: .875rem;--studio-shadow-raised: 0 .75rem 2rem rgb(0 0 0 / 32%);--studio-focus-ring: 0 0 0 2px var(--studio-color-canvas), 0 0 0 4px var(--studio-color-accent-strong);--studio-motion-fast: .12s;--studio-motion-normal: .18s;--studio-motion-distance: .25rem}:root[data-density=compact]{--studio-control-min-height: 2.375rem;--studio-control-compact-height: 2rem;--studio-space-3: .625rem;--studio-space-4: .875rem}@media(prefers-contrast:more){:root{--studio-color-border: var(--studio-color-text-strong) !important;--studio-color-border-subtle: var(--studio-color-text-muted) !important;--studio-color-text-muted: var(--studio-color-text-strong) !important;--studio-color-text-subtle: var(--studio-color-text-strong) !important}}@media(prefers-reduced-motion:reduce){:root{--studio-motion-fast: 0ms;--studio-motion-normal: 0ms;--studio-motion-distance: 0}:root *,:root *:before,:root *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root[data-reduced-motion=true]{--studio-motion-fast: 0ms;--studio-motion-normal: 0ms;--studio-motion-distance: 0}:root[data-reduced-motion=true] *,:root[data-reduced-motion=true] *:before,:root[data-reduced-motion=true] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.studio-dialog-backdrop.svelte-3u6tvf{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:var(--studio-space-5, 1.5rem);background:#000000b8;backdrop-filter:blur(.35rem)}.studio-dialog.svelte-3u6tvf{display:grid;width:min(44rem,calc(100vw - 2 * var(--studio-space-5, 1.5rem)));max-height:min(48rem,calc(100vh - 2 * var(--studio-space-5, 1.5rem)));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-lg, .875rem);box-shadow:var(--studio-shadow-raised);font-family:var(--studio-font-sans, sans-serif)}.studio-dialog.svelte-3u6tvf:focus{outline:none}.studio-dialog__header.svelte-3u6tvf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--studio-space-4, 1rem);padding:var(--studio-space-5, 1.5rem);border-bottom:1px solid var(--studio-color-border-subtle)}.studio-dialog__header.svelte-3u6tvf>div:where(.svelte-3u6tvf){display:grid;min-width:0;gap:var(--studio-space-1, .25rem)}.studio-dialog__header.svelte-3u6tvf span:where(.svelte-3u6tvf){color:var(--studio-color-accent-strong);font-size:var(--studio-font-size-xs, .75rem);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.studio-dialog__header.svelte-3u6tvf h2:where(.svelte-3u6tvf){margin:0;overflow-wrap:anywhere;color:var(--studio-color-text-strong);font-size:1.5rem}.studio-dialog__header.svelte-3u6tvf p:where(.svelte-3u6tvf){max-width:36rem;margin:var(--studio-space-1, .25rem) 0 0;color:var(--studio-color-text-muted);font-size:var(--studio-font-size-sm, .8125rem);line-height:1.5}.studio-dialog__header.svelte-3u6tvf button:where(.svelte-3u6tvf){display:grid;width:var(--studio-control-min-height, 2.75rem);height:var(--studio-control-min-height, 2.75rem);flex:0 0 auto;place-items:center;color:var(--studio-color-text-muted);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:50%;font-size:1.4rem;cursor:pointer}.studio-dialog__header.svelte-3u6tvf button:where(.svelte-3u6tvf):hover{color:var(--studio-color-text-strong);border-color:var(--studio-color-accent)}.studio-dialog__header.svelte-3u6tvf button:where(.svelte-3u6tvf):focus-visible{outline:0;box-shadow:var(--studio-focus-ring)}.studio-dialog__body.svelte-3u6tvf{min-height:0;padding:var(--studio-space-5, 1.5rem);overflow:auto;overscroll-behavior:contain}.studio-dialog__footer.svelte-3u6tvf{display:flex;justify-content:flex-end;gap:var(--studio-space-2, .5rem);padding:var(--studio-space-3, .75rem) var(--studio-space-5, 1.5rem);border-top:1px solid var(--studio-color-border-subtle)}@media(max-width:40rem){.studio-dialog-backdrop.svelte-3u6tvf{padding:0}.studio-dialog.svelte-3u6tvf{width:100vw;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}}.studio-brand-mark.svelte-dkmi1z{display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;vertical-align:middle;background:var(--studio-color-brand-plate);border-radius:20%;line-height:0}.studio-brand-mark.svelte-dkmi1z img:where(.svelte-dkmi1z){display:block;width:100%;height:100%;object-fit:contain}.studio-studio-identity.svelte-750n4h{display:flex;min-width:0;align-items:center;gap:var(--studio-space-2, .5rem);color:var(--studio-color-text);font-family:var(--studio-font-sans, sans-serif)}.studio-studio-identity__suite.svelte-750n4h{display:inline-flex;min-height:var(--studio-control-min-height, 2.75rem);align-items:center;gap:var(--studio-space-2, .5rem);padding:0 var(--studio-space-3, .75rem) 0 var(--studio-space-2, .5rem);color:var(--studio-color-text-muted);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-md, .625rem);text-decoration:none;font-size:var(--studio-font-size-sm, .8125rem);font-weight:700;transition:color var(--studio-motion-fast, .12s),border-color var(--studio-motion-fast, .12s),background var(--studio-motion-fast, .12s)}.studio-studio-identity__suite.svelte-750n4h:not(.studio-studio-identity__suite--static):hover{color:var(--studio-color-text-strong);border-color:var(--studio-color-accent);background:var(--studio-color-surface-interactive)}.studio-studio-identity__suite.svelte-750n4h:focus-visible{outline:0;box-shadow:var(--studio-focus-ring)}.studio-studio-identity__suite--static.svelte-750n4h{border-color:transparent}.studio-studio-identity__mark.svelte-750n4h{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;color:var(--studio-color-accent-strong);background:var(--studio-color-selected);border-radius:var(--studio-radius-sm, .375rem);font:800 .625rem/1 var(--studio-font-mono, monospace);letter-spacing:.04em}.studio-studio-identity__divider.svelte-750n4h{width:1px;height:2rem;flex:0 0 auto;background:var(--studio-color-border-subtle)}.studio-studio-identity__mark--art.svelte-750n4h{width:2.25rem;height:2.25rem;background:transparent;letter-spacing:normal}.studio-studio-identity__copy.svelte-750n4h{display:grid;min-width:0;gap:.0625rem}.studio-studio-identity__copy.svelte-750n4h strong:where(.svelte-750n4h){color:var(--studio-color-text-strong);font-size:var(--studio-font-size-md, .9375rem);line-height:1.15}.studio-studio-identity__project.svelte-750n4h,.studio-studio-identity__description.svelte-750n4h{min-width:0;overflow:hidden;color:var(--studio-color-text-muted);font-size:var(--studio-font-size-xs, .75rem);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.studio-studio-identity__description.svelte-750n4h{color:var(--studio-color-text-subtle)}.studio-studio-identity__dirty.svelte-750n4h{flex:0 0 auto;padding:var(--studio-space-1, .25rem) var(--studio-space-2, .5rem);color:var(--studio-color-warning);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-warning);border-radius:999px;font-size:var(--studio-font-size-xs, .75rem);font-weight:700}@media(max-width:40rem){.studio-studio-identity__suite.svelte-750n4h>span:where(.svelte-750n4h):last-child,.studio-studio-identity__description.svelte-750n4h{display:none}.studio-studio-identity__suite.svelte-750n4h{padding-right:var(--studio-space-2, .5rem)}}.studio-studio-header.svelte-1klo5ym{position:relative;z-index:500;display:grid;min-width:0;min-height:var(--studio-shell-header-height, 4rem);grid-template-columns:minmax(15rem,.9fr) auto minmax(15rem,1fr) auto auto auto;align-items:center;gap:var(--studio-space-3, .75rem);padding:var(--studio-space-2, .5rem) var(--studio-space-4, 1rem);color:var(--studio-color-text);background:var(--studio-color-canvas);border-bottom:1px solid var(--studio-color-border-subtle);font-family:var(--studio-font-sans, sans-serif)}.studio-studio-header__identity.svelte-1klo5ym{position:relative;min-width:0}.studio-studio-header__dirty.svelte-1klo5ym{position:absolute;top:.25rem;right:0;width:.5rem;height:.5rem;background:var(--studio-color-warning);border-radius:50%}.studio-studio-header__project.svelte-1klo5ym,.studio-studio-header__history.svelte-1klo5ym,.studio-studio-header__context.svelte-1klo5ym,.studio-studio-header__utility.svelte-1klo5ym{display:flex;min-width:0;align-items:center;gap:var(--studio-space-2, .5rem)}.studio-studio-header__search.svelte-1klo5ym{min-width:0}.studio-studio-header__utility.svelte-1klo5ym{justify-content:flex-end}@media(max-width:70rem){.studio-studio-header.svelte-1klo5ym{display:flex;flex-wrap:wrap}.studio-studio-header__identity.svelte-1klo5ym{flex:1 1 14rem}.studio-studio-header__project.svelte-1klo5ym{flex:0 1 auto}.studio-studio-header__search.svelte-1klo5ym{order:10;flex:1 0 100%}.studio-studio-header__context.svelte-1klo5ym{justify-content:flex-end}.studio-studio-header__utility.svelte-1klo5ym button:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-studio-header__utility.svelte-1klo5ym button:not(:first-child){flex:0 0 auto}}@media(max-width:54rem){.studio-studio-header__identity.svelte-1klo5ym{flex-basis:calc(100% - 8rem)}.studio-studio-header__project.svelte-1klo5ym{order:9;flex:1 0 100%}}@media(max-width:34rem){.studio-studio-header.svelte-1klo5ym{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identity identity" "context utility" "project search";gap:.35rem .4rem;padding:.4rem .5rem}.studio-studio-header__identity.svelte-1klo5ym{grid-area:identity}.studio-studio-header__context.svelte-1klo5ym{grid-area:context;justify-content:flex-start;flex-wrap:wrap;gap:.25rem}.studio-studio-header__utility.svelte-1klo5ym{grid-area:utility;flex-wrap:wrap;gap:.25rem}.studio-studio-header__utility.svelte-1klo5ym button:first-child{min-width:2.75rem;flex:1 1 0%}.studio-studio-header__project.svelte-1klo5ym{grid-area:project;order:initial}.studio-studio-header__search.svelte-1klo5ym{grid-area:search;order:initial;max-height:none}.studio-studio-header__history.svelte-1klo5ym{grid-column:1 / -1}.studio-studio-header__context.svelte-1klo5ym button,.studio-studio-header__utility.svelte-1klo5ym button,.studio-studio-header__project.svelte-1klo5ym button{min-height:2.75rem}.studio-studio-header__context.svelte-1klo5ym button{min-width:2.75rem;padding-inline:.55rem}.studio-studio-header__utility.svelte-1klo5ym button{white-space:nowrap}.studio-studio-header__utility.svelte-1klo5ym .icon-button{width:2.75rem;min-width:2.75rem;flex-shrink:0}.studio-studio-header__search.svelte-1klo5ym .studio-studio-search{min-width:0;max-width:none;width:100%}.studio-studio-header__search.svelte-1klo5ym input{min-height:2.75rem}.studio-studio-header__search.svelte-1klo5ym kbd{display:none}}@media(max-height:43rem){.studio-studio-header.svelte-1klo5ym{--studio-shell-header-height: 3.25rem;padding-block:var(--studio-space-1, .25rem)}.studio-studio-header__search.svelte-1klo5ym{max-height:var(--studio-control-compact-height, 2.25rem)}}@media(max-height:43rem)and (max-width:70rem){.studio-studio-header.svelte-1klo5ym{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"identity history context utility" "project search search search";align-items:center;gap:.25rem .5rem;padding:.25rem .5rem}.studio-studio-header__identity.svelte-1klo5ym{grid-area:identity}.studio-studio-header__project.svelte-1klo5ym{grid-area:project;order:initial}.studio-studio-header__search.svelte-1klo5ym{grid-area:search;order:initial;max-height:none}.studio-studio-header__history.svelte-1klo5ym{grid-area:history}.studio-studio-header__context.svelte-1klo5ym{grid-area:context;gap:.25rem}.studio-studio-header__utility.svelte-1klo5ym{grid-area:utility;gap:.25rem}.studio-studio-header__identity.svelte-1klo5ym .studio-studio-identity__description{display:none}.studio-studio-header__identity.svelte-1klo5ym .studio-studio-identity__suite{min-height:2.25rem;padding-inline:.25rem}.studio-studio-header__search.svelte-1klo5ym .studio-studio-search{min-width:0;max-width:none;width:100%}.studio-studio-header__project.svelte-1klo5ym button,.studio-studio-header__history.svelte-1klo5ym button,.studio-studio-header__context.svelte-1klo5ym button,.studio-studio-header__context.svelte-1klo5ym summary,.studio-studio-header__utility.svelte-1klo5ym button{min-height:2.25rem;padding-block:.3rem;font-size:.75rem;white-space:nowrap}.studio-studio-header__utility.svelte-1klo5ym button:first-child{min-width:0;max-width:clamp(5rem,22vw,12rem);overflow:hidden;text-overflow:ellipsis}}@media(max-height:43rem)and (max-width:40rem){.studio-studio-header.svelte-1klo5ym{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identity utility" "context history" "project search";gap:.125rem .375rem;padding-block:.0625rem}.studio-studio-header__history.svelte-1klo5ym{justify-content:flex-end}.studio-studio-header__context.svelte-1klo5ym{justify-content:flex-start;flex-wrap:wrap}.studio-studio-header__utility.svelte-1klo5ym{flex-wrap:wrap}.studio-studio-header__utility.svelte-1klo5ym button:first-child{min-width:2.75rem;flex:1 1 0%}.studio-studio-header__project.svelte-1klo5ym button,.studio-studio-header__history.svelte-1klo5ym button,.studio-studio-header__context.svelte-1klo5ym button,.studio-studio-header__context.svelte-1klo5ym summary,.studio-studio-header__utility.svelte-1klo5ym button,.studio-studio-header__search.svelte-1klo5ym input{min-height:2.75rem}}.studio-issue.svelte-1tl4ifk{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:var(--studio-space-3, .75rem);padding:var(--studio-space-2, .5rem) var(--studio-space-3, .75rem);color:var(--studio-color-text);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-danger);border-radius:var(--studio-radius-md, .5rem);box-shadow:var(--studio-shadow-md, 0 .75rem 2rem rgb(0 0 0 / 28%));font:var(--studio-font-size-sm, .8125rem)/1.4 var(--studio-font-sans, sans-serif)}.studio-issue[data-tone=warning].svelte-1tl4ifk{background:var(--studio-color-warning-surface);border-color:var(--studio-color-warning)}.studio-issue[data-tone=info].svelte-1tl4ifk{background:var(--studio-color-info-surface);border-color:var(--studio-color-info)}.studio-issue__mark.svelte-1tl4ifk{display:grid;width:1.5rem;height:1.5rem;place-items:center;color:var(--studio-color-danger);border:1px solid currentColor;border-radius:50%;font-weight:800}[data-tone=warning].svelte-1tl4ifk .studio-issue__mark:where(.svelte-1tl4ifk){color:var(--studio-color-warning)}[data-tone=info].svelte-1tl4ifk .studio-issue__mark:where(.svelte-1tl4ifk){color:var(--studio-color-info)}.studio-issue__copy.svelte-1tl4ifk{display:grid;min-width:0;gap:.125rem}.studio-issue__copy.svelte-1tl4ifk strong:where(.svelte-1tl4ifk){color:var(--studio-color-text-strong)}.studio-issue__copy.svelte-1tl4ifk p:where(.svelte-1tl4ifk){min-width:0;margin:0;color:var(--studio-color-text-muted);overflow-wrap:anywhere}.studio-issue__copy.svelte-1tl4ifk p:where(.svelte-1tl4ifk) span:where(.svelte-1tl4ifk){color:currentColor;font-weight:700}.studio-issue__copy.svelte-1tl4ifk small:where(.svelte-1tl4ifk){color:var(--studio-color-text-subtle)}.studio-issue__actions.svelte-1tl4ifk{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--studio-space-2, .5rem)}.studio-issue__actions.svelte-1tl4ifk button:where(.svelte-1tl4ifk){min-height:var(--studio-control-min-height, 2.25rem);padding:0 var(--studio-space-3, .75rem);color:var(--studio-color-text);background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm, .375rem);cursor:pointer;font-weight:700}.studio-issue__actions.svelte-1tl4ifk button:where(.svelte-1tl4ifk):hover{border-color:var(--studio-color-accent)}.studio-issue__actions.svelte-1tl4ifk button:where(.svelte-1tl4ifk):focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.studio-issue__actions.svelte-1tl4ifk .primary:where(.svelte-1tl4ifk){color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent)}.studio-issue__actions.svelte-1tl4ifk .dismiss:where(.svelte-1tl4ifk){width:var(--studio-control-min-height, 2.25rem);padding:0;color:var(--studio-color-text-muted);background:transparent;font-size:1.125rem}.studio-issue__announcement.svelte-1tl4ifk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:48rem){.studio-issue.svelte-1tl4ifk{grid-template-columns:auto minmax(0,1fr);align-items:start}.studio-issue__actions.svelte-1tl4ifk{grid-column:1 / -1;justify-content:flex-start}}.studio-studio-search.svelte-1c27oxn{position:relative;display:flex;min-width:12rem;max-width:22rem;flex:1 1 16rem;align-items:center;color:var(--studio-color-text-muted);font-family:var(--studio-font-sans,sans-serif)}.studio-studio-search__icon.svelte-1c27oxn{position:absolute;left:.65rem;z-index:1;color:var(--studio-color-text-subtle);font-size:1rem;pointer-events:none}.studio-studio-search.svelte-1c27oxn input:where(.svelte-1c27oxn){width:100%;min-height:2.25rem;padding:.42rem 3.35rem .42rem 1.95rem;color:var(--studio-color-text-strong);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-md,.625rem);outline:0;background:var(--studio-color-input);font:500 .78rem/1.2 var(--studio-font-sans,sans-serif)}.studio-studio-search.svelte-1c27oxn input:where(.svelte-1c27oxn):focus{border-color:var(--studio-color-accent);box-shadow:var(--studio-focus-ring,0 0 0 2px rgb(215 166 87 / 30%))}.studio-studio-search.svelte-1c27oxn kbd:where(.svelte-1c27oxn){position:absolute;right:.48rem;padding:.15rem .32rem;color:var(--studio-color-text-subtle);border:1px solid var(--studio-color-border-subtle);border-radius:.28rem;background:var(--studio-color-surface-raised);font:600 .58rem/1.1 var(--studio-font-mono,monospace);pointer-events:none}.studio-studio-search__results.svelte-1c27oxn{position:absolute;z-index:300;top:calc(100% + .42rem);right:0;display:grid;width:min(34rem,calc(100vw - 1.5rem));max-height:min(28rem,70vh);overflow:auto;padding:.35rem;color:var(--studio-color-text);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-lg,.8rem);background:var(--studio-color-surface-raised);box-shadow:0 18px 45px #0000008c}.studio-studio-search__results.svelte-1c27oxn button:where(.svelte-1c27oxn){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;padding:.58rem .65rem;color:inherit;border:0;border-radius:.45rem;background:transparent;text-align:left;cursor:pointer}.studio-studio-search__results.svelte-1c27oxn button:where(.svelte-1c27oxn):hover,.studio-studio-search__results.svelte-1c27oxn button.active:where(.svelte-1c27oxn){background:var(--studio-color-selected)}.studio-studio-search__results.svelte-1c27oxn button:where(.svelte-1c27oxn):focus-visible{outline:2px solid var(--studio-color-accent);outline-offset:-2px}.studio-studio-search__results.svelte-1c27oxn button:where(.svelte-1c27oxn)>span:where(.svelte-1c27oxn):first-child{display:grid;min-width:0;gap:.15rem}.studio-studio-search__results.svelte-1c27oxn strong:where(.svelte-1c27oxn){overflow:hidden;color:var(--studio-color-text-strong);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.studio-studio-search__results.svelte-1c27oxn small:where(.svelte-1c27oxn){overflow:hidden;color:var(--studio-color-text-muted);font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.studio-studio-search__meta.svelte-1c27oxn{max-width:10rem;color:var(--studio-color-text-subtle);font:.6rem/1.25 var(--studio-font-mono,monospace);text-align:right}.studio-studio-search__results.svelte-1c27oxn p:where(.svelte-1c27oxn){margin:.8rem;color:var(--studio-color-text-muted);font-size:.75rem}.studio-studio-search__status.svelte-1c27oxn{position:absolute;z-index:299;top:calc(100% + .42rem);right:0;width:min(26rem,calc(100vw - 1.5rem));padding:.55rem .7rem;color:var(--studio-color-text-strong);border:1px solid var(--studio-color-warning);border-radius:.5rem;background:var(--studio-color-surface-raised);box-shadow:0 12px 30px #00000073;font-size:.7rem;line-height:1.4}.studio-studio-search__announcement.svelte-1c27oxn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-studio-search-highlight=true]{outline:3px solid var(--studio-color-accent-strong)!important;outline-offset:4px!important;box-shadow:0 0 0 7px #efbd6a33,0 0 24px #efbd6a4d!important;animation:svelte-1c27oxn-studio-search-pulse .55s ease-in-out 2 alternate}@keyframes svelte-1c27oxn-studio-search-pulse{0%{outline-offset:4px}to{outline-offset:7px}}@media(max-width:62rem){.studio-studio-search.svelte-1c27oxn{min-width:9rem;flex-basis:12rem}.studio-studio-search.svelte-1c27oxn kbd:where(.svelte-1c27oxn){display:none}.studio-studio-search.svelte-1c27oxn input:where(.svelte-1c27oxn){padding-right:.65rem}.studio-studio-search__meta.svelte-1c27oxn{display:none}}@media(max-width:42rem){.studio-studio-search.svelte-1c27oxn{order:10;max-width:none;flex-basis:100%}.studio-studio-search__results.svelte-1c27oxn{width:calc(100vw - 1.5rem)}}.studio-studio-shell.svelte-92qhit{display:grid;width:100%;min-width:0;height:100dvh;min-height:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden;color:var(--studio-color-text);background:var(--studio-color-canvas)}.studio-studio-shell__header.svelte-92qhit{grid-row:1}.studio-studio-shell__navigation.svelte-92qhit{grid-row:2}.studio-studio-shell__issue.svelte-92qhit{grid-row:3}.studio-studio-shell__workspace.svelte-92qhit{grid-row:4}.studio-studio-shell__status.svelte-92qhit{grid-row:5}.studio-studio-shell__header.svelte-92qhit,.studio-studio-shell__navigation.svelte-92qhit,.studio-studio-shell__issue.svelte-92qhit,.studio-studio-shell__workspace.svelte-92qhit,.studio-studio-shell__status.svelte-92qhit{min-width:0;min-height:0}.studio-studio-shell__issue.svelte-92qhit{position:relative;z-index:12;padding:var(--studio-space-2, .5rem) var(--studio-space-3, .75rem) 0}.studio-studio-shell__issue.svelte-92qhit:empty{padding:0}.studio-studio-shell__workspace.svelte-92qhit{overflow:hidden}.studio-studio-shell__status.svelte-92qhit{position:relative;z-index:20}@media(max-height:43rem){.studio-studio-shell__issue.svelte-92qhit{padding-block-start:var(--studio-space-1, .25rem)}}.studio-status.svelte-1pilxpu{display:grid;min-width:0;min-height:var(--studio-shell-status-min-height, 2rem);color:var(--studio-color-text-muted);background:var(--studio-color-canvas);border-top:1px solid var(--studio-color-border-subtle);font:var(--studio-font-size-xs, .75rem)/1.35 var(--studio-font-sans, sans-serif)}.studio-status__summary.svelte-1pilxpu{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:var(--studio-space-3, .75rem);padding:var(--studio-space-1, .25rem) var(--studio-space-3, .75rem)}.compact.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(10rem,.8fr) auto minmax(12rem,1fr) auto}.compact.hasProgress.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(10rem,.8fr) auto minmax(12rem,1fr) minmax(14rem,1.2fr) auto}.studio-status__primary.svelte-1pilxpu{grid-column:1}.studio-status__facts.svelte-1pilxpu{grid-column:2}.studio-status__readiness.svelte-1pilxpu{grid-column:3}.studio-status__actions.svelte-1pilxpu{grid-column:4}.compact.svelte-1pilxpu .studio-status__progress--inline:where(.svelte-1pilxpu){grid-column:4}.compact.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu){grid-column:4}.compact.hasProgress.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu){grid-column:5}.studio-status__primary.svelte-1pilxpu,.studio-status__readiness.svelte-1pilxpu{display:flex;min-width:0;align-items:center;gap:var(--studio-space-2, .5rem)}.studio-status__primary.svelte-1pilxpu span:where(.svelte-1pilxpu),.studio-status__readiness.svelte-1pilxpu span:where(.svelte-1pilxpu){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-status__readiness.svelte-1pilxpu{justify-content:flex-end}.studio-status__actions.svelte-1pilxpu{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--studio-space-2, .5rem)}.studio-status__primary.svelte-1pilxpu i:where(.svelte-1pilxpu),.studio-status__readiness.svelte-1pilxpu i:where(.svelte-1pilxpu){width:.4375rem;height:.4375rem;flex:0 0 auto;background:currentColor;border-radius:50%;box-shadow:0 0 0 .1875rem color-mix(in srgb,currentColor 11%,transparent)}[data-tone=neutral].svelte-1pilxpu{color:var(--studio-color-text-muted)}[data-tone=info].svelte-1pilxpu{color:var(--studio-color-info)}[data-tone=success].svelte-1pilxpu{color:var(--studio-color-success)}[data-tone=warning].svelte-1pilxpu{color:var(--studio-color-warning)}[data-tone=danger].svelte-1pilxpu{color:var(--studio-color-danger)}.studio-status__facts.svelte-1pilxpu{display:flex;min-width:0;align-items:center;justify-content:center;gap:var(--studio-space-3, .75rem);margin:0;padding:0;list-style:none;font-family:var(--studio-font-mono, monospace)}.studio-status__facts.svelte-1pilxpu li:where(.svelte-1pilxpu)+li:where(.svelte-1pilxpu){padding-left:var(--studio-space-3, .75rem);border-left:1px solid var(--studio-color-border-subtle)}.studio-status__progress.svelte-1pilxpu{display:grid;min-width:0;grid-template-columns:minmax(14rem,.65fr) minmax(10rem,1fr);align-items:center;gap:var(--studio-space-3, .75rem);padding:var(--studio-space-2, .5rem) var(--studio-space-3, .75rem);color:var(--studio-color-text);background:var(--studio-color-surface-raised);border-top:1px solid var(--studio-color-border)}.studio-status__progress--inline.svelte-1pilxpu{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(5rem,.8fr) auto;gap:var(--studio-space-2, .5rem);padding:0;background:transparent;border:0}.studio-status__progress--inline.svelte-1pilxpu strong:where(.svelte-1pilxpu),.studio-status__progress--inline.svelte-1pilxpu span:where(.svelte-1pilxpu){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-status__progress[data-state=failed].svelte-1pilxpu{color:var(--studio-color-danger)}.studio-status__progress[data-state=cancelled].svelte-1pilxpu{color:var(--studio-color-warning)}.studio-status__progress[data-state=complete].svelte-1pilxpu{color:var(--studio-color-success)}.studio-status__progress-copy.svelte-1pilxpu{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--studio-space-2, .5rem)}.studio-status__progress-copy.svelte-1pilxpu strong:where(.svelte-1pilxpu){min-width:0;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap}.studio-status__progress-copy.svelte-1pilxpu code:where(.svelte-1pilxpu){color:var(--studio-color-text-subtle);font-family:var(--studio-font-mono, monospace)}.studio-status__progress-copy.svelte-1pilxpu span:where(.svelte-1pilxpu){grid-column:1 / -1;color:var(--studio-color-text-muted)}progress.svelte-1pilxpu{width:100%;height:.5rem;overflow:hidden;accent-color:var(--studio-color-accent);border-radius:999px}.terminal.svelte-1pilxpu progress:where(.svelte-1pilxpu){accent-color:currentColor}@media(max-width:52rem){.studio-status__summary.svelte-1pilxpu{grid-template-columns:minmax(0,1fr) auto auto}.studio-status.svelte-1pilxpu:not(.compact) .studio-status__primary:where(.svelte-1pilxpu){grid-column:1}.studio-status.svelte-1pilxpu:not(.compact) .studio-status__readiness:where(.svelte-1pilxpu){grid-column:2}.studio-status.svelte-1pilxpu:not(.compact) .studio-status__actions:where(.svelte-1pilxpu){grid-column:3}.studio-status.svelte-1pilxpu:not(.compact):not(.hasActions) .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(0,1fr) auto}.studio-status__facts.svelte-1pilxpu{display:none}.studio-status__progress.svelte-1pilxpu{grid-template-columns:1fr}.compact.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(0,1fr) auto}.compact.hasProgress.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(0,1fr) minmax(12rem,1fr) auto}.compact.svelte-1pilxpu .studio-status__readiness:where(.svelte-1pilxpu){display:none}.compact.svelte-1pilxpu .studio-status__primary:where(.svelte-1pilxpu){grid-column:1}.compact.svelte-1pilxpu .studio-status__progress--inline:where(.svelte-1pilxpu){grid-column:2}.compact.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu){grid-column:2}.compact.hasProgress.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu){grid-column:3}.studio-status__progress--inline.svelte-1pilxpu{grid-template-columns:minmax(0,1fr) auto}.studio-status__progress--inline.svelte-1pilxpu progress:where(.svelte-1pilxpu){display:none}}@media(max-width:32rem){.studio-status__summary.svelte-1pilxpu,.compact.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu),.compact.hasProgress.svelte-1pilxpu .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(0,1fr) auto}.studio-status.svelte-1pilxpu:not(.hasActions) .studio-status__summary:where(.svelte-1pilxpu),.compact.svelte-1pilxpu:not(.hasActions) .studio-status__summary:where(.svelte-1pilxpu),.compact.hasProgress.svelte-1pilxpu:not(.hasActions) .studio-status__summary:where(.svelte-1pilxpu){grid-template-columns:minmax(0,1fr)}.studio-status__primary.svelte-1pilxpu,.compact.svelte-1pilxpu .studio-status__primary:where(.svelte-1pilxpu){grid-row:1;grid-column:1}.studio-status__actions.svelte-1pilxpu,.compact.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu),.compact.hasProgress.svelte-1pilxpu .studio-status__actions:where(.svelte-1pilxpu){grid-row:1;grid-column:2}.compact.svelte-1pilxpu .studio-status__progress--inline:where(.svelte-1pilxpu){grid-row:2;grid-column:1 / -1}.studio-status.svelte-1pilxpu:not(.compact) .studio-status__readiness:where(.svelte-1pilxpu){grid-row:2;grid-column:1 / -1}.studio-status__readiness.svelte-1pilxpu,.studio-status__actions.svelte-1pilxpu{justify-content:flex-start}}.studio-workspace-tabs.svelte-xswwsc{min-width:0;font-family:var(--studio-font-sans, sans-serif)}.studio-workspace-tabs__list.svelte-xswwsc{display:flex;min-width:0;align-items:stretch;gap:var(--studio-space-1, .25rem);padding:var(--studio-space-1, .25rem);overflow-x:auto;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-md, .625rem);scrollbar-width:thin}button.svelte-xswwsc{position:relative;display:inline-flex;min-width:max-content;min-height:var(--studio-control-min-height, 2.75rem);align-items:center;justify-content:center;gap:var(--studio-space-2, .5rem);padding:0 var(--studio-space-3, .75rem);color:var(--studio-color-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--studio-radius-sm, .375rem);font:650 var(--studio-font-size-sm, .8125rem)/1 var(--studio-font-sans, sans-serif);cursor:pointer;transition:color var(--studio-motion-fast, .12s),background var(--studio-motion-fast, .12s),border-color var(--studio-motion-fast, .12s)}button.svelte-xswwsc:hover:not(:disabled){color:var(--studio-color-text);background:var(--studio-color-surface-interactive)}.studio-workspace-tabs.svelte-xswwsc:not(.vertical) button:where(.svelte-xswwsc){flex:0 0 auto;white-space:nowrap}button.svelte-xswwsc:focus-visible{outline:0;box-shadow:var(--studio-focus-ring)}button.active.svelte-xswwsc{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent-strong)}button.svelte-xswwsc:disabled{cursor:not-allowed;opacity:.42}em.svelte-xswwsc{min-width:1.25rem;padding:var(--studio-space-1, .25rem);color:var(--studio-color-text);background:var(--studio-color-selected);border-radius:999px;font:700 var(--studio-font-size-xs, .75rem)/1 var(--studio-font-mono, monospace);font-style:normal;text-align:center}.vertical.svelte-xswwsc .studio-workspace-tabs__list:where(.svelte-xswwsc){flex-direction:column;overflow-x:visible;overflow-y:auto}.vertical.svelte-xswwsc button:where(.svelte-xswwsc){width:100%;min-width:0;justify-content:flex-start}.visually-hidden.svelte-xswwsc{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.studio-code-view.svelte-10lxic3{min-width:0;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.5rem;padding:.75rem}header.svelte-10lxic3,h5.svelte-10lxic3,p.svelte-10lxic3{margin:0 0 .6rem}h5.svelte-10lxic3{font-size:.95rem;overflow-wrap:anywhere}p.svelte-10lxic3,label.svelte-10lxic3,button.svelte-10lxic3,select.svelte-10lxic3,input.svelte-10lxic3{font-size:.8rem;line-height:1.5}.controls.svelte-10lxic3{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0}.controls.svelte-10lxic3 span:where(.svelte-10lxic3){overflow-wrap:anywhere}.navigation.svelte-10lxic3{display:grid;gap:.4rem;margin:.8rem 0}label.svelte-10lxic3{display:grid;gap:.25rem;min-width:0}label.svelte-10lxic3 span:where(.svelte-10lxic3){color:var(--studio-color-text-muted)}input.svelte-10lxic3,select.svelte-10lxic3,button.svelte-10lxic3{font:inherit;box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;padding:.45rem .6rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.35rem}button.svelte-10lxic3{cursor:pointer}button.svelte-10lxic3:disabled{cursor:not-allowed;opacity:.55}button[aria-pressed=true].svelte-10lxic3{border-color:var(--studio-color-accent-strong)}button.svelte-10lxic3:focus-visible,input.svelte-10lxic3:focus-visible,select.svelte-10lxic3:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.jump.svelte-10lxic3{display:flex;align-items:end;flex-wrap:wrap;gap:.5rem}.jump.svelte-10lxic3 input:where(.svelte-10lxic3){width:9rem}.notice.svelte-10lxic3{padding:.6rem;border-left:3px solid var(--studio-color-warning);background:var(--studio-color-surface-interactive)}.legend.svelte-10lxic3{color:var(--studio-color-text-muted)}.code-scroll.svelte-10lxic3{max-height:36rem;overflow:auto;min-width:0}table.svelte-10lxic3{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.75rem}caption.svelte-10lxic3{text-align:left;padding:.5rem 0;color:var(--studio-color-text-muted)}col.number.svelte-10lxic3{width:3.5rem}col.marker.svelte-10lxic3{width:3rem}th.svelte-10lxic3,td.svelte-10lxic3{padding:.25rem .35rem;vertical-align:top;border-bottom:1px solid var(--studio-color-border)}th.svelte-10lxic3{text-align:left;font-weight:600}.line-number.svelte-10lxic3{color:var(--studio-color-text-muted);text-align:right;font-variant-numeric:tabular-nums}.change.svelte-10lxic3{text-align:center;font-weight:700}.source.svelte-10lxic3 code:where(.svelte-10lxic3){white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;direction:ltr;unicode-bidi:plaintext;line-height:1.6}.source.svelte-10lxic3{min-width:0}tr[data-kind=added].svelte-10lxic3 .change:where(.svelte-10lxic3){color:var(--studio-color-success)}tr[data-kind=removed].svelte-10lxic3 .change:where(.svelte-10lxic3){color:var(--studio-color-danger)}tr[data-kind=added].svelte-10lxic3 .source:where(.svelte-10lxic3){box-shadow:inset 3px 0 var(--studio-color-success)}tr[data-kind=removed].svelte-10lxic3 .source:where(.svelte-10lxic3){box-shadow:inset 3px 0 var(--studio-color-danger)}.ending.svelte-10lxic3{display:inline-block;margin-left:.6rem;color:var(--studio-color-text-muted);font-size:.65rem}mark.svelte-10lxic3{color:var(--studio-color-text);background:var(--studio-color-warning-surface);outline:1px solid var(--studio-color-warning)}.visually-hidden.svelte-10lxic3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:600px){.studio-code-view.svelte-10lxic3{padding:.5rem}col.number.svelte-10lxic3{width:2.7rem}col.marker.svelte-10lxic3{width:2rem}.navigation.svelte-10lxic3 .controls:where(.svelte-10lxic3) button:where(.svelte-10lxic3){flex:1}.source.svelte-10lxic3 code:where(.svelte-10lxic3){font-size:.7rem}th.svelte-10lxic3,td.svelte-10lxic3{padding:.2rem}nav.svelte-10lxic3 span:where(.svelte-10lxic3){flex-basis:100%;order:3}}.evidence-inspector.svelte-1qunc9t{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:1rem;color:var(--studio-color-text)}p.svelte-1qunc9t{margin:0;line-height:1.5;overflow-wrap:anywhere}.honesty.svelte-1qunc9t{color:var(--studio-color-text-muted);font-size:var(--studio-font-size-sm, .8125rem)}.identity.svelte-1qunc9t{min-width:0;border:1px solid var(--studio-color-border);border-radius:.5rem;padding:.75rem}summary.svelte-1qunc9t{cursor:pointer;color:var(--studio-color-accent-strong);min-height:2.75rem;line-height:2}dl.svelte-1qunc9t{display:grid;gap:.6rem;margin:.5rem 0 0}dl.svelte-1qunc9t>div:where(.svelte-1qunc9t){display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:.5rem}dt.svelte-1qunc9t{color:var(--studio-color-text-muted);font-size:.75rem}dd.svelte-1qunc9t{margin:0;min-width:0}code.svelte-1qunc9t{font:.75rem/1.5 var(--studio-font-mono, monospace);overflow-wrap:anywhere;white-space:pre-wrap}pre.svelte-1qunc9t{box-sizing:border-box;min-width:0;width:100%;margin:0;max-width:100%;max-height:28rem;padding:1rem;overflow:auto;white-space:pre;tab-size:2;font:.8125rem/1.6 var(--studio-font-mono, monospace);color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.5rem}.zoom-controls.svelte-1qunc9t,.actions.svelte-1qunc9t{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.actions.svelte-1qunc9t{width:100%;justify-content:space-between}.zoom-controls.svelte-1qunc9t span:where(.svelte-1qunc9t){flex:1 1 12rem;color:var(--studio-color-text-muted);font-size:.75rem}button.svelte-1qunc9t{min-height:2.75rem;min-width:2.75rem;padding:.5rem .75rem;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;cursor:pointer}button[aria-pressed=true].svelte-1qunc9t{color:var(--studio-color-accent-strong);border-color:var(--studio-color-accent)}button.svelte-1qunc9t:disabled{opacity:.55;cursor:not-allowed}button.svelte-1qunc9t:focus-visible,pre.svelte-1qunc9t:focus-visible,.image-content.svelte-1qunc9t:focus-visible,summary.svelte-1qunc9t:focus-visible{outline:0;box-shadow:var(--studio-focus-ring)}.image-content.svelte-1qunc9t{min-width:0;max-width:100%;max-height:28rem;overflow:auto;overscroll-behavior:contain;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-canvas)}img.svelte-1qunc9t{display:block;max-width:none}img.fit.svelte-1qunc9t{width:auto;max-width:100%;height:auto}.error.svelte-1qunc9t{padding:.75rem;color:var(--studio-color-danger);border:1px solid var(--studio-color-border);border-radius:.5rem}@media(max-width:40rem){dl.svelte-1qunc9t>div:where(.svelte-1qunc9t){grid-template-columns:minmax(0,1fr);gap:.15rem}.actions.svelte-1qunc9t{align-items:stretch;flex-direction:column}}.studio-agent-portrait.svelte-u6aakx{display:inline-flex;flex:0 0 auto;max-width:100%;overflow:hidden;border-radius:30%;vertical-align:middle}img.svelte-u6aakx,svg.svelte-u6aakx{display:block;width:100%;height:100%;object-fit:contain}.factory-image-frame.svelte-l7eugq{display:grid;min-height:8rem;overflow:hidden;place-items:center;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.55rem}.factory-image-frame.loading.svelte-l7eugq{animation:svelte-l7eugq-factory-image-pulse 1.4s ease-in-out infinite alternate}img.svelte-l7eugq{display:block;width:100%;height:auto;object-fit:contain}.factory-image-loading.svelte-l7eugq,.factory-image-unavailable.svelte-l7eugq{display:grid;gap:.35rem;padding:1rem;color:var(--studio-color-text-muted);font-size:.76rem;text-align:center}.factory-image-unavailable.svelte-l7eugq strong:where(.svelte-l7eugq){color:var(--studio-color-text-strong)}@keyframes svelte-l7eugq-factory-image-pulse{to{background:var(--studio-color-surface)}}.milestone-panel.svelte-wjv0yl{display:grid;gap:1rem;padding:clamp(1rem,2.5vw,1.5rem);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.75rem}.panel-heading.svelte-wjv0yl,.form-heading.svelte-wjv0yl,.card-heading.svelte-wjv0yl,.card-heading.svelte-wjv0yl>div:where(.svelte-wjv0yl),.heading-actions.svelte-wjv0yl,.card-actions.svelte-wjv0yl,.decision-actions.svelte-wjv0yl{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.panel-heading.svelte-wjv0yl h2:where(.svelte-wjv0yl),h3.svelte-wjv0yl{margin:0;color:var(--studio-color-text-strong)}.panel-heading.svelte-wjv0yl p:where(.svelte-wjv0yl):last-child{max-width:52rem;margin-bottom:0;color:var(--studio-color-text-muted);line-height:1.45}.heading-actions.svelte-wjv0yl{align-items:end;flex-direction:column;color:var(--studio-color-text-muted);font:.75rem/1.3 monospace}.eyebrow.svelte-wjv0yl{margin:0 0 .35rem;color:var(--studio-color-accent-strong);font:800 .68rem/1.2 monospace;letter-spacing:.12em}.issue.svelte-wjv0yl,.operation.svelte-wjv0yl{margin:0;padding:.75rem 1rem;color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-border);border-radius:.5rem}.operation.svelte-wjv0yl{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.operation.unknown.svelte-wjv0yl{box-shadow:inset 4px 0 var(--studio-color-danger)}.milestone-layout.svelte-wjv0yl{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(22rem,1.15fr);gap:1rem;align-items:start}form.svelte-wjv0yl{display:grid;gap:.75rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem}label.svelte-wjv0yl{display:grid;gap:.3rem;color:var(--studio-color-text-muted);font-size:.82rem}label.svelte-wjv0yl small:where(.svelte-wjv0yl){color:var(--studio-color-text-muted)}input.svelte-wjv0yl,textarea.svelte-wjv0yl{width:100%;min-width:0;box-sizing:border-box;padding:.6rem .65rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}textarea.svelte-wjv0yl{resize:vertical}fieldset.svelte-wjv0yl{min-width:0;margin:0;border:1px solid var(--studio-color-border);border-radius:.45rem}.task-options.svelte-wjv0yl,.milestone-list.svelte-wjv0yl{display:grid;gap:.65rem}.task-options.svelte-wjv0yl{max-height:17rem;overflow:auto;padding:.25rem}.task-option.svelte-wjv0yl{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.55rem;background:var(--studio-color-input);border-radius:.4rem}.task-option.svelte-wjv0yl input:where(.svelte-wjv0yl),.attestation.svelte-wjv0yl input:where(.svelte-wjv0yl){width:auto;margin-top:.2rem}.task-option.svelte-wjv0yl span:where(.svelte-wjv0yl),.task-option.svelte-wjv0yl small:where(.svelte-wjv0yl){display:block;overflow-wrap:anywhere}article.svelte-wjv0yl{display:grid;gap:.7rem;min-width:0;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem}article.ready.svelte-wjv0yl{border-color:var(--studio-color-border);box-shadow:inset 4px 0 var(--studio-color-success)}article.terminal.svelte-wjv0yl{opacity:.86}article.svelte-wjv0yl p:where(.svelte-wjv0yl){margin:0;color:var(--studio-color-text-muted);line-height:1.45}.card-heading.svelte-wjv0yl>div:where(.svelte-wjv0yl){justify-content:start;align-items:center;min-width:0}.card-heading.svelte-wjv0yl>span:where(.svelte-wjv0yl){color:var(--studio-color-text-muted);font-family:monospace}.pill.svelte-wjv0yl{padding:.2rem .45rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised);border-radius:999px;font:700 .68rem/1.2 monospace;text-transform:uppercase}.pill.accepted.svelte-wjv0yl{color:var(--studio-color-success);background:var(--studio-color-success-surface)}.pill.canceled.svelte-wjv0yl{color:var(--studio-color-danger);background:var(--studio-color-surface-interactive)}.readiness.svelte-wjv0yl{display:grid;gap:.2rem;padding:.7rem;background:var(--studio-color-input);border-radius:.45rem}.readiness.svelte-wjv0yl strong:where(.svelte-wjv0yl){color:var(--studio-color-text-strong)}.readiness.svelte-wjv0yl small:where(.svelte-wjv0yl),.terminal-evidence.svelte-wjv0yl small:where(.svelte-wjv0yl){color:var(--studio-color-text-muted)}details.svelte-wjv0yl{min-width:0;color:var(--studio-color-text-muted)}details.svelte-wjv0yl ol:where(.svelte-wjv0yl),details.svelte-wjv0yl ul:where(.svelte-wjv0yl),.decision-form.svelte-wjv0yl ol:where(.svelte-wjv0yl){padding-left:1.25rem}details.svelte-wjv0yl li:where(.svelte-wjv0yl){margin:.35rem 0}details.svelte-wjv0yl li:where(.svelte-wjv0yl) code:where(.svelte-wjv0yl){display:block;color:var(--studio-color-text-muted);overflow-wrap:anywhere}details.svelte-wjv0yl>code:where(.svelte-wjv0yl),.decision-form.svelte-wjv0yl>code:where(.svelte-wjv0yl){display:block;max-width:100%;overflow-wrap:anywhere;color:var(--studio-color-text-muted)}button.svelte-wjv0yl{padding:.55rem .75rem;color:var(--studio-color-text-strong);background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border);border-radius:.4rem;cursor:pointer}button.primary.svelte-wjv0yl{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent);font-weight:800}button.svelte-wjv0yl:disabled{cursor:not-allowed;opacity:.45}.decision-form.svelte-wjv0yl{border-color:var(--studio-color-border);background:var(--studio-color-surface)}.attestation.svelte-wjv0yl{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.7rem;background:var(--studio-color-input);border-radius:.45rem}.decision-actions.svelte-wjv0yl{justify-content:end}.empty.svelte-wjv0yl{padding:1rem;color:var(--studio-color-text-muted);background:var(--studio-color-input);border:1px dashed var(--studio-color-border);border-radius:.5rem}@media(max-width:780px){.panel-heading.svelte-wjv0yl,.milestone-layout.svelte-wjv0yl,.decision-actions.svelte-wjv0yl{grid-template-columns:1fr}.panel-heading.svelte-wjv0yl,.card-actions.svelte-wjv0yl,.decision-actions.svelte-wjv0yl{flex-direction:column;align-items:stretch}.heading-actions.svelte-wjv0yl{align-items:stretch}.milestone-layout.svelte-wjv0yl{display:grid}.card-heading.svelte-wjv0yl{align-items:start}}.release-workspace.svelte-1c0c8ux{display:grid;gap:1rem;width:min(100%,96rem);min-height:100%;margin:0 auto;padding:clamp(1rem,2.5vw,2rem);color:var(--studio-color-text)}.phase-header.svelte-1c0c8ux,.release-section.svelte-1c0c8ux{padding:clamp(1rem,2.5vw,1.5rem);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.75rem}.phase-header.svelte-1c0c8ux{display:flex;align-items:start;justify-content:space-between;gap:1rem;background:linear-gradient(135deg,var(--studio-color-surface-raised),var(--studio-color-surface))}.phase-header.svelte-1c0c8ux h1:where(.svelte-1c0c8ux),.section-heading.svelte-1c0c8ux h2:where(.svelte-1c0c8ux),h3.svelte-1c0c8ux,.candidate-hero.svelte-1c0c8ux h2:where(.svelte-1c0c8ux){margin:0;color:var(--studio-color-text-strong)}.phase-header.svelte-1c0c8ux p:where(.svelte-1c0c8ux):last-child{max-width:58rem;color:var(--studio-color-text-muted);line-height:1.5}.eyebrow.svelte-1c0c8ux{margin:0 0 .35rem;color:var(--studio-color-accent-strong);font:800 .68rem/1.2 monospace;letter-spacing:.12em}.issue.svelte-1c0c8ux,.operation.svelte-1c0c8ux{margin:0;padding:.75rem 1rem;color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-border);border-radius:.5rem}.operation.svelte-1c0c8ux{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.operation.unknown.svelte-1c0c8ux{box-shadow:inset 4px 0 var(--studio-color-danger)}.section-heading.svelte-1c0c8ux{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.section-heading.svelte-1c0c8ux>span:where(.svelte-1c0c8ux){color:var(--studio-color-text-muted);font-family:monospace}form.svelte-1c0c8ux{display:grid;gap:.75rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem}label.svelte-1c0c8ux{display:grid;gap:.3rem;color:var(--studio-color-text-muted);font-size:.82rem}label.svelte-1c0c8ux small:where(.svelte-1c0c8ux){color:var(--studio-color-text-muted)}input.svelte-1c0c8ux,select.svelte-1c0c8ux,textarea.svelte-1c0c8ux{width:100%;min-width:0;padding:.6rem .65rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}input[readonly].svelte-1c0c8ux{color:var(--studio-color-text-muted);background:var(--studio-color-input)}textarea.svelte-1c0c8ux{resize:vertical}fieldset.svelte-1c0c8ux{margin:0;border:1px solid var(--studio-color-border);border-radius:.45rem}legend.svelte-1c0c8ux{color:var(--studio-color-text-muted)}.field-pair.svelte-1c0c8ux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.candidate-form.svelte-1c0c8ux>button:where(.svelte-1c0c8ux){justify-self:start}.candidate-form.svelte-1c0c8ux>p:where(.svelte-1c0c8ux){margin:0;color:var(--studio-color-text-muted)}.gate-draft.svelte-1c0c8ux{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem}.gate-draft.svelte-1c0c8ux span:where(.svelte-1c0c8ux){display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .5rem;background:var(--studio-color-surface-raised);border-radius:999px}.gate-draft.svelte-1c0c8ux button:where(.svelte-1c0c8ux){min-height:auto;padding:0;color:var(--studio-color-accent-strong);background:transparent;border:0}.gate-add.svelte-1c0c8ux{display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:.6rem}.check.svelte-1c0c8ux{display:flex;align-items:center;gap:.45rem}.check.svelte-1c0c8ux input:where(.svelte-1c0c8ux){width:auto}.target-grid.svelte-1c0c8ux{display:grid;grid-template-columns:minmax(20rem,.9fr) minmax(22rem,1.1fr);gap:1rem;align-items:start}.target-history.svelte-1c0c8ux{max-height:34rem;overflow:auto}.target-history.svelte-1c0c8ux details:where(.svelte-1c0c8ux){padding-top:.35rem;border-top:1px solid var(--studio-color-border)}.target-history.svelte-1c0c8ux summary:where(.svelte-1c0c8ux){cursor:pointer;color:var(--studio-color-accent-strong)}.target-history.svelte-1c0c8ux pre:where(.svelte-1c0c8ux){max-height:12rem;margin:.45rem 0 0;padding:.55rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-canvas);border-radius:.35rem}.candidate-list.svelte-1c0c8ux{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:.65rem}.candidate-list.svelte-1c0c8ux>button:where(.svelte-1c0c8ux),.gate-list.svelte-1c0c8ux>button:where(.svelte-1c0c8ux){display:grid;gap:.4rem;min-width:0;max-width:100%;min-height:auto;padding:.75rem;overflow:hidden;text-align:left;background:var(--studio-color-surface);border:1px solid var(--studio-color-border)}.candidate-list.svelte-1c0c8ux>button.selected:where(.svelte-1c0c8ux),.gate-list.svelte-1c0c8ux>button.selected:where(.svelte-1c0c8ux){border-color:var(--studio-color-border);box-shadow:inset 3px 0 var(--studio-color-accent-strong)}.candidate-list.svelte-1c0c8ux>button:where(.svelte-1c0c8ux)>div:where(.svelte-1c0c8ux){display:flex;justify-content:space-between;gap:.5rem}code.svelte-1c0c8ux{display:block;min-width:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;color:var(--studio-color-text-muted);font-size:.72rem;white-space:normal;word-break:break-word}.candidate-list.svelte-1c0c8ux small:where(.svelte-1c0c8ux){min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.empty.svelte-1c0c8ux{min-height:5rem;padding:1rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.4rem;text-align:center}.candidate-hero.svelte-1c0c8ux{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:.8rem;align-items:center;margin-bottom:1rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.55rem}.candidate-hero.svelte-1c0c8ux>div:where(.svelte-1c0c8ux){display:grid;min-width:0;gap:.3rem}.readiness.svelte-1c0c8ux,.deployment.svelte-1c0c8ux{padding:.7rem;background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:.45rem}.readiness.ready.svelte-1c0c8ux{background:var(--studio-color-success-surface);border-color:var(--studio-color-border)}.readiness.blocked.svelte-1c0c8ux,.deployment.unknown-outcome.svelte-1c0c8ux{background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.readiness.svelte-1c0c8ux small:where(.svelte-1c0c8ux),.deployment.svelte-1c0c8ux span:where(.svelte-1c0c8ux){color:var(--studio-color-text-muted)}.release-recovery.svelte-1c0c8ux{display:grid;gap:.75rem;margin-bottom:1rem;padding:.9rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.55rem}.release-recovery.svelte-1c0c8ux pre:where(.svelte-1c0c8ux){max-height:14rem;margin:.5rem 0 0;padding:.65rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-canvas);border-radius:.35rem}.release-grid.svelte-1c0c8ux{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.release-grid.svelte-1c0c8ux>section:where(.svelte-1c0c8ux){display:grid;gap:.7rem;min-width:0;padding:.8rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.55rem}.gate-list.svelte-1c0c8ux,.history-list.svelte-1c0c8ux{display:grid;gap:.5rem}.gate-list.svelte-1c0c8ux>button:where(.svelte-1c0c8ux){grid-template-columns:auto 1fr;align-items:center}.gate-list.svelte-1c0c8ux>button:where(.svelte-1c0c8ux) small:where(.svelte-1c0c8ux){grid-column:1 / -1}.pill.svelte-1c0c8ux{display:inline-flex;width:fit-content;padding:.2rem .5rem;color:var(--studio-color-success);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:999px;font:800 .68rem/1.2 monospace}.pill.fail.svelte-1c0c8ux,.pill.stale.svelte-1c0c8ux,.pill.missing.svelte-1c0c8ux,.pill.requestChanges.svelte-1c0c8ux,.pill.failed.svelte-1c0c8ux,.pill.rollbackFailed.svelte-1c0c8ux,.pill.critical.svelte-1c0c8ux,.pill.high.svelte-1c0c8ux,.pill.medium.svelte-1c0c8ux{color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.pill.waived.svelte-1c0c8ux,.pill.defer.svelte-1c0c8ux,.pill.outcomeUnknown.svelte-1c0c8ux{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.history-list.svelte-1c0c8ux article:where(.svelte-1c0c8ux),.finding-blockers.svelte-1c0c8ux article:where(.svelte-1c0c8ux){display:grid;gap:.4rem;padding:.7rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.45rem}.history-list.svelte-1c0c8ux article:where(.svelte-1c0c8ux)>div:where(.svelte-1c0c8ux){display:flex;align-items:center;justify-content:space-between;gap:.5rem}.history-list.svelte-1c0c8ux article:where(.svelte-1c0c8ux) p:where(.svelte-1c0c8ux){margin:0;color:var(--studio-color-text-muted)}.history-list.svelte-1c0c8ux article:where(.svelte-1c0c8ux) small:where(.svelte-1c0c8ux){color:var(--studio-color-text-muted)}.history-list.svelte-1c0c8ux article.stale:where(.svelte-1c0c8ux),.history-list.svelte-1c0c8ux article.unknown-outcome:where(.svelte-1c0c8ux){border-color:var(--studio-color-border)}.history-list.svelte-1c0c8ux em:where(.svelte-1c0c8ux){color:var(--studio-color-danger)}.honesty.svelte-1c0c8ux{margin:0;padding:.65rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-left:3px solid var(--studio-color-border)}.finding-blockers.svelte-1c0c8ux{margin-top:1rem;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.finding-blockers.svelte-1c0c8ux summary:where(.svelte-1c0c8ux){cursor:pointer;color:var(--studio-color-accent-strong)}.finding-blockers.svelte-1c0c8ux article:where(.svelte-1c0c8ux){margin-top:.5rem}@media(max-width:72rem){.release-grid.svelte-1c0c8ux,.target-grid.svelte-1c0c8ux{grid-template-columns:1fr 1fr}.release-grid.svelte-1c0c8ux>section:where(.svelte-1c0c8ux):last-child{grid-column:1 / -1}}@media(max-width:50rem){.release-workspace.svelte-1c0c8ux{padding:.75rem}.phase-header.svelte-1c0c8ux,.candidate-hero.svelte-1c0c8ux,.release-grid.svelte-1c0c8ux,.target-grid.svelte-1c0c8ux,.field-pair.svelte-1c0c8ux{display:grid;grid-template-columns:1fr}.release-grid.svelte-1c0c8ux>section:where(.svelte-1c0c8ux):last-child{grid-column:auto}.gate-add.svelte-1c0c8ux{grid-template-columns:1fr}}.shadow.svelte-1xz11mf{display:grid;gap:.8rem;min-width:0;padding-top:1rem;border-top:1px solid var(--studio-color-border);color:var(--studio-color-text)}header.svelte-1xz11mf{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.6rem}.eyebrow.svelte-1xz11mf{font-size:.7rem;color:var(--studio-color-accent-strong)}h4.svelte-1xz11mf,h5.svelte-1xz11mf,p.svelte-1xz11mf{margin:0;overflow-wrap:anywhere}p.svelte-1xz11mf,dd.svelte-1xz11mf,dt.svelte-1xz11mf,summary.svelte-1xz11mf{font-size:.83rem;line-height:1.6}p.svelte-1xz11mf,dd.svelte-1xz11mf{color:var(--studio-color-text-muted)}.summary-text.svelte-1xz11mf{white-space:pre-wrap}.issue.svelte-1xz11mf,.limits.svelte-1xz11mf,.original.svelte-1xz11mf,article.svelte-1xz11mf{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}.issue.svelte-1xz11mf{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}form.svelte-1xz11mf,fieldset.svelte-1xz11mf,.limits.svelte-1xz11mf,.original.svelte-1xz11mf,article.svelte-1xz11mf,.history.svelte-1xz11mf{display:grid;gap:.75rem;min-width:0}fieldset.svelte-1xz11mf{padding:0;margin:0;border:0}legend.svelte-1xz11mf{font-size:.85rem;font-weight:650;margin-bottom:.7rem}label.svelte-1xz11mf{display:grid;gap:.4rem;min-width:0;font-size:.83rem}.grid.svelte-1xz11mf{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}input.svelte-1xz11mf,select.svelte-1xz11mf,textarea.svelte-1xz11mf{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:2.75rem;padding:.55rem;border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text);background:var(--studio-color-surface);font:inherit}.consent.svelte-1xz11mf{display:flex;align-items:flex-start;gap:.6rem}.consent.svelte-1xz11mf input:where(.svelte-1xz11mf){width:1.1rem;height:1.1rem;min-height:0;flex:0 0 1.1rem;margin-top:.2rem}.consent.svelte-1xz11mf span:where(.svelte-1xz11mf){min-width:0;overflow-wrap:anywhere}button.svelte-1xz11mf{min-height:2.75rem;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);font:inherit;font-size:.83rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-1xz11mf:disabled,fieldset.svelte-1xz11mf:disabled{opacity:.6}button.svelte-1xz11mf:focus-visible,input.svelte-1xz11mf:focus-visible,select.svelte-1xz11mf:focus-visible,textarea.svelte-1xz11mf:focus-visible,summary.svelte-1xz11mf:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.primary.svelte-1xz11mf{font-weight:650}.call.svelte-1xz11mf{padding-top:.7rem;border-top:1px solid var(--studio-color-border)}dl.svelte-1xz11mf{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:.4rem .8rem;margin:.6rem 0}dt.svelte-1xz11mf,dd.svelte-1xz11mf{margin:0;overflow-wrap:anywhere}summary.svelte-1xz11mf{cursor:pointer;min-height:2.75rem}@media(max-width:480px){header.svelte-1xz11mf>button:where(.svelte-1xz11mf),form.svelte-1xz11mf>button:where(.svelte-1xz11mf){width:100%}dl.svelte-1xz11mf{grid-template-columns:1fr}}.task-routing.svelte-uzffam{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-uzffam{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.75rem}h3.svelte-uzffam,h4.svelte-uzffam,p.svelte-uzffam{margin:0;overflow-wrap:anywhere}.eyebrow.svelte-uzffam{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}p.svelte-uzffam,.metadata.svelte-uzffam{font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.boundary.svelte-uzffam,.issue.svelte-uzffam,.saved.svelte-uzffam{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.issue.svelte-uzffam{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}form.svelte-uzffam,fieldset.svelte-uzffam,.saved.svelte-uzffam{display:grid;gap:.8rem;min-width:0}fieldset.svelte-uzffam{padding:0;margin:0;border:0}legend.svelte-uzffam{padding:0 0 .6rem;font-size:.83rem;font-weight:650}label.svelte-uzffam{display:grid;gap:.4rem;min-width:0;font-size:.83rem}.grid.svelte-uzffam{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}input.svelte-uzffam,select.svelte-uzffam{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:2.75rem;padding:.55rem;border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text);background:var(--studio-color-surface);font:inherit}button.svelte-uzffam{min-height:2.75rem;max-width:100%;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);font:inherit;font-size:.83rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-uzffam:disabled{opacity:.6;cursor:not-allowed}.primary.svelte-uzffam{font-weight:650}button.svelte-uzffam:focus-visible,input.svelte-uzffam:focus-visible,select.svelte-uzffam:focus-visible,summary.svelte-uzffam:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.preview.svelte-uzffam,details.svelte-uzffam{padding-top:1rem;border-top:1px solid var(--studio-color-border)}summary.svelte-uzffam{cursor:pointer;font-size:.83rem;min-height:2.75rem}article.svelte-uzffam{padding:.6rem 0;border-top:1px solid var(--studio-color-border)}fieldset.svelte-uzffam:disabled{opacity:.75}@media(max-width:480px){header.svelte-uzffam>button:where(.svelte-uzffam),form.svelte-uzffam>button:where(.svelte-uzffam){width:100%}}.policy-editor.svelte-10osq2f{display:grid;gap:.5rem;min-width:0}label.svelte-10osq2f{display:grid;gap:.4rem;font-size:.85rem;font-weight:700;min-width:0}.mode.svelte-10osq2f{max-width:28rem}p.svelte-10osq2f{margin:.2rem 0;line-height:1.55}.mode-help.svelte-10osq2f,.empty.svelte-10osq2f,small.svelte-10osq2f{font-size:.8rem;color:var(--studio-color-text-muted)}select.svelte-10osq2f,button.svelte-10osq2f{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;min-height:44px;padding:.55rem .65rem}select.svelte-10osq2f{width:100%;min-width:0}button.svelte-10osq2f{cursor:pointer}button.svelte-10osq2f:disabled{opacity:.55;cursor:not-allowed}button.svelte-10osq2f:focus-visible,select.svelte-10osq2f:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.preferences.svelte-10osq2f{display:grid;gap:.5rem;padding-left:1.5rem;margin:.4rem 0}.preferences.svelte-10osq2f li:where(.svelte-10osq2f){padding:.6rem;background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem}.worker.svelte-10osq2f{display:grid;gap:.25rem;overflow-wrap:anywhere}.worker.svelte-10osq2f code:where(.svelte-10osq2f){font-size:.7rem}.order-controls.svelte-10osq2f{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.order-controls.svelte-10osq2f button:where(.svelte-10osq2f){width:auto;max-width:100%;flex:0 0 auto}.add-worker.svelte-10osq2f{display:flex;align-items:end;flex-wrap:wrap;gap:.5rem}.add-worker.svelte-10osq2f label:where(.svelte-10osq2f){flex:1 1 18rem}.add-worker.svelte-10osq2f>button:where(.svelte-10osq2f){flex:0 0 auto}@media(min-width:720px){.preferences.svelte-10osq2f li:where(.svelte-10osq2f){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.order-controls.svelte-10osq2f{margin:0;flex-shrink:0}}@media(max-width:480px){.add-worker.svelte-10osq2f>button:where(.svelte-10osq2f){width:100%}}.work-distribution.svelte-3sbx7r{min-width:0;display:grid;gap:.8rem;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-surface);color:var(--studio-color-text)}header.svelte-3sbx7r{display:flex;gap:.75rem;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}header.svelte-3sbx7r>div:where(.svelte-3sbx7r){flex:1 1 20rem;min-width:0}h2.svelte-3sbx7r{margin:.1rem 0 .4rem;color:var(--studio-color-text-strong);font-size:1.25rem}p.svelte-3sbx7r{line-height:1.6;margin:.25rem 0}.eyebrow.svelte-3sbx7r{font-size:.68rem;font-weight:800;letter-spacing:.09em;color:var(--studio-color-accent-strong)}button.svelte-3sbx7r{font:inherit;min-height:44px;padding:.55rem .8rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;cursor:pointer}button.svelte-3sbx7r:disabled{opacity:.55;cursor:not-allowed}[tabindex="-1"].svelte-3sbx7r:focus-visible,button.svelte-3sbx7r:focus-visible,a.svelte-3sbx7r:focus-visible,summary.svelte-3sbx7r:focus-visible,input.svelte-3sbx7r:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}fieldset.svelte-3sbx7r{min-width:0;margin:0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}legend.svelte-3sbx7r{padding:0 .3rem;font-weight:750}.saved-summary.svelte-3sbx7r,.review.svelte-3sbx7r,.notice.svelte-3sbx7r{padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-interactive);overflow-wrap:anywhere}.saved-summary.svelte-3sbx7r p:where(.svelte-3sbx7r){font-size:.8rem}.review.svelte-3sbx7r h3:where(.svelte-3sbx7r){margin:0 0 .4rem;font-size:1rem;color:var(--studio-color-text-strong);scroll-margin-top:1rem}.observed.svelte-3sbx7r,.assembly.svelte-3sbx7r,.empty.svelte-3sbx7r,.read-only.svelte-3sbx7r,.settings-link.svelte-3sbx7r{font-size:.78rem;color:var(--studio-color-text-muted)}.assembly.svelte-3sbx7r{border-top:1px solid var(--studio-color-border);padding-top:.6rem}.actions.svelte-3sbx7r{display:flex;gap:.6rem;flex-wrap:wrap}.primary.svelte-3sbx7r{border-color:var(--studio-color-accent-strong)}details.svelte-3sbx7r{min-width:0;border-top:1px solid var(--studio-color-border);padding-top:.6rem}summary.svelte-3sbx7r{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:700;font-size:.85rem}.override-content.svelte-3sbx7r{display:grid;gap:1rem;padding:.5rem 0}.stage.svelte-3sbx7r{display:grid;gap:.5rem;padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.4rem}.toggle.svelte-3sbx7r{display:flex;align-items:center;gap:.65rem;min-height:44px;font-weight:700}.toggle.svelte-3sbx7r input:where(.svelte-3sbx7r){width:1.1rem;height:1.1rem;max-width:1.1rem;flex:0 0 1.1rem;margin:0}article.svelte-3sbx7r{border:1px solid var(--studio-color-border);padding:.7rem;border-radius:.4rem;margin:.5rem 0;overflow-wrap:anywhere}article.svelte-3sbx7r p:where(.svelte-3sbx7r),article.svelte-3sbx7r li:where(.svelte-3sbx7r){font-size:.8rem}code.svelte-3sbx7r{display:block;font-size:.72rem;overflow-wrap:anywhere}ul.svelte-3sbx7r{padding-left:1.2rem}li.svelte-3sbx7r{margin:.4rem 0;overflow-wrap:anywhere}a.svelte-3sbx7r{color:var(--studio-color-accent-strong)}.compact.svelte-3sbx7r{padding:.8rem}.compact.svelte-3sbx7r header:where(.svelte-3sbx7r) p:where(.svelte-3sbx7r):not(.eyebrow){font-size:.8rem}.compact.svelte-3sbx7r h2:where(.svelte-3sbx7r){font-size:1.05rem}@media(max-width:600px){.work-distribution.svelte-3sbx7r{padding:.7rem}.actions.svelte-3sbx7r>button:where(.svelte-3sbx7r){width:100%}fieldset.svelte-3sbx7r,.stage.svelte-3sbx7r{padding:.6rem}}.team-workspace.svelte-mbabd2{box-sizing:border-box;display:grid;gap:1rem;width:min(100%,96rem);min-width:0;min-height:100%;margin:0 auto;padding:clamp(1rem,2.5vw,2rem);color:var(--studio-color-text)}.team-workspace.svelte-mbabd2 *{box-sizing:border-box;min-width:0}.phase-header.svelte-mbabd2,.team-section.svelte-mbabd2{padding:clamp(1rem,2.5vw,1.5rem);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.75rem}.phase-header.svelte-mbabd2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:linear-gradient(135deg,var(--studio-color-surface-raised),var(--studio-color-surface))}.phase-header.svelte-mbabd2 h1:where(.svelte-mbabd2),.section-heading.svelte-mbabd2 h2:where(.svelte-mbabd2),h3.svelte-mbabd2{margin:0;color:var(--studio-color-text-strong)}.phase-header.svelte-mbabd2 p:where(.svelte-mbabd2):last-child,form.svelte-mbabd2 p:where(.svelte-mbabd2){color:var(--studio-color-text-muted);line-height:1.5}.eyebrow.svelte-mbabd2{margin:0 0 .35rem;color:var(--studio-color-accent-strong);font:800 .68rem/1.2 monospace;letter-spacing:.12em}.issue.svelte-mbabd2,.operation.svelte-mbabd2{margin:0;padding:.75rem 1rem;color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-border);border-radius:.5rem}.operation.svelte-mbabd2{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.operation.unknown.svelte-mbabd2{box-shadow:inset 4px 0 var(--studio-color-danger)}.context-posture.svelte-mbabd2{display:grid;gap:.35rem;padding:.8rem 1rem;color:var(--studio-color-text-muted);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.5rem}.context-posture.svelte-mbabd2 strong:where(.svelte-mbabd2){color:var(--studio-color-accent-strong)}.context-posture.svelte-mbabd2 p:where(.svelte-mbabd2){margin:.2rem 0 0;color:var(--studio-color-text-strong);white-space:pre-wrap}.section-heading.svelte-mbabd2{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.section-heading.svelte-mbabd2>span:where(.svelte-mbabd2){color:var(--studio-color-text-muted);font-family:monospace}.editor-grid.svelte-mbabd2,.evidence-grid.svelte-mbabd2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}form.svelte-mbabd2{display:grid;gap:.75rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem}label.svelte-mbabd2{display:grid;gap:.3rem;color:var(--studio-color-text-muted);font-size:.82rem}label.svelte-mbabd2 small:where(.svelte-mbabd2){color:var(--studio-color-text-muted)}input.svelte-mbabd2,select.svelte-mbabd2,textarea.svelte-mbabd2{width:100%;min-width:0;padding:.6rem .65rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}textarea.svelte-mbabd2{resize:vertical}fieldset.svelte-mbabd2{display:grid;gap:.45rem;margin:0;border:1px solid var(--studio-color-border);border-radius:.45rem}legend.svelte-mbabd2{color:var(--studio-color-text-muted)}.field-pair.svelte-mbabd2,.resource-row.svelte-mbabd2,.slot-actions.svelte-mbabd2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.resource-row.svelte-mbabd2{grid-template-columns:.8fr 1.5fr .8fr auto;align-items:end}.slot-actions.svelte-mbabd2{grid-template-columns:auto 1fr auto;align-items:end}.check-grid.svelte-mbabd2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.check.svelte-mbabd2{display:flex;align-items:center;gap:.45rem}.check.svelte-mbabd2 input:where(.svelte-mbabd2){width:auto}.identity-list.svelte-mbabd2{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.identity-list.svelte-mbabd2 li:where(.svelte-mbabd2){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;background:var(--studio-color-canvas);border-radius:.35rem}.assignment-form.svelte-mbabd2{grid-template-columns:minmax(15rem,1.2fr) repeat(3,minmax(10rem,1fr)) auto;align-items:end;margin-top:1rem}.assignment-form.svelte-mbabd2 p:where(.svelte-mbabd2){margin:0}.template-cards.svelte-mbabd2{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.7rem;margin-top:.8rem}.policy-library.svelte-mbabd2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem}.policy-library.svelte-mbabd2>section:where(.svelte-mbabd2){display:grid;align-content:start;gap:.5rem;padding:.8rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.5rem}.policy-library.svelte-mbabd2 article:where(.svelte-mbabd2){display:grid;grid-template-columns:1fr auto;gap:.35rem .6rem;padding:.65rem;background:var(--studio-color-surface);border-radius:.4rem}.policy-library.svelte-mbabd2 article:where(.svelte-mbabd2)>div:where(.svelte-mbabd2){display:grid}.policy-library.svelte-mbabd2 article:where(.svelte-mbabd2)>small:where(.svelte-mbabd2){grid-column:1;color:var(--studio-color-text-muted)}.policy-library.svelte-mbabd2 article:where(.svelte-mbabd2)>button:where(.svelte-mbabd2){grid-column:2;grid-row:1 / 3}.pagination-actions.svelte-mbabd2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.template-cards.svelte-mbabd2 article:where(.svelte-mbabd2),.finding-list.svelte-mbabd2 article:where(.svelte-mbabd2),.handoff-list.svelte-mbabd2 article:where(.svelte-mbabd2){display:grid;gap:.4rem;padding:.8rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.5rem}.template-cards.svelte-mbabd2 article:where(.svelte-mbabd2)>div:where(.svelte-mbabd2),.finding-list.svelte-mbabd2 article:where(.svelte-mbabd2)>div:where(.svelte-mbabd2){display:flex;align-items:center;gap:.5rem}.template-cards.svelte-mbabd2 article:where(.svelte-mbabd2)>.usage-grid:where(.svelte-mbabd2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.usage-grid.svelte-mbabd2 span:where(.svelte-mbabd2){display:grid;gap:.15rem;padding:.5rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.35rem}.usage-grid.svelte-mbabd2 span:where(.svelte-mbabd2)>strong:where(.svelte-mbabd2){color:var(--studio-color-text);font-size:.72rem}.usage-grid.svelte-mbabd2 span:where(.svelte-mbabd2)>small:where(.svelte-mbabd2){color:var(--studio-color-text-muted);line-height:1.35}.usage-grid.svelte-mbabd2 span.unknown-usage:where(.svelte-mbabd2){border-color:var(--studio-color-border)}code.svelte-mbabd2{display:inline-block;max-width:100%;overflow:hidden;color:var(--studio-color-text-muted);font-size:.72rem;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.pill.svelte-mbabd2{display:inline-flex;width:fit-content;padding:.2rem .5rem;color:var(--studio-color-success);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:999px;font:800 .68rem/1.2 monospace}.pill.medium.svelte-mbabd2,.pill.high.svelte-mbabd2,.pill.critical.svelte-mbabd2,.pill.blocked.svelte-mbabd2,.pill.failed.svelte-mbabd2,.pill.stale.svelte-mbabd2{color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.pill.awaitingHandoff.svelte-mbabd2,.pill.checking.svelte-mbabd2,.pill.proposed.svelte-mbabd2{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.graph-form.svelte-mbabd2{margin-bottom:.8rem}.draft-list.svelte-mbabd2{display:grid;gap:.5rem;margin-bottom:1rem;padding:.75rem;border:1px dashed var(--studio-color-border);border-radius:.55rem}.draft-list.svelte-mbabd2 article:where(.svelte-mbabd2){display:grid;grid-template-columns:1fr auto;gap:.25rem .7rem;padding:.6rem;background:var(--studio-color-surface)}.draft-list.svelte-mbabd2 article:where(.svelte-mbabd2) p:where(.svelte-mbabd2),.draft-list.svelte-mbabd2 article:where(.svelte-mbabd2) small:where(.svelte-mbabd2){grid-column:1;margin:0}.draft-list.svelte-mbabd2 article:where(.svelte-mbabd2) button:where(.svelte-mbabd2){grid-column:2;grid-row:1 / 5}.graph-versions.svelte-mbabd2{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.55rem;margin-bottom:.8rem}.graph-versions.svelte-mbabd2 article:where(.svelte-mbabd2){display:grid;gap:.35rem;padding:.7rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.45rem}.graph-versions.svelte-mbabd2 article:where(.svelte-mbabd2)>div:where(.svelte-mbabd2){display:flex;justify-content:space-between;gap:.5rem}.task-board.svelte-mbabd2{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,1fr);gap:.65rem;overflow-x:auto;padding-bottom:.5rem}.task-board.svelte-mbabd2>section:where(.svelte-mbabd2){display:grid;align-content:start;gap:.5rem;padding:.6rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.55rem}.task-board.svelte-mbabd2 header:where(.svelte-mbabd2){display:flex;justify-content:space-between}.task-board.svelte-mbabd2 header:where(.svelte-mbabd2) h3:where(.svelte-mbabd2){font-size:.9rem}.task-card.svelte-mbabd2{display:grid;gap:.4rem;min-height:auto;padding:.75rem;text-align:left;background:var(--studio-color-surface);border:1px solid var(--studio-color-border)}.task-card.selected.svelte-mbabd2,.integration-list.svelte-mbabd2 button.selected:where(.svelte-mbabd2){border-color:var(--studio-color-border);box-shadow:inset 3px 0 var(--studio-color-accent-strong)}.task-card.svelte-mbabd2 span:where(.svelte-mbabd2),.task-card.svelte-mbabd2 small:where(.svelte-mbabd2){color:var(--studio-color-text-muted)}.dispatch-readiness.svelte-mbabd2{padding:.5rem .6rem;color:var(--studio-color-danger)!important;background:var(--studio-color-danger-surface);border-left:3px solid var(--studio-color-border);border-radius:.35rem;line-height:1.4}.dispatch-readiness.ready.svelte-mbabd2{color:var(--studio-color-success)!important;background:var(--studio-color-success-surface);border-left-color:var(--studio-color-border)}.bounded-note.svelte-mbabd2{color:var(--studio-color-accent-strong)}.column-empty.svelte-mbabd2,.empty.svelte-mbabd2{min-height:4rem;padding:1rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.4rem;text-align:center}.task-detail.svelte-mbabd2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin-top:1rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.55rem}.task-detail.svelte-mbabd2>div:where(.svelte-mbabd2) p:where(.svelte-mbabd2){color:var(--studio-color-text-muted)}.finding-list.svelte-mbabd2,.handoff-list.svelte-mbabd2,.integration-list.svelte-mbabd2{display:grid;gap:.55rem;margin-top:.7rem}.finding-list.svelte-mbabd2 article.blocking:where(.svelte-mbabd2){border-left:3px solid var(--studio-color-border)}.follow-up-list.svelte-mbabd2{display:grid;gap:.45rem;margin:.55rem 0}.follow-up-list.svelte-mbabd2 article:where(.svelte-mbabd2){padding:.65rem;background:var(--studio-color-canvas);border-color:var(--studio-color-border)}.follow-up-list.svelte-mbabd2 p:where(.svelte-mbabd2),.follow-up-note.svelte-mbabd2{margin:0;color:var(--studio-color-text-muted);line-height:1.4}details.svelte-mbabd2 form:where(.svelte-mbabd2){margin-top:.5rem}summary.svelte-mbabd2{cursor:pointer;color:var(--studio-color-accent-strong)}.integration-grid.svelte-mbabd2{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(16rem,.8fr) minmax(18rem,1fr);gap:1rem;align-items:start}.integration-list.svelte-mbabd2 button:where(.svelte-mbabd2){display:grid;gap:.4rem;min-height:auto;padding:.75rem;text-align:left;background:var(--studio-color-surface);border:1px solid var(--studio-color-border)}.integration-list.svelte-mbabd2 button:where(.svelte-mbabd2)>div:where(.svelte-mbabd2){display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(max-width:72rem){.assignment-form.svelte-mbabd2,.integration-grid.svelte-mbabd2{grid-template-columns:1fr 1fr}.assignment-form.svelte-mbabd2>div:where(.svelte-mbabd2),.integration-grid.svelte-mbabd2>form:where(.svelte-mbabd2):first-child{grid-column:1 / -1}}@media(max-width:50rem){.team-workspace.svelte-mbabd2{padding:.75rem}.phase-header.svelte-mbabd2,.editor-grid.svelte-mbabd2,.evidence-grid.svelte-mbabd2,.task-detail.svelte-mbabd2,.assignment-form.svelte-mbabd2,.integration-grid.svelte-mbabd2,.policy-library.svelte-mbabd2{grid-template-columns:1fr;display:grid}.field-pair.svelte-mbabd2,.resource-row.svelte-mbabd2,.check-grid.svelte-mbabd2,.template-cards.svelte-mbabd2 article:where(.svelte-mbabd2)>.usage-grid:where(.svelte-mbabd2){grid-template-columns:1fr}.slot-actions.svelte-mbabd2{grid-template-columns:1fr}.assignment-form.svelte-mbabd2>div:where(.svelte-mbabd2),.integration-grid.svelte-mbabd2>form:where(.svelte-mbabd2):first-child{grid-column:auto}}.model-settings.svelte-1au3gm4{grid-column:1 / -1;min-width:0;padding:1.1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}header.svelte-1au3gm4,form.svelte-1au3gm4{display:grid;gap:.8rem}header.svelte-1au3gm4{margin-bottom:1rem}h2.svelte-1au3gm4,p.svelte-1au3gm4{margin:0}h2.svelte-1au3gm4{color:var(--studio-color-text-strong)}p.svelte-1au3gm4{color:var(--studio-color-text-muted);line-height:1.55;overflow-wrap:anywhere}.eyebrow.svelte-1au3gm4{color:var(--studio-color-accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.12em}label.svelte-1au3gm4{display:grid;gap:.4rem;min-width:0;color:var(--studio-color-text-muted);font-size:.85rem}input.svelte-1au3gm4,select.svelte-1au3gm4{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:.65rem .7rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}.controls.svelte-1au3gm4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.actions.svelte-1au3gm4{display:flex;flex-wrap:wrap;gap:.7rem}button.svelte-1au3gm4{min-height:44px;padding:.65rem .8rem;color:var(--studio-color-text-strong);background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit;cursor:pointer}button.primary.svelte-1au3gm4{color:var(--studio-color-accent-ink);background:var(--studio-color-accent)}button.svelte-1au3gm4:disabled{opacity:.6;cursor:not-allowed}input.svelte-1au3gm4:focus-visible,select.svelte-1au3gm4:focus-visible,button.svelte-1au3gm4:focus-visible{outline:2px solid var(--studio-color-accent-strong);outline-offset:3px}.current.svelte-1au3gm4,.boundary.svelte-1au3gm4{font-size:.85rem}.current.svelte-1au3gm4,.review.svelte-1au3gm4{padding:.7rem;background:var(--studio-color-surface-raised);border-left:3px solid var(--studio-color-border)}.review.svelte-1au3gm4{display:grid;gap:.7rem}.message.svelte-1au3gm4,.error.svelte-1au3gm4{margin-top:.8rem}.error.svelte-1au3gm4{color:var(--studio-color-danger)}@media(max-width:42rem){.controls.svelte-1au3gm4{grid-template-columns:1fr}input.svelte-1au3gm4,select.svelte-1au3gm4{font-size:1rem}.actions.svelte-1au3gm4>button:where(.svelte-1au3gm4){width:100%}}.portable-progress.svelte-18rxqft{border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.65rem;margin:.65rem 0;min-width:0}.current.svelte-18rxqft{font-weight:750;color:var(--studio-color-text-strong);margin:.2rem 0}.holds.svelte-18rxqft{padding-left:1.15rem}.hold.svelte-18rxqft,.confirmed.svelte-18rxqft{border-left:3px solid var(--studio-color-border);background:var(--studio-color-surface-interactive);padding:.65rem}.confirmed.svelte-18rxqft p:where(.svelte-18rxqft){margin:.35rem 0}p.svelte-18rxqft,li.svelte-18rxqft,dd.svelte-18rxqft{overflow-wrap:anywhere}details.svelte-18rxqft{margin-top:.6rem;font-size:.74rem}summary.svelte-18rxqft{cursor:pointer;font-weight:700}summary.svelte-18rxqft:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}dt.svelte-18rxqft{color:var(--studio-color-text-muted);margin-top:.45rem}dd.svelte-18rxqft{margin:.15rem 0}code.svelte-18rxqft{overflow-wrap:anywhere}.task-inspection.svelte-dgdgev{border-top:1px solid var(--studio-color-border);margin-top:.8rem;padding-top:.4rem}.task-inspection.svelte-dgdgev button:where(.svelte-dgdgev){font:inherit;max-width:100%;overflow-wrap:anywhere;text-align:left;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);padding:.6rem;cursor:pointer}.task-inspection.svelte-dgdgev button:where(.svelte-dgdgev):disabled{opacity:.55;cursor:not-allowed}.task-inspection.svelte-dgdgev button:where(.svelte-dgdgev):focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.node-chevron.svelte-dgdgev{width:1rem;height:1rem;flex:0 0 1rem;fill:none;stroke:var(--studio-color-text-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:rotate(0)}details[open].svelte-dgdgev>summary:where(.svelte-dgdgev)>.node-chevron:where(.svelte-dgdgev){transform:rotate(90deg)}.delivery-node.svelte-dgdgev{list-style:none;min-width:0;margin:.65rem 0}details.svelte-dgdgev{border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface)}summary.svelte-dgdgev{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;cursor:pointer;padding:.8rem;line-height:1.45}summary.svelte-dgdgev:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.node-kind.svelte-dgdgev,.posture.svelte-dgdgev{font-size:.67rem;font-weight:800;letter-spacing:.03em;border:1px solid var(--studio-color-border);border-radius:1rem;padding:.2rem .5rem;background:var(--studio-color-surface-interactive)}.node-kind.svelte-dgdgev{text-transform:uppercase;color:var(--studio-color-accent-strong)}.node-title.svelte-dgdgev{flex:1 1 12rem;font-weight:750;color:var(--studio-color-text-strong);overflow-wrap:anywhere}.posture.svelte-dgdgev{color:var(--studio-color-text-muted)}.posture.blocked.svelte-dgdgev{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.summary-work.svelte-dgdgev{flex-basis:100%;font-size:.72rem;color:var(--studio-color-text-muted);overflow-wrap:anywhere}.node-content.svelte-dgdgev{padding:0 .85rem .85rem;font-size:.8rem;line-height:1.6}.identity.svelte-dgdgev,.rollup.svelte-dgdgev,.reference-note.svelte-dgdgev{color:var(--studio-color-text-muted)}code.svelte-dgdgev,.identity.svelte-dgdgev,.references.svelte-dgdgev{overflow-wrap:anywhere;word-break:break-word}.task-counts.svelte-dgdgev{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.4rem;margin:.75rem 0}.task-counts.svelte-dgdgev div:where(.svelte-dgdgev){padding:.45rem;border:1px solid var(--studio-color-border);border-radius:.4rem}.task-counts.svelte-dgdgev dt:where(.svelte-dgdgev){text-transform:capitalize;font-size:.68rem;color:var(--studio-color-text-muted)}.task-counts.svelte-dgdgev dd:where(.svelte-dgdgev){margin:0;font-weight:800;color:var(--studio-color-text-strong);font-size:1rem}.reason-list.svelte-dgdgev,.references.svelte-dgdgev{padding-left:1.15rem}.reason-list.svelte-dgdgev li:where(.svelte-dgdgev){margin:.3rem 0}.next-step.svelte-dgdgev{font-weight:650}.unavailable.svelte-dgdgev,.not-observed.svelte-dgdgev{background:var(--studio-color-surface-interactive);border-left:3px solid var(--studio-color-border);padding:.65rem}.unavailable.svelte-dgdgev{margin-bottom:0}.children.svelte-dgdgev{margin:.4rem 0 0 .6rem;padding:0 0 0 .8rem;border-left:2px solid var(--studio-color-border)}@media(max-width:600px){summary.svelte-dgdgev{padding:.65rem}.children.svelte-dgdgev{margin-left:.15rem;padding-left:.4rem}.node-content.svelte-dgdgev{padding:0 .65rem .65rem}.task-counts.svelte-dgdgev{grid-template-columns:repeat(2,minmax(0,1fr))}.posture.svelte-dgdgev{white-space:normal}}header.svelte-1atmy9j{align-items:start}header.svelte-1atmy9j>button:where(.svelte-1atmy9j){align-self:start}.correction-review.svelte-1atmy9j{margin:1rem 0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface);min-width:0;font-size:.85rem}header.svelte-1atmy9j{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}header.svelte-1atmy9j>div:where(.svelte-1atmy9j){min-width:0;flex:1 1 18rem}h3.svelte-1atmy9j,h4.svelte-1atmy9j{color:var(--studio-color-text-strong);margin:.3rem 0}h4.svelte-1atmy9j:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:4px}.eyebrow.svelte-1atmy9j{font-size:.68rem;letter-spacing:.08em;font-weight:800;color:var(--studio-color-accent-strong)}p.svelte-1atmy9j,li.svelte-1atmy9j{line-height:1.6}code.svelte-1atmy9j,dd.svelte-1atmy9j,li.svelte-1atmy9j{overflow-wrap:anywhere}button.svelte-1atmy9j,input.svelte-1atmy9j,select.svelte-1atmy9j,textarea.svelte-1atmy9j{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem;max-width:100%}button.svelte-1atmy9j{cursor:pointer}button.svelte-1atmy9j:disabled,input.svelte-1atmy9j:disabled,fieldset.svelte-1atmy9j:disabled{opacity:.65;cursor:not-allowed}button.svelte-1atmy9j:focus-visible,input.svelte-1atmy9j:focus-visible,textarea.svelte-1atmy9j:focus-visible,select.svelte-1atmy9j:focus-visible,summary.svelte-1atmy9j:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.selection.svelte-1atmy9j,.choices.svelte-1atmy9j{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.selection.svelte-1atmy9j{margin:.8rem 0}.selection.svelte-1atmy9j label:where(.svelte-1atmy9j){flex:1 1 20rem}.choices.svelte-1atmy9j label:where(.svelte-1atmy9j){flex:1 1 12rem}label.svelte-1atmy9j{display:grid;gap:.4rem;margin:.8rem 0;min-width:0}.check.svelte-1atmy9j{display:flex;align-items:start;gap:.6rem}.check.svelte-1atmy9j input:where(.svelte-1atmy9j){margin-top:.3rem;flex:0 0 auto}fieldset.svelte-1atmy9j{margin:.8rem 0;padding:.85rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}legend.svelte-1atmy9j{font-weight:700}pre.svelte-1atmy9j{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:20rem;overflow:auto;font-size:.73rem;padding:.75rem;background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem}dl.svelte-1atmy9j{display:grid;gap:.6rem}dt.svelte-1atmy9j,.note.svelte-1atmy9j,.pages.svelte-1atmy9j{font-size:.75rem;color:var(--studio-color-text-muted)}dd.svelte-1atmy9j{margin:.25rem 0}.pages.svelte-1atmy9j{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin:.75rem 0}.limits.svelte-1atmy9j,.retained.svelte-1atmy9j,.holds.svelte-1atmy9j{padding:.75rem;border-left:3px solid var(--studio-color-accent-strong);background:var(--studio-color-surface-interactive)}.holds.svelte-1atmy9j{border-color:var(--studio-color-danger);padding-left:1.8rem}.repair.svelte-1atmy9j{border-top:1px solid var(--studio-color-border);margin-top:1rem}summary.svelte-1atmy9j{cursor:pointer;font-weight:700}@media(max-width:600px){.correction-review.svelte-1atmy9j{padding:.7rem}.selection.svelte-1atmy9j button:where(.svelte-1atmy9j){width:100%}.pages.svelte-1atmy9j span:where(.svelte-1atmy9j){flex-basis:100%;order:3}}.dev-landings.svelte-1joy6r8{margin:1rem 0;padding:1rem;border:2px solid var(--studio-color-border);border-radius:.6rem;min-width:0;color:var(--studio-color-text)}h4.svelte-1joy6r8,h5.svelte-1joy6r8{color:var(--studio-color-text-strong)}p.svelte-1joy6r8,li.svelte-1joy6r8,label.svelte-1joy6r8{line-height:1.6;overflow-wrap:anywhere}label.svelte-1joy6r8{display:grid;gap:.4rem;margin:.8rem 0;font-size:.8rem}.check.svelte-1joy6r8{display:flex;align-items:flex-start;gap:.6rem}.check.svelte-1joy6r8 input:where(.svelte-1joy6r8){width:auto;min-height:0;flex:0 0 auto;margin-top:.3rem}button.svelte-1joy6r8,select.svelte-1joy6r8{font:inherit;min-height:2.75rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem;max-width:100%;box-sizing:border-box}select.svelte-1joy6r8{width:100%;min-width:0}button.svelte-1joy6r8{cursor:pointer;margin:.3rem .3rem .3rem 0;overflow-wrap:anywhere}button.svelte-1joy6r8:disabled,select.svelte-1joy6r8:disabled{opacity:.55;cursor:not-allowed}button.svelte-1joy6r8:focus-visible,select.svelte-1joy6r8:focus-visible,input.svelte-1joy6r8:focus-visible,summary.svelte-1joy6r8:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.hold.svelte-1joy6r8,li.svelte-1joy6r8{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.7rem 0;background:var(--studio-color-surface-interactive)}ol.svelte-1joy6r8{list-style:none;padding:0}nav.svelte-1joy6r8{display:flex;flex-wrap:wrap;gap:.5rem}code.svelte-1joy6r8,dd.svelte-1joy6r8{overflow-wrap:anywhere;word-break:break-word}dd.svelte-1joy6r8{margin:.2rem 0 .7rem;font-size:.78rem}dt.svelte-1joy6r8{font-weight:700}summary.svelte-1joy6r8{cursor:pointer;font-weight:700}pre.svelte-1joy6r8{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;overflow:auto;font-size:.72rem}@media(max-width:600px){.dev-landings.svelte-1joy6r8{padding:.65rem}}.policy-editor.svelte-1o2ao9m{min-width:0;margin:1rem 0;padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text)}p.svelte-1o2ao9m,label.svelte-1o2ao9m,legend.svelte-1o2ao9m,h6.svelte-1o2ao9m{line-height:1.6;overflow-wrap:anywhere}h6.svelte-1o2ao9m,legend.svelte-1o2ao9m{color:var(--studio-color-text-strong)}label.svelte-1o2ao9m{display:grid;gap:.4rem;margin:.8rem 0;font-size:.85rem}.pair.svelte-1o2ao9m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.8rem}.check.svelte-1o2ao9m{display:flex;align-items:flex-start;gap:.6rem}.check.svelte-1o2ao9m input:where(.svelte-1o2ao9m){width:auto;min-height:0;flex:0 0 auto;margin-top:.3rem}button.svelte-1o2ao9m,select.svelte-1o2ao9m,input.svelte-1o2ao9m,textarea.svelte-1o2ao9m{font:inherit;min-height:2.75rem;max-width:100%;box-sizing:border-box;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem}input.svelte-1o2ao9m,select.svelte-1o2ao9m,textarea.svelte-1o2ao9m{width:100%;min-width:0}textarea.svelte-1o2ao9m{resize:vertical}button.svelte-1o2ao9m{cursor:pointer;overflow-wrap:anywhere;margin:.3rem .3rem .3rem 0}button.svelte-1o2ao9m:disabled,fieldset.svelte-1o2ao9m:disabled{opacity:.6;cursor:not-allowed}fieldset.svelte-1o2ao9m{min-width:0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:1rem 0}legend.svelte-1o2ao9m{font-weight:700}.notice.svelte-1o2ao9m{border:1px solid var(--studio-color-border);padding:.8rem;margin:.8rem 0;border-radius:.4rem;background:var(--studio-color-surface-interactive)}code.svelte-1o2ao9m{overflow-wrap:anywhere;word-break:break-all}pre.svelte-1o2ao9m{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.78rem;max-height:24rem;overflow:auto}summary.svelte-1o2ao9m{cursor:pointer;font-weight:700}button.svelte-1o2ao9m:focus-visible,select.svelte-1o2ao9m:focus-visible,input.svelte-1o2ao9m:focus-visible,textarea.svelte-1o2ao9m:focus-visible,summary.svelte-1o2ao9m:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}@media(max-width:600px){.policy-editor.svelte-1o2ao9m{padding:.65rem}}.release-evidence.svelte-mfctpm{min-width:0;margin:1rem 0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text)}p.svelte-mfctpm,label.svelte-mfctpm,li.svelte-mfctpm,dd.svelte-mfctpm,dt.svelte-mfctpm,figcaption.svelte-mfctpm{line-height:1.6;overflow-wrap:anywhere}h5.svelte-mfctpm,h6.svelte-mfctpm,legend.svelte-mfctpm{color:var(--studio-color-text-strong)}label.svelte-mfctpm{display:grid;gap:.4rem;margin:.8rem 0;font-size:.85rem}.check.svelte-mfctpm{display:flex;align-items:flex-start;gap:.6rem}.check.svelte-mfctpm input:where(.svelte-mfctpm){width:auto;min-height:0;flex:0 0 auto;margin-top:.3rem}button.svelte-mfctpm,select.svelte-mfctpm,input.svelte-mfctpm,textarea.svelte-mfctpm{font:inherit;min-height:2.75rem;max-width:100%;box-sizing:border-box;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem}input.svelte-mfctpm,select.svelte-mfctpm,textarea.svelte-mfctpm{width:100%;min-width:0}textarea.svelte-mfctpm{resize:vertical}button.svelte-mfctpm{cursor:pointer;overflow-wrap:anywhere;margin:.3rem .3rem .3rem 0}button.svelte-mfctpm:disabled,fieldset.svelte-mfctpm:disabled{opacity:.6;cursor:not-allowed}fieldset.svelte-mfctpm{min-width:0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:1rem 0}legend.svelte-mfctpm{font-weight:700}summary.svelte-mfctpm{cursor:pointer;font-weight:700}.notice.svelte-mfctpm,article.svelte-mfctpm{border:1px solid var(--studio-color-border);padding:.8rem;margin:.8rem 0;border-radius:.4rem;background:var(--studio-color-surface-interactive)}code.svelte-mfctpm{overflow-wrap:anywhere;word-break:break-all}.gates.svelte-mfctpm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.5rem}.gates.svelte-mfctpm div:where(.svelte-mfctpm){padding:.5rem;border:1px solid var(--studio-color-border);border-radius:.3rem}dd.svelte-mfctpm{margin:0}figure.svelte-mfctpm{margin:.7rem 0}img.svelte-mfctpm{max-width:100%;height:auto}button.svelte-mfctpm:focus-visible,select.svelte-mfctpm:focus-visible,input.svelte-mfctpm:focus-visible,textarea.svelte-mfctpm:focus-visible,summary.svelte-mfctpm:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}@media(max-width:600px){.release-evidence.svelte-mfctpm{padding:.65rem}}summary.svelte-1r4ch6x{cursor:pointer;line-height:1.6;overflow-wrap:anywhere}.main-publications.svelte-1r4ch6x{margin:1rem 0;padding:1rem;border:2px solid var(--studio-color-border);border-radius:.6rem;min-width:0;color:var(--studio-color-text)}h5.svelte-1r4ch6x,h6.svelte-1r4ch6x{font-size:1rem;color:var(--studio-color-text-strong)}p.svelte-1r4ch6x,li.svelte-1r4ch6x,label.svelte-1r4ch6x,dd.svelte-1r4ch6x{line-height:1.6;overflow-wrap:anywhere}label.svelte-1r4ch6x{display:grid;gap:.4rem;margin:.8rem 0}.check.svelte-1r4ch6x{display:flex;align-items:flex-start;gap:.6rem}.check.svelte-1r4ch6x input:where(.svelte-1r4ch6x){flex:0 0 auto;margin-top:.35rem}button.svelte-1r4ch6x,select.svelte-1r4ch6x{font:inherit;min-height:2.75rem;max-width:100%;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.3rem;padding:.5rem;white-space:normal;overflow-wrap:anywhere}button.svelte-1r4ch6x{margin:.25rem .5rem .25rem 0}button.svelte-1r4ch6x:disabled{opacity:.6}.hold.svelte-1r4ch6x,.setup.svelte-1r4ch6x{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.8rem 0}pre.svelte-1r4ch6x{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem;max-height:24rem;overflow:auto}dl.svelte-1r4ch6x{display:grid;gap:.3rem}dd.svelte-1r4ch6x{margin:0}dt.svelte-1r4ch6x{font-weight:600}ol.svelte-1r4ch6x{padding-left:1.25rem}li.svelte-1r4ch6x{margin:.8rem 0;padding:.5rem}nav.svelte-1r4ch6x{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:600px){.main-publications.svelte-1r4ch6x{padding:.65rem}button.svelte-1r4ch6x,select.svelte-1r4ch6x{width:100%}.check.svelte-1r4ch6x{font-size:.9rem}}.portable-releases.svelte-1wlbn6s{margin:1rem 0;padding:1rem;border:2px solid var(--studio-color-border);border-radius:.6rem;min-width:0;color:var(--studio-color-text)}h4.svelte-1wlbn6s,h5.svelte-1wlbn6s{color:var(--studio-color-text-strong)}p.svelte-1wlbn6s,li.svelte-1wlbn6s,label.svelte-1wlbn6s{line-height:1.6;overflow-wrap:anywhere}label.svelte-1wlbn6s{display:grid;gap:.4rem;margin:.8rem 0;font-size:.8rem}.check.svelte-1wlbn6s{display:flex;align-items:flex-start;gap:.6rem}.check.svelte-1wlbn6s input:where(.svelte-1wlbn6s){flex:0 0 auto;margin-top:.3rem}button.svelte-1wlbn6s,select.svelte-1wlbn6s,input.svelte-1wlbn6s,textarea.svelte-1wlbn6s{font:inherit;min-height:2.75rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem;max-width:100%;box-sizing:border-box}input.svelte-1wlbn6s,select.svelte-1wlbn6s,textarea.svelte-1wlbn6s{width:100%;min-width:0}.check.svelte-1wlbn6s input:where(.svelte-1wlbn6s){width:auto;min-height:0}textarea.svelte-1wlbn6s{resize:vertical}button.svelte-1wlbn6s{cursor:pointer;margin:.3rem .3rem .3rem 0;overflow-wrap:anywhere}button.svelte-1wlbn6s:disabled,select.svelte-1wlbn6s:disabled,input.svelte-1wlbn6s:disabled,textarea.svelte-1wlbn6s:disabled{opacity:.55;cursor:not-allowed}button.svelte-1wlbn6s:focus-visible,select.svelte-1wlbn6s:focus-visible,input.svelte-1wlbn6s:focus-visible,textarea.svelte-1wlbn6s:focus-visible,summary.svelte-1wlbn6s:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.hold.svelte-1wlbn6s,.inspection.svelte-1wlbn6s,li.svelte-1wlbn6s{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.7rem 0;background:var(--studio-color-surface-interactive)}ol.svelte-1wlbn6s{list-style:none;padding:0}nav.svelte-1wlbn6s{display:flex;flex-wrap:wrap;gap:.5rem}code.svelte-1wlbn6s{overflow-wrap:anywhere;word-break:break-word}summary.svelte-1wlbn6s{cursor:pointer;font-weight:700}pre.svelte-1wlbn6s{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;overflow:auto;font-size:.72rem}.pair.svelte-1wlbn6s{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.8rem}@media(max-width:600px){.portable-releases.svelte-1wlbn6s{padding:.65rem}.pair.svelte-1wlbn6s{grid-template-columns:1fr;gap:0}}fieldset.svelte-1wlbn6s{min-width:0;margin:1rem 0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem}legend.svelte-1wlbn6s{padding:0 .3rem;font-weight:700;color:var(--studio-color-text-strong)}.result-review-continuation.svelte-1cfu0cx{padding:1rem;margin:1rem 0;border:1px solid var(--studio-color-border);border-radius:.6rem;min-width:0;color:var(--studio-color-text)}h4.svelte-1cfu0cx{color:var(--studio-color-text-strong)}p.svelte-1cfu0cx,label.svelte-1cfu0cx,li.svelte-1cfu0cx{line-height:1.6;overflow-wrap:anywhere}label.svelte-1cfu0cx{display:grid;gap:.4rem;margin:.8rem 0;font-size:.85rem}.check.svelte-1cfu0cx{display:flex;gap:.6rem;align-items:flex-start}.check.svelte-1cfu0cx input:where(.svelte-1cfu0cx){flex:0 0 auto;width:auto;min-height:0;margin-top:.35rem}button.svelte-1cfu0cx,select.svelte-1cfu0cx,textarea.svelte-1cfu0cx{font:inherit;background:var(--studio-color-surface);color:var(--studio-color-text);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.65rem;min-height:2.75rem;max-width:100%;box-sizing:border-box}select.svelte-1cfu0cx,textarea.svelte-1cfu0cx{width:100%;min-width:0}textarea.svelte-1cfu0cx{resize:vertical}button.svelte-1cfu0cx{cursor:pointer;margin:.3rem .4rem .3rem 0;overflow-wrap:anywhere}button.svelte-1cfu0cx:disabled,select.svelte-1cfu0cx:disabled,textarea.svelte-1cfu0cx:disabled{opacity:.55;cursor:not-allowed}button.svelte-1cfu0cx:focus-visible,select.svelte-1cfu0cx:focus-visible,textarea.svelte-1cfu0cx:focus-visible,input.svelte-1cfu0cx:focus-visible,summary.svelte-1cfu0cx:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.hold.svelte-1cfu0cx,li.svelte-1cfu0cx{padding:.75rem;background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.7rem 0}ol.svelte-1cfu0cx{padding-left:1.5rem}summary.svelte-1cfu0cx{cursor:pointer;font-weight:700}small.svelte-1cfu0cx{overflow-wrap:anywhere}@media(max-width:600px){.result-review-continuation.svelte-1cfu0cx{padding:.65rem}}.recovery-guide.svelte-k0i4fe{border:1px solid var(--studio-color-border);border-radius:.55rem;padding:.8rem;margin:1rem 0;min-width:0;color:var(--studio-color-text)}header.svelte-k0i4fe{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem}header.svelte-k0i4fe>div:where(.svelte-k0i4fe){min-width:0;flex:1 1 20rem}h4.svelte-k0i4fe,h5.svelte-k0i4fe{color:var(--studio-color-text-strong);margin:.25rem 0 .5rem}h5.svelte-k0i4fe{font-size:.85rem;margin-top:1rem}p.svelte-k0i4fe,li.svelte-k0i4fe,dd.svelte-k0i4fe{line-height:1.55;overflow-wrap:anywhere}p.svelte-k0i4fe{margin:.45rem 0}.summary.svelte-k0i4fe{font-weight:700}.holds.svelte-k0i4fe,.permissions.svelte-k0i4fe,.boundary.svelte-k0i4fe{border-left:3px solid var(--studio-color-border);background:var(--studio-color-surface-interactive);padding:.7rem;margin:.75rem 0}.holds.svelte-k0i4fe h5:where(.svelte-k0i4fe),.permissions.svelte-k0i4fe h5:where(.svelte-k0i4fe){margin-top:0}ul.svelte-k0i4fe,ol.svelte-k0i4fe{padding-left:1.3rem}li.svelte-k0i4fe{margin:.45rem 0}button.svelte-k0i4fe{font:inherit;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);padding:.65rem;cursor:pointer;max-width:100%}button.svelte-k0i4fe:disabled{opacity:.55;cursor:wait}button.svelte-k0i4fe:focus-visible,summary.svelte-k0i4fe:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}details.svelte-k0i4fe{font-size:.75rem;margin-top:.8rem}summary.svelte-k0i4fe{cursor:pointer;font-weight:700}dt.svelte-k0i4fe{font-weight:700;margin-top:.6rem}dd.svelte-k0i4fe{margin:.2rem 0}code.svelte-k0i4fe{overflow-wrap:anywhere}@media(max-width:600px){.recovery-guide.svelte-k0i4fe{padding:.65rem}button.svelte-k0i4fe{width:100%;overflow-wrap:anywhere}}.repair-planner.svelte-1901itu{border:1px solid var(--studio-color-border);border-radius:.55rem;padding:.85rem;margin:1rem 0;min-width:0;color:var(--studio-color-text)}header.svelte-1901itu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem}header.svelte-1901itu>div:where(.svelte-1901itu){min-width:0;flex:1 1 20rem}h4.svelte-1901itu,h5.svelte-1901itu,h6.svelte-1901itu{color:var(--studio-color-text-strong);margin:.3rem 0 .55rem}h5.svelte-1901itu{font-size:.9rem}h6.svelte-1901itu{font-size:.8rem}p.svelte-1901itu,li.svelte-1901itu,dd.svelte-1901itu{line-height:1.55;overflow-wrap:anywhere}p.svelte-1901itu{margin:.5rem 0}form.svelte-1901itu,.saved-plan.svelte-1901itu{display:grid;gap:.7rem;margin-top:1rem}label.svelte-1901itu{display:grid;gap:.35rem;font-weight:650;min-width:0}.check.svelte-1901itu{display:flex;align-items:flex-start;gap:.6rem;font-weight:500}.check.svelte-1901itu input:where(.svelte-1901itu){margin-top:.3rem;flex:0 0 auto}input.svelte-1901itu,textarea.svelte-1901itu,select.svelte-1901itu,button.svelte-1901itu{font:inherit;max-width:100%;box-sizing:border-box;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);padding:.65rem}input.svelte-1901itu:not([type=checkbox]),textarea.svelte-1901itu,select.svelte-1901itu{width:100%}button.svelte-1901itu{cursor:pointer}button.svelte-1901itu:disabled{opacity:.55;cursor:not-allowed}button.svelte-1901itu:focus-visible,input.svelte-1901itu:focus-visible,textarea.svelte-1901itu:focus-visible,select.svelte-1901itu:focus-visible,summary.svelte-1901itu:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.notice.svelte-1901itu,.boundary.svelte-1901itu{background:var(--studio-color-surface-interactive);border-left:3px solid var(--studio-color-border);padding:.7rem;margin:.7rem 0}.boundary.svelte-1901itu{font-size:.8rem}details.svelte-1901itu{margin:.7rem 0;font-size:.8rem}summary.svelte-1901itu{cursor:pointer;font-weight:700}pre.svelte-1901itu{white-space:pre-wrap;overflow-wrap:anywhere;max-height:18rem;overflow:auto;padding:.65rem;background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.35rem}code.svelte-1901itu,dd.svelte-1901itu{overflow-wrap:anywhere;word-break:break-word}code.svelte-1901itu{display:block;font-size:.75rem}dt.svelte-1901itu{font-weight:700;margin-top:.55rem}dd.svelte-1901itu{margin:.2rem 0}.preserve.svelte-1901itu{white-space:pre-wrap}ul.svelte-1901itu{padding-left:1.3rem}small.svelte-1901itu{font-weight:400}@media(max-width:600px){.repair-planner.svelte-1901itu{padding:.65rem}button.svelte-1901itu{width:100%;overflow-wrap:anywhere}header.svelte-1901itu{display:grid}header.svelte-1901itu>div:where(.svelte-1901itu){flex:initial}}.failure-evidence.svelte-y0numw{min-width:0;margin:1rem 0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.55rem;color:var(--studio-color-text)}header.svelte-y0numw,.downloads.svelte-y0numw{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-start}header.svelte-y0numw{justify-content:space-between}header.svelte-y0numw>div:where(.svelte-y0numw){min-width:0;flex:1 1 20rem}h4.svelte-y0numw{color:var(--studio-color-text-strong);margin:.25rem 0}p.svelte-y0numw,dd.svelte-y0numw{line-height:1.55;overflow-wrap:anywhere}code.svelte-y0numw,dd.svelte-y0numw{word-break:break-word}.boundary.svelte-y0numw{border-left:3px solid var(--studio-color-border);padding:.65rem;background:var(--studio-color-surface-interactive)}button.svelte-y0numw{max-width:100%;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.65rem;cursor:pointer}button.svelte-y0numw:disabled{opacity:.55;cursor:wait}button.svelte-y0numw:focus-visible,summary.svelte-y0numw:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}details.svelte-y0numw{font-size:.75rem;margin-top:.8rem}summary.svelte-y0numw{cursor:pointer;font-weight:700}dt.svelte-y0numw{font-weight:700;margin-top:.6rem}dd.svelte-y0numw{margin:.2rem 0}@media(max-width:600px){.failure-evidence.svelte-y0numw{padding:.65rem}.downloads.svelte-y0numw>button:where(.svelte-y0numw){width:100%;overflow-wrap:anywhere}}.file-list.svelte-y1c3nk .full-path.root-file:where(.svelte-y1c3nk){display:none}.timing.svelte-y1c3nk{margin:.6rem 0}.timing-scroll.svelte-y1c3nk{max-width:100%;overflow:auto}table.svelte-y1c3nk{border-collapse:collapse;width:100%;font-size:.78rem}caption.svelte-y1c3nk{text-align:left}th.svelte-y1c3nk,td.svelte-y1c3nk{padding:.4rem;text-align:left;border-bottom:1px solid var(--studio-color-border)}.source-review.svelte-y1c3nk{margin:1rem 0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0;color:var(--studio-color-text);background:var(--studio-color-surface)}h4.svelte-y1c3nk{margin:.5rem 0;color:var(--studio-color-text-strong)}h4.svelte-y1c3nk{font-size:1rem}p.svelte-y1c3nk{line-height:1.5;overflow-wrap:anywhere;font-size:.85rem}.actions.svelte-y1c3nk,nav.svelte-y1c3nk{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0}button.svelte-y1c3nk,input.svelte-y1c3nk{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.35rem;padding:.6rem;min-height:44px;max-width:100%}button.svelte-y1c3nk{cursor:pointer}button.svelte-y1c3nk:disabled{opacity:.55;cursor:not-allowed}button.svelte-y1c3nk:focus-visible,input.svelte-y1c3nk:focus-visible,summary.svelte-y1c3nk:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}button[aria-current=true].svelte-y1c3nk,button[aria-pressed=true].svelte-y1c3nk{border-color:var(--studio-color-accent-strong)}label.svelte-y1c3nk{display:grid;gap:.4rem;font-size:.85rem}input.svelte-y1c3nk{box-sizing:border-box;width:100%;min-width:0}.source-layout.svelte-y1c3nk{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);gap:1rem;margin-top:.8rem}.file-list.svelte-y1c3nk,.file-content.svelte-y1c3nk{min-width:0}.file-list.svelte-y1c3nk [data-testid=source-review-file-list]:where(.svelte-y1c3nk){max-height:30rem;overflow:auto}.file-list.svelte-y1c3nk ul:where(.svelte-y1c3nk){list-style:none;margin:0;padding-left:.65rem}.file-list.svelte-y1c3nk>div:where(.svelte-y1c3nk)>ul:where(.svelte-y1c3nk){padding-left:0}.file-list.svelte-y1c3nk summary:where(.svelte-y1c3nk){min-height:44px;padding:.5rem 0;overflow-wrap:anywhere}.full-path.svelte-y1c3nk{font-size:.65rem;color:var(--studio-color-text-muted)}.file-list.svelte-y1c3nk button:where(.svelte-y1c3nk){width:100%;text-align:left;margin:.2rem 0;overflow-wrap:anywhere}.file-list.svelte-y1c3nk span:where(.svelte-y1c3nk){display:block;font-size:.7rem}.notice.svelte-y1c3nk{padding:.5rem;background:var(--studio-color-surface-interactive)}code.svelte-y1c3nk,dd.svelte-y1c3nk{overflow-wrap:anywhere;word-break:break-word}dt.svelte-y1c3nk{font-weight:700}dd.svelte-y1c3nk{margin:.2rem 0 .6rem;font-size:.8rem}summary.svelte-y1c3nk{cursor:pointer}@media(max-width:850px){.source-layout.svelte-y1c3nk{grid-template-columns:1fr}.file-list.svelte-y1c3nk ul:where(.svelte-y1c3nk){max-height:15rem}}@media(max-width:600px){.source-review.svelte-y1c3nk{padding:.6rem}}pre.svelte-25dvon{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;max-height:24rem;overflow:auto;font-size:.75rem}.review-actions.svelte-25dvon{display:flex;flex-wrap:wrap;gap:.5rem}.prepare.svelte-25dvon select:where(.svelte-25dvon){box-sizing:border-box;min-height:2.75rem;width:100%;max-width:100%;padding:.6rem;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem}.proposal.svelte-25dvon{margin-top:1rem;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.merge-jobs.svelte-25dvon{margin:1rem 0;padding:1rem;border:2px solid var(--studio-color-border);border-radius:.7rem;color:var(--studio-color-text);min-width:0}header.svelte-25dvon{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.7rem}header.svelte-25dvon>div:where(.svelte-25dvon){flex:1 1 20rem;min-width:0}.eyebrow.svelte-25dvon{font-size:.68rem;font-weight:800;text-transform:uppercase;color:var(--studio-color-accent-strong)}h3.svelte-25dvon,h4.svelte-25dvon{color:var(--studio-color-text-strong)}p.svelte-25dvon,li.svelte-25dvon,dd.svelte-25dvon{line-height:1.6;overflow-wrap:anywhere}.boundary.svelte-25dvon,.held.svelte-25dvon,.saved.svelte-25dvon,.job-detail.svelte-25dvon{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-surface-interactive);margin:.8rem 0}.job-list.svelte-25dvon{padding:0;list-style:none}.job-list.svelte-25dvon>li:where(.svelte-25dvon){display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.7rem;border-bottom:1px solid var(--studio-color-border)}.job-list.svelte-25dvon p:where(.svelte-25dvon){margin:.2rem 0;font-size:.8rem}.job-list.svelte-25dvon>li:where(.svelte-25dvon)>div:where(.svelte-25dvon){min-width:0;flex:1 1 17rem}button.svelte-25dvon,textarea.svelte-25dvon{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.65rem}button.svelte-25dvon{cursor:pointer}button.svelte-25dvon:disabled{opacity:.55;cursor:not-allowed}button.svelte-25dvon:focus-visible,textarea.svelte-25dvon:focus-visible,input.svelte-25dvon:focus-visible,summary.svelte-25dvon:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}nav.svelte-25dvon{display:flex;flex-wrap:wrap;gap:.5rem}code.svelte-25dvon,dd.svelte-25dvon{overflow-wrap:anywhere;word-break:break-word}dl.svelte-25dvon{display:grid;gap:.6rem}dt.svelte-25dvon{font-weight:700}dd.svelte-25dvon{margin:.25rem 0 0;font-size:.8rem}.prepare.svelte-25dvon{margin-top:1rem;border:1px solid var(--studio-color-border);border-radius:.5rem;padding:.8rem}summary.svelte-25dvon{cursor:pointer;font-weight:700}.prepare.svelte-25dvon label:where(.svelte-25dvon){display:grid;gap:.4rem;font-size:.8rem;margin:.75rem 0}textarea.svelte-25dvon{width:100%;min-width:0;resize:vertical;font-family:monospace;font-size:.78rem}.check.svelte-25dvon{display:flex!important;align-items:flex-start;gap:.6rem!important;line-height:1.6;font-size:.8rem;margin:.7rem 0}.check.svelte-25dvon input:where(.svelte-25dvon){width:auto;min-height:0;flex:0 0 auto;margin-top:.3rem}@media(max-width:600px){.merge-jobs.svelte-25dvon{padding:.65rem}button.svelte-25dvon{max-width:100%;overflow-wrap:anywhere}.job-list.svelte-25dvon>li:where(.svelte-25dvon){padding:.6rem 0}}.visual-qa.svelte-ke0uur{min-width:0;padding:1rem;margin:1rem 0;border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface)}header.svelte-ke0uur{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}header.svelte-ke0uur>div:where(.svelte-ke0uur){min-width:0}.eyebrow.svelte-ke0uur{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.06em;color:var(--studio-color-accent-strong)}h4.svelte-ke0uur{margin:.35rem 0;color:var(--studio-color-text-strong)}p.svelte-ke0uur{line-height:1.6;overflow-wrap:anywhere}.status.svelte-ke0uur{padding:.35rem .6rem;border:1px solid var(--studio-color-border);border-radius:.4rem;font-size:.75rem;font-weight:700;color:var(--studio-color-text)}.status[data-state=pending].svelte-ke0uur,.status[data-state=stale].svelte-ke0uur{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.status[data-state=failed].svelte-ke0uur{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.inventory.svelte-ke0uur{font-size:.8rem;color:var(--studio-color-text-muted)}.capture-list.svelte-ke0uur{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;margin:1rem 0}button.svelte-ke0uur{font:inherit;min-height:2.75rem;padding:.65rem .75rem;max-width:100%;min-width:0;text-align:left;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;cursor:pointer;overflow-wrap:anywhere}button[aria-pressed=true].svelte-ke0uur{border:2px solid var(--studio-color-accent);background:var(--studio-color-selected)}button.svelte-ke0uur span:where(.svelte-ke0uur){display:block;margin-top:.2rem;font-size:.75rem;line-height:1.5}button.svelte-ke0uur:disabled{opacity:.6;cursor:not-allowed}button.svelte-ke0uur:focus-visible,summary.svelte-ke0uur:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}figure.svelte-ke0uur{min-width:0;margin:1rem 0 0}figcaption.svelte-ke0uur{margin:.6rem 0;line-height:1.6;font-size:.8rem}summary.svelte-ke0uur{cursor:pointer;padding:.7rem 0;min-height:2.75rem}dl.svelte-ke0uur{display:grid;gap:.65rem;margin:.4rem 0}dl.svelte-ke0uur>div:where(.svelte-ke0uur){display:grid;grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);gap:.5rem}dt.svelte-ke0uur{font-size:.75rem;color:var(--studio-color-text-muted)}dd.svelte-ke0uur{min-width:0;margin:0}code.svelte-ke0uur{font-size:.75rem;overflow-wrap:anywhere;word-break:break-word}@media(max-width:600px){.visual-qa.svelte-ke0uur{padding:.65rem}dl.svelte-ke0uur>div:where(.svelte-ke0uur){grid-template-columns:minmax(0,1fr);gap:.2rem}}.feature-results.svelte-bbuzkr{min-width:0;margin:1rem 0;border:2px solid var(--studio-color-border);border-radius:.7rem;padding:1rem;color:var(--studio-color-text)}header.svelte-bbuzkr{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:space-between}header.svelte-bbuzkr>div:where(.svelte-bbuzkr){min-width:0;flex:1 1 20rem}.eyebrow.svelte-bbuzkr{font-size:.68rem;font-weight:800;color:var(--studio-color-accent-strong)}h3.svelte-bbuzkr,h4.svelte-bbuzkr{color:var(--studio-color-text-strong)}p.svelte-bbuzkr,dd.svelte-bbuzkr{line-height:1.6;overflow-wrap:anywhere}label.svelte-bbuzkr{display:grid;gap:.4rem;margin:.8rem 0;font-size:.85rem}select.svelte-bbuzkr,button.svelte-bbuzkr{font:inherit;border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.65rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);max-width:100%;min-width:0}button.svelte-bbuzkr{cursor:pointer}button.svelte-bbuzkr:disabled{opacity:.55;cursor:not-allowed}button.svelte-bbuzkr:focus-visible,select.svelte-bbuzkr:focus-visible,input.svelte-bbuzkr:focus-visible,summary.svelte-bbuzkr:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}nav.svelte-bbuzkr,.actions.svelte-bbuzkr{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin:.8rem 0}.check.svelte-bbuzkr{display:flex;align-items:flex-start;line-height:1.6}.check.svelte-bbuzkr input:where(.svelte-bbuzkr){width:auto;min-height:0;flex:0 0 auto;margin-top:.4rem}code.svelte-bbuzkr,dd.svelte-bbuzkr{word-break:break-word}dd.svelte-bbuzkr{margin:.25rem 0 .6rem;font-size:.8rem}summary.svelte-bbuzkr{cursor:pointer;margin-top:.75rem}pre.svelte-bbuzkr{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:24rem;overflow:auto;font-size:.75rem}@media(max-width:600px){.feature-results.svelte-bbuzkr{padding:.65rem}button.svelte-bbuzkr{overflow-wrap:anywhere}}.ready-cohorts.svelte-nf5fp2{margin:1rem 0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;min-width:0;background:var(--studio-color-surface)}h4.svelte-nf5fp2,h5.svelte-nf5fp2{margin:.25rem 0;color:var(--studio-color-text-strong)}h4.svelte-nf5fp2{font-size:1rem}h5.svelte-nf5fp2{font-size:.95rem}p.svelte-nf5fp2,li.svelte-nf5fp2{font-size:.8rem;line-height:1.65;overflow-wrap:anywhere}p.svelte-nf5fp2{color:var(--studio-color-text-muted)}.cards.svelte-nf5fp2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.75rem;margin-top:1rem}.cards.svelte-nf5fp2 article:where(.svelte-nf5fp2){min-width:0;padding:.85rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-surface-interactive)}.cards.svelte-nf5fp2 article.held:where(.svelte-nf5fp2){border-left:3px solid var(--studio-color-warning)}.state.svelte-nf5fp2{font-size:.75rem;font-weight:750;color:var(--studio-color-accent-strong)}button.svelte-nf5fp2{font:inherit;max-width:100%;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.6rem .75rem;color:var(--studio-color-text);background:var(--studio-color-surface);cursor:pointer;overflow-wrap:anywhere}button.svelte-nf5fp2:disabled{opacity:.55;cursor:not-allowed}button.svelte-nf5fp2:focus-visible,summary.svelte-nf5fp2:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}details.svelte-nf5fp2{margin-top:.7rem;font-size:.75rem}summary.svelte-nf5fp2{cursor:pointer;color:var(--studio-color-text-muted)}ul.svelte-nf5fp2{padding-left:1.1rem}code.svelte-nf5fp2{overflow-wrap:anywhere;word-break:break-word}.notice.svelte-nf5fp2,.observation.svelte-nf5fp2{font-size:.75rem}.notice.svelte-nf5fp2{padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.4rem}@media(max-width:600px){.ready-cohorts.svelte-nf5fp2{padding:.7rem}.cards.svelte-nf5fp2{grid-template-columns:minmax(0,1fr)}button.svelte-nf5fp2{width:100%}}.review-grant-editor.svelte-8adkf4{min-width:0;margin:1rem 0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;color:var(--studio-color-text)}header.svelte-8adkf4{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem;flex-wrap:wrap}header.svelte-8adkf4>div:where(.svelte-8adkf4){flex:1 1 20rem;min-width:0}h3.svelte-8adkf4,h4.svelte-8adkf4{color:var(--studio-color-text-strong);margin:.4rem 0}.eyebrow.svelte-8adkf4{font-size:.68rem;font-weight:800;letter-spacing:.07em;color:var(--studio-color-accent-strong)}p.svelte-8adkf4,label.svelte-8adkf4{line-height:1.55;overflow-wrap:anywhere}.columns.svelte-8adkf4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem}.editor.svelte-8adkf4,.history.svelte-8adkf4{min-width:0}label.svelte-8adkf4{display:grid;gap:.4rem;margin:.7rem 0;font-size:.84rem}.check.svelte-8adkf4{display:flex;align-items:flex-start;gap:.65rem}.check.svelte-8adkf4 input:where(.svelte-8adkf4){width:auto;flex:0 0 auto;min-height:0;margin-top:.3rem}.check.svelte-8adkf4 span:where(.svelte-8adkf4){min-width:0}.check.svelte-8adkf4 small:where(.svelte-8adkf4){display:block;font-weight:400;color:var(--studio-color-text-muted);margin-top:.2rem}fieldset.svelte-8adkf4{min-width:0;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.8rem 0;padding:.75rem}legend.svelte-8adkf4{font-size:.82rem;font-weight:700}button.svelte-8adkf4,input.svelte-8adkf4,select.svelte-8adkf4,textarea.svelte-8adkf4{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.65rem;min-height:2.75rem;max-width:100%;box-sizing:border-box}input.svelte-8adkf4,select.svelte-8adkf4,textarea.svelte-8adkf4{width:100%;min-width:0}textarea.svelte-8adkf4{resize:vertical}button.svelte-8adkf4{cursor:pointer;overflow-wrap:anywhere;margin:.3rem .4rem .3rem 0}button.svelte-8adkf4:disabled,input.svelte-8adkf4:disabled,select.svelte-8adkf4:disabled,textarea.svelte-8adkf4:disabled{opacity:.55;cursor:not-allowed}button.svelte-8adkf4:focus-visible,input.svelte-8adkf4:focus-visible,select.svelte-8adkf4:focus-visible,textarea.svelte-8adkf4:focus-visible,summary.svelte-8adkf4:focus-visible,.grant-list.svelte-8adkf4:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.hold.svelte-8adkf4,article.svelte-8adkf4{padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.45rem;background:var(--studio-color-surface-interactive);margin:.7rem 0}.hint.svelte-8adkf4,.scope.svelte-8adkf4{font-size:.76rem;color:var(--studio-color-text-muted)}.grant-list.svelte-8adkf4{max-height:28rem;overflow:auto;padding:.25rem;min-width:0}article.svelte-8adkf4 p:where(.svelte-8adkf4),details.svelte-8adkf4{font-size:.8rem}summary.svelte-8adkf4{cursor:pointer;font-weight:700}code.svelte-8adkf4{overflow-wrap:anywhere}nav.svelte-8adkf4{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;font-size:.75rem}@media(max-width:760px){.columns.svelte-8adkf4{grid-template-columns:minmax(0,1fr)}.review-grant-editor.svelte-8adkf4{padding:.7rem}.grant-list.svelte-8adkf4{max-height:24rem}}.policy-editor.svelte-63vc1p{margin:1rem 0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}header.svelte-63vc1p{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between}h4.svelte-63vc1p,h5.svelte-63vc1p{color:var(--studio-color-text-strong)}p.svelte-63vc1p,label.svelte-63vc1p{line-height:1.6}label.svelte-63vc1p{display:grid;gap:.4rem;margin:.7rem 0;font-size:.8rem}.check.svelte-63vc1p{display:flex;align-items:start;gap:.6rem}.check.svelte-63vc1p input:where(.svelte-63vc1p){width:auto;flex:0 0 auto;margin-top:.3rem;min-height:0}button.svelte-63vc1p,input.svelte-63vc1p{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;min-height:2.75rem;padding:.6rem;max-width:100%;box-sizing:border-box}input.svelte-63vc1p{width:100%;min-width:0}button.svelte-63vc1p{cursor:pointer}button.svelte-63vc1p:disabled,input.svelte-63vc1p:disabled{opacity:.6;cursor:not-allowed}button.svelte-63vc1p:focus-visible,input.svelte-63vc1p:focus-visible,summary.svelte-63vc1p:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}fieldset.svelte-63vc1p{min-width:0;border:1px solid var(--studio-color-border);padding:.8rem}.limits.svelte-63vc1p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.notice.svelte-63vc1p{padding:.7rem;background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.7rem 0}summary.svelte-63vc1p{cursor:pointer;font-weight:700}code.svelte-63vc1p,pre.svelte-63vc1p{overflow-wrap:anywhere}pre.svelte-63vc1p{white-space:pre-wrap;max-height:18rem;overflow:auto;font-size:.72rem}@media(max-width:600px){.limits.svelte-63vc1p{grid-template-columns:minmax(0,1fr)}.policy-editor.svelte-63vc1p,fieldset.svelte-63vc1p{padding:.65rem}}.source-route-editor.svelte-1cceytl{margin:1rem 0;padding:1rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.6rem;color:var(--studio-color-text)}h3.svelte-1cceytl,h4.svelte-1cceytl{color:var(--studio-color-text-strong)}p.svelte-1cceytl,label.svelte-1cceytl,li.svelte-1cceytl{line-height:1.55;overflow-wrap:anywhere}label.svelte-1cceytl{display:grid;gap:.45rem;margin:.8rem 0;font-size:.84rem}button.svelte-1cceytl,input.svelte-1cceytl,select.svelte-1cceytl,textarea.svelte-1cceytl{font:inherit;box-sizing:border-box;max-width:100%;min-height:2.75rem;padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface);color:var(--studio-color-text)}select.svelte-1cceytl,textarea.svelte-1cceytl{width:100%;min-width:0}textarea.svelte-1cceytl{resize:vertical}button.svelte-1cceytl{cursor:pointer;margin:.3rem .4rem .3rem 0;overflow-wrap:anywhere}button.svelte-1cceytl:disabled,input.svelte-1cceytl:disabled,select.svelte-1cceytl:disabled,textarea.svelte-1cceytl:disabled{opacity:.6;cursor:not-allowed}button.svelte-1cceytl:focus-visible,input.svelte-1cceytl:focus-visible,select.svelte-1cceytl:focus-visible,textarea.svelte-1cceytl:focus-visible,summary.svelte-1cceytl:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}fieldset.svelte-1cceytl{min-width:0;padding:.8rem;margin:1rem 0;border:1px solid var(--studio-color-border);border-radius:.45rem}legend.svelte-1cceytl,summary.svelte-1cceytl{font-weight:700}summary.svelte-1cceytl{cursor:pointer}.notice.svelte-1cceytl,.history.svelte-1cceytl article:where(.svelte-1cceytl){padding:.8rem;margin:.8rem 0;border:1px solid var(--studio-color-border);border-radius:.45rem;background:var(--studio-color-surface-interactive)}.warning.svelte-1cceytl{font-size:.8rem;border-left:3px solid var(--studio-color-border);padding-left:.75rem}.check.svelte-1cceytl{display:flex;align-items:start;gap:.65rem}.check.svelte-1cceytl input:where(.svelte-1cceytl){width:auto;min-height:0;flex:0 0 auto;margin-top:.3rem}.history.svelte-1cceytl{max-height:24rem;overflow:auto}pre.svelte-1cceytl{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.72rem;max-height:20rem;overflow:auto}code.svelte-1cceytl{overflow-wrap:anywhere}@media(max-width:600px){.source-route-editor.svelte-1cceytl,fieldset.svelte-1cceytl,.notice.svelte-1cceytl{padding:.65rem}button.svelte-1cceytl{width:100%}}.wave-editor.svelte-lsvcdw{margin:1rem 0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;min-width:0}header.svelte-lsvcdw,.actions.svelte-lsvcdw{display:flex;flex-wrap:wrap;align-items:start;gap:.6rem;justify-content:space-between}header.svelte-lsvcdw>div:where(.svelte-lsvcdw){flex:1 1 22rem;min-width:0}h3.svelte-lsvcdw,h4.svelte-lsvcdw{color:var(--studio-color-text-strong)}p.svelte-lsvcdw,label.svelte-lsvcdw,li.svelte-lsvcdw{line-height:1.6;overflow-wrap:anywhere}label.svelte-lsvcdw{display:grid;gap:.4rem;margin:.8rem 0;font-size:.8rem}.check.svelte-lsvcdw{display:flex;align-items:start;gap:.6rem}.check.svelte-lsvcdw input:where(.svelte-lsvcdw){flex:0 0 auto;margin-top:.3rem}button.svelte-lsvcdw,input.svelte-lsvcdw,select.svelte-lsvcdw{font:inherit;max-width:100%;box-sizing:border-box;min-height:2.75rem;padding:.6rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem}input.svelte-lsvcdw,select.svelte-lsvcdw{width:100%;min-width:0}.check.svelte-lsvcdw input:where(.svelte-lsvcdw){width:auto;min-height:0}button.svelte-lsvcdw{cursor:pointer}button.svelte-lsvcdw:disabled,input.svelte-lsvcdw:disabled,select.svelte-lsvcdw:disabled{opacity:.6;cursor:not-allowed}button.svelte-lsvcdw:focus-visible,input.svelte-lsvcdw:focus-visible,select.svelte-lsvcdw:focus-visible,summary.svelte-lsvcdw:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}fieldset.svelte-lsvcdw{min-width:0;border:1px solid var(--studio-color-border);border-radius:.4rem;margin:.8rem 0;padding:.8rem}legend.svelte-lsvcdw,summary.svelte-lsvcdw{font-weight:700}summary.svelte-lsvcdw{cursor:pointer}.nodes.svelte-lsvcdw{padding:0;list-style:none}.nodes.svelte-lsvcdw>li:where(.svelte-lsvcdw),.notice.svelte-lsvcdw{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-interactive);margin:.8rem 0}.nodes.svelte-lsvcdw ol:where(.svelte-lsvcdw){padding-left:1.2rem}.nodes.svelte-lsvcdw li:where(.svelte-lsvcdw) button:where(.svelte-lsvcdw){margin:.2rem}pre.svelte-lsvcdw{white-space:pre-wrap;overflow-wrap:anywhere;max-height:22rem;overflow:auto;font-size:.72rem}@media(max-width:600px){.wave-editor.svelte-lsvcdw,fieldset.svelte-lsvcdw,.nodes.svelte-lsvcdw>li:where(.svelte-lsvcdw),.notice.svelte-lsvcdw{padding:.65rem}.actions.svelte-lsvcdw{justify-content:start}.actions.svelte-lsvcdw button:where(.svelte-lsvcdw){flex:1 1 12rem}}.delivery-workspace.svelte-1an5guy{min-width:0;color:var(--studio-color-text);font-size:.9rem}header.svelte-1an5guy{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}header.svelte-1an5guy>div:where(.svelte-1an5guy){min-width:0;flex:1 1 18rem}h2.svelte-1an5guy,h3.svelte-1an5guy{color:var(--studio-color-text-strong);margin:.25rem 0}h2.svelte-1an5guy{font-size:1.5rem}h3.svelte-1an5guy{font-size:1.2rem}h3.svelte-1an5guy:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:4px}p.svelte-1an5guy{line-height:1.6}.eyebrow.svelte-1an5guy{font-size:.68rem;font-weight:800;letter-spacing:.08em;color:var(--studio-color-accent-strong)}button.svelte-1an5guy,select.svelte-1an5guy{font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.65rem .8rem}button.svelte-1an5guy{cursor:pointer}button.svelte-1an5guy:disabled{opacity:.55;cursor:not-allowed}button.svelte-1an5guy:focus-visible,select.svelte-1an5guy:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.honesty.svelte-1an5guy,.empty.svelte-1an5guy,.blocked-note.svelte-1an5guy{padding:.8rem 1rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-surface-interactive)}.selection.svelte-1an5guy{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.selection.svelte-1an5guy label:where(.svelte-1an5guy){display:grid;gap:.4rem;min-width:0;flex:1 1 22rem;font-size:.8rem;font-weight:700}select.svelte-1an5guy{width:100%;min-width:0}.pages.svelte-1an5guy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;margin:.8rem 0}.pages.svelte-1an5guy span:where(.svelte-1an5guy),.partial.svelte-1an5guy,.observed.svelte-1an5guy,.grant-note.svelte-1an5guy{color:var(--studio-color-text-muted);font-size:.76rem}.snapshot.svelte-1an5guy{margin-top:1.5rem;border-top:1px solid var(--studio-color-border);padding-top:1rem}.definition-details.svelte-1an5guy{margin:.65rem 0;border:1px solid var(--studio-color-border);border-radius:.45rem;font-size:.78rem}.definition-details.svelte-1an5guy summary:where(.svelte-1an5guy){cursor:pointer;padding:.65rem;font-weight:700;color:var(--studio-color-text-muted)}.definition-details.svelte-1an5guy summary:where(.svelte-1an5guy):focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.definition-details-content.svelte-1an5guy{padding:0 .8rem .6rem}.technical-note.svelte-1an5guy{font-size:.76rem;color:var(--studio-color-text-muted)}.pins.svelte-1an5guy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pins.svelte-1an5guy div:where(.svelte-1an5guy){min-width:0}.pins.svelte-1an5guy dt:where(.svelte-1an5guy){font-size:.7rem;color:var(--studio-color-text-muted)}.pins.svelte-1an5guy dd:where(.svelte-1an5guy){margin:.25rem 0;font-size:.78rem;overflow-wrap:anywhere;word-break:break-word}.blocked-note.svelte-1an5guy{border-left:3px solid var(--studio-color-danger)}.hierarchy.svelte-1an5guy{padding:0;margin:1rem 0;min-width:0}@media(max-width:600px){.pins.svelte-1an5guy{grid-template-columns:minmax(0,1fr)}h2.svelte-1an5guy{font-size:1.25rem}.selection.svelte-1an5guy button:where(.svelte-1an5guy){width:100%}.pages.svelte-1an5guy button:where(.svelte-1an5guy){font-size:.75rem;padding:.55rem}.pages.svelte-1an5guy span:where(.svelte-1an5guy){flex-basis:100%;order:3}}fieldset.svelte-13fg948{min-width:0;margin:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;display:grid;gap:.8rem}legend.svelte-13fg948{padding:0 .3rem;font-weight:600}.grid.svelte-13fg948{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.7rem}label.svelte-13fg948{display:grid;gap:.35rem;min-width:0;font-size:.83rem}.choices.svelte-13fg948{display:flex;flex-wrap:wrap;gap:.7rem}.choices.svelte-13fg948 label:where(.svelte-13fg948),.check.svelte-13fg948{display:flex;align-items:center;gap:.45rem}input.svelte-13fg948:not([type=checkbox]),select.svelte-13fg948{box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:2.75rem;padding:.55rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}input[type=checkbox].svelte-13fg948{min-width:1.1rem;min-height:1.1rem}input.svelte-13fg948:focus-visible,select.svelte-13fg948:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}p.svelte-13fg948{margin:0;font-size:.8rem;line-height:1.6;color:var(--studio-color-text-muted);overflow-wrap:anywhere}fieldset.svelte-13fg948:disabled{opacity:.75}.routing-panel.svelte-q54m2h{min-width:0;display:grid;gap:1rem;color:var(--studio-color-text)}header.svelte-q54m2h,.actions.svelte-q54m2h{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}h2.svelte-q54m2h,h3.svelte-q54m2h,p.svelte-q54m2h{margin:0;overflow-wrap:anywhere}h2.svelte-q54m2h{margin-top:.3rem}.eyebrow.svelte-q54m2h{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}p.svelte-q54m2h,.metadata.svelte-q54m2h,.actions.svelte-q54m2h span:where(.svelte-q54m2h){font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.metadata.svelte-q54m2h{overflow-wrap:anywhere}.boundary.svelte-q54m2h,.issue.svelte-q54m2h,.preview-result.svelte-q54m2h{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.issue.svelte-q54m2h{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}form.svelte-q54m2h,.editor.svelte-q54m2h,.model.svelte-q54m2h,.preview-result.svelte-q54m2h{display:grid;gap:1rem;min-width:0}.editor.svelte-q54m2h{padding:0;border:0;margin:0}.model.svelte-q54m2h{padding:.85rem;border:1px solid var(--studio-color-border);border-radius:.6rem}.model.svelte-q54m2h summary:where(.svelte-q54m2h){cursor:pointer;overflow-wrap:anywhere;padding:.4rem 0;min-height:2.5rem}.model[open].svelte-q54m2h>:where(.svelte-q54m2h)+:where(.svelte-q54m2h){margin-top:.7rem}.grid.svelte-q54m2h{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem}label.svelte-q54m2h{display:grid;gap:.4rem;min-width:0;font-size:.83rem}.check.svelte-q54m2h{display:flex;align-items:center;gap:.5rem}.choices.svelte-q54m2h{display:flex;flex-wrap:wrap;gap:.75rem}input.svelte-q54m2h:not([type=checkbox]),select.svelte-q54m2h,textarea.svelte-q54m2h{box-sizing:border-box;min-width:0;width:100%;max-width:100%;min-height:2.75rem;padding:.55rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}input[type=checkbox].svelte-q54m2h{min-width:1.1rem;min-height:1.1rem}button.svelte-q54m2h{font:inherit;font-size:.83rem;min-height:2.75rem;max-width:100%;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);cursor:pointer;overflow-wrap:anywhere}button.svelte-q54m2h:disabled{opacity:.6;cursor:not-allowed}button.svelte-q54m2h:focus-visible,input.svelte-q54m2h:focus-visible,select.svelte-q54m2h:focus-visible,textarea.svelte-q54m2h:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.primary.svelte-q54m2h{font-weight:650}.preview.svelte-q54m2h{padding-top:1rem;border-top:1px solid var(--studio-color-border)}fieldset.svelte-q54m2h:disabled{opacity:.75}@media(max-width:480px){header.svelte-q54m2h>button:where(.svelte-q54m2h),.actions.svelte-q54m2h>button:where(.svelte-q54m2h){width:100%}.model.svelte-q54m2h{padding:.6rem}}.exact-repository.svelte-1wqs0d7{display:grid;gap:.85rem;min-width:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-surface)}.exact-repository.svelte-1wqs0d7 h3:where(.svelte-1wqs0d7){margin:.35rem 0;overflow-wrap:anywhere}.exact-repository.svelte-1wqs0d7:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.git-hosts.svelte-1wqs0d7{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-1wqs0d7,.actions.svelte-1wqs0d7{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start;justify-content:space-between}h2.svelte-1wqs0d7,p.svelte-1wqs0d7{margin:0;overflow-wrap:anywhere}p.svelte-1wqs0d7,.metadata.svelte-1wqs0d7{font-size:.84rem;line-height:1.65;color:var(--studio-color-text-muted)}.eyebrow.svelte-1wqs0d7{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}details.svelte-1wqs0d7{min-width:0}summary.svelte-1wqs0d7{cursor:pointer;line-height:1.6;overflow-wrap:anywhere}details.svelte-1wqs0d7>p:where(.svelte-1wqs0d7){margin-top:.7rem}.notice.svelte-1wqs0d7,.issue.svelte-1wqs0d7,.connection-meta.svelte-1wqs0d7{padding:.85rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.issue.svelte-1wqs0d7{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.connection-meta.svelte-1wqs0d7{display:grid;gap:.4rem;min-width:0}.connection-meta.svelte-1wqs0d7 span:where(.svelte-1wqs0d7){font-size:.82rem;color:var(--studio-color-text-muted)}label.svelte-1wqs0d7{display:grid;gap:.4rem;min-width:0;font-size:.85rem}select.svelte-1wqs0d7,input.svelte-1wqs0d7{box-sizing:border-box;min-width:0;width:100%;min-height:2.75rem;padding:.55rem;border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text);background:var(--studio-color-surface);font:inherit}button.svelte-1wqs0d7{min-height:2.75rem;padding:.55rem .8rem;font:inherit;font-size:.84rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.5rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-1wqs0d7:disabled,select.svelte-1wqs0d7:disabled{opacity:.65;cursor:not-allowed}.actions.svelte-1wqs0d7{justify-content:flex-start}.repository-list.svelte-1wqs0d7{min-width:0;max-height:30rem;overflow:auto;border:1px solid var(--studio-color-border);border-radius:.5rem;padding:.6rem;overscroll-behavior:contain}.repository.svelte-1wqs0d7{padding:.7rem;border-bottom:1px solid var(--studio-color-border)}.repository.svelte-1wqs0d7:last-child{border-bottom:0}.repository.svelte-1wqs0d7 summary:where(.svelte-1wqs0d7) strong:where(.svelte-1wqs0d7){margin-right:.65rem}.repository.svelte-1wqs0d7 summary:where(.svelte-1wqs0d7) span:where(.svelte-1wqs0d7){font-size:.8rem;color:var(--studio-color-text-muted)}dl.svelte-1wqs0d7{display:grid;gap:.75rem;font-size:.82rem}dt.svelte-1wqs0d7{font-weight:650}dd.svelte-1wqs0d7{margin:.25rem 0 0;min-width:0;overflow-wrap:anywhere}code.svelte-1wqs0d7{font-size:.8rem;white-space:pre-wrap;overflow-wrap:anywhere}button.svelte-1wqs0d7:focus-visible,input.svelte-1wqs0d7:focus-visible,select.svelte-1wqs0d7:focus-visible,summary.svelte-1wqs0d7:focus-visible,.repository-list.svelte-1wqs0d7:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:480px){header.svelte-1wqs0d7>button:where(.svelte-1wqs0d7),.actions.svelte-1wqs0d7>button:where(.svelte-1wqs0d7){width:100%}.repository-list.svelte-1wqs0d7{max-height:24rem}.repository.svelte-1wqs0d7{padding:.65rem .35rem}}.project-gitea.svelte-kk1y6d{display:grid;gap:1rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.7rem;padding:1rem;background:var(--studio-color-surface);color:var(--studio-color-text)}header.svelte-kk1y6d{min-width:0}h2.svelte-kk1y6d,h3.svelte-kk1y6d{margin:.3rem 0;color:var(--studio-color-text-strong)}p.svelte-kk1y6d{font-size:.83rem;line-height:1.6;overflow-wrap:anywhere}.eyebrow.svelte-kk1y6d{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:var(--studio-color-accent-strong)}.review.svelte-kk1y6d{border-top:1px solid var(--studio-color-border);padding-top:1rem;min-width:0}.review.svelte-kk1y6d:focus-within h3:where(.svelte-kk1y6d){color:var(--studio-color-text-strong)}h3.svelte-kk1y6d:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:4px}dl.svelte-kk1y6d{display:grid;gap:.75rem}dt.svelte-kk1y6d{font-size:.76rem;color:var(--studio-color-text-muted)}dd.svelte-kk1y6d{margin:.2rem 0;font-size:.85rem;overflow-wrap:anywhere}code.svelte-kk1y6d{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}label.svelte-kk1y6d{display:grid;gap:.45rem;margin:1rem 0;font-size:.85rem}input.svelte-kk1y6d,button.svelte-kk1y6d{font:inherit;padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.45rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);max-width:100%}button.svelte-kk1y6d{cursor:pointer}input.svelte-kk1y6d:focus-visible,button.svelte-kk1y6d:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.check.svelte-kk1y6d{display:flex;gap:.6rem;align-items:start;line-height:1.6}.check.svelte-kk1y6d input:where(.svelte-kk1y6d){margin-top:.3rem;flex:0 0 auto}button.svelte-kk1y6d:disabled,input.svelte-kk1y6d:disabled{opacity:.6;cursor:not-allowed}.notice.svelte-kk1y6d,.issue.svelte-kk1y6d{padding:.75rem;border-left:3px solid var(--studio-color-border);background:var(--studio-color-surface-interactive)}.issue.svelte-kk1y6d{border-color:var(--studio-color-danger)}@media(max-width:600px){.project-gitea.svelte-kk1y6d{padding:.75rem}button.svelte-kk1y6d{width:100%}}.annotation-panel.svelte-44oxlf{display:grid;gap:.8rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.7rem}.annotation-heading.svelte-44oxlf{display:flex;align-items:start;justify-content:space-between;gap:1rem}.annotation-heading.svelte-44oxlf h3:where(.svelte-44oxlf){margin:0;color:var(--studio-color-text-strong)}.annotation-heading.svelte-44oxlf code:where(.svelte-44oxlf){color:var(--studio-color-accent-strong);white-space:nowrap}.annotation-eyebrow.svelte-44oxlf{margin:0 0 .3rem;color:var(--studio-color-accent-strong);font:800 .66rem/1.2 monospace;letter-spacing:.1em}.annotation-canvas.svelte-44oxlf{position:relative;display:block;width:100%;min-width:0;min-height:0;padding:0;cursor:crosshair;background:transparent;border:0;outline:0}.annotation-canvas.svelte-44oxlf:focus-visible{box-shadow:0 0 0 3px var(--studio-color-accent-strong);border-radius:.55rem}.annotation-marker.svelte-44oxlf{position:absolute;border:2px solid var(--studio-color-border);background:#d94a3c55;box-shadow:0 0 0 2px #0008,inset 0 0 0 1px #d94a3c;pointer-events:none}.annotation-form.svelte-44oxlf{display:grid;gap:.7rem}.coordinate-fields.svelte-44oxlf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.delivery-option.svelte-44oxlf{display:flex;align-items:center;gap:.5rem;color:var(--studio-color-text);font-size:.82rem}.delivery-option.svelte-44oxlf input:where(.svelte-44oxlf){width:1rem;height:1rem;margin:0}.annotation-note.svelte-44oxlf,.annotation-error.svelte-44oxlf{margin:0;font-size:.75rem;line-height:1.45}.annotation-note.svelte-44oxlf{color:var(--studio-color-text-muted)}.annotation-error.svelte-44oxlf{padding:.55rem;color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border-radius:.4rem}.factory-workspace.svelte-rml6er{width:min(100%,96rem);min-height:100%;margin:0 auto;padding:clamp(1rem,2.5vw,2rem);color:var(--studio-color-text)}.factory-eyebrow.svelte-rml6er{margin:0 0 .35rem;color:var(--studio-color-accent-strong);font:800 .68rem/1.2 monospace;letter-spacing:.12em}.factory-hero.svelte-rml6er,.project-factory-header.svelte-rml6er,.run-detail-header.svelte-rml6er,.factory-unavailable.svelte-rml6er{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:1rem;padding:clamp(1.1rem,3vw,2rem);background:linear-gradient(135deg,var(--studio-color-surface-raised),var(--studio-color-surface));border:1px solid var(--studio-color-border);border-radius:.8rem}.factory-hero.svelte-rml6er h1:where(.svelte-rml6er),.project-factory-header.svelte-rml6er h1:where(.svelte-rml6er),.run-detail-header.svelte-rml6er h1:where(.svelte-rml6er),.factory-unavailable.svelte-rml6er h1:where(.svelte-rml6er){margin:.15rem 0 .5rem;color:var(--studio-color-text-strong);font-size:clamp(1.7rem,4vw,2.8rem)}.factory-hero.svelte-rml6er p:where(.svelte-rml6er):last-child,.project-factory-header.svelte-rml6er p:where(.svelte-rml6er):last-child,.factory-unavailable.svelte-rml6er p:where(.svelte-rml6er):last-child{max-width:55rem;margin:0;color:var(--studio-color-text-muted);line-height:1.55}.factory-hero-actions.svelte-rml6er,.card-actions.svelte-rml6er{display:flex;align-items:center;gap:.55rem}.factory-hero-actions.svelte-rml6er{max-width:26rem;flex-wrap:wrap;justify-content:flex-end}.factory-hero-actions.svelte-rml6er small:where(.svelte-rml6er),.control-note.svelte-rml6er{flex-basis:100%;color:var(--studio-color-text-muted);line-height:1.35}.connection.svelte-rml6er,.run-state.svelte-rml6er,.feedback-state.svelte-rml6er,.review-decision.svelte-rml6er{display:inline-flex;align-items:center;min-height:1.7rem;padding:.2rem .55rem;color:var(--studio-color-success);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:999px;font:800 .68rem/1.2 monospace;white-space:nowrap}.connection.stale.svelte-rml6er,.connection.offline.svelte-rml6er,.run-state.failed.svelte-rml6er,.run-state.interrupted.svelte-rml6er,.run-state.outcomeUnknown.svelte-rml6er,.run-state.changesRequested.svelte-rml6er{color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.connection.polling.svelte-rml6er,.run-state.waitingForInput.svelte-rml6er,.run-state.awaitingReview.svelte-rml6er{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}.connection-detail.svelte-rml6er,.operation-message.svelte-rml6er{margin:0 0 1rem;padding:.7rem 1rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:.5rem}.factory-metrics.svelte-rml6er{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.factory-metrics.svelte-rml6er article:where(.svelte-rml6er){display:grid;gap:.15rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.6rem}.factory-metrics.svelte-rml6er article.attention:where(.svelte-rml6er){border-color:var(--studio-color-border);box-shadow:inset 3px 0 var(--studio-color-accent-strong)}.factory-metrics.svelte-rml6er span:where(.svelte-rml6er),.factory-metrics.svelte-rml6er small:where(.svelte-rml6er){color:var(--studio-color-text-muted)}.factory-metrics.svelte-rml6er strong:where(.svelte-rml6er){color:var(--studio-color-text-strong);font-size:1.8rem}.factory-section-heading.svelte-rml6er{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.factory-section-heading.svelte-rml6er h2:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-strong)}.factory-section-heading.svelte-rml6er>span:where(.svelte-rml6er){color:var(--studio-color-text-muted);font-family:monospace}.approval-inbox.svelte-rml6er{margin-bottom:1.3rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.7rem}.global-stop-panel.svelte-rml6er{display:grid;gap:.8rem;margin-bottom:1.3rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.7rem}.global-stop-panel.svelte-rml6er form:where(.svelte-rml6er){display:grid;gap:.7rem}.global-stop-panel.svelte-rml6er label:where(.svelte-rml6er){display:grid;gap:.35rem;color:var(--studio-color-danger);font-size:.82rem}.global-stop-panel.svelte-rml6er textarea:where(.svelte-rml6er){width:100%;min-width:0;padding:.65rem .7rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit;resize:vertical}.global-stop-action.svelte-rml6er{color:var(--studio-color-text-strong);background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.global-stop-action.svelte-rml6er:hover:not(:disabled){background:var(--studio-color-danger-surface)}.global-stop-receipt.svelte-rml6er{display:grid;gap:.7rem;padding:.8rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.5rem}.global-stop-receipt.svelte-rml6er ul:where(.svelte-rml6er){display:grid;gap:.4rem;margin:0;padding-left:1.4rem;color:var(--studio-color-text-muted)}.global-stop-receipt.svelte-rml6er p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted);line-height:1.45}.global-stop-receipt.svelte-rml6er code:where(.svelte-rml6er){overflow-wrap:anywhere}.approval-card.svelte-rml6er{display:grid;gap:.65rem;margin-top:.7rem;padding:.9rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.55rem}.approval-card.svelte-rml6er>div:where(.svelte-rml6er):first-child{display:flex;justify-content:space-between;gap:1rem}.approval-card.svelte-rml6er small:where(.svelte-rml6er){color:var(--studio-color-text-muted)}pre.svelte-rml6er{max-width:100%;overflow:auto;padding:.65rem;color:var(--studio-color-text);background:var(--studio-color-canvas);border-radius:.35rem;white-space:pre-wrap}.approval-card.svelte-rml6er p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted);line-height:1.45}.factory-card-grid.svelte-rml6er{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;gap:1rem}.factory-card.svelte-rml6er{min-width:0;overflow:hidden;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.7rem}.factory-card.decision.svelte-rml6er{border-color:var(--studio-color-border);box-shadow:inset 0 3px var(--studio-color-accent-strong)}.factory-card-body.svelte-rml6er{display:grid;gap:.65rem;padding:1rem}.factory-card-kicker.svelte-rml6er{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--studio-color-text-muted);font-size:.76rem}.factory-card.svelte-rml6er h3:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-strong);font-size:1.2rem}.objective.svelte-rml6er,.update.svelte-rml6er,.blocker.svelte-rml6er{margin:0;line-height:1.45}.objective.svelte-rml6er{color:var(--studio-color-text-strong)}.update.svelte-rml6er{color:var(--studio-color-text-muted);font-size:.86rem}.blocker.svelte-rml6er{padding:.55rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border-radius:.4rem}dl.svelte-rml6er{display:grid;gap:.45rem;margin:0}dl.svelte-rml6er div:where(.svelte-rml6er){display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--studio-color-border);padding-bottom:.35rem}dt.svelte-rml6er{color:var(--studio-color-text-muted)}dd.svelte-rml6er{margin:0;color:var(--studio-color-text-strong);text-align:right}.factory-empty.svelte-rml6er,.factory-inline-empty.svelte-rml6er{display:grid;place-content:center;gap:.4rem;min-height:12rem;padding:1.3rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.6rem;text-align:center}.factory-inline-empty.svelte-rml6er{min-height:5rem}.factory-empty.compact.svelte-rml6er{min-height:7rem}.run-list.svelte-rml6er,.review-list.svelte-rml6er{display:grid;gap:.75rem}.factory-run-form.svelte-rml6er,.factory-setup-form.svelte-rml6er,.reconciliation-form.svelte-rml6er{display:grid;gap:.8rem;margin-bottom:1rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}.factory-setup-form.svelte-rml6er{align-content:start}.factory-run-form.svelte-rml6er h2:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er h2:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er h2:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-strong)}.factory-run-form.svelte-rml6er label:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er label:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er label:where(.svelte-rml6er){display:grid;gap:.35rem;color:var(--studio-color-text-muted);font-size:.82rem}.factory-run-form.svelte-rml6er input:where(.svelte-rml6er),.factory-run-form.svelte-rml6er select:where(.svelte-rml6er),.factory-run-form.svelte-rml6er textarea:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er input:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er select:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er textarea:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er select:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er textarea:where(.svelte-rml6er){width:100%;min-width:0;padding:.65rem .7rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}.factory-run-form.svelte-rml6er textarea:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er textarea:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er textarea:where(.svelte-rml6er){resize:vertical}.factory-setup-form.svelte-rml6er .capability-choice:where(.svelte-rml6er){display:flex;align-items:center;gap:.65rem;min-height:44px}.factory-setup-form.svelte-rml6er .capability-choice:where(.svelte-rml6er) input:where(.svelte-rml6er){flex:0 0 1.25rem;width:1.25rem;height:1.25rem;padding:0}.factory-run-form.svelte-rml6er .form-note:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er .form-note:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted);line-height:1.45}.factory-form-grid.svelte-rml6er{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.factory-run-form.svelte-rml6er>button:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er>button:where(.svelte-rml6er),.reconciliation-form.svelte-rml6er>button:where(.svelte-rml6er){justify-self:start}.reconciliation-form.svelte-rml6er{grid-template-columns:minmax(16rem,1.2fr) minmax(10rem,.5fr) minmax(16rem,1fr) auto;align-items:end;border-color:var(--studio-color-border)}.reconciliation-form.svelte-rml6er p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted);line-height:1.45}.reconciliation-history.svelte-rml6er{display:grid;gap:.8rem;margin-bottom:1rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}.reconciliation-history-note.svelte-rml6er{margin:-.2rem 0 0;color:var(--studio-color-text-muted);line-height:1.45}.reconciliation-history.svelte-rml6er article:where(.svelte-rml6er){display:grid;gap:.75rem;padding:.9rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.5rem}.reconciliation-heading.svelte-rml6er,.reconciliation-heading.svelte-rml6er>div:where(.svelte-rml6er){display:flex;align-items:center;justify-content:space-between;gap:.65rem}.reconciliation-heading.svelte-rml6er time:where(.svelte-rml6er),.reconciliation-history.svelte-rml6er details:where(.svelte-rml6er) small:where(.svelte-rml6er){color:var(--studio-color-text-muted);font-size:.75rem}.reconciliation-history.svelte-rml6er code:where(.svelte-rml6er){overflow-wrap:anywhere}.reconciliation-history.svelte-rml6er details:where(.svelte-rml6er){min-width:0}.reconciliation-history.svelte-rml6er details:where(.svelte-rml6er) small:where(.svelte-rml6er){display:block;overflow-wrap:anywhere}.runner-setup-note.svelte-rml6er{margin-top:1rem;color:var(--studio-color-accent-strong)}.run-list.svelte-rml6er article:where(.svelte-rml6er),.review-list.svelte-rml6er article:where(.svelte-rml6er){display:grid;gap:.6rem;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}.run-list.svelte-rml6er article:where(.svelte-rml6er)>div:where(.svelte-rml6er):first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem}.run-list.svelte-rml6er h2:where(.svelte-rml6er),.review-list.svelte-rml6er h2:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-strong);font-size:1rem}.run-list.svelte-rml6er p:where(.svelte-rml6er),.review-list.svelte-rml6er p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted)}.dispatch-readiness.svelte-rml6er{padding:.55rem .65rem;color:var(--studio-color-danger)!important;background:var(--studio-color-danger-surface);border-left:3px solid var(--studio-color-border);border-radius:.35rem;line-height:1.4}.dispatch-readiness.ready.svelte-rml6er{color:var(--studio-color-success)!important;background:var(--studio-color-success-surface);border-left-color:var(--studio-color-border)}.dispatch-readiness.detail.svelte-rml6er,.bounded-note.svelte-rml6er{margin:0 0 1rem}.bounded-note.svelte-rml6er{color:var(--studio-color-accent-strong)}.review-list.svelte-rml6er article.accepted:where(.svelte-rml6er){border-left:3px solid var(--studio-color-border)}.settings-grid.svelte-rml6er{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.settings-grid.svelte-rml6er section:where(.svelte-rml6er),.review-detail.svelte-rml6er{padding:1.1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}.settings-grid.svelte-rml6er h2:where(.svelte-rml6er){margin-top:0;color:var(--studio-color-text-strong)}.settings-grid.svelte-rml6er p:where(.svelte-rml6er){color:var(--studio-color-text-muted);line-height:1.55}.project-profile-list.svelte-rml6er{grid-column:1 / -1;min-width:0}.project-profile-list.svelte-rml6er article:where(.svelte-rml6er){display:grid;gap:.45rem;min-width:0;margin-top:.8rem;padding:.8rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem}.project-profile-list.svelte-rml6er article:where(.svelte-rml6er) p:where(.svelte-rml6er){margin:0}.project-profile-list.svelte-rml6er code:where(.svelte-rml6er),.project-profile-list.svelte-rml6er small:where(.svelte-rml6er){overflow-wrap:anywhere;color:var(--studio-color-text-muted)}.project-context-panel.svelte-rml6er{grid-column:1 / -1}.project-context-panel.svelte-rml6er form:where(.svelte-rml6er),.context-revision-list.svelte-rml6er,.context-revision-list.svelte-rml6er article:where(.svelte-rml6er){display:grid;gap:.7rem}.project-context-panel.svelte-rml6er form:where(.svelte-rml6er) label:where(.svelte-rml6er),.review-controls.svelte-rml6er label:where(.svelte-rml6er){display:grid;gap:.35rem;color:var(--studio-color-text-muted);font-size:.82rem}.project-context-panel.svelte-rml6er textarea:where(.svelte-rml6er),.review-controls.svelte-rml6er textarea:where(.svelte-rml6er){width:100%;min-width:0;padding:.65rem .7rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit;resize:vertical}.context-revision-list.svelte-rml6er{margin-top:1rem}.context-revision-list.svelte-rml6er article:where(.svelte-rml6er){padding:.8rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.5rem}.context-revision-list.svelte-rml6er article:where(.svelte-rml6er)>div:where(.svelte-rml6er),.context-revision-list.svelte-rml6er li:where(.svelte-rml6er){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.context-revision-list.svelte-rml6er article:where(.svelte-rml6er)>p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-strong);white-space:pre-wrap}.context-revision-list.svelte-rml6er article:where(.svelte-rml6er)>code:where(.svelte-rml6er){overflow-wrap:anywhere;color:var(--studio-color-text-muted)}.context-revision-list.svelte-rml6er ul:where(.svelte-rml6er){display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.context-revision-list.svelte-rml6er li:where(.svelte-rml6er){padding:.45rem 0;border-bottom:1px solid var(--studio-color-border)}.change-request.svelte-rml6er,.change-request-detail.svelte-rml6er{white-space:pre-wrap}.change-request-detail.svelte-rml6er{padding:.8rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:.45rem}.change-request-detail.svelte-rml6er p:where(.svelte-rml6er){margin-bottom:0}.honesty-note.svelte-rml6er{padding:.7rem;background:var(--studio-color-surface-raised);border-left:3px solid var(--studio-color-border)}.text-button.svelte-rml6er{min-height:auto;margin-bottom:.7rem;padding:0;color:var(--studio-color-accent-strong);background:transparent;border:0}.run-state.large.svelte-rml6er{min-height:2rem;padding-inline:.8rem;font-size:.76rem}.run-facts.svelte-rml6er{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-bottom:1rem}.run-facts.svelte-rml6er div:where(.svelte-rml6er){display:grid;gap:.35rem;min-width:0;padding:.8rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.5rem}.run-facts.svelte-rml6er span:where(.svelte-rml6er){color:var(--studio-color-text-muted);font-size:.76rem}.run-facts.svelte-rml6er code:where(.svelte-rml6er){overflow:hidden;color:var(--studio-color-text-strong);text-overflow:ellipsis}.run-controls.svelte-rml6er{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem}.run-controls.svelte-rml6er h2:where(.svelte-rml6er){margin:0 0 .3rem;color:var(--studio-color-text-strong)}.run-controls.svelte-rml6er p:where(.svelte-rml6er){margin:0;color:var(--studio-color-text-muted)}.run-detail-grid.svelte-rml6er{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);gap:1rem;margin-bottom:1rem}.run-detail-grid.svelte-rml6er>section:where(.svelte-rml6er),.run-detail-grid.svelte-rml6er>aside:where(.svelte-rml6er){padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.65rem}.event-timeline.svelte-rml6er{display:grid}.event-timeline.svelte-rml6er article:where(.svelte-rml6er){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.8rem 0;border-top:1px solid var(--studio-color-border)}.event-dot.svelte-rml6er{width:.6rem;height:.6rem;margin-top:.25rem;background:var(--studio-color-accent-strong);border-radius:50%}.event-timeline.svelte-rml6er article:where(.svelte-rml6er)>div:where(.svelte-rml6er)>div:where(.svelte-rml6er){display:flex;justify-content:space-between;gap:1rem}.event-timeline.svelte-rml6er time:where(.svelte-rml6er),.event-timeline.svelte-rml6er small:where(.svelte-rml6er){color:var(--studio-color-text-muted);font-size:.72rem}.feedback-card.svelte-rml6er{display:grid;gap:.5rem;padding:.75rem 0;border-top:1px solid var(--studio-color-border)}.feedback-card.svelte-rml6er p:where(.svelte-rml6er){margin:0;line-height:1.45}.feedback-card.svelte-rml6er small:where(.svelte-rml6er){color:var(--studio-color-text-muted)}.feedback-card.svelte-rml6er code:where(.svelte-rml6er){overflow:hidden;color:var(--studio-color-text-muted);font-size:.72rem;text-overflow:ellipsis}.feedback-card.svelte-rml6er button:where(.svelte-rml6er){justify-self:start}.feedback-state.addressed.svelte-rml6er{color:var(--studio-color-info);background:var(--studio-color-info-surface)}.feedback-state.ownerVerified.svelte-rml6er{color:var(--studio-color-success);background:var(--studio-color-success-surface)}.review-detail.svelte-rml6er{display:grid;gap:1rem}.review-detail.svelte-rml6er code:where(.svelte-rml6er){word-break:break-all}.artifact-identity-list.svelte-rml6er{display:grid;gap:.35rem;margin:0;padding-left:1.4rem;color:var(--studio-color-text-muted)}@media(max-width:62rem){.factory-metrics.svelte-rml6er,.run-facts.svelte-rml6er{grid-template-columns:repeat(2,minmax(0,1fr))}.run-detail-grid.svelte-rml6er,.settings-grid.svelte-rml6er{grid-template-columns:1fr}.project-context-panel.svelte-rml6er{grid-column:auto}.reconciliation-form.svelte-rml6er{grid-template-columns:1fr 1fr}}@media(max-width:42rem){.factory-workspace.svelte-rml6er{padding:.75rem}.factory-hero.svelte-rml6er,.project-factory-header.svelte-rml6er,.run-detail-header.svelte-rml6er,.factory-unavailable.svelte-rml6er,.run-controls.svelte-rml6er{display:grid;gap:1rem;padding:1rem}.factory-hero-actions.svelte-rml6er,.card-actions.svelte-rml6er{flex-wrap:wrap}.factory-metrics.svelte-rml6er,.run-facts.svelte-rml6er,.factory-form-grid.svelte-rml6er,.reconciliation-form.svelte-rml6er{grid-template-columns:1fr}.factory-setup-form.svelte-rml6er input:where(.svelte-rml6er):not([type=checkbox]),.factory-setup-form.svelte-rml6er select:where(.svelte-rml6er),.factory-setup-form.svelte-rml6er textarea:where(.svelte-rml6er){min-height:44px;font-size:1rem}.factory-card-grid.svelte-rml6er{grid-template-columns:1fr}.approval-card.svelte-rml6er>div:where(.svelte-rml6er):first-child,.event-timeline.svelte-rml6er article:where(.svelte-rml6er)>div:where(.svelte-rml6er)>div:where(.svelte-rml6er),.reconciliation-heading.svelte-rml6er,.reconciliation-heading.svelte-rml6er>div:where(.svelte-rml6er){display:grid;gap:.25rem}.context-revision-list.svelte-rml6er article:where(.svelte-rml6er)>div:where(.svelte-rml6er),.context-revision-list.svelte-rml6er li:where(.svelte-rml6er){align-items:flex-start;flex-direction:column}}.agent-social.svelte-1dkr6d0{padding:.7rem 1.1rem;min-width:0;border-top:1px solid var(--studio-color-border)}header.svelte-1dkr6d0{display:flex;align-items:center;gap:.65rem}header.svelte-1dkr6d0>div:where(.svelte-1dkr6d0){flex:1;min-width:0}strong.svelte-1dkr6d0{color:var(--studio-color-text-strong);font-size:.9rem}header.svelte-1dkr6d0 span:where(.svelte-1dkr6d0),header.svelte-1dkr6d0 small:where(.svelte-1dkr6d0){display:block;margin-top:.15rem;color:var(--studio-color-text-muted);font-size:.72rem}header.svelte-1dkr6d0 small:where(.svelte-1dkr6d0){color:var(--studio-color-text-muted);font-size:.64rem}button.svelte-1dkr6d0{min-height:2.25rem;padding:.35rem .6rem;font-size:.75rem}button.active.svelte-1dkr6d0{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-color:var(--studio-color-border)}p.svelte-1dkr6d0{color:var(--studio-color-text-muted);line-height:1.5;font-size:.76rem;overflow-wrap:anywhere}.confidence.svelte-1dkr6d0{display:inline-block;margin:.65rem 0 .4rem;padding:.25rem .45rem;background:var(--studio-color-success-surface);border-radius:.35rem;font-size:.7rem}.confidence.uncertain.svelte-1dkr6d0{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface)}.reactions.svelte-1dkr6d0,.recovery.svelte-1dkr6d0{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}b.svelte-1dkr6d0{margin-left:.25rem}.reactions.svelte-1dkr6d0 button:where(.svelte-1dkr6d0){flex:0 1 auto}label.svelte-1dkr6d0{display:grid;gap:.3rem;color:var(--studio-color-text-strong);font-size:.8rem}label.svelte-1dkr6d0 span:where(.svelte-1dkr6d0){color:var(--studio-color-text-muted);font-size:.68rem}form.svelte-1dkr6d0{padding-top:.65rem}textarea.svelte-1dkr6d0{width:100%;min-width:0;padding:.6rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}.reconsideration.svelte-1dkr6d0,.notice.svelte-1dkr6d0{color:var(--studio-color-accent-strong);font-size:.7rem}.error.svelte-1dkr6d0{color:var(--studio-color-danger)}.visual.svelte-1dkr6d0{margin-top:.65rem;min-width:0;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.45rem;overflow:hidden}.visual.svelte-1dkr6d0 img:where(.svelte-1dkr6d0){display:block;max-width:100%;width:100%;max-height:32rem;height:auto;object-fit:contain}.visual.svelte-1dkr6d0>small:where(.svelte-1dkr6d0){display:block;padding:.4rem .6rem;color:var(--studio-color-text-muted);font-size:.65rem}.visual.svelte-1dkr6d0>p:where(.svelte-1dkr6d0){padding:.75rem}.image-tabs.svelte-1dkr6d0{display:flex;gap:.4rem;overflow-x:auto;padding:.4rem}.image-tabs.svelte-1dkr6d0 button:where(.svelte-1dkr6d0){flex-shrink:0;min-height:1.8rem;padding:.25rem .5rem}.context.svelte-1dkr6d0{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;font-size:.7rem}a.svelte-1dkr6d0{color:var(--studio-color-accent-strong)}@media(max-width:600px){.agent-social.svelte-1dkr6d0{padding-inline:.8rem}header.svelte-1dkr6d0{flex-wrap:wrap}header.svelte-1dkr6d0>button:where(.svelte-1dkr6d0){margin-left:auto;font-size:.68rem}.visual.svelte-1dkr6d0 img:where(.svelte-1dkr6d0){max-height:28rem}}.static-publication-links.svelte-19mvgac a:where(.svelte-19mvgac){display:inline-flex;align-items:center;min-height:44px;margin:.35rem .5rem .35rem 0;color:var(--studio-color-accent-strong);text-underline-offset:.2em}.static-publication-links.svelte-19mvgac a:where(.svelte-19mvgac):focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.post-drawer-backdrop.svelte-19mvgac{position:fixed;z-index:1200;inset:0;display:flex;justify-content:flex-end;min-width:0;background:#0009;backdrop-filter:blur(2px)}.post-drawer.svelte-19mvgac{display:grid;width:min(48rem,100%);min-width:0;height:100dvh;grid-template-rows:auto auto minmax(0,1fr);color:var(--studio-color-text);background:var(--studio-color-input);border-left:1px solid var(--studio-color-border);box-shadow:-2rem 0 5rem #0007}.post-drawer-header.svelte-19mvgac{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid var(--studio-color-border-subtle)}.post-drawer-header.svelte-19mvgac p:where(.svelte-19mvgac){margin-bottom:.2rem}.post-drawer-header.svelte-19mvgac button:where(.svelte-19mvgac){width:2.3rem;min-height:2.3rem;padding:0;font-size:1.5rem}.post-drawer-scroll.svelte-19mvgac{min-width:0;overflow:auto;overscroll-behavior:contain}.post-drawer-story.svelte-19mvgac,.post-thread.svelte-19mvgac,.post-review-panel.svelte-19mvgac,.post-current-actions.svelte-19mvgac{min-width:0;padding:1rem;border-bottom:1px solid var(--studio-color-border-subtle)}.post-supersession.svelte-19mvgac{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;color:var(--studio-color-text-muted);background:var(--studio-color-warning-surface);border-bottom:1px solid var(--studio-color-border)}.post-supersession.svelte-19mvgac div:where(.svelte-19mvgac){display:grid;gap:.25rem;min-width:0}.post-supersession.svelte-19mvgac strong:where(.svelte-19mvgac){color:var(--studio-color-accent-strong)}.post-supersession.svelte-19mvgac span:where(.svelte-19mvgac){line-height:1.45}.post-supersession.svelte-19mvgac button:where(.svelte-19mvgac){flex:0 0 auto}.post-drawer-author.svelte-19mvgac{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem}.post-drawer-author.svelte-19mvgac>span:where(.svelte-19mvgac){display:grid;width:2.7rem;height:2.7rem;place-items:center;color:var(--studio-color-accent-ink);border-radius:.65rem;font-weight:950}.post-drawer-author.svelte-19mvgac h1:where(.svelte-19mvgac){margin:.2rem 0;color:var(--studio-color-text-strong);font-size:clamp(1.35rem,4vw,2rem)}.post-drawer-author.svelte-19mvgac small:where(.svelte-19mvgac),.post-drawer-author.svelte-19mvgac time:where(.svelte-19mvgac){color:var(--studio-color-text-subtle);font-size:.75rem}.post-drawer-story .feed-markdown,.post-thread .feed-markdown{padding:.5rem 0 0;color:var(--studio-color-text-muted);line-height:1.6}.post-presentation-state.svelte-19mvgac{width:fit-content;margin:.7rem 0 0;padding:.28rem .55rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:999px;font-size:.72rem}.post-correction.svelte-19mvgac{padding:.7rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-radius:.45rem}.post-evidence-tabs.svelte-19mvgac{display:flex;min-width:0;gap:.4rem;overflow-x:auto;padding:.65rem}.post-evidence-tabs.svelte-19mvgac button:where(.svelte-19mvgac){white-space:nowrap}.post-evidence-tabs.svelte-19mvgac button.active:where(.svelte-19mvgac){border-color:var(--studio-color-accent)}.post-annotatable-image.svelte-19mvgac{position:relative;display:block;width:100%;min-height:12rem;padding:0;overflow:hidden;background:var(--studio-color-canvas);border:0;border-radius:0}.post-annotatable-image.annotating.svelte-19mvgac{cursor:crosshair}.post-evidence-full{display:block;width:100%;max-height:37rem;object-fit:contain}.post-annotation.svelte-19mvgac{position:absolute;pointer-events:none;border:2px solid var(--studio-color-border);border-radius:.2rem;box-shadow:0 0 0 999rem #0002}.post-drawer-evidence.svelte-19mvgac>p:where(.svelte-19mvgac){margin:0;padding:.5rem .75rem;color:var(--studio-color-text-subtle);font-size:.74rem}.feed-image-state.svelte-19mvgac{display:grid;min-height:12rem;place-content:center;gap:.25rem;padding:1rem;color:var(--studio-color-text-muted);background:var(--studio-color-canvas);text-align:center}.post-section-heading.svelte-19mvgac{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.post-section-heading.svelte-19mvgac h2:where(.svelte-19mvgac),.post-review-panel.svelte-19mvgac h2:where(.svelte-19mvgac){margin:0;color:var(--studio-color-text-strong)}.post-section-heading.svelte-19mvgac span:where(.svelte-19mvgac){display:block;margin-top:.2rem;color:var(--studio-color-text-subtle);font-size:.72rem}.post-thread-page-actions.svelte-19mvgac{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.post-thread-page-actions.svelte-19mvgac button:where(.svelte-19mvgac){min-height:2rem;white-space:nowrap}.post-thread-page-error.svelte-19mvgac{margin:.65rem 0;padding:.65rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-border);border-radius:.45rem;font-size:.76rem}.post-thread.svelte-19mvgac article:where(.svelte-19mvgac){padding:.8rem 0;border-bottom:1px solid var(--studio-color-border-subtle)}.post-thread.svelte-19mvgac article:where(.svelte-19mvgac)>div:where(.svelte-19mvgac):first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.post-thread.svelte-19mvgac article:where(.svelte-19mvgac) span:where(.svelte-19mvgac){color:var(--studio-color-text-subtle);font-size:.72rem}.post-reply-recipient.svelte-19mvgac,.post-reply-provenance.svelte-19mvgac{margin:.35rem 0 0;color:var(--studio-color-text-subtle);font-size:.72rem}.post-reply-provenance.svelte-19mvgac summary:where(.svelte-19mvgac){width:max-content;cursor:pointer}.post-reply-provenance.svelte-19mvgac dl:where(.svelte-19mvgac){display:grid;gap:.25rem;margin:.45rem 0 0}.post-reply-provenance.svelte-19mvgac dl:where(.svelte-19mvgac)>div:where(.svelte-19mvgac){display:grid;min-width:0;grid-template-columns:5.5rem minmax(0,1fr);gap:.45rem}.post-reply-provenance.svelte-19mvgac dt:where(.svelte-19mvgac){color:var(--studio-color-text-subtle)}.post-reply-provenance.svelte-19mvgac dd:where(.svelte-19mvgac){min-width:0;margin:0;overflow-wrap:anywhere}.post-reply-execution.svelte-19mvgac{display:grid;gap:.35rem;margin-top:.65rem;padding:.65rem;color:var(--studio-color-text-muted);background:var(--studio-color-input);border:1px solid var(--studio-color-border-subtle);border-radius:.45rem;font-size:.75rem}.post-reply-execution.svelte-19mvgac strong:where(.svelte-19mvgac){color:var(--studio-color-accent-strong)}.post-reply-execution.svelte-19mvgac button:where(.svelte-19mvgac){justify-self:start;margin-top:.2rem}.post-thread-empty.svelte-19mvgac{margin:.8rem 0;padding:1rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.5rem}.post-composer.svelte-19mvgac{display:grid;gap:.65rem;margin-top:1rem;padding:.8rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.65rem}.post-composer-modes.svelte-19mvgac{display:flex;min-width:0;gap:.35rem;overflow-x:auto}.post-composer-modes.svelte-19mvgac button:where(.svelte-19mvgac){min-height:2rem;white-space:nowrap}.post-composer-modes.svelte-19mvgac button.active:where(.svelte-19mvgac){color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent)}.post-composer-target.svelte-19mvgac{margin:0;color:var(--studio-color-text-subtle);font-size:.75rem}.post-composer.svelte-19mvgac>button:where(.svelte-19mvgac){justify-self:end}.post-review-panel.svelte-19mvgac{display:grid;gap:.8rem;background:var(--studio-color-surface)}.post-review-panel.svelte-19mvgac dl:where(.svelte-19mvgac){display:grid;gap:.45rem;margin:0}.post-review-panel.svelte-19mvgac dl:where(.svelte-19mvgac)>div:where(.svelte-19mvgac){display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.7rem;padding:.5rem;background:var(--studio-color-input);border-radius:.4rem}.post-review-panel.svelte-19mvgac dt:where(.svelte-19mvgac){color:var(--studio-color-text-subtle)}.post-review-panel.svelte-19mvgac dd:where(.svelte-19mvgac){min-width:0;margin:0;overflow-wrap:anywhere}.post-review-panel.svelte-19mvgac pre:where(.svelte-19mvgac){max-height:16rem;overflow:auto;padding:.7rem;white-space:pre-wrap;background:var(--studio-color-canvas);border-radius:.4rem}.post-review-honesty.svelte-19mvgac{margin:0;color:var(--studio-color-text-muted);font-size:.8rem;line-height:1.45}.post-feedback-comparison.svelte-19mvgac{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.post-feedback-comparison.svelte-19mvgac figure:where(.svelte-19mvgac){display:grid;min-width:0;align-content:start;gap:.4rem;margin:0;padding:.55rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border-subtle);border-radius:.5rem}.post-feedback-comparison.svelte-19mvgac figcaption:where(.svelte-19mvgac){display:grid;min-width:0;gap:.12rem}.post-feedback-comparison.svelte-19mvgac figcaption:where(.svelte-19mvgac) span:where(.svelte-19mvgac){overflow:hidden;color:var(--studio-color-text-subtle);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.post-feedback-frame.svelte-19mvgac{position:relative;min-width:0;overflow:hidden;background:var(--studio-color-canvas);border-radius:.35rem}.post-feedback-image{display:block;width:100%;height:auto}.post-feedback-original-region.svelte-19mvgac{position:absolute;pointer-events:none;border:3px solid var(--studio-color-border);border-radius:.18rem;box-shadow:0 0 0 999rem #0003,0 0 0 1px #151109}.post-feedback-evidence-state.svelte-19mvgac{display:grid;min-height:11rem;place-content:center;gap:.35rem;padding:.8rem;color:var(--studio-color-text-muted);text-align:center}.post-feedback-evidence-state.svelte-19mvgac code:where(.svelte-19mvgac){overflow-wrap:anywhere;font-size:.65rem}.post-exact-artifacts.svelte-19mvgac{display:grid;gap:.4rem;max-height:13rem;margin:0;padding:0;overflow:auto;list-style:none}.post-exact-artifacts.svelte-19mvgac li:where(.svelte-19mvgac){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .55rem;padding:.5rem;background:var(--studio-color-canvas);border-radius:.4rem}.post-exact-artifacts.svelte-19mvgac span:where(.svelte-19mvgac){color:var(--studio-color-accent-strong);font-size:.7rem;text-transform:uppercase}.post-exact-artifacts.svelte-19mvgac code:where(.svelte-19mvgac),.post-exact-artifacts.svelte-19mvgac small:where(.svelte-19mvgac){min-width:0;overflow:hidden;color:var(--studio-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.post-exact-artifacts.svelte-19mvgac small:where(.svelte-19mvgac){grid-column:2}.post-release-blockers.svelte-19mvgac{display:grid;gap:.5rem;padding:.7rem;color:var(--studio-color-text-muted);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border-subtle);border-radius:.5rem}.post-release-blockers.svelte-19mvgac ul:where(.svelte-19mvgac){display:grid;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.76rem}.post-release-blockers.svelte-19mvgac li.ready:where(.svelte-19mvgac){color:var(--studio-color-success)}.post-release-gates.svelte-19mvgac{display:flex;flex-wrap:wrap;gap:.35rem}.post-release-gates.svelte-19mvgac span:where(.svelte-19mvgac){padding:.25rem .4rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border-radius:.35rem;font-size:.68rem}.post-release-gates.svelte-19mvgac span.pass:where(.svelte-19mvgac){color:var(--studio-color-success);background:var(--studio-color-success-surface)}.post-review-actions.svelte-19mvgac{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.post-current-actions.svelte-19mvgac>div:where(.svelte-19mvgac){display:flex;flex-wrap:wrap;gap:.4rem}.post-conflict.svelte-19mvgac,.post-error.svelte-19mvgac{display:grid;gap:.2rem;padding:.65rem 1rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.post-error.svelte-19mvgac{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.post-drawer-empty.svelte-19mvgac{display:grid;min-height:20rem;place-content:center;color:var(--studio-color-text-muted)}@media(max-width:42rem){.post-drawer.svelte-19mvgac{width:100%;border-left:0}.post-drawer-story.svelte-19mvgac,.post-thread.svelte-19mvgac,.post-review-panel.svelte-19mvgac,.post-current-actions.svelte-19mvgac{padding:.8rem}.post-supersession.svelte-19mvgac{align-items:stretch;flex-direction:column;padding:.8rem}.post-supersession.svelte-19mvgac button:where(.svelte-19mvgac){width:100%}.post-evidence-tabs.svelte-19mvgac{align-items:stretch;flex-direction:column;overflow-x:visible}.post-evidence-tabs.svelte-19mvgac button:where(.svelte-19mvgac){width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left}.post-section-heading.svelte-19mvgac{align-items:stretch;flex-direction:column}.post-thread-page-actions.svelte-19mvgac{justify-content:flex-start}.post-review-panel.svelte-19mvgac dl:where(.svelte-19mvgac)>div:where(.svelte-19mvgac){grid-template-columns:1fr;gap:.15rem}.post-review-actions.svelte-19mvgac button:where(.svelte-19mvgac){flex:1 1 auto}.post-feedback-comparison.svelte-19mvgac{grid-template-columns:minmax(0,1fr)}}.static-publication-links.svelte-1yn130t a:where(.svelte-1yn130t){display:inline-flex;align-items:center;min-height:44px;margin:.35rem .5rem .35rem 0;color:var(--studio-color-accent-strong);text-underline-offset:.2em}.static-publication-links.svelte-1yn130t a:where(.svelte-1yn130t):focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.feed-post-card.svelte-1yn130t{position:relative;min-width:0;overflow:hidden;background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:.9rem;box-shadow:0 .8rem 2.6rem #0002}.feed-post-card.svelte-1yn130t:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:var(--project-accent);opacity:.6}.feed-post-card.unread.svelte-1yn130t{border-color:color-mix(in srgb,var(--project-accent) 65%,var(--studio-color-border))}.feed-post-card.superseded.svelte-1yn130t{opacity:.73}.feed-card-author.svelte-1yn130t{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:1rem 1rem .2rem 1.1rem}.feed-avatar.svelte-1yn130t{display:grid;width:2.8rem;height:2.8rem;min-height:0;padding:0;overflow:hidden;place-items:center;color:var(--project-accent-ink);background:var(--project-accent);border-color:var(--studio-color-border);border-radius:.72rem;font-weight:950}.feed-avatar-image{width:100%;height:100%;object-fit:cover}.feed-image-compact-fallback.feed-avatar-image{display:grid;place-items:center;font:inherit}.feed-author-copy.svelte-1yn130t{min-width:0}.feed-author-copy.svelte-1yn130t>div:where(.svelte-1yn130t){display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.35rem;color:var(--studio-color-text-muted);font-size:.8rem}.feed-project-link.svelte-1yn130t{min-height:0;padding:0;overflow:hidden;color:var(--studio-color-text-strong);background:transparent;border:0;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.feed-author-copy.svelte-1yn130t p:where(.svelte-1yn130t){margin:.18rem 0;overflow:hidden;color:var(--studio-color-text-muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.feed-author-copy.svelte-1yn130t small:where(.svelte-1yn130t){color:var(--studio-color-text-subtle)}.feed-card-tools.svelte-1yn130t{display:flex;gap:.35rem}.feed-card-tools.svelte-1yn130t button:where(.svelte-1yn130t){min-height:2rem;padding:.3rem .55rem}.feed-card-tools.svelte-1yn130t button.active:where(.svelte-1yn130t){color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent);font-weight:800}.feed-preferences.svelte-1yn130t{position:relative}.feed-preferences.svelte-1yn130t summary:where(.svelte-1yn130t){display:grid;min-width:2.2rem;min-height:2rem;padding:.2rem;place-items:center;list-style:none;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.45rem;cursor:pointer}.feed-preferences.svelte-1yn130t summary:where(.svelte-1yn130t)::-webkit-details-marker{display:none}.feed-preferences.svelte-1yn130t>div:where(.svelte-1yn130t){position:absolute;z-index:30;top:calc(100% + .35rem);right:0;display:grid;width:13rem;gap:.35rem;padding:.65rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.55rem;box-shadow:0 .8rem 2rem #0008}.feed-preferences.svelte-1yn130t strong:where(.svelte-1yn130t){color:var(--studio-color-text-muted);font-size:.7rem}.feed-preferences.svelte-1yn130t button:where(.svelte-1yn130t){width:100%;text-align:left}.feed-card-title.svelte-1yn130t{display:block;width:100%;min-height:0;padding:.8rem 1.1rem 0;text-align:left;background:transparent;border:0}.feed-card-title.svelte-1yn130t h2:where(.svelte-1yn130t){margin:0;color:var(--studio-color-text-strong);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.25}.feed-card-title.social-title.svelte-1yn130t,.social-body.svelte-1yn130t .feed-markdown{padding-inline:0}.feed-markdown{padding:.25rem 1.1rem .65rem;color:var(--studio-color-text-muted);line-height:1.58}.feed-markdown p{margin:.55rem 0}.feed-markdown h3{margin:.75rem 0 .25rem;color:var(--studio-color-text-strong);font-size:1rem}.feed-markdown ul{margin:.45rem 0;padding-inline-start:1.25rem}.feed-evidence-gallery.svelte-1yn130t{min-width:0;margin-top:.2rem;background:var(--studio-color-canvas);border-block:1px solid var(--studio-color-border-subtle)}.feed-evidence-tabs.svelte-1yn130t{display:flex;max-width:100%;gap:.35rem;overflow-x:auto;padding:.5rem .75rem}.feed-evidence-tabs.svelte-1yn130t button:where(.svelte-1yn130t){min-height:1.9rem;padding:.25rem .55rem;font-size:.72rem;white-space:nowrap}.feed-evidence-tabs.svelte-1yn130t button.active:where(.svelte-1yn130t){border-color:var(--project-accent)}.feed-evidence-open.svelte-1yn130t{display:block;width:100%;min-height:8rem;max-height:31rem;padding:0;overflow:hidden;background:var(--studio-color-canvas);border:0;border-radius:0}.feed-evidence-image{display:block;width:100%;max-height:31rem;object-fit:contain}.feed-evidence-gallery.svelte-1yn130t>p:where(.svelte-1yn130t){margin:0;padding:.45rem .8rem;color:var(--studio-color-text-subtle);font-size:.72rem}.feed-image-state,.feed-image-state.svelte-1yn130t{display:grid;min-height:10rem;place-content:center;gap:.3rem;padding:1rem;color:var(--studio-color-text-muted);background:repeating-linear-gradient(135deg,var(--studio-color-input),var(--studio-color-input) 10px,var(--studio-color-surface) 10px,var(--studio-color-surface) 20px);text-align:center}.feed-evidence-strip.svelte-1yn130t{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;padding:.65rem 1.1rem;color:var(--studio-color-text-subtle);border-bottom:1px solid var(--studio-color-border-subtle);font:650 .69rem/1.3 var(--studio-font-mono, monospace)}.feed-state.svelte-1yn130t{padding:.22rem .45rem;color:var(--studio-color-text-strong);background:var(--studio-color-surface-interactive);border-radius:999px}.feed-state.blocked.svelte-1yn130t,.feed-state.changesRequested.svelte-1yn130t{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.feed-state.awaitingReview.svelte-1yn130t,.feed-state.feedbackQueued.svelte-1yn130t{color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface)}.feed-state.accepted.svelte-1yn130t,.feed-state.deployed.svelte-1yn130t,.feed-state.resolved.svelte-1yn130t{color:var(--studio-color-success);background:var(--studio-color-success-surface)}.feed-correction.svelte-1yn130t{color:var(--studio-color-accent-strong)}.feed-card-actions.svelte-1yn130t{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.6rem;padding:.75rem 1.1rem .9rem}.feed-card-actions.svelte-1yn130t>div:where(.svelte-1yn130t){display:flex;min-width:0;flex-wrap:wrap;gap:.45rem}.feed-card-actions.svelte-1yn130t button:where(.svelte-1yn130t){min-height:2rem;padding:.35rem .6rem;font-size:.76rem}.feed-dismiss.svelte-1yn130t{color:var(--studio-color-text-subtle);background:transparent;border-color:transparent}@media(max-width:35rem){.feed-card-author.svelte-1yn130t{grid-template-columns:auto minmax(0,1fr);padding:.8rem .8rem .15rem}.feed-card-tools.svelte-1yn130t{grid-column:1 / -1;justify-content:flex-end}.feed-card-title.svelte-1yn130t,.feed-markdown,.feed-evidence-strip.svelte-1yn130t{padding-inline:.8rem}.feed-card-actions.svelte-1yn130t{align-items:stretch;flex-direction:column;padding-inline:.8rem}.feed-card-actions.svelte-1yn130t>div:where(.svelte-1yn130t) button:where(.svelte-1yn130t){flex:1 1 auto}.feed-dismiss.svelte-1yn130t{align-self:flex-end}}.agent-inbox.svelte-16xzsav{min-width:0;margin:.85rem 0;border:1px solid var(--studio-color-border);border-radius:.75rem;background:var(--studio-color-surface);overflow:hidden}.inbox-toggle.svelte-16xzsav{display:flex;align-items:center;gap:.6rem;justify-content:space-between;width:100%;min-height:3rem;padding:.7rem;border:0;border-radius:0;background:transparent;color:var(--studio-color-text-strong);font-size:.85rem;text-align:left}.inbox-toggle.svelte-16xzsav b:where(.svelte-16xzsav){margin-left:auto;font-size:.7rem;color:var(--studio-color-accent-strong)}.inbox-body.svelte-16xzsav{padding:.8rem;border-top:1px solid var(--studio-color-border)}.inbox-heading.svelte-16xzsav{display:flex;align-items:start;gap:.7rem}.inbox-heading.svelte-16xzsav p:where(.svelte-16xzsav){flex:1;margin-top:0;font-size:.73rem}p.svelte-16xzsav{color:var(--studio-color-text-muted);font-size:.8rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}article.svelte-16xzsav{padding:.85rem;margin-block:.7rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.5rem}header.svelte-16xzsav{display:flex;align-items:center;gap:.6rem}strong.svelte-16xzsav{color:var(--studio-color-text-strong);font-size:.85rem}small.svelte-16xzsav{display:block;margin-top:.2rem;color:var(--studio-color-text-muted);font-size:.68rem}a.svelte-16xzsav{color:var(--studio-color-accent-strong);font-size:.72rem}.answer.svelte-16xzsav{margin-top:.8rem;padding:.65rem;border-left:2px solid var(--studio-color-border);background:var(--studio-color-surface-raised)}.answer.svelte-16xzsav p:where(.svelte-16xzsav){margin:.35rem 0}form.svelte-16xzsav{display:grid;gap:.6rem;margin-top:.8rem}label.svelte-16xzsav{display:grid;gap:.35rem;color:var(--studio-color-success);font-size:.8rem}textarea.svelte-16xzsav{width:100%;min-width:0;padding:.65rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text-strong);font:inherit}button.svelte-16xzsav{min-height:2.5rem;font-size:.75rem}form.svelte-16xzsav>button:where(.svelte-16xzsav){justify-self:start}.error.svelte-16xzsav{color:var(--studio-color-danger)}.recovery.svelte-16xzsav{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:600px){.inbox-toggle.svelte-16xzsav{flex-wrap:wrap}.inbox-toggle.svelte-16xzsav b:where(.svelte-16xzsav){font-size:.64rem}.inbox-heading.svelte-16xzsav{flex-direction:column}.inbox-body.svelte-16xzsav{padding:.6rem}}.art-catalog.svelte-1kyc9kb{min-width:0}p.svelte-1kyc9kb{margin:0 0 .7rem;font-size:.8rem;line-height:1.55;overflow-wrap:anywhere}.catalog-summary.svelte-1kyc9kb{color:var(--studio-color-text-strong);font-weight:700}.reserve-explanation.svelte-1kyc9kb,.result-count.svelte-1kyc9kb,.role.svelte-1kyc9kb,.brief.svelte-1kyc9kb{color:var(--studio-color-text-muted)}.reserve-explanation.svelte-1kyc9kb{padding:.7rem;border-left:3px solid var(--studio-color-accent);background:var(--studio-color-surface-interactive);border-radius:.35rem}.filters.svelte-1kyc9kb{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}label.svelte-1kyc9kb{display:grid;min-width:0;gap:.35rem;color:var(--studio-color-text-strong);font-size:.75rem;font-weight:700}.search.svelte-1kyc9kb{grid-column:1 / -1}input.svelte-1kyc9kb,select.svelte-1kyc9kb{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;padding:.5rem .65rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface);font:inherit;font-size:1rem}input.svelte-1kyc9kb::placeholder{color:var(--studio-color-text-muted)}.result-count.svelte-1kyc9kb{margin-top:.75rem}.portrait-grid.svelte-1kyc9kb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.65rem}article.svelte-1kyc9kb{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.4rem;padding:.8rem .55rem;border:1px solid var(--studio-color-border);border-radius:.75rem;text-align:center;background:var(--studio-color-surface)}article.selected.svelte-1kyc9kb{border-color:var(--studio-color-accent);box-shadow:inset 0 0 0 1px var(--studio-color-accent)}strong.svelte-1kyc9kb{color:var(--studio-color-text-strong);font-size:.95rem}.role.svelte-1kyc9kb{font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.availability.svelte-1kyc9kb{margin-top:auto;padding:.2rem .4rem;border:1px solid var(--studio-color-border);border-radius:1rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);font-size:.65rem}button.svelte-1kyc9kb,.asset-actions.svelte-1kyc9kb a:where(.svelte-1kyc9kb){display:inline-flex;min-height:2.75rem;box-sizing:border-box;align-items:center;justify-content:center;padding:.55rem .75rem;color:var(--studio-color-text-strong);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.5rem;font:inherit;font-size:.75rem;font-weight:700;line-height:1.3;text-decoration:none;cursor:pointer}article.svelte-1kyc9kb button:where(.svelte-1kyc9kb){width:100%;margin-top:.25rem}button.svelte-1kyc9kb:hover,.asset-actions.svelte-1kyc9kb a:where(.svelte-1kyc9kb):hover{border-color:var(--studio-color-accent)}button.svelte-1kyc9kb:focus-visible,a.svelte-1kyc9kb:focus-visible,input.svelte-1kyc9kb:focus-visible,select.svelte-1kyc9kb:focus-visible,summary.svelte-1kyc9kb:focus-visible{outline:none;box-shadow:var(--studio-focus-ring)}.empty.svelte-1kyc9kb{grid-column:1 / -1;padding:.75rem}.portrait-detail.svelte-1kyc9kb{min-width:0;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--studio-color-border)}.back-to-cast.svelte-1kyc9kb{margin-bottom:1rem}.portrait-detail.svelte-1kyc9kb header:where(.svelte-1kyc9kb){display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.portrait-detail.svelte-1kyc9kb header:where(.svelte-1kyc9kb)>div:where(.svelte-1kyc9kb){min-width:0}h3.svelte-1kyc9kb{margin:.25rem 0;color:var(--studio-color-text-strong);font-size:1.25rem}.eyebrow.svelte-1kyc9kb{color:var(--studio-color-accent-strong);font-size:.7rem;font-weight:800}.portrait-detail.svelte-1kyc9kb header:where(.svelte-1kyc9kb) p:where(.svelte-1kyc9kb){margin:.25rem 0}.asset-actions.svelte-1kyc9kb{display:flex;flex-wrap:wrap;gap:.5rem}.copy-notice.svelte-1kyc9kb{min-height:1.25rem;margin:.4rem 0;color:var(--studio-color-text-muted)}dl.svelte-1kyc9kb{display:grid;min-width:0;gap:.25rem;margin:.75rem 0 0;font-size:.72rem}dt.svelte-1kyc9kb{color:var(--studio-color-text-strong);font-weight:700}dd.svelte-1kyc9kb{min-width:0;margin:0 0 .65rem;color:var(--studio-color-text-muted);overflow-wrap:anywhere;white-space:pre-wrap}code.svelte-1kyc9kb{font-size:.7rem;user-select:all}.provenance.svelte-1kyc9kb{margin-top:.75rem;padding:.7rem;border:1px solid var(--studio-color-border);border-radius:.5rem}summary.svelte-1kyc9kb{min-height:2.75rem;box-sizing:border-box;padding-block:.65rem;color:var(--studio-color-text-strong);font-size:.75rem;line-height:1.5;cursor:pointer}@media(max-width:28rem){.filters.svelte-1kyc9kb{grid-template-columns:1fr}.portrait-detail.svelte-1kyc9kb header:where(.svelte-1kyc9kb){flex-direction:column;align-items:flex-start}}.directory.svelte-i4ebe0{min-width:0;margin-top:1rem;padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface)}summary.svelte-i4ebe0{color:var(--studio-color-text-strong);font-size:.8rem;cursor:pointer}summary.svelte-i4ebe0 b:where(.svelte-i4ebe0){display:inline-block;margin-left:.4rem;color:var(--studio-color-accent-strong);font-size:.65rem}p.svelte-i4ebe0{color:var(--studio-color-text-muted);font-size:.7rem;line-height:1.5;overflow-wrap:anywhere}button.svelte-i4ebe0{min-height:2.75rem;padding:.3rem .5rem;font-size:.7rem}.directory-actions.svelte-i4ebe0{display:flex;flex-wrap:wrap;gap:.5rem}.roster.svelte-i4ebe0{display:grid;gap:.5rem;margin-top:.6rem}article.svelte-i4ebe0{display:flex;align-items:center;gap:.5rem;min-width:0}article.svelte-i4ebe0>div:where(.svelte-i4ebe0){flex:1;min-width:0}article.svelte-i4ebe0>button:where(.svelte-i4ebe0){min-width:2.75rem}strong.svelte-i4ebe0{color:var(--studio-color-text-strong);font-size:.75rem}span.svelte-i4ebe0{display:block;margin-top:.1rem;color:var(--studio-color-text-muted);font-size:.65rem}.feed-workspace.svelte-6f6z3p{display:grid;min-width:0;height:100%;grid-template-columns:minmax(13.5rem,16rem) minmax(0,47rem) minmax(14rem,18rem);justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% -12rem,var(--studio-color-surface-raised) 0,var(--studio-color-input) 28rem,var(--studio-color-canvas) 70rem)}.feed-filter-rail.svelte-6f6z3p,.feed-attention.svelte-6f6z3p{min-width:0;overflow-y:auto;padding:1rem;background:var(--studio-color-input)}.feed-filter-rail.svelte-6f6z3p{border-right:1px solid var(--studio-color-border-subtle)}.feed-attention.svelte-6f6z3p{border-left:1px solid var(--studio-color-border-subtle)}.feed-mobile-drawer-heading.svelte-6f6z3p{display:none}.feed-home-mark.svelte-6f6z3p{display:flex;align-items:center;gap:.65rem;margin-bottom:1rem}.feed-home-mark.svelte-6f6z3p>span:where(.svelte-6f6z3p){display:grid;width:2.3rem;height:2.3rem;place-items:center;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-radius:.6rem;font-weight:950}.feed-home-mark.svelte-6f6z3p p:where(.svelte-6f6z3p){margin-bottom:.1rem}.feed-view-tabs.svelte-6f6z3p{display:grid;gap:.3rem}.feed-view-tabs.svelte-6f6z3p button:where(.svelte-6f6z3p),.feed-all-projects.svelte-6f6z3p{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;text-align:left}.feed-view-tabs.svelte-6f6z3p button.active:where(.svelte-6f6z3p),.feed-all-projects.active.svelte-6f6z3p{color:var(--studio-color-text-strong);background:var(--studio-color-surface-raised);border-color:var(--studio-color-border);box-shadow:inset 3px 0 var(--studio-color-accent)}.feed-view-tabs.svelte-6f6z3p b:where(.svelte-6f6z3p){min-width:1.3rem;padding:.1rem .35rem;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-radius:999px;font-size:.65rem;text-align:center}.feed-all-projects.svelte-6f6z3p{margin-top:.8rem}.feed-filter-fields.svelte-6f6z3p{display:grid;gap:.7rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--studio-color-border-subtle)}.feed-checkbox.svelte-6f6z3p{display:flex;align-items:center;gap:.5rem}.feed-checkbox.svelte-6f6z3p input:where(.svelte-6f6z3p){width:1rem;min-height:1rem}.feed-owner-scope.svelte-6f6z3p{margin-top:1rem;padding:.8rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface);border-radius:.55rem;font-size:.73rem;line-height:1.45}.feed-owner-scope.svelte-6f6z3p p:where(.svelte-6f6z3p){margin:.3rem 0 0}.feed-main.svelte-6f6z3p{min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1rem 3rem}.feed-hero.svelte-6f6z3p{position:sticky;z-index:10;top:0;display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-inline:-1rem;padding:1rem 1rem .8rem;background:var(--studio-color-input);border-bottom:1px solid var(--studio-color-border-subtle)}.feed-hero.svelte-6f6z3p h1:where(.svelte-6f6z3p){margin:0;color:var(--studio-color-text-strong);font-size:clamp(1.45rem,3vw,2.1rem)}.feed-hero.svelte-6f6z3p p:where(.svelte-6f6z3p):last-child{max-width:34rem;margin:.25rem 0 0;color:var(--studio-color-text-muted);font-size:.8rem}.feed-hero-actions.svelte-6f6z3p{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.feed-filter-open.svelte-6f6z3p{display:none}.feed-connection.svelte-6f6z3p{display:flex;align-items:center;gap:.4rem;margin:.7rem 0;color:var(--studio-color-text-muted);font-size:.7rem}.feed-connection.svelte-6f6z3p>span:where(.svelte-6f6z3p){width:.5rem;height:.5rem;background:var(--studio-color-success);border-radius:50%}.feed-connection.polling.svelte-6f6z3p>span:where(.svelte-6f6z3p),.feed-connection.connecting.svelte-6f6z3p>span:where(.svelte-6f6z3p){background:var(--studio-color-warning)}.feed-connection.offline.svelte-6f6z3p>span:where(.svelte-6f6z3p),.feed-connection.stale.svelte-6f6z3p>span:where(.svelte-6f6z3p){background:var(--studio-color-danger)}.feed-connection.svelte-6f6z3p small:where(.svelte-6f6z3p){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-alert.svelte-6f6z3p{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .8rem;margin:.6rem 0;padding:.7rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:.55rem}.feed-alert.svelte-6f6z3p strong:where(.svelte-6f6z3p){grid-column:1}.feed-alert.svelte-6f6z3p span:where(.svelte-6f6z3p){grid-column:1}.feed-alert.svelte-6f6z3p button:where(.svelte-6f6z3p){grid-column:2;grid-row:1 / 3}.feed-alert.error.svelte-6f6z3p{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border-color:var(--studio-color-border)}.feed-owner-composer.svelte-6f6z3p{display:grid;gap:.7rem;margin:.7rem 0;padding:.9rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.75rem}.feed-owner-composer.svelte-6f6z3p>div:where(.svelte-6f6z3p){display:flex;align-items:start;justify-content:space-between}.feed-owner-composer.svelte-6f6z3p h2:where(.svelte-6f6z3p){margin:0}.feed-owner-composer.svelte-6f6z3p>div:where(.svelte-6f6z3p) button:where(.svelte-6f6z3p){min-height:2rem}.feed-owner-composer.svelte-6f6z3p>button:where(.svelte-6f6z3p){justify-self:end}.feed-new-updates.svelte-6f6z3p{position:sticky;z-index:9;top:6.2rem;display:block;margin:.7rem auto;color:var(--studio-color-accent-ink);background:var(--studio-color-accent-strong);border-color:var(--studio-color-border);border-radius:999px;box-shadow:0 .6rem 2rem #0008;font-weight:850}.feed-preference-refresh.svelte-6f6z3p{position:sticky;z-index:8;top:9.4rem;display:block;margin:.7rem auto;color:var(--studio-color-text-strong);background:var(--studio-color-success-surface);border-color:var(--studio-color-border);border-radius:999px;box-shadow:0 .6rem 2rem #0008;font-weight:800}.feed-project-discovery.svelte-6f6z3p{display:grid;gap:.65rem;margin:.8rem 0;padding:.85rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border-subtle);border-radius:.8rem}.feed-project-discovery.svelte-6f6z3p>div:where(.svelte-6f6z3p):first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem}.feed-project-discovery.svelte-6f6z3p h2:where(.svelte-6f6z3p){margin:0;color:var(--studio-color-text-strong);font-size:1rem}.feed-project-discovery.svelte-6f6z3p>div:where(.svelte-6f6z3p):first-child>span:where(.svelte-6f6z3p){margin-left:auto;color:var(--studio-color-text-subtle);font-size:.72rem}.feed-discovery-list.svelte-6f6z3p{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.45rem;max-height:min(22rem,55dvh);overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain}.feed-discovery-list.svelte-6f6z3p:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.feed-discovery-list.svelte-6f6z3p article:where(.svelte-6f6z3p){display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:.55rem}.feed-discovery-list.svelte-6f6z3p article:where(.svelte-6f6z3p)>span:where(.svelte-6f6z3p){display:grid;width:2rem;height:2rem;place-items:center;color:var(--project-accent-ink);background:var(--project-accent);border-radius:.45rem;font-weight:950}.feed-discovery-list.svelte-6f6z3p article:where(.svelte-6f6z3p)>div:where(.svelte-6f6z3p){min-width:0}.feed-discovery-list.svelte-6f6z3p strong:where(.svelte-6f6z3p){color:var(--studio-color-text-strong)}.feed-discovery-list.svelte-6f6z3p p:where(.svelte-6f6z3p){margin:.12rem 0 0;overflow:hidden;color:var(--studio-color-text-muted);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.feed-discovery-list.svelte-6f6z3p button:where(.svelte-6f6z3p){min-height:2rem;padding:.3rem .55rem}.feed-discovery-list.svelte-6f6z3p button.active:where(.svelte-6f6z3p){color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent);font-weight:800}.feed-directory-note.svelte-6f6z3p{margin:0;color:var(--studio-color-text-muted);font-size:.72rem;line-height:1.45}.feed-directory-content.svelte-6f6z3p{display:grid;min-width:0;gap:.45rem}.feed-directory-content.svelte-6f6z3p>small:where(.svelte-6f6z3p){color:var(--studio-color-text-muted);font-size:.68rem;line-height:1.45}.feed-directory-state.svelte-6f6z3p,.feed-directory-actions.svelte-6f6z3p{display:flex;flex-wrap:wrap;gap:.35rem}.feed-directory-state.svelte-6f6z3p>span:where(.svelte-6f6z3p){padding:.2rem .4rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border-subtle);border-radius:.35rem;font-size:.68rem}.feed-directory-state.svelte-6f6z3p .health-success:where(.svelte-6f6z3p){color:var(--studio-color-success);background:var(--studio-color-success-surface)}.feed-directory-state.svelte-6f6z3p .health-warning:where(.svelte-6f6z3p){color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.feed-directory-state.svelte-6f6z3p .health-danger:where(.svelte-6f6z3p){color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.feed-directory-activity.svelte-6f6z3p{display:grid;width:100%;gap:.25rem;text-align:left;overflow-wrap:anywhere}.feed-directory-activity.svelte-6f6z3p small:where(.svelte-6f6z3p){color:var(--studio-color-text-muted);font-size:.68rem}.feed-discovery-error.svelte-6f6z3p{margin:0;color:var(--studio-color-danger)}.feed-discovery-more.svelte-6f6z3p{justify-self:center}.feed-list.svelte-6f6z3p{display:grid;min-width:0;gap:.85rem}.feed-empty.svelte-6f6z3p{display:grid;min-height:25rem;place-content:center;justify-items:center;gap:.6rem;padding:2rem;color:var(--studio-color-text-muted);text-align:center}.feed-empty.svelte-6f6z3p>div:where(.svelte-6f6z3p){display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.feed-caught-up.svelte-6f6z3p{display:grid;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.7rem;color:var(--studio-color-text-subtle);font-size:.72rem}.feed-caught-up.svelte-6f6z3p span:where(.svelte-6f6z3p){height:1px;background:var(--studio-color-border-subtle)}.feed-caught-up.svelte-6f6z3p p:where(.svelte-6f6z3p){margin:0}.feed-older.svelte-6f6z3p{justify-self:center}.feed-end.svelte-6f6z3p{margin:0;color:var(--studio-color-text-subtle);text-align:center;font-size:.72rem}.feed-attention-heading.svelte-6f6z3p{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:.5rem}.feed-attention-heading.svelte-6f6z3p h2:where(.svelte-6f6z3p){margin:0}.feed-attention-heading.svelte-6f6z3p>span:where(.svelte-6f6z3p){display:grid;min-width:1.6rem;height:1.6rem;place-items:center;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-radius:999px;font-weight:900}.feed-attention-heading.svelte-6f6z3p>button:where(.svelte-6f6z3p){display:none;min-height:1.8rem}.feed-attention-copy.svelte-6f6z3p{color:var(--studio-color-text-muted);font-size:.73rem;line-height:1.45}.feed-attention-list.svelte-6f6z3p{display:grid;gap:.5rem}.feed-attention-list.svelte-6f6z3p>button:where(.svelte-6f6z3p){display:grid;min-width:0;gap:.25rem;padding:.7rem;text-align:left}.feed-attention-list.svelte-6f6z3p strong:where(.svelte-6f6z3p),.feed-attention-list.svelte-6f6z3p p:where(.svelte-6f6z3p){overflow-wrap:anywhere}.feed-attention-list.svelte-6f6z3p p:where(.svelte-6f6z3p){margin:0;color:var(--studio-color-text-muted);font-size:.75rem;line-height:1.4}.feed-attention-list.svelte-6f6z3p small:where(.svelte-6f6z3p){color:var(--studio-color-text-subtle);font-size:.65rem}.attention-kind.svelte-6f6z3p{justify-self:start;padding:.15rem .35rem;color:var(--studio-color-accent-strong);background:var(--studio-color-warning-surface);border-radius:999px;font-size:.62rem;text-transform:uppercase}.attention-kind.blocker.svelte-6f6z3p{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.feed-attention-empty.svelte-6f6z3p{padding:1rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.5rem}.feed-attention-more.svelte-6f6z3p{width:100%;margin-top:.7rem}.feed-attention-fab.svelte-6f6z3p{display:none}@media(max-width:72rem){.feed-workspace.svelte-6f6z3p{grid-template-columns:minmax(13rem,15rem) minmax(0,1fr)}.feed-attention.svelte-6f6z3p{position:fixed;z-index:700;top:0;right:0;bottom:0;width:min(22rem,92vw);translate:105% 0;border-left:1px solid var(--studio-color-border);box-shadow:-2rem 0 5rem #0008;transition:translate .16s ease}.feed-attention.open.svelte-6f6z3p{translate:0}.feed-attention-heading.svelte-6f6z3p>button:where(.svelte-6f6z3p){display:block}.feed-attention-fab.svelte-6f6z3p{position:fixed;z-index:650;right:1rem;bottom:3.2rem;display:flex;align-items:center;gap:.4rem;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-border);font-weight:850;box-shadow:0 .6rem 2rem #0008}.feed-attention-fab.svelte-6f6z3p b:where(.svelte-6f6z3p){display:grid;min-width:1.25rem;height:1.25rem;place-items:center;color:var(--studio-color-text);background:var(--studio-color-warning-surface);border-radius:999px;font-size:.66rem}}@media(max-width:48rem){.feed-workspace.svelte-6f6z3p{display:block;overflow:hidden}.feed-filter-rail.svelte-6f6z3p{position:fixed;z-index:750;inset:0 auto 0 0;width:min(21rem,92vw);translate:-105% 0;border-right:1px solid var(--studio-color-border);box-shadow:2rem 0 5rem #0008;transition:translate .16s ease}.feed-filter-rail.open.svelte-6f6z3p{translate:0}.feed-mobile-drawer-heading.svelte-6f6z3p{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.feed-mobile-drawer-heading.svelte-6f6z3p button:where(.svelte-6f6z3p){min-height:2rem}.feed-main.svelte-6f6z3p{height:100%;padding-inline:.65rem}.feed-hero.svelte-6f6z3p{align-items:stretch;flex-direction:column;margin-inline:-.65rem;padding:.75rem .65rem}.feed-hero-actions.svelte-6f6z3p{justify-content:flex-start}.feed-filter-open.svelte-6f6z3p{display:block}.feed-new-updates.svelte-6f6z3p{top:8.3rem}.feed-preference-refresh.svelte-6f6z3p{top:11.5rem}}@media(max-width:28rem){.feed-hero-actions.svelte-6f6z3p button:where(.svelte-6f6z3p){flex:1 1 auto}.feed-connection.svelte-6f6z3p{align-items:flex-start;flex-wrap:wrap}.feed-connection.svelte-6f6z3p small:where(.svelte-6f6z3p){display:block;flex:1 0 100%;padding-left:.9rem;overflow:visible;text-overflow:clip;white-space:normal}.feed-alert.svelte-6f6z3p{grid-template-columns:1fr}.feed-alert.svelte-6f6z3p button:where(.svelte-6f6z3p){grid-column:1;grid-row:auto}}@media(max-height:43rem){.feed-hero.svelte-6f6z3p{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.4rem;padding-block:.45rem}.feed-hero.svelte-6f6z3p>div:where(.svelte-6f6z3p):first-child{min-width:0}.feed-hero.svelte-6f6z3p>div:where(.svelte-6f6z3p):first-child>p:where(.svelte-6f6z3p){display:none}.feed-hero.svelte-6f6z3p h1:where(.svelte-6f6z3p){font-size:1.25rem}.feed-hero-actions.svelte-6f6z3p{flex-wrap:nowrap;gap:.3rem}.feed-hero-actions.svelte-6f6z3p button:where(.svelte-6f6z3p){padding-inline:.55rem;font-size:.75rem}.feed-empty.svelte-6f6z3p{min-height:min(15rem,50dvh);padding:1rem}}.account-form.svelte-n370bt{display:grid;gap:1rem;min-width:0}.account-form.svelte-n370bt p:where(.svelte-n370bt){margin:0;color:var(--studio-color-text-muted);line-height:1.6}.account-form.svelte-n370bt label:where(.svelte-n370bt){display:grid;gap:.4rem;font-size:.9rem;font-weight:650}.account-form.svelte-n370bt input:where(.svelte-n370bt){width:100%;min-width:0}.account-form.svelte-n370bt .account-error:where(.svelte-n370bt){color:var(--studio-color-danger)}.account-form.svelte-n370bt .account-success:where(.svelte-n370bt){color:var(--studio-color-success)}.account-tokens.svelte-27ocyt{min-width:0;padding:1.2rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-lg)}h2.svelte-27ocyt,h3.svelte-27ocyt,p.svelte-27ocyt{margin-top:0}h2.svelte-27ocyt,h3.svelte-27ocyt,strong.svelte-27ocyt{color:var(--studio-color-text-strong)}p.svelte-27ocyt,small.svelte-27ocyt,dt.svelte-27ocyt{color:var(--studio-color-text-muted);line-height:1.6}.tokens-heading.svelte-27ocyt{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.tokens-heading.svelte-27ocyt>button:where(.svelte-27ocyt){flex-shrink:0}.tokens-layout.svelte-27ocyt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--studio-space-5);align-items:start}.token-form.svelte-27ocyt{display:grid;min-width:0;gap:var(--studio-space-3)}.token-form.svelte-27ocyt>p:where(.svelte-27ocyt),.token-form.svelte-27ocyt h3:where(.svelte-27ocyt){margin:0}label.svelte-27ocyt{font-size:.9rem}input.svelte-27ocyt,select.svelte-27ocyt{min-width:0}fieldset.svelte-27ocyt{min-width:0;margin:0;padding:var(--studio-space-3);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm)}legend.svelte-27ocyt{color:var(--studio-color-text-strong);padding:0 .3rem;font-weight:700}.scope-option.svelte-27ocyt{display:flex;align-items:flex-start;gap:var(--studio-space-2);padding:.6rem 0}.scope-option.svelte-27ocyt+.scope-option:where(.svelte-27ocyt){border-top:1px solid var(--studio-color-border-subtle)}.scope-option.svelte-27ocyt input:where(.svelte-27ocyt){width:1.15rem;min-width:1.15rem;min-height:1.15rem;height:1.15rem;margin:.2rem 0;accent-color:var(--studio-color-accent)}.scope-option.svelte-27ocyt span:where(.svelte-27ocyt){display:grid;min-width:0;gap:.2rem}small.svelte-27ocyt{font-weight:400}code.svelte-27ocyt{font-family:var(--studio-font-mono);font-size:.8rem;overflow-wrap:anywhere}.resource.svelte-27ocyt,.security-note.svelte-27ocyt,.secret-notice.svelte-27ocyt{overflow-wrap:anywhere}.security-note.svelte-27ocyt{padding-bottom:1rem;border-bottom:1px solid var(--studio-color-border-subtle)}.token-list.svelte-27ocyt{display:grid;gap:var(--studio-space-3)}article.svelte-27ocyt,.one-time-secret.svelte-27ocyt,.revoke-confirmation.svelte-27ocyt{min-width:0;padding:var(--studio-space-4);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-md)}article.svelte-27ocyt p:where(.svelte-27ocyt){margin:.3rem 0 .6rem}.token-title.svelte-27ocyt{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;overflow-wrap:anywhere}.token-status.svelte-27ocyt{padding:.2rem .45rem;color:var(--studio-color-success);background:var(--studio-color-success-surface);border-radius:999px;font-size:.75rem}.token-status.inactive.svelte-27ocyt{color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised)}.scope-list.svelte-27ocyt,.actions.svelte-27ocyt{display:flex;flex-wrap:wrap;gap:var(--studio-space-2)}.scope-list.svelte-27ocyt code:where(.svelte-27ocyt){padding:.2rem .35rem;background:var(--studio-color-surface-raised);border-radius:var(--studio-radius-sm)}dl.svelte-27ocyt{display:grid;gap:.4rem}dl.svelte-27ocyt>div:where(.svelte-27ocyt){display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.5rem;font-size:.8rem}dd.svelte-27ocyt{margin:0;overflow-wrap:anywhere}.one-time-secret.svelte-27ocyt{margin-bottom:1rem;border-color:var(--studio-color-accent)}.one-time-secret.svelte-27ocyt input:where(.svelte-27ocyt){font-family:var(--studio-font-mono)}.one-time-secret.svelte-27ocyt .actions:where(.svelte-27ocyt){margin-top:.75rem}.review-lock.svelte-27ocyt{padding:var(--studio-space-3);color:var(--studio-color-warning);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm);margin-bottom:1rem}.review-lock.svelte-27ocyt p:where(.svelte-27ocyt){color:inherit}.review-lock.svelte-27ocyt p:where(.svelte-27ocyt):last-child{margin-bottom:0}.error.svelte-27ocyt{color:var(--studio-color-danger)}.revoke-confirmation.svelte-27ocyt{margin-top:1rem}@media(max-width:700px){.tokens-layout.svelte-27ocyt{grid-template-columns:minmax(0,1fr)}.tokens-heading.svelte-27ocyt{flex-direction:column;align-items:stretch;margin-bottom:1rem}.actions.svelte-27ocyt{flex-direction:column}.token-title.svelte-27ocyt{flex-wrap:wrap}}.service-tokens.svelte-1e0mset{min-width:0;padding:var(--studio-space-5);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-lg);scroll-margin-top:13rem}h3.svelte-1e0mset,h4.svelte-1e0mset,strong.svelte-1e0mset{color:var(--studio-color-text-strong)}h3.svelte-1e0mset{font-size:1.35rem;margin:0 0 .75rem}h4.svelte-1e0mset{font-size:1.05rem;margin:0 0 .75rem}p.svelte-1e0mset,small.svelte-1e0mset,dt.svelte-1e0mset{color:var(--studio-color-text-muted);line-height:1.6}code.svelte-1e0mset{font-family:var(--studio-font-mono);font-size:.8rem;overflow-wrap:anywhere}.section-heading.svelte-1e0mset{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-heading.svelte-1e0mset button:where(.svelte-1e0mset){flex-shrink:0}.independence-warning.svelte-1e0mset,.review-lock.svelte-1e0mset{padding:var(--studio-space-3);color:var(--studio-color-text-strong);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm)}.review-lock.svelte-1e0mset p:where(.svelte-1e0mset){color:inherit}.error.svelte-1e0mset{color:var(--studio-color-danger)}.handoff.svelte-1e0mset{padding:.5rem 0;margin:.75rem 0 1rem;border-block:1px solid var(--studio-color-border-subtle);overflow-wrap:anywhere}.service-layout.svelte-1e0mset{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--studio-space-5);align-items:start}.service-form.svelte-1e0mset{display:grid;min-width:0;gap:var(--studio-space-3)}.service-form.svelte-1e0mset>p:where(.svelte-1e0mset),.service-form.svelte-1e0mset h4:where(.svelte-1e0mset){margin:0}label.svelte-1e0mset{font-size:.9rem}input.svelte-1e0mset,select.svelte-1e0mset{min-width:0}fieldset.svelte-1e0mset{min-width:0;padding:var(--studio-space-3);margin:0;border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm)}legend.svelte-1e0mset{padding:0 .3rem;color:var(--studio-color-text-strong);font-weight:700}.choice.svelte-1e0mset{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem 0}.choice.svelte-1e0mset+.choice:where(.svelte-1e0mset){border-top:1px solid var(--studio-color-border-subtle)}.choice.svelte-1e0mset input:where(.svelte-1e0mset){flex:0 0 auto;width:1.15rem;min-width:1.15rem;min-height:1.15rem;height:1.15rem;margin:.2rem 0;accent-color:var(--studio-color-accent)}.choice.svelte-1e0mset span:where(.svelte-1e0mset){display:grid;min-width:0;gap:.2rem}small.svelte-1e0mset{font-weight:400}.projects.svelte-1e0mset{max-height:20rem;overflow-y:auto}.all-confirm.svelte-1e0mset{padding:.75rem;background:var(--studio-color-warning-surface);border-radius:var(--studio-radius-sm)}.grant-summary.svelte-1e0mset{overflow-wrap:anywhere}.permission-explanation.svelte-1e0mset,.permission-lock.svelte-1e0mset{margin:0 0 .8rem;font-size:.85rem}.permission-lock.svelte-1e0mset{color:var(--studio-color-text-strong)}.permission-group.svelte-1e0mset+.permission-group:where(.svelte-1e0mset){margin-top:var(--studio-space-3);padding-top:var(--studio-space-3);border-top:1px solid var(--studio-color-border)}.permission-group.svelte-1e0mset h5:where(.svelte-1e0mset){margin:0;color:var(--studio-color-text-strong);font-size:.95rem}.permission-path.svelte-1e0mset{margin:.3rem 0;font-size:.8rem;overflow-wrap:anywhere}.choice.dependent.svelte-1e0mset{margin-inline-start:.75rem;padding-inline-start:.75rem;border-inline-start:2px solid var(--studio-color-border)}.dependency-guidance.svelte-1e0mset{padding:.4rem .55rem;color:var(--studio-color-text-strong);background:var(--studio-color-surface-raised);border-radius:var(--studio-radius-sm)}.dependency-blocked.svelte-1e0mset{background:var(--studio-color-warning-surface)}.permission-notice.svelte-1e0mset{padding:var(--studio-space-3);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm)}.permission-notice.svelte-1e0mset p:where(.svelte-1e0mset){margin:0 0 .5rem;color:var(--studio-color-text-strong);overflow-wrap:anywhere}.service-inventory.svelte-1e0mset{min-width:0}.inventory-filters.svelte-1e0mset{display:grid;gap:var(--studio-space-3)}.inventory-help.svelte-1e0mset{margin:.5rem 0;font-size:.8rem}.inventory-summary.svelte-1e0mset{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.inventory-summary.svelte-1e0mset p:where(.svelte-1e0mset){margin:0;font-size:.85rem}.inventory-summary.svelte-1e0mset button:where(.svelte-1e0mset){flex-shrink:0}.service-list.svelte-1e0mset{display:grid;gap:var(--studio-space-3);max-block-size:min(44rem,70vh);min-block-size:3rem;overflow:auto;scrollbar-gutter:stable;padding:2px .3rem 2px 2px}.service-list.svelte-1e0mset:focus-visible,summary.svelte-1e0mset:focus-visible{outline:2px solid var(--studio-color-accent);outline-offset:2px;border-radius:var(--studio-radius-sm)}.inventory-pagination.svelte-1e0mset{display:flex;align-items:center;justify-content:space-between;gap:var(--studio-space-2);margin-top:var(--studio-space-3)}.inventory-pagination.svelte-1e0mset span:where(.svelte-1e0mset){flex:1;text-align:center;color:var(--studio-color-text-muted);font-size:.8rem}article.svelte-1e0mset,.one-time-secret.svelte-1e0mset,.lifecycle.svelte-1e0mset,.audit.svelte-1e0mset{min-width:0;padding:var(--studio-space-4);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-md)}.token-heading.svelte-1e0mset{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;overflow-wrap:anywhere}.token-overview.svelte-1e0mset{margin:.5rem 0;font-size:.8rem;overflow-wrap:anywhere}details.svelte-1e0mset{margin:.6rem 0;border-block:1px solid var(--studio-color-border-subtle)}summary.svelte-1e0mset{padding:.65rem .2rem;color:var(--studio-color-text-strong);font-size:.85rem;cursor:pointer;line-height:1.5}.status.svelte-1e0mset{padding:.2rem .45rem;color:var(--studio-color-success);background:var(--studio-color-success-surface);border-radius:999px;font-size:.75rem}.status.inactive.svelte-1e0mset{color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised)}dl.svelte-1e0mset{display:grid;gap:.5rem}dl.svelte-1e0mset>div:where(.svelte-1e0mset){display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.5rem;font-size:.8rem}dd.svelte-1e0mset{margin:0;overflow-wrap:anywhere}.actions.svelte-1e0mset{display:flex;flex-wrap:wrap;gap:var(--studio-space-2)}.one-time-secret.svelte-1e0mset{margin:1rem 0;border-color:var(--studio-color-accent)}.one-time-secret.svelte-1e0mset input:where(.svelte-1e0mset){font-family:var(--studio-font-mono)}.one-time-secret.svelte-1e0mset .actions:where(.svelte-1e0mset){margin:.75rem 0}.lifecycle.svelte-1e0mset{display:grid;gap:1rem;margin-top:1rem}.lifecycle.svelte-1e0mset p:where(.svelte-1e0mset){margin:0}.audit.svelte-1e0mset{margin-top:1.5rem}.audit.svelte-1e0mset ol:where(.svelte-1e0mset){display:grid;gap:.75rem;padding-left:1.5rem}.audit.svelte-1e0mset li:where(.svelte-1e0mset){padding:.75rem 0;border-top:1px solid var(--studio-color-border-subtle);overflow-wrap:anywhere}.audit.svelte-1e0mset time:where(.svelte-1e0mset){display:block;margin-top:.35rem;color:var(--studio-color-text-muted);font-size:.8rem}.audit.svelte-1e0mset li:where(.svelte-1e0mset) p:where(.svelte-1e0mset){margin:.4rem 0 0}@media(max-width:700px){.service-tokens.svelte-1e0mset{padding:var(--studio-space-4)}.service-layout.svelte-1e0mset{grid-template-columns:minmax(0,1fr)}.section-heading.svelte-1e0mset{flex-direction:column;align-items:stretch}.actions.svelte-1e0mset{flex-direction:column}.token-heading.svelte-1e0mset{flex-wrap:wrap}dl.svelte-1e0mset>div:where(.svelte-1e0mset){grid-template-columns:minmax(0,1fr);gap:.1rem}}.accounts-workspace.svelte-4s0z05{width:min(100%,76rem);margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}header.svelte-4s0z05,.directory.svelte-4s0z05,.tokens-panel.svelte-4s0z05,.administrator-settings.svelte-4s0z05{grid-column:1 / -1}header.svelte-4s0z05 nav:where(.svelte-4s0z05){margin-top:.8rem}.administrator-settings.svelte-4s0z05{min-width:0}.administrator-settings.svelte-4s0z05>h2:where(.svelte-4s0z05){margin:.5rem 0 1rem}h1.svelte-4s0z05{margin:.3rem 0}h2.svelte-4s0z05,h3.svelte-4s0z05{margin-top:0}p.svelte-4s0z05{color:var(--studio-color-text-muted);line-height:1.6}header.svelte-4s0z05 p:where(.svelte-4s0z05){margin:0}.account-panel.svelte-4s0z05{min-width:0;padding:1.2rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.75rem}.identity.svelte-4s0z05{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.identity.svelte-4s0z05 p:where(.svelte-4s0z05){margin:0}.identity.svelte-4s0z05>span:where(.svelte-4s0z05){border:1px solid var(--studio-color-border);padding:.3rem .6rem;border-radius:1rem}.account-form.svelte-4s0z05{display:grid;gap:.9rem}.account-form.svelte-4s0z05 label:where(.svelte-4s0z05){display:grid;gap:.4rem;font-weight:650;font-size:.9rem}input.svelte-4s0z05,select.svelte-4s0z05{min-width:0;width:100%}.account-form.svelte-4s0z05 p:where(.svelte-4s0z05){margin:0}.section-heading.svelte-4s0z05,.user-list.svelte-4s0z05 article:where(.svelte-4s0z05),.actions.svelte-4s0z05{display:flex;align-items:center;justify-content:space-between;gap:1rem}.section-heading.svelte-4s0z05 p:where(.svelte-4s0z05){max-width:52rem}.section-heading.svelte-4s0z05 button:where(.svelte-4s0z05){flex:0 0 auto}.user-list.svelte-4s0z05{display:grid;gap:.6rem}.user-list.svelte-4s0z05 article:where(.svelte-4s0z05){padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.5rem}.user-list.svelte-4s0z05 article:where(.svelte-4s0z05)>div:where(.svelte-4s0z05){display:grid;gap:.4rem;overflow-wrap:anywhere}.user-list.svelte-4s0z05 span:where(.svelte-4s0z05),small.svelte-4s0z05{color:var(--studio-color-text-muted)}.user-list.svelte-4s0z05 button:where(.svelte-4s0z05){flex:0 0 auto}.edit-form.svelte-4s0z05{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--studio-color-border)}.account-form.svelte-4s0z05 .checkbox-label:where(.svelte-4s0z05){display:flex;align-items:center;gap:.6rem}.checkbox-label.svelte-4s0z05 input:where(.svelte-4s0z05){width:auto}.error.svelte-4s0z05{color:var(--studio-color-danger)}.review-lock.svelte-4s0z05{padding:.8rem;border:1px solid var(--studio-color-border);color:var(--studio-color-accent-strong)}@media(max-width:700px){.accounts-workspace.svelte-4s0z05{grid-template-columns:1fr}.section-heading.svelte-4s0z05,.user-list.svelte-4s0z05 article:where(.svelte-4s0z05),.actions.svelte-4s0z05{align-items:stretch;flex-direction:column}}.consent-workspace.svelte-12cuoy1{width:min(100%,48rem);margin:0 auto;padding:clamp(1rem,3vw,2rem)}.consent-panel.svelte-12cuoy1{min-width:0;padding:clamp(1rem,3vw,2rem);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-lg)}h1.svelte-12cuoy1,h2.svelte-12cuoy1{color:var(--studio-color-text-strong)}h1.svelte-12cuoy1{font-size:clamp(1.6rem,4vw,2rem)}h2.svelte-12cuoy1{font-size:1.15rem;margin-top:1.5rem}p.svelte-12cuoy1,dt.svelte-12cuoy1{color:var(--studio-color-text-muted);line-height:1.6}.consent-message.svelte-12cuoy1{padding:var(--studio-space-3);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:var(--studio-radius-sm);color:var(--studio-color-text-strong)}dl.svelte-12cuoy1{display:grid;gap:.9rem;margin:1.5rem 0}dl.svelte-12cuoy1>div:where(.svelte-12cuoy1){display:grid;gap:.35rem}dt.svelte-12cuoy1{font-weight:700}dd.svelte-12cuoy1{margin:0;overflow-wrap:anywhere}code.svelte-12cuoy1{font-family:var(--studio-font-mono);font-size:.85rem;overflow-wrap:anywhere}.permission-list.svelte-12cuoy1{display:grid;gap:var(--studio-space-3);padding-left:1.2rem}li.svelte-12cuoy1 p:where(.svelte-12cuoy1){margin:.35rem 0 0}.actions.svelte-12cuoy1{display:flex;flex-wrap:wrap;gap:var(--studio-space-2)}.secondary.svelte-12cuoy1{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--studio-color-border-subtle)}@media(max-width:700px){.actions.svelte-12cuoy1{flex-direction:column}}.storage-panel.svelte-5ew756{min-width:0;color:var(--studio-color-text)}header.svelte-5ew756{display:flex;justify-content:space-between;gap:1rem;align-items:start;margin-bottom:.9rem}header.svelte-5ew756>div:where(.svelte-5ew756){min-width:0;max-width:48rem}h2.svelte-5ew756,h3.svelte-5ew756{color:var(--studio-color-text-strong);margin:.2rem 0;overflow-wrap:anywhere}h2.svelte-5ew756{font-size:1.15rem}h3.svelte-5ew756{font-size:1rem}header.svelte-5ew756 p:where(.svelte-5ew756):not(.eyebrow),.purpose.svelte-5ew756,.backup.svelte-5ew756,.verification.svelte-5ew756,.used.svelte-5ew756,.thresholds.svelte-5ew756,.checked.svelte-5ew756,.boundary.svelte-5ew756{color:var(--studio-color-text-muted);line-height:1.6;overflow-wrap:anywhere}.eyebrow.svelte-5ew756{color:var(--studio-color-accent-strong);font-size:.67rem;letter-spacing:.06em;margin:0}header.svelte-5ew756 p:where(.svelte-5ew756):not(.eyebrow){margin:.45rem 0;font-size:.82rem}button.svelte-5ew756{font:inherit;font-size:.8rem;min-width:0;min-height:2.75rem;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);cursor:pointer;flex:0 0 auto}button.svelte-5ew756:disabled{opacity:.65;cursor:not-allowed}button.svelte-5ew756:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:3px}.storage-cards.svelte-5ew756{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}article.svelte-5ew756{min-width:0;padding:.95rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.7rem}article.critical.svelte-5ew756{border-inline-start:4px solid var(--studio-color-danger)}article.warning-card.svelte-5ew756{border-inline-start:4px solid var(--studio-color-warning)}.card-heading.svelte-5ew756{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:space-between;align-items:start}.pressure.svelte-5ew756{font-size:.7rem;color:var(--studio-color-text-muted);line-height:1.6}.critical.svelte-5ew756 .pressure:where(.svelte-5ew756){color:var(--studio-color-danger)}.warning-card.svelte-5ew756 .pressure:where(.svelte-5ew756){color:var(--studio-color-warning)}.purpose.svelte-5ew756{font-size:.77rem;margin:.6rem 0 1rem}.capacity.svelte-5ew756{font-size:.78rem;line-height:1.8;margin:.75rem 0;color:var(--studio-color-text-muted);overflow-wrap:anywhere}.capacity.svelte-5ew756 strong:where(.svelte-5ew756){display:block;font-size:1.5rem;color:var(--studio-color-text-strong)}.unknown.svelte-5ew756 strong:where(.svelte-5ew756){font-size:1.05rem}.usage.svelte-5ew756{height:.55rem;overflow:hidden;border-radius:1rem;background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border)}.usage.svelte-5ew756 span:where(.svelte-5ew756){display:block;height:100%;background:var(--studio-color-accent-strong)}.critical.svelte-5ew756 .usage:where(.svelte-5ew756) span:where(.svelte-5ew756){background:var(--studio-color-danger)}.warning-card.svelte-5ew756 .usage:where(.svelte-5ew756) span:where(.svelte-5ew756){background:var(--studio-color-warning)}.used.svelte-5ew756,.verification.svelte-5ew756{font-size:.7rem}.backup.svelte-5ew756{font-size:.76rem;padding-top:.75rem;border-top:1px solid var(--studio-color-border-subtle);margin-top:1rem}.thresholds.svelte-5ew756,.boundary.svelte-5ew756{font-size:.76rem;margin:1rem 0 .5rem}.boundary.svelte-5ew756{border-top:1px solid var(--studio-color-border-subtle);padding-top:.8rem}.checked.svelte-5ew756{font-size:.7rem}.error.svelte-5ew756,.warning.svelte-5ew756,.notice.svelte-5ew756{padding:.75rem;border:1px solid;border-radius:.5rem;font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}.error.svelte-5ew756{color:var(--studio-color-danger);border-color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.warning.svelte-5ew756{color:var(--studio-color-warning);border-color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.notice.svelte-5ew756{color:var(--studio-color-info);border-color:var(--studio-color-border);background:var(--studio-color-info-surface)}@media(max-width:950px){.storage-cards.svelte-5ew756{grid-template-columns:1fr}}@media(max-width:500px){header.svelte-5ew756{flex-direction:column}header.svelte-5ew756 button:where(.svelte-5ew756){width:100%}article.svelte-5ew756{padding:.85rem}}.storage-control.svelte-xsnxv1{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-xsnxv1,.section-heading.svelte-xsnxv1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.75rem}h2.svelte-xsnxv1,h3.svelte-xsnxv1,h4.svelte-xsnxv1,p.svelte-xsnxv1{margin:0;overflow-wrap:anywhere}.eyebrow.svelte-xsnxv1{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}p.svelte-xsnxv1,span.svelte-xsnxv1,summary.svelte-xsnxv1{font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.boundary.svelte-xsnxv1,.issue.svelte-xsnxv1,.empty.svelte-xsnxv1{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.issue.svelte-xsnxv1{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.cards.svelte-xsnxv1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.8rem;min-width:0}article.svelte-xsnxv1{display:grid;gap:.7rem;min-width:0;padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.6rem}.empty.svelte-xsnxv1{grid-column:1/-1}button.svelte-xsnxv1{min-height:2.75rem;max-width:100%;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);font:inherit;font-size:.83rem;cursor:pointer}button.svelte-xsnxv1:disabled{opacity:.6;cursor:not-allowed}summary.svelte-xsnxv1{min-height:2.75rem;cursor:pointer}button.svelte-xsnxv1:focus-visible,summary.svelte-xsnxv1:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:480px){header.svelte-xsnxv1>button:where(.svelte-xsnxv1){width:100%}article.svelte-xsnxv1{padding:.65rem}}.fleet.svelte-1ubhre2{display:grid;gap:.85rem;min-width:0}.summary.svelte-1ubhre2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.summary.svelte-1ubhre2>div:where(.svelte-1ubhre2),.device.svelte-1ubhre2,.resource.svelte-1ubhre2{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface)}.summary.svelte-1ubhre2>div:where(.svelte-1ubhre2){display:grid;gap:.2rem}.summary.svelte-1ubhre2 strong:where(.svelte-1ubhre2){font-size:1.5rem;color:var(--studio-color-text-strong)}.summary.svelte-1ubhre2 span:where(.svelte-1ubhre2),.snapshot.svelte-1ubhre2,small.svelte-1ubhre2{color:var(--studio-color-text-muted);font-size:.76rem;line-height:1.5}.filters.svelte-1ubhre2{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(9rem,1fr));gap:.7rem}.fleet-layout.svelte-1ubhre2{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.7fr);gap:1rem;align-items:start}.inventory.svelte-1ubhre2{display:grid;gap:.55rem;max-height:34rem;overflow:auto;overscroll-behavior:contain;padding:.15rem}.inventory.svelte-1ubhre2 button:where(.svelte-1ubhre2){display:grid;gap:.4rem;text-align:left;padding:.85rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.6rem;min-width:0}.inventory.svelte-1ubhre2 button.selected:where(.svelte-1ubhre2){border-color:var(--studio-color-accent);background:var(--studio-color-selected)}.inventory.svelte-1ubhre2 strong:where(.svelte-1ubhre2){font-size:.95rem;color:var(--studio-color-text-strong);overflow-wrap:anywhere}.state.svelte-1ubhre2{display:inline-block;width:fit-content;border:1px solid var(--studio-color-border);border-radius:1rem;padding:.2rem .5rem;font-size:.72rem;font-weight:650;color:var(--studio-color-text-muted)}.state[data-state=online].svelte-1ubhre2{color:var(--studio-color-success);border-color:var(--studio-color-success)}.state[data-state=stale].svelte-1ubhre2,.state[data-state=pending].svelte-1ubhre2{color:var(--studio-color-warning);border-color:var(--studio-color-warning)}.detail.svelte-1ubhre2{display:grid;gap:.8rem;min-width:0}.detail.svelte-1ubhre2>header:where(.svelte-1ubhre2){display:flex;justify-content:space-between;align-items:start;gap:.8rem}.eyebrow.svelte-1ubhre2{font-size:.65rem;letter-spacing:.1em;color:var(--studio-color-text-muted)}h3.svelte-1ubhre2,h4.svelte-1ubhre2,h5.svelte-1ubhre2,p.svelte-1ubhre2{margin:0}h3.svelte-1ubhre2{font-size:1.25rem}h4.svelte-1ubhre2{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.95rem}h5.svelte-1ubhre2{font-size:.88rem}.resource.svelte-1ubhre2{display:grid;gap:.65rem}.resource.svelte-1ubhre2 p:where(.svelte-1ubhre2),.detail.svelte-1ubhre2>p:where(.svelte-1ubhre2),.empty.svelte-1ubhre2 p:where(.svelte-1ubhre2){font-size:.82rem;line-height:1.6;color:var(--studio-color-text-muted)}.identity.svelte-1ubhre2{font-family:var(--studio-font-mono,monospace);font-size:.7rem;overflow-wrap:anywhere}dl.svelte-1ubhre2{display:grid;gap:.5rem;margin:0}dl.svelte-1ubhre2>div:where(.svelte-1ubhre2){display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.5rem}dt.svelte-1ubhre2{color:var(--studio-color-text-muted)}dd.svelte-1ubhre2{margin:0;overflow-wrap:anywhere}.metrics.svelte-1ubhre2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.metrics.svelte-1ubhre2>article:where(.svelte-1ubhre2),.metrics.svelte-1ubhre2>div:where(.svelte-1ubhre2){display:grid;gap:.25rem;min-width:0;padding:.65rem;background:var(--studio-color-surface-raised);border-radius:.4rem}.metrics.svelte-1ubhre2 span:where(.svelte-1ubhre2){font-size:.72rem;color:var(--studio-color-text-muted)}.metrics.svelte-1ubhre2 strong:where(.svelte-1ubhre2){font-size:1.1rem;overflow-wrap:anywhere}.device.svelte-1ubhre2{display:grid;gap:.55rem}.device.svelte-1ubhre2 .metrics:where(.svelte-1ubhre2){grid-template-columns:repeat(3,minmax(0,1fr))}.hold.svelte-1ubhre2{padding:.6rem;border-left:3px solid var(--studio-color-warning)}label.svelte-1ubhre2{display:grid;gap:.35rem;font-size:.78rem}input.svelte-1ubhre2,select.svelte-1ubhre2{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;color:var(--studio-color-text);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.55rem;font:inherit}button.svelte-1ubhre2{min-height:2.75rem;padding:.6rem .8rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.45rem;font:inherit;font-size:.8rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-1ubhre2:disabled{opacity:.55;cursor:not-allowed}button.svelte-1ubhre2:focus-visible,input.svelte-1ubhre2:focus-visible,select.svelte-1ubhre2:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}fieldset.svelte-1ubhre2{display:grid;gap:.65rem;min-width:0;margin:0;padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.5rem}fieldset.svelte-1ubhre2:disabled{opacity:.7}legend.svelte-1ubhre2{font-size:.8rem}.empty.svelte-1ubhre2{display:grid;gap:.8rem;padding:1.2rem}ul.svelte-1ubhre2{margin:0;padding-left:1.2rem;font-size:.78rem;color:var(--studio-color-text-muted)}@media(max-width:64rem){.filters.svelte-1ubhre2{grid-template-columns:repeat(2,minmax(0,1fr))}.filters.svelte-1ubhre2>label:where(.svelte-1ubhre2):first-child{grid-column:1/-1}.fleet-layout.svelte-1ubhre2{grid-template-columns:minmax(11rem,.65fr) minmax(0,1.5fr)}}@media(max-width:46rem){.summary.svelte-1ubhre2{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-layout.svelte-1ubhre2{grid-template-columns:1fr}.inventory.svelte-1ubhre2{max-height:21rem}.detail.svelte-1ubhre2>header:where(.svelte-1ubhre2){flex-direction:column}.metrics.svelte-1ubhre2,.device.svelte-1ubhre2 .metrics:where(.svelte-1ubhre2){grid-template-columns:1fr}dl.svelte-1ubhre2>div:where(.svelte-1ubhre2){grid-template-columns:1fr;gap:.2rem}.filters.svelte-1ubhre2{grid-template-columns:1fr}.resource.svelte-1ubhre2{padding:.65rem}}.merge-approval.svelte-1h497se{display:grid;gap:.8rem;min-width:0;color:var(--studio-color-text);padding-top:1rem;border-top:1px solid var(--studio-color-border)}header.svelte-1h497se{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}h3.svelte-1h497se,p.svelte-1h497se{margin:0;overflow-wrap:anywhere}p.svelte-1h497se{font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}fieldset.svelte-1h497se{display:grid;gap:.8rem;min-width:0;margin:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.5rem}legend.svelte-1h497se{font-weight:650;padding:0 .3rem}label.svelte-1h497se{display:grid;gap:.4rem;font-size:.83rem}.check.svelte-1h497se{display:flex;align-items:flex-start;gap:.6rem}input[type=checkbox].svelte-1h497se{width:1.1rem;height:1.1rem;min-width:1.1rem;min-height:1.1rem;flex:0 0 1.1rem}input[type=number].svelte-1h497se{box-sizing:border-box;width:100%;max-width:16rem;min-height:2.75rem;padding:.6rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}button.svelte-1h497se{min-height:2.75rem;max-width:100%;padding:.6rem .8rem;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit;cursor:pointer}button.svelte-1h497se:disabled,fieldset.svelte-1h497se:disabled{opacity:.6}button.svelte-1h497se:focus-visible,input.svelte-1h497se:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}summary.svelte-1h497se{min-height:2.75rem;align-content:center;cursor:pointer}details.svelte-1h497se p:where(.svelte-1h497se){font-family:var(--studio-font-mono,monospace);font-size:.75rem}@media(max-width:480px){fieldset.svelte-1h497se{padding:.7rem}header.svelte-1h497se button:where(.svelte-1h497se){width:100%}}.source-setup.svelte-8840f0{display:grid;gap:.8rem;margin-block:1rem;padding-block:1rem;border-top:1px solid var(--line,#b8bdc7)}header.svelte-8840f0{display:flex;gap:.7rem;justify-content:space-between;align-items:center;flex-wrap:wrap}h5.svelte-8840f0,p.svelte-8840f0{margin:0}fieldset.svelte-8840f0{display:grid;gap:.8rem;min-width:0}label.svelte-8840f0{display:grid;gap:.3rem}input.svelte-8840f0,select.svelte-8840f0{min-width:0;max-width:100%;box-sizing:border-box}.source-check.svelte-8840f0{display:flex;gap:.55rem;align-items:flex-start}.source-check.svelte-8840f0 input:where(.svelte-8840f0){flex:none}.source-history.svelte-8840f0{display:grid;gap:.6rem}article.svelte-8840f0{display:grid;gap:.5rem;padding:.7rem;border:1px solid var(--line,#b8bdc7);border-radius:.5rem}details.svelte-8840f0{min-width:0}code.svelte-8840f0,dd.svelte-8840f0{overflow-wrap:anywhere}dd.svelte-8840f0{margin:0 0 .4rem}dt.svelte-8840f0{font-weight:600}@media(max-width:640px){header.svelte-8840f0{align-items:stretch}header.svelte-8840f0 button:where(.svelte-8840f0){width:100%}}.coding-connection.svelte-1ugy7hb{display:grid;gap:1rem;min-width:0;border-top:1px solid var(--studio-color-border);padding-top:1rem}header.svelte-1ugy7hb{display:flex;gap:.8rem;justify-content:space-between;flex-wrap:wrap}h4.svelte-1ugy7hb{margin:0}.coding-connection.svelte-1ugy7hb pre:where(.svelte-1ugy7hb){max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.coding-connection.svelte-1ugy7hb h5{font-size:.9rem;margin:.5rem 0}.coding-connection.svelte-1ugy7hb p,.coding-connection.svelte-1ugy7hb li{font-size:.82rem;line-height:1.65;overflow-wrap:anywhere;color:var(--studio-color-text-muted)}.coding-connection.svelte-1ugy7hb code{font-size:.76rem;overflow-wrap:anywhere;word-break:break-word}.coding-connection.svelte-1ugy7hb form,.coding-connection.svelte-1ugy7hb fieldset,.coding-connection.svelte-1ugy7hb label{display:grid;gap:.65rem;min-width:0}.coding-connection.svelte-1ugy7hb fieldset{padding:1rem;margin:0;border:1px solid var(--studio-color-border);border-radius:.5rem}.coding-connection.svelte-1ugy7hb legend{font-weight:650;font-size:.85rem}.coding-connection.svelte-1ugy7hb label{font-size:.83rem}.coding-connection.svelte-1ugy7hb input:not([type=checkbox]),.coding-connection.svelte-1ugy7hb select{box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:2.75rem;padding:.55rem;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem}.coding-connection.svelte-1ugy7hb button{min-height:2.75rem;max-width:100%;padding:.55rem .8rem;font:inherit;font-size:.82rem;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.4rem;cursor:pointer}.coding-connection.svelte-1ugy7hb button:disabled,.coding-connection.svelte-1ugy7hb fieldset:disabled{opacity:.65}.coding-connection.svelte-1ugy7hb .coding-check{display:flex;align-items:center;gap:.65rem;min-height:2.75rem}.coding-connection.svelte-1ugy7hb .coding-check input{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;min-height:1.1rem;margin:0}.coding-connection.svelte-1ugy7hb button:focus-visible,.coding-connection.svelte-1ugy7hb input:focus-visible,.coding-connection.svelte-1ugy7hb select:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.coding-connection.svelte-1ugy7hb dd{margin:0;overflow-wrap:anywhere}.coding-connection.svelte-1ugy7hb ul{padding-left:1.3rem;max-height:14rem;overflow:auto}@media(max-width:480px){.coding-connection.svelte-1ugy7hb fieldset{padding:.7rem}.coding-connection.svelte-1ugy7hb button{width:100%}}.coding.svelte-uyyzgi{display:grid;gap:1rem;min-width:0;border-top:1px solid var(--studio-color-border);padding-top:1rem;color:var(--studio-color-text)}header.svelte-uyyzgi,.actions.svelte-uyyzgi{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between}header.svelte-uyyzgi>div:where(.svelte-uyyzgi){flex:1;min-width:min(100%,15rem)}h3.svelte-uyyzgi,p.svelte-uyyzgi{margin:0;overflow-wrap:anywhere}p.svelte-uyyzgi,.steps.svelte-uyyzgi span:where(.svelte-uyyzgi),dt.svelte-uyyzgi{font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.steps.svelte-uyyzgi{margin:0;padding-left:1.4rem;display:grid;gap:.7rem}.steps.svelte-uyyzgi li:where(.svelte-uyyzgi) span:where(.svelte-uyyzgi){display:block}.actions.svelte-uyyzgi{justify-content:flex-start}form.svelte-uyyzgi,fieldset.svelte-uyyzgi,label.svelte-uyyzgi{display:grid;gap:.6rem;min-width:0}fieldset.svelte-uyyzgi{margin:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.5rem}legend.svelte-uyyzgi{font-weight:650}label.svelte-uyyzgi{font-size:.85rem}.check.svelte-uyyzgi{display:flex;align-items:flex-start;gap:.5rem}.check.svelte-uyyzgi{min-height:2.75rem}.check.svelte-uyyzgi input:where(.svelte-uyyzgi){flex:0 0 1.1rem;width:1.1rem;height:1.1rem;min-height:1.1rem;margin-top:.25rem}input.svelte-uyyzgi:not([type=checkbox]),select.svelte-uyyzgi{box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:2.75rem;padding:.55rem;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem}button.svelte-uyyzgi{min-height:2.75rem;max-width:100%;padding:.55rem .8rem;font:inherit;font-size:.83rem;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.45rem;cursor:pointer}button.svelte-uyyzgi:disabled,fieldset.svelte-uyyzgi:disabled{opacity:.65}button.svelte-uyyzgi:disabled{cursor:not-allowed}button.svelte-uyyzgi:focus-visible,input.svelte-uyyzgi:focus-visible,select.svelte-uyyzgi:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}dl.svelte-uyyzgi{display:grid;gap:.6rem;margin:0}dl.svelte-uyyzgi>div:where(.svelte-uyyzgi){display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:.6rem}dd.svelte-uyyzgi{margin:0;overflow-wrap:anywhere;font-size:.8rem}@media(max-width:480px){dl.svelte-uyyzgi>div:where(.svelte-uyyzgi){grid-template-columns:1fr}.actions.svelte-uyyzgi>button:where(.svelte-uyyzgi){width:100%}fieldset.svelte-uyyzgi{padding:.7rem}}.check.svelte-szhx14{min-width:0}.check.svelte-szhx14 input[type=checkbox]:where(.svelte-szhx14){box-sizing:border-box;width:1.1rem;height:1.1rem;max-width:1.1rem;flex:0 0 1.1rem;margin:.2rem 0 0}.install-instructions.svelte-szhx14{min-width:0}.install-instructions.svelte-szhx14 code:where(.svelte-szhx14){display:block;white-space:normal;overflow-wrap:anywhere;font-family:var(--studio-font-mono,monospace);font-size:.75rem}summary.svelte-szhx14{min-height:2.75rem;align-content:center;cursor:pointer;font-size:.8rem;font-weight:650}.heartbeat-credential.svelte-szhx14{display:grid;gap:.8rem;min-width:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;color:var(--studio-color-text);background:var(--studio-color-surface)}header.svelte-szhx14{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:.7rem}h3.svelte-szhx14,p.svelte-szhx14{margin:0}p.svelte-szhx14,dt.svelte-szhx14,dd.svelte-szhx14,label.svelte-szhx14{font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}p.svelte-szhx14,dt.svelte-szhx14{color:var(--studio-color-text-muted)}.boundary.svelte-szhx14,.hold.svelte-szhx14,.receipt.svelte-szhx14,.private-challenge.svelte-szhx14{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.hold.svelte-szhx14{border-left:3px solid var(--studio-color-warning)}.private-challenge.svelte-szhx14{display:grid;gap:.7rem}.identity.svelte-szhx14{font-family:var(--studio-font-mono,monospace);font-size:.72rem}dl.svelte-szhx14{display:grid;gap:.5rem;margin:0}dl.svelte-szhx14>div:where(.svelte-szhx14){display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:.5rem}dd.svelte-szhx14{margin:0}form.svelte-szhx14,fieldset.svelte-szhx14{display:grid;gap:.75rem;min-width:0}fieldset.svelte-szhx14{margin:0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}fieldset.svelte-szhx14:disabled{opacity:.7}legend.svelte-szhx14{font-size:.85rem;font-weight:650}label.svelte-szhx14{display:grid;gap:.3rem}.check.svelte-szhx14{display:flex;align-items:start;gap:.5rem}input[type=checkbox].svelte-szhx14{flex:0 0 auto;min-height:1.1rem;min-width:1.1rem}input[type=number].svelte-szhx14{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;padding:.55rem;color:var(--studio-color-text);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}button.svelte-szhx14{min-height:2.75rem;max-width:100%;padding:.6rem .8rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.45rem;font:inherit;font-size:.8rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-szhx14:disabled{opacity:.55;cursor:not-allowed}button.svelte-szhx14:focus-visible,input.svelte-szhx14:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:600px){.heartbeat-credential.svelte-szhx14{padding:.7rem}dl.svelte-szhx14>div:where(.svelte-szhx14){grid-template-columns:1fr;gap:.2rem}header.svelte-szhx14>button:where(.svelte-szhx14){width:100%}fieldset.svelte-szhx14{padding:.6rem}}.worker-panel.svelte-1o3759m,.pressure.svelte-1o3759m{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-1o3759m,.actions.svelte-1o3759m{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.7rem}h2.svelte-1o3759m,p.svelte-1o3759m{margin:0;overflow-wrap:anywhere}.eyebrow.svelte-1o3759m{font-size:.7rem;letter-spacing:.06em;color:var(--studio-color-accent-strong)}h2.svelte-1o3759m{margin-top:.3rem}p.svelte-1o3759m,dt.svelte-1o3759m{font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.boundary.svelte-1o3759m,.private-challenge.svelte-1o3759m,.issue.svelte-1o3759m{padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.6rem;min-width:0}.private-challenge.svelte-1o3759m{display:grid;gap:.8rem}.issue.svelte-1o3759m{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}dl.svelte-1o3759m{display:grid;gap:.6rem;margin:0}dl.svelte-1o3759m>div:where(.svelte-1o3759m){display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:.6rem}dd.svelte-1o3759m{margin:0;font-size:.8rem;overflow-wrap:anywhere}.identity.svelte-1o3759m{overflow-wrap:anywhere;font-family:var(--studio-font-mono,monospace);font-size:.73rem;line-height:1.7}.grid.svelte-1o3759m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem}form.svelte-1o3759m,fieldset.svelte-1o3759m{min-width:0;display:grid;gap:.8rem}fieldset.svelte-1o3759m{border:1px solid var(--studio-color-border);border-radius:.5rem;margin:0;padding:1rem}legend.svelte-1o3759m{font-weight:600;padding:0 .25rem}label.svelte-1o3759m{display:grid;gap:.35rem;min-width:0;font-size:.83rem}.check.svelte-1o3759m{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}input.svelte-1o3759m:not([type=checkbox]),select.svelte-1o3759m{box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:2.75rem;padding:.55rem;font:inherit;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem}input[type=checkbox].svelte-1o3759m{min-width:1.1rem;min-height:1.1rem}button.svelte-1o3759m{min-height:2.75rem;max-width:100%;padding:.55rem .8rem;font:inherit;font-size:.83rem;overflow-wrap:anywhere;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.45rem;cursor:pointer}button.svelte-1o3759m:disabled{opacity:.6;cursor:not-allowed}button.svelte-1o3759m:focus-visible,input.svelte-1o3759m:focus-visible,select.svelte-1o3759m:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.pressure.svelte-1o3759m{padding-top:1rem;border-top:1px solid var(--studio-color-border)}fieldset.svelte-1o3759m:disabled{opacity:.75}@media(max-width:480px){dl.svelte-1o3759m>div:where(.svelte-1o3759m){grid-template-columns:1fr}.actions.svelte-1o3759m>button:where(.svelte-1o3759m){width:100%}fieldset.svelte-1o3759m{padding:.7rem}}summary.svelte-1o3759m{cursor:pointer;min-height:2.75rem;align-content:center;font-weight:650}details.svelte-1o3759m>dl:where(.svelte-1o3759m){margin-top:.7rem}.enrollment-steps.svelte-1o3759m{padding-left:1.2rem;display:grid;gap:.65rem;font-size:.83rem;line-height:1.65;color:var(--studio-color-text-muted)}.inode-policy.svelte-c1akd2{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-c1akd2{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}h2.svelte-c1akd2,p.svelte-c1akd2{margin:0;overflow-wrap:anywhere}p.svelte-c1akd2{font-size:.84rem;line-height:1.65;color:var(--studio-color-text-muted)}.eyebrow.svelte-c1akd2{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}.notice.svelte-c1akd2,.issue.svelte-c1akd2{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.issue.svelte-c1akd2{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}form.svelte-c1akd2,fieldset.svelte-c1akd2{min-width:0}fieldset.svelte-c1akd2{display:grid;gap:.9rem;padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.5rem}legend.svelte-c1akd2{max-width:100%;font-size:.84rem;font-weight:650;overflow-wrap:anywhere}.grid.svelte-c1akd2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.8rem}label.svelte-c1akd2{display:grid;gap:.4rem;min-width:0;font-size:.84rem}.toggle.svelte-c1akd2{display:flex;align-items:center;gap:.6rem;line-height:1.6}.toggle.svelte-c1akd2 input:where(.svelte-c1akd2){width:1.25rem;height:1.25rem;flex-shrink:0}input.svelte-c1akd2{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;padding:.55rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}button.svelte-c1akd2{min-height:2.75rem;padding:.55rem .8rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border:1px solid var(--studio-color-border);border-radius:.5rem;font:inherit;font-size:.84rem;cursor:pointer;overflow-wrap:anywhere}button.svelte-c1akd2:disabled,fieldset.svelte-c1akd2:disabled{opacity:.65;cursor:not-allowed}.primary.svelte-c1akd2{font-weight:650}.metadata.svelte-c1akd2{font-size:.78rem}button.svelte-c1akd2:focus-visible,input.svelte-c1akd2:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:480px){header.svelte-c1akd2>button:where(.svelte-c1akd2){width:100%}}.component-versions.svelte-1efhjy4{min-width:0}header.svelte-1efhjy4,.row.svelte-1efhjy4{display:flex;gap:.75rem;justify-content:space-between;align-items:start}h2.svelte-1efhjy4{margin:.3rem 0}.eyebrow.svelte-1efhjy4{margin:0;font-size:.7rem;letter-spacing:.08em}p.svelte-1efhjy4{color:var(--studio-color-text-muted);line-height:1.6;overflow-wrap:anywhere}header.svelte-1efhjy4 button:where(.svelte-1efhjy4){flex:0 0 auto}.version-list.svelte-1efhjy4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}article.svelte-1efhjy4{border:1px solid var(--studio-color-border);border-radius:.55rem;padding:.85rem;min-width:0}article.mismatch.svelte-1efhjy4{border-color:var(--studio-color-danger)}.version.svelte-1efhjy4{font-weight:650;color:var(--studio-color-text);margin:.35rem 0 .6rem}.badge.svelte-1efhjy4{font-size:.7rem;border:1px solid var(--studio-color-border);border-radius:.3rem;padding:.2rem .4rem;white-space:nowrap}.badge.unknown.svelte-1efhjy4{color:var(--studio-color-text-muted)}.checked.svelte-1efhjy4{font-size:.8rem}dl.svelte-1efhjy4{display:grid;gap:.5rem}dt.svelte-1efhjy4{color:var(--studio-color-text-muted);font-size:.75rem}dd.svelte-1efhjy4{margin:.15rem 0 0;overflow-wrap:anywhere;font-size:.8rem}.unobserved.svelte-1efhjy4,h3.svelte-1efhjy4{margin-top:1.2rem}@media(max-width:650px){.version-list.svelte-1efhjy4{grid-template-columns:1fr}header.svelte-1efhjy4{flex-direction:column}header.svelte-1efhjy4 button:where(.svelte-1efhjy4){width:100%}}section.svelte-kfpnbr{padding:1.2rem;border:1px solid var(--studio-color-border);border-radius:12px;background:var(--studio-color-surface);display:grid;gap:.8rem}.heading.svelte-kfpnbr{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.8rem;align-items:start}h2.svelte-kfpnbr,p.svelte-kfpnbr{margin:0}p.svelte-kfpnbr{line-height:1.5}label.svelte-kfpnbr{display:grid;gap:.4rem}fieldset.svelte-kfpnbr{display:grid;gap:.8rem;border:1px solid var(--studio-color-border);border-radius:8px;padding:1rem}.check.svelte-kfpnbr{display:flex;align-items:start;gap:.6rem}.check.svelte-kfpnbr input:where(.svelte-kfpnbr){flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:.1rem 0;padding:0}button.svelte-kfpnbr,select.svelte-kfpnbr{min-height:40px}button.svelte-kfpnbr{width:fit-content;max-width:100%}code.svelte-kfpnbr,pre.svelte-kfpnbr{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}aside.svelte-kfpnbr{padding:1rem;border:1px solid var(--studio-color-border);border-radius:8px;display:grid;gap:.8rem}button.svelte-kfpnbr:disabled{opacity:.55;cursor:not-allowed}.setup-workspace.svelte-748ktk{width:min(100%,86rem);margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid;gap:1.25rem}.settings-layout.svelte-748ktk{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:1.5rem;align-items:start}.settings-navigation.svelte-748ktk{position:sticky;top:0;z-index:2;min-width:0;background:var(--studio-color-canvas)}.settings-content.svelte-748ktk,.settings-panel.svelte-748ktk{min-width:0}.settings-panel[hidden].svelte-748ktk{display:none}.settings-panel.svelte-748ktk:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:4px}.panel-heading.svelte-748ktk{margin-bottom:1.1rem}.panel-heading.svelte-748ktk p:where(.svelte-748ktk){margin:.3rem 0 0}.overview-grid.svelte-748ktk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.overview-grid.svelte-748ktk p:where(.svelte-748ktk){margin:.65rem 0;line-height:1.5}.overview-grid.svelte-748ktk .appearance-hint:where(.svelte-748ktk){margin:.8rem 0 0;font-size:.8rem}.readiness.svelte-748ktk{grid-column:1 / -1}.component-card.svelte-748ktk{min-width:0;padding:1.1rem;margin-bottom:1rem;border:1px solid var(--studio-color-border);border-radius:.75rem;background:var(--studio-color-surface)}h1.svelte-748ktk{margin:.3rem 0}h2.svelte-748ktk,h3.svelte-748ktk{margin-top:0}p.svelte-748ktk{line-height:1.65;color:var(--studio-color-text-muted)}header.svelte-748ktk p:where(.svelte-748ktk){margin:0}section.svelte-748ktk{min-width:0;padding:1.2rem;border:1px solid var(--studio-color-border);border-radius:.75rem;background:var(--studio-color-surface)}.actions.svelte-748ktk{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}button.svelte-748ktk{min-height:2.75rem;max-width:100%;white-space:normal}summary.svelte-748ktk{min-height:2.75rem;cursor:pointer;font-weight:650;line-height:1.6;padding:.5rem 0}summary.svelte-748ktk:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.workflow.svelte-748ktk{margin-top:1rem}.advanced-storage[open].svelte-748ktk>summary:where(.svelte-748ktk){margin-bottom:.75rem}.section-heading.svelte-748ktk{display:flex;justify-content:space-between;align-items:center;gap:1rem}.section-heading.svelte-748ktk button:where(.svelte-748ktk){flex:0 0 auto}.note.svelte-748ktk{margin-top:1rem;padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.5rem}dl.svelte-748ktk{display:grid;gap:.6rem}dl.svelte-748ktk>div:where(.svelte-748ktk){display:flex;justify-content:space-between;gap:1rem}dd.svelte-748ktk{margin:0;font-weight:650}@media(max-width:959px){.settings-layout.svelte-748ktk{grid-template-columns:minmax(0,1fr);gap:1rem}.settings-navigation.svelte-748ktk{padding:.3rem 0}}@media(max-width:700px){.overview-grid.svelte-748ktk{grid-template-columns:1fr}.section-heading.svelte-748ktk{flex-direction:column;align-items:stretch}.component-card.svelte-748ktk,section.svelte-748ktk{padding:.9rem}}.maintenance-notice.svelte-w8u5xh{background:var(--studio-color-surface);border-bottom:2px solid var(--studio-color-border)}p.svelte-w8u5xh{margin:0;padding:.25rem 1rem .6rem;color:var(--studio-color-text);font-size:.85rem}.available.svelte-w8u5xh{display:flex;gap:.8rem;align-items:center;justify-content:center;flex-wrap:wrap;padding:.6rem 1rem;background:var(--studio-color-surface);border-bottom:1px solid var(--studio-color-border)}.system-activity.svelte-1yommd9{height:100%;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;padding:1.25rem;display:grid;align-content:start;gap:1rem;color:var(--studio-color-text);background:var(--studio-color-canvas)}h1.svelte-1yommd9,h2.svelte-1yommd9,h3.svelte-1yommd9,p.svelte-1yommd9{margin:0}h1.svelte-1yommd9{font-size:1.65rem;color:var(--studio-color-text-strong)}h2.svelte-1yommd9{font-size:1.08rem;color:var(--studio-color-text-strong)}h3.svelte-1yommd9{font-size:.95rem;line-height:1.5;margin:.45rem 0;color:var(--studio-color-text-strong)}p.svelte-1yommd9{line-height:1.55;overflow-wrap:anywhere}.eyebrow.svelte-1yommd9{font-size:.68rem;letter-spacing:.1em;font-weight:800;color:var(--studio-color-accent-strong)}.activity-heading.svelte-1yommd9,.chart-card.svelte-1yommd9>header:where(.svelte-1yommd9),.activity-timeline.svelte-1yommd9>header:where(.svelte-1yommd9){display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.activity-heading.svelte-1yommd9>div:where(.svelte-1yommd9):first-child{flex:1 1 28rem}.scope.svelte-1yommd9,.muted.svelte-1yommd9,small.svelte-1yommd9{font-size:.78rem;color:var(--studio-color-text-muted);line-height:1.5}.scope.svelte-1yommd9{margin-top:.5rem}.actions.svelte-1yommd9,.presets.svelte-1yommd9,.pagination.svelte-1yommd9,.search-row.svelte-1yommd9{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}button.svelte-1yommd9,input.svelte-1yommd9,select.svelte-1yommd9,a.svelte-1yommd9{font:inherit}button.svelte-1yommd9,input.svelte-1yommd9,select.svelte-1yommd9{min-height:44px;min-width:0;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.55rem .75rem;color:var(--studio-color-text)}button.svelte-1yommd9{background:var(--studio-color-surface-interactive);cursor:pointer}button.svelte-1yommd9:disabled{opacity:.5;cursor:not-allowed}.primary.svelte-1yommd9{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);font-weight:700}input.svelte-1yommd9,select.svelte-1yommd9{width:100%;background:var(--studio-color-input)}label.svelte-1yommd9{display:grid;gap:.35rem;font-size:.79rem;min-width:0}.search-row.svelte-1yommd9>label:where(.svelte-1yommd9){flex:1 1 20rem}.search-row.svelte-1yommd9>button:where(.svelte-1yommd9){align-self:end}.presets.svelte-1yommd9 button:where(.svelte-1yommd9){font-size:.78rem}.activity-filters.svelte-1yommd9,.chart-card.svelte-1yommd9,.breakdowns.svelte-1yommd9,.coverage.svelte-1yommd9,.operation.svelte-1yommd9{min-width:0;border:1px solid var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-surface);padding:1rem}.filter-grid.svelte-1yommd9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.activity-filters.svelte-1yommd9>details:where(.svelte-1yommd9){margin-top:.5rem}summary.svelte-1yommd9{cursor:pointer;min-height:44px;align-content:center;font-size:.83rem;font-weight:700;color:var(--studio-color-text-strong)}.filter-error.svelte-1yommd9{color:var(--studio-color-danger);padding-top:.7rem}.notice.svelte-1yommd9,.stale.svelte-1yommd9{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-info-surface);font-size:.82rem}.stale.svelte-1yommd9{background:var(--studio-color-warning-surface)}.totals.svelte-1yommd9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(12rem,1.4fr);gap:1rem;padding:.25rem 0}.totals.svelte-1yommd9>div:where(.svelte-1yommd9){display:grid;gap:.2rem}.totals.svelte-1yommd9 strong:where(.svelte-1yommd9){font-size:1.8rem;color:var(--studio-color-text-strong)}.totals.svelte-1yommd9 span:where(.svelte-1yommd9),.totals.svelte-1yommd9>p:where(.svelte-1yommd9){font-size:.76rem;color:var(--studio-color-text-muted)}.chart-card.svelte-1yommd9>header:where(.svelte-1yommd9)>span:where(.svelte-1yommd9){font-size:.7rem;color:var(--studio-color-text-muted)}.bars.svelte-1yommd9{display:flex;align-items:end;gap:3px;min-width:0;padding:.8rem 0 .25rem}.day-bar.svelte-1yommd9{flex:1;min-width:0;padding:.2rem 0;border:0;background:transparent;border-radius:.25rem;display:grid;justify-items:center;gap:.2rem;font-size:.62rem}.bar-space.svelte-1yommd9{height:92px;width:75%;display:flex;align-items:end}.bar.svelte-1yommd9{display:block;min-width:100%;background:var(--studio-color-accent);border-radius:.2rem .2rem 0 0}.bar-count.svelte-1yommd9{font-size:.68rem;font-weight:700}.bar-date.svelte-1yommd9{font-size:.56rem;white-space:nowrap}.chart-card.svelte-1yommd9 details:where(.svelte-1yommd9){border-top:1px solid var(--studio-color-border);margin-top:.6rem}table.svelte-1yommd9{border-collapse:collapse;width:100%;font-size:.78rem}caption.svelte-1yommd9{text-align:left;line-height:1.5;color:var(--studio-color-text-muted);padding:.6rem 0}th.svelte-1yommd9,td.svelte-1yommd9{text-align:left;padding:.5rem;border-bottom:1px solid var(--studio-color-border)}.severity-row.svelte-1yommd9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.severity-row.svelte-1yommd9 button:where(.svelte-1yommd9){display:flex;align-items:center;justify-content:space-between;gap:.4rem}.severity-row.svelte-1yommd9 strong:where(.svelte-1yommd9){font-size:1.25rem}.severity-row.svelte-1yommd9 span:where(.svelte-1yommd9){font-size:.78rem}.category-bars.svelte-1yommd9{list-style:none;padding:0;margin:.3rem 0;display:grid;gap:.4rem}.category-bars.svelte-1yommd9 button:where(.svelte-1yommd9){width:100%;display:grid;grid-template-columns:1fr auto;gap:.3rem;text-align:left}.category-track.svelte-1yommd9{grid-column:1/-1;height:4px;background:var(--studio-color-border);border-radius:4px;overflow:hidden}.category-track.svelte-1yommd9>span:where(.svelte-1yommd9){height:100%;display:block;background:var(--studio-color-accent)}.activity-timeline.svelte-1yommd9{display:grid;gap:.7rem;min-width:0}.operation.svelte-1yommd9{padding:.25rem .85rem}.operation.svelte-1yommd9>details:where(.svelte-1yommd9){width:100%;min-width:0}.operation.svelte-1yommd9>details:where(.svelte-1yommd9)>summary:where(.svelte-1yommd9){display:grid;grid-template-columns:.6rem minmax(0,1fr);width:100%;align-items:center;gap:.65rem;padding:.6rem 0;list-style:revert}.operation.svelte-1yommd9 summary:where(.svelte-1yommd9)>span:where(.svelte-1yommd9):last-child{min-width:0;flex:1 1 0}.operation.svelte-1yommd9 summary:where(.svelte-1yommd9) strong:where(.svelte-1yommd9),.operation.svelte-1yommd9 summary:where(.svelte-1yommd9) small:where(.svelte-1yommd9){display:block;overflow-wrap:anywhere}.operation.svelte-1yommd9 summary:where(.svelte-1yommd9) strong:where(.svelte-1yommd9){font-size:.9rem;line-height:1.5}.severity-dot.svelte-1yommd9{height:.55rem;width:.55rem;border-radius:50%;flex:none;background:var(--studio-color-info)}.severity-dot.error.svelte-1yommd9{background:var(--studio-color-danger)}.severity-dot.warning.svelte-1yommd9{background:var(--studio-color-warning)}.operation.svelte-1yommd9 ol:where(.svelte-1yommd9){padding:0 0 0 1.1rem;margin:.5rem 0}.operation.svelte-1yommd9 li:where(.svelte-1yommd9){padding:.7rem 0;border-top:1px solid var(--studio-color-border);min-width:0}.event-heading.svelte-1yommd9{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;font-size:.7rem;color:var(--studio-color-text-muted)}.event-heading.svelte-1yommd9 time:where(.svelte-1yommd9){margin-left:auto}.event-severity.svelte-1yommd9{padding:.15rem .4rem;border:1px solid var(--studio-color-border);border-radius:1rem}.event-severity.error.svelte-1yommd9{color:var(--studio-color-danger)}.event-severity.warning.svelte-1yommd9{color:var(--studio-color-warning)}.recorded-status.svelte-1yommd9{font-size:.8rem}dl.svelte-1yommd9{margin:.4rem 0;font-size:.76rem}dl.svelte-1yommd9>div:where(.svelte-1yommd9){display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.5rem;padding:.35rem 0}dt.svelte-1yommd9{font-weight:700;color:var(--studio-color-text-muted)}dd.svelte-1yommd9{margin:0;overflow-wrap:anywhere}code.svelte-1yommd9{font-size:.72rem;overflow-wrap:anywhere;word-break:break-word}a.svelte-1yommd9{display:inline-flex;min-height:44px;align-items:center;color:var(--studio-color-accent-strong);text-underline-offset:.2rem}.operation.svelte-1yommd9>details:where(.svelte-1yommd9)>button:where(.svelte-1yommd9){margin-bottom:.7rem}.pagination.svelte-1yommd9{justify-content:space-between;font-size:.78rem}.empty.svelte-1yommd9{padding:1.5rem;border:1px dashed var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-surface)}.empty.svelte-1yommd9 p:where(.svelte-1yommd9){margin-top:.5rem}.coverage.svelte-1yommd9 ul:where(.svelte-1yommd9){padding-left:1.2rem;font-size:.8rem}.coverage.svelte-1yommd9 li:where(.svelte-1yommd9){margin:.5rem 0}.coverage.svelte-1yommd9>p:where(.svelte-1yommd9){font-size:.8rem;margin-top:.7rem}button.svelte-1yommd9:focus-visible,input.svelte-1yommd9:focus-visible,select.svelte-1yommd9:focus-visible,a.svelte-1yommd9:focus-visible,summary.svelte-1yommd9:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}button[aria-pressed=true].svelte-1yommd9{border-color:var(--studio-color-accent);box-shadow:inset 0 0 0 1px var(--studio-color-accent)}@media(max-width:900px){.filter-grid.svelte-1yommd9{grid-template-columns:repeat(2,minmax(0,1fr))}.totals.svelte-1yommd9{grid-template-columns:repeat(3,minmax(0,1fr))}.totals.svelte-1yommd9>p:where(.svelte-1yommd9){grid-column:1/-1}}@media(max-width:640px){.system-activity.svelte-1yommd9{padding:.8rem;gap:.8rem}.activity-heading.svelte-1yommd9 .actions:where(.svelte-1yommd9){width:100%}.activity-heading.svelte-1yommd9 .actions:where(.svelte-1yommd9) button:where(.svelte-1yommd9){flex:1}.activity-filters.svelte-1yommd9,.chart-card.svelte-1yommd9,.breakdowns.svelte-1yommd9,.coverage.svelte-1yommd9{padding:.75rem}.filter-grid.svelte-1yommd9{grid-template-columns:minmax(0,1fr)}.search-row.svelte-1yommd9>label:where(.svelte-1yommd9){flex-basis:100%}.search-row.svelte-1yommd9>button:where(.svelte-1yommd9){flex:1}.presets.svelte-1yommd9{gap:.35rem}.presets.svelte-1yommd9 button:where(.svelte-1yommd9){padding:.4rem .55rem;flex:1 1 auto}.totals.svelte-1yommd9{gap:.5rem}.totals.svelte-1yommd9 strong:where(.svelte-1yommd9){font-size:1.45rem}.totals.svelte-1yommd9 span:where(.svelte-1yommd9){font-size:.68rem}.severity-row.svelte-1yommd9 button:where(.svelte-1yommd9){padding:.45rem;flex-direction:column;gap:.1rem}.bar-date.svelte-1yommd9{font-size:.59rem}.event-heading.svelte-1yommd9 time:where(.svelte-1yommd9){margin-left:0;flex-basis:100%}dl.svelte-1yommd9>div:where(.svelte-1yommd9){grid-template-columns:minmax(0,1fr);gap:.1rem}.operation.svelte-1yommd9{padding:.2rem .65rem}.pagination.svelte-1yommd9 button:where(.svelte-1yommd9){min-width:6rem}table.svelte-1yommd9 button:where(.svelte-1yommd9){padding:.4rem;font-size:.75rem}}.target-fields.svelte-ljr2ht{display:grid;gap:.8rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.6rem;padding:1rem}legend.svelte-ljr2ht{font-weight:750;padding:0 .35rem}label.svelte-ljr2ht{display:grid;gap:.35rem;min-width:0;font-size:.82rem}input.svelte-ljr2ht,select.svelte-ljr2ht,button.svelte-ljr2ht{min-height:44px;font:inherit;border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text)}input.svelte-ljr2ht,select.svelte-ljr2ht{min-width:0;width:100%;padding:.55rem;background:var(--studio-color-input)}button.svelte-ljr2ht{padding:.5rem .75rem;background:var(--studio-color-surface-interactive);cursor:pointer}input.svelte-ljr2ht:focus-visible,select.svelte-ljr2ht:focus-visible,button.svelte-ljr2ht:focus-visible,summary.svelte-ljr2ht:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}button.svelte-ljr2ht:disabled,fieldset.svelte-ljr2ht:disabled{opacity:.6;cursor:not-allowed}.columns.svelte-ljr2ht{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.hint.svelte-ljr2ht{font-size:.78rem;color:var(--studio-color-text-muted);line-height:1.55}.public-warning.svelte-ljr2ht{padding:.75rem;border:1px solid var(--studio-color-border);background:var(--studio-color-warning-surface);line-height:1.5}.file-row.svelte-ljr2ht{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(7rem,.7fr) auto;gap:.5rem;align-items:end;margin:.7rem 0;min-width:0}details.svelte-ljr2ht{min-width:0}summary.svelte-ljr2ht{min-height:44px;align-content:center;cursor:pointer;font-weight:700}.toggle.svelte-ljr2ht{display:flex;align-items:center;gap:.6rem;min-height:44px}.toggle.svelte-ljr2ht input:where(.svelte-ljr2ht){width:20px;max-width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:0}@media(max-width:700px){.columns.svelte-ljr2ht{grid-template-columns:1fr}.file-row.svelte-ljr2ht{grid-template-columns:1fr 1fr;border-bottom:1px solid var(--studio-color-border);padding-bottom:.7rem}.target-fields.svelte-ljr2ht{padding:.7rem}}.review-plan.svelte-1ulbg2n{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;min-width:0;background:var(--studio-color-surface)}h3.svelte-1ulbg2n{margin:0 0 .5rem;font-size:1.1rem;color:var(--studio-color-text-strong)}p.svelte-1ulbg2n,li.svelte-1ulbg2n{line-height:1.6}.observed.svelte-1ulbg2n{font-size:.78rem;color:var(--studio-color-text-muted)}dl.svelte-1ulbg2n{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem .8rem;font-size:.82rem}dt.svelte-1ulbg2n{color:var(--studio-color-text-muted)}dd.svelte-1ulbg2n{margin:0;min-width:0;overflow-wrap:anywhere}code.svelte-1ulbg2n{overflow-wrap:anywhere;font-size:.75rem}details.svelte-1ulbg2n{min-width:0;border-top:1px solid var(--studio-color-border);padding-top:.45rem;margin-top:.75rem}summary.svelte-1ulbg2n{cursor:pointer;min-height:44px;align-content:center;font-size:.85rem;font-weight:700}.held.svelte-1ulbg2n{padding:.8rem;margin:.8rem 0;background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-border);border-radius:.45rem}.held.svelte-1ulbg2n ul:where(.svelte-1ulbg2n){padding-left:1.2rem}.effect-review.svelte-1ulbg2n{border-top:1px solid var(--studio-color-border);margin-top:.8rem;padding-top:.8rem}.toggle.svelte-1ulbg2n{display:flex;align-items:center;gap:.6rem;min-height:44px;line-height:1.55;font-size:.85rem}.toggle.svelte-1ulbg2n input:where(.svelte-1ulbg2n){width:20px;max-width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:0}.effect-review.svelte-1ulbg2n p:where(.svelte-1ulbg2n){font-size:.8rem;color:var(--studio-color-text-muted)}button.svelte-1ulbg2n{min-height:44px;padding:.6rem .9rem;font:inherit;font-weight:700;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border:1px solid var(--studio-color-accent-strong);border-radius:.4rem;cursor:pointer}button.svelte-1ulbg2n:disabled{opacity:.55;cursor:not-allowed}button.svelte-1ulbg2n:focus-visible,input.svelte-1ulbg2n:focus-visible,summary.svelte-1ulbg2n:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}@media(max-width:600px){.review-plan.svelte-1ulbg2n{padding:.75rem}dl.svelte-1ulbg2n{grid-template-columns:1fr;gap:.25rem}dd.svelte-1ulbg2n{margin-bottom:.35rem}button.svelte-1ulbg2n{width:100%}}.history.svelte-bneym2{min-width:0;border-top:1px solid var(--studio-color-border);padding-top:.5rem}summary.svelte-bneym2{min-height:44px;align-content:center;cursor:pointer;font-weight:700;font-size:.86rem}label.svelte-bneym2{display:grid;gap:.35rem;font-size:.82rem;max-width:32rem}input.svelte-bneym2,button.svelte-bneym2{min-height:44px;font:inherit;border:1px solid var(--studio-color-border);border-radius:.4rem;color:var(--studio-color-text);background:var(--studio-color-input);padding:.5rem .7rem}button.svelte-bneym2{background:var(--studio-color-surface-interactive);cursor:pointer}button.svelte-bneym2:disabled{opacity:.55;cursor:not-allowed}article.svelte-bneym2{margin:.75rem 0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0;background:var(--studio-color-surface)}header.svelte-bneym2{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}p.svelte-bneym2,li.svelte-bneym2{line-height:1.6;font-size:.82rem}.observed.svelte-bneym2{font-size:.76rem;color:var(--studio-color-text-muted)}code.svelte-bneym2{font-size:.73rem;overflow-wrap:anywhere}.held.svelte-bneym2{border:1px solid var(--studio-color-border);padding:.65rem;background:var(--studio-color-warning-surface)}dl.svelte-bneym2{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.4rem .6rem;font-size:.8rem}dd.svelte-bneym2{margin:0;min-width:0}dt.svelte-bneym2{color:var(--studio-color-text-muted)}input.svelte-bneym2:focus-visible,button.svelte-bneym2:focus-visible,summary.svelte-bneym2:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}@media(max-width:600px){dl.svelte-bneym2{grid-template-columns:1fr}dd.svelte-bneym2{margin-bottom:.35rem}header.svelte-bneym2 button:where(.svelte-bneym2){width:100%}article.svelte-bneym2{padding:.65rem}}.runtime-review.svelte-1xld44f{display:grid;gap:.8rem;min-width:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-surface);color:var(--studio-color-text)}header.svelte-1xld44f{display:flex;align-items:start;justify-content:space-between;gap:.8rem;flex-wrap:wrap}header.svelte-1xld44f>div:where(.svelte-1xld44f){flex:1 1 24rem;min-width:0}h3.svelte-1xld44f,h4.svelte-1xld44f{margin:.2rem 0 .5rem;color:var(--studio-color-text-strong)}h3.svelte-1xld44f{font-size:1.1rem}h4.svelte-1xld44f{font-size:.95rem}p.svelte-1xld44f,li.svelte-1xld44f{line-height:1.55;overflow-wrap:anywhere;margin:.4rem 0}.eyebrow.svelte-1xld44f{font-size:.68rem;letter-spacing:.08em;font-weight:800;color:var(--studio-color-accent-strong)}.observed.svelte-1xld44f{font-size:.78rem;color:var(--studio-color-text-muted)}button.svelte-1xld44f,input.svelte-1xld44f,select.svelte-1xld44f{font:inherit;min-height:44px;min-width:0;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.55rem .75rem;color:var(--studio-color-text)}button.svelte-1xld44f{background:var(--studio-color-surface-interactive);cursor:pointer}button.svelte-1xld44f:disabled{opacity:.55;cursor:not-allowed}input.svelte-1xld44f,select.svelte-1xld44f{width:100%;background:var(--studio-color-input)}label.svelte-1xld44f{display:grid;gap:.4rem;font-size:.83rem;margin:.5rem 0;min-width:0}.check.svelte-1xld44f{display:flex;align-items:flex-start;gap:.65rem;padding:.6rem 0;line-height:1.5}.check.svelte-1xld44f input:where(.svelte-1xld44f){width:22px;height:22px;min-height:22px;flex:none;margin-top:.15rem;accent-color:var(--studio-color-accent)}.primary.svelte-1xld44f{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);font-weight:700}.warning.svelte-1xld44f,.current.svelte-1xld44f,.approval.svelte-1xld44f,.revoke.svelte-1xld44f,.notice.svelte-1xld44f{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}.warning.svelte-1xld44f{background:var(--studio-color-warning-surface)}.notice.svelte-1xld44f{background:var(--studio-color-info-surface);color:var(--studio-color-info)}.warning.svelte-1xld44f>code:where(.svelte-1xld44f){display:block;margin:.6rem 0}.warning.svelte-1xld44f>button:where(.svelte-1xld44f){display:block}.actions.svelte-1xld44f{display:flex;gap:.6rem;flex-wrap:wrap}code.svelte-1xld44f{font-size:.72rem;overflow-wrap:anywhere;word-break:break-word}details.svelte-1xld44f{border-top:1px solid var(--studio-color-border);min-width:0}summary.svelte-1xld44f{cursor:pointer;min-height:44px;align-content:center;font-size:.84rem;font-weight:700}li.svelte-1xld44f{margin:.6rem 0}button.svelte-1xld44f:focus-visible,input.svelte-1xld44f:focus-visible,select.svelte-1xld44f:focus-visible,summary.svelte-1xld44f:focus-visible,[tabindex="-1"].svelte-1xld44f:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}@media(max-width:600px){.runtime-review.svelte-1xld44f{padding:.75rem}button.svelte-1xld44f,.actions.svelte-1xld44f{width:100%}.actions.svelte-1xld44f button:where(.svelte-1xld44f){width:100%}}.static-apps.svelte-1poa8b4{min-width:0;display:grid;gap:1rem;padding:clamp(.8rem,2vw,1.5rem);color:var(--studio-color-text)}header.svelte-1poa8b4{display:flex;gap:.8rem;justify-content:space-between;align-items:start;flex-wrap:wrap}header.svelte-1poa8b4>div:where(.svelte-1poa8b4){flex:1 1 22rem;min-width:0}h2.svelte-1poa8b4,h3.svelte-1poa8b4{color:var(--studio-color-text-strong);margin:.2rem 0 .5rem}h2.svelte-1poa8b4{font-size:1.45rem}h3.svelte-1poa8b4{font-size:1.1rem}p.svelte-1poa8b4,li.svelte-1poa8b4{line-height:1.6;overflow-wrap:anywhere}.eyebrow.svelte-1poa8b4{font-size:.68rem;font-weight:800;letter-spacing:.09em;color:var(--studio-color-accent-strong)}button.svelte-1poa8b4,input.svelte-1poa8b4,select.svelte-1poa8b4{min-height:44px;min-width:0;font:inherit;border:1px solid var(--studio-color-border);border-radius:.45rem;color:var(--studio-color-text);padding:.55rem .8rem}button.svelte-1poa8b4{cursor:pointer;background:var(--studio-color-surface-interactive)}button.svelte-1poa8b4:disabled{opacity:.55;cursor:not-allowed}input.svelte-1poa8b4,select.svelte-1poa8b4{width:100%;background:var(--studio-color-input)}label.svelte-1poa8b4{display:grid;gap:.35rem;margin:.65rem 0;font-size:.83rem;min-width:0}button.svelte-1poa8b4:focus-visible,input.svelte-1poa8b4:focus-visible,select.svelte-1poa8b4:focus-visible,a.svelte-1poa8b4:focus-visible,summary.svelte-1poa8b4:focus-visible,[tabindex="-1"].svelte-1poa8b4:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:3px}.observed.svelte-1poa8b4{font-size:.78rem;color:var(--studio-color-text-muted)}.step.svelte-1poa8b4,.editor.svelte-1poa8b4,.runtime.svelte-1poa8b4,.review.svelte-1poa8b4,.notice.svelte-1poa8b4,.original.svelte-1poa8b4{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;min-width:0;background:var(--studio-color-surface)}.runtime.svelte-1poa8b4,.review.svelte-1poa8b4{background:var(--studio-color-warning-surface)}.review.svelte-1poa8b4 h3:where(.svelte-1poa8b4){scroll-margin-top:1rem}.review.svelte-1poa8b4 button:where(.svelte-1poa8b4){margin:.5rem .5rem 0 0}.review.svelte-1poa8b4>code:where(.svelte-1poa8b4){display:block;margin:.6rem 0;overflow-wrap:anywhere}.review.svelte-1poa8b4>button:where(.svelte-1poa8b4){display:block}.notice.svelte-1poa8b4{background:var(--studio-color-info-surface);color:var(--studio-color-info)}.saved-target.svelte-1poa8b4{padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.45rem;min-width:0;margin:.8rem 0}.actions.svelte-1poa8b4{display:flex;gap:.6rem;flex-wrap:wrap;margin:.8rem 0}.primary.svelte-1poa8b4{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent-strong);font-weight:700}code.svelte-1poa8b4{font-size:.74rem;overflow-wrap:anywhere}details.svelte-1poa8b4{min-width:0;margin-top:.5rem;border-top:1px solid var(--studio-color-border)}summary.svelte-1poa8b4{cursor:pointer;min-height:44px;align-content:center;font-weight:700;font-size:.85rem}fieldset.svelte-1poa8b4{min-width:0;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.8rem;margin:1rem 0}legend.svelte-1poa8b4{font-weight:700;font-size:.85rem;padding:0 .3rem}a.svelte-1poa8b4{color:var(--studio-color-accent-strong)}.open-app.svelte-1poa8b4{display:inline-flex;align-items:center;min-height:44px;padding:.6rem .8rem;border:1px solid var(--studio-color-accent);border-radius:.4rem;text-decoration:none;font-weight:700}ul.svelte-1poa8b4{padding-left:1.2rem}li.svelte-1poa8b4 code:where(.svelte-1poa8b4){display:block}@media(max-width:600px){h2.svelte-1poa8b4{font-size:1.25rem}.step.svelte-1poa8b4,.editor.svelte-1poa8b4,.runtime.svelte-1poa8b4,.review.svelte-1poa8b4,.notice.svelte-1poa8b4,.original.svelte-1poa8b4{padding:.75rem}.actions.svelte-1poa8b4 button:where(.svelte-1poa8b4){width:100%}header.svelte-1poa8b4>button:where(.svelte-1poa8b4){width:100%}}.app-sections.svelte-yx92xb{padding:.75rem clamp(.8rem,2vw,1.5rem) 0;min-width:0}.sandboxes.svelte-yx92xb{padding:clamp(.8rem,2vw,1.5rem);min-width:0;color:var(--studio-color-text)}header.svelte-yx92xb,.toolbar.svelte-yx92xb,.card-heading.svelte-yx92xb,.actions.svelte-yx92xb{display:flex;gap:.75rem;align-items:start;justify-content:space-between;flex-wrap:wrap}h2.svelte-yx92xb,h3.svelte-yx92xb{margin:.2rem 0;color:var(--studio-color-text-strong)}h2.svelte-yx92xb{font-size:1.45rem}h3.svelte-yx92xb{font-size:1rem}.eyebrow.svelte-yx92xb,.hint.svelte-yx92xb,small.svelte-yx92xb,.toolbar.svelte-yx92xb,.read-only.svelte-yx92xb{font-size:.8rem;color:var(--studio-color-text-muted)}p.svelte-yx92xb,li.svelte-yx92xb{line-height:1.55;overflow-wrap:anywhere}.boundary.svelte-yx92xb,.recovery.svelte-yx92xb,.error.svelte-yx92xb,.editor.svelte-yx92xb,.plan.svelte-yx92xb,.inventory.svelte-yx92xb article:where(.svelte-yx92xb){border:1px solid var(--studio-color-border);border-radius:.7rem;padding:1rem;margin:1rem 0;min-width:0}.boundary.svelte-yx92xb{background:var(--studio-color-info-surface);color:var(--studio-color-info)}.boundary.svelte-yx92xb p:where(.svelte-yx92xb){margin-bottom:0}.error.svelte-yx92xb,.recovery.svelte-yx92xb{background:var(--studio-color-danger-surface);color:var(--studio-color-danger)}.inventory.svelte-yx92xb{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.inventory.svelte-yx92xb article:where(.svelte-yx92xb){background:var(--studio-color-surface);margin:0;overflow-wrap:anywhere}.badge.svelte-yx92xb{border:1px solid var(--studio-color-border);border-radius:2rem;background:var(--studio-color-surface-raised);padding:.4rem .6rem;font-size:.7rem}.editor.svelte-yx92xb,.plan.svelte-yx92xb{background:var(--studio-color-surface)}dl.svelte-yx92xb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem .75rem;font-size:.8rem}dt.svelte-yx92xb{color:var(--studio-color-text-muted)}dd.svelte-yx92xb{margin:0;min-width:0}code.svelte-yx92xb,.hash.svelte-yx92xb{font-size:.75rem;overflow-wrap:anywhere}fieldset.svelte-yx92xb{border:0;padding:0;display:grid;gap:.8rem;min-width:0}form.svelte-yx92xb{margin-top:1rem}label.svelte-yx92xb{display:grid;gap:.35rem;font-size:.8rem;color:var(--studio-color-text-muted);min-width:0}input.svelte-yx92xb,select.svelte-yx92xb,button.svelte-yx92xb{font:inherit;min-width:0;min-height:2.6rem;border:1px solid var(--studio-color-border);border-radius:.45rem}input.svelte-yx92xb,select.svelte-yx92xb{width:100%;padding:.55rem;background:var(--studio-color-input);color:var(--studio-color-text)}button.svelte-yx92xb{padding:.5rem .8rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);cursor:pointer}.primary.svelte-yx92xb{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);border-color:var(--studio-color-accent);font-weight:650}.columns.svelte-yx92xb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.checkbox.svelte-yx92xb{display:flex;align-items:center;gap:.5rem}.checkbox.svelte-yx92xb input:where(.svelte-yx92xb){width:auto;min-height:auto}.actions.svelte-yx92xb{justify-content:start;margin-top:.9rem}.svelte-yx92xb:is(button:where(.svelte-yx92xb),input:where(.svelte-yx92xb),select:where(.svelte-yx92xb)):disabled,fieldset.svelte-yx92xb:disabled{opacity:.6;cursor:not-allowed}.svelte-yx92xb:is(button:where(.svelte-yx92xb),input:where(.svelte-yx92xb),select:where(.svelte-yx92xb),summary:where(.svelte-yx92xb)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}summary.svelte-yx92xb{cursor:pointer;line-height:1.6;color:var(--studio-color-accent-strong)}pre.svelte-yx92xb{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem;background:var(--studio-color-input);padding:.8rem;border-radius:.4rem;max-height:32rem;overflow:auto}ul.svelte-yx92xb{padding-left:1.2rem}@media(max-width:600px){.columns.svelte-yx92xb{grid-template-columns:1fr}h2.svelte-yx92xb{font-size:1.2rem}.boundary.svelte-yx92xb,.editor.svelte-yx92xb,.plan.svelte-yx92xb,.inventory.svelte-yx92xb article:where(.svelte-yx92xb){padding:.8rem}.actions.svelte-yx92xb button:where(.svelte-yx92xb){flex:1}dl.svelte-yx92xb{grid-template-columns:1fr;gap:.3rem}dd.svelte-yx92xb{margin-bottom:.4rem}}.teams-workspace.svelte-1ovp8zr{width:min(100%,76rem);margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid;gap:1rem;min-width:0}header.svelte-1ovp8zr,.section-heading.svelte-1ovp8zr,.actions.svelte-1ovp8zr{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}h1.svelte-1ovp8zr,h2.svelte-1ovp8zr,h3.svelte-1ovp8zr{color:var(--studio-color-text-strong);margin:0 0 .5rem}p.svelte-1ovp8zr{color:var(--studio-color-text-muted);line-height:1.6;margin:.4rem 0}.eyebrow.svelte-1ovp8zr{font-size:.72rem;letter-spacing:.1em}.panel.svelte-1ovp8zr{min-width:0;padding:clamp(1rem,2vw,1.5rem);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.75rem}.scope-note.svelte-1ovp8zr,.recovery.svelte-1ovp8zr{padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-input)}.error.svelte-1ovp8zr{color:var(--studio-color-danger)}a.svelte-1ovp8zr{color:var(--studio-color-accent-strong)}.cards.svelte-1ovp8zr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.7rem}.team-card.svelte-1ovp8zr,.member-card.svelte-1ovp8zr{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;text-decoration:none;background:var(--studio-color-input);overflow-wrap:anywhere}.member-card.svelte-1ovp8zr{display:flex;align-items:center;gap:.7rem}.member-card.svelte-1ovp8zr strong:where(.svelte-1ovp8zr),.member-card.svelte-1ovp8zr small:where(.svelte-1ovp8zr){display:block}small.svelte-1ovp8zr{color:var(--studio-color-text-muted);margin-top:.3rem}.human-avatar.svelte-1ovp8zr{display:grid;place-items:center;width:4rem;height:4rem;flex:0 0 auto;border:1px solid var(--studio-color-border);border-radius:50%;background:var(--studio-color-input);color:var(--studio-color-text-strong);font-size:1.4rem;font-weight:750}.human-avatar.small.svelte-1ovp8zr{width:2.5rem;height:2.5rem;font-size:.95rem}.profile-identity.svelte-1ovp8zr{display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap}.profile-identity.svelte-1ovp8zr>div:where(.svelte-1ovp8zr):nth-child(2){flex:1 1 15rem;min-width:0;overflow-wrap:anywhere}.preserve-lines.svelte-1ovp8zr{white-space:pre-wrap}.chips.svelte-1ovp8zr{display:flex;gap:.5rem;flex-wrap:wrap}.chips.svelte-1ovp8zr a:where(.svelte-1ovp8zr){padding:.3rem .6rem;border:1px solid var(--studio-color-border);border-radius:1rem}.editor.svelte-1ovp8zr{display:grid;gap:1rem}fieldset.svelte-1ovp8zr{min-width:0;display:grid;gap:.7rem;padding:.8rem;border:1px solid var(--studio-color-border)}.editor.svelte-1ovp8zr>fieldset:where(.svelte-1ovp8zr){padding:0;border:0}label.svelte-1ovp8zr{display:grid;gap:.4rem}.checkbox.svelte-1ovp8zr{display:flex;align-items:center;gap:.6rem}.checkbox.svelte-1ovp8zr input:where(.svelte-1ovp8zr){width:auto}input.svelte-1ovp8zr,textarea.svelte-1ovp8zr{min-width:0;width:100%}.stats.svelte-1ovp8zr{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.8rem}.stats.svelte-1ovp8zr>div:where(.svelte-1ovp8zr){padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.4rem}dt.svelte-1ovp8zr{font-size:.85rem;color:var(--studio-color-text-muted)}dd.svelte-1ovp8zr{margin:.4rem 0 0;font-size:1.5rem;font-weight:700}.chart-scroll.svelte-1ovp8zr{overflow-x:auto;margin:1rem 0}.contribution-chart.svelte-1ovp8zr{display:grid;grid-template-rows:repeat(7,12px);grid-auto-columns:12px;grid-auto-flow:column;gap:3px;width:max-content;padding:.3rem}.contribution-chart.svelte-1ovp8zr span:where(.svelte-1ovp8zr){border:1px solid var(--studio-color-border);border-radius:2px;background:var(--studio-color-input)}.contribution-chart.svelte-1ovp8zr .active:where(.svelte-1ovp8zr){background:var(--studio-color-accent-strong);opacity:.65}.contribution-chart.svelte-1ovp8zr .high:where(.svelte-1ovp8zr){opacity:1}.daily-table.svelte-1ovp8zr{max-height:20rem;overflow:auto}table.svelte-1ovp8zr{border-collapse:collapse;width:100%}th.svelte-1ovp8zr,td.svelte-1ovp8zr{text-align:left;padding:.5rem;border-bottom:1px solid var(--studio-color-border)}summary.svelte-1ovp8zr{cursor:pointer;padding:.5rem 0}.activity-list.svelte-1ovp8zr{list-style:none;padding:0}.activity-list.svelte-1ovp8zr li:where(.svelte-1ovp8zr){padding:.8rem 0;border-bottom:1px solid var(--studio-color-border);display:flex;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.activity-list.svelte-1ovp8zr a:where(.svelte-1ovp8zr){display:grid;gap:.3rem}time.svelte-1ovp8zr{font-size:.8rem;color:var(--studio-color-text-muted)}@media(max-width:600px){header.svelte-1ovp8zr,.section-heading.svelte-1ovp8zr{align-items:flex-start;flex-direction:column}.actions.svelte-1ovp8zr{width:100%}.actions.svelte-1ovp8zr button:where(.svelte-1ovp8zr){flex:1 1 auto}}.assisted-workspace.svelte-1qw29n5{display:grid;gap:1rem;padding:1.25rem;color:var(--studio-text, var(--studio-color-text-strong))}header.svelte-1qw29n5,.relay-explanation.svelte-1qw29n5,.request-form.svelte-1qw29n5,.tracked-requests.svelte-1qw29n5,.read-only.svelte-1qw29n5,.recent-activity.svelte-1qw29n5,.review-recovery.svelte-1qw29n5,.progress-freshness.svelte-1qw29n5{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-input)}h1.svelte-1qw29n5,h2.svelte-1qw29n5,h3.svelte-1qw29n5,h4.svelte-1qw29n5,p.svelte-1qw29n5{margin:0}h1.svelte-1qw29n5{font-size:1.8rem;margin:.3rem 0 .6rem}h2.svelte-1qw29n5{font-size:1.15rem;margin-bottom:.6rem}h3.svelte-1qw29n5{font-size:1rem}h4.svelte-1qw29n5{font-size:.9rem;margin-bottom:.4rem}p.svelte-1qw29n5{color:var(--studio-color-text-muted);line-height:1.5}p.svelte-1qw29n5+p:where(.svelte-1qw29n5){margin-top:.5rem}.eyebrow.svelte-1qw29n5{font-size:.7rem;color:var(--studio-color-accent-strong);letter-spacing:.12em}.relay-explanation.svelte-1qw29n5{border-color:var(--studio-color-border)}.progress-freshness.svelte-1qw29n5{display:flex;gap:1rem;align-items:start;justify-content:space-between}.progress-freshness.svelte-1qw29n5 small:where(.svelte-1qw29n5){display:block;margin-top:.4rem}.progress-freshness.svelte-1qw29n5 button:where(.svelte-1qw29n5){flex-shrink:0}.refresh-error.svelte-1qw29n5{margin-top:.4rem;color:var(--studio-color-danger)}.request-grid.svelte-1qw29n5{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(20rem,1.2fr);gap:1rem;align-items:start}.request-form.svelte-1qw29n5{display:grid;gap:.8rem}label.svelte-1qw29n5{display:grid;gap:.35rem;font-size:.85rem}small.svelte-1qw29n5{color:var(--studio-color-text-muted);line-height:1.4}input.svelte-1qw29n5,textarea.svelte-1qw29n5{width:100%;min-width:0;padding:.65rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}textarea.svelte-1qw29n5{resize:vertical}.request-form.svelte-1qw29n5>button:where(.svelte-1qw29n5){justify-self:start}.section-heading.svelte-1qw29n5,.request-heading.svelte-1qw29n5{display:flex;align-items:start;justify-content:space-between;gap:.7rem}.request-heading.svelte-1qw29n5 h3:where(.svelte-1qw29n5){overflow-wrap:anywhere}.request-card.svelte-1qw29n5{display:grid;gap:.7rem;margin-top:.8rem;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-canvas)}.identity.svelte-1qw29n5,.request-link.svelte-1qw29n5{font-size:.75rem;overflow-wrap:anywhere;user-select:text}.state.svelte-1qw29n5{padding:.25rem .4rem;font-size:.75rem;color:var(--studio-color-accent-strong);border:1px solid var(--studio-color-border);border-radius:.3rem}.state-hint.svelte-1qw29n5{font-size:.85rem}.copy-actions.svelte-1qw29n5{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}a.svelte-1qw29n5{color:var(--studio-color-accent-strong)}details.svelte-1qw29n5{border-top:1px solid var(--studio-color-border);padding-top:.6rem}summary.svelte-1qw29n5{cursor:pointer;color:var(--studio-color-accent-strong)}.request-document.svelte-1qw29n5{display:grid;gap:1rem;margin-top:.8rem;overflow-wrap:anywhere}.request-document.svelte-1qw29n5 p:where(.svelte-1qw29n5){white-space:pre-wrap}.request-document.svelte-1qw29n5 ol:where(.svelte-1qw29n5),.request-document.svelte-1qw29n5 ul:where(.svelte-1qw29n5){margin:0;padding-left:1.3rem;color:var(--studio-color-text);line-height:1.6}.request-document.svelte-1qw29n5 li:where(.svelte-1qw29n5)+li:where(.svelte-1qw29n5){margin-top:.35rem}.linked-progress.svelte-1qw29n5 article:where(.svelte-1qw29n5),.recent-activity.svelte-1qw29n5 article:where(.svelte-1qw29n5){display:grid;gap:.4rem;padding:.7rem 0;border-top:1px solid var(--studio-color-border)}time.svelte-1qw29n5{color:var(--studio-color-text-muted);font-size:.75rem}.issue.svelte-1qw29n5,.operation.svelte-1qw29n5{padding:.8rem 1rem;border:1px solid var(--studio-color-border);border-radius:.4rem}.issue.svelte-1qw29n5{color:var(--studio-color-danger);border-color:var(--studio-color-border)}.review-recovery.svelte-1qw29n5 button:where(.svelte-1qw29n5){margin:.6rem .5rem 0 0}.empty.svelte-1qw29n5{padding:1rem 0}@media(max-width:1050px){.request-grid.svelte-1qw29n5{grid-template-columns:1fr}}@media(max-width:600px){.assisted-workspace.svelte-1qw29n5{padding:.6rem}header.svelte-1qw29n5,.relay-explanation.svelte-1qw29n5,.request-form.svelte-1qw29n5,.tracked-requests.svelte-1qw29n5,.read-only.svelte-1qw29n5,.recent-activity.svelte-1qw29n5,.review-recovery.svelte-1qw29n5,.progress-freshness.svelte-1qw29n5{padding:.75rem}.request-heading.svelte-1qw29n5,.progress-freshness.svelte-1qw29n5{flex-direction:column}}.agent-jobs.svelte-vu15gi{min-width:0;margin-block:1rem;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.75rem;background:var(--studio-color-input)}.heading.svelte-vu15gi{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.eyebrow.svelte-vu15gi{font-size:.65rem;letter-spacing:.1em;color:var(--studio-color-accent-strong);margin:0 0 .3rem}h3.svelte-vu15gi{margin:0;font-size:1.1rem}p.svelte-vu15gi{color:var(--studio-color-text-muted);line-height:1.5;font-size:.84rem;overflow-wrap:anywhere}.boundary.svelte-vu15gi{font-size:.77rem;color:var(--studio-color-text-muted)}button.svelte-vu15gi{min-height:2.5rem}details.svelte-vu15gi{margin-top:.9rem}summary.svelte-vu15gi{color:var(--studio-color-accent-strong);cursor:pointer;line-height:1.6}form.svelte-vu15gi{display:grid;gap:.8rem;padding-top:.8rem}label.svelte-vu15gi{display:grid;gap:.35rem;min-width:0;color:var(--studio-color-text);font-size:.8rem}input.svelte-vu15gi,select.svelte-vu15gi,textarea.svelte-vu15gi{min-width:0;width:100%;padding:.6rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}textarea.svelte-vu15gi{resize:vertical}.columns.svelte-vu15gi{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}form.svelte-vu15gi>button:where(.svelte-vu15gi){justify-self:start}.job-list.svelte-vu15gi{display:grid;gap:.5rem;margin-top:.8rem}.job-list.svelte-vu15gi article:where(.svelte-vu15gi){display:flex;align-items:center;gap:.65rem;min-width:0;padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.job-list.svelte-vu15gi article.selected:where(.svelte-vu15gi){border-color:var(--studio-color-border)}.job-list.svelte-vu15gi article:where(.svelte-vu15gi)>div:where(.svelte-vu15gi){flex:1;min-width:0;overflow-wrap:anywhere}small.svelte-vu15gi,.job-list.svelte-vu15gi span:where(.svelte-vu15gi){display:block;margin-top:.2rem;color:var(--studio-color-text-muted);font-size:.7rem;line-height:1.45}.persona-grid.svelte-vu15gi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem}.persona-grid.svelte-vu15gi article:where(.svelte-vu15gi){display:flex;align-items:start;gap:.65rem;padding:.7rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.5rem}.persona-grid.svelte-vu15gi article:where(.svelte-vu15gi)>div:where(.svelte-vu15gi){min-width:0}.persona-grid.svelte-vu15gi span:where(.svelte-vu15gi){display:block;color:var(--studio-color-accent-strong);font-size:.75rem}.persona-grid.svelte-vu15gi p:where(.svelte-vu15gi){margin:.3rem 0;font-size:.75rem}fieldset.svelte-vu15gi{border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}legend.svelte-vu15gi{font-size:.75rem;color:var(--studio-color-text-muted)}.evidence-choice.svelte-vu15gi{display:flex;gap:.6rem;align-items:start;padding:.35rem 0;overflow-wrap:anywhere}.evidence-choice.svelte-vu15gi input:where(.svelte-vu15gi){width:1rem;height:1rem;flex-shrink:0}.error.svelte-vu15gi,.recovery.svelte-vu15gi{color:var(--studio-color-danger);border:1px solid var(--studio-color-border);padding:.7rem;border-radius:.4rem}a.svelte-vu15gi{color:var(--studio-color-accent-strong)}@media(max-width:600px){.agent-jobs.svelte-vu15gi{padding:.75rem}.persona-grid.svelte-vu15gi,.columns.svelte-vu15gi{grid-template-columns:1fr}.heading.svelte-vu15gi>button:where(.svelte-vu15gi){padding:.4rem;font-size:.72rem}.heading.svelte-vu15gi h3:where(.svelte-vu15gi){font-size:1rem}.job-list.svelte-vu15gi article:where(.svelte-vu15gi){flex-wrap:wrap}.job-list.svelte-vu15gi article:where(.svelte-vu15gi)>button:where(.svelte-vu15gi){margin-left:auto}}.companion-handoff.svelte-ej1wkj{display:grid;gap:.75rem;border:1px solid var(--studio-color-border);border-radius:.625rem;padding:1rem;background:var(--studio-color-surface);min-width:0}header.svelte-ej1wkj{display:flex;align-items:start;gap:.85rem}h3.svelte-ej1wkj,p.svelte-ej1wkj{margin:0}p.svelte-ej1wkj{color:var(--studio-color-text-muted);line-height:1.6;overflow-wrap:anywhere}label.svelte-ej1wkj{display:grid;gap:.35rem}select.svelte-ej1wkj{width:100%;min-width:0}button.svelte-ej1wkj{justify-self:start}details.svelte-ej1wkj p:where(.svelte-ej1wkj){margin-top:.6rem}.error.svelte-ej1wkj{color:var(--studio-color-danger)}@media(max-width:550px){button.svelte-ej1wkj{width:100%}}.next-action.svelte-1xayju3{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;border:1px solid var(--studio-color-border);border-left:.25rem solid var(--studio-color-accent);border-radius:.625rem;background:var(--studio-color-surface);min-width:0}.next-action.svelte-1xayju3 h2:where(.svelte-1xayju3){font-size:1.05rem;margin:.35rem 0}.next-action.svelte-1xayju3 button:where(.svelte-1xayju3){flex:0 0 auto}@media(max-width:550px){.next-action.svelte-1xayju3{flex-direction:column;align-items:stretch}}.workbench.svelte-1xayju3{display:grid;gap:1rem;padding:clamp(.75rem,2vw,1.5rem);color:var(--studio-color-text);min-width:0}.exact-result.svelte-1xayju3:focus{outline:0;box-shadow:var(--studio-focus-ring)}.workbench-hero.svelte-1xayju3{display:flex;gap:1rem;align-items:start;justify-content:space-between}h1.svelte-1xayju3{margin:.25rem 0 .5rem;font-size:clamp(1.5rem,3vw,2rem)}h2.svelte-1xayju3{margin:.25rem 0 .75rem}h3.svelte-1xayju3{margin:.25rem 0 .6rem;font-size:1rem}p.svelte-1xayju3{color:var(--studio-color-text-muted);line-height:1.6;margin:.4rem 0;overflow-wrap:anywhere}small.svelte-1xayju3{color:var(--studio-color-text-muted);line-height:1.5}.eyebrow.svelte-1xayju3{color:var(--studio-color-accent);font-size:.7rem;letter-spacing:.1em}.mode-note.svelte-1xayju3,.stage-panel.svelte-1xayju3,.evidence-area.svelte-1xayju3,.recovery.svelte-1xayju3{min-width:0;border:1px solid var(--studio-color-border);background:var(--studio-color-surface);padding:1rem;border-radius:var(--studio-radius-md, .625rem)}.mode-note.svelte-1xayju3{border-color:var(--studio-color-border)}.mode-note.svelte-1xayju3 p:where(.svelte-1xayju3){font-size:.85rem}.notice.svelte-1xayju3,.error.svelte-1xayju3{padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.4rem}.error.svelte-1xayju3{color:var(--studio-color-danger);border-color:var(--studio-color-border)}.recovery.svelte-1xayju3 button:where(.svelte-1xayju3){margin-right:.5rem}.feature-picker.svelte-1xayju3{display:flex;align-items:end;gap:.75rem}.feature-picker.svelte-1xayju3 label:where(.svelte-1xayju3){flex:1}.feature-picker.svelte-1xayju3>button:where(.svelte-1xayju3){flex-shrink:0}label.svelte-1xayju3{display:grid;gap:.4rem;color:var(--studio-color-text);font-size:.85rem;min-width:0}form.svelte-1xayju3{display:grid;gap:.9rem;align-content:start}input.svelte-1xayju3,select.svelte-1xayju3,textarea.svelte-1xayju3{width:100%;min-width:0;padding:.65rem;color:var(--studio-color-text-strong);background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.4rem;font:inherit}textarea.svelte-1xayju3{resize:vertical}button.svelte-1xayju3{min-height:2.75rem}form.svelte-1xayju3>button:where(.svelte-1xayju3){justify-self:start}.panel-heading.svelte-1xayju3{margin-bottom:1rem}.cards.svelte-1xayju3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cards.svelte-1xayju3 article:where(.svelte-1xayju3),.document.svelte-1xayju3,.activity.svelte-1xayju3{padding:1rem;margin-bottom:1rem;background:var(--studio-color-canvas);border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0}.cards.svelte-1xayju3 article:where(.svelte-1xayju3){margin-bottom:0}.cards.svelte-1xayju3 button:where(.svelte-1xayju3){margin-top:.5rem}.two-column.svelte-1xayju3{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.25rem}.activity.svelte-1xayju3>div:where(.svelte-1xayju3){display:grid;gap:.3rem}.activity.svelte-1xayju3 span:where(.svelte-1xayju3){color:var(--studio-color-accent-strong);font-size:.75rem}.actions.svelte-1xayju3{display:flex;flex-wrap:wrap;gap:.65rem}.preserve.svelte-1xayju3{white-space:pre-wrap}code.svelte-1xayju3{display:block;margin:.4rem 0;overflow-wrap:anywhere;white-space:normal;color:var(--studio-color-text-muted);font-size:.75rem}details.svelte-1xayju3{margin-top:.75rem}summary.svelte-1xayju3{cursor:pointer;color:var(--studio-color-accent-strong);line-height:1.6}li.svelte-1xayju3{margin:.4rem 0;line-height:1.6;color:var(--studio-color-text)}.evidence-upload.svelte-1xayju3{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) auto;align-items:end}.evidence-list.svelte-1xayju3{display:grid;gap:.6rem}.evidence-list.svelte-1xayju3 article:where(.svelte-1xayju3){display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid var(--studio-color-border);border-radius:.4rem;min-width:0}.evidence-list.svelte-1xayju3 article:where(.svelte-1xayju3)>div:where(.svelte-1xayju3){min-width:0;overflow-wrap:anywhere}.evidence-list.svelte-1xayju3 small:where(.svelte-1xayju3){display:block}.evidence-list.svelte-1xayju3 button:where(.svelte-1xayju3){flex-shrink:0}@media(max-width:1000px){.two-column.svelte-1xayju3,.evidence-upload.svelte-1xayju3{grid-template-columns:1fr}}.mode-summary.svelte-1xayju3{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mode-note.svelte-1xayju3 details:where(.svelte-1xayju3){margin-top:.25rem}.mode-note.svelte-1xayju3 summary:where(.svelte-1xayju3),.draft-note.svelte-1xayju3 summary:where(.svelte-1xayju3){font-size:.75rem;color:var(--studio-color-text-muted)}.draft-note.svelte-1xayju3{margin-top:0}@media(max-width:600px){[data-testid=workbench-current-plan].svelte-1xayju3{display:none}}@media(max-width:600px){.workbench.svelte-1xayju3{gap:.65rem}.workbench-hero.svelte-1xayju3{flex-direction:row!important;align-items:start!important;gap:.5rem}.workbench-hero.svelte-1xayju3 h1:where(.svelte-1xayju3){font-size:1.25rem}.workbench-hero.svelte-1xayju3>div:where(.svelte-1xayju3)>p:where(.svelte-1xayju3):last-child{display:none}.workbench-hero.svelte-1xayju3>button:where(.svelte-1xayju3){font-size:.75rem;max-width:6rem;padding:.4rem;flex-shrink:0}.mode-note.svelte-1xayju3{padding:.5rem .65rem!important}.feature-picker.svelte-1xayju3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end!important;gap:.5rem}.feature-picker.svelte-1xayju3>button:where(.svelte-1xayju3){font-size:.75rem;padding:.5rem}.notice.svelte-1xayju3{padding:.5rem;margin:0;font-size:.8rem}}@media(max-width:600px){.workbench-hero.svelte-1xayju3,.feature-picker.svelte-1xayju3{flex-direction:column;align-items:stretch}.workbench-hero.svelte-1xayju3 button:where(.svelte-1xayju3){align-self:start}.cards.svelte-1xayju3{grid-template-columns:1fr}.stage-panel.svelte-1xayju3,.mode-note.svelte-1xayju3,.evidence-area.svelte-1xayju3{padding:.75rem}.evidence-list.svelte-1xayju3 article:where(.svelte-1xayju3){align-items:start}.actions.svelte-1xayju3{flex-direction:column}}.board-summary.svelte-1r2908k{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.board-summary.svelte-1r2908k p:where(.svelte-1r2908k){margin:0}.board-summary.svelte-1r2908k>div:where(.svelte-1r2908k),.actions.svelte-1r2908k{display:flex;gap:.5rem;flex-wrap:wrap}.boundary.svelte-1r2908k,.result-count.svelte-1r2908k{color:var(--studio-color-text-muted);font-size:.8rem;line-height:1.5}.filters.svelte-1r2908k{display:grid;grid-template-columns:minmax(10rem,2fr) repeat(4,minmax(7rem,1fr));gap:.65rem;margin:1rem 0}label.svelte-1r2908k{display:grid;gap:.35rem;color:var(--studio-color-text-muted);min-width:0;font-size:.8rem}input.svelte-1r2908k,select.svelte-1r2908k,textarea.svelte-1r2908k,button.svelte-1r2908k{font:inherit;border:1px solid var(--studio-color-border);border-radius:.45rem;min-width:0;min-height:2.6rem}input.svelte-1r2908k,select.svelte-1r2908k,textarea.svelte-1r2908k{background:var(--studio-color-input);color:var(--studio-color-text);padding:.55rem;width:100%}textarea.svelte-1r2908k{resize:vertical}button.svelte-1r2908k{color:var(--studio-color-text);background:var(--studio-color-surface-interactive);padding:.5rem .8rem;cursor:pointer}button.svelte-1r2908k:disabled,select.svelte-1r2908k:disabled,input.svelte-1r2908k:disabled,textarea.svelte-1r2908k:disabled{opacity:.6;cursor:not-allowed}.svelte-1r2908k:is(button:where(.svelte-1r2908k),input:where(.svelte-1r2908k),select:where(.svelte-1r2908k),textarea:where(.svelte-1r2908k)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}button.primary.svelte-1r2908k{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent);font-weight:650}.editor.svelte-1r2908k,.iterations.svelte-1r2908k{background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.75rem;padding:1rem;margin:1rem 0}h3.svelte-1r2908k,h4.svelte-1r2908k{color:var(--studio-color-text-strong);margin:0;overflow-wrap:anywhere}.editor.svelte-1r2908k>h3:where(.svelte-1r2908k){margin-bottom:.75rem}form.svelte-1r2908k:not(.filters){display:grid;gap:.8rem}.columns.svelte-1r2908k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}fieldset.svelte-1r2908k{display:grid;gap:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;min-width:0;padding:.8rem}legend.svelte-1r2908k{color:var(--studio-color-text-strong)}.board.svelte-1r2908k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.8rem;align-items:start}.lane.svelte-1r2908k{min-width:0;border:1px solid var(--studio-color-border-subtle);background:var(--studio-color-canvas);border-radius:.7rem;overflow:hidden}.lane.svelte-1r2908k>header:where(.svelte-1r2908k){display:flex;justify-content:space-between;padding:.8rem;background:var(--studio-color-surface);gap:.5rem}.lane.svelte-1r2908k h3:where(.svelte-1r2908k){font-size:.88rem}.lane.svelte-1r2908k header:where(.svelte-1r2908k)>span:where(.svelte-1r2908k){font-variant-numeric:tabular-nums;color:var(--studio-color-text-muted);font-size:.8rem}.cards.svelte-1r2908k{padding:.55rem;display:grid;gap:.6rem}.cards.svelte-1r2908k article:where(.svelte-1r2908k){padding:.8rem;background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border);border-radius:.5rem;overflow-wrap:anywhere}.cards.svelte-1r2908k article.bug:where(.svelte-1r2908k){border-inline-start:3px solid var(--studio-color-warning)}.card-top.svelte-1r2908k{display:flex;justify-content:space-between;gap:.4rem;font-size:.65rem;color:var(--studio-color-text-muted);margin-bottom:.5rem}.issue-key.svelte-1r2908k{color:var(--studio-color-accent-strong);font-weight:700}h4.svelte-1r2908k{font-size:.9rem;line-height:1.4}.cards.svelte-1r2908k p:where(.svelte-1r2908k){font-size:.76rem;color:var(--studio-color-text-muted);line-height:1.45;margin:.5rem 0}.detail.svelte-1r2908k{white-space:pre-wrap;max-height:7rem;overflow:auto}.severity.svelte-1r2908k{color:var(--studio-color-warning)}.card-actions.svelte-1r2908k{display:flex;justify-content:space-between;align-items:end;gap:.6rem;margin-top:.8rem}.card-actions.svelte-1r2908k label:where(.svelte-1r2908k){flex:1}.card-actions.svelte-1r2908k button:where(.svelte-1r2908k){font-size:.75rem}.empty.svelte-1r2908k{padding:.75rem;color:var(--studio-color-text-subtle);font-size:.8rem}.iterations.svelte-1r2908k summary:where(.svelte-1r2908k){cursor:pointer;color:var(--studio-color-accent-strong);line-height:1.6}.iteration-list.svelte-1r2908k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.6rem;margin:1rem 0}.iteration-list.svelte-1r2908k article:where(.svelte-1r2908k){background:var(--studio-color-surface-raised);padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;display:grid;gap:.4rem;overflow-wrap:anywhere}.iteration-list.svelte-1r2908k span:where(.svelte-1r2908k),.iteration-list.svelte-1r2908k small:where(.svelte-1r2908k){color:var(--studio-color-text-muted);font-size:.75rem}.iteration-list.svelte-1r2908k p:where(.svelte-1r2908k){margin:0;font-size:.85rem}.error.svelte-1r2908k{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);padding:.8rem;border-radius:.5rem}@media(max-width:900px){.filters.svelte-1r2908k{grid-template-columns:repeat(2,minmax(0,1fr))}.filters.svelte-1r2908k label:where(.svelte-1r2908k):first-child{grid-column:1/-1}}@media(max-width:600px){.columns.svelte-1r2908k{grid-template-columns:1fr}.editor.svelte-1r2908k,.iterations.svelte-1r2908k{padding:.8rem}.board.svelte-1r2908k{grid-template-columns:1fr}}.picker.svelte-1frhwq7{display:grid;gap:.7rem;min-width:0;margin:0;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;color:var(--studio-color-text)}legend.svelte-1frhwq7{max-width:100%;padding:0 .3rem;color:var(--studio-color-text-strong);font-size:.85rem}p.svelte-1frhwq7{margin:0;line-height:1.55;overflow-wrap:anywhere}.boundary.svelte-1frhwq7,.selection.svelte-1frhwq7{color:var(--studio-color-text-muted);font-size:.78rem}.source-controls.svelte-1frhwq7{display:flex;gap:.5rem;align-items:end;min-width:0}.source-controls.svelte-1frhwq7 label:where(.svelte-1frhwq7){flex:1}label.svelte-1frhwq7{display:grid;gap:.35rem;min-width:0;font-size:.8rem;color:var(--studio-color-text-muted)}button.svelte-1frhwq7,select.svelte-1frhwq7{min-height:2.75rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.4rem;padding:.5rem .65rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);font:inherit}select.svelte-1frhwq7{width:100%;background:var(--studio-color-input)}button.svelte-1frhwq7{cursor:pointer;font-size:.78rem}.svelte-1frhwq7:is(button:where(.svelte-1frhwq7),select:where(.svelte-1frhwq7),input:where(.svelte-1frhwq7)):disabled{opacity:.6;cursor:not-allowed}.svelte-1frhwq7:is(button:where(.svelte-1frhwq7),select:where(.svelte-1frhwq7),input:where(.svelte-1frhwq7),summary:where(.svelte-1frhwq7)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.files.svelte-1frhwq7{display:grid;gap:.6rem}article.svelte-1frhwq7{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.7rem;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-surface-raised);min-width:0}.choice.svelte-1frhwq7{display:flex;align-items:center;gap:.65rem;color:var(--studio-color-text);cursor:pointer;min-height:2.75rem}.choice.svelte-1frhwq7 input:where(.svelte-1frhwq7){flex:0 0 1.25rem;width:1.25rem;height:1.25rem;accent-color:var(--studio-color-accent)}.choice.svelte-1frhwq7 span:where(.svelte-1frhwq7){min-width:0;overflow-wrap:anywhere}strong.svelte-1frhwq7{display:block;font-size:.85rem}small.svelte-1frhwq7{display:block;color:var(--studio-color-text-muted);font-size:.73rem;line-height:1.6}.receipt.svelte-1frhwq7{grid-column:1/-1;min-width:0}summary.svelte-1frhwq7{width:fit-content;min-height:2.75rem;line-height:2.75rem;color:var(--studio-color-accent-strong);cursor:pointer;font-size:.78rem}dl.svelte-1frhwq7{margin:.3rem 0 0;display:grid;grid-template-columns:minmax(6rem,.25fr) minmax(0,1fr);gap:.35rem .65rem;font-size:.73rem}dt.svelte-1frhwq7{color:var(--studio-color-text-muted)}dd.svelte-1frhwq7{margin:0;min-width:0}code.svelte-1frhwq7{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.73rem}.unresolved.svelte-1frhwq7{padding:.7rem;border:1px solid var(--studio-color-border);border-radius:.4rem;background:var(--studio-color-warning-surface);color:var(--studio-color-warning);font-size:.78rem}.unresolved.svelte-1frhwq7>div:where(.svelte-1frhwq7){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.error.svelte-1frhwq7{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);padding:.65rem;border:1px solid var(--studio-color-border);border-radius:.4rem;font-size:.8rem}@media(max-width:600px){.source-controls.svelte-1frhwq7{align-items:stretch;flex-direction:column}article.svelte-1frhwq7{grid-template-columns:minmax(0,1fr)}article.svelte-1frhwq7>button:where(.svelte-1frhwq7){justify-self:start}dl.svelte-1frhwq7{grid-template-columns:minmax(0,1fr);gap:.15rem}dd.svelte-1frhwq7{margin-bottom:.4rem}}.boundary.svelte-1rtu8t7,.metadata.svelte-1rtu8t7{color:var(--studio-color-text-muted);font-size:.82rem;line-height:1.55}.summary.svelte-1rtu8t7{display:flex;gap:1rem;flex-wrap:wrap;padding:1rem;border:1px solid var(--studio-color-border);background:var(--studio-color-surface);border-radius:.7rem;margin:1rem 0}.summary.svelte-1rtu8t7 span:where(.svelte-1rtu8t7){font-size:.8rem;color:var(--studio-color-text-muted)}.summary.svelte-1rtu8t7 strong:where(.svelte-1rtu8t7){color:var(--studio-color-text-strong)}.suites.svelte-1rtu8t7{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.suites.svelte-1rtu8t7 article:where(.svelte-1rtu8t7),.panel.svelte-1rtu8t7,.history.svelte-1rtu8t7 article:where(.svelte-1rtu8t7){border:1px solid var(--studio-color-border);background:var(--studio-color-surface);padding:1rem;border-radius:.7rem;min-width:0;overflow-wrap:anywhere}header.svelte-1rtu8t7{display:flex;align-items:start;justify-content:space-between;gap:.75rem}h3.svelte-1rtu8t7,h4.svelte-1rtu8t7{margin:.25rem 0;color:var(--studio-color-text-strong)}h3.svelte-1rtu8t7{font-size:1rem}h4.svelte-1rtu8t7{font-size:.9rem}.eyebrow.svelte-1rtu8t7{color:var(--studio-color-text-muted);font-size:.7rem}.badge.svelte-1rtu8t7{flex-shrink:0;font-size:.7rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border);border-radius:2rem;padding:.4rem .6rem}.badge.failed.svelte-1rtu8t7,.error.svelte-1rtu8t7{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.badge.passed.svelte-1rtu8t7{color:var(--studio-color-success);background:var(--studio-color-success-surface)}.warning.svelte-1rtu8t7{color:var(--studio-color-warning);background:var(--studio-color-warning-surface);padding:.5rem;border-radius:.4rem;font-size:.75rem}p.svelte-1rtu8t7{line-height:1.55;font-size:.85rem;white-space:pre-wrap}code.svelte-1rtu8t7{display:block;background:var(--studio-color-input);color:var(--studio-color-text);padding:.6rem;border-radius:.4rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.observation.svelte-1rtu8t7{background:var(--studio-color-surface-raised);border:1px solid var(--studio-color-border-subtle);padding:.75rem;border-radius:.5rem;font-size:.8rem;margin:.75rem 0}small.svelte-1rtu8t7{color:var(--studio-color-text-muted);font-size:.73rem;line-height:1.55}.actions.svelte-1rtu8t7{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}button.svelte-1rtu8t7,input.svelte-1rtu8t7,select.svelte-1rtu8t7,textarea.svelte-1rtu8t7{font:inherit;min-width:0;min-height:2.6rem;border:1px solid var(--studio-color-border);border-radius:.45rem}input.svelte-1rtu8t7,select.svelte-1rtu8t7,textarea.svelte-1rtu8t7{background:var(--studio-color-input);color:var(--studio-color-text);width:100%;padding:.55rem}textarea.svelte-1rtu8t7{resize:vertical}button.svelte-1rtu8t7{color:var(--studio-color-text);background:var(--studio-color-surface-interactive);padding:.5rem .8rem;cursor:pointer}button.primary.svelte-1rtu8t7{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);border-color:var(--studio-color-accent);font-weight:650;justify-self:start}.svelte-1rtu8t7:is(button:where(.svelte-1rtu8t7),input:where(.svelte-1rtu8t7),select:where(.svelte-1rtu8t7),textarea:where(.svelte-1rtu8t7)):disabled{opacity:.6;cursor:not-allowed}.svelte-1rtu8t7:is(button:where(.svelte-1rtu8t7),input:where(.svelte-1rtu8t7),select:where(.svelte-1rtu8t7),textarea:where(.svelte-1rtu8t7)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.panel.svelte-1rtu8t7{margin-top:1rem}summary.svelte-1rtu8t7{cursor:pointer;color:var(--studio-color-accent-strong);line-height:1.6}form.svelte-1rtu8t7{display:grid;gap:.8rem;margin-top:1rem}label.svelte-1rtu8t7{display:grid;gap:.35rem;font-size:.8rem;color:var(--studio-color-text-muted);min-width:0}.columns.svelte-1rtu8t7,.counts.svelte-1rtu8t7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.counts.svelte-1rtu8t7{grid-template-columns:repeat(3,minmax(0,1fr))}.history.svelte-1rtu8t7{display:grid;gap:.6rem;margin-top:1rem}.history.svelte-1rtu8t7 article:where(.svelte-1rtu8t7){background:var(--studio-color-surface-raised);padding:.8rem}.empty.svelte-1rtu8t7{color:var(--studio-color-text-muted)}.error.svelte-1rtu8t7{border:1px solid var(--studio-color-danger);padding:.75rem;border-radius:.5rem}@media(max-width:600px){.columns.svelte-1rtu8t7{grid-template-columns:1fr}header.svelte-1rtu8t7{flex-direction:column;gap:.3rem}.suites.svelte-1rtu8t7 article:where(.svelte-1rtu8t7),.panel.svelte-1rtu8t7{padding:.8rem}.actions.svelte-1rtu8t7 button:where(.svelte-1rtu8t7){flex:1}}section.svelte-gko8rl{min-width:0}header.svelte-gko8rl{display:flex;justify-content:space-between;align-items:start;gap:.75rem;flex-wrap:wrap}h3.svelte-gko8rl,h4.svelte-gko8rl{margin:0 0 .4rem;color:var(--studio-color-text-strong);overflow-wrap:anywhere}h3.svelte-gko8rl{font-size:1.1rem}h4.svelte-gko8rl{font-size:.98rem}.eyebrow.svelte-gko8rl{color:var(--studio-color-text-muted);font-size:.67rem;letter-spacing:.06em;margin:0 0 .3rem}.boundary.svelte-gko8rl{font-size:.82rem;color:var(--studio-color-text-muted);line-height:1.55}.reflection-list.svelte-gko8rl,.report-list.svelte-gko8rl{display:grid;gap:.8rem;margin-top:1rem}.reflection-list.svelte-gko8rl article:where(.svelte-gko8rl),.report-list.svelte-gko8rl article:where(.svelte-gko8rl),.panel.svelte-gko8rl,.history.svelte-gko8rl,.schedule-list.svelte-gko8rl article:where(.svelte-gko8rl){border:1px solid var(--studio-color-border);background:var(--studio-color-surface);border-radius:.7rem;padding:1rem;min-width:0;overflow-wrap:anywhere}.prose.svelte-gko8rl{white-space:pre-wrap;line-height:1.6;font-size:.86rem}.target.svelte-gko8rl{color:var(--studio-color-accent-strong);font-size:.8rem}small.svelte-gko8rl{color:var(--studio-color-text-muted);font-size:.74rem;line-height:1.5}ul.svelte-gko8rl{padding-left:1.2rem;font-size:.8rem;line-height:1.7}.actions.svelte-gko8rl{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}button.svelte-gko8rl,input.svelte-gko8rl,select.svelte-gko8rl,textarea.svelte-gko8rl{font:inherit;min-width:0;min-height:2.6rem;border:1px solid var(--studio-color-border);border-radius:.45rem}button.svelte-gko8rl{color:var(--studio-color-text);background:var(--studio-color-surface-interactive);padding:.5rem .8rem;cursor:pointer}button.primary.svelte-gko8rl{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);border-color:var(--studio-color-accent);font-weight:650;justify-self:start}button.subtle.svelte-gko8rl{justify-self:start;font-size:.78rem}input.svelte-gko8rl,select.svelte-gko8rl,textarea.svelte-gko8rl{width:100%;background:var(--studio-color-input);color:var(--studio-color-text);padding:.6rem}textarea.svelte-gko8rl{resize:vertical}.svelte-gko8rl:is(button:where(.svelte-gko8rl),input:where(.svelte-gko8rl),select:where(.svelte-gko8rl),textarea:where(.svelte-gko8rl)):disabled{opacity:.6;cursor:not-allowed}.svelte-gko8rl:is(button:where(.svelte-gko8rl),input:where(.svelte-gko8rl),select:where(.svelte-gko8rl),textarea:where(.svelte-gko8rl)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.panel.svelte-gko8rl{margin-top:1rem}summary.svelte-gko8rl{color:var(--studio-color-accent-strong);line-height:1.6;cursor:pointer}form.svelte-gko8rl{display:grid;gap:.8rem;margin-top:1rem}label.svelte-gko8rl{display:grid;gap:.35rem;min-width:0;color:var(--studio-color-text-muted);font-size:.8rem}.columns.svelte-gko8rl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}fieldset.svelte-gko8rl{border:1px solid var(--studio-color-border);padding:.8rem;border-radius:.5rem;min-width:0}legend.svelte-gko8rl{color:var(--studio-color-text-strong);font-size:.8rem}.action-options.svelte-gko8rl{display:grid;gap:.5rem;max-height:16rem;overflow:auto}.choice.svelte-gko8rl{display:flex;align-items:start;gap:.6rem;padding:.3rem}.choice.svelte-gko8rl input:where(.svelte-gko8rl){width:1.1rem;height:1.1rem;min-height:1.1rem;flex-shrink:0;margin-top:.15rem}.choice.svelte-gko8rl small:where(.svelte-gko8rl){display:block}.history.svelte-gko8rl{margin-top:1rem;background:var(--studio-color-surface-raised)}.history.svelte-gko8rl article:where(.svelte-gko8rl){border-top:1px solid var(--studio-color-border);padding-top:.8rem;margin-top:.8rem}.history.svelte-gko8rl article:where(.svelte-gko8rl) small:where(.svelte-gko8rl){display:block;margin-top:.3rem}.reporting.svelte-gko8rl{margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--studio-color-border)}.schedule-list.svelte-gko8rl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem;margin-top:1rem}.byline.svelte-gko8rl{display:flex;align-items:center;gap:.65rem}.byline.svelte-gko8rl>div:where(.svelte-gko8rl){min-width:0}.byline.svelte-gko8rl strong:where(.svelte-gko8rl),.byline.svelte-gko8rl small:where(.svelte-gko8rl){display:block}.schedule-list.svelte-gko8rl p:where(.svelte-gko8rl){color:var(--studio-color-text-muted);font-size:.8rem;line-height:1.5}.schedule-list.svelte-gko8rl button:where(.svelte-gko8rl){margin-top:.7rem;width:100%}.schedule-list.svelte-gko8rl small:where(.svelte-gko8rl){display:block}.report-filter.svelte-gko8rl{max-width:20rem;margin:1rem 0}.report-list.svelte-gko8rl h4:where(.svelte-gko8rl){margin-top:.8rem}.metrics.svelte-gko8rl{display:flex;gap:.5rem;flex-wrap:wrap;margin:.8rem 0}.metrics.svelte-gko8rl span:where(.svelte-gko8rl){color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised);padding:.4rem .55rem;border:1px solid var(--studio-color-border-subtle);border-radius:.4rem;font-size:.72rem}.empty.svelte-gko8rl{color:var(--studio-color-text-muted);font-size:.85rem;line-height:1.6}.error.svelte-gko8rl{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-danger);padding:.75rem;border-radius:.5rem}@media(max-width:600px){.columns.svelte-gko8rl{grid-template-columns:1fr}.reflection-list.svelte-gko8rl article:where(.svelte-gko8rl),.report-list.svelte-gko8rl article:where(.svelte-gko8rl),.panel.svelte-gko8rl{padding:.8rem}.actions.svelte-gko8rl>button:where(.svelte-gko8rl){flex:1}}.management-workspace.svelte-1e9j5j3{color:var(--studio-color-text);min-width:0;padding:clamp(.8rem,2vw,1.5rem)}header.svelte-1e9j5j3{display:flex;justify-content:space-between;gap:1rem;align-items:start;margin-bottom:1rem}h2.svelte-1e9j5j3{margin:0;color:var(--studio-color-text-strong);font-size:1.45rem}.eyebrow.svelte-1e9j5j3{color:var(--studio-color-text-muted);margin:0 0 .25rem;font-size:.75rem}p.svelte-1e9j5j3{line-height:1.55;overflow-wrap:anywhere}button.svelte-1e9j5j3{min-height:2.6rem;border:1px solid var(--studio-color-border);color:var(--studio-color-text);background:var(--studio-color-surface-interactive);border-radius:.5rem;padding:.5rem .8rem;font:inherit;cursor:pointer}button.svelte-1e9j5j3:disabled{opacity:.6;cursor:not-allowed}button.svelte-1e9j5j3:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.notice.svelte-1e9j5j3{background:var(--studio-color-info-surface);color:var(--studio-color-info);border:1px solid var(--studio-color-border);padding:.75rem;border-radius:.5rem;font-size:.85rem}.error.svelte-1e9j5j3,.recovery.svelte-1e9j5j3{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border:1px solid var(--studio-color-danger);padding:.8rem;border-radius:.5rem}.recovery.svelte-1e9j5j3 button:where(.svelte-1e9j5j3){margin:.35rem .35rem 0 0}@media(max-width:600px){header.svelte-1e9j5j3{gap:.5rem}h2.svelte-1e9j5j3{font-size:1.2rem}}.picker.svelte-1odvejb{display:grid;gap:.85rem;min-width:0;color:var(--studio-color-text)}p.svelte-1odvejb{margin:0;line-height:1.6;font-size:.86rem;color:var(--studio-color-text-muted)}label.svelte-1odvejb{display:grid;gap:.4rem;min-width:0;font-size:.86rem}input.svelte-1odvejb,select.svelte-1odvejb,button.svelte-1odvejb{box-sizing:border-box;min-width:0;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.6rem .75rem;background:var(--studio-color-surface);color:var(--studio-color-text);font:inherit}input.svelte-1odvejb,select.svelte-1odvejb{width:100%}button.svelte-1odvejb{cursor:pointer;background:var(--studio-color-surface-interactive);text-align:left;font-size:.85rem}button.svelte-1odvejb:disabled,select.svelte-1odvejb:disabled,input.svelte-1odvejb:disabled{opacity:.6;cursor:not-allowed}button.svelte-1odvejb:focus-visible,input.svelte-1odvejb:focus-visible,select.svelte-1odvejb:focus-visible,.repository-list.svelte-1odvejb:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.repository-list.svelte-1odvejb{display:grid;gap:.4rem;min-width:0;max-height:22rem;overflow:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid var(--studio-color-border);border-radius:.5rem}.repository-list.svelte-1odvejb button:where(.svelte-1odvejb){display:grid;gap:.3rem;width:100%;overflow-wrap:anywhere}.repository-list.svelte-1odvejb button.selected:where(.svelte-1odvejb){border-color:var(--studio-color-accent-strong)}.repository-list.svelte-1odvejb span:where(.svelte-1odvejb),.repository-list.svelte-1odvejb small:where(.svelte-1odvejb),.metadata.svelte-1odvejb{font-size:.78rem;color:var(--studio-color-text-muted)}.notice.svelte-1odvejb{padding:.85rem;border:1px solid var(--studio-color-border);border-radius:.45rem}.warning.svelte-1odvejb{background:var(--studio-color-warning-surface);color:var(--studio-color-warning)}.lookup.svelte-1odvejb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:end}.actions.svelte-1odvejb{display:flex;flex-wrap:wrap;gap:.6rem}@media(max-width:560px){.lookup.svelte-1odvejb{grid-template-columns:1fr}.lookup.svelte-1odvejb button:where(.svelte-1odvejb),.actions.svelte-1odvejb button:where(.svelte-1odvejb){width:100%}.repository-list.svelte-1odvejb{max-height:18rem}}.adoption.svelte-yct21n,.selection.svelte-yct21n,.review.svelte-yct21n,.project-fields.svelte-yct21n{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-yct21n{display:grid;gap:.5rem}h2.svelte-yct21n,h3.svelte-yct21n,p.svelte-yct21n{margin:0;overflow-wrap:anywhere}p.svelte-yct21n{font-size:.85rem;line-height:1.65;color:var(--studio-color-text-muted)}.eyebrow.svelte-yct21n{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}.selection.svelte-yct21n,.review.svelte-yct21n,.notice.svelte-yct21n{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;background:var(--studio-color-surface)}.warning.svelte-yct21n{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}label.svelte-yct21n{display:grid;gap:.4rem;min-width:0;font-size:.85rem}input.svelte-yct21n,select.svelte-yct21n,textarea.svelte-yct21n,button.svelte-yct21n{box-sizing:border-box;min-width:0;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.6rem .75rem;background:var(--studio-color-surface);color:var(--studio-color-text);font:inherit}input.svelte-yct21n,select.svelte-yct21n,textarea.svelte-yct21n{width:100%}button.svelte-yct21n{cursor:pointer;background:var(--studio-color-surface-interactive);font-size:.85rem;overflow-wrap:anywhere}button.svelte-yct21n:disabled,input.svelte-yct21n:disabled,select.svelte-yct21n:disabled,textarea.svelte-yct21n:disabled{opacity:.6;cursor:not-allowed}.check.svelte-yct21n{display:flex;align-items:flex-start;gap:.65rem;line-height:1.55}.check.svelte-yct21n input:where(.svelte-yct21n){width:1.15rem;min-height:1.15rem;flex:0 0 auto;margin-top:.15rem}fieldset.svelte-yct21n{display:grid;gap:.65rem;min-width:0;border:1px solid var(--studio-color-border);border-radius:.45rem}legend.svelte-yct21n{font-size:.85rem;padding:0 .35rem}.actions.svelte-yct21n{display:flex;flex-wrap:wrap;gap:.6rem}dl.svelte-yct21n{display:grid;gap:.8rem;margin:0;font-size:.85rem}dt.svelte-yct21n{font-weight:650}dd.svelte-yct21n{margin:.2rem 0 0;overflow-wrap:anywhere}code.svelte-yct21n{font-size:.76rem;white-space:pre-wrap;overflow-wrap:anywhere}.metadata.svelte-yct21n{font-size:.78rem}button.svelte-yct21n:focus-visible,input.svelte-yct21n:focus-visible,select.svelte-yct21n:focus-visible,textarea.svelte-yct21n:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:560px){.selection.svelte-yct21n,.review.svelte-yct21n,.notice.svelte-yct21n{padding:.8rem}.actions.svelte-yct21n button:where(.svelte-yct21n){width:100%}}.repository-workspace.svelte-1lq05ac{display:grid;gap:1rem;min-width:0;color:var(--studio-color-text)}header.svelte-1lq05ac{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between}header.svelte-1lq05ac>div:where(.svelte-1lq05ac){min-width:0}h1.svelte-1lq05ac,h2.svelte-1lq05ac,p.svelte-1lq05ac{margin:0;overflow-wrap:anywhere}h1.svelte-1lq05ac{font-size:1.65rem}h2.svelte-1lq05ac{font-size:1rem}p.svelte-1lq05ac{font-size:.85rem;line-height:1.65;color:var(--studio-color-text-muted)}.eyebrow.svelte-1lq05ac{font-size:.7rem;letter-spacing:.07em;color:var(--studio-color-accent-strong)}.card.svelte-1lq05ac{display:grid;gap:.8rem;min-width:0;padding:1.1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;background:var(--studio-color-surface)}.notice.svelte-1lq05ac{padding:.9rem;border:1px solid var(--studio-color-border);border-radius:.5rem;font-size:.85rem;line-height:1.65}.warning.svelte-1lq05ac{color:var(--studio-color-warning);background:var(--studio-color-warning-surface)}.actions.svelte-1lq05ac{display:flex;flex-wrap:wrap;gap:.6rem}button.svelte-1lq05ac,input.svelte-1lq05ac{box-sizing:border-box;min-width:0;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.6rem .75rem;background:var(--studio-color-surface);color:var(--studio-color-text);font:inherit}button.svelte-1lq05ac{cursor:pointer;background:var(--studio-color-surface-interactive);font-size:.83rem;overflow-wrap:anywhere}button.svelte-1lq05ac:disabled{opacity:.6;cursor:not-allowed}label.svelte-1lq05ac{display:grid;gap:.4rem;font-size:.85rem}input.svelte-1lq05ac{width:100%}.check.svelte-1lq05ac{display:flex;align-items:flex-start;gap:.65rem;line-height:1.55}.check.svelte-1lq05ac input:where(.svelte-1lq05ac){width:1.15rem;min-height:1.15rem;flex:0 0 auto;margin-top:.15rem}dl.svelte-1lq05ac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-size:.83rem;margin:0}dt.svelte-1lq05ac{font-weight:650}dd.svelte-1lq05ac{margin:.3rem 0 0;min-width:0;overflow-wrap:anywhere}code.svelte-1lq05ac{font-size:.76rem;white-space:pre-wrap;overflow-wrap:anywhere}.status-grid.svelte-1lq05ac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.branch-list.svelte-1lq05ac,.commit-list.svelte-1lq05ac{display:grid;gap:.65rem;max-height:34rem;overflow:auto;min-width:0}.branch-list.svelte-1lq05ac article:where(.svelte-1lq05ac),.commit-list.svelte-1lq05ac article:where(.svelte-1lq05ac){display:grid;gap:.4rem;padding:.8rem;border:1px solid var(--studio-color-border);border-radius:.45rem;min-width:0;overflow-wrap:anywhere}.branch-list.svelte-1lq05ac span:where(.svelte-1lq05ac),small.svelte-1lq05ac{font-size:.76rem;color:var(--studio-color-text-muted)}button.svelte-1lq05ac:focus-visible,input.svelte-1lq05ac:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}@media(max-width:650px){.status-grid.svelte-1lq05ac,dl.svelte-1lq05ac{grid-template-columns:1fr}header.svelte-1lq05ac .actions:where(.svelte-1lq05ac){width:100%}header.svelte-1lq05ac .actions:where(.svelte-1lq05ac) button:where(.svelte-1lq05ac){flex:1}.card.svelte-1lq05ac{padding:.85rem}}.project-source.svelte-s1f9ql{display:grid;gap:1rem;min-width:0}header.svelte-s1f9ql{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}h1.svelte-s1f9ql,h2.svelte-s1f9ql,p.svelte-s1f9ql{margin:.2rem 0 .65rem}h1.svelte-s1f9ql{font-size:1.6rem}h2.svelte-s1f9ql{font-size:1.15rem}.eyebrow.svelte-s1f9ql{font-size:.75rem;font-weight:700;letter-spacing:.08em}.scope-note.svelte-s1f9ql,.limits.svelte-s1f9ql{color:var(--studio-color-text-muted);font-size:.88rem;line-height:1.6}.history-controls.svelte-s1f9ql,.comparison-controls.svelte-s1f9ql{display:flex;flex-wrap:wrap;gap:1rem;align-items:end}label.svelte-s1f9ql{display:grid;gap:.4rem;min-width:0;flex:1 1 15rem}select.svelte-s1f9ql{width:100%;min-width:0}nav.svelte-s1f9ql,.history-pages.svelte-s1f9ql{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.history-pages.svelte-s1f9ql{justify-content:space-between}button.svelte-s1f9ql,select.svelte-s1f9ql{font:inherit;min-height:44px;border:1px solid var(--studio-color-border);border-radius:.45rem;padding:.55rem .75rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive)}button.svelte-s1f9ql:disabled,select.svelte-s1f9ql:disabled{opacity:.55}button.svelte-s1f9ql:not(:disabled){cursor:pointer}button.svelte-s1f9ql:focus-visible,select.svelte-s1f9ql:focus-visible{outline:3px solid var(--studio-color-accent);outline-offset:3px}.iterations.svelte-s1f9ql,.selection.svelte-s1f9ql,.empty-state.svelte-s1f9ql{padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;min-width:0;background:var(--studio-color-surface)}ul.svelte-s1f9ql{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.6rem;list-style:none;padding:0;margin:1rem 0;max-height:25rem;overflow:auto}li.svelte-s1f9ql{min-width:0}li.svelte-s1f9ql button:where(.svelte-s1f9ql){display:grid;text-align:left;gap:.35rem;width:100%;height:100%;overflow-wrap:anywhere}.iteration-kind.svelte-s1f9ql{font-size:.75rem;color:var(--studio-color-text-muted)}small.svelte-s1f9ql{font-size:.75rem}.chosen.svelte-s1f9ql{outline:2px solid var(--studio-color-accent);outline-offset:-2px}.selection.svelte-s1f9ql{display:grid;gap:.7rem}@media(max-width:600px){header.svelte-s1f9ql{display:grid}.iterations.svelte-s1f9ql,.selection.svelte-s1f9ql,.empty-state.svelte-s1f9ql{padding:.65rem}.history-controls.svelte-s1f9ql,.comparison-controls.svelte-s1f9ql{display:grid;width:100%}label.svelte-s1f9ql{width:100%}.history-pages.svelte-s1f9ql{display:grid}nav.svelte-s1f9ql{font-size:.8rem}}.help-exit.svelte-1tgmssr{min-height:2.75rem;padding:.4rem .65rem;border:1px solid var(--studio-color-border);border-radius:.45rem;color:var(--studio-color-text);background:var(--studio-color-selected);font:inherit;cursor:pointer}.help-exit.svelte-1tgmssr:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.control-help-choice.svelte-1tgmssr{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;width:fit-content;min-height:2.75rem;cursor:pointer}.control-help-choice.svelte-1tgmssr input:where(.svelte-1tgmssr){flex:0 0 1.25rem;width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;margin:0;padding:0;accent-color:var(--studio-color-accent)}.theme-control.svelte-1tgmssr{position:relative;flex-shrink:0;color:var(--studio-color-text)}summary.svelte-1tgmssr{display:flex;gap:.4rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.45rem .65rem;list-style:none;cursor:pointer;border:1px solid var(--studio-color-border);border-radius:.45rem;color:var(--studio-color-text);background:var(--studio-color-surface-raised);font-size:.75rem}summary.svelte-1tgmssr::-webkit-details-marker{display:none}summary.svelte-1tgmssr:hover{background:var(--studio-color-surface-interactive)}summary.svelte-1tgmssr:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px}.appearance-panel.svelte-1tgmssr{position:absolute;top:calc(100% + .5rem);right:0;z-index:1600;display:grid;gap:.9rem;width:min(19rem,calc(100vw - 2rem));padding:1rem;border:1px solid var(--studio-color-border);border-radius:.65rem;color:var(--studio-color-text);background:var(--studio-color-surface);box-shadow:var(--studio-shadow-raised)}label.svelte-1tgmssr{display:grid;gap:.35rem;color:var(--studio-color-text-muted);font-size:.8rem}select.svelte-1tgmssr{width:100%;min-height:2.75rem;padding:.5rem;border:1px solid var(--studio-color-border);border-radius:.35rem;color:var(--studio-color-text);background:var(--studio-color-input);font:inherit}p.svelte-1tgmssr,small.svelte-1tgmssr{margin:0;color:var(--studio-color-text-muted);font-size:.75rem;line-height:1.5}small.svelte-1tgmssr{font-size:.68rem}@media(max-width:50rem){.appearance-label.svelte-1tgmssr{display:none}summary.svelte-1tgmssr{min-width:2.75rem}}@media(max-width:34rem){.studio-studio-header__context .appearance-panel.svelte-1tgmssr{left:0;right:auto;max-height:calc(100dvh - 8rem);overflow-y:auto}}.maker-editor.svelte-128lsje{border:1px solid var(--studio-color-border);background:var(--studio-color-surface);border-radius:.8rem;padding:1rem;margin:1rem 0;color:var(--studio-color-text)}header.svelte-128lsje,.maker-actions.svelte-128lsje{display:flex;gap:.8rem;align-items:center;justify-content:space-between;flex-wrap:wrap}h3.svelte-128lsje{margin:.15rem 0;color:var(--studio-color-text-strong)}.eyebrow.svelte-128lsje{margin:0;color:var(--studio-color-accent-strong);font-size:.7rem;letter-spacing:.07em}.maker-columns.svelte-128lsje{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.8rem}fieldset.svelte-128lsje{min-width:0;border:0;margin:1rem 0 0;padding:0;display:grid;gap:.9rem}label.svelte-128lsje{display:grid;gap:.35rem;font-size:.82rem;color:var(--studio-color-text-muted);min-width:0}input.svelte-128lsje,select.svelte-128lsje,textarea.svelte-128lsje,button.svelte-128lsje{font:inherit;min-width:0;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.5rem}input.svelte-128lsje,select.svelte-128lsje,textarea.svelte-128lsje{width:100%;box-sizing:border-box;padding:.55rem;background:var(--studio-color-input);color:var(--studio-color-text)}textarea.svelte-128lsje{resize:vertical}button.svelte-128lsje{padding:.5rem .8rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);cursor:pointer}.primary.svelte-128lsje{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-accent);font-weight:650}.maker-boundary.svelte-128lsje{font-size:.76rem;color:var(--studio-color-text-muted);line-height:1.55;margin:.3rem 0}.maker-warning.svelte-128lsje{font-size:.8rem;color:var(--studio-color-warning);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-warning);padding:.7rem;border-radius:.4rem}.maker-check.svelte-128lsje{display:flex;gap:.6rem;align-items:center;min-height:2.75rem}.maker-check.svelte-128lsje input:where(.svelte-128lsje){width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--studio-color-accent)}summary.svelte-128lsje{cursor:pointer;color:var(--studio-color-accent-strong);min-height:2.75rem;align-content:center}.dates.svelte-128lsje{margin-bottom:.7rem}details.svelte-128lsje{border-top:1px solid var(--studio-color-border-subtle)}.svelte-128lsje:is(button:where(.svelte-128lsje),input:where(.svelte-128lsje),select:where(.svelte-128lsje),textarea:where(.svelte-128lsje),summary:where(.svelte-128lsje)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}fieldset.svelte-128lsje:disabled :is(input:where(.svelte-128lsje),select:where(.svelte-128lsje),textarea:where(.svelte-128lsje)),button.svelte-128lsje:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.maker-editor.svelte-128lsje{padding:.8rem}header.svelte-128lsje{align-items:start}header.svelte-128lsje button:where(.svelte-128lsje){font-size:.8rem}.maker-actions.svelte-128lsje{align-items:start;flex-direction:column}}.calendar-layout.svelte-oghup2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;align-items:start}.calendar.svelte-oghup2,.agenda.svelte-oghup2{min-width:0;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.8rem;padding:1rem}.calendar.svelte-oghup2 header:where(.svelte-oghup2){display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.calendar.svelte-oghup2 h3:where(.svelte-oghup2){flex:1}.calendar.svelte-oghup2 h3:where(.svelte-oghup2),.agenda.svelte-oghup2 h3:where(.svelte-oghup2){margin:.2rem 0;color:var(--studio-color-text-strong);font-size:1rem}button.svelte-oghup2{font:inherit;min-height:2.75rem;border:1px solid var(--studio-color-border);background:var(--studio-color-surface-interactive);color:var(--studio-color-text);border-radius:.45rem;cursor:pointer;padding:.4rem .65rem}button.svelte-oghup2:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}.boundary.svelte-oghup2{color:var(--studio-color-text-muted);font-size:.76rem;line-height:1.5}.month-grid.svelte-oghup2{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;margin:1rem 0}.weekday.svelte-oghup2{font-size:.68rem;text-align:center;color:var(--studio-color-text-muted)}.month-grid.svelte-oghup2 button:where(.svelte-oghup2){display:flex;min-width:0;min-height:4rem;align-items:start;flex-direction:column;gap:.3rem;padding:.4rem;border-color:var(--studio-color-border-subtle)}.month-grid.svelte-oghup2 small:where(.svelte-oghup2){font-size:.6rem;color:var(--studio-color-accent-strong)}.month-grid.svelte-oghup2 .other-month:where(.svelte-oghup2){color:var(--studio-color-text-subtle);background:var(--studio-color-canvas)}.month-grid.svelte-oghup2 .today:where(.svelte-oghup2){border-color:var(--studio-color-accent-strong)}.month-grid.svelte-oghup2 .selected:where(.svelte-oghup2){background:var(--studio-color-selected);border:2px solid var(--studio-color-accent-strong)}.month-grid.svelte-oghup2 .selected:where(.svelte-oghup2) small:where(.svelte-oghup2){color:var(--studio-color-accent-strong)}.selected-day.svelte-oghup2,.agenda-day.svelte-oghup2{border-top:1px solid var(--studio-color-border-subtle);padding-top:.6rem;margin-top:.8rem}h4.svelte-oghup2{font-size:.8rem;color:var(--studio-color-text-strong);margin:.25rem 0 .6rem}.day-entry.svelte-oghup2{display:grid;gap:.3rem;text-align:left;width:100%;padding:.7rem;margin:.45rem 0;box-sizing:border-box;overflow-wrap:anywhere}.day-entry.svelte-oghup2 strong:where(.svelte-oghup2){font-size:.85rem;color:var(--studio-color-text-strong)}.day-entry.svelte-oghup2 span:where(.svelte-oghup2){font-size:.7rem;color:var(--studio-color-text-muted);line-height:1.5}.shared.svelte-oghup2{border:1px solid var(--studio-color-border);border-inline-start:3px solid var(--studio-color-accent-strong);background:var(--studio-color-canvas);border-radius:.4rem}.eyebrow.svelte-oghup2{font-size:.68rem;letter-spacing:.06em;color:var(--studio-color-accent-strong);margin:0}.agenda.svelte-oghup2{max-height:60rem;overflow:auto}@media(max-width:1050px){.calendar-layout.svelte-oghup2{grid-template-columns:1fr}.agenda.svelte-oghup2{max-height:none}}@media(max-width:600px){.calendar.svelte-oghup2,.agenda.svelte-oghup2{padding:.75rem}.month-grid.svelte-oghup2{gap:.2rem}.month-grid.svelte-oghup2 button:where(.svelte-oghup2){min-height:3.4rem;padding:.3rem}.count-label.svelte-oghup2{display:none}.calendar.svelte-oghup2 h3:where(.svelte-oghup2){font-size:.9rem}.calendar.svelte-oghup2 header:where(.svelte-oghup2) button:where(.svelte-oghup2){padding:.3rem .55rem}}.maker-organizer.svelte-fqkzzj{height:100%;min-height:0;overflow:auto;box-sizing:border-box;padding:clamp(.85rem,2.5vw,2rem);color:var(--studio-color-text);background:var(--studio-color-canvas);scroll-padding-top:1rem}.maker-hero.svelte-fqkzzj,header.svelte-fqkzzj,.list-heading.svelte-fqkzzj{display:flex;justify-content:space-between;align-items:start;gap:1rem}.maker-hero.svelte-fqkzzj{margin-bottom:1.2rem}.maker-hero.svelte-fqkzzj>div:where(.svelte-fqkzzj){max-width:48rem}.maker-hero.svelte-fqkzzj h1:where(.svelte-fqkzzj){font-size:clamp(1.45rem,2.5vw,2rem);color:var(--studio-color-text-strong);margin:.2rem 0 .5rem}.maker-hero.svelte-fqkzzj p:where(.svelte-fqkzzj):not(.eyebrow){font-size:.85rem;color:var(--studio-color-text-muted);line-height:1.6;margin:0}.eyebrow.svelte-fqkzzj{font-size:.68rem;color:var(--studio-color-accent-strong);letter-spacing:.07em;margin:0 0 .25rem}h2.svelte-fqkzzj,h3.svelte-fqkzzj,h4.svelte-fqkzzj{color:var(--studio-color-text-strong);margin:.25rem 0;overflow-wrap:anywhere}h2.svelte-fqkzzj{font-size:1.15rem}h3.svelte-fqkzzj{font-size:.95rem}h4.svelte-fqkzzj{font-size:.9rem}p.svelte-fqkzzj{overflow-wrap:anywhere}button.svelte-fqkzzj,input.svelte-fqkzzj,select.svelte-fqkzzj,textarea.svelte-fqkzzj{font:inherit;min-width:0;min-height:2.75rem;border:1px solid var(--studio-color-border);border-radius:.5rem}button.svelte-fqkzzj{padding:.5rem .8rem;color:var(--studio-color-text);background:var(--studio-color-surface-interactive);cursor:pointer;font-size:.8rem}button.svelte-fqkzzj:disabled{opacity:.6;cursor:not-allowed}.primary.svelte-fqkzzj{background:var(--studio-color-accent);color:var(--studio-color-accent-ink);border-color:var(--studio-color-accent);font-weight:650}.svelte-fqkzzj:is(button:where(.svelte-fqkzzj),input:where(.svelte-fqkzzj),select:where(.svelte-fqkzzj),textarea:where(.svelte-fqkzzj)):focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:2px}label.svelte-fqkzzj{display:grid;min-width:0;gap:.35rem;font-size:.78rem;color:var(--studio-color-text-muted)}input.svelte-fqkzzj,select.svelte-fqkzzj,textarea.svelte-fqkzzj{box-sizing:border-box;width:100%;padding:.55rem;background:var(--studio-color-input);color:var(--studio-color-text)}textarea.svelte-fqkzzj{resize:vertical}.quick-capture.svelte-fqkzzj{display:flex;gap:.55rem;align-items:end;flex-wrap:wrap;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.8rem}.quick-capture.svelte-fqkzzj label:where(.svelte-fqkzzj){flex:1 1 18rem}.maker-navigation.svelte-fqkzzj{display:flex;gap:.3rem;overflow-x:auto;padding:.85rem 0;margin:0 0 .6rem;scrollbar-width:thin}.maker-navigation.svelte-fqkzzj button:where(.svelte-fqkzzj){flex:0 0 auto;display:flex;gap:.5rem;align-items:center;background:transparent;border-color:transparent}.maker-navigation.svelte-fqkzzj button.active:where(.svelte-fqkzzj){background:var(--studio-color-selected);border-color:var(--studio-color-accent-strong);color:var(--studio-color-text-strong);font-weight:650}.maker-navigation.svelte-fqkzzj span:where(.svelte-fqkzzj){font-size:.65rem;color:var(--studio-color-text-muted)}.today-summary.svelte-fqkzzj{padding:1rem;border:1px solid var(--studio-color-border);border-inline-start:4px solid var(--studio-color-accent-strong);background:var(--studio-color-surface);border-radius:.8rem;display:grid;grid-template-columns:1fr auto;gap:.7rem;margin-bottom:1.1rem}.today-summary.svelte-fqkzzj .focus-list:where(.svelte-fqkzzj),.today-summary.svelte-fqkzzj>.warning:where(.svelte-fqkzzj),.today-summary.svelte-fqkzzj>.boundary:where(.svelte-fqkzzj){grid-column:1/-1}.focus-count.svelte-fqkzzj{padding:.4rem .6rem;background:var(--studio-color-selected);color:var(--studio-color-text-strong);border-radius:.5rem;font-size:.75rem}.focus-list.svelte-fqkzzj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.6rem}.focus-list.svelte-fqkzzj button:where(.svelte-fqkzzj){text-align:left;padding:.75rem;display:grid;gap:.4rem}.focus-list.svelte-fqkzzj strong:where(.svelte-fqkzzj){overflow-wrap:anywhere;color:var(--studio-color-text-strong)}.focus-list.svelte-fqkzzj span:where(.svelte-fqkzzj){font-size:.7rem;color:var(--studio-color-text-muted)}.boundary.svelte-fqkzzj{font-size:.76rem;color:var(--studio-color-text-muted);line-height:1.6;margin:.35rem 0}.filters.svelte-fqkzzj{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.8rem;margin:.8rem 0 1rem}.list-heading.svelte-fqkzzj>div:where(.svelte-fqkzzj){max-width:52rem}.list-heading.svelte-fqkzzj>span:where(.svelte-fqkzzj){white-space:nowrap}.item-list.svelte-fqkzzj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;gap:.75rem}.item-card.svelte-fqkzzj,.release-card.svelte-fqkzzj{border:1px solid var(--studio-color-border);background:var(--studio-color-surface);padding:1rem;border-radius:.7rem;min-width:0;overflow-wrap:anywhere}.item-card.overdue.svelte-fqkzzj,.release-card.at-risk.svelte-fqkzzj{border-inline-start:3px solid var(--studio-color-warning)}.card-top.svelte-fqkzzj{display:flex;gap:.5rem;justify-content:space-between;font-size:.67rem;color:var(--studio-color-text-muted);line-height:1.5;flex-wrap:wrap;margin-bottom:.4rem}.notes.svelte-fqkzzj{font-size:.8rem;line-height:1.6;white-space:pre-wrap;max-height:10rem;overflow:auto;color:var(--studio-color-text-muted);margin:.5rem 0}.timing.svelte-fqkzzj{font-size:.72rem;color:var(--studio-color-text-muted);line-height:1.6}.actions.svelte-fqkzzj{display:flex;gap:.4rem;flex-wrap:wrap;align-items:center;margin-top:.8rem}.actions.svelte-fqkzzj button:where(.svelte-fqkzzj){font-size:.73rem}.empty.svelte-fqkzzj,.empty-state.svelte-fqkzzj{color:var(--studio-color-text-muted);font-size:.8rem;line-height:1.6}.empty-state.svelte-fqkzzj{border:1px dashed var(--studio-color-border);border-radius:.7rem;padding:1.5rem;grid-column:1/-1}.empty-state.svelte-fqkzzj p:where(.svelte-fqkzzj){max-width:38rem;margin:.5rem 0}.error.svelte-fqkzzj,.recovery.svelte-fqkzzj{padding:.8rem;border:1px solid var(--studio-color-danger);border-radius:.6rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface);font-size:.83rem;line-height:1.6}.recovery.svelte-fqkzzj{margin-bottom:1rem}.recovery.svelte-fqkzzj h2:where(.svelte-fqkzzj){color:var(--studio-color-danger)}.recovery.svelte-fqkzzj button:where(.svelte-fqkzzj){margin:.3rem .3rem .3rem 0}.notice.svelte-fqkzzj{background:var(--studio-color-info-surface);color:var(--studio-color-info);border:1px solid var(--studio-color-border);padding:.7rem;border-radius:.5rem;font-size:.8rem;line-height:1.5}.warning.svelte-fqkzzj{color:var(--studio-color-warning);background:var(--studio-color-warning-surface);border:1px solid var(--studio-color-warning);padding:.65rem;border-radius:.5rem;font-size:.78rem;line-height:1.6}.portfolio-layout.svelte-fqkzzj{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:1rem;align-items:start;margin-top:1rem}.release-card.svelte-fqkzzj{margin:.7rem 0}.release-date.svelte-fqkzzj{color:var(--studio-color-accent-strong);font-weight:650;font-size:.85rem}.release-editor.svelte-fqkzzj{border:1px solid var(--studio-color-border);border-radius:.7rem;background:var(--studio-color-surface);padding:1rem}.release-editor.svelte-fqkzzj fieldset:where(.svelte-fqkzzj){min-width:0;border:0;padding:0;margin:.7rem 0 0;display:grid;gap:.75rem}.release-editor.svelte-fqkzzj fieldset:where(.svelte-fqkzzj):disabled{opacity:.65}.columns.svelte-fqkzzj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.attention.svelte-fqkzzj{margin:1.5rem 0}.attention.svelte-fqkzzj article:where(.svelte-fqkzzj){display:flex;justify-content:space-between;align-items:center;gap:1rem;border:1px solid var(--studio-color-border);border-radius:.6rem;padding:.8rem;margin:.6rem 0;background:var(--studio-color-surface)}.attention.svelte-fqkzzj article:where(.svelte-fqkzzj)>div:where(.svelte-fqkzzj){min-width:0}.attention.svelte-fqkzzj article:where(.svelte-fqkzzj) button:where(.svelte-fqkzzj){flex:0 0 auto}.today-secondary.svelte-fqkzzj{margin:1rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.today-secondary.svelte-fqkzzj>section:where(.svelte-fqkzzj){padding:1rem;border:1px solid var(--studio-color-border);background:var(--studio-color-surface);border-radius:.7rem}.today-secondary.svelte-fqkzzj p:where(.svelte-fqkzzj){font-size:.8rem;line-height:1.6}.upcoming-target.svelte-fqkzzj{display:grid;text-align:left;gap:.4rem;width:100%;margin:.6rem 0;padding:.7rem}.upcoming-target.svelte-fqkzzj strong:where(.svelte-fqkzzj){overflow-wrap:anywhere}.upcoming-target.svelte-fqkzzj span:where(.svelte-fqkzzj){font-size:.7rem;color:var(--studio-color-text-muted)}footer.svelte-fqkzzj{margin:1.5rem 0 .3rem;border-top:1px solid var(--studio-color-border-subtle);padding-top:.7rem;color:var(--studio-color-text-subtle);font-size:.68rem;line-height:1.6}footer.svelte-fqkzzj p:where(.svelte-fqkzzj){margin:0 0 .35rem}@media(max-width:1000px){.portfolio-layout.svelte-fqkzzj,.today-secondary.svelte-fqkzzj{grid-template-columns:1fr}}@media(max-width:600px){.maker-hero.svelte-fqkzzj{gap:.5rem}.maker-hero.svelte-fqkzzj>button:where(.svelte-fqkzzj){font-size:.7rem;padding:.45rem .55rem;white-space:nowrap}.maker-hero.svelte-fqkzzj p:where(.svelte-fqkzzj):not(.eyebrow){font-size:.78rem}.quick-capture.svelte-fqkzzj{padding:.75rem}.quick-capture.svelte-fqkzzj label:where(.svelte-fqkzzj){flex-basis:100%}.quick-capture.svelte-fqkzzj button:where(.svelte-fqkzzj){flex:1 1 auto;font-size:.75rem}.today-summary.svelte-fqkzzj{grid-template-columns:1fr}.focus-count.svelte-fqkzzj{justify-self:start}.filters.svelte-fqkzzj{grid-template-columns:1fr}.list-heading.svelte-fqkzzj{gap:.5rem}.list-heading.svelte-fqkzzj>span:where(.svelte-fqkzzj){font-size:.65rem}.item-card.svelte-fqkzzj,.release-card.svelte-fqkzzj,.release-editor.svelte-fqkzzj{padding:.8rem}.attention.svelte-fqkzzj header:where(.svelte-fqkzzj){flex-direction:column}.attention.svelte-fqkzzj article:where(.svelte-fqkzzj){align-items:start;flex-direction:column;gap:.4rem}.columns.svelte-fqkzzj{grid-template-columns:1fr}}.needs-you.svelte-185b8c0{height:100%;min-height:0;min-width:0;overflow:auto;box-sizing:border-box;padding:clamp(.85rem,2.5vw,2rem);background:var(--studio-color-canvas);color:var(--studio-color-text);scroll-padding-top:1rem}header.svelte-185b8c0{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}header.svelte-185b8c0>div:where(.svelte-185b8c0){max-width:48rem;min-width:0}h1.svelte-185b8c0,h2.svelte-185b8c0{color:var(--studio-color-text-strong);overflow-wrap:anywhere}h1.svelte-185b8c0{font-size:clamp(1.5rem,2.5vw,2rem);margin:.25rem 0 .65rem}h2.svelte-185b8c0{font-size:1rem;line-height:1.5;margin:.45rem 0}.eyebrow.svelte-185b8c0{font-size:.68rem;letter-spacing:.06em;color:var(--studio-color-accent-strong);margin:0}.intro.svelte-185b8c0,.reason.svelte-185b8c0,.boundary.svelte-185b8c0,footer.svelte-185b8c0,.loading.svelte-185b8c0,.empty.svelte-185b8c0 p:where(.svelte-185b8c0){color:var(--studio-color-text-muted);font-size:.83rem;line-height:1.65;overflow-wrap:anywhere}.intro.svelte-185b8c0{margin:0}button.svelte-185b8c0{font:inherit;font-size:.8rem;min-height:2.75rem;min-width:0;padding:.55rem .8rem;border:1px solid var(--studio-color-border);border-radius:.5rem;background:var(--studio-color-surface-interactive);color:var(--studio-color-text);cursor:pointer;text-align:start;overflow-wrap:anywhere}button.svelte-185b8c0:focus-visible{outline:3px solid var(--studio-color-focus);outline-offset:3px}button.svelte-185b8c0:disabled{opacity:.65;cursor:not-allowed}.refresh.svelte-185b8c0{flex:0 0 auto}nav.svelte-185b8c0{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 1.2rem}.summary.svelte-185b8c0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.summary.svelte-185b8c0>div:where(.svelte-185b8c0){display:grid;gap:.4rem;min-width:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.7rem;background:var(--studio-color-surface)}.summary.svelte-185b8c0 strong:where(.svelte-185b8c0){font-size:1.65rem;color:var(--studio-color-text-strong)}.summary.svelte-185b8c0 span:where(.svelte-185b8c0){font-size:.75rem;line-height:1.5;color:var(--studio-color-text-muted);overflow-wrap:anywhere}.boundary.svelte-185b8c0{margin:1rem 0}.cards.svelte-185b8c0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr));gap:.8rem;align-items:stretch}.cards.svelte-185b8c0 article:where(.svelte-185b8c0){display:flex;flex-direction:column;min-width:0;padding:1rem;border:1px solid var(--studio-color-border);border-radius:.75rem;background:var(--studio-color-surface)}.cards.svelte-185b8c0 article.urgent:where(.svelte-185b8c0){border-inline-start:4px solid var(--studio-color-warning)}.meta.svelte-185b8c0{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.4rem;font-size:.65rem;letter-spacing:.03em;color:var(--studio-color-text-muted)}.project.svelte-185b8c0{font-size:.76rem;color:var(--studio-color-accent-strong);margin:.75rem 0 0;overflow-wrap:anywhere}.reason.svelte-185b8c0{flex:1;margin:.3rem 0 .85rem}.cards.svelte-185b8c0 article:where(.svelte-185b8c0) button:where(.svelte-185b8c0){align-self:flex-start;max-width:100%}.error.svelte-185b8c0,.warning.svelte-185b8c0{padding:.8rem;border:1px solid;border-radius:.6rem;font-size:.83rem;line-height:1.6;overflow-wrap:anywhere}.error.svelte-185b8c0{color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border-color:var(--studio-color-danger)}.warning.svelte-185b8c0{color:var(--studio-color-warning);background:var(--studio-color-warning-surface);border-color:var(--studio-color-warning)}.empty.svelte-185b8c0{grid-column:1/-1;border:1px dashed var(--studio-color-border);border-radius:.75rem;padding:1.3rem;min-width:0}.empty.svelte-185b8c0 p:where(.svelte-185b8c0){max-width:46rem}.show-more.svelte-185b8c0{margin-top:1rem}footer.svelte-185b8c0{border-top:1px solid var(--studio-color-border-subtle);margin-top:1.4rem;padding-top:.75rem;font-size:.73rem}footer.svelte-185b8c0 p:where(.svelte-185b8c0){margin:.25rem 0}@media(max-width:760px){.summary.svelte-185b8c0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){header.svelte-185b8c0{flex-wrap:wrap;gap:.7rem}.refresh.svelte-185b8c0{width:100%}.summary.svelte-185b8c0>div:where(.svelte-185b8c0){padding:.8rem}nav.svelte-185b8c0 button:where(.svelte-185b8c0){flex:1 1 100%}.cards.svelte-185b8c0 article:where(.svelte-185b8c0){padding:.85rem}}.capture-review.svelte-1kkow3j{display:grid;gap:1rem;min-width:0}label.svelte-1kkow3j{display:grid;gap:.4rem}input.svelte-1kkow3j,textarea.svelte-1kkow3j{width:100%;min-width:0;box-sizing:border-box}.capture-actions.svelte-1kkow3j{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}p.svelte-1kkow3j{overflow-wrap:anywhere}:root{color:var(--studio-color-text);background:var(--studio-color-canvas);font-family:var(--studio-font-sans, Inter, ui-sans-serif, system-ui, sans-serif)}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;height:100%;margin:0}button,input,select,textarea{font:inherit}button{min-height:2.25rem;padding:.45rem .75rem;color:var(--studio-color-text);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.45rem;cursor:pointer}button:hover:not(:disabled){border-color:var(--studio-color-border);background:var(--studio-color-surface-raised)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--studio-color-canvas)}button:disabled{cursor:not-allowed;opacity:.55}button.primary{color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-color:var(--studio-color-border);font-weight:800}button.primary:hover:not(:disabled){background:var(--studio-color-accent-strong)}button.compact{min-height:2rem}button.icon-button{width:2.25rem;padding:0;border-radius:50%;font-weight:900}input,select,textarea{width:100%;min-height:2.4rem;padding:.55rem .65rem;color:var(--studio-color-text-strong);background:var(--studio-color-input);border:1px solid var(--studio-color-border);border-radius:.4rem}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:var(--studio-color-text-subtle);opacity:1}a{color:var(--studio-color-accent-strong)}::selection{color:var(--studio-color-accent-ink);background:var(--studio-color-accent)}label{display:grid;gap:.35rem;color:var(--studio-color-text-muted);font-size:.78rem;font-weight:700}@media(pointer:coarse),(max-width:40rem){#app input:not([type=checkbox]):not([type=radio]),#app select,#app textarea{font-size:max(1rem,16px)}#app button,#app input:not([type=checkbox]):not([type=radio]),#app select{min-height:44px}#app button{min-width:44px}}h1,h2,h3,p{margin-block-start:0}.eyebrow{margin:0 0 .35rem;color:var(--studio-color-accent-strong);font:800 .68rem/1.2 var(--studio-font-mono, monospace);letter-spacing:.12em}.access-page{display:grid;min-height:100dvh;place-items:center;padding:1.5rem;background:radial-gradient(circle at 50% 15%,var(--studio-color-surface-interactive) 0,var(--studio-color-input) 32rem,var(--studio-color-canvas) 100%)}.access-card{width:min(31rem,100%);padding:clamp(1.5rem,5vw,3rem);background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:1rem;box-shadow:0 2rem 5rem #0009}.product-mark{width:3.5rem;height:3.5rem;margin-bottom:1.5rem;line-height:0}.access-card h1{margin-bottom:.7rem;color:var(--studio-color-text-strong);font-size:clamp(2rem,6vw,3.3rem)}.oauth-access{align-items:start;padding:clamp(.5rem,3vw,2rem)}.oauth-shell{width:min(100%,52rem);min-width:0}.oauth-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--studio-space-3);padding:0 clamp(1rem,3vw,2rem);color:var(--studio-color-text-strong)}.access-card .lead{color:var(--studio-color-text-muted);font-size:1.05rem;line-height:1.6}.access-card form{display:grid;gap:1rem;margin:1.8rem 0 1rem}.access-card .remember-session{display:flex;align-items:center;gap:.6rem;width:fit-content;min-height:2.75rem;cursor:pointer;font-size:.85rem}.access-card .remember-session input{flex:0 0 auto;width:1.15rem;min-height:1.15rem;height:1.15rem;margin:0;padding:0;accent-color:var(--studio-color-accent)}.session-notice{margin:0;padding:.75rem;color:var(--studio-color-text-muted);font-size:.85rem;line-height:1.5}.access-card small{color:var(--studio-color-text-subtle);line-height:1.5}.access-error{padding:.7rem;color:var(--studio-color-danger);background:var(--studio-color-danger-surface);border-radius:.45rem}.project-layout{display:grid;min-width:0;height:100%;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);overflow:hidden}.primary-navigation{display:flex;min-width:0;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .75rem;overflow-x:auto;color:var(--studio-color-text-muted);background:var(--studio-color-input);border-bottom:1px solid var(--studio-color-border-subtle)}.primary-navigation button{flex-shrink:0;min-width:5.2rem;min-height:2.75rem;white-space:nowrap;padding:.35rem .65rem;background:transparent;border-color:transparent}.primary-navigation button.active{color:var(--studio-color-text-strong);background:var(--studio-color-surface-raised);border-color:var(--studio-color-border);box-shadow:inset 0 -2px var(--studio-color-accent);font-weight:850}.factory-surface{height:100%;overflow:auto}.settings-surface{height:100%;min-height:0;overflow:auto;overscroll-behavior-y:contain}.settings-surface:focus-visible{outline:2px solid var(--studio-color-focus);outline-offset:-2px}.project-rail{min-width:0;overflow:auto;padding:1rem;background:var(--studio-color-input);border-right:1px solid var(--studio-color-border-subtle)}.rail-heading,.section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rail-heading h2,.section-heading h1,.section-heading h2{margin:0;color:var(--studio-color-text-strong)}.rail-heading>span,.section-heading>span{color:var(--studio-color-text-subtle);font-family:var(--studio-font-mono, monospace)}.project-filter{margin:1rem 0}.project-filter>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.new-project-form,.editor-form{display:grid;gap:.85rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border);border-radius:.65rem}.new-project-form{margin-bottom:.9rem}.new-project-form h3,.editor-form h2{margin:0;color:var(--studio-color-text-strong)}.form-actions{display:flex;justify-content:flex-end;gap:.5rem}.project-list{display:grid;gap:.4rem}.project-list>button{display:grid;min-height:4.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.55rem;padding:.75rem;text-align:left}.project-list>button.active{background:var(--studio-color-surface-raised);border-color:var(--studio-color-border);box-shadow:inset 3px 0 var(--studio-color-accent)}.project-list>button.pending{border-color:var(--studio-color-accent-strong)}.project-list strong,.project-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list small{margin-top:.25rem;color:var(--studio-color-text-subtle)}.project-list code{color:var(--studio-color-text-subtle);font-size:.68rem}.health-dot{width:.55rem;height:.55rem;margin-top:.25rem;background:var(--studio-color-success);border-radius:50%}.health-dot.needsAttention{background:var(--studio-color-warning)}.health-dot.blocked{background:var(--studio-color-danger)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rail-empty,.inline-empty{display:grid;gap:.35rem;padding:1rem;color:var(--studio-color-text-muted);border:1px dashed var(--studio-color-border);border-radius:.5rem}.project-surface{min-width:0;overflow:auto;background:linear-gradient(145deg,var(--studio-color-input),var(--studio-color-canvas))}.project-loading-notice{position:sticky;z-index:20;top:0;padding:.6rem 1rem;color:var(--studio-color-accent-ink);background:var(--studio-color-accent-strong);font-size:.78rem;font-weight:800;text-align:center}.overview-stack,.workspace-two-column{width:min(100%,94rem);margin:0 auto;padding:clamp(1rem,2.5vw,2rem)}.project-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:clamp(1.2rem,3vw,2rem);background:linear-gradient(135deg,var(--studio-color-surface-raised),var(--studio-color-surface));border:1px solid var(--studio-color-border);border-radius:.8rem}.project-hero h1{margin-bottom:.55rem;color:var(--studio-color-text-strong);font-size:clamp(1.8rem,4vw,3rem)}.project-hero p:last-child{max-width:55rem;margin-bottom:0;color:var(--studio-color-text-muted);line-height:1.6}.project-state-controls{display:grid;min-width:13rem;gap:.65rem}.outcome-card{margin-top:1rem;padding:1rem 1.25rem;background:var(--studio-color-surface);border-left:3px solid var(--studio-color-accent);border-radius:0 .55rem .55rem 0}.outcome-card p:last-child{margin:0;font-size:1.02rem;line-height:1.55}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0}.metric-grid article{display:grid;gap:.15rem;padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:.6rem}.metric-grid article.warning{border-color:var(--studio-color-border)}.metric-grid span,.metric-grid small{color:var(--studio-color-text-subtle)}.metric-grid strong{color:var(--studio-color-text-strong);font-size:1.8rem}.overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.overview-grid>section,.workspace-two-column>section{min-width:0;padding:1rem;background:var(--studio-color-input);border:1px solid var(--studio-color-border-subtle);border-radius:.65rem}.section-heading{margin-bottom:1rem}.section-heading button{min-height:auto;padding:.25rem .45rem;background:transparent;border-color:transparent;color:var(--studio-color-accent-strong)}.compact-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem 0;border-top:1px solid var(--studio-color-border-subtle)}.compact-item small{display:block;margin-top:.15rem;color:var(--studio-color-text-subtle)}.state{padding:.2rem .45rem;color:var(--studio-color-text-muted);background:var(--studio-color-surface-raised);border-radius:999px;font:700 .68rem/1.3 var(--studio-font-mono, monospace);white-space:nowrap}.state.blocked{color:var(--studio-color-danger);background:var(--studio-color-danger-surface)}.state.done{color:var(--studio-color-success);background:var(--studio-color-success-surface)}.state.inProgress{color:var(--studio-color-info);background:var(--studio-color-info-surface)}.log-preview{padding:.7rem 0;border-top:1px solid var(--studio-color-border-subtle)}.log-preview time,.log-preview p{color:var(--studio-color-text-subtle)}.log-preview strong{display:block;margin:.2rem 0}.log-preview p{margin:0;line-height:1.45}.workspace-two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);gap:1rem;align-items:start}.workspace-two-column>aside{position:sticky;top:1rem}.work-list{display:grid;gap:.65rem}.work-list article{padding:1rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:.55rem}.work-list article.complete{opacity:.68}.work-list h2{margin:.65rem 0 .4rem;color:var(--studio-color-text-strong);font-size:1rem}.work-list p{color:var(--studio-color-text-muted);line-height:1.5}.work-item-heading,.work-item-footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.work-item-heading{justify-content:flex-start}.kind{color:var(--studio-color-text-subtle);font-size:.74rem}.work-item-footer{margin-top:.7rem}.work-item-footer small{color:var(--studio-color-text-subtle)}.work-item-footer select{width:auto;min-width:8rem}.field-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.form-note{margin:0;color:var(--studio-color-text-subtle);font-size:.75rem;line-height:1.45}.timeline{display:grid}.timeline article{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-top:1px solid var(--studio-color-border-subtle)}.timeline time,.timeline small{color:var(--studio-color-text-subtle)}.timeline h2{margin-bottom:.4rem;color:var(--studio-color-text-strong);font-size:1rem}.timeline p{color:var(--studio-color-text-muted);line-height:1.55}.empty-state{display:grid;min-height:20rem;place-content:center;justify-items:center;gap:.7rem;padding:2rem;color:var(--studio-color-text-muted);text-align:center}.compact-empty{min-height:10rem}.help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.help-grid section{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:.85rem;background:var(--studio-color-surface);border:1px solid var(--studio-color-border-subtle);border-radius:.5rem}.help-grid b{display:grid;width:1.8rem;height:1.8rem;place-items:center;color:var(--studio-color-accent-ink);background:var(--studio-color-accent);border-radius:50%}.help-grid h3{margin-bottom:.3rem}.help-grid p{margin:0;color:var(--studio-color-text-muted);line-height:1.45}@media(max-width:62rem){.project-layout{grid-template-columns:minmax(13rem,15rem) minmax(0,1fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid,.workspace-two-column{grid-template-columns:1fr}.workspace-two-column>aside{position:static}}@media(max-width:50rem){.primary-navigation{justify-content:flex-start}.project-layout{display:block;overflow:auto}.project-rail{max-height:14rem;border-right:0;border-bottom:1px solid var(--studio-color-border-subtle)}.project-list{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.project-surface{overflow:visible}.project-hero{display:grid}.project-state-controls{width:100%}.field-pair,.help-grid{grid-template-columns:1fr}.timeline article{grid-template-columns:1fr;gap:.35rem}}@media(max-width:32rem){.access-page{padding:.75rem}.access-card{padding:1.25rem}.project-rail{max-height:18rem;padding:.75rem}.overview-stack,.workspace-two-column{padding:.75rem}.project-hero{gap:1rem;padding:1rem}.metric-grid{gap:.5rem}.metric-grid article{padding:.75rem}.compact-item{grid-template-columns:minmax(0,1fr) auto}.compact-item .state{grid-column:1 / -1;justify-self:start}.work-item-footer{align-items:stretch;flex-direction:column}.work-item-footer select{width:100%}}@media(max-width:34rem){.refresh-label{display:none}[data-testid=account-identity]{max-width:6rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}}
