.status-bar.svelte-14wmxr7{position:fixed;top:0;left:0;right:0;background:linear-gradient(to bottom,#0a0a14e6,#0a0a14b3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(74,200,232,.15);pointer-events:auto;overflow:visible}.status-scroll.svelte-14wmxr7{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(74,200,232,.25) transparent;-webkit-overflow-scrolling:touch}.status-scroll.svelte-14wmxr7::-webkit-scrollbar{height:4px}.status-scroll.svelte-14wmxr7::-webkit-scrollbar-track{background:transparent}.status-scroll.svelte-14wmxr7::-webkit-scrollbar-thumb{background:#4ac8e840;border-radius:999px}.status-bar.svelte-14wmxr7:after{content:"";position:absolute;bottom:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.4),transparent);pointer-events:none}.status-left.svelte-14wmxr7,.status-right.svelte-14wmxr7{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.status-title.svelte-14wmxr7{font-size:.875rem;font-weight:600;color:#4ac8e8e6;letter-spacing:.05em;white-space:nowrap}.connection-dot.svelte-14wmxr7{width:8px;height:8px;border-radius:50%;background:#f87171;box-shadow:0 0 4px #ef444480;flex-shrink:0}.connection-dot.connected.svelte-14wmxr7{background:#4ade80;box-shadow:0 0 6px #4ade8099;animation:svelte-14wmxr7-pulse-glow 2s ease-in-out infinite}@keyframes svelte-14wmxr7-pulse-glow{0%,to{box-shadow:0 0 4px #4ade8066}50%{box-shadow:0 0 10px #4ade80cc}}@media(prefers-reduced-motion:reduce){.connection-dot.connected.svelte-14wmxr7{animation:none}}.status-counts.svelte-14wmxr7{display:flex;align-items:center;gap:.4rem;flex:0 0 auto}.count-badge.svelte-14wmxr7{font-size:.7rem;padding:.15rem .5rem;border-radius:9999px;font-weight:500;white-space:nowrap;flex:0 0 auto}.count-badge.running.svelte-14wmxr7{background:#22c55e26;color:#4ade80}.count-badge.total.svelte-14wmxr7{background:#60a5fa26;color:#93c5fd}.count-badge.visitors.svelte-14wmxr7{background:#a78bfa26;color:#c4b5fd}.btn-group.svelte-14wmxr7{display:flex;align-items:center;flex:0 0 auto;background:#14141ed9;border:1px solid rgba(74,200,232,.15);border-radius:8px;overflow:hidden;transition:border-color .15s ease}.btn-group.svelte-14wmxr7:hover{border-color:#4ac8e84d}.group-divider.svelte-14wmxr7{width:1px;height:16px;background:#4ac8e81f;flex-shrink:0}.group-btn.svelte-14wmxr7{position:relative;width:32px;height:28px;background:transparent;border:none;color:var(--text-secondary, rgba(200, 200, 220, .6));cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;padding:0}.group-btn.svelte-14wmxr7:hover{color:var(--text-primary, rgba(240, 240, 255, .95));background:#4ac8e814}.group-btn.active.svelte-14wmxr7{color:#4ac8e8e6;background:#4ac8e81a}.group-btn.active.svelte-14wmxr7:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 8px #4ac8e826;pointer-events:none}.group-btn.drop-btn.svelte-14wmxr7:hover{background:#4ade8014}.group-btn.drop-btn.active.svelte-14wmxr7{color:#4ade80;background:#4ade801f}.group-btn.drop-btn.active.svelte-14wmxr7:after{box-shadow:inset 0 0 8px #4ade8033}.group-btn.svelte-14wmxr7 svg{flex-shrink:0}.notifications-group.svelte-14wmxr7,.account-group.svelte-14wmxr7{position:relative;overflow:visible}.notification-btn.has-notifications.svelte-14wmxr7{color:#2dd4bff2}.notification-badge.svelte-14wmxr7{position:absolute;top:3px;right:3px;min-width:13px;height:13px;padding:0 3px;border-radius:999px;background:#f97316;color:#fff;font-size:.55rem;font-weight:800;line-height:13px;text-align:center;box-shadow:0 0 0 1px #0c0c16f2}.perms-backdrop.svelte-14wmxr7{position:fixed;inset:0;z-index:99}.notifications-dropdown.svelte-14wmxr7{position:fixed;top:3.1rem;right:.75rem;z-index:100;width:min(340px,calc(100vw - 1.5rem));background:#0c0c16f5;border:1px solid rgba(45,212,191,.22);border-radius:10px;box-shadow:0 8px 32px #00000080,0 0 24px #2dd4bf0f;padding:.55rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:svelte-14wmxr7-permsDropIn .15s ease-out}.notifications-header.svelte-14wmxr7{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.2rem .25rem .55rem}.notifications-header.svelte-14wmxr7 div:where(.svelte-14wmxr7){display:flex;flex-direction:column;gap:.12rem;min-width:0}.notifications-header.svelte-14wmxr7 strong:where(.svelte-14wmxr7){color:var(--text-primary, rgba(240, 240, 255, .96));font-size:.82rem}.notifications-header.svelte-14wmxr7 span:where(.svelte-14wmxr7){color:var(--text-secondary, rgba(200, 200, 220, .55));font-size:.66rem}.notifications-count.svelte-14wmxr7,.notification-action-count.svelte-14wmxr7{flex:0 0 auto;padding:.18rem .42rem;border-radius:999px;background:#2dd4bf1f;color:#5eead4f2!important;font-size:.62rem!important;font-weight:800}.notifications-section.svelte-14wmxr7{display:flex;flex-direction:column;gap:.35rem}.notifications-section-label.svelte-14wmxr7{padding:0 .25rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#5eead4b8}.notification-list.svelte-14wmxr7{display:flex;flex-direction:column;gap:.25rem}.notification-item.svelte-14wmxr7,.notification-action.svelte-14wmxr7{width:100%;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff08;color:var(--text-secondary, rgba(200, 200, 220, .78));cursor:pointer;text-align:left;transition:background .12s ease,border-color .12s ease,color .12s ease}.notification-item.svelte-14wmxr7{display:grid;grid-template-columns:8px minmax(0,1fr);gap:.5rem;padding:.55rem .6rem}.notification-item.svelte-14wmxr7:hover,.notification-action.svelte-14wmxr7:hover{border-color:#2dd4bf3d;background:#2dd4bf14;color:#f0fdfaf5}.notification-item.unhandled.svelte-14wmxr7{border-color:#2dd4bf24;background:#2dd4bf0b}.notification-item.deferred.svelte-14wmxr7{border-color:#fbbf2429;background:#fbbf240a}.notification-item.deferred.svelte-14wmxr7:hover{border-color:#fbbf2452;background:#fbbf241a}.notification-flag.svelte-14wmxr7{flex:0 0 auto;padding:.02rem .32rem;border-radius:999px;background:#fbbf2429;color:#fcd34df2;font-size:.54rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.notification-source-dot.svelte-14wmxr7{width:7px;height:7px;margin-top:.28rem;border-radius:999px;background:#2dd4bfe0;box-shadow:0 0 8px #2dd4bf59}.notification-item.deferred.svelte-14wmxr7 .notification-source-dot:where(.svelte-14wmxr7){background:#fbbf24d9;box-shadow:0 0 8px #fbbf244d}.notification-body.svelte-14wmxr7{display:flex;flex-direction:column;gap:.16rem;min-width:0}.notification-title-row.svelte-14wmxr7{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.notification-title-main.svelte-14wmxr7{display:flex;align-items:center;gap:.35rem;min-width:0}.notification-title-row.svelte-14wmxr7 strong:where(.svelte-14wmxr7){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary, rgba(240, 240, 255, .92));font-size:.74rem}.notification-title-row.svelte-14wmxr7 small:where(.svelte-14wmxr7),.notification-meta.svelte-14wmxr7,.notification-action.svelte-14wmxr7 small:where(.svelte-14wmxr7){color:#ffffff5c;font-size:.6rem}.notification-description.svelte-14wmxr7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c8c8dcad;font-size:.67rem}.notifications-empty.svelte-14wmxr7{padding:.85rem .6rem;border:1px dashed rgba(255,255,255,.08);border-radius:8px;color:#ffffff57;font-size:.72rem;text-align:center}.notifications-divider.svelte-14wmxr7{height:1px;background:#2dd4bf24;margin:.55rem .25rem}.notification-action.svelte-14wmxr7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem}.notification-action.svelte-14wmxr7 span:where(.svelte-14wmxr7):first-child{display:flex;flex-direction:column;gap:.12rem;min-width:0}.notification-action.svelte-14wmxr7 strong:where(.svelte-14wmxr7){color:var(--text-primary, rgba(240, 240, 255, .92));font-size:.73rem}.perms-dropdown.svelte-14wmxr7{position:fixed;top:3.1rem;right:.75rem;z-index:100;min-width:200px;background:#0c0c16f5;border:1px solid rgba(168,130,255,.2);border-radius:10px;box-shadow:0 8px 32px #00000080,0 0 24px #a882ff0f;padding:.3rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:svelte-14wmxr7-permsDropIn .15s ease-out}@keyframes svelte-14wmxr7-permsDropIn{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.perms-item.svelte-14wmxr7{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;background:transparent;border:none;border-radius:7px;color:var(--text-secondary, rgba(200, 200, 220, .7));font-size:.75rem;font-weight:500;cursor:pointer;transition:all .12s ease;text-align:left}.perms-item.svelte-14wmxr7:hover{background:#a882ff1a;color:#a882fff2}.perms-item.logout-item.svelte-14wmxr7:hover{background:#ef444426;color:#f87171f2}.perms-item.logout-item.svelte-14wmxr7:hover .perms-item-hint:where(.svelte-14wmxr7){color:#ef444480}.perms-item.svelte-14wmxr7 span:where(.svelte-14wmxr7):first-of-type{flex:1;white-space:nowrap}.perms-item-hint.svelte-14wmxr7{font-size:.6rem;color:#fff3;white-space:nowrap}.perms-item.svelte-14wmxr7:hover .perms-item-hint:where(.svelte-14wmxr7){color:#a882ff66}.perms-divider.svelte-14wmxr7{height:1px;background:#a882ff26;margin:.3rem .5rem}@media(max-width:720px){.status-scroll.svelte-14wmxr7{justify-content:flex-start;gap:.65rem;padding:.45rem .75rem}.status-left.svelte-14wmxr7,.status-right.svelte-14wmxr7{gap:.55rem}.status-title.svelte-14wmxr7{font-size:.78rem;letter-spacing:0}.group-btn.svelte-14wmxr7{width:36px;height:32px}.notifications-dropdown.svelte-14wmxr7,.perms-dropdown.svelte-14wmxr7{top:3rem;left:.5rem;right:.5rem;width:auto;max-height:calc(100svh - 4rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.perms-dropdown.svelte-14wmxr7{min-width:0}}.debug-panel.svelte-9d4di1{position:fixed;top:3.5rem;right:.75rem;width:min(21rem,calc(100vw - 1.5rem));padding:.75rem;background:linear-gradient(180deg,#0b101cf2,#070b16e6);border:1px solid rgba(74,200,232,.3);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px #00000059;pointer-events:auto}.debug-header.svelte-9d4di1{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.debug-header.svelte-9d4di1 h3:where(.svelte-9d4di1){margin:0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#94dff3f2}.close-btn.svelte-9d4di1{width:1.4rem;height:1.4rem;border-radius:9999px;border:1px solid rgba(74,200,232,.35);background:#14141ebf;color:#dcebfaf2;font-size:.95rem;line-height:1;cursor:pointer}.close-btn.svelte-9d4di1:hover{background:#4ac8e833}.metrics-grid.svelte-9d4di1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.7rem}.metric-card.svelte-9d4di1{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .55rem;background:#101828ad;border:1px solid rgba(74,200,232,.18);border-radius:8px}.metric-label.svelte-9d4di1{font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;color:#9ab4cdd9}.metric-value.svelte-9d4di1{font-size:.88rem;font-weight:600;color:#e7f4fff5}.meta-grid.svelte-9d4di1{display:grid;gap:.35rem}.meta-row.svelte-9d4di1{display:flex;justify-content:space-between;gap:.5rem;font-size:.72rem}.meta-label.svelte-9d4di1{color:#9bb3ccd9}.meta-value.svelte-9d4di1{color:#dfeefcf2;font-weight:500}@media(max-width:700px){.debug-panel.svelte-9d4di1{top:3.75rem;right:.5rem;left:.5rem;width:auto}}.modal-backdrop.svelte-omrpq0{position:fixed;inset:0;background-color:#000000ad;display:flex;align-items:center;justify-content:center;pointer-events:auto}.modal-content.svelte-omrpq0{background:#0f0f19fa;border:1px solid rgba(74,200,232,.2);border-radius:14px;width:90vw;max-width:460px;max-height:90vh;overflow-y:auto}.modal-header.svelte-omrpq0{display:flex;align-items:center;gap:.75rem;padding:1.05rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.modal-header.svelte-omrpq0 h2:where(.svelte-omrpq0){font-size:1rem;font-weight:600;flex:1;margin:0}.modal-close.svelte-omrpq0{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text-secondary);font-size:1.125rem;cursor:pointer}.modal-close.svelte-omrpq0:hover{background:#ffffff1a}.modal-body.svelte-omrpq0{padding:.75rem 1.25rem 1.1rem;display:flex;flex-direction:column;gap:0}.tab-bar.svelte-omrpq0{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:.5rem}.tab.svelte-omrpq0{flex:1;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:.78rem;font-weight:600;padding:.55rem 0;cursor:pointer;transition:color .15s,border-color .15s}.tab.svelte-omrpq0:hover{color:var(--text-primary)}.tab.active.svelte-omrpq0{color:#4ac8e8f2;border-bottom-color:#4ac8e8b3}.tab-panel.svelte-omrpq0{display:flex;flex-direction:column;min-height:120px}.setting-row.svelte-omrpq0{padding:.55rem .25rem;border-bottom:1px solid rgba(255,255,255,.04)}.setting-row.svelte-omrpq0:last-child{border-bottom:none}.slider-row.svelte-omrpq0{display:flex;flex-direction:column;gap:.3rem}.setting-label-row.svelte-omrpq0{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.setting-label-row.svelte-omrpq0 label:where(.svelte-omrpq0),.toggle-row.svelte-omrpq0>label:where(.svelte-omrpq0){font-size:.82rem;font-weight:600;color:var(--text-primary)}.setting-value.svelte-omrpq0{font-size:.78rem;font-weight:600;color:#9bd9eb}.setting-hint.svelte-omrpq0{margin:0;font-size:.72rem;color:var(--text-secondary)}.notification-hint.svelte-omrpq0{padding:0 .25rem .55rem}.empty-settings.svelte-omrpq0{padding:.65rem .25rem}input[type=range].svelte-omrpq0{width:100%}.toggle-row.svelte-omrpq0{display:flex;align-items:center;justify-content:space-between}.toggle-switch.svelte-omrpq0{position:relative;width:34px;height:18px;border-radius:9px;border:none;background:#ffffff1f;cursor:pointer;padding:0;flex-shrink:0;transition:background .2s}.toggle-switch.on.svelte-omrpq0{background:#4ac8e866}.toggle-knob.svelte-omrpq0{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#ffffffbf;transition:transform .2s;pointer-events:none}.toggle-switch.on.svelte-omrpq0 .toggle-knob:where(.svelte-omrpq0){transform:translate(16px)}.quick-links.svelte-omrpq0{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}.quick-link.svelte-omrpq0{display:flex;align-items:center;gap:.4rem;padding:.45rem .5rem;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#121a2a40;color:var(--text-primary);cursor:pointer;transition:all .15s;text-align:left}.quick-link.svelte-omrpq0:hover{background:#ffffff0a;border-color:#ffffff1f}.ql-icon.svelte-omrpq0{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;flex-shrink:0}.quick-link[data-accent=cyan].svelte-omrpq0 .ql-icon:where(.svelte-omrpq0){background:#4ac8e81a;color:#4ac8e8cc}.quick-link[data-accent=purple].svelte-omrpq0 .ql-icon:where(.svelte-omrpq0){background:#a064f01a;color:#a064f0cc}.quick-link[data-accent=blue].svelte-omrpq0 .ql-icon:where(.svelte-omrpq0){background:#508cf01a;color:#508cf0cc}.quick-link[data-accent=green].svelte-omrpq0 .ql-icon:where(.svelte-omrpq0){background:#50c8781a;color:#50c878cc}.ql-label.svelte-omrpq0{flex:1;font-size:.72rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ql-arrow.svelte-omrpq0{color:var(--text-muted);flex-shrink:0;opacity:.5;transition:transform .15s}.quick-link.svelte-omrpq0:hover .ql-arrow:where(.svelte-omrpq0){transform:translate(1px);opacity:.8}.ribbon-header.svelte-7se7uj{position:relative;margin:-1rem -3rem -1rem -1rem;padding:.85rem 3rem .85rem 1rem;overflow:hidden;background:radial-gradient(circle at 35% 0%,rgba(var(--accent),.18),transparent 70%),linear-gradient(180deg,rgba(10,12,22,.45),transparent 90%);transition:background .5s ease}.ribbon-stars.svelte-7se7uj{position:absolute;inset:0;pointer-events:none;opacity:.55}.ribbon-star.svelte-7se7uj{position:absolute;border-radius:50%;background:#ffffffd9;box-shadow:0 0 3px #fff6;animation-name:svelte-7se7uj-starTwinkle;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes svelte-7se7uj-starTwinkle{0%,to{opacity:.12;transform:scale(.6)}50%{opacity:.95;transform:scale(1)}}.ribbon-identity.svelte-7se7uj{position:relative;display:flex;align-items:center;gap:.65rem;z-index:1}.agent-crest.svelte-7se7uj{position:relative;width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,rgba(var(--accent),.22),rgba(var(--accent),.06));border:1px solid rgba(var(--accent),.5);color:rgba(var(--accent),.98);text-shadow:0 0 6px rgba(var(--accent),.4);box-shadow:inset 0 0 10px rgba(var(--accent),.08),0 0 8px rgba(var(--accent),.18);transition:border-color .45s ease,box-shadow .45s ease,background .45s ease}.agent-crest.svelte-7se7uj:after{content:"";position:absolute;inset:3px;border-radius:7px;border:1px dashed rgba(var(--accent),.2);pointer-events:none}.crest-initials.svelte-7se7uj{font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:800;letter-spacing:-.02em}.agent-crest.crest-pulse.svelte-7se7uj{animation:svelte-7se7uj-crestBreathe 2.4s ease-in-out infinite}@keyframes svelte-7se7uj-crestBreathe{0%,to{box-shadow:inset 0 0 10px rgba(var(--accent),.08),0 0 8px rgba(var(--accent),.18)}50%{box-shadow:inset 0 0 18px rgba(var(--accent),.2),0 0 22px rgba(var(--accent),.45)}}.ribbon-id-text.svelte-7se7uj{flex:1;min-width:0;display:flex;flex-direction:column;gap:.18rem}.ribbon-name-row.svelte-7se7uj{display:flex;align-items:center;gap:.5rem;min-width:0}.ribbon-name.svelte-7se7uj{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.15}.ribbon-meta.svelte-7se7uj{display:flex;align-items:center;gap:.5rem;font-size:.65rem;color:var(--text-muted);min-width:0}.ribbon-branch.svelte-7se7uj{display:inline-flex;align-items:center;gap:.25rem;font-family:JetBrains Mono,monospace;color:#dcdcebb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.ribbon-branch-glyph.svelte-7se7uj{color:rgba(var(--accent),.7);font-size:.75rem}.ribbon-runtime.svelte-7se7uj{margin-left:auto;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-family:JetBrains Mono,monospace;color:rgba(var(--accent),.75);background:rgba(var(--accent),.08);border:1px solid rgba(var(--accent),.2);padding:.08rem .42rem;border-radius:999px;flex-shrink:0;white-space:nowrap}.panel-stack.svelte-7se7uj{flex:1;min-height:0;display:flex;flex-direction:column;gap:.55rem;padding:.65rem .75rem .5rem;overflow:hidden}.identity-card.svelte-7se7uj{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(var(--accent),.2);background:radial-gradient(circle at 50% -10%,rgba(var(--accent),.07),transparent 60%),linear-gradient(180deg,#ffffff08,#ffffff03);transition:border-color .45s ease}.chip-row.svelte-7se7uj{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.kind-chip.svelte-7se7uj,.spec-chip.svelte-7se7uj,.diff-chip.svelte-7se7uj{display:inline-flex;align-items:center;gap:.32rem;padding:.2rem .5rem;border-radius:999px;font-size:.62rem;font-weight:600;font-family:JetBrains Mono,monospace;letter-spacing:.03em;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;line-height:1.2}.kind-chip.svelte-7se7uj{color:#e1e1f0eb;border-color:rgba(var(--accent),.32);background:rgba(var(--accent),.08)}.chip-glyph.svelte-7se7uj{font-size:.78rem;line-height:1;color:rgba(var(--accent),.95)}.chip-text.svelte-7se7uj{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.55rem}.spec-chip.svelte-7se7uj{color:#e1e1f0eb;border-color:rgba(var(--provider),.32);background:rgba(var(--provider),.07)}.spec-dot.svelte-7se7uj{width:5px;height:5px;border-radius:50%;background:rgba(var(--provider),.95);box-shadow:0 0 4px rgba(var(--provider),.55);flex-shrink:0}.spec-provider.svelte-7se7uj{color:rgba(var(--provider),.95);text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.55rem}.spec-sep.svelte-7se7uj{color:#ffffff47}.spec-model.svelte-7se7uj{color:#dcdcebe0}.diff-chip.svelte-7se7uj{margin-left:auto;border-color:rgba(var(--diff),.32);background:rgba(var(--diff),.06);color:rgba(var(--diff),.95)}.diff-label.svelte-7se7uj{text-transform:uppercase;font-weight:700;letter-spacing:.07em;font-size:.52rem;color:rgba(var(--diff),.95)}.diff-pips.svelte-7se7uj{display:inline-flex;gap:2px;align-items:center}.diff-pip.svelte-7se7uj{width:5px;height:5px;border-radius:50%;background:rgba(var(--diff),.16);border:1px solid rgba(var(--diff),.32)}.diff-pip-on.svelte-7se7uj{background:rgba(var(--diff),.95);box-shadow:0 0 4px rgba(var(--diff),.55);border-color:rgba(var(--diff),.7)}.sub-row.svelte-7se7uj{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:.65rem}.sub-label.svelte-7se7uj{font-family:JetBrains Mono,monospace;font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--accent),.55)}.sub-label-spaced.svelte-7se7uj{margin-left:.55rem}.sub-value.svelte-7se7uj{font-family:JetBrains Mono,monospace;color:#d2d2e1cc;background:#0000004d;padding:.1rem .4rem;border-radius:4px;border:1px solid rgba(255,255,255,.06);font-size:.62rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-row.svelte-7se7uj{display:flex;align-items:center;gap:.45rem}.action-row.svelte-7se7uj:empty{display:none}.action-row.svelte-7se7uj>:first-child{flex:1;min-width:0}.action-row.svelte-7se7uj .radial-actions-root{margin-top:0!important}.action-row.svelte-7se7uj .radial-trigger{padding:.4rem .7rem;border-color:rgba(var(--accent),.22);background:rgba(var(--accent),.05)}.action-row.svelte-7se7uj .radial-trigger:hover{background:rgba(var(--accent),.1);border-color:rgba(var(--accent),.45)}.action-row.svelte-7se7uj .trigger-count{background:rgba(var(--accent),.18);color:rgba(var(--accent),.95)}.agent-help-link.svelte-7se7uj{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.35rem .65rem;border:1px solid rgba(125,211,252,.26);border-radius:7px;background:#7dd3fc0f;color:#e1f5ffe6;text-decoration:none;font-size:.62rem;font-weight:700;letter-spacing:0;text-transform:uppercase;line-height:1;white-space:nowrap;flex-shrink:0;transition:background .15s ease,border-color .15s ease,color .15s ease}.agent-help-link.svelte-7se7uj:hover,.agent-help-link.svelte-7se7uj:focus-visible{background:#7dd3fc1f;border-color:#7dd3fc80;color:#f0fcfffa;outline:none}.status-strip.svelte-7se7uj{display:flex;align-items:center;gap:.4rem;padding:.32rem .55rem;border-radius:7px;border:1px solid rgba(var(--accent),.18);background:linear-gradient(90deg,rgba(var(--accent),.06),rgba(var(--accent),.015) 50%,transparent);font-size:.7rem;min-height:28px}.strip-pulse.svelte-7se7uj{width:8px;height:8px;border-radius:50%;background:rgba(var(--accent),.95);box-shadow:0 0 6px rgba(var(--accent),.5);flex-shrink:0}.strip-pulse[data-state=working].svelte-7se7uj{animation:svelte-7se7uj-stripPulse 1.5s ease-in-out infinite}.strip-pulse[data-state=waiting].svelte-7se7uj{animation:svelte-7se7uj-stripPulse .8s ease-in-out infinite}@keyframes svelte-7se7uj-stripPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.45}}.strip-label.svelte-7se7uj{font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--accent),.95);flex-shrink:0}.strip-sep.svelte-7se7uj{color:#ffffff2e;flex-shrink:0}.strip-tool.svelte-7se7uj{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;color:#dcdcebe0;min-width:0;overflow:hidden}.strip-tool-icon.svelte-7se7uj{font-size:.8rem;line-height:1;flex-shrink:0}.strip-tool-name.svelte-7se7uj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strip-spacer.svelte-7se7uj{flex:1;min-width:0}.strip-metric.svelte-7se7uj{display:inline-flex;align-items:center;gap:.25rem;font-size:.62rem;color:var(--text-secondary);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:5px;padding:.1rem .38rem;flex-shrink:0}.metric-glyph.svelte-7se7uj{opacity:.6;font-size:.65rem}.quota-strip.svelte-7se7uj{display:grid;grid-template-columns:1fr;gap:.3rem}.quota-strip-multi.svelte-7se7uj{grid-template-columns:1fr 1fr}.quota-cell.svelte-7se7uj{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.3rem .5rem;border-radius:7px;background:#ffffff06;border:1px solid rgba(var(--qc),.18)}.quota-label.svelte-7se7uj{font-family:JetBrains Mono,monospace;font-weight:700;font-size:.52rem;text-transform:uppercase;letter-spacing:.09em;color:rgba(var(--qc),.7)}.quota-bar.svelte-7se7uj{position:relative;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden;min-width:0}.quota-time-overlay.svelte-7se7uj{position:absolute;top:0;right:0;bottom:0;background-image:repeating-linear-gradient(-45deg,#ffffff12 0 2px,#ffffff21 2px 4px);border-left:1px solid rgba(255,255,255,.16);pointer-events:none;transition:width .8s linear}.quota-fill.svelte-7se7uj{position:relative;height:100%;background:linear-gradient(90deg,rgba(var(--qc),.7),rgba(var(--qc),1));box-shadow:0 0 4px rgba(var(--qc),.4);transition:width .6s ease}.quota-fill-low.svelte-7se7uj{animation:svelte-7se7uj-quotaThrob 1.6s ease-in-out infinite}@keyframes svelte-7se7uj-quotaThrob{0%,to{opacity:1}50%{opacity:.55}}.quota-pct.svelte-7se7uj{font-family:JetBrains Mono,monospace;font-weight:700;font-size:.62rem;color:rgba(var(--qc),.95);min-width:2.2rem;text-align:right}.quota-pct-sym.svelte-7se7uj{opacity:.5;margin-left:1px}.preview-wrap.svelte-7se7uj{min-width:0}.dismissed-wrap.svelte-7se7uj .dismissed-section{padding:0}.dismissed-wrap.svelte-7se7uj .dismissed-header{font-size:.62rem}.activity-section.svelte-7se7uj{flex:1;min-height:8rem;display:flex;flex-direction:column;overflow:hidden;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px}.activity-header.svelte-7se7uj{display:flex;align-items:center;gap:.5rem;padding:.38rem .6rem;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(90deg,rgba(74,200,232,.04),transparent 70%);min-height:32px}.activity-glyph.svelte-7se7uj{font-size:.85rem;color:#4ac8e8d9;text-shadow:0 0 6px rgba(74,200,232,.3);display:inline-block;flex-shrink:0}.activity-glyph.glyph-spin.svelte-7se7uj{animation:svelte-7se7uj-glyphSpin 3.2s linear infinite}@keyframes svelte-7se7uj-glyphSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ribbon-star.svelte-7se7uj,.agent-crest.crest-pulse.svelte-7se7uj,.strip-pulse[data-state=working].svelte-7se7uj,.strip-pulse[data-state=waiting].svelte-7se7uj,.quota-fill-low.svelte-7se7uj,.activity-glyph.glyph-spin.svelte-7se7uj{animation:none}}.activity-title.svelte-7se7uj{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);flex-shrink:0}.activity-count.svelte-7se7uj{font-size:.55rem;font-weight:700;font-family:JetBrains Mono,monospace;color:#4ac8e8f2;background:#4ac8e81f;padding:.05rem .4rem;border-radius:999px;border:1px solid rgba(74,200,232,.22);flex-shrink:0}.activity-timeline.svelte-7se7uj{flex:1;min-width:0;overflow:hidden}.activity-timeline.svelte-7se7uj .timeline-strip{padding:0;gap:3px}.activity-timeline.svelte-7se7uj .timeline-icon{width:1.35rem;height:1.35rem;font-size:.7rem;border-width:1.5px;border-radius:5px}.activity-feed.svelte-7se7uj{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.activity-feed.svelte-7se7uj .feed-container{flex:1;min-height:0}.activity-feed.svelte-7se7uj .feed-scroll{max-height:none;height:100%;padding:.5rem}@media(max-width:720px){.panel-stack.svelte-7se7uj{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.55rem .6rem .75rem}.panel-stack-mobile-prompt.svelte-7se7uj{padding-bottom:calc(7.75rem + env(safe-area-inset-bottom))}.ribbon-header.svelte-7se7uj{margin:-.85rem -3rem -.85rem -.85rem;padding:.75rem 3rem .75rem .85rem}.ribbon-name-row.svelte-7se7uj{gap:.4rem}.ribbon-meta.svelte-7se7uj{gap:.35rem}.quota-strip-multi.svelte-7se7uj{grid-template-columns:1fr}.diff-chip.svelte-7se7uj{margin-left:0}.status-strip.svelte-7se7uj{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.activity-section.svelte-7se7uj{flex:0 0 auto;min-height:min(42svh,22rem)}.activity-feed.svelte-7se7uj{min-height:12rem}}.prompt-bar.svelte-u3fh4f{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:linear-gradient(to bottom,#0f0f19f2,#0a0a14f2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(74,200,232,.2);border-radius:12px;width:min(600px,calc(100vw - 460px));pointer-events:auto;animation:svelte-u3fh4f-fadeUp .2s ease-out}@keyframes svelte-u3fh4f-fadeUp{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.prompt-agent-label.svelte-u3fh4f{font-size:.6875rem;font-weight:600;color:#4ac8e8cc;white-space:nowrap;letter-spacing:.03em}.prompt-input-wrap.svelte-u3fh4f{flex:1;min-width:0}@media(max-width:720px){.prompt-bar.svelte-u3fh4f{display:none}}.interaction-chrome.svelte-19uw1c6{position:fixed;top:1rem;left:50%;transform:translate(-50%);z-index:61;display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:10px;background:#070c18e0;border:1px solid rgba(148,163,184,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.interaction-meta.svelte-19uw1c6{display:flex;align-items:center;gap:.5rem}.interaction-tag.svelte-19uw1c6{font-size:.75rem;color:#cbd5e1;font-family:JetBrains Mono,monospace}.interaction-count.svelte-19uw1c6{font-size:.7rem;color:#94a3b8}.interaction-actions.svelte-19uw1c6{display:flex;align-items:center;gap:.25rem}.nav-btn.svelte-19uw1c6,.dismiss-btn.svelte-19uw1c6{border:1px solid rgba(148,163,184,.45);background:#0f172acc;color:#e2e8f0;border-radius:6px;padding:.2rem .45rem;font-size:.7rem;cursor:pointer}.fallback-card.svelte-19uw1c6{position:fixed;inset:auto 1rem 1rem;max-width:760px;margin:0 auto;background:#020617f5;border:1px solid rgba(100,116,139,.5);border-radius:12px;padding:1rem;color:#e2e8f0;z-index:60}.initial-prompt-card.svelte-19uw1c6{position:fixed;inset:auto 1rem 1rem;max-width:520px;margin:0 auto;background:#020617f5;border:1px solid rgba(45,212,191,.36);border-radius:12px;padding:1rem;color:#e2e8f0;z-index:60}.initial-prompt-header.svelte-19uw1c6{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.7rem}.initial-prompt-kicker.svelte-19uw1c6{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:#5eead4;font-weight:700}.initial-prompt-card.svelte-19uw1c6 h3:where(.svelte-19uw1c6){margin:0;font-size:1rem}.initial-prompt-card.svelte-19uw1c6 p:where(.svelte-19uw1c6){margin:0 0 1rem;color:#cbd5e1;font-size:.85rem;line-height:1.5}.fallback-card.svelte-19uw1c6 h3:where(.svelte-19uw1c6){margin:0 0 .5rem;font-size:1rem}.subtle.svelte-19uw1c6{margin:0 0 .75rem;color:#94a3b8;font-size:.8rem}.section.svelte-19uw1c6{margin-top:.75rem}.section.svelte-19uw1c6 h4:where(.svelte-19uw1c6){margin:0 0 .3rem;font-size:.78rem;color:#cbd5e1}pre.svelte-19uw1c6,textarea.svelte-19uw1c6{width:100%;background:#0f172af2;color:#e2e8f0;border:1px solid rgba(100,116,139,.45);border-radius:8px;padding:.6rem;font-size:.75rem;font-family:JetBrains Mono,monospace;overflow:auto}.fallback-actions.svelte-19uw1c6{margin-top:.8rem;display:flex;gap:.5rem}.error.svelte-19uw1c6{color:#fca5a5;font-size:.78rem;margin-top:.5rem}.deck.svelte-4sc55k{display:flex;flex-direction:column;gap:.5rem}.deck-error.svelte-4sc55k{margin:0;color:var(--accent-error, #f87171);font-size:.75rem;padding:.375rem .625rem;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:6px}.deck-hint.svelte-4sc55k{display:flex;align-items:flex-start;gap:.4rem;margin:0;font-size:.66rem;line-height:1.35;color:#fbbf24eb}.deck-hint-glyph.svelte-4sc55k{flex:0 0 auto;font-family:JetBrains Mono,monospace;font-weight:900;color:#fef08af5}.deck-row.svelte-4sc55k{display:flex;align-items:center;justify-content:space-between;gap:.6rem 1rem;flex-wrap:wrap}.deck-utilities.svelte-4sc55k{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;min-width:0}.deck-commit.svelte-4sc55k{display:flex;align-items:center;gap:.5rem;margin-left:auto}.deck-utilities.svelte-4sc55k .deck-tool{display:inline-flex;align-items:center;gap:.32rem;font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.01em;padding:.36rem .62rem;border-radius:7px;border:1px solid rgba(255,255,255,.09);background:#ffffff06;color:var(--text-muted, rgba(148, 163, 184, .85));cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.deck-utilities.svelte-4sc55k .deck-tool:hover{border-color:#4ac8e852;background:#4ac8e812;color:var(--text-primary, rgba(234, 251, 255, .95))}.deck-utilities.svelte-4sc55k .deck-tool:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.deck-utilities.svelte-4sc55k .deck-tool .deck-tool-glyph{font-size:.74rem;line-height:1;opacity:.7}.deck-utilities.svelte-4sc55k .deck-tool:hover .deck-tool-glyph{opacity:1}.deck-cancel.svelte-4sc55k{font-size:.78rem;padding:.4rem .8rem;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--text-muted, rgba(148, 163, 184, .85));cursor:pointer;transition:color .15s ease,background .15s ease}.deck-cancel.svelte-4sc55k:hover{background:#ffffff0d;color:var(--text-primary, rgba(234, 251, 255, .95))}.deck-cancel.svelte-4sc55k:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.deck-next.svelte-4sc55k{font-size:.78rem;font-weight:600;padding:.4rem .85rem;border-radius:7px;border:1px solid rgba(74,200,232,.24);background:#4ac8e80f;color:#7de1f5f2;cursor:pointer;transition:all .15s ease}.deck-next.svelte-4sc55k:not(:disabled):hover{border-color:#4ac8e86b;background:#4ac8e81f}.deck-next.svelte-4sc55k:disabled{opacity:.4;cursor:not-allowed}.deck-next.svelte-4sc55k:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.ignite.svelte-4sc55k{display:inline-flex;align-items:center;gap:.45rem;font-size:.84rem;font-weight:700;padding:.5rem 1.15rem;border-radius:8px;border:1px solid rgba(74,200,232,.3);background:#4ac8e81a;color:#b4f0fff5;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.ignite.ready.svelte-4sc55k{border-color:#4ac8e88c;background:#4ac8e82e;color:#eafbff;box-shadow:0 0 0 1px #4ac8e82e,0 0 18px #4ac8e82e;animation:svelte-4sc55k-igniteBreathe 3.6s ease-in-out infinite}.ignite.ready.svelte-4sc55k:hover{transform:scale(1.03);box-shadow:0 0 0 1px #4ac8e84d,0 0 26px #4ac8e84d}.ignite.svelte-4sc55k:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;animation:none}.ignite.svelte-4sc55k:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.ignite-spin.svelte-4sc55k{width:.7rem;height:.7rem;border-radius:50%;border:2px solid rgba(180,240,255,.35);border-top-color:#b4f0fff2;animation:svelte-4sc55k-spin .7s linear infinite}@keyframes svelte-4sc55k-igniteBreathe{0%,to{box-shadow:0 0 0 1px #4ac8e82e,0 0 14px #4ac8e824}50%{box-shadow:0 0 0 1px #4ac8e847,0 0 24px #4ac8e847}}@keyframes svelte-4sc55k-spin{to{transform:rotate(360deg)}}@media(max-width:520px){.deck-row.svelte-4sc55k{flex-direction:column;align-items:stretch}.deck-utilities.svelte-4sc55k{order:2}.deck-commit.svelte-4sc55k{order:1;margin-left:0;justify-content:flex-end}.ignite.svelte-4sc55k{justify-content:center}}@media(prefers-reduced-motion:reduce){.ignite.ready.svelte-4sc55k,.ignite-spin.svelte-4sc55k{animation:none}.ignite.ready.svelte-4sc55k:hover{transform:none}}.console.proposal.svelte-j0zhmm{grid-template-columns:minmax(0,1fr);grid-template-areas:"panel" "manifest"}.proposal-region.svelte-j0zhmm{grid-area:panel;min-width:0}.console.svelte-j0zhmm{display:grid;grid-template-columns:minmax(150px,178px) minmax(0,1fr);grid-template-areas:"rail panel" "manifest manifest";gap:1rem 1.15rem;align-items:start}.rail.svelte-j0zhmm{grid-area:rail;display:flex;flex-direction:column;gap:.2rem;position:relative}.rail-node.svelte-j0zhmm{display:flex;align-items:center;gap:.55rem;width:100%;text-align:left;padding:.4rem .45rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease}.rail-node.svelte-j0zhmm:hover{background:#ffffff08}.rail-node.active.svelte-j0zhmm{border-color:#4ac8e859;background:#4ac8e814}.rail-node.svelte-j0zhmm:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.rail-dot.svelte-j0zhmm{flex:0 0 auto;width:1.35rem;height:1.35rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:800;font-family:JetBrains Mono,monospace;border:1.5px solid rgba(255,255,255,.15);background:#0f0f19e6;color:var(--text-muted);transition:all .2s ease}.rail-text.svelte-j0zhmm{display:flex;flex-direction:column;gap:.05rem;min-width:0}.rail-title.svelte-j0zhmm{font-size:.76rem;font-weight:600;color:var(--text-secondary);line-height:1.2}.rail-node.active.svelte-j0zhmm .rail-title:where(.svelte-j0zhmm){color:var(--text-primary)}.rail-summary.svelte-j0zhmm{font-size:.62rem;color:var(--text-muted);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.status-valid.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm){border-color:#4ade8080;background:#4ade801f;color:#86efacf2}.status-attention.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm){border-color:#fbbf2480;background:#fbbf241f;color:#fef08af2;animation:svelte-j0zhmm-dotPulse 1.6s ease-in-out infinite}.status-error.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm){border-color:#f871718c;background:#f871711f;color:#fca5a5f2}.status-active.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm),.rail-node.active.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm){border-color:#4ac8e899;background:#4ac8e824;color:#4ac8e8f2;box-shadow:0 0 8px #4ac8e82e}.rail-hint.svelte-j0zhmm{margin:.45rem 0 0;font-size:.55rem;line-height:1.4;color:#ffffff4d;font-family:JetBrains Mono,monospace;letter-spacing:.02em}.panel.svelte-j0zhmm{grid-area:panel;min-width:0;display:flex;flex-direction:column;gap:.75rem}.manifest.svelte-j0zhmm{grid-area:manifest;display:flex;flex-direction:column;gap:.7rem;padding-top:.85rem;margin-top:.35rem;border-top:1px solid rgba(74,200,232,.16);background:linear-gradient(180deg,#4ac8e800,#4ac8e809)}.manifest-blueprint.svelte-j0zhmm{display:flex;flex-direction:column;gap:.35rem}@keyframes svelte-j0zhmm-dotPulse{0%,to{box-shadow:0 0 #fbbf2400}50%{box-shadow:0 0 7px #fbbf2459}}@media(max-width:620px){.console.svelte-j0zhmm{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail" "panel" "manifest"}.rail.svelte-j0zhmm{flex-direction:row;overflow-x:auto;gap:.35rem;padding-bottom:.25rem}.rail-node.svelte-j0zhmm{flex:0 0 auto}.rail-summary.svelte-j0zhmm,.rail-hint.svelte-j0zhmm{display:none}}@media(prefers-reduced-motion:reduce){.status-attention.svelte-j0zhmm .rail-dot:where(.svelte-j0zhmm){animation:none}}.proposal.svelte-2vxwjm{display:flex;flex-direction:column;gap:.7rem;--label-col: 6rem}.proposal-head.svelte-2vxwjm{display:flex;align-items:center;justify-content:space-between;gap:.6rem 1rem;flex-wrap:wrap}.proposal-eyebrow.svelte-2vxwjm{font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#4ac8e8b3}.proposal-altitude.svelte-2vxwjm{display:inline-flex;align-items:center;gap:.32rem;font-size:.56rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;padding:.2rem .5rem;border-radius:999px;border:1px solid transparent;white-space:nowrap}.proposal-altitude.tone-ready.svelte-2vxwjm{color:#86efacf5;border-color:#4ade8061;background:#4ade801a}.proposal-altitude.tone-attention.svelte-2vxwjm{color:#fef08af5;border-color:#fbbf246b;background:#fbbf241a}.altitude-glyph.svelte-2vxwjm{font-weight:900}button.proposal-altitude.is-action.svelte-2vxwjm{font:inherit;font-size:.56rem;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;cursor:pointer;transition:background .14s ease,border-color .14s ease}button.proposal-altitude.is-action.svelte-2vxwjm:hover{border-color:#fbbf249e;background:#fbbf242e}button.proposal-altitude.is-action.svelte-2vxwjm:focus-visible{outline:2px solid rgba(251,191,36,.7);outline-offset:2px}.altitude-go.svelte-2vxwjm{font-weight:900;transition:transform .14s ease}button.proposal-altitude.is-action.svelte-2vxwjm:hover .altitude-go:where(.svelte-2vxwjm){transform:translate(2px)}.review.svelte-2vxwjm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#080b148c;overflow:hidden}.review.editing.svelte-2vxwjm{overflow:visible}.review.editing.svelte-2vxwjm .review-row:where(.svelte-2vxwjm):first-child,.review.editing.svelte-2vxwjm .review-row:where(.svelte-2vxwjm):first-child>.row-head:where(.svelte-2vxwjm){border-top-left-radius:12px;border-top-right-radius:12px}.review.editing.svelte-2vxwjm .review-row:where(.svelte-2vxwjm):last-child,.review.editing.svelte-2vxwjm .review-row:where(.svelte-2vxwjm):last-child>.row-head:where(.svelte-2vxwjm),.review.editing.svelte-2vxwjm .review-row:where(.svelte-2vxwjm):last-child>.row-editor:where(.svelte-2vxwjm){border-bottom-left-radius:12px;border-bottom-right-radius:12px}.review-row.svelte-2vxwjm{position:relative;border-top:1px solid rgba(255,255,255,.05)}.review-row.svelte-2vxwjm:first-child{border-top:none}.review-row.tone-attention.svelte-2vxwjm:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#fbbf24b3}.review-row.open.svelte-2vxwjm{background:#4ac8e80d}.row-head.svelte-2vxwjm{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;padding:.6rem .7rem;border:none;background:transparent;color:var(--text-primary, rgba(248, 250, 252, .96));font:inherit;cursor:pointer;transition:background .14s ease}.row-head.svelte-2vxwjm:hover{background:#4ac8e80f}.row-head.open.svelte-2vxwjm{background:#4ac8e814}.row-head.svelte-2vxwjm:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:-2px}.row-label.svelte-2vxwjm{flex:0 0 var(--label-col);display:inline-flex;align-items:center;gap:.3rem;font-size:.56rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted, rgba(148, 163, 184, .85))}.row-flag.svelte-2vxwjm{font-family:JetBrains Mono,monospace;font-weight:900;color:#fef08af5}.row-value.svelte-2vxwjm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;font-family:JetBrains Mono,monospace;color:var(--text-primary, rgba(234, 251, 255, .96))}.tone-muted.svelte-2vxwjm .row-value:where(.svelte-2vxwjm){color:var(--text-muted, rgba(148, 163, 184, .8));font-weight:500;font-style:italic}.row-action.svelte-2vxwjm{flex:0 0 auto;min-width:4.5rem;display:inline-flex;align-items:center;justify-content:flex-end;gap:.28rem;padding:.2rem .5rem;border-radius:6px;border:1px solid transparent;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.row-action.action-edit.svelte-2vxwjm{color:#7de1f5eb;border-color:#4ac8e847;background:#4ac8e814}.row-action.action-jump.svelte-2vxwjm{color:var(--text-secondary, rgba(203, 213, 225, .8));border-color:#ffffff21;background:#ffffff08}.tone-attention.svelte-2vxwjm .row-action:where(.svelte-2vxwjm){color:#fef08af5;border-color:#fbbf246b;background:#fbbf241f}.row-head.svelte-2vxwjm:hover .action-edit:where(.svelte-2vxwjm){border-color:#4ac8e880;background:#4ac8e824}.row-head.svelte-2vxwjm:hover .action-jump:where(.svelte-2vxwjm){border-color:#ffffff38}.action-glyph.svelte-2vxwjm{font-size:.7rem;line-height:1}.row-editor.svelte-2vxwjm{padding:.1rem .7rem .7rem calc(.7rem + var(--label-col) + .75rem);display:flex;flex-direction:column;gap:.5rem;animation:svelte-2vxwjm-editorIn .16s ease}.row-editor-body.svelte-2vxwjm{display:flex;flex-direction:column;gap:.4rem}.row-editor-foot.svelte-2vxwjm{display:flex;justify-content:flex-end}.row-done.svelte-2vxwjm{border:1px solid rgba(74,200,232,.4);border-radius:7px;background:#4ac8e81f;color:#b4f0fff5;font-size:.7rem;font-weight:700;padding:.28rem .75rem;cursor:pointer}.row-done.svelte-2vxwjm:hover{background:#4ac8e833;border-color:#4ac8e88c}.row-done.svelte-2vxwjm:focus-visible{outline:2px solid rgba(74,200,232,.65);outline-offset:1px}.proposal-actions.svelte-2vxwjm{display:flex}.show-all.svelte-2vxwjm{border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#14141ecc;color:var(--text-secondary, rgba(203, 213, 225, .85));font-size:.76rem;font-weight:600;padding:.38rem .75rem;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.show-all.svelte-2vxwjm:hover{background:#ffffff0f;border-color:#4ac8e84d;color:var(--text-primary, rgba(234, 251, 255, .95))}.show-all.svelte-2vxwjm:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}@keyframes svelte-2vxwjm-editorIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:620px){.proposal.svelte-2vxwjm{--label-col: 4.25rem}.row-head.svelte-2vxwjm{flex-wrap:wrap;gap:.3rem .6rem}.row-value.svelte-2vxwjm{flex-basis:100%;order:3;white-space:normal}.row-editor.svelte-2vxwjm{padding-left:.7rem}}@media(prefers-reduced-motion:reduce){.row-editor.svelte-2vxwjm{animation:none}.row-head.svelte-2vxwjm,.show-all.svelte-2vxwjm,button.proposal-altitude.is-action.svelte-2vxwjm,.altitude-go.svelte-2vxwjm{transition:none}button.proposal-altitude.is-action.svelte-2vxwjm:hover .altitude-go:where(.svelte-2vxwjm){transform:none}}.frame.svelte-1ynkz7l{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.85rem .9rem .9rem;border-radius:14px;border:1px solid rgba(var(--accent),.2);background:radial-gradient(circle at 50% 0%,rgba(var(--accent),.07),rgba(var(--accent),.02) 38%,transparent 72%),linear-gradient(180deg,#0a0c16b8,#06080eb8);box-shadow:inset 0 0 24px rgba(var(--accent),.05),0 2px 12px #00000059;overflow:visible;transition:border-color .45s ease,box-shadow .45s ease}.frame[data-tone=blocked].svelte-1ynkz7l{border-color:rgba(var(--accent),.42);box-shadow:inset 0 0 24px rgba(var(--accent),.05),0 2px 12px #00000059,0 0 20px rgba(var(--accent),.1)}.frame[data-tone=ready].svelte-1ynkz7l{border-color:rgba(var(--accent),.4);box-shadow:inset 0 0 24px rgba(var(--accent),.04),0 2px 12px #00000059,0 0 16px rgba(var(--accent),.08)}.starfield.svelte-1ynkz7l{position:absolute;inset:0;z-index:0;opacity:.5;pointer-events:none;overflow:hidden;border-radius:14px}.star.svelte-1ynkz7l{position:absolute;border-radius:50%;background:rgba(var(--accent),.85);box-shadow:0 0 4px rgba(var(--accent),.5);opacity:.25;animation:svelte-1ynkz7l-starTwinkle var(--tw-dur, 4s) ease-in-out var(--tw-delay, 0s) infinite}.frame-head.svelte-1ynkz7l{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.head-text.svelte-1ynkz7l{display:flex;flex-direction:column;gap:.18rem;min-width:0}.frame-eyebrow.svelte-1ynkz7l{font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--accent),.82)}.frame-title-row.svelte-1ynkz7l{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;min-width:0}.frame-title.svelte-1ynkz7l{font-size:.98rem;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--text-primary, rgba(248, 250, 252, .96));text-shadow:0 0 14px rgba(var(--accent),.22);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.frame-subtitle.svelte-1ynkz7l{font-size:.72rem;color:var(--text-muted, rgba(203, 213, 225, .7))}.sigil.svelte-1ynkz7l{flex:0 0 auto;width:2.5rem;height:2.5rem;overflow:visible}.sigil-core.svelte-1ynkz7l,.sigil-ring.svelte-1ynkz7l,.sigil-ring-outer.svelte-1ynkz7l{transform-box:fill-box;transform-origin:center}.frame[data-tone=blocked].svelte-1ynkz7l .sigil-core:where(.svelte-1ynkz7l){animation:svelte-1ynkz7l-coreBreathe 3.6s ease-in-out infinite}.frame[data-tone=blocked].svelte-1ynkz7l .sigil-pip:where(.svelte-1ynkz7l){animation:svelte-1ynkz7l-pipPulse 1.6s ease-in-out infinite}.frame[data-tone=ready].svelte-1ynkz7l .sigil-ring:where(.svelte-1ynkz7l){animation:svelte-1ynkz7l-ringSpin 22s linear infinite}.frame-body.svelte-1ynkz7l{position:relative;z-index:1;min-width:0}@keyframes svelte-1ynkz7l-starTwinkle{0%,to{opacity:.18;transform:scale(.85)}50%{opacity:.7;transform:scale(1.1)}}@keyframes svelte-1ynkz7l-coreBreathe{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes svelte-1ynkz7l-pipPulse{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes svelte-1ynkz7l-ringSpin{to{transform:rotate(360deg)}}@media(max-width:520px){.sigil.svelte-1ynkz7l{width:2.1rem;height:2.1rem}}@media(prefers-reduced-motion:reduce){.star.svelte-1ynkz7l,.sigil-core.svelte-1ynkz7l,.sigil-pip.svelte-1ynkz7l,.sigil-ring.svelte-1ynkz7l{animation:none}.frame.svelte-1ynkz7l{transition:none}}.engine-picker.svelte-1mmorqw{display:flex;flex-direction:column;gap:.6rem}.ep-field.svelte-1mmorqw{display:flex;flex-direction:column;gap:.3rem}.ep-label.svelte-1mmorqw{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted)}.ep-harness.svelte-1mmorqw{display:flex;flex-wrap:wrap;gap:.4rem}.ep-harness-tile.svelte-1mmorqw{position:relative;flex:1 1 4.5rem;max-width:9.5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .4rem;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#121a2a73;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.ep-harness-tile.svelte-1mmorqw:hover{border-color:rgba(var(--accent),.4);background:rgba(var(--accent),.06)}.ep-harness-tile.active.svelte-1mmorqw{border-color:rgba(var(--accent),.6);background:rgba(var(--accent),.14);box-shadow:inset 0 0 12px rgba(var(--accent),.1),0 0 12px rgba(var(--accent),.14)}.ep-harness-tile.svelte-1mmorqw:focus-visible{outline:2px solid rgba(var(--accent),.65);outline-offset:1px}.ep-harness-icon.svelte-1mmorqw{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;filter:saturate(1.1)}.ep-harness-name.svelte-1mmorqw{font-size:.7rem;font-weight:700;color:var(--text-primary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-harness-tile.active.svelte-1mmorqw .ep-harness-name:where(.svelte-1mmorqw){color:rgba(var(--accent),.96)}.ep-pip.svelte-1mmorqw{position:absolute;top:-.3rem;right:-.3rem;width:.95rem;height:.95rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:900;font-family:JetBrains Mono,monospace;color:#0f0c04f2;background:#fbbf24f2;border:1px solid rgba(15,18,26,.6)}.ep-models.svelte-1mmorqw{display:flex;flex-wrap:wrap;gap:.4rem}.ep-model.svelte-1mmorqw{display:flex;flex-direction:column;gap:.18rem;padding:.4rem .6rem;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#121a2a73;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ep-model.svelte-1mmorqw:hover{border-color:rgba(var(--accent),.4);background:rgba(var(--accent),.06)}.ep-model.active.svelte-1mmorqw{border-color:rgba(var(--accent),.6);background:rgba(var(--accent),.14)}.ep-model.svelte-1mmorqw:focus-visible{outline:2px solid rgba(var(--accent),.65);outline-offset:1px}.ep-model-name.svelte-1mmorqw{font-size:.76rem;font-weight:700;color:var(--text-primary)}.ep-model.active.svelte-1mmorqw .ep-model-name:where(.svelte-1mmorqw){color:rgba(var(--accent),.96)}.ep-model-badges.svelte-1mmorqw{display:flex;flex-wrap:wrap;gap:.22rem}.ep-badge.svelte-1mmorqw{font-size:.52rem;line-height:1;color:#ffffff9e;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.14rem .28rem;background:#ffffff08;white-space:nowrap}.ep-readiness.svelte-1mmorqw{display:flex;align-items:center;gap:.45rem;padding:.4rem .55rem;border-radius:8px;border:1px solid rgba(74,222,128,.28);background:#4ade8014;font-size:.68rem}.ep-readiness.blocked.svelte-1mmorqw{border-color:#fbbf2466;background:#fbbf2417}.ep-readiness-glyph.svelte-1mmorqw{flex:0 0 auto;font-family:JetBrains Mono,monospace;font-weight:900;color:#86efacf5}.ep-readiness.blocked.svelte-1mmorqw .ep-readiness-glyph:where(.svelte-1mmorqw){color:#fef08af5}.ep-readiness-text.svelte-1mmorqw{flex:1 1 auto;min-width:0;color:var(--text-secondary);line-height:1.3}.ep-setup-btn.svelte-1mmorqw{flex:0 0 auto;border:1px solid rgba(74,200,232,.28);border-radius:6px;background:#4ac8e814;color:#7de1f5f2;font-size:.64rem;font-weight:700;padding:.22rem .5rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ep-setup-btn.svelte-1mmorqw:hover{border-color:#4ac8e873;background:#4ac8e824}.ep-setup-btn.svelte-1mmorqw:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}@media(prefers-reduced-motion:reduce){.ep-harness-tile.svelte-1mmorqw,.ep-model.svelte-1mmorqw,.ep-setup-btn.svelte-1mmorqw{transition:none}}.runtime-instrument.svelte-1m1h8vu{--runtime-accent: 52, 211, 153;display:grid;gap:.65rem;min-width:0;margin:0;padding:.72rem;border:1px solid rgba(var(--runtime-accent),.22);border-radius:12px;background:radial-gradient(circle at 8% 0%,rgba(var(--runtime-accent),.09),transparent 42%),#03081461}.runtime-instrument.invalid.svelte-1m1h8vu{--runtime-accent: 248, 113, 113}.runtime-instrument.compact.svelte-1m1h8vu{padding:.62rem;gap:.52rem}.runtime-instrument.svelte-1m1h8vu>legend:where(.svelte-1m1h8vu){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.runtime-head.svelte-1m1h8vu{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:.65rem}.runtime-head.svelte-1m1h8vu>div:where(.svelte-1m1h8vu):last-child{display:grid;gap:.13rem;min-width:0}.memory-orbit.svelte-1m1h8vu{position:relative;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(var(--runtime-accent),.07);color:rgba(var(--runtime-accent),.95)}.orbit-ring.svelte-1m1h8vu{position:absolute;inset:4px;border:1px dashed rgba(var(--runtime-accent),.45);border-radius:50%;animation:svelte-1m1h8vu-orbitSpin 12s linear infinite}.orbit-core.svelte-1m1h8vu{font-size:1.25rem;text-shadow:0 0 10px rgba(var(--runtime-accent),.65)}.orbit-node.svelte-1m1h8vu{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(var(--runtime-accent),.95);box-shadow:0 0 5px rgba(var(--runtime-accent),.85)}.node-a.svelte-1m1h8vu{top:3px;left:17px}.node-b.svelte-1m1h8vu{right:4px;bottom:9px}.node-c.svelte-1m1h8vu{left:4px;bottom:9px}.micro-label.svelte-1m1h8vu,.goal-row.svelte-1m1h8vu>span:where(.svelte-1m1h8vu),.native-preview.svelte-1m1h8vu>span:where(.svelte-1m1h8vu){color:rgba(var(--runtime-accent),.78);font:800 .5rem/1.2 JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.runtime-head.svelte-1m1h8vu strong:where(.svelte-1m1h8vu){color:#ebfff8f5;font-size:.76rem}.runtime-head.svelte-1m1h8vu p:where(.svelte-1m1h8vu),.capacity-note.svelte-1m1h8vu,.unavailable-note.svelte-1m1h8vu,.error-note.svelte-1m1h8vu{margin:0;color:#becdd7b8;font-size:.62rem;line-height:1.45}.mode-grid.svelte-1m1h8vu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.mode-grid.svelte-1m1h8vu>label:where(.svelte-1m1h8vu),.exact-choice.svelte-1m1h8vu{display:flex;align-items:center;gap:.48rem;padding:.46rem .52rem;border:1px solid rgba(148,163,184,.15);border-radius:8px;background:#0f172a6b;cursor:pointer}.mode-grid.svelte-1m1h8vu>label.active:where(.svelte-1m1h8vu),.exact-choice.active.svelte-1m1h8vu{border-color:rgba(var(--runtime-accent),.42);background:rgba(var(--runtime-accent),.09)}input[type=radio].svelte-1m1h8vu{accent-color:rgb(var(--runtime-accent))}.mode-copy.svelte-1m1h8vu,.exact-choice.svelte-1m1h8vu>span:where(.svelte-1m1h8vu){display:grid;gap:.08rem;min-width:0}.mode-copy.svelte-1m1h8vu strong:where(.svelte-1m1h8vu),.exact-choice.svelte-1m1h8vu strong:where(.svelte-1m1h8vu){color:#e2e8f0f0;font-size:.66rem}.mode-copy.svelte-1m1h8vu small:where(.svelte-1m1h8vu),.exact-choice.svelte-1m1h8vu small:where(.svelte-1m1h8vu),.advanced.svelte-1m1h8vu summary:where(.svelte-1m1h8vu) small:where(.svelte-1m1h8vu){color:#94a3b8ad;font-size:.54rem}.goal-row.svelte-1m1h8vu{display:flex;align-items:center;flex-wrap:wrap;gap:.32rem;padding:.38rem .45rem;border:1px solid rgba(148,163,184,.1);border-radius:8px}.goal-row.svelte-1m1h8vu>span:where(.svelte-1m1h8vu){margin-right:.18rem}.goal-row.svelte-1m1h8vu label:where(.svelte-1m1h8vu){display:inline-flex;align-items:center;gap:.22rem;padding:.18rem .34rem;border-radius:999px;color:#b4c3d2c7;font-size:.57rem;cursor:pointer}.goal-row.svelte-1m1h8vu label.active:where(.svelte-1m1h8vu){background:rgba(var(--runtime-accent),.1);color:#e1fff4f0}.advanced.svelte-1m1h8vu{border-top:1px solid rgba(148,163,184,.12);padding-top:.48rem}.advanced.svelte-1m1h8vu summary:where(.svelte-1m1h8vu){display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#cbd5e1d1;font:750 .58rem/1.3 JetBrains Mono,monospace;cursor:pointer}.advanced-body.svelte-1m1h8vu{display:grid;gap:.48rem;padding-top:.55rem}.token-field.svelte-1m1h8vu{display:grid;grid-template-columns:auto minmax(7rem,1fr) auto;align-items:center;gap:.42rem;color:#b4c3d2cc;font-size:.6rem}.token-field.svelte-1m1h8vu input:where(.svelte-1m1h8vu){width:100%;min-width:0;padding:.38rem .45rem;border:1px solid rgba(var(--runtime-accent),.28);border-radius:6px;background:#020617a3;color:#f0fdfaf5;font:700 .66rem/1.2 JetBrains Mono,monospace}.token-field.svelte-1m1h8vu input:where(.svelte-1m1h8vu):focus-visible,.advanced.svelte-1m1h8vu summary:where(.svelte-1m1h8vu):focus-visible{outline:2px solid rgba(var(--runtime-accent),.62);outline-offset:2px}.native-preview.svelte-1m1h8vu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.32rem .42rem;border-radius:6px;background:#02061775}.native-preview.svelte-1m1h8vu code:where(.svelte-1m1h8vu){color:rgba(var(--runtime-accent),.92);font-size:.58rem}.capacity-note.svelte-1m1h8vu{color:#fbbf24d1}.error-note.svelte-1m1h8vu{color:#f87171f0}.unavailable-note.svelte-1m1h8vu{padding-top:.5rem}@keyframes svelte-1m1h8vu-orbitSpin{to{transform:rotate(360deg)}}@media(max-width:520px){.mode-grid.svelte-1m1h8vu,.token-field.svelte-1m1h8vu{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.orbit-ring.svelte-1m1h8vu{animation:none}}.profile-picker.svelte-eaxdvr{--profile-accent: 168, 130, 255;display:grid;gap:.5rem;margin-bottom:.55rem;padding:.62rem .7rem;border:1px solid rgba(var(--profile-accent),.2);border-radius:10px;background:linear-gradient(120deg,rgba(var(--profile-accent),.07),transparent 55%),#03081457}.profile-picker.compact.svelte-eaxdvr{padding:.55rem .62rem}.picker-head.svelte-eaxdvr{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.picker-head.svelte-eaxdvr>div:where(.svelte-eaxdvr){display:grid;gap:.12rem}.picker-head.svelte-eaxdvr span:where(.svelte-eaxdvr),label.svelte-eaxdvr>span:where(.svelte-eaxdvr){color:rgba(var(--profile-accent),.76);font:800 .48rem/1.2 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.picker-head.svelte-eaxdvr strong:where(.svelte-eaxdvr){color:#ece5fff0;font-size:.7rem}.picker-head.svelte-eaxdvr a:where(.svelte-eaxdvr){color:rgba(var(--profile-accent),.82);font-size:.55rem;text-decoration:none}.picker-head.svelte-eaxdvr a:where(.svelte-eaxdvr):hover{text-decoration:underline}.picker-controls.svelte-eaxdvr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}label.svelte-eaxdvr{display:grid;gap:.22rem;min-width:0}select.svelte-eaxdvr{width:100%;min-height:30px;box-sizing:border-box;padding:.32rem .42rem;border:1px solid rgba(var(--profile-accent),.18);border-radius:6px;outline:none;background:#0206178f;color:#e2e8f0e0;font-size:.61rem}select.svelte-eaxdvr:focus{border-color:rgba(var(--profile-accent),.52);box-shadow:0 0 0 2px rgba(var(--profile-accent),.08)}p.svelte-eaxdvr{margin:0;color:#aab8caad;font-size:.55rem;line-height:1.4}p.warning.svelte-eaxdvr{color:#fbbf24d1}@media(max-width:560px){.picker-controls.svelte-eaxdvr{grid-template-columns:1fr}}.qs-backdrop.svelte-1eaf4q8{position:fixed;inset:0;background:radial-gradient(ellipse at center top,#000a14b3,#000000d1);display:flex;align-items:flex-start;justify-content:center;padding-top:11vh;pointer-events:auto;animation:svelte-1eaf4q8-qsFade .14s ease-out}.qs-modal.svelte-1eaf4q8{position:relative;background:#080c18fa;border:1px solid rgba(74,200,232,.28);border-radius:14px;width:92vw;max-width:620px;max-height:78vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 40px #4ac8e814,inset 0 1px #ffffff0a;animation:svelte-1eaf4q8-qsIn .18s cubic-bezier(.16,1,.3,1)}.qs-header.svelte-1eaf4q8{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;border-bottom:1px solid rgba(74,200,232,.12)}.qs-header.svelte-1eaf4q8 strong:where(.svelte-1eaf4q8){color:#e2e8f0f2;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.qs-spacer.svelte-1eaf4q8{flex:1}.holo-bar.svelte-1eaf4q8{width:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.5),transparent)}kbd.svelte-1eaf4q8{border:1px solid rgba(148,163,184,.25);border-radius:5px;background:#0f172acc;color:#94a3b8e6;font-size:.64rem;padding:.1rem .36rem}.qs-x.svelte-1eaf4q8{border:none;background:transparent;color:#94a3b8d9;font-size:.85rem;cursor:pointer;padding:.1rem .25rem}.qs-x.svelte-1eaf4q8:hover{color:#e2e8f0f2}.qs-input.svelte-1eaf4q8{margin:.7rem .85rem .4rem;padding:.55rem .7rem;border:1px solid rgba(74,200,232,.25);border-radius:9px;background:#020617b3;color:#f8fafcf5;font-family:JetBrains Mono,monospace;font-size:.84rem}.qs-input.svelte-1eaf4q8:focus-visible{outline:none;border-color:#4ac8e899;box-shadow:0 0 0 3px #4ac8e824}.qs-input.svelte-1eaf4q8::placeholder{color:#94a3b88c}.qs-body.svelte-1eaf4q8{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.75rem;padding:.3rem .85rem .6rem;overflow:hidden;min-height:0}.qs-list.svelte-1eaf4q8{display:flex;flex-direction:column;gap:.2rem;overflow-y:auto;max-height:42vh}.qs-empty.svelte-1eaf4q8{margin:.4rem 0;color:#94a3b8b3;font-size:.78rem}.qs-row.svelte-1eaf4q8{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;text-align:left;padding:.4rem .5rem;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;transition:background .12s ease,border-color .12s ease}.qs-row.active.svelte-1eaf4q8{border-color:#4ac8e859;background:#4ac8e814}.qs-row.disabled.svelte-1eaf4q8{opacity:.62}.qs-row.svelte-1eaf4q8:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.qs-row-main.svelte-1eaf4q8{display:flex;flex-direction:column;gap:.05rem;min-width:0}.qs-row-group.svelte-1eaf4q8{font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8b3}.qs-row-label.svelte-1eaf4q8{font-size:.8rem;font-weight:600;color:#e2e8f0f2}.qs-row-action.svelte-1eaf4q8{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.64rem;color:#94a3b8bf;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-row-action.armed.svelte-1eaf4q8{color:#7de1f5f2}.qs-preview.svelte-1eaf4q8{display:flex;flex-direction:column;gap:.5rem;border-left:1px solid rgba(255,255,255,.07);padding-left:.75rem;min-width:0;overflow-y:auto;max-height:42vh}.qs-preview-note.svelte-1eaf4q8{margin:0;font-size:.68rem;line-height:1.35;color:#7de1f5e0}.qs-hint.svelte-1eaf4q8{margin:0;padding:.45rem .85rem;border-top:1px solid rgba(255,255,255,.06);font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.02em;color:#ffffff52}@media(max-width:620px){.qs-body.svelte-1eaf4q8{grid-template-columns:minmax(0,1fr)}.qs-preview.svelte-1eaf4q8{border-left:none;border-top:1px solid rgba(255,255,255,.07);padding-left:0;padding-top:.5rem}}@media(prefers-reduced-motion:reduce){.qs-backdrop.svelte-1eaf4q8,.qs-modal.svelte-1eaf4q8{animation:none}}@keyframes svelte-1eaf4q8-qsFade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1eaf4q8-qsIn{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.identity-step.svelte-jy724w{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-jy724w{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-jy724w{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.smart-section.svelte-jy724w{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a2e;overflow:hidden}.smart-section-title.svelte-jy724w{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .625rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;color:var(--text-secondary);font-size:.75rem;font-weight:650}.smart-section-title.svelte-jy724w::-webkit-details-marker{display:none}.smart-section-title.svelte-jy724w:before{content:"+";flex:0 0 auto;width:1rem;color:#4ac8e8bf}.smart-section[open].svelte-jy724w>.smart-section-title:where(.svelte-jy724w):before{content:"-"}.section-summary.svelte-jy724w{margin-left:auto;min-width:0;color:var(--text-muted);font-size:.65rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-section-body.svelte-jy724w{display:flex;flex-direction:column;gap:.65rem;padding:0 .625rem .625rem}.branch-display.svelte-jy724w{display:flex}.branch-auto.svelte-jy724w{width:100%;text-align:left;background:#0f0f1980;border:1px dashed rgba(255,255,255,.12);border-radius:6px;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.78rem;padding:.45rem .625rem;cursor:pointer;transition:all .15s ease}.branch-auto.svelte-jy724w:hover{border-color:#4ac8e84d;color:var(--text-secondary)}.branch-input.svelte-jy724w{width:100%;font-family:JetBrains Mono,monospace;font-size:.78rem}.workspace-mode-row.svelte-jy724w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.workspace-mode.svelte-jy724w{min-height:3.4rem;padding:.5rem;border-radius:8px;border:1px solid rgba(74,200,232,.12);background:#121a2a33;color:var(--text-secondary);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.25rem}.workspace-mode.svelte-jy724w:hover:not(:disabled){border-color:#4ac8e840;background:#4ac8e80d}.workspace-mode.active.svelte-jy724w{border-color:#4ac8e873;background:#4ac8e81a}.workspace-mode.svelte-jy724w:disabled{opacity:.5;cursor:not-allowed}.workspace-mode-label.svelte-jy724w{font-size:.75rem;font-weight:700;color:var(--text-primary)}.workspace-mode-desc.svelte-jy724w{font-size:.62rem;line-height:1.25;color:var(--text-muted)}.runtime-row.svelte-jy724w{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.4rem}.runtime-option.svelte-jy724w{min-height:5.2rem;padding:.55rem;border-radius:8px;border:1px solid rgba(74,200,232,.12);background:#121a2a33;color:var(--text-secondary);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.25rem}.runtime-option.svelte-jy724w:hover:not(:disabled){border-color:#4ac8e840;background:#4ac8e80d}.runtime-option.active.svelte-jy724w{border-color:#4ac8e873;background:#4ac8e81a}.runtime-option.svelte-jy724w:disabled{cursor:not-allowed;opacity:.72}.runtime-option.forced.svelte-jy724w{cursor:default}.runtime-option-header.svelte-jy724w{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.runtime-option-label.svelte-jy724w{font-size:.75rem;font-weight:700;color:var(--text-primary)}.runtime-badge.svelte-jy724w{border:1px solid rgba(74,200,232,.18);border-radius:999px;color:#4ac8e8e6;background:#4ac8e812;padding:.1rem .35rem;font-size:.55rem;font-weight:800;text-transform:uppercase}.runtime-badge.warning.svelte-jy724w{border-color:#facc1538;color:#facc15f0;background:#facc1514}.runtime-option-desc.svelte-jy724w,.runtime-option-reason.svelte-jy724w,.runtime-note.svelte-jy724w{font-size:.62rem;line-height:1.3;color:var(--text-muted)}.runtime-option-reason.svelte-jy724w{color:var(--text-secondary)}.runtime-note.svelte-jy724w{display:block}.runtime-summary.svelte-jy724w{display:flex;flex-direction:column;gap:.2rem;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#0f0f1973}.runtime-summary.svelte-jy724w span:where(.svelte-jy724w){font-size:.76rem;font-weight:700;color:var(--text-primary)}.runtime-summary.svelte-jy724w small:where(.svelte-jy724w){font-size:.65rem;line-height:1.35;color:var(--text-muted)}.field-error.svelte-jy724w{font-size:.7rem;color:var(--accent-error, #f87171);margin-top:.125rem}.no-projects.svelte-jy724w{font-size:.78rem;color:var(--text-muted)}.no-projects-link.svelte-jy724w{padding:0;border:0;background:transparent;color:#8b5cf6cc;font:inherit;text-decoration:none;cursor:pointer}.no-projects-link.svelte-jy724w:hover{text-decoration:underline}.task-step.svelte-128eu17{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-128eu17{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-128eu17{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.engine-step.svelte-1fx9xr4{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-1fx9xr4{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-1fx9xr4{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.provider-profile-panel.svelte-1fx9xr4{border:1px solid rgba(74,200,232,.12);border-radius:8px;background:#121a2a47;padding:.7rem .75rem;display:flex;flex-direction:column;gap:.6rem}.profile-heading.svelte-1fx9xr4,.profile-footer.svelte-1fx9xr4{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.profile-title.svelte-1fx9xr4{min-width:0;display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;font-size:.74rem;font-weight:750;color:var(--text-secondary)}.profile-provider.svelte-1fx9xr4{color:var(--text-primary);font-weight:700}.profile-controls.svelte-1fx9xr4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem}.profile-controls-section.svelte-1fx9xr4{border-top:1px solid rgba(255,255,255,.06);padding-top:.2rem}.profile-controls-title.svelte-1fx9xr4{color:#4ac8e8d1;cursor:pointer;font-size:.68rem;font-weight:700;list-style:none;-webkit-user-select:none;user-select:none}.profile-controls-title.svelte-1fx9xr4::-webkit-details-marker{display:none}.profile-controls-title.svelte-1fx9xr4:before{content:"+ ";color:#4ac8e8bf}.profile-controls-section[open].svelte-1fx9xr4>.profile-controls-title:where(.svelte-1fx9xr4){margin-bottom:.55rem}.profile-controls-section[open].svelte-1fx9xr4>.profile-controls-title:where(.svelte-1fx9xr4):before{content:"- "}.profile-control.svelte-1fx9xr4{min-width:0;display:flex;flex-direction:column;gap:.25rem}.profile-control.svelte-1fx9xr4 span:where(.svelte-1fx9xr4){font-size:.66rem;font-weight:700;color:var(--text-muted)}.profile-select.svelte-1fx9xr4{min-height:2rem;font-size:.74rem}.profile-summary.svelte-1fx9xr4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.2rem .65rem;color:var(--text-muted);font-size:.66rem;line-height:1.35}.profile-summary.svelte-1fx9xr4 span:where(.svelte-1fx9xr4):nth-child(odd){color:var(--text-secondary);font-weight:700}.profile-footer.svelte-1fx9xr4 p:where(.svelte-1fx9xr4){flex:1 1 10rem;margin:0;color:var(--text-muted);font-size:.68rem;line-height:1.35}.profile-actions.svelte-1fx9xr4{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:min(100%,18rem)}.readiness-status.svelte-1fx9xr4{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:var(--text-secondary);padding:.13rem .45rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.status-ready.svelte-1fx9xr4,.status-configured.svelte-1fx9xr4{border-color:#4ade8040;background:#4ade8014;color:#4ade80f2}.status-fallback-ready.svelte-1fx9xr4,.status-needs-reauth.svelte-1fx9xr4,.status-blocked.svelte-1fx9xr4{border-color:#facc153d;background:#facc1514;color:#facc15f2}.status-skipped.svelte-1fx9xr4{border-color:#94a3b838;background:#94a3b814;color:#cbd5e1e6}.readiness-btn.svelte-1fx9xr4{flex:0 0 auto;border:1px solid rgba(74,200,232,.2);border-radius:7px;background:#4ac8e814;color:#4ac8e8f2;padding:.35rem .55rem;font-size:.68rem;font-weight:700;cursor:pointer}.readiness-btn.svelte-1fx9xr4:hover{border-color:#4ac8e866;background:#4ac8e821}@media(max-width:560px){.profile-controls.svelte-1fx9xr4,.profile-summary.svelte-1fx9xr4{grid-template-columns:1fr}.profile-footer.svelte-1fx9xr4{align-items:flex-start;flex-direction:column}.profile-actions.svelte-1fx9xr4{width:100%;justify-content:space-between;flex-wrap:wrap}}.card-row.svelte-1fx9xr4{display:flex;gap:.5rem;flex-wrap:wrap}.pick-card.svelte-1fx9xr4{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.625rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#121a2a73;cursor:pointer;transition:all .15s ease}.pick-card.svelte-1fx9xr4:hover{border-color:#4ac8e840;background:#4ac8e80a}.pick-card.active.svelte-1fx9xr4{border-color:#4ac8e866;background:#4ac8e81a;box-shadow:0 0 10px #4ac8e80f}.pick-card-sm.svelte-1fx9xr4{padding:.5rem .375rem}.pick-icon.svelte-1fx9xr4{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;font-size:1.125rem;line-height:1}.pick-label.svelte-1fx9xr4{font-size:.75rem;font-weight:600;color:var(--text-primary)}.pick-desc.svelte-1fx9xr4{font-size:.6rem;color:var(--text-muted);text-align:center;line-height:1.2}.capability-row.svelte-1fx9xr4{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;width:100%}.cap-chip.svelte-1fx9xr4{font-size:.55rem;line-height:1;color:#ffffff9e;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.16rem .3rem;background:#ffffff08;white-space:nowrap}.opt-section.svelte-1fx9xr4{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;overflow:hidden}.opt-section-title.svelte-1fx9xr4{font-size:.75rem;font-weight:600;color:#4ac8e8bf;padding:.5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.opt-section-title.svelte-1fx9xr4::-webkit-details-marker{display:none}.opt-section-title.svelte-1fx9xr4:before{content:"▸";font-size:.65rem}.opt-section[open].svelte-1fx9xr4>.opt-section-title:where(.svelte-1fx9xr4):before{content:"▾"}.opt-section-body.svelte-1fx9xr4{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.625rem}.new-override-link.svelte-1fx9xr4{font-size:.72rem;color:#4ac8e8bf;background:none;border:none;cursor:pointer;padding:.2rem 0;text-align:left;text-decoration:none;display:inline-block}.new-override-link.svelte-1fx9xr4:hover{color:#4ac8e8;text-decoration:underline}.behavior-step.svelte-1pnkum4{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-1pnkum4{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-1pnkum4{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.mcp-mode-row.svelte-1pnkum4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.mcp-mode.svelte-1pnkum4{min-height:4.25rem;padding:.5rem;border-radius:8px;border:1px solid rgba(74,200,232,.12);background:#121a2a33;color:var(--text-secondary);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.25rem}.mcp-mode.svelte-1pnkum4:hover{border-color:#4ac8e840;background:#4ac8e80d}.mcp-mode.active.svelte-1pnkum4{border-color:#4ac8e873;background:#4ac8e81a}.mcp-mode-label.svelte-1pnkum4{font-size:.75rem;font-weight:700;color:var(--text-primary)}.mcp-mode-desc.svelte-1pnkum4{font-size:.62rem;line-height:1.25;color:var(--text-muted)}.mcp-capability-list.svelte-1pnkum4{display:flex;flex-direction:column;gap:.4rem}.capability-toggle.svelte-1pnkum4:has(input:where(.svelte-1pnkum4):disabled){opacity:.5;cursor:not-allowed}@media(max-width:460px){.mcp-mode-row.svelte-1pnkum4{grid-template-columns:1fr}.mcp-mode.svelte-1pnkum4{min-height:3.25rem}}.protection-toggle.svelte-1pnkum4{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;cursor:pointer;flex-wrap:wrap}.protection-label.svelte-1pnkum4{font-size:.78rem;font-weight:600;color:var(--text-primary)}.protection-desc.svelte-1pnkum4{font-size:.65rem;color:var(--text-muted);width:100%;padding-left:1.5rem}.opt-section.svelte-1pnkum4{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;overflow:hidden}.opt-section-title.svelte-1pnkum4{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.75rem;font-weight:600;color:#4ac8e8bf;padding:.5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.opt-section-title.svelte-1pnkum4::-webkit-details-marker{display:none}.opt-section-title.svelte-1pnkum4:before{content:"+";flex:0 0 auto;font-size:.65rem}.opt-section[open].svelte-1pnkum4>.opt-section-title:where(.svelte-1pnkum4):before{content:"-"}.section-summary.svelte-1pnkum4{margin-left:auto;min-width:0;color:var(--text-muted);font-size:.65rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt-section-body.svelte-1pnkum4{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.625rem}.ctx-hint.svelte-1pnkum4{font-size:.7rem;color:var(--text-muted)}.ctx-link.svelte-1pnkum4{color:#8b5cf6cc;text-decoration:none}.ctx-link.svelte-1pnkum4:hover{text-decoration:underline}.ctx-group-label.svelte-1pnkum4{font-size:.575rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;margin-bottom:.3rem}.ctx-chips.svelte-1pnkum4{display:flex;flex-wrap:wrap;gap:.3rem}.ctx-chip.svelte-1pnkum4{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;padding:.15rem .45rem;border-radius:5px;background:#8b5cf614;border:1px solid rgba(139,92,246,.18);color:#8b5cf6cc}.ctx-checklist.svelte-1pnkum4{display:flex;flex-direction:column;gap:.2rem}.ctx-check-row.svelte-1pnkum4{display:flex;align-items:center;gap:.4rem;padding:.25rem .35rem;border-radius:5px;cursor:pointer;transition:background .12s;font-size:.75rem}.ctx-check-row.svelte-1pnkum4:hover{background:#8b5cf60f}.ctx-check-row.svelte-1pnkum4 input[type=checkbox]:where(.svelte-1pnkum4){accent-color:rgb(139,92,246);width:13px;height:13px;flex-shrink:0;cursor:pointer}.ctx-check-icon.svelte-1pnkum4{font-size:.7rem}.ctx-check-name.svelte-1pnkum4{flex:1;color:var(--text-primary);font-weight:500}.ctx-check-scope.svelte-1pnkum4{font-size:.575rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff3}.launch-step.svelte-1sdl9o5{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-1sdl9o5{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-1sdl9o5{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.mode-select.svelte-1sdl9o5{width:100%;padding:.45rem .625rem;border-radius:6px;border:1px solid rgba(74,200,232,.16);background:#0f0f19a6;color:var(--text-primary);font-size:.78rem}.mode-select.svelte-1sdl9o5:focus{outline:none;border-color:#4ac8e873}.mode-desc.svelte-1sdl9o5{font-size:.65rem;color:var(--text-muted)}.protection-toggle.svelte-1sdl9o5{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;cursor:pointer;flex-wrap:wrap}.protection-label.svelte-1sdl9o5{font-size:.78rem;font-weight:600;color:var(--text-primary)}.protection-desc.svelte-1sdl9o5{font-size:.65rem;color:var(--text-muted);width:100%;padding-left:1.5rem}.opt-section.svelte-1sdl9o5{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;overflow:hidden}.opt-section-title.svelte-1sdl9o5{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.75rem;font-weight:600;color:#4ac8e8bf;padding:.5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.opt-section-title.svelte-1sdl9o5::-webkit-details-marker{display:none}.opt-section-title.svelte-1sdl9o5:before{content:"+";flex:0 0 auto;font-size:.65rem}.opt-section[open].svelte-1sdl9o5>.opt-section-title:where(.svelte-1sdl9o5):before{content:"-"}.section-summary.svelte-1sdl9o5{margin-left:auto;min-width:0;color:var(--text-muted);font-size:.65rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt-section-body.svelte-1sdl9o5{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.625rem}.opt-section.svelte-1eca8mq{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;overflow:hidden}.opt-section-title.svelte-1eca8mq{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.75rem;font-weight:600;color:#4ac8e8bf;padding:.5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.opt-section-title.svelte-1eca8mq::-webkit-details-marker{display:none}.opt-section-title.svelte-1eca8mq:before{content:"+";flex:0 0 auto;font-size:.65rem}.opt-section[open].svelte-1eca8mq>.opt-section-title:where(.svelte-1eca8mq):before{content:"-"}.section-summary.svelte-1eca8mq{margin-left:auto;min-width:0;color:var(--text-muted);font-size:.65rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt-section-body.svelte-1eca8mq{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.625rem}.mode-grid.svelte-1eca8mq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.mode-card.svelte-1eca8mq{min-height:3.25rem;padding:.5rem;border-radius:8px;border:1px solid rgba(74,200,232,.12);background:#121a2a33;color:var(--text-secondary);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.2rem}.mode-card.svelte-1eca8mq:hover{border-color:#4ac8e840;background:#4ac8e80d}.mode-card.active.svelte-1eca8mq{border-color:#4ac8e873;background:#4ac8e81a}.mode-label.svelte-1eca8mq{font-size:.75rem;font-weight:700;color:var(--text-primary)}.mode-desc.svelte-1eca8mq{font-size:.62rem;line-height:1.25;color:var(--text-muted)}.duration-row.svelte-1eca8mq{display:flex;align-items:center;gap:.4rem}.duration-prefix.svelte-1eca8mq{font-size:.72rem;color:var(--text-secondary)}.duration-input.svelte-1eca8mq{width:5rem;padding:.4rem .55rem;border-radius:6px;border:1px solid rgba(74,200,232,.16);background:#0f0f19a6;color:var(--text-primary);font-size:.78rem}.duration-unit.svelte-1eca8mq,.datetime-input.svelte-1eca8mq{padding:.4rem .55rem;border-radius:6px;border:1px solid rgba(74,200,232,.16);background:#0f0f19a6;color:var(--text-primary);font-size:.78rem}.duration-input.svelte-1eca8mq:focus,.duration-unit.svelte-1eca8mq:focus,.datetime-input.svelte-1eca8mq:focus{outline:none;border-color:#4ac8e873}.schedule-hint.svelte-1eca8mq{font-size:.65rem;line-height:1.35;color:var(--text-muted)}.schedule-error.svelte-1eca8mq{font-size:.7rem;color:var(--accent-error, #f87171)}.pp-field.svelte-v8rvah{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.4rem}.pp-field.svelte-v8rvah span:where(.svelte-v8rvah){font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.pp-input.svelte-v8rvah{width:100%;border:1px solid rgba(74,200,232,.25);border-radius:7px;background:#02061799;color:var(--text-primary);font:inherit;font-size:.84rem;padding:.4rem .55rem}.pp-input.svelte-v8rvah:focus-visible{outline:none;border-color:#4ac8e899;box-shadow:0 0 0 3px #4ac8e824}.pp-field.svelte-v8rvah .pp-textarea{width:100%;border:1px solid rgba(74,200,232,.25);border-radius:7px;background:#02061799;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.78rem;padding:.4rem .55rem;resize:vertical;min-height:4rem}.pp-field.svelte-v8rvah .pp-textarea:focus-visible{outline:none;border-color:#4ac8e899;box-shadow:0 0 0 3px #4ac8e824}.pp-runtime.svelte-v8rvah{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.4rem}.pp-runtime-opt.svelte-v8rvah{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.45rem .55rem;border-radius:7px;border:1px solid rgba(74,200,232,.18);background:#02061780;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease}.pp-runtime-opt.svelte-v8rvah:hover:not(:disabled){border-color:#4ac8e866;background:#4ac8e80f}.pp-runtime-opt.active.svelte-v8rvah{border-color:#4ac8e88c;background:#4ac8e81f}.pp-runtime-opt.svelte-v8rvah:disabled{cursor:not-allowed;opacity:.5}.pp-runtime-opt.active.svelte-v8rvah:disabled{opacity:.85;cursor:default}.pp-runtime-opt.svelte-v8rvah:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.pp-runtime-name.svelte-v8rvah{font-size:.78rem;font-weight:700;color:var(--text-primary)}.pp-runtime-desc.svelte-v8rvah{font-size:.62rem;line-height:1.25;color:var(--text-muted)}.pp-runtime-note.svelte-v8rvah{font-size:.66rem;line-height:1.3;color:#fbbf24f2}.save-preset-overlay.svelte-v8rvah{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100}.save-preset-modal.svelte-v8rvah{background:#0f1423fa;border:1px solid rgba(74,199,232,.25);border-radius:12px;padding:1.25rem;width:320px;display:flex;flex-direction:column;gap:.75rem}.save-preset-modal.svelte-v8rvah h3:where(.svelte-v8rvah){margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary, #e2e8f0)}.save-preset-hint.svelte-v8rvah{font-size:.75rem;color:var(--text-muted, #64748b);margin:0}.save-preset-actions.svelte-v8rvah{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.modal-backdrop.svelte-mzipmv{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.modal-content.svelte-mzipmv{background:#0f0f19fa;border:1px solid rgba(74,200,232,.2);border-radius:16px;width:90vw;max-width:540px;max-height:90vh;overflow-y:auto}.modal-content.wizard-mode.svelte-mzipmv{max-width:760px}.modal-header.svelte-mzipmv{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.modal-header.svelte-mzipmv h2:where(.svelte-mzipmv){font-size:1.125rem;font-weight:600;flex:1}.modal-close.svelte-mzipmv{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text-secondary);font-size:1.125rem;cursor:pointer}.modal-close.svelte-mzipmv:hover{background:#ffffff1a}.modal-body.svelte-mzipmv{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.kind-form.svelte-mzipmv{display:flex;flex-direction:column;gap:1rem}.code-textarea.svelte-mzipmv{resize:vertical;min-height:3rem;font-family:JetBrains Mono,monospace;font-size:.78rem;background:#0f0f1999;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--text-primary);padding:.625rem;width:100%}.code-textarea.svelte-mzipmv:focus{outline:none;border-color:#4ac8e866}.code-textarea.svelte-mzipmv::placeholder{color:var(--text-muted)}.form-field.svelte-mzipmv{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-mzipmv{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.form-error.svelte-mzipmv{color:var(--accent-error, #f87171);font-size:.8125rem}.scheduled-result.svelte-mzipmv{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;padding:1.5rem 1rem;border:1px solid rgba(74,200,232,.2);border-radius:12px;background:#4ac8e80d}.scheduled-icon.svelte-mzipmv{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.35rem;font-weight:700;color:#4adca0f2;background:#4adca01f;border:1.5px solid rgba(74,220,160,.5)}.scheduled-icon.cancelled.svelte-mzipmv{color:#f87171f2;background:#f871711f;border-color:#f8717180}.scheduled-result.svelte-mzipmv h3:where(.svelte-mzipmv){margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}.scheduled-detail.svelte-mzipmv{margin:0;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}.scheduled-detail.svelte-mzipmv strong:where(.svelte-mzipmv){color:var(--text-primary)}.scheduled-actions.svelte-mzipmv{display:flex;gap:.5rem;margin-top:.35rem}.provider-auth-error.svelte-mzipmv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(248,113,113,.22);border-radius:8px;background:#f8717114;padding:.5rem .625rem;color:var(--text-secondary);font-size:.72rem}.provider-auth-error.svelte-mzipmv span:where(.svelte-mzipmv){min-width:0;overflow-wrap:anywhere}.provider-auth-error.svelte-mzipmv button:where(.svelte-mzipmv){flex:0 0 auto;border:1px solid rgba(74,200,232,.24);border-radius:7px;background:#4ac8e814;color:#4ac8e8f2;padding:.35rem .55rem;font-size:.68rem;font-weight:700;cursor:pointer}.form-hint.svelte-mzipmv{color:var(--text-muted);font-size:.75rem}.preset-summary.svelte-mzipmv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(74,200,232,.12);border-radius:8px;background:#4ac8e80d;padding:.625rem .75rem}.preset-name.svelte-mzipmv{font-size:.78rem;font-weight:600;color:var(--text-primary)}.preset-meta.svelte-mzipmv{min-width:0;overflow-wrap:anywhere;text-align:right;font-size:.7rem;color:var(--text-muted)}.sup-hint.svelte-mzipmv{font-size:.75rem;color:var(--text-muted);background:#4ac8e80d;border:1px dashed rgba(74,200,232,.15);border-radius:6px;padding:.5rem .75rem;line-height:1.4}.card-row.svelte-mzipmv{display:flex;gap:.5rem;flex-wrap:wrap}.pick-card.svelte-mzipmv{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.625rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#121a2a73;cursor:pointer;transition:all .15s ease}.pick-card.svelte-mzipmv:hover{border-color:#4ac8e840;background:#4ac8e80a}.pick-card.active.svelte-mzipmv{border-color:#4ac8e866;background:#4ac8e81a;box-shadow:0 0 10px #4ac8e80f}.pick-card-sm.svelte-mzipmv{padding:.5rem .375rem}.pick-icon.svelte-mzipmv{font-size:1.125rem;line-height:1}.pick-label.svelte-mzipmv{font-size:.75rem;font-weight:600;color:var(--text-primary)}.pick-desc.svelte-mzipmv{font-size:.6rem;color:var(--text-muted);text-align:center;line-height:1.2}.opt-section.svelte-mzipmv{border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;overflow:hidden}.opt-section-title.svelte-mzipmv{font-size:.75rem;font-weight:600;color:#4ac8e8bf;padding:.5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.opt-section-title.svelte-mzipmv::-webkit-details-marker{display:none}.opt-section-title.svelte-mzipmv:before{content:"▸";font-size:.65rem}.opt-section[open].svelte-mzipmv>.opt-section-title:where(.svelte-mzipmv):before{content:"▾"}.opt-section-body.svelte-mzipmv{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.625rem}.protection-toggle.svelte-mzipmv{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(74,200,232,.1);border-radius:8px;background:#121a2a33;cursor:pointer;flex-wrap:wrap}.protection-label.svelte-mzipmv{font-size:.78rem;font-weight:600;color:var(--text-primary)}.protection-desc.svelte-mzipmv{font-size:.65rem;color:var(--text-muted);width:100%;padding-left:1.5rem}.form-actions.svelte-mzipmv{display:flex;gap:.5rem;align-items:center;padding-top:.25rem}.credential-select.svelte-9a7jsi{min-width:0;display:flex;flex-direction:column;gap:.3rem}.select-label.svelte-9a7jsi{color:var(--text-secondary, rgba(203, 213, 225, .9));font-size:.72rem;font-weight:750}.select-input.svelte-9a7jsi{width:100%;min-width:0;border:1px solid rgba(74,200,232,.18);border-radius:7px;background:#0f172ab8;color:var(--text-primary, #f8fafc);padding:.48rem .55rem;font-size:.78rem}.select-input.svelte-9a7jsi:disabled{opacity:.58;cursor:not-allowed}.select-meta.svelte-9a7jsi{color:var(--text-muted, rgba(148, 163, 184, .9));font-size:.68rem;line-height:1.35}.origin-stage.svelte-166kdu2{display:flex;flex-direction:column;gap:.85rem}.form-field.svelte-166kdu2{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-166kdu2{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.form-row.svelte-166kdu2{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.source-row.svelte-166kdu2{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}.source-card.svelte-166kdu2{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#121a2a73;cursor:pointer;transition:all .15s ease;text-align:left}.source-card.svelte-166kdu2:hover{border-color:#4ac8e840;background:#4ac8e80a}.source-card.active.svelte-166kdu2{border-color:#4ac8e866;background:#4ac8e81a}.source-card.svelte-166kdu2:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.source-label.svelte-166kdu2{font-size:.78rem;font-weight:700;color:var(--text-primary)}.source-desc.svelte-166kdu2{font-size:.65rem;color:var(--text-muted);line-height:1.25}.connection-row.svelte-166kdu2{display:flex;gap:.5rem;flex-wrap:wrap}.connection-card.svelte-166kdu2{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#121a2a73;cursor:pointer;transition:all .15s ease;text-align:center;min-width:80px}.connection-card.svelte-166kdu2:hover:not(:disabled){border-color:#4ac8e840;background:#4ac8e80a}.connection-card.active.svelte-166kdu2{border-color:#4ac8e866;background:#4ac8e81a;box-shadow:0 0 10px #4ac8e80f}.connection-card.offline.svelte-166kdu2{opacity:.4;cursor:not-allowed}.connection-card.svelte-166kdu2:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.connection-dot.svelte-166kdu2{width:6px;height:6px;border-radius:50%;background:#ffffff40}.connection-dot.local.svelte-166kdu2{background:#4ac8e8cc}.connection-dot.online.svelte-166kdu2{background:#4ade80}.connection-label.svelte-166kdu2{font-size:.72rem;font-weight:600;color:var(--text-primary)}.connection-desc.svelte-166kdu2{font-size:.58rem;color:var(--text-muted);line-height:1.2}.auto-value.svelte-166kdu2{width:100%;text-align:left;background:#0f0f1980;border:1px dashed rgba(255,255,255,.12);border-radius:6px;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.78rem;padding:.45rem .625rem}.auto-value.readonly.svelte-166kdu2{cursor:default}.inline-action-row.svelte-166kdu2{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.inline-link.svelte-166kdu2{font-size:.72rem;font-weight:700;color:#4ac8e8d9;text-decoration:none}.inline-link.svelte-166kdu2:hover{color:#7de1f5f2}.detect-action.svelte-166kdu2{border:1px solid rgba(74,200,232,.22);border-radius:6px;background:#4ac8e814;color:#7de1f5f2;font-size:.68rem;font-weight:700;padding:.3rem .5rem;cursor:pointer}.detect-action.svelte-166kdu2:disabled{opacity:.5;cursor:not-allowed}.detect-action.svelte-166kdu2:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.env-content-input.svelte-166kdu2{width:100%;min-height:8rem;resize:vertical;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0f0f1980;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.72rem;line-height:1.45;padding:.55rem .65rem;outline:none}.env-content-input.svelte-166kdu2:focus{border-color:#4ac8e859;box-shadow:0 0 0 1px #4ac8e81a}.opt-hint.svelte-166kdu2{font-size:.68rem;color:var(--text-muted);margin:0}.opt-hint.svelte-166kdu2 code:where(.svelte-166kdu2){font-family:JetBrains Mono,monospace;color:#7de1f5e6}.identity-stage.svelte-6pa7ie{display:flex;flex-direction:column;gap:.85rem}.form-field.svelte-6pa7ie{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-6pa7ie{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.form-row.svelte-6pa7ie{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.auto-value.svelte-6pa7ie{width:100%;text-align:left;background:#0f0f1980;border:1px dashed rgba(255,255,255,.12);border-radius:6px;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.78rem;padding:.45rem .625rem;cursor:pointer;transition:all .15s ease}.auto-value.svelte-6pa7ie:hover{border-color:#4ac8e84d;color:var(--text-secondary)}.auto-value.readonly.svelte-6pa7ie{cursor:default}.auto-value.readonly.svelte-6pa7ie:hover{border-color:#ffffff1f;color:var(--text-muted)}.auto-value.svelte-6pa7ie:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.opt-hint.svelte-6pa7ie{font-size:.66rem;color:var(--text-muted);margin:0}.stack-stage.svelte-1891g08{display:flex;flex-direction:column;gap:.85rem}.detect-hero.svelte-1891g08{display:flex;align-items:center;gap:.9rem;padding:.8rem;border:1px solid rgba(var(--accent),.22);border-radius:12px;background:rgba(var(--accent),.05)}.detect-hero.dormant.svelte-1891g08{border-color:#ffffff14;background:#121a2a33}.ring-wrap.svelte-1891g08{position:relative;flex:0 0 auto;width:80px;height:80px}.ring.svelte-1891g08{width:80px;height:80px;display:block}.ring-track.svelte-1891g08{fill:none;stroke:#ffffff14;stroke-width:4}.ring-arc.svelte-1891g08{fill:none;stroke:rgba(var(--accent),.85);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 0 4px rgba(var(--accent),.4))}.ring-sweep.svelte-1891g08{stroke:rgba(var(--accent),.55);stroke-width:2;stroke-linecap:round;opacity:0;transform-origin:40px 40px}.ring.spin.svelte-1891g08 .ring-sweep:where(.svelte-1891g08){opacity:.9;animation:svelte-1891g08-ringSpin 1.1s linear infinite}.ring.settle.svelte-1891g08 .ring-sweep:where(.svelte-1891g08){opacity:.35;animation:svelte-1891g08-ringSpin 6s linear infinite}.ring-center.svelte-1891g08{position:absolute;inset:0;display:flex;align-items:baseline;justify-content:center;gap:1px}.ring-value.svelte-1891g08{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:800;color:rgba(var(--accent),.98);text-shadow:0 0 10px rgba(var(--accent),.4)}.ring-unit.svelte-1891g08{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;color:rgba(var(--accent),.7)}.detect-body.svelte-1891g08{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.detect-head.svelte-1891g08{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.detect-state.svelte-1891g08{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:700;color:rgba(var(--accent),.95)}.state-glyph.svelte-1891g08{font-size:.78rem}.adopt-all.svelte-1891g08{border:1px solid rgba(var(--accent),.3);border-radius:6px;background:rgba(var(--accent),.1);color:rgba(var(--accent),.98);font-size:.66rem;font-weight:800;padding:.28rem .5rem;cursor:pointer;white-space:nowrap}.adopt-all.svelte-1891g08:hover{background:rgba(var(--accent),.18)}.adopt-all.svelte-1891g08:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.signal-chips.svelte-1891g08{display:flex;flex-wrap:wrap;gap:.35rem}.signal-chip.svelte-1891g08{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:var(--text-secondary);font-size:.6rem;font-family:JetBrains Mono,monospace;padding:.18rem .45rem}.signal-chip.pm.svelte-1891g08{border-color:rgba(var(--accent),.3);color:rgba(var(--accent),.9);background:rgba(var(--accent),.06)}.detect-hint.svelte-1891g08,.detect-error.svelte-1891g08{margin:0;font-size:.68rem;line-height:1.4;color:var(--text-muted)}.detect-error.svelte-1891g08{color:#fca5a5f2}.adopt-rows.svelte-1891g08{display:flex;flex-direction:column;gap:.3rem}.adopt-row.svelte-1891g08{display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.32rem .5rem;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#0f0f1966}.adopt-row.differs.svelte-1891g08{border-color:#fbbf2447;background:#fbbf240d}.adopt-label.svelte-1891g08{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.adopt-value.svelte-1891g08{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.66rem;color:#7de1f5eb}.adopt-btn.svelte-1891g08{display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgba(251,191,36,.35);border-radius:6px;background:#fbbf241a;color:#fef08af5;font-size:.64rem;font-weight:800;padding:.22rem .45rem;cursor:pointer;white-space:nowrap}.adopt-btn.svelte-1891g08:hover{background:#fbbf242e}.adopt-btn.svelte-1891g08:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.adopt-state.svelte-1891g08{display:inline-flex;align-items:center;gap:.25rem;font-size:.62rem;font-weight:700;color:#86efacf2;white-space:nowrap}.adopt-glyph.svelte-1891g08{font-size:.66rem}.detect-capabilities.svelte-1891g08{display:flex;flex-direction:column;gap:.42rem}.detect-cap-title.svelte-1891g08{font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#ffffff75}.detect-capability.svelte-1891g08{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:.5rem;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#ffffff09;padding:.48rem .55rem}.detect-capability.svelte-1891g08>div:where(.svelte-1891g08){min-width:0;display:flex;flex-direction:column;gap:.14rem}.detect-capability.svelte-1891g08 strong:where(.svelte-1891g08){color:#ffffffdb;font-size:.7rem}.detect-capability.svelte-1891g08 span:where(.svelte-1891g08){color:var(--text-muted);font-size:.62rem}.detect-capability.svelte-1891g08 code:where(.svelte-1891g08){min-width:0;overflow-wrap:anywhere;font-family:JetBrains Mono,monospace;font-size:.63rem;color:#7de1f5e6}.cap-muted.svelte-1891g08{color:var(--text-muted);font-size:.62rem}.detect-warning.svelte-1891g08{color:#facc15e6;font-size:.68rem;line-height:1.35}.form-field.svelte-1891g08{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-1891g08{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.preset-row.svelte-1891g08{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.preset-card.svelte-1891g08{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .375rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#121a2a73;cursor:pointer;transition:all .15s ease;text-align:center}.preset-card.svelte-1891g08:hover{border-color:#4ac8e840;background:#4ac8e80a}.preset-card.active.svelte-1891g08{border-color:#4ac8e866;background:#4ac8e81a;box-shadow:0 0 10px #4ac8e80f}.preset-card.svelte-1891g08:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.preset-icon.svelte-1891g08{font-size:1.125rem;line-height:1}.preset-label.svelte-1891g08{font-size:.72rem;font-weight:600;color:var(--text-primary)}.preset-desc.svelte-1891g08{font-size:.58rem;color:var(--text-muted);line-height:1.2}@keyframes svelte-1891g08-ringSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ring.spin.svelte-1891g08 .ring-sweep:where(.svelte-1891g08),.ring.settle.svelte-1891g08 .ring-sweep:where(.svelte-1891g08){animation:none}}.buildrun-stage.svelte-prnw0n{display:flex;flex-direction:column;gap:.7rem}.pipeline-head.svelte-prnw0n{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pipeline-eyebrow.svelte-prnw0n{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fff6}.ref-toggle.svelte-prnw0n{width:1.3rem;height:1.3rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid rgba(74,200,232,.25);border-radius:50%;background:#4ac8e814;color:#7de1f5f2;font-size:.72rem;font-weight:800;cursor:pointer}.ref-toggle.svelte-prnw0n:hover{background:#4ac8e829}.ref-toggle.svelte-prnw0n:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.template-ref.svelte-prnw0n{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0f0f1952;padding:.55rem .6rem}.template-var-grid.svelte-prnw0n{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.35rem}.template-var-grid.svelte-prnw0n span:where(.svelte-prnw0n){display:flex;align-items:baseline;gap:.4rem;min-width:0}.template-var-grid.svelte-prnw0n code:where(.svelte-prnw0n){font-family:JetBrains Mono,monospace;color:#7de1f5e6;font-size:.64rem;white-space:nowrap}.template-var-grid.svelte-prnw0n small:where(.svelte-prnw0n){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.62rem}.template-note.svelte-prnw0n{margin:.5rem 0 0;color:var(--text-muted);font-size:.64rem;line-height:1.35}.pipeline.svelte-prnw0n{display:flex;flex-direction:column}.node.svelte-prnw0n{display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:.65rem}.node-spine.svelte-prnw0n{display:flex;flex-direction:column;align-items:center}.node-dot.svelte-prnw0n{flex:0 0 auto;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(255,255,255,.15);background:#0f0f19e6;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:800}.node.set.svelte-prnw0n .node-dot:where(.svelte-prnw0n){border-color:#4ac8e88c;background:#4ac8e824;color:#4ac8e8f2}.node.attn.svelte-prnw0n .node-dot:where(.svelte-prnw0n){border-color:#fbbf248c;background:#fbbf2424;color:#fef08af2}.node-line.svelte-prnw0n{flex:1 1 auto;width:1.5px;min-height:.75rem;margin:.15rem 0;background:#ffffff1a}.node.set.svelte-prnw0n .node-line:where(.svelte-prnw0n){background:#4ac8e84d}.node-content.svelte-prnw0n{display:flex;flex-direction:column;gap:.45rem;padding-bottom:.85rem;min-width:0}.node.last.svelte-prnw0n .node-content:where(.svelte-prnw0n){padding-bottom:0}.node-head.svelte-prnw0n{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.node-name.svelte-prnw0n{font-size:.76rem;font-weight:700;color:var(--text-primary)}.node-where.svelte-prnw0n{font-size:.6rem;font-family:JetBrains Mono,monospace;color:var(--text-muted)}.form-row.svelte-prnw0n{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.node-warning.svelte-prnw0n{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(250,204,21,.18);border-radius:6px;background:#facc150e;padding:.5rem .6rem;color:#facc15f0}.node-warning.svelte-prnw0n>div:where(.svelte-prnw0n){min-width:0;display:flex;flex-direction:column;gap:.16rem}.node-warning.svelte-prnw0n strong:where(.svelte-prnw0n){font-size:.68rem;line-height:1.2}.node-warning.svelte-prnw0n span:where(.svelte-prnw0n){color:#e2e8f0b8;font-size:.65rem;line-height:1.35}.node-warning.svelte-prnw0n button:where(.svelte-prnw0n){flex-shrink:0;border:1px solid rgba(250,204,21,.28);border-radius:5px;background:#facc1514;color:#fef08af2;font-size:.65rem;font-weight:800;padding:.28rem .5rem;cursor:pointer}.node-warning.svelte-prnw0n button:where(.svelte-prnw0n):focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.node-note.svelte-prnw0n{margin:0;display:flex;align-items:center;gap:.3rem;font-size:.64rem;color:#86efaceb}.note-glyph.svelte-prnw0n{font-size:.66rem}.dataenv-stage.svelte-1qe2dxf{display:flex;flex-direction:column;gap:1rem}.block.svelte-1qe2dxf{display:flex;flex-direction:column;gap:.5rem}.block-title.svelte-1qe2dxf{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffffff6b}.form-field.svelte-1qe2dxf{display:flex;flex-direction:column;gap:.375rem}.form-label.svelte-1qe2dxf{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.form-row.svelte-1qe2dxf{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.opt-hint.svelte-1qe2dxf{font-size:.68rem;color:var(--text-muted);margin:0}.opt-hint.svelte-1qe2dxf code:where(.svelte-1qe2dxf){font-family:JetBrains Mono,monospace;color:#7de1f5e6}.db-suggestion.svelte-1qe2dxf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(74,200,232,.14);border-radius:6px;background:#4ac8e80d;padding:.45rem .55rem;font-size:.68rem;color:var(--text-secondary)}.db-suggestion.svelte-1qe2dxf code:where(.svelte-1qe2dxf){font-family:JetBrains Mono,monospace;color:#7de1f5e6}.db-suggestion.svelte-1qe2dxf button:where(.svelte-1qe2dxf){border:1px solid rgba(74,200,232,.22);border-radius:5px;background:#4ac8e814;color:#7de1f5f2;font-size:.65rem;font-weight:700;padding:.25rem .45rem;cursor:pointer}.db-suggestion.svelte-1qe2dxf button:where(.svelte-1qe2dxf):focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:1px}.setup-warning.svelte-1qe2dxf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(250,204,21,.18);border-radius:6px;background:#facc150e;padding:.5rem .6rem;color:#facc15f0}.setup-warning.svelte-1qe2dxf>div:where(.svelte-1qe2dxf){min-width:0;display:flex;flex-direction:column;gap:.16rem}.setup-warning.svelte-1qe2dxf strong:where(.svelte-1qe2dxf){font-size:.68rem;line-height:1.2}.setup-warning.svelte-1qe2dxf span:where(.svelte-1qe2dxf){color:#e2e8f0b8;font-size:.65rem;line-height:1.35}.toggle-line.svelte-1qe2dxf{display:flex;align-items:flex-start;gap:.55rem;padding:.45rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#0f0f1966;color:var(--text-secondary);font-size:.7rem}.toggle-line.svelte-1qe2dxf input:where(.svelte-1qe2dxf){margin-top:.1rem;accent-color:rgba(74,200,232,.9)}.toggle-line.svelte-1qe2dxf span:where(.svelte-1qe2dxf){display:flex;flex-direction:column;gap:.15rem;min-width:0}.toggle-line.svelte-1qe2dxf strong:where(.svelte-1qe2dxf){color:var(--text-primary);font-size:.72rem}.toggle-line.svelte-1qe2dxf small:where(.svelte-1qe2dxf){color:var(--text-muted);line-height:1.35}.env-content-input.svelte-1qe2dxf{width:100%;min-height:8rem;resize:vertical;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0f0f1980;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.72rem;line-height:1.45;padding:.55rem .65rem;outline:none}.env-content-input.svelte-1qe2dxf:focus{border-color:#4ac8e859;box-shadow:0 0 0 1px #4ac8e81a}.env-content-input.svelte-1qe2dxf:disabled{opacity:.55;cursor:not-allowed}.capabilities-stage.svelte-kh0f0q{display:flex;flex-direction:column;gap:.5rem}.opt-hint.svelte-kh0f0q{font-size:.68rem;color:var(--text-muted);margin:0}.capability-list.svelte-kh0f0q{display:flex;flex-direction:column;gap:.45rem}.capability-row.svelte-kh0f0q{display:flex;align-items:flex-start;gap:.55rem;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#0f0f1966;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease}.capability-row.svelte-kh0f0q:hover:not(.disabled){border-color:#4ac8e840;background:#4ac8e80a}.capability-row.selected.svelte-kh0f0q{border-color:#4ac8e866;background:#4ac8e81a}.capability-row.disabled.svelte-kh0f0q{opacity:.6;cursor:not-allowed}.capability-row.svelte-kh0f0q input:where(.svelte-kh0f0q){margin-top:.15rem;accent-color:rgba(74,200,232,.9)}.capability-row.svelte-kh0f0q input:where(.svelte-kh0f0q):disabled{cursor:not-allowed}.capability-body.svelte-kh0f0q{display:flex;flex-direction:column;gap:.2rem;min-width:0}.capability-head.svelte-kh0f0q{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.capability-head.svelte-kh0f0q strong:where(.svelte-kh0f0q){color:var(--text-primary);font-size:.74rem}.capability-kind.svelte-kh0f0q{color:var(--text-muted);font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.capability-status.svelte-kh0f0q{border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.56rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .4rem;white-space:nowrap;color:var(--text-muted)}.capability-status.status-available.svelte-kh0f0q{border-color:#4ade804d;background:#4ade801a;color:#86efacf2}.capability-status.status-unavailable.svelte-kh0f0q{border-color:#f8717147;background:#f8717114;color:#fca5a5f2}.capability-status.status-disabled.svelte-kh0f0q{border-color:#facc1547;background:#facc1514;color:#fef08af2}.capability-desc.svelte-kh0f0q{color:var(--text-muted);font-size:.66rem;line-height:1.35}.capability-reason.svelte-kh0f0q{color:#facc15eb;font-size:.64rem;line-height:1.35}.modal-backdrop.svelte-z6i7tj{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.onboard-modal.svelte-z6i7tj{position:relative;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:20px;width:90vw;max-width:460px;padding:2rem 2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 0 60px #4ac8e814,0 0 120px #4ac8e80a,inset 0 1px #ffffff0a;animation:svelte-z6i7tj-modalIn .3s cubic-bezier(.16,1,.3,1)}.onboard-close.svelte-z6i7tj{position:absolute;right:.75rem;top:.75rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:var(--text-secondary, #94a3b8);font-size:1rem;cursor:pointer;transition:all .15s ease}.onboard-close.svelte-z6i7tj:hover{background:#ffffff1a;border-color:#fff3}.onboard-icon.svelte-z6i7tj{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:20px;background:#4ac8e80f;border:1px solid rgba(74,200,232,.15);color:#4ac8e8b3;margin-bottom:1.25rem}.onboard-title.svelte-z6i7tj{font-size:1.125rem;font-weight:700;color:var(--text-primary, #e2e8f0);margin:0 0 .5rem}.onboard-desc.svelte-z6i7tj{font-size:.8125rem;color:var(--text-secondary, #94a3b8);line-height:1.5;margin:0 0 1.5rem;max-width:340px}.onboard-highlight.svelte-z6i7tj{color:#4ac8e8e6;font-weight:600}.onboard-steps.svelte-z6i7tj{width:100%;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.onboard-step.svelte-z6i7tj{display:flex;align-items:flex-start;gap:.75rem;text-align:left;padding:.75rem 1rem;background:#0f142399;border:1px solid rgba(255,255,255,.06);border-radius:10px;transition:border-color .2s ease}.onboard-step.svelte-z6i7tj:hover{border-color:#4ac8e826}.step-num.svelte-z6i7tj{display:flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;border-radius:50%;background:#4ac8e81f;border:1px solid rgba(74,200,232,.25);color:#4ac8e8e6;font-size:.6875rem;font-weight:700;margin-top:1px}.step-body.svelte-z6i7tj{display:flex;flex-direction:column;gap:.25rem;min-width:0}.step-label.svelte-z6i7tj{font-size:.78rem;font-weight:600;color:var(--text-primary, #e2e8f0)}.step-code.svelte-z6i7tj{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#4ac8e8d9;background:#4ac8e80f;border:1px solid rgba(74,200,232,.12);border-radius:5px;padding:.35rem .5rem;word-break:break-all;line-height:1.4}.step-hint.svelte-z6i7tj{font-size:.72rem;color:var(--text-muted, #64748b);line-height:1.3}.onboard-footer.svelte-z6i7tj{display:flex;justify-content:center}.modal-content.svelte-z6i7tj{background:#0f0f19fa;border:1px solid rgba(74,200,232,.2);border-radius:16px;width:92vw;max-width:880px;max-height:90vh;overflow-y:auto}.modal-header.svelte-z6i7tj{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.modal-heading.svelte-z6i7tj{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.modal-header.svelte-z6i7tj h2:where(.svelte-z6i7tj){font-size:1.125rem;font-weight:600}.modal-subtitle.svelte-z6i7tj{margin:0;font-size:.72rem;line-height:1.35;color:var(--text-muted)}.modal-close.svelte-z6i7tj{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text-secondary);font-size:1.125rem;cursor:pointer}.modal-close.svelte-z6i7tj:hover{background:#ffffff1a}.modal-body.svelte-z6i7tj{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.setup-run-link.svelte-z6i7tj{margin:0;font-size:.75rem}.setup-run-link.svelte-z6i7tj a:where(.svelte-z6i7tj){color:#7dd3fcf2;font-weight:700}.pp-field.svelte-z6i7tj{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.4rem}.pp-field.svelte-z6i7tj span:where(.svelte-z6i7tj){font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.pp-input.svelte-z6i7tj{width:100%;border:1px solid rgba(74,200,232,.25);border-radius:7px;background:#02061799;color:var(--text-primary);font:inherit;font-size:.84rem;padding:.4rem .55rem}.pp-input.svelte-z6i7tj:focus-visible{outline:none;border-color:#4ac8e899;box-shadow:0 0 0 3px #4ac8e824}.template-preview.svelte-z6i7tj{display:flex;align-items:center;gap:.45rem;border:1px solid rgba(74,200,232,.13);border-radius:6px;background:#4ac8e80a;color:var(--text-secondary);font-size:.66rem;padding:.35rem .5rem;min-width:0}.template-preview.error.svelte-z6i7tj{border-color:#facc1538;background:#facc150f;color:#facc15eb}.template-preview-label.svelte-z6i7tj{color:var(--text-muted);font-weight:700;text-transform:uppercase;font-size:.56rem;letter-spacing:0;white-space:nowrap}.template-preview.svelte-z6i7tj code:where(.svelte-z6i7tj),.template-preview.svelte-z6i7tj span:where(.svelte-z6i7tj):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-preview.svelte-z6i7tj code:where(.svelte-z6i7tj){font-family:JetBrains Mono,monospace;color:#7de1f5e6}@keyframes svelte-z6i7tj-modalIn{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.title-row.svelte-1np4y4e{display:flex;align-items:center;gap:.75rem}.title.svelte-1np4y4e{font-size:1rem;font-weight:600;color:var(--text-primary)}.agent-badge.svelte-1np4y4e{font-size:.75rem;color:var(--text-secondary);background:#ffffff0f;padding:.125rem .5rem;border-radius:4px}.subtitle.svelte-1np4y4e{font-size:.75rem;color:var(--text-muted);font-family:JetBrains Mono,monospace}.workspace.svelte-1np4y4e{flex:1;min-height:0;display:grid;grid-template-columns:minmax(420px,1fr) minmax(540px,1.2fr);gap:.75rem;padding:.5rem;overflow:hidden}.graph-pane.svelte-1np4y4e,.diff-pane.svelte-1np4y4e{min-height:0;display:flex;flex-direction:column;background:#070a13bf;border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden}.diff-pane.svelte-1np4y4e{gap:0}.view-tabs.svelte-1np4y4e{display:flex;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.view-tab.svelte-1np4y4e{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .75rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.78rem;font-weight:500;cursor:pointer;transition:all .15s}.view-tab.svelte-1np4y4e:hover:not(:disabled){color:var(--text-secondary);background:#ffffff08}.view-tab.active.svelte-1np4y4e{color:var(--text-primary);border-bottom-color:#60a5fa;background:#60a5fa0d}.view-tab.svelte-1np4y4e:disabled{opacity:.35;cursor:default}.tab-icon.svelte-1np4y4e{font-size:.7rem;opacity:.7}.tab-hash.svelte-1np4y4e{font-family:JetBrains Mono,monospace;font-size:.72rem}.tab-badge.svelte-1np4y4e{font-size:.65rem;background:#ffffff1a;color:var(--text-secondary);padding:.1rem .38rem;border-radius:999px;min-width:1.1rem;text-align:center}.view-tab.active.svelte-1np4y4e .tab-badge:where(.svelte-1np4y4e){background:#60a5fa33;color:#93bbfc}.commit-header.svelte-1np4y4e{padding:.6rem .7rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.commit-subject-row.svelte-1np4y4e{margin-bottom:.35rem}.commit-subject.svelte-1np4y4e{margin:0;color:var(--text-primary);font-size:.85rem;font-weight:600;line-height:1.35}.commit-meta-row.svelte-1np4y4e{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.7rem;color:var(--text-muted)}.commit-hash.svelte-1np4y4e{font-family:JetBrains Mono,monospace;color:#60a5fa;font-size:.7rem}.commit-author.svelte-1np4y4e{color:var(--text-secondary)}.commit-date.svelte-1np4y4e{color:var(--text-muted)}.commit-merge-badge.svelte-1np4y4e{font-size:.6rem;padding:.08rem .35rem;border-radius:3px;background:#a855f726;color:#c084fc;border:1px solid rgba(168,85,247,.25);text-transform:uppercase;letter-spacing:.04em}.commit-refs.svelte-1np4y4e{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.3rem}.commit-body.svelte-1np4y4e{margin:.4rem 0 0;max-height:80px;overflow:auto;font-size:.68rem;line-height:1.45;color:var(--text-secondary);background:#ffffff05;padding:.35rem .5rem;border-radius:4px;border:1px solid rgba(255,255,255,.04)}.commit-stats-bar.svelte-1np4y4e{margin-top:.45rem;display:flex;align-items:center;gap:.6rem;font-size:.7rem}.stat-files.svelte-1np4y4e{color:var(--text-muted)}.file-chips-strip.svelte-1np4y4e{display:flex;gap:.3rem;padding:.4rem .6rem;overflow-x:auto;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.06);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.file-chips-strip.svelte-1np4y4e::-webkit-scrollbar{height:3px}.file-chips-strip.svelte-1np4y4e::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.file-chip.svelte-1np4y4e{display:flex;align-items:center;gap:.3rem;padding:.2rem .45rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:5px;color:var(--text-secondary);font-size:.66rem;font-family:JetBrains Mono,monospace;white-space:nowrap;cursor:pointer;transition:all .12s;flex-shrink:0}.file-chip.svelte-1np4y4e:hover{background:#ffffff14;border-color:#ffffff26;color:var(--text-primary)}.chip-badge-s.svelte-1np4y4e{font-size:.55rem;font-weight:700;color:#34d399;background:#34d39926;padding:0 .22rem;border-radius:2px;font-family:system-ui,sans-serif}.chip-badge-u.svelte-1np4y4e{font-size:.55rem;font-weight:700;color:#fbbf24;background:#fbbf2426;padding:0 .22rem;border-radius:2px;font-family:system-ui,sans-serif}.chip-badge-n.svelte-1np4y4e{font-size:.55rem;font-weight:700;color:#818cf8;background:#818cf826;padding:0 .22rem;border-radius:2px;font-family:system-ui,sans-serif}.chip-name.svelte-1np4y4e{max-width:110px;overflow:hidden;text-overflow:ellipsis}.chip-bar.svelte-1np4y4e{display:flex;gap:1px;align-items:center;height:6px}.stat-add.svelte-1np4y4e{color:#22c55e;font-family:JetBrains Mono,monospace;font-size:.68rem}.stat-del.svelte-1np4y4e{color:#ef4444;font-family:JetBrains Mono,monospace;font-size:.68rem}.bar-add.svelte-1np4y4e{display:inline-block;height:5px;background:#22c55e;border-radius:1px}.bar-del.svelte-1np4y4e{display:inline-block;height:5px;background:#ef4444;border-radius:1px}.diff-scroll.svelte-1np4y4e{flex:1;min-height:0;overflow:auto;padding:.4rem}.status-message.svelte-1np4y4e{display:flex;align-items:center;justify-content:center;gap:.5rem;height:100%;min-height:4rem;color:var(--text-muted);font-size:.85rem}.status-message.error.svelte-1np4y4e{color:var(--accent-error, #f87171)}.status-message.empty.svelte-1np4y4e{flex-direction:column;gap:.25rem}.empty-icon.svelte-1np4y4e{font-size:1.5rem;color:#22c55e;opacity:.6}.loading-spinner.svelte-1np4y4e{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.1);border-top-color:#60a5fa;border-radius:50%;animation:spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.loading-spinner.svelte-1np4y4e{animation:none}}.diff-section.svelte-1np4y4e{margin-bottom:.4rem}.section-header.svelte-1np4y4e{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .6rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:6px;color:var(--text-primary);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s}.section-header.svelte-1np4y4e:hover{background:#ffffff0f}.section-dot.svelte-1np4y4e{width:7px;height:7px;border-radius:50%;flex-shrink:0}.staged-dot.svelte-1np4y4e{background:#34d399;box-shadow:0 0 6px #34d39966}.unstaged-dot.svelte-1np4y4e{background:#fbbf24;box-shadow:0 0 6px #fbbf2466}.untracked-dot.svelte-1np4y4e{background:#818cf8;box-shadow:0 0 6px #818cf866}.section-count.svelte-1np4y4e{margin-left:auto;color:var(--text-muted);font-weight:400;font-size:.72rem}.section-body.svelte-1np4y4e{display:flex;flex-direction:column;gap:.3rem;margin-top:.3rem;padding-left:.2rem}.file-block.svelte-1np4y4e{border:1px solid rgba(255,255,255,.05);border-radius:5px;overflow:hidden}.file-header.svelte-1np4y4e{display:flex;align-items:center;gap:.35rem;width:100%;padding:.35rem .5rem;background:#ffffff05;border:none;color:var(--text-secondary);font-size:.72rem;cursor:pointer;transition:background .15s}.file-header.svelte-1np4y4e:hover{background:#ffffff0d}.file-path.svelte-1np4y4e{font-family:JetBrains Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;text-align:left}.file-dir.svelte-1np4y4e{color:var(--text-muted)}.file-name.svelte-1np4y4e{color:var(--text-primary)}.file-stats.svelte-1np4y4e{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.stat-bar.svelte-1np4y4e{display:flex;gap:1px;align-items:center}.file-diff.svelte-1np4y4e{border-top:1px solid rgba(255,255,255,.04)}.chevron.svelte-1np4y4e{display:inline-block;font-size:.6rem;transition:transform .15s;flex-shrink:0;width:.7rem;text-align:center}.chevron.collapsed.svelte-1np4y4e{transform:rotate(-90deg)}.ref-chip.svelte-1np4y4e{font-size:.62rem;border-radius:999px;padding:.12rem .42rem;border:1px solid transparent}.ref-branch.svelte-1np4y4e{color:#60a5fa;background:#3b82f621;border-color:#3b82f64d}.ref-head.svelte-1np4y4e{color:#34d399;background:#10b98121;border-color:#10b9814d}.ref-remote.svelte-1np4y4e{color:#fbbf24;background:#f59e0b21;border-color:#f59e0b4d}.ref-tag.svelte-1np4y4e{color:#f472b6;background:#ec489921;border-color:#ec48994d}.commits-ahead-banner.svelte-1np4y4e{display:flex;align-items:center;gap:.4rem;padding:.35rem .65rem;background:#60a5fa12;border-bottom:1px solid rgba(96,165,250,.15);flex-shrink:0;font-size:.72rem;color:#93bbfc}.ahead-icon.svelte-1np4y4e{font-size:.8rem;font-weight:700}.ahead-text.svelte-1np4y4e{font-weight:500}.section-action-btn.svelte-1np4y4e{margin-left:auto;padding:.15rem .55rem;font-size:.66rem;font-weight:600;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:.3rem;white-space:nowrap}.section-action-btn.svelte-1np4y4e:disabled{opacity:.4;cursor:default}.stage-btn.svelte-1np4y4e{color:#34d399;background:#34d3991a;border-color:#34d39940}.stage-btn.svelte-1np4y4e:hover:not(:disabled){background:#34d39933}.unstage-btn.svelte-1np4y4e{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2440}.unstage-btn.svelte-1np4y4e:hover:not(:disabled){background:#fbbf2433}.btn-spinner.svelte-1np4y4e{width:10px;height:10px;border-width:1.5px}.file-checkbox.svelte-1np4y4e{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:pointer}.file-checkbox.svelte-1np4y4e input:where(.svelte-1np4y4e){position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.checkmark.svelte-1np4y4e{display:inline-block;width:14px;height:14px;border:1.5px solid rgba(255,255,255,.25);border-radius:3px;background:#ffffff0a;transition:all .12s}.file-checkbox.svelte-1np4y4e input:where(.svelte-1np4y4e):checked~.checkmark:where(.svelte-1np4y4e){background:#60a5fa59;border-color:#60a5fa}.file-checkbox.svelte-1np4y4e input:where(.svelte-1np4y4e):checked~.checkmark:where(.svelte-1np4y4e):after{content:"";display:block;width:4px;height:7px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin:.5px auto 0}.file-checkbox.svelte-1np4y4e:hover .checkmark:where(.svelte-1np4y4e){border-color:#ffffff73}.commit-bar.svelte-1np4y4e{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;padding:.5rem .6rem;border-top:1px solid rgba(255,255,255,.08);background:#070a13e6}.commit-bar-row.svelte-1np4y4e{display:flex;align-items:center;gap:.4rem}.identity-row.svelte-1np4y4e{align-items:flex-end}.identity-row.svelte-1np4y4e .credential-select{flex:1}.identity-note.svelte-1np4y4e{flex:0 0 auto;max-width:13rem;color:var(--text-muted);font-size:.68rem;line-height:1.3}.commit-input.svelte-1np4y4e{flex:1;min-width:0;padding:.3rem .5rem;font-size:.75rem;font-family:JetBrains Mono,monospace;color:var(--text-primary);background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:5px;outline:none;transition:border-color .15s}.commit-input.svelte-1np4y4e:focus{border-color:#60a5fa80}.commit-input.svelte-1np4y4e::placeholder{color:var(--text-muted)}.merge-row.svelte-1np4y4e{justify-content:space-between}.merge-info.svelte-1np4y4e{font-size:.7rem;color:var(--text-muted)}@media(max-width:1280px){.workspace.svelte-1np4y4e{grid-template-columns:1fr;grid-template-rows:minmax(320px,48%) minmax(0,1fr)}.identity-row.svelte-1np4y4e{align-items:stretch;flex-direction:column}.identity-note.svelte-1np4y4e{max-width:none}}.title-row.svelte-vm3p1n{display:flex;align-items:center;gap:.75rem}.title.svelte-vm3p1n{font-size:1rem;font-weight:600;color:var(--text-primary)}.agent-badge.svelte-vm3p1n{font-size:.75rem;color:var(--text-secondary);background:#ffffff0f;padding:.125rem .5rem;border-radius:4px}.subtitle.svelte-vm3p1n{font-size:.75rem;color:var(--text-muted)}.panel-content.svelte-vm3p1n{padding:1rem}.title-row.svelte-sqc4x3{display:flex;align-items:center;gap:.75rem}.title.svelte-sqc4x3{font-size:1rem;font-weight:600;color:var(--text-primary)}.agent-badge.svelte-sqc4x3{font-size:.75rem;color:var(--text-secondary);background:#ffffff0f;padding:.125rem .5rem;border-radius:4px}.subtitle.svelte-sqc4x3{font-size:.75rem;color:var(--text-muted)}.panel-content.svelte-sqc4x3{padding:.75rem;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.tabs.svelte-sqc4x3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem .75rem 0}.tab.svelte-sqc4x3{min-height:32px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;color:var(--text-muted);font-size:.75rem;font-weight:700;cursor:pointer}.tab.svelte-sqc4x3:hover,.tab.active.svelte-sqc4x3{border-color:#4ac8e84d;background:#4ac8e81f;color:var(--text-primary)}.title-row.svelte-m1iwhl{display:flex;align-items:center;gap:.6rem}.title-icon.svelte-m1iwhl{font-size:1.1rem}.title.svelte-m1iwhl{font-size:1rem;font-weight:600;color:var(--text-primary)}.agent-badge.svelte-m1iwhl{font-size:.72rem;color:var(--text-secondary);background:#ffffff0f;padding:.125rem .5rem;border-radius:4px}.subtitle.svelte-m1iwhl{font-size:.72rem;color:var(--text-muted);font-family:JetBrains Mono,monospace}.control-grid.svelte-m1iwhl{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.control-tile.svelte-m1iwhl{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.75rem;row-gap:.1rem;align-items:center;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--tile-color) 25%,transparent);border-radius:10px;background:radial-gradient(ellipse 120% 80% at 10% 50%,color-mix(in srgb,var(--tile-color) 6%,transparent),transparent 70%),#0c101ca6;cursor:pointer;overflow:hidden;text-align:left;transition:all .2s ease}.control-tile.svelte-m1iwhl:hover:not(:disabled){border-color:color-mix(in srgb,var(--tile-color) 50%,transparent);background:radial-gradient(ellipse 120% 80% at 10% 50%,color-mix(in srgb,var(--tile-color) 12%,transparent),transparent 70%),#0c101cbf;transform:translate(2px);box-shadow:0 0 20px var(--tile-glow),inset 0 0 30px color-mix(in srgb,var(--tile-color) 4%,transparent)}.control-tile.svelte-m1iwhl:active:not(:disabled){transform:translate(1px) scale(.99)}.control-tile.svelte-m1iwhl:disabled{opacity:.5;cursor:default}.control-tile.loading.svelte-m1iwhl{border-color:color-mix(in srgb,var(--tile-color) 40%,transparent)}.tile-ring.svelte-m1iwhl{grid-row:1 / 3;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--tile-color) 40%,transparent);background:color-mix(in srgb,var(--tile-color) 8%,transparent);transition:all .2s ease;flex-shrink:0}.control-tile.svelte-m1iwhl:hover:not(:disabled) .tile-ring:where(.svelte-m1iwhl){border-color:color-mix(in srgb,var(--tile-color) 65%,transparent);background:color-mix(in srgb,var(--tile-color) 15%,transparent);box-shadow:0 0 12px var(--tile-glow)}.tile-icon.svelte-m1iwhl{font-size:.95rem;color:var(--tile-color);line-height:1}.tile-spinner.svelte-m1iwhl{display:block;width:14px;height:14px;border:2px solid color-mix(in srgb,var(--tile-color) 20%,transparent);border-top-color:var(--tile-color);border-radius:50%;animation:spin .7s linear infinite}.tile-label.svelte-m1iwhl{font-size:.82rem;font-weight:600;color:var(--tile-color);line-height:1.2}.tile-desc.svelte-m1iwhl{grid-column:2;font-size:.66rem;color:var(--text-muted);line-height:1.3}.tile-glow-orb.svelte-m1iwhl{position:absolute;top:50%;right:.75rem;width:6px;height:6px;border-radius:50%;background:var(--tile-color);box-shadow:0 0 8px var(--tile-glow);opacity:.6;transform:translateY(-50%);transition:opacity .2s ease;animation:svelte-m1iwhl-pulse-orb 3s ease-in-out infinite}.control-tile.svelte-m1iwhl:hover:not(:disabled) .tile-glow-orb:where(.svelte-m1iwhl){opacity:1;animation:svelte-m1iwhl-pulse-orb 1.5s ease-in-out infinite}.control-tile.danger.svelte-m1iwhl .tile-glow-orb:where(.svelte-m1iwhl){animation:svelte-m1iwhl-pulse-orb-danger 2s ease-in-out infinite}.error-banner.svelte-m1iwhl{display:flex;align-items:center;gap:.5rem;margin:0 .75rem .75rem;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(248,113,113,.25);background:#f8717114;font-size:.72rem;color:#fca5a5}.readiness-slot.svelte-m1iwhl{margin:0 .75rem .75rem}.error-icon.svelte-m1iwhl{font-size:.85rem;flex-shrink:0}.error-text.svelte-m1iwhl{line-height:1.3}@keyframes svelte-m1iwhl-pulse-orb{0%,to{opacity:.5;box-shadow:0 0 6px var(--tile-glow)}50%{opacity:.9;box-shadow:0 0 14px var(--tile-glow)}}@keyframes svelte-m1iwhl-pulse-orb-danger{0%,to{opacity:.4;box-shadow:0 0 4px var(--tile-glow)}50%{opacity:.8;box-shadow:0 0 10px var(--tile-glow)}}@media(prefers-reduced-motion:reduce){.tile-spinner.svelte-m1iwhl,.tile-glow-orb.svelte-m1iwhl,.control-tile.svelte-m1iwhl:hover:not(:disabled) .tile-glow-orb:where(.svelte-m1iwhl),.control-tile.danger.svelte-m1iwhl .tile-glow-orb:where(.svelte-m1iwhl){animation:none}}.quick-launch-task-input.svelte-14t4xls{display:flex;flex-direction:column;gap:.375rem}.task-textarea{font-size:.8125rem}.cp-backdrop.svelte-1ph10c8{position:fixed;inset:0;background:radial-gradient(ellipse at center,#000a14bf,#000000d9);display:flex;align-items:center;justify-content:center;pointer-events:auto;animation:svelte-1ph10c8-fadeIn .2s ease-out}.cp-modal.svelte-1ph10c8{position:relative;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:20px;width:90vw;max-width:440px;overflow:visible;box-shadow:0 0 40px #4ac8e814,0 0 80px #4ac8e80a,inset 0 1px #ffffff0a;animation:svelte-1ph10c8-modalIn .3s cubic-bezier(.16,1,.3,1)}.cp-header.svelte-1ph10c8{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(74,200,232,.12);position:relative}.cp-holo-bar.svelte-1ph10c8{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.4),transparent)}.cp-title.svelte-1ph10c8{font-size:.8125rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#4ac8e8e6;white-space:nowrap;text-shadow:0 0 12px rgba(74,200,232,.3)}.cp-close.svelte-1ph10c8{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:var(--text-secondary, #94a3b8);font-size:1rem;cursor:pointer;transition:all .15s ease}.cp-close.svelte-1ph10c8:hover{background:#ffffff1a;border-color:#fff3}.cp-body.svelte-1ph10c8{padding:1.25rem}.cp-actions.svelte-1ph10c8{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.action-tile.svelte-1ph10c8{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem 1.25rem;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0f142399;cursor:pointer;transition:all .25s ease;overflow:hidden;text-align:center}.action-tile.svelte-1ph10c8:hover{transform:translateY(-2px)}.tile-glow.svelte-1ph10c8{position:absolute;inset:0;opacity:0;transition:opacity .3s ease;pointer-events:none;border-radius:14px}.action-tile.svelte-1ph10c8:hover .tile-glow:where(.svelte-1ph10c8){opacity:1}.project-tile.svelte-1ph10c8{border-color:#22d3d81f}.project-tile.svelte-1ph10c8:hover{border-color:#22d3d859;box-shadow:0 4px 24px #22d3d81f}.project-tile.svelte-1ph10c8 .tile-glow:where(.svelte-1ph10c8){background:radial-gradient(ellipse at 50% 30%,rgba(34,211,216,.08),transparent 70%)}.project-tile.svelte-1ph10c8 .tile-icon:where(.svelte-1ph10c8){color:#22d3d8d9}.agent-tile.svelte-1ph10c8{border-color:#4ac8e81f}.agent-tile.svelte-1ph10c8:hover{border-color:#4ac8e859;box-shadow:0 4px 24px #4ac8e81f}.agent-tile.svelte-1ph10c8 .tile-glow:where(.svelte-1ph10c8){background:radial-gradient(ellipse at 50% 30%,rgba(74,200,232,.08),transparent 70%)}.agent-tile.svelte-1ph10c8 .tile-icon:where(.svelte-1ph10c8){color:#4ac8e8d9}.tile-icon.svelte-1ph10c8{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .25s ease}.action-tile.svelte-1ph10c8:hover .tile-icon:where(.svelte-1ph10c8){background:#ffffff0f;border-color:#ffffff1a;transform:scale(1.05)}.tile-label.svelte-1ph10c8{font-size:.8125rem;font-weight:700;color:var(--text-primary, #e2e8f0);letter-spacing:.02em}.tile-desc.svelte-1ph10c8{font-size:.6875rem;color:var(--text-muted, #64748b);line-height:1.3}.tile-hotkey.svelte-1ph10c8{position:absolute;top:.5rem;right:.5rem;font-size:.5625rem;font-weight:700;color:#fff3;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:4px;padding:.1rem .3rem;letter-spacing:.05em;font-family:JetBrains Mono,monospace}.cp-stats.svelte-1ph10c8{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.04)}.stat.svelte-1ph10c8{font-size:.6875rem;color:var(--text-muted, #64748b);font-weight:500}.stat.running.svelte-1ph10c8{color:#4ade80}.stat-sep.svelte-1ph10c8{width:3px;height:3px;border-radius:50%;background:#ffffff26}.cp-scanline.svelte-1ph10c8{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.15),transparent);animation:svelte-1ph10c8-scanMove 4s linear infinite;pointer-events:none}@keyframes svelte-1ph10c8-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1ph10c8-modalIn{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-1ph10c8-scanMove{0%{top:0}to{top:100%}}@media(prefers-reduced-motion:reduce){.cp-scanline.svelte-1ph10c8{animation:none}}.quick-launch-entry.svelte-1ph10c8{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.625rem .875rem;border:1px solid rgba(74,199,232,.15);border-radius:8px;background:#4ac7e80d;color:#4ac7e8e6;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.quick-launch-entry.svelte-1ph10c8:hover{background:#4ac7e81a;border-color:#4ac7e84d}.ql-icon.svelte-1ph10c8{display:flex;align-items:center;justify-content:center}.quick-launch-view.svelte-1ph10c8{display:flex;flex-direction:column;gap:.75rem}.back-btn.svelte-1ph10c8{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;border:none;background:transparent;color:var(--text-secondary, #94a3b8);font-size:.75rem;cursor:pointer;transition:color .15s ease}.back-btn.svelte-1ph10c8:hover{color:var(--text-primary, #e2e8f0)}.ql-title.svelte-1ph10c8{font-size:.875rem;font-weight:600;color:var(--text-primary, #e2e8f0);margin:0}.loading.svelte-1ph10c8,.no-presets.svelte-1ph10c8{text-align:center;padding:2rem 1rem;color:var(--text-muted, #64748b);font-size:.8125rem}.no-presets.svelte-1ph10c8 .hint:where(.svelte-1ph10c8){font-size:.75rem;opacity:.7;margin-top:.5rem}.presets-grid.svelte-1ph10c8{display:flex;flex-direction:column;gap:.5rem;max-height:280px;overflow-y:auto}.preset-card.svelte-1ph10c8{padding:.75rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#0f142399;cursor:pointer;transition:all .15s ease}.preset-card.svelte-1ph10c8:hover{border-color:#4ac7e840;background:#4ac7e80d}.preset-card.selected.svelte-1ph10c8{border-color:#4ac7e880;background:#4ac7e814}.preset-card-header.svelte-1ph10c8{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.preset-card-name.svelte-1ph10c8{font-size:.8125rem;font-weight:600;color:var(--text-primary, #e2e8f0)}.preset-delete.svelte-1ph10c8{display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:transparent;color:var(--text-muted, #64748b);cursor:pointer;border-radius:4px;transition:all .15s ease}.preset-delete.svelte-1ph10c8:hover{background:#ef444426;color:#ef4444}.preset-card-details.svelte-1ph10c8{font-size:.75rem;color:var(--text-secondary, #94a3b8);margin-bottom:.125rem}.preset-card-meta.svelte-1ph10c8{font-size:.6875rem;color:var(--text-muted, #64748b)}.selected-preset.svelte-1ph10c8{padding:.75rem;border:1px solid rgba(74,199,232,.25);border-radius:8px;background:#4ac7e80d}.preset-header.svelte-1ph10c8{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.preset-name.svelte-1ph10c8{font-size:.875rem;font-weight:600;color:var(--text-primary, #e2e8f0)}.preset-change.svelte-1ph10c8{font-size:.6875rem;color:#4ac7e8cc;background:transparent;border:none;cursor:pointer;text-decoration:underline}.preset-change.svelte-1ph10c8:hover{color:#4ac7e8}.preset-details.svelte-1ph10c8{font-size:.75rem;color:var(--text-secondary, #94a3b8)}.launch-error.svelte-1ph10c8{font-size:.75rem;color:#ef4444;padding:.375rem .5rem;border:1px solid rgba(239,68,68,.25);border-radius:6px;background:#ef444414}.palette-backdrop.svelte-k2yexi{position:fixed;inset:0;background:radial-gradient(ellipse at center top,#000a14b3,#000c);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;pointer-events:auto;animation:svelte-k2yexi-fadeIn .15s ease-out}.palette-modal.svelte-k2yexi{position:relative;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:16px;width:90vw;max-width:520px;overflow:hidden;box-shadow:0 0 40px #4ac8e814,0 0 80px #4ac8e80a,inset 0 1px #ffffff0a;animation:svelte-k2yexi-paletteIn .2s cubic-bezier(.16,1,.3,1)}.palette-header.svelte-k2yexi{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid rgba(74,200,232,.12)}.palette-holo-bar.svelte-k2yexi{flex:0 0 auto;width:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.4),transparent)}.search-icon.svelte-k2yexi{flex-shrink:0;color:#4ac8e899}.palette-input.svelte-k2yexi{flex:1;background:none;border:none;outline:none;color:var(--text-primary, #e2e8f0);font-size:.9375rem;font-family:inherit;padding:.25rem 0}.palette-input.svelte-k2yexi::placeholder{color:var(--text-muted, #64748b)}.palette-results.svelte-k2yexi{max-height:50vh;overflow-y:auto;padding:.375rem}.palette-group.svelte-k2yexi{margin-bottom:.25rem}.palette-group-header.svelte-k2yexi{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .25rem}.palette-group-line.svelte-k2yexi{flex:1;height:1px;opacity:.25}.palette-group-label.svelte-k2yexi{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;opacity:.85}.palette-empty.svelte-k2yexi{padding:1.5rem;text-align:center;font-size:.8125rem;color:var(--text-muted, #64748b)}.palette-row.svelte-k2yexi{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:8px;cursor:pointer;transition:background .1s ease}.palette-row.svelte-k2yexi:hover,.palette-row.selected.svelte-k2yexi{background:#4ac8e814}.palette-row.selected.svelte-k2yexi{outline:1px solid rgba(74,200,232,.2)}.palette-desc.svelte-k2yexi{flex:1;font-size:.8125rem;font-weight:500;color:var(--text-primary, #e2e8f0)}.palette-category.svelte-k2yexi{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.palette-kbd.svelte-k2yexi{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:600;color:#fff6;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:.15rem .4rem;white-space:nowrap}@keyframes svelte-k2yexi-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-k2yexi-paletteIn{0%{opacity:0;transform:scale(.95) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.palette-grabber-zone.svelte-k2yexi{display:none;justify-content:center;align-items:center;width:100%;padding:.6rem 0 .15rem;margin:0;border:none;background:none;appearance:none;-webkit-appearance:none;touch-action:none;cursor:grab}.palette-grabber-zone.svelte-k2yexi:active{cursor:grabbing}.palette-grabber.svelte-k2yexi{width:40px;height:4px;border-radius:999px;background:#4ac8e873;box-shadow:0 0 10px #4ac8e840}@keyframes svelte-k2yexi-paletteSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:720px){.palette-backdrop.svelte-k2yexi{align-items:flex-end;padding-top:0;padding-bottom:var(--kb-offset, 0px)}.palette-modal.svelte-k2yexi{display:flex;flex-direction:column;width:100%;max-width:100%;max-height:min(88svh,calc(100dvh - var(--kb-offset, 0px) - 1.5rem));border-radius:18px 18px 0 0;border-bottom:none;transform:translateY(var(--sheet-dy, 0px));transition:transform .22s cubic-bezier(.16,1,.3,1);animation:svelte-k2yexi-paletteSheetIn .26s cubic-bezier(.16,1,.3,1)}.palette-modal.sheet-dragging.svelte-k2yexi{transition:none}.palette-grabber-zone.svelte-k2yexi{display:flex}.palette-header.svelte-k2yexi{padding:.3rem 1rem .7rem}.palette-input.svelte-k2yexi{font-size:16px}.palette-results.svelte-k2yexi{flex:1 1 auto;max-height:none;padding:.375rem .375rem calc(.6rem + env(safe-area-inset-bottom))}.palette-row.svelte-k2yexi{gap:.6rem;padding:.85rem .8rem;border-radius:10px}.palette-desc.svelte-k2yexi{font-size:.95rem}.palette-kbd.svelte-k2yexi{display:none}}@media(prefers-reduced-motion:reduce){.palette-backdrop.svelte-k2yexi,.palette-modal.svelte-k2yexi{animation:none}}.cmd-trigger-wrap.svelte-fcxr1b{display:none;position:fixed;left:0;right:0;bottom:0;justify-content:center;align-items:flex-end;padding-bottom:max(.4rem,env(safe-area-inset-bottom));z-index:34;pointer-events:none}.cmd-trigger.svelte-fcxr1b{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.35rem 1.1rem .45rem;border:1px solid rgba(74,200,232,.32);border-radius:14px;color:#cce8f5eb;background:radial-gradient(circle at 50% 0%,rgba(74,200,232,.16),transparent 70%),linear-gradient(180deg,#0c121ef0,#070b14f5);box-shadow:0 -10px 26px #0006,0 0 18px #4ac8e81a,inset 0 1px #ffffff0d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;touch-action:none;transform:translateY(calc(-1 * var(--lift, 0px)));transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .18s ease;animation:svelte-fcxr1b-cmdTriggerIn .26s cubic-bezier(.16,1,.3,1)}.cmd-trigger.dragging.svelte-fcxr1b{transition:border-color .18s ease,box-shadow .18s ease;border-color:#4ac8e899;box-shadow:0 -14px 32px #00000075,0 0 26px #4ac8e838,inset 0 1px #ffffff0f}.cmd-trigger.svelte-fcxr1b:active{border-color:#4ac8e899}.cmd-trigger-grip.svelte-fcxr1b{width:34px;height:4px;border-radius:999px;background:#4ac8e88c;box-shadow:0 0 10px #4ac8e84d}.cmd-trigger-body.svelte-fcxr1b{display:flex;align-items:center;gap:.35rem}.cmd-trigger-chevron.svelte-fcxr1b{color:#4ac8e8e6;flex-shrink:0}.cmd-trigger-label.svelte-fcxr1b{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1}@keyframes svelte-fcxr1b-cmdTriggerIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cmd-trigger.svelte-fcxr1b{animation:none;transition:border-color .18s ease,box-shadow .18s ease}}@media(max-width:720px){.cmd-trigger-wrap.visible.svelte-fcxr1b{display:flex}}.quick-focus-backdrop.svelte-10egfoy{--qf-cyan: rgba(86, 213, 240, .95);--qf-cyan-soft: rgba(86, 213, 240, .18);--qf-amber: rgba(255, 191, 105, .9);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:radial-gradient(circle at top,rgba(27,58,92,.32),transparent 38%),radial-gradient(circle at bottom,rgba(255,191,105,.08),transparent 34%),#020812c2;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:svelte-10egfoy-focusFadeIn .18s ease-out}.quick-focus-modal.svelte-10egfoy{position:relative;width:min(92vw,760px);max-height:min(90vh,960px);display:flex;flex-direction:column;border-radius:26px;overflow:hidden;border:1px solid rgba(86,213,240,.22);background:linear-gradient(180deg,#050d1afa,#070e1ced),radial-gradient(circle at top right,rgba(255,191,105,.08),transparent 30%);box-shadow:0 28px 90px #00000075,0 0 0 1px #ffffff08 inset,0 0 60px #56d5f00f;animation:svelte-10egfoy-focusModalIn .24s cubic-bezier(.16,1,.3,1)}.focus-aurora.svelte-10egfoy{position:absolute;inset:-10% 18% auto auto;width:360px;height:220px;background:radial-gradient(circle,rgba(86,213,240,.2),transparent 65%);filter:blur(24px);pointer-events:none}.focus-grid.svelte-10egfoy{position:absolute;inset:0;background-image:linear-gradient(rgba(86,213,240,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(86,213,240,.045) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 75%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 75%);pointer-events:none}.focus-hero.svelte-10egfoy{position:relative;display:flex;align-items:flex-end;padding:1rem 1.2rem .8rem;border-bottom:1px solid rgba(86,213,240,.1)}.hero-copy.svelte-10egfoy{display:flex;flex-direction:column;gap:.4rem;min-width:0}.hero-eyebrow.svelte-10egfoy{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#56d5f0c7}.eyebrow-dot.svelte-10egfoy{width:.45rem;height:.45rem;border-radius:999px;background:var(--qf-amber);box-shadow:0 0 12px #ffbf6973}.focus-hero.svelte-10egfoy h2:where(.svelte-10egfoy){margin:0;font-size:clamp(1.08rem,1.7vw,1.36rem);line-height:1.1;font-weight:700;color:#eef7ff}.focus-hero.svelte-10egfoy p:where(.svelte-10egfoy){margin:0;max-width:46rem;font-size:.84rem;line-height:1.4;color:#cddeefb8}.focus-search.svelte-10egfoy{position:relative;display:flex;align-items:center;gap:.75rem;padding:.8rem 1.1rem;border-bottom:1px solid rgba(86,213,240,.08)}.search-icon.svelte-10egfoy{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#56d5f014;color:#56d5f0cc;flex-shrink:0}.focus-input.svelte-10egfoy{flex:1;min-width:0;border:none;outline:none;background:none;padding:0;font-size:1rem;font-weight:500;color:#eef7ff}.focus-input.svelte-10egfoy::placeholder{color:#94a3b8b8}.search-status.svelte-10egfoy{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffbf69db}.focus-results.svelte-10egfoy{position:relative;flex:1;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;overflow-y:auto;min-height:0}.focus-empty.svelte-10egfoy{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3.2rem 1.5rem;text-align:center}.empty-title.svelte-10egfoy{font-size:1rem;font-weight:600;color:#eef7ff}.empty-copy.svelte-10egfoy{max-width:30rem;font-size:.88rem;line-height:1.5;color:#94a3b8db}.empty-action.svelte-10egfoy{margin-top:.35rem;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(86,213,240,.18);background:#56d5f014;color:#dff8ff;font-size:.82rem;font-weight:600;cursor:pointer}.focus-row.svelte-10egfoy{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:stretch;width:100%;padding:.78rem .9rem;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#09111feb,#060d18e0);box-shadow:0 12px 24px #00000038,inset 0 1px #ffffff05;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.focus-row.svelte-10egfoy:hover,.focus-row.selected.svelte-10egfoy{transform:translateY(-1px);border-color:color-mix(in srgb,var(--row-accent) 55%,rgba(255,255,255,.08));background:linear-gradient(180deg,#0b1526f5,#08111ff0);box-shadow:0 16px 28px #00000042,0 0 0 1px color-mix(in srgb,var(--row-accent) 18%,transparent) inset,0 0 22px color-mix(in srgb,var(--row-accent) 18%,transparent)}.focus-row.current.svelte-10egfoy{border-color:#ffbf6947}.focus-row-rail.svelte-10egfoy{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding-top:.15rem}.rail-dot.svelte-10egfoy{width:.72rem;height:.72rem;border-radius:999px;background:var(--row-accent);box-shadow:0 0 18px color-mix(in srgb,var(--row-accent) 58%,transparent)}.rail-line.svelte-10egfoy{flex:1;width:2px;min-height:1rem;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--row-accent) 70%,transparent),transparent)}.focus-row-main.svelte-10egfoy{min-width:0;display:flex;flex-direction:column;gap:.34rem}.row-head.svelte-10egfoy{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.row-title-wrap.svelte-10egfoy{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.row-title.svelte-10egfoy{font-size:.95rem;font-weight:650;color:#f8fbff}.match-fragment.svelte-10egfoy{white-space:pre-wrap}.match-fragment.is-match.svelte-10egfoy{color:#fff8e7;background:linear-gradient(180deg,#ffbf6942,#ffbf6924);box-shadow:0 0 0 1px #ffbf6929 inset;border-radius:.32rem;padding:.01rem .14rem;margin:0 -.04rem}.row-title.svelte-10egfoy .match-fragment.is-match:where(.svelte-10egfoy){background:linear-gradient(180deg,#56d5f03d,#ffbf692e);box-shadow:0 0 0 1px #56d5f024 inset}.row-current-flag.svelte-10egfoy{padding:.14rem .5rem;border-radius:999px;background:#ffbf691a;border:1px solid rgba(255,191,105,.22);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffbf69f0}.row-time.svelte-10egfoy{flex-shrink:0;padding-top:.05rem;font-size:.74rem;color:#94a3b8d1}.row-tags.svelte-10egfoy{display:flex;flex-wrap:wrap;gap:.38rem}.row-tag.svelte-10egfoy{display:inline-flex;align-items:center;padding:.14rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.06);background:#ffffff0a;font-size:.69rem;font-weight:600;color:#e2e8f0c2}.row-tag.svelte-10egfoy .match-fragment.is-match:where(.svelte-10egfoy){color:#fff;background:#ffffff29;box-shadow:0 0 0 1px #ffffff14 inset}.row-tag.project.svelte-10egfoy{color:#56d5f0e6;border-color:#56d5f024;background:#56d5f014}.row-tag.branch.svelte-10egfoy{color:#bfdbfed6}.row-tag.kind.svelte-10egfoy{color:#ffbf69eb;border-color:#ffbf6924;background:#ffbf6914;text-transform:capitalize}.row-tag.match.svelte-10egfoy{color:#22d3eeeb;border-color:#22d3ee29;background:#22d3ee14}.row-preview.svelte-10egfoy{display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.8rem;line-height:1.38;color:#cddeefd6}.row-preview.svelte-10egfoy .match-fragment.is-match:where(.svelte-10egfoy){color:#fff7e5}.row-footer.svelte-10egfoy{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.row-state.svelte-10egfoy{font-size:.75rem;font-weight:700;letter-spacing:.02em}.row-tool.svelte-10egfoy{font-size:.72rem;color:#94a3b8d6}.row-tool.svelte-10egfoy .match-fragment.is-match:where(.svelte-10egfoy){background:#22d3ee29;box-shadow:0 0 0 1px #22d3ee1f inset}.focus-footer.svelte-10egfoy{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.65rem 1rem .8rem;border-top:1px solid rgba(86,213,240,.08);font-size:.72rem;color:#94a3b8d1}@media(max-width:720px){.quick-focus-backdrop.svelte-10egfoy{padding:.65rem}.quick-focus-modal.svelte-10egfoy{width:100%;max-height:92vh;border-radius:22px}.focus-row.svelte-10egfoy{padding:.72rem .8rem}.row-head.svelte-10egfoy{flex-direction:column;align-items:flex-start}}@keyframes svelte-10egfoy-focusFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-10egfoy-focusModalIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.projects-palette-backdrop.svelte-1fcwc5x{--pp-violet: rgba(167, 139, 250, .95);--pp-violet-soft: rgba(167, 139, 250, .18);--pp-magenta: rgba(232, 121, 249, .86);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:radial-gradient(circle at top,rgba(40,22,78,.34),transparent 38%),radial-gradient(circle at bottom,rgba(232,121,249,.06),transparent 38%),#02040ec2;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:svelte-1fcwc5x-ppFadeIn .18s ease-out}.projects-palette-modal.svelte-1fcwc5x{position:relative;width:min(92vw,760px);max-height:min(90vh,960px);display:flex;flex-direction:column;border-radius:26px;overflow:hidden;border:1px solid rgba(167,139,250,.24);background:linear-gradient(180deg,#080616fa,#0a081ced),radial-gradient(circle at top right,rgba(232,121,249,.08),transparent 30%);box-shadow:0 28px 90px #00000075,0 0 0 1px #ffffff08 inset,0 0 60px #a78bfa14;animation:svelte-1fcwc5x-ppModalIn .24s cubic-bezier(.16,1,.3,1)}.pp-aurora.svelte-1fcwc5x{position:absolute;inset:-10% 18% auto auto;width:360px;height:220px;background:radial-gradient(circle,rgba(167,139,250,.22),transparent 65%);filter:blur(24px);pointer-events:none}.pp-grid.svelte-1fcwc5x{position:absolute;inset:0;background-image:linear-gradient(rgba(167,139,250,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(167,139,250,.045) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 75%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 75%);pointer-events:none}.pp-hero.svelte-1fcwc5x{position:relative;display:flex;align-items:flex-end;padding:1rem 1.2rem .8rem;border-bottom:1px solid rgba(167,139,250,.1)}.hero-copy.svelte-1fcwc5x{display:flex;flex-direction:column;gap:.4rem;min-width:0}.hero-eyebrow.svelte-1fcwc5x{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a78bfad1}.eyebrow-dot.svelte-1fcwc5x{width:.45rem;height:.45rem;border-radius:999px;background:var(--pp-magenta);box-shadow:0 0 12px #e879f980}.pp-hero.svelte-1fcwc5x h2:where(.svelte-1fcwc5x){margin:0;font-size:clamp(1.08rem,1.7vw,1.36rem);line-height:1.1;font-weight:700;color:#f4ecff}.pp-hero.svelte-1fcwc5x p:where(.svelte-1fcwc5x){margin:0;max-width:46rem;font-size:.84rem;line-height:1.4;color:#dcd2f0b8}.pp-search.svelte-1fcwc5x{position:relative;display:flex;align-items:center;gap:.75rem;padding:.8rem 1.1rem;border-bottom:1px solid rgba(167,139,250,.08)}.search-icon.svelte-1fcwc5x{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#a78bfa1a;color:#a78bfad1;flex-shrink:0}.pp-input.svelte-1fcwc5x{flex:1;min-width:0;border:none;outline:none;background:none;padding:0;font-size:1rem;font-weight:500;color:#f4ecff}.pp-input.svelte-1fcwc5x::placeholder{color:#a89ebcb8}.search-status.svelte-1fcwc5x{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e879f9db}.pp-results.svelte-1fcwc5x{position:relative;flex:1;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;overflow-y:auto;min-height:0}.pp-empty.svelte-1fcwc5x{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3.2rem 1.5rem;text-align:center}.empty-title.svelte-1fcwc5x{font-size:1rem;font-weight:600;color:#f4ecff}.empty-copy.svelte-1fcwc5x{max-width:30rem;font-size:.88rem;line-height:1.5;color:#b4aad2db}.empty-action.svelte-1fcwc5x{margin-top:.35rem;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(167,139,250,.22);background:#a78bfa1a;color:#efe6ff;font-size:.82rem;font-weight:600;cursor:pointer;font-family:inherit}.pp-row.svelte-1fcwc5x{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;width:100%;padding:.78rem .95rem;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#0c091ceb,#080616e0);box-shadow:0 12px 24px #00000038,inset 0 1px #ffffff05;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;font-family:inherit;color:inherit}.pp-row.svelte-1fcwc5x:hover,.pp-row.selected.svelte-1fcwc5x{transform:translateY(-1px);border-color:#a78bfa75;background:linear-gradient(180deg,#120e26f5,#0d0a1ef0);box-shadow:0 16px 28px #00000042,0 0 0 1px #a78bfa2e inset,0 0 22px #a78bfa2e}.pp-row-rail.svelte-1fcwc5x{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding-top:.15rem}.rail-dot.svelte-1fcwc5x{width:.72rem;height:.72rem;border-radius:999px;background:#a78bfaf2;box-shadow:0 0 18px #a78bfa8c}.pp-row.remote.svelte-1fcwc5x .rail-dot:where(.svelte-1fcwc5x){background:#f59e0bf2;box-shadow:0 0 18px #f59e0b8c}.rail-line.svelte-1fcwc5x{flex:1;width:2px;min-height:1rem;border-radius:999px;background:linear-gradient(180deg,rgba(167,139,250,.55),transparent)}.pp-row.remote.svelte-1fcwc5x .rail-line:where(.svelte-1fcwc5x){background:linear-gradient(180deg,rgba(245,158,11,.55),transparent)}.pp-row-main.svelte-1fcwc5x{min-width:0;display:flex;flex-direction:column;gap:.32rem}.row-head.svelte-1fcwc5x{display:flex;align-items:center;gap:.55rem;min-width:0}.row-title.svelte-1fcwc5x{font-size:.95rem;font-weight:650;color:#fbf6ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.row-flag.svelte-1fcwc5x{padding:.14rem .5rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.row-flag.remote-flag.svelte-1fcwc5x{background:#f59e0b1f;border:1px solid rgba(245,158,11,.28);color:#fcd34df2}.row-path.svelte-1fcwc5x{font-family:JetBrains Mono,SF Mono,monospace;font-size:.74rem;color:#bab0d6b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-tags.svelte-1fcwc5x{display:flex;flex-wrap:wrap;gap:.36rem;margin-top:.05rem}.row-tag.svelte-1fcwc5x{display:inline-flex;align-items:center;padding:.14rem .46rem;border-radius:999px;border:1px solid rgba(255,255,255,.06);background:#ffffff0a;font-size:.69rem;font-weight:600;color:#dcd2f0c7;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-tag.branch.svelte-1fcwc5x{color:#bfdbfedb}.row-tag.repo.svelte-1fcwc5x{color:#a78bfaf0;border-color:#a78bfa33;background:#a78bfa1a}.row-tag.setup.svelte-1fcwc5x{color:#e879f9f0;border-color:#e879f933;background:#e879f914}.row-tag.svelte-1fcwc5x .match-fragment.is-match:where(.svelte-1fcwc5x){color:#fff;background:#ffffff29;box-shadow:0 0 0 1px #ffffff14 inset}.match-fragment.svelte-1fcwc5x{white-space:pre-wrap}.match-fragment.is-match.svelte-1fcwc5x{color:#faf3ff;background:linear-gradient(180deg,#e879f947,#a78bfa2e);box-shadow:0 0 0 1px #e879f938 inset;border-radius:.32rem;padding:.01rem .14rem;margin:0 -.04rem}.row-title.svelte-1fcwc5x .match-fragment.is-match:where(.svelte-1fcwc5x){background:linear-gradient(180deg,#a78bfa4d,#e879f933);box-shadow:0 0 0 1px #a78bfa38 inset}.pp-row-cta.svelte-1fcwc5x{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;color:#a78bfaa6;opacity:.6;transition:all .16s ease}.pp-row.svelte-1fcwc5x:hover .pp-row-cta:where(.svelte-1fcwc5x),.pp-row.selected.svelte-1fcwc5x .pp-row-cta:where(.svelte-1fcwc5x){opacity:1;background:#a78bfa29;color:#e8d7fff2}.pp-footer.svelte-1fcwc5x{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.65rem 1rem .8rem;border-top:1px solid rgba(167,139,250,.08);font-size:.72rem;color:#bab0d6d1}@media(max-width:720px){.projects-palette-backdrop.svelte-1fcwc5x{padding:.65rem}.projects-palette-modal.svelte-1fcwc5x{width:100%;max-height:92vh;border-radius:22px}}@keyframes svelte-1fcwc5x-ppFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1fcwc5x-ppModalIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.wtsm-backdrop.svelte-128b9ix{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:radial-gradient(ellipse at center top,#000a14b3,#000000d1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:svelte-128b9ix-wtsmFadeIn .15s ease-out}.wtsm-modal.svelte-128b9ix{position:relative;display:flex;flex-direction:column;width:90vw;max-width:560px;max-height:72vh;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:16px;overflow:hidden;box-shadow:0 0 40px #4ac8e814,0 24px 70px #0000008c,inset 0 1px #ffffff0a;animation:svelte-128b9ix-wtsmIn .2s cubic-bezier(.16,1,.3,1)}.wtsm-header.svelte-128b9ix{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgba(74,200,232,.12)}.wtsm-title-wrap.svelte-128b9ix{display:flex;align-items:flex-start;gap:.6rem;min-width:0}.wtsm-icon.svelte-128b9ix{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;flex-shrink:0;background:#4ac8e814;border:1px solid rgba(74,200,232,.15);color:#4ac8e8d9}.wtsm-heading.svelte-128b9ix{min-width:0}.wtsm-heading.svelte-128b9ix h2:where(.svelte-128b9ix){margin:0;font-size:.95rem;font-weight:700;color:#eef7ff}.wtsm-heading.svelte-128b9ix p:where(.svelte-128b9ix){margin:.15rem 0 0;font-size:.72rem;line-height:1.4;color:#cddeef9e}.wtsm-rescan.svelte-128b9ix{flex-shrink:0;padding:.35rem .7rem;border-radius:7px;border:1px solid rgba(74,200,232,.25);background:#4ac8e814;color:#4ac8e8f2;font-size:.72rem;font-weight:700;cursor:pointer;transition:all .15s ease}.wtsm-rescan.svelte-128b9ix:hover:not(:disabled){background:#4ac8e829;border-color:#4ac8e866}.wtsm-rescan.svelte-128b9ix:disabled{opacity:.6;cursor:default}.wtsm-rescan.svelte-128b9ix:focus-visible{outline:2px solid rgba(74,200,232,.6);outline-offset:2px}.wtsm-search.svelte-128b9ix{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-bottom:1px solid rgba(74,200,232,.08)}.wtsm-search-icon.svelte-128b9ix{flex-shrink:0;color:#4ac8e899}.wtsm-input.svelte-128b9ix{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text-primary, #e2e8f0);font-size:.875rem;font-family:inherit}.wtsm-input.svelte-128b9ix::placeholder{color:var(--text-muted, #64748b)}.wtsm-status.svelte-128b9ix{flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4ac8e8cc}.wtsm-body.svelte-128b9ix{flex:1;min-height:0;overflow-y:auto;padding:.4rem .5rem}.wtsm-error.svelte-128b9ix{margin:.5rem;padding:.6rem .75rem;border-radius:8px;font-size:.78rem;color:#f87171f2;background:#f871710f;border:1px solid rgba(248,113,113,.18)}.wtsm-placeholder.svelte-128b9ix{padding:2.5rem 1rem;text-align:center;font-size:.82rem;color:#94a3b8cc}.wtsm-footer.svelte-128b9ix{display:flex;justify-content:space-between;gap:.75rem;padding:.55rem 1rem;border-top:1px solid rgba(74,200,232,.08);font-size:.68rem;color:#94a3b8c7}@keyframes svelte-128b9ix-wtsmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-128b9ix-wtsmIn{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.wtsm-backdrop.svelte-128b9ix,.wtsm-modal.svelte-128b9ix{animation:none}}.activity-rail.svelte-1n8ee0r{position:fixed;left:0;top:3rem;bottom:0;display:flex;flex-direction:column;gap:2px;padding:8px 0;pointer-events:auto;z-index:20}.rail-item.svelte-1n8ee0r{display:flex;align-items:center;gap:0;width:48px;min-height:40px;padding:6px 8px;border:none;border-radius:0 10px 10px 0;background:#0f141eb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;overflow:hidden;transition:width .35s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .2s ease;white-space:nowrap;border-left:2px solid var(--item-color)}.rail-item.svelte-1n8ee0r:hover{width:280px;background:#0f141ee0;box-shadow:0 0 20px #0006}.rail-item.focused.svelte-1n8ee0r{background:#1e283cd9;border-left-width:3px}.rail-item.attention.svelte-1n8ee0r{animation:svelte-1n8ee0r-attention-bg 2s ease-in-out infinite}.rail-item.highlighted.svelte-1n8ee0r{width:240px;background:#0f141eeb;box-shadow:0 0 16px color-mix(in srgb,var(--item-color) 40%,transparent);animation:svelte-1n8ee0r-highlight-flash .6s ease-out}.rail-item.highlighted.svelte-1n8ee0r .detail:where(.svelte-1n8ee0r){opacity:1;margin-left:8px}.dot-wrap.svelte-1n8ee0r{position:relative;flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.dot.svelte-1n8ee0r{width:10px;height:10px;border-radius:50%;background:var(--item-color);flex-shrink:0;transition:background .3s ease}.dot.pulsing.svelte-1n8ee0r{animation:svelte-1n8ee0r-dot-pulse 2s ease-in-out infinite}.dot.attention-dot.svelte-1n8ee0r{animation:svelte-1n8ee0r-dot-attention 1s ease-in-out infinite}.dot.highlight-dot.svelte-1n8ee0r{width:12px;height:12px;animation:svelte-1n8ee0r-dot-attention 1.2s ease-in-out infinite}.tool-badge.svelte-1n8ee0r{position:absolute;bottom:-2px;right:-2px;font-size:10px;line-height:1;pointer-events:none}.detail.svelte-1n8ee0r{display:flex;flex-direction:column;gap:1px;overflow:hidden;opacity:0;margin-left:0;transition:opacity .2s ease .1s,margin-left .35s cubic-bezier(.16,1,.3,1)}.rail-item.svelte-1n8ee0r:hover .detail:where(.svelte-1n8ee0r){opacity:1;margin-left:8px}.detail-top.svelte-1n8ee0r{display:flex;align-items:baseline;gap:6px}.agent-name.svelte-1n8ee0r{font-size:12px;font-weight:600;color:#e2e8f0}.time-ago.svelte-1n8ee0r{font-size:10px;color:#64748b;margin-left:auto}.project-name.svelte-1n8ee0r{font-size:10px;color:#64748b;overflow:hidden;text-overflow:ellipsis}.detail-bottom.svelte-1n8ee0r{display:flex;align-items:baseline;gap:6px}.activity-label.svelte-1n8ee0r{font-size:11px;font-weight:500}.activity-context.svelte-1n8ee0r{font-size:10px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis}.highlight-banner.svelte-1n8ee0r{display:flex;flex-direction:column;gap:1px}.highlight-message.svelte-1n8ee0r{font-size:12px;font-weight:700;letter-spacing:.02em}.highlight-name.svelte-1n8ee0r{font-size:10px;color:#94a3b8}@keyframes svelte-1n8ee0r-highlight-flash{0%{box-shadow:0 0 30px color-mix(in srgb,var(--item-color) 60%,transparent)}to{box-shadow:0 0 16px color-mix(in srgb,var(--item-color) 40%,transparent)}}@keyframes svelte-1n8ee0r-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes svelte-1n8ee0r-dot-attention{0%,to{opacity:1;box-shadow:0 0 0 0 var(--item-color)}50%{opacity:.8;box-shadow:0 0 8px 3px var(--item-color)}}@keyframes svelte-1n8ee0r-attention-bg{0%,to{background:#0f141eb3}50%{background:#3c1414b3}}@media(prefers-reduced-motion:reduce){.rail-item.attention.svelte-1n8ee0r,.dot.pulsing.svelte-1n8ee0r,.dot.attention-dot.svelte-1n8ee0r,.dot.highlight-dot.svelte-1n8ee0r{animation:none}}.decision-inbox-section.svelte-c899oz{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(var(--accent, 255, 255, 255),.12);border-radius:8px;background:#0c101c6b}.section-heading.svelte-c899oz{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-c899oz h3:where(.svelte-c899oz){display:flex;align-items:center;gap:.4rem;margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-c899oz p:where(.svelte-c899oz){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.count-badge.svelte-c899oz{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;padding:0 .3rem;border-radius:999px;background:rgba(var(--accent, 96, 165, 250),.2);color:rgba(var(--accent, 191, 219, 254),.98);font-size:.62rem;font-weight:700;line-height:1.2rem}.count-badge.empty.svelte-c899oz{background:#ffffff0f;color:var(--text-muted)}.refresh-btn.svelte-c899oz{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:700;cursor:pointer}.refresh-btn.svelte-c899oz:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-c899oz:disabled{cursor:not-allowed;opacity:.55}.inbox-status.error.svelte-c899oz{color:#fca5a5;font-size:.62rem;line-height:1.3}.inbox-empty.svelte-c899oz{padding:.45rem .2rem;font-size:.66rem;color:var(--text-muted)}.decision-list.svelte-c899oz{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.decision-row.svelte-c899oz{display:flex;align-items:center;gap:.5rem;padding:.35rem .4rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff05}.decision-row.arrived.svelte-c899oz{animation:svelte-c899oz-decision-arrive .9s ease-out 1}@keyframes svelte-c899oz-decision-arrive{0%{opacity:.2;transform:translate(-6px) scale(.985)}45%{opacity:1;transform:translate(0) scale(1.01)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.decision-row.arrived.svelte-c899oz{animation:none}}.kind-chip.svelte-c899oz{flex-shrink:0;padding:.1rem .4rem;border-radius:999px;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.kind-chip.tone-info.svelte-c899oz{background:#60a5fa29;color:#bfdbfe}.kind-chip.tone-warn.svelte-c899oz{background:#fbbf2429;color:#fde68a}.kind-chip.tone-bad.svelte-c899oz{background:#f871712e;color:#fecaca}.kind-chip.tone-muted.svelte-c899oz,.kind-chip.tone-good.svelte-c899oz{background:#ffffff0f;color:var(--text-muted)}.decision-main.svelte-c899oz{display:flex;flex:1;min-width:0;flex-direction:column;gap:.1rem}.decision-title.svelte-c899oz{overflow:hidden;font-size:.68rem;font-weight:600;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.decision-meta.svelte-c899oz{overflow:hidden;font-size:.6rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.decision-meta.svelte-c899oz .deadline:where(.svelte-c899oz){color:#fde68a}.link-btn.svelte-c899oz{flex-shrink:0;padding:.2rem .45rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.6rem;font-weight:700;text-decoration:none;cursor:pointer}.link-btn.svelte-c899oz:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.link-btn.svelte-c899oz:disabled,.danger-btn.svelte-c899oz:disabled{cursor:not-allowed;opacity:.5}.danger-btn.svelte-c899oz{flex-shrink:0;padding:.2rem .5rem;border:1px solid rgba(248,113,113,.5);border-radius:5px;background:#f8717124;color:#fecaca;font-size:.6rem;font-weight:700;cursor:pointer}.danger-btn.svelte-c899oz:hover:not(:disabled){background:#f8717138;box-shadow:0 0 12px #f8717140}.confirm-cluster.svelte-c899oz{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem}.confirm-text.svelte-c899oz{font-size:.6rem;font-weight:600;color:#fecaca;white-space:nowrap}.link-btn.svelte-c899oz:focus-visible,.refresh-btn.svelte-c899oz:focus-visible,.danger-btn.svelte-c899oz:focus-visible{outline:2px solid rgba(var(--accent, 74, 200, 232),.7);outline-offset:1px}.danger-btn.svelte-c899oz:focus-visible{outline-color:#f87171d9}.agenda-group.svelte-odngf8{display:flex;flex-direction:column;gap:.35rem}.agenda-group.svelte-odngf8 h4:where(.svelte-odngf8){margin:0;color:var(--text-secondary);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.agenda-group-heading.svelte-odngf8{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.agenda-group-heading.svelte-odngf8 span:where(.svelte-odngf8){flex-shrink:0;color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.25;text-align:right}.agenda-empty.svelte-odngf8{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.68rem;line-height:1.35}.agenda-rows.svelte-odngf8{display:flex;flex-direction:column;gap:.35rem}.agenda-row.svelte-odngf8{display:flex;align-items:flex-start;gap:.45rem;padding:.45rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a47}.agenda-row-main.svelte-odngf8{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem}.agenda-title.svelte-odngf8{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);font-size:.72rem;font-weight:650;line-height:1.25;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.agenda-meta.svelte-odngf8,.muted-id.svelte-odngf8{color:var(--text-muted);font-size:.62rem;line-height:1.35}.status-chip.svelte-odngf8{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.58rem;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:0}.status-chip.good.svelte-odngf8{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.info.svelte-odngf8{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.status-chip.warn.svelte-odngf8{border-color:#fbbf2447;background:#fbbf2414;color:#fcd34d}.status-chip.bad.svelte-odngf8{border-color:#f8717147;background:#f8717114;color:#fca5a5}.status-chip.muted.svelte-odngf8{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.now-tab.svelte-o43xxt{display:flex;flex-direction:column;gap:.5rem}.attention-section.svelte-o43xxt{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(var(--accent, 255, 255, 255),.12);border-radius:8px;background:#0c101c6b}.attention-loading.svelte-o43xxt{padding:.45rem .2rem;font-size:.66rem;color:var(--text-muted)}.attention-error.svelte-o43xxt{color:#fca5a5;font-size:.62rem;line-height:1.3}.recipe-scope-field.svelte-10obaad{display:flex;flex-direction:column;gap:.3rem;min-width:0}.recipe-scope-field.disabled.svelte-10obaad{opacity:.65}.chip-row.svelte-10obaad{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.scope-chip.svelte-10obaad{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;min-width:0;padding:.22rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff09;color:var(--text-secondary);font-size:.62rem;font-weight:650;line-height:1.25;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.scope-chip.svelte-10obaad:hover:not(:disabled){border-color:#4ac8e859;color:var(--text-primary)}.scope-chip.assigned.svelte-10obaad{border-color:#4ade8047;background:#4ade800f}.scope-chip.active.svelte-10obaad{border-color:#4ac8e880;background:#4ac8e81f;color:#aee8fb;box-shadow:0 0 8px #4ac8e82e}.scope-chip.svelte-10obaad:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.chip-glyph.svelte-10obaad{flex-shrink:0;font-size:.55rem;opacity:.85}.chip-label.svelte-10obaad{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assigned-tag.svelte-10obaad{flex-shrink:0;padding:.02rem .28rem;border-radius:999px;background:#4ade8024;color:#86efac;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.scope-search.svelte-10obaad{width:100%;min-width:0;padding:.34rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.66rem;line-height:1.25}.scope-search.svelte-10obaad::placeholder{color:var(--text-muted)}.scope-search.svelte-10obaad:focus-visible{outline:none;border-color:#4ac8e866;box-shadow:0 0 8px #4ac8e81f}.results.svelte-10obaad{display:flex;flex-direction:column;gap:.2rem}.result.svelte-10obaad{display:flex;align-items:center;gap:.35rem;min-width:0;padding:.3rem .4rem;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff08;color:var(--text-secondary);font-size:.64rem;text-align:left;cursor:pointer}.result.svelte-10obaad:hover:not(:disabled){border-color:#4ac8e852;background:#4ac8e812;color:var(--text-primary)}.result.svelte-10obaad:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.result.raw.svelte-10obaad{border-style:dashed;color:var(--text-muted)}.result-label.svelte-10obaad{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-results.svelte-10obaad{padding:.3rem .1rem;color:var(--text-muted);font-size:.6rem;line-height:1.35}.selection.svelte-10obaad{display:flex;align-items:center;gap:.3rem;min-width:0;padding:.26rem .4rem;border:1px solid rgba(74,200,232,.32);border-radius:5px;background:#4ac8e814;color:#aee8fb;font-size:.62rem;font-weight:650}.selection-label.svelte-10obaad{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clear-btn.svelte-10obaad{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:#ffffff0d;color:var(--text-secondary);font-size:.78rem;line-height:1;cursor:pointer}.clear-btn.svelte-10obaad:hover:not(:disabled){border-color:#f8717166;color:#fca5a5}.clear-btn.svelte-10obaad:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.clear-btn.svelte-10obaad:disabled{cursor:not-allowed;opacity:.55}.workflow-section.svelte-1um7loi{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0c101c6b}.section-heading.svelte-1um7loi{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-1um7loi h3:where(.svelte-1um7loi){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-1um7loi p:where(.svelte-1um7loi){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.refresh-btn.svelte-1um7loi{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:700;cursor:pointer}.refresh-btn.svelte-1um7loi:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-1um7loi:disabled{cursor:not-allowed;opacity:.55}.workflow-status.svelte-1um7loi{color:#86efac;font-size:.62rem;line-height:1.3}.workflow-status.error.svelte-1um7loi{color:#fca5a5}.loading-state.compact.svelte-1um7loi{padding:.7rem 0;text-align:center;font-size:.68rem;color:var(--text-muted)}.workflow-empty.svelte-1um7loi{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.66rem;line-height:1.4}.recipe-group-block.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem}.workflow-group-heading.svelte-1um7loi{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.workflow-group-heading.svelte-1um7loi h4:where(.svelte-1um7loi){margin:0;font-size:.68rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}.workflow-group-heading.svelte-1um7loi span:where(.svelte-1um7loi){font-size:.62rem;color:var(--text-muted)}.recipe-list.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem}.recipe-card.svelte-1um7loi{display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0;padding:.5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06;color:inherit;text-align:left;cursor:pointer}.recipe-card.svelte-1um7loi:hover{background:#ffffff0b}.recipe-card.selected.svelte-1um7loi{border-color:#4ac8e852;background:#4ac8e80f}.recipe-card-head.svelte-1um7loi{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-width:0}.recipe-name.svelte-1um7loi{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.74rem;font-weight:650}.recipe-card-meta.svelte-1um7loi{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.recipe-counts.svelte-1um7loi{font-size:.6rem;color:var(--text-muted)}.recipe-detail.svelte-1um7loi{display:flex;flex-direction:column;gap:.55rem;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.07)}.recipe-desc.svelte-1um7loi{margin:0;font-size:.68rem;line-height:1.45;color:var(--text-secondary)}.recipe-strip.svelte-1um7loi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.recipe-strip.svelte-1um7loi span:where(.svelte-1um7loi){display:flex;flex-direction:column;gap:.1rem;padding:.35rem .4rem;border-radius:5px;background:#ffffff08;font-size:.58rem;text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted)}.recipe-strip.svelte-1um7loi strong:where(.svelte-1um7loi){font-size:.7rem;text-transform:none;letter-spacing:0;color:var(--text-primary)}.recipe-version-strip.svelte-1um7loi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;padding:.4rem .5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.version-state.svelte-1um7loi,.version-actions.svelte-1um7loi,.binding-actions.svelte-1um7loi{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;min-width:0}.recipe-next-action.svelte-1um7loi{display:flex;flex-direction:column;gap:.15rem;padding:.4rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff08}.recipe-next-action.good.svelte-1um7loi{border-color:#4ade8040;background:#4ade8012}.recipe-next-action.info.svelte-1um7loi{border-color:#4ac8e840;background:#4ac8e812}.recipe-next-action.warn.svelte-1um7loi{border-color:#fbbf2440;background:#fbbf2412}.recipe-next-action.bad.svelte-1um7loi{border-color:#f8717147;background:#f8717112}.recipe-next-label.svelte-1um7loi{font-size:.7rem;font-weight:700;color:var(--text-primary)}.recipe-next-reason.svelte-1um7loi{font-size:.62rem;color:var(--text-muted);line-height:1.35}.recipe-group.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem}.capability-list.svelte-1um7loi,.governance-list.svelte-1um7loi,.diag-list.svelte-1um7loi,.binding-list.svelte-1um7loi,.run-list.svelte-1um7loi{display:flex;flex-direction:column;gap:.3rem}.capability-row.svelte-1um7loi,.governance-row.svelte-1um7loi,.diag-row.svelte-1um7loi{display:flex;align-items:flex-start;gap:.4rem;padding:.35rem .4rem;border-radius:5px;background:#ffffff06}.capability-main.svelte-1um7loi{display:flex;flex-direction:column;gap:.1rem;min-width:0}.capability-label.svelte-1um7loi{font-size:.66rem;font-weight:650;color:var(--text-primary)}.capability-detail.svelte-1um7loi{font-size:.6rem;line-height:1.35;color:var(--text-muted);overflow-wrap:anywhere}.capability-kind.svelte-1um7loi{margin-left:.35rem;font-size:.54rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.capability-keys.svelte-1um7loi{font-size:.58rem;line-height:1.3;color:#fcd34d;overflow-wrap:anywhere}.capability-readiness.svelte-1um7loi{padding:.45rem .5rem;border:1px solid rgba(251,191,36,.28);border-radius:6px;background:#fbbf240d}.governance-name.svelte-1um7loi,.diag-message.svelte-1um7loi{flex:1;min-width:0;font-size:.64rem;color:var(--text-secondary);overflow-wrap:anywhere}.recipe-chips-row.svelte-1um7loi{display:flex;flex-direction:column;gap:.25rem}.chips-label.svelte-1um7loi{font-size:.6rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.chips-wrap.svelte-1um7loi{display:flex;flex-wrap:wrap;gap:.3rem}.recipe-note.svelte-1um7loi{font-size:.6rem;line-height:1.35;color:var(--text-muted)}.recipe-note.warn.svelte-1um7loi{color:#fcd34d}.recipe-actions.svelte-1um7loi{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.recipe-action-hint.svelte-1um7loi{font-size:.6rem;color:var(--text-muted);line-height:1.3}.workflow-action-btn.svelte-1um7loi{flex-shrink:0;padding:.3rem .6rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:700;cursor:pointer}.workflow-action-btn.svelte-1um7loi:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.workflow-action-btn.primary.svelte-1um7loi{border-color:#4ac8e852;background:#4ac8e81a;color:#bae6fd}.workflow-action-btn.primary.svelte-1um7loi:hover:not(:disabled){background:#4ac8e829;color:#e0f2fe}.workflow-action-btn.svelte-1um7loi:disabled{cursor:not-allowed;opacity:.55}.binding-form.svelte-1um7loi{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:1px solid rgba(74,200,232,.18);border-radius:6px;background:#4ac8e80a}.binding-form-grid.svelte-1um7loi{display:flex;flex-direction:column;gap:.4rem}.binding-field.svelte-1um7loi{display:flex;flex-direction:column;gap:.2rem;font-size:.62rem;color:var(--text-muted)}.binding-field.svelte-1um7loi>span:where(.svelte-1um7loi) em:where(.svelte-1um7loi){font-style:normal;opacity:.8}.binding-field.checkbox.svelte-1um7loi{flex-direction:row;align-items:center;gap:.4rem}.binding-field.svelte-1um7loi input[type=text]:where(.svelte-1um7loi),.binding-field.svelte-1um7loi input[type=number]:where(.svelte-1um7loi),.binding-field.svelte-1um7loi textarea:where(.svelte-1um7loi),.binding-field.svelte-1um7loi select:where(.svelte-1um7loi){width:100%;padding:.3rem .4rem;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#080c1699;color:var(--text-primary);font-size:.68rem}.binding-field.svelte-1um7loi textarea:where(.svelte-1um7loi){resize:vertical;min-height:2.2rem;font-family:inherit;line-height:1.35}.binding-field.checkbox.svelte-1um7loi input:where(.svelte-1um7loi){width:auto}.draft-edit-form.svelte-1um7loi{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:1px solid rgba(167,139,250,.22);border-radius:6px;background:#a78bfa0d}.draft-edit-head.svelte-1um7loi{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.draft-edit-head.svelte-1um7loi h4:where(.svelte-1um7loi){margin:0;font-size:.7rem;font-weight:700;color:var(--text-primary)}.draft-edit-head.svelte-1um7loi span:where(.svelte-1um7loi){font-size:.58rem;color:var(--text-muted)}.draft-edit-group.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem}.draft-edit-legend.svelte-1um7loi{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary)}.draft-edit-card.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem;padding:.4rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.draft-edit-hint.svelte-1um7loi{font-size:.58rem;color:var(--text-muted);line-height:1.3}.draft-edit-actions.svelte-1um7loi{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.advanced-ids.svelte-1um7loi{display:flex;flex-direction:column;gap:.35rem;padding:.4rem .5rem;border:1px dashed rgba(255,255,255,.14);border-radius:6px;background:#ffffff05}.advanced-ids.svelte-1um7loi>summary:where(.svelte-1um7loi){cursor:pointer;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary)}.advanced-ids.svelte-1um7loi>summary:where(.svelte-1um7loi):focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:2px}.advanced-hint.svelte-1um7loi{margin:0;font-size:.58rem;line-height:1.35;color:var(--text-muted)}.advanced-slot-hint.svelte-1um7loi{font-size:.56rem;line-height:1.3;color:var(--text-muted);opacity:.85}.binding-row.svelte-1um7loi,.run-row.svelte-1um7loi{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;width:100%;min-width:0;padding:.4rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06;color:inherit;text-align:left}.run-row.svelte-1um7loi{cursor:pointer}.run-row.svelte-1um7loi:hover{background:#ffffff0b}.binding-main.svelte-1um7loi,.run-main.svelte-1um7loi{display:flex;flex:1;min-width:0;flex-direction:column;gap:.1rem}.binding-title.svelte-1um7loi,.run-title.svelte-1um7loi{font-size:.66rem;font-weight:650;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binding-scope.svelte-1um7loi,.run-meta.svelte-1um7loi{font-size:.6rem;color:var(--text-muted);overflow-wrap:anywhere}.binding-impact.svelte-1um7loi{font-size:.58rem;color:var(--text-muted);line-height:1.3}.binding-impact.warn.svelte-1um7loi{color:#fcd34d}.binding-actions.svelte-1um7loi{justify-content:flex-end;margin-left:auto}.run-open.svelte-1um7loi{flex-shrink:0;font-size:.62rem;font-weight:700;color:#7dd3fc}.status-chip.svelte-1um7loi{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.56rem;font-weight:700;line-height:1.25;text-transform:uppercase;white-space:nowrap}.status-chip.good.svelte-1um7loi{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.info.svelte-1um7loi{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.status-chip.warn.svelte-1um7loi{border-color:#fbbf2447;background:#fbbf2414;color:#fcd34d}.status-chip.bad.svelte-1um7loi{border-color:#f8717147;background:#f8717114;color:#fca5a5}.status-chip.muted.svelte-1um7loi{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}@media(max-width:520px){.recipe-strip.svelte-1um7loi{grid-template-columns:minmax(0,1fr)}}.workflow-section.svelte-1krbrwv{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0c101c6b}.section-heading.svelte-1krbrwv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-1krbrwv h3:where(.svelte-1krbrwv){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-1krbrwv p:where(.svelte-1krbrwv){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.refresh-btn.svelte-1krbrwv,.workflow-action-btn.svelte-1krbrwv{flex-shrink:0;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-weight:700;cursor:pointer}.refresh-btn.svelte-1krbrwv{padding:.25rem .55rem;font-size:.66rem}.refresh-btn.svelte-1krbrwv:hover:not(:disabled),.workflow-action-btn.svelte-1krbrwv:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-1krbrwv:disabled,.workflow-action-btn.svelte-1krbrwv:disabled{cursor:not-allowed;opacity:.55}.workflow-status.svelte-1krbrwv{color:#86efac;font-size:.62rem;line-height:1.3}.workflow-status.error.svelte-1krbrwv{color:#fca5a5}.loading-state.svelte-1krbrwv{text-align:center;padding:2rem 0;font-size:.78rem;color:var(--text-muted)}.loading-state.compact.svelte-1krbrwv{padding:.7rem 0;font-size:.68rem}.workflow-empty.svelte-1krbrwv{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.68rem;line-height:1.35}.workflow-run-list.svelte-1krbrwv,.workflow-gate-list.svelte-1krbrwv{display:flex;flex-direction:column;gap:.35rem}.workflow-run-row.svelte-1krbrwv{display:flex;align-items:flex-start;gap:.5rem;width:100%;min-width:0;padding:.5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06;color:inherit;text-align:left;cursor:pointer}.workflow-run-row.svelte-1krbrwv:hover{background:#ffffff0b}.workflow-run-row.selected.svelte-1krbrwv{border-color:#4ac8e852;background:#4ac8e80f}.workflow-run-main.svelte-1krbrwv,.workflow-gate-main.svelte-1krbrwv{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem}.workflow-run-title.svelte-1krbrwv,.workflow-gate-title.svelte-1krbrwv{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);font-size:.72rem;font-weight:650;line-height:1.25}.workflow-run-title.svelte-1krbrwv{display:flex;align-items:center;gap:.35rem;white-space:nowrap}.workflow-run-meta.svelte-1krbrwv,.workflow-gate-meta.svelte-1krbrwv,.workflow-question-meta.svelte-1krbrwv,.muted-id.svelte-1krbrwv{color:var(--text-muted);font-size:.62rem;line-height:1.35;overflow-wrap:anywhere}.gate-wait-age.svelte-1krbrwv{font-size:.6rem;font-style:italic;color:var(--text-muted);margin-left:.25rem}.workflow-detail-panel.svelte-1krbrwv,.workflow-gate-group.svelte-1krbrwv{display:flex;flex-direction:column;gap:.55rem}.workflow-summary-grid.svelte-1krbrwv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.workflow-summary-grid.svelte-1krbrwv span:where(.svelte-1krbrwv){display:flex;align-items:baseline;justify-content:center;gap:.2rem;padding:.35rem .4rem;border-radius:6px;background:#ffffff0a;color:var(--text-secondary);font-size:.62rem;font-weight:600;text-align:center;white-space:nowrap}.workflow-summary-grid.svelte-1krbrwv strong:where(.svelte-1krbrwv){color:var(--text-primary);font-size:.78rem}.dispatch-plan-strip.svelte-1krbrwv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}.dispatch-plan-strip.svelte-1krbrwv span:where(.svelte-1krbrwv){display:flex;min-width:0;align-items:baseline;justify-content:center;gap:.18rem;padding:.32rem .38rem;border-radius:6px;background:#ffffff09;color:var(--text-secondary);font-size:.58rem;font-weight:650;line-height:1.25;text-align:center;white-space:nowrap}.dispatch-plan-strip.svelte-1krbrwv strong:where(.svelte-1krbrwv){color:var(--text-primary);font-size:.72rem}.summary-table.svelte-1krbrwv{display:flex;flex-direction:column;gap:.3rem}.summary-table.compact-table.svelte-1krbrwv{gap:.25rem}.summary-row.svelte-1krbrwv{display:grid;grid-template-columns:minmax(5.5rem,.45fr) minmax(0,1fr);gap:.5rem;align-items:start;padding:.35rem .45rem;border-radius:6px;background:#ffffff07;font-size:.62rem;line-height:1.35}.summary-row.svelte-1krbrwv span:where(.svelte-1krbrwv):first-child{color:var(--text-muted);font-weight:650}.summary-row.svelte-1krbrwv span:where(.svelte-1krbrwv):last-child{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.3rem;color:var(--text-secondary);overflow-wrap:anywhere}.workflow-group-heading.svelte-1krbrwv{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.workflow-group-heading.svelte-1krbrwv h4:where(.svelte-1krbrwv){margin:0;color:var(--text-secondary);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.workflow-group-heading.svelte-1krbrwv span:where(.svelte-1krbrwv){flex-shrink:0;color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.25;text-align:right}.workflow-gate-row.svelte-1krbrwv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:start;padding:.48rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a4d}.workflow-gate-row.dispatch-plan-row.svelte-1krbrwv{grid-template-columns:minmax(0,1fr) auto}.workflow-gate-head.svelte-1krbrwv{display:flex;align-items:center;gap:.35rem;min-width:0}.workflow-question.svelte-1krbrwv{display:flex;flex-direction:column;gap:.3rem;margin-top:.2rem;padding:.42rem .48rem;border-radius:6px;background:#ffffff08}.workflow-question-message.svelte-1krbrwv{max-height:6.25rem;overflow:auto;color:var(--text-secondary);font-size:.64rem;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.workflow-option-row.svelte-1krbrwv,.workflow-communication-facts.svelte-1krbrwv,.workflow-dispatch-facts.svelte-1krbrwv,.workflow-reasons.svelte-1krbrwv,.workflow-answer.svelte-1krbrwv{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.workflow-option.svelte-1krbrwv,.workflow-communication-facts.svelte-1krbrwv span:where(.svelte-1krbrwv),.workflow-dispatch-facts.svelte-1krbrwv span:where(.svelte-1krbrwv),.workflow-reasons.svelte-1krbrwv span:where(.svelte-1krbrwv){min-width:0;max-width:100%;padding:.16rem .38rem;border:1px solid rgba(74,200,232,.16);border-radius:4px;background:#4ac8e80e;color:#7dd3fc;font-size:.58rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-option.muted.svelte-1krbrwv,.workflow-reasons.svelte-1krbrwv span:where(.svelte-1krbrwv){border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.workflow-communication-facts.svelte-1krbrwv,.workflow-dispatch-facts.svelte-1krbrwv{margin-top:.2rem}.workflow-communication-facts.svelte-1krbrwv span:where(.svelte-1krbrwv){border-color:#818cf82e;background:#818cf80e;color:#c4b5fd}.workflow-dispatch-facts.svelte-1krbrwv span:where(.svelte-1krbrwv){border-color:#2dd4bf2e;background:#2dd4bf0e;color:#99f6e4}.workflow-answer.svelte-1krbrwv{margin-top:.2rem;color:var(--text-secondary);font-size:.62rem;line-height:1.35;overflow-wrap:anywhere}.workflow-answer.svelte-1krbrwv>span:where(.svelte-1krbrwv):nth-child(2){min-width:0;max-width:100%;overflow-wrap:anywhere}.workflow-reasons.svelte-1krbrwv{margin-top:.2rem}.workflow-approval-pending.svelte-1krbrwv{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.25rem;color:var(--text-secondary);font-size:.62rem;line-height:1.3}.workflow-approval-pending.svelte-1krbrwv>span:where(.svelte-1krbrwv):nth-child(2){min-width:0;overflow-wrap:anywhere}.workflow-approval-pending.svelte-1krbrwv a:where(.svelte-1krbrwv){border:1px solid rgba(74,200,232,.2);border-radius:4px;background:#4ac8e80e;color:#7dd3fc;padding:.12rem .35rem;font-size:.58rem;font-weight:700;line-height:1.25;text-decoration:none}.workflow-approval-pending.svelte-1krbrwv a:where(.svelte-1krbrwv):hover{border-color:#4ac8e857;background:#4ac8e81a;color:#bae6fd}.workflow-gate-actions.svelte-1krbrwv{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.25rem}.workflow-action-btn.svelte-1krbrwv{padding:.2rem .45rem;font-size:.62rem;line-height:1.25;white-space:nowrap}.workflow-unavailable.svelte-1krbrwv{max-width:9.5rem;color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.3;text-align:right}.workflow-routing-inspect.svelte-1krbrwv,.workflow-merge-provenance.svelte-1krbrwv{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.15rem}.workflow-routing-note.svelte-1krbrwv{color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.3;margin-top:.15rem}.workflow-action-btn.deliver.svelte-1krbrwv{border-color:#4ade8040;background:#4ade8014;color:#86efac}.workflow-action-btn.deliver.svelte-1krbrwv:hover:not(:disabled){border-color:#4ade8061;background:#4ade8021;color:#bbf7d0}.status-chip.svelte-1krbrwv{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.58rem;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:0}.status-chip.good.svelte-1krbrwv{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.info.svelte-1krbrwv{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.status-chip.warn.svelte-1krbrwv{border-color:#fbbf2447;background:#fbbf2414;color:#fcd34d}.status-chip.bad.svelte-1krbrwv{border-color:#f8717147;background:#f8717114;color:#fca5a5}.status-chip.muted.svelte-1krbrwv{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.status-chip.compact-scope.svelte-1krbrwv{padding-inline:.3rem;font-size:.54rem}.workflow-autoplay.svelte-1krbrwv{display:flex;flex-direction:column;gap:.35rem;margin-block:.45rem}.workflow-autoplay-row.svelte-1krbrwv{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;padding:.4rem .55rem;border:1px solid color-mix(in srgb,var(--ui-accent, #62d9c8) 28%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--ui-accent, #62d9c8) 7%,transparent)}.workflow-autoplay-row.svelte-1krbrwv select:where(.svelte-1krbrwv){background:#080e14b3;color:inherit;border:1px solid rgba(255,255,255,.18);border-radius:.35rem;font-size:.62rem;padding:.18rem .3rem}.workflow-autoplay-text.svelte-1krbrwv{font-size:.62rem;opacity:.9;min-width:0;overflow:hidden;text-overflow:ellipsis}.workflow-autoplay-hint.svelte-1krbrwv{font-size:.56rem;opacity:.55;padding-inline:.55rem}@media(max-width:520px){.workflow-gate-row.svelte-1krbrwv{grid-template-columns:minmax(0,1fr)}.workflow-gate-actions.svelte-1krbrwv{justify-content:flex-start}.workflow-unavailable.svelte-1krbrwv{max-width:100%;text-align:left}.workflow-summary-grid.svelte-1krbrwv,.dispatch-plan-strip.svelte-1krbrwv{grid-template-columns:minmax(0,1fr)}}.rule-rows.svelte-uy8qat{display:flex;flex-direction:column;gap:.375rem;min-width:0}.rule-row.svelte-uy8qat{display:flex;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a59;overflow:hidden}.rule-stripe.svelte-uy8qat{width:3px;flex-shrink:0;background:var(--stripe-color, rgba(255, 255, 255, .1))}.rule-content.svelte-uy8qat{flex:1;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.3rem;min-width:0}.rule-header.svelte-uy8qat{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-width:0}.rule-type.svelte-uy8qat,.rule-tool.svelte-uy8qat{font-size:.68rem;font-family:JetBrains Mono,monospace;color:#4ac8e8d9;background:#4ac8e80f;padding:.1rem .3rem;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.rule-tool.svelte-uy8qat{color:#a78bfae6;background:#a78bfa14}.rule-actions.svelte-uy8qat{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.strategy-pill.svelte-uy8qat{display:flex;align-items:center;gap:.2rem;padding:.15rem .4rem;border:1px solid color-mix(in srgb,var(--pill-color) 30%,transparent);border-radius:4px;background:color-mix(in srgb,var(--pill-color) 6%,transparent);color:var(--pill-color);font-size:.62rem;font-weight:600}.pill-dot.svelte-uy8qat{width:4px;height:4px;border-radius:50%;flex-shrink:0}.action-btn.svelte-uy8qat{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;font-size:.65rem;cursor:pointer;transition:all .15s ease;padding:0}.edit-btn.svelte-uy8qat{color:var(--text-muted)}.edit-btn.svelte-uy8qat:hover{background:#4ac8e81a;border-color:#4ac8e84d;color:#4ac8e8}.delete-btn.svelte-uy8qat{color:var(--text-muted)}.delete-btn.svelte-uy8qat:hover{background:#f871711a;border-color:#f871714d;color:#f87171}.action-btn.svelte-uy8qat:focus-visible,.confirm-yes.svelte-uy8qat:focus-visible,.confirm-cancel.svelte-uy8qat:focus-visible,.strategy-pill-btn.svelte-uy8qat:focus-visible,.save-btn.svelte-uy8qat:focus-visible,.cancel-btn.svelte-uy8qat:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.confirm-row.svelte-uy8qat{display:flex;align-items:center;gap:.375rem}.confirm-text.svelte-uy8qat{font-size:.68rem;color:#fca5a5;font-weight:500}.confirm-yes.svelte-uy8qat{padding:.15rem .5rem;font-size:.65rem;font-weight:600;color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-yes.svelte-uy8qat:hover{background:#f8717133}.confirm-cancel.svelte-uy8qat{padding:.15rem .5rem;font-size:.65rem;font-weight:500;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-cancel.svelte-uy8qat:hover{background:#ffffff14}.edit-section.svelte-uy8qat{display:flex;flex-direction:column;gap:.4rem;padding:.375rem 0;border-top:1px solid rgba(255,255,255,.06)}.strategy-pills.svelte-uy8qat{display:flex;gap:.25rem;flex-wrap:wrap}.strategy-pill-btn.svelte-uy8qat{display:flex;align-items:center;gap:.2rem;padding:.175rem .45rem;border:1px solid rgba(255,255,255,.06);border-radius:4px;background:#0f0f1980;color:var(--text-muted);font-size:.65rem;font-weight:500;cursor:pointer;transition:all .15s ease}.strategy-pill-btn.svelte-uy8qat:hover{border-color:var(--pill-color, rgba(255, 255, 255, .15));color:var(--text-secondary)}.strategy-pill-btn.svelte-uy8qat:disabled{cursor:not-allowed;opacity:.62}.strategy-pill-btn.unavailable.svelte-uy8qat:hover{border-color:#ffffff0f;color:var(--text-muted)}.strategy-pill-btn.active.svelte-uy8qat{border-color:var(--pill-color, rgba(255, 255, 255, .3));background:#ffffff0a;color:var(--text-primary)}.unavailable-tag.svelte-uy8qat{font-size:.55rem;font-weight:600;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22);border-radius:3px;padding:.05rem .25rem}.escalate-desc.svelte-uy8qat{font-size:.68rem;color:var(--text-muted);line-height:1.4;margin:0}.edit-actions.svelte-uy8qat{display:flex;gap:.375rem;padding-top:.25rem}.save-btn.svelte-uy8qat{padding:.25rem .65rem;font-size:.68rem;font-weight:600;color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:5px;cursor:pointer;transition:all .15s ease}.save-btn.svelte-uy8qat:hover{background:#4ade802e}.cancel-btn.svelte-uy8qat{padding:.25rem .65rem;font-size:.68rem;font-weight:500;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:5px;cursor:pointer;transition:all .15s ease}.cancel-btn.svelte-uy8qat:hover{background:#ffffff14}.review-gate.svelte-1k9yjwo{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(var(--accent),.22);border-radius:6px;background:radial-gradient(ellipse 130% 90% at 8% 0%,rgba(var(--accent),.07),transparent 70%),#ffffff06;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.review-gate.svelte-1k9yjwo:hover{border-color:rgba(var(--accent),.38)}.review-gate.active.svelte-1k9yjwo{box-shadow:inset 0 0 18px rgba(var(--accent),.05)}.gate-head.svelte-1k9yjwo{display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0;padding:.5rem;border:none;background:none;color:inherit;text-align:left;cursor:pointer}.gate-head.svelte-1k9yjwo:hover{background:#ffffff05}.gate-head.svelte-1k9yjwo:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:-2px}.gate-title-row.svelte-1k9yjwo{display:flex;align-items:center;gap:.4rem;min-width:0}.gate-dot.svelte-1k9yjwo{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:rgba(var(--accent),.95);box-shadow:0 0 8px rgba(var(--accent),.45)}.gate-name.svelte-1k9yjwo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.74rem;font-weight:650}.review-gate.active.svelte-1k9yjwo .gate-name:where(.svelte-1k9yjwo){text-shadow:0 0 10px rgba(var(--accent),.35)}.status-chip.svelte-1k9yjwo{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.58rem;font-weight:700;line-height:1.25;text-transform:uppercase}.status-chip.builtin.svelte-1k9yjwo{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.status-chip.good.svelte-1k9yjwo{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.muted.svelte-1k9yjwo{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.expand-chevron.svelte-1k9yjwo{flex-shrink:0;font-size:.72rem;color:var(--text-muted)}.gate-sentence.svelte-1k9yjwo{min-width:0;color:var(--text-secondary);font-size:.66rem;line-height:1.4;overflow-wrap:anywhere}.strategy-bar.svelte-1k9yjwo{display:flex;height:3px;border-radius:2px;overflow:hidden;gap:1px}.strategy-bar.inset.svelte-1k9yjwo{margin:0 .6rem .3rem}.strategy-segment.svelte-1k9yjwo{min-width:4px;border-radius:1px}.gate-slot-rows.svelte-1k9yjwo{display:flex;flex-direction:column;gap:.22rem;min-width:0}.slot-row.svelte-1k9yjwo{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0}.slot-label.svelte-1k9yjwo{flex-shrink:0;min-width:2.6rem;color:var(--text-muted);font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.slot-chip.svelte-1k9yjwo{display:inline-flex;align-items:center;gap:.22rem;max-width:100%;min-width:0;padding:.1rem .4rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:var(--text-secondary);font-size:.6rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-chip.mono.svelte-1k9yjwo{font-family:JetBrains Mono,monospace;color:#a78bfaeb;border-color:#a78bfa3d;background:#a78bfa12}.slot-chip.strategy.svelte-1k9yjwo{border-color:color-mix(in srgb,var(--pill-color) 30%,transparent);background:color-mix(in srgb,var(--pill-color) 7%,transparent);color:var(--pill-color)}.slot-chip.scope.svelte-1k9yjwo{border-color:#4ade8042;background:#4ade800f}.pill-dot.svelte-1k9yjwo{width:4px;height:4px;border-radius:50%;flex-shrink:0}.chip-glyph.svelte-1k9yjwo{flex-shrink:0;font-size:.55rem;opacity:.85}.assigned-tag.svelte-1k9yjwo{flex-shrink:0;padding:.02rem .26rem;border-radius:999px;background:#4ade8024;color:#86efac;font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.gate-body.svelte-1k9yjwo{display:flex;flex-direction:column;gap:.45rem;padding:.5rem;border-top:1px solid rgba(var(--accent),.16)}.gate-loading.svelte-1k9yjwo{padding:.5rem 0;text-align:center;color:var(--text-muted);font-size:.66rem}.gate-error.svelte-1k9yjwo{padding:.45rem .55rem;border:1px solid rgba(248,113,113,.25);border-radius:6px;background:#f8717114;color:#fca5a5;font-size:.66rem;line-height:1.35}.gate-idle.svelte-1k9yjwo{margin:0;padding:.5rem .6rem;border-radius:6px;background:#ffffff08;color:var(--text-muted);font-size:.66rem;line-height:1.45}.gate-idle.compact.svelte-1k9yjwo{padding:.4rem .5rem;font-size:.62rem}.gate-agent.svelte-1k9yjwo{border:1px solid color-mix(in srgb,var(--agent-color) 20%,transparent);border-radius:8px;background:#0c101c80;overflow:hidden}.gate-agent-head.svelte-1k9yjwo{display:flex;align-items:center;gap:.45rem;width:100%;min-width:0;padding:.45rem .6rem;border:none;background:none;color:inherit;text-align:left;cursor:pointer}.gate-agent-head.svelte-1k9yjwo:disabled{cursor:default}.gate-agent-head.svelte-1k9yjwo:hover:not(:disabled){background:#ffffff05}.gate-agent-head.svelte-1k9yjwo:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:-2px}.agent-dot.svelte-1k9yjwo{width:6px;height:6px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px color-mix(in srgb,var(--agent-color) 45%,transparent)}.agent-name.svelte-1k9yjwo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.72rem;font-weight:600}.agent-rule-count.svelte-1k9yjwo{flex-shrink:0;padding:.1rem .35rem;border-radius:3px;background:#ffffff0f;color:var(--text-muted);font-size:.6rem}.gate-agent-body.svelte-1k9yjwo{padding:0 .6rem .5rem}.gate-foot.svelte-1k9yjwo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem}.attach-btn.svelte-1k9yjwo{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;border:1.5px dashed rgba(74,200,232,.3);border-radius:7px;background:#4ac8e80a;color:#4ac8e8e0;font-size:.66rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.attach-btn.svelte-1k9yjwo:hover{border-color:#4ac8e880;background:#4ac8e814}.attach-btn.svelte-1k9yjwo:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.attach-plus.svelte-1k9yjwo{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid rgba(74,200,232,.4);border-radius:50%;font-size:.7rem}.gate-footnote.svelte-1k9yjwo{color:var(--text-muted);font-size:.58rem;line-height:1.3}.scope-picker.svelte-1le001l{display:flex;flex-direction:column;gap:.3rem;min-width:0}.scope-picker.disabled.svelte-1le001l{opacity:.65}.chip-row.svelte-1le001l{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.scope-chip.svelte-1le001l{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;min-width:0;padding:.22rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff09;color:var(--text-secondary);font-size:.62rem;font-weight:650;line-height:1.25;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.scope-chip.svelte-1le001l:hover:not(:disabled){border-color:#4ac8e859;color:var(--text-primary)}.scope-chip.assigned.svelte-1le001l{border-color:#4ade8047;background:#4ade800f}.scope-chip.active.svelte-1le001l{border-color:#4ac8e880;background:#4ac8e81f;color:#aee8fb;box-shadow:0 0 8px #4ac8e82e}.scope-chip.extra.svelte-1le001l{cursor:default}.scope-chip.svelte-1le001l:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.chip-glyph.svelte-1le001l{flex-shrink:0;font-size:.55rem;opacity:.85}.chip-label.svelte-1le001l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assigned-tag.svelte-1le001l{flex-shrink:0;padding:.02rem .28rem;border-radius:999px;background:#4ade8024;color:#86efac;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.no-priors.svelte-1le001l{color:var(--text-muted);font-size:.6rem}.scope-search.svelte-1le001l{width:100%;min-width:0;padding:.34rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.66rem;line-height:1.25}.scope-search.svelte-1le001l::placeholder{color:var(--text-muted)}.scope-search.svelte-1le001l:focus-visible{outline:none;border-color:#4ac8e866;box-shadow:0 0 8px #4ac8e81f}.results.svelte-1le001l{display:flex;flex-direction:column;gap:.2rem}.result.svelte-1le001l{display:flex;align-items:center;gap:.35rem;min-width:0;padding:.3rem .4rem;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff08;color:var(--text-secondary);font-size:.64rem;text-align:left;cursor:pointer}.result.svelte-1le001l:hover:not(:disabled){border-color:#4ac8e852;background:#4ac8e812;color:var(--text-primary)}.result.svelte-1le001l:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.result.raw.svelte-1le001l{border-style:dashed;color:var(--text-muted)}.result-label.svelte-1le001l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-kind.svelte-1le001l{flex-shrink:0;color:var(--text-muted);font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.no-results.svelte-1le001l{padding:.3rem .1rem;color:var(--text-muted);font-size:.6rem;line-height:1.35}.principal-picker.svelte-18jbdoj{display:flex;flex-direction:column;gap:.3rem;min-width:0}.principal-picker.disabled.svelte-18jbdoj{opacity:.65}.kind-rail.svelte-18jbdoj{display:flex;flex-wrap:wrap;gap:.22rem}.kind-btn.svelte-18jbdoj{display:inline-flex;align-items:center;gap:.28rem;padding:.22rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff09;color:var(--text-muted);font-size:.6rem;font-weight:700;line-height:1.25;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.kind-btn.svelte-18jbdoj:hover:not(:disabled){color:var(--text-secondary);border-color:#4ac8e84d}.kind-btn.active.svelte-18jbdoj{border-color:#4ac8e880;background:#4ac8e81f;color:#aee8fb}.kind-btn.svelte-18jbdoj:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.kind-glyph.svelte-18jbdoj{flex-shrink:0;font-size:.6rem;opacity:.9}.principal-search.svelte-18jbdoj{width:100%;min-width:0;padding:.3rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.64rem;line-height:1.25}.principal-search.svelte-18jbdoj::placeholder{color:var(--text-muted)}.option-list.svelte-18jbdoj{display:flex;flex-direction:column;gap:.2rem;max-height:11rem;overflow-y:auto}.option.svelte-18jbdoj{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.32rem .42rem;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff08;color:var(--text-secondary);text-align:left;cursor:pointer}.option.svelte-18jbdoj:hover:not(:disabled){border-color:#4ac8e852;background:#4ac8e812}.option.active.svelte-18jbdoj{border-color:#4ac8e880;background:#4ac8e81a;color:#aee8fb}.option.svelte-18jbdoj:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.option-main.svelte-18jbdoj{display:flex;flex:1;min-width:0;flex-direction:column;gap:.08rem}.option-label.svelte-18jbdoj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:650}.option-desc.svelte-18jbdoj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.58rem}.option-check.svelte-18jbdoj{flex-shrink:0;color:#86efac;font-size:.64rem;font-weight:700}.principal-note.svelte-18jbdoj{color:var(--text-muted);font-size:.6rem;line-height:1.35}.principal-note.error.svelte-18jbdoj{color:#fca5a5}.policy-disclosure.svelte-1j3rxzc{display:flex;flex-direction:column;gap:.3rem;min-width:0;padding:.4rem .45rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff05}.policy-disclosure.disabled.svelte-1j3rxzc{opacity:.65}.policy-head.svelte-1j3rxzc{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.policy-label.svelte-1j3rxzc{color:var(--text-muted);font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.policy-count.svelte-1j3rxzc{color:var(--text-muted);font-size:.56rem}.policy-empty.svelte-1j3rxzc{color:var(--text-muted);font-size:.6rem;line-height:1.35}.policy-error.svelte-1j3rxzc{color:#fca5a5;font-size:.6rem;line-height:1.3}.entry-list.svelte-1j3rxzc{display:flex;flex-direction:column;gap:.22rem}.entry-row.svelte-1j3rxzc{display:flex;align-items:center;gap:.3rem;min-width:0}.entry-key.svelte-1j3rxzc{flex:0 1 7rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:650}.entry-input.svelte-1j3rxzc,.add-value.svelte-1j3rxzc,.add-key.svelte-1j3rxzc{flex:1;min-width:3rem;padding:.24rem .36rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.62rem;line-height:1.25}.entry-complex.svelte-1j3rxzc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.24rem .36rem;border-radius:5px;background:#ffffff0a;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.58rem}.entry-remove.svelte-1j3rxzc{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#ffffff0a;color:var(--text-muted);font-size:.66rem;line-height:1;cursor:pointer}.entry-remove.svelte-1j3rxzc:hover:not(:disabled){border-color:#f871714d;background:#f871711a;color:#fca5a5}.bool-toggle.svelte-1j3rxzc{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .4rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;color:var(--text-secondary);font-size:.6rem;font-weight:650;cursor:pointer}.bool-knob.svelte-1j3rxzc{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff40;transition:background-color .15s ease}.bool-knob.on.svelte-1j3rxzc{background:#4ade80;box-shadow:0 0 6px #4ade8080}.add-row.svelte-1j3rxzc{display:flex;align-items:center;gap:.3rem;min-width:0;flex-wrap:wrap}.add-key.svelte-1j3rxzc{flex:0 1 6rem}.add-kind.svelte-1j3rxzc{flex:0 0 auto;padding:.24rem .3rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-secondary);font-size:.6rem}.add-bool.svelte-1j3rxzc{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-secondary);font-size:.6rem}.add-btn.svelte-1j3rxzc{flex-shrink:0;padding:.22rem .5rem;border:1px solid rgba(74,200,232,.25);border-radius:5px;background:#4ac8e814;color:#7dd3fc;font-size:.6rem;font-weight:700;cursor:pointer}.add-btn.svelte-1j3rxzc:hover:not(:disabled){background:#4ac8e821}.add-btn.svelte-1j3rxzc:disabled{cursor:not-allowed;opacity:.55}.raw-drawer.svelte-1j3rxzc{border-top:1px dashed rgba(255,255,255,.08);padding-top:.3rem}.raw-toggle.svelte-1j3rxzc{padding:.16rem .42rem;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#ffffff08;color:var(--text-muted);font-size:.58rem;font-weight:700;cursor:pointer}.raw-toggle.svelte-1j3rxzc:hover:not(:disabled){color:var(--text-secondary);background:#ffffff0f}.raw-editor.svelte-1j3rxzc{display:flex;flex-direction:column;gap:.3rem}.raw-editor.svelte-1j3rxzc textarea:where(.svelte-1j3rxzc){width:100%;min-width:0;resize:vertical;min-height:4.2rem;padding:.34rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.62rem;line-height:1.35}.raw-actions.svelte-1j3rxzc{display:flex;gap:.3rem}.raw-apply.svelte-1j3rxzc{padding:.2rem .5rem;border:1px solid rgba(74,222,128,.3);border-radius:5px;background:#4ade801a;color:#86efac;font-size:.6rem;font-weight:700;cursor:pointer}.raw-apply.svelte-1j3rxzc:hover:not(:disabled){background:#4ade8029}.raw-cancel.svelte-1j3rxzc{padding:.2rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-muted);font-size:.6rem;font-weight:600;cursor:pointer}.raw-cancel.svelte-1j3rxzc:hover{background:#ffffff14}.entry-remove.svelte-1j3rxzc:focus-visible,.bool-toggle.svelte-1j3rxzc:focus-visible,.add-btn.svelte-1j3rxzc:focus-visible,.raw-toggle.svelte-1j3rxzc:focus-visible,.raw-apply.svelte-1j3rxzc:focus-visible,.raw-cancel.svelte-1j3rxzc:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.token-input.svelte-161yk0e{display:flex;flex-direction:column;gap:.25rem;min-width:0}.token-input.disabled.svelte-161yk0e{opacity:.65}.chip-field.svelte-161yk0e{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;min-height:1.9rem;padding:.22rem .32rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;cursor:text}.chip-field.svelte-161yk0e:focus-within{border-color:#4ac8e866;box-shadow:0 0 8px #4ac8e81f}.chip.svelte-161yk0e{display:inline-flex;align-items:center;gap:.18rem;max-width:100%;padding:.1rem .18rem .1rem .4rem;border:1px solid rgba(74,200,232,.3);border-radius:999px;background:#4ac8e81a;color:#aee8fb;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:650;line-height:1.2}.chip-text.svelte-161yk0e{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove.svelte-161yk0e{display:inline-flex;align-items:center;justify-content:center;width:.85rem;height:.85rem;padding:0;border:none;border-radius:50%;background:#ffffff0f;color:#aee8fbd9;font-size:.62rem;line-height:1;cursor:pointer}.chip-remove.svelte-161yk0e:hover:not(:disabled){background:#f8717138;color:#fecaca}.chip-remove.svelte-161yk0e:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.chip-field.svelte-161yk0e input:where(.svelte-161yk0e){flex:1;min-width:5.5rem;padding:.08rem .1rem;border:none;background:transparent;color:var(--text-primary);font-size:.66rem;line-height:1.25}.chip-field.svelte-161yk0e input:where(.svelte-161yk0e):focus{outline:none}.chip-field.svelte-161yk0e input:where(.svelte-161yk0e)::placeholder{color:var(--text-muted)}.token-error.svelte-161yk0e{color:#fca5a5;font-size:.6rem;line-height:1.3}.suggestions.svelte-161yk0e{display:flex;flex-wrap:wrap;gap:.22rem}.suggestion.svelte-161yk0e{min-width:0;padding:.16rem .4rem;border:1px dashed rgba(74,200,232,.26);border-radius:999px;background:#4ac8e80a;color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:650;line-height:1.25;cursor:pointer}.suggestion.svelte-161yk0e:hover:not(:disabled){border-color:#4ac8e873;background:#4ac8e81a;color:#aee8fb}.suggestion.svelte-161yk0e:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.subscription-form.svelte-1h0c9jx{display:flex;flex-direction:column;gap:.45rem;padding:.5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.subscription-form.edit.svelte-1h0c9jx{grid-column:1 / -1;margin-top:.15rem;background:#4ac8e809;border-color:#4ac8e824}.subscription-form-head.svelte-1h0c9jx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--text-muted);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.switch-label.svelte-1h0c9jx{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-secondary);font-size:.62rem;text-transform:none}.switch-label.svelte-1h0c9jx input:where(.svelte-1h0c9jx){width:.85rem;height:.85rem;margin:0;accent-color:#4ade80}.slot-group.svelte-1h0c9jx{display:flex;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:.45rem .5rem .5rem;border:1px solid rgba(74,200,232,.12);border-radius:6px;background:#0c101c59;transition:border-color .3s ease,box-shadow .3s ease}.slot-group.highlight.svelte-1h0c9jx{border-color:#4ac8e88c;box-shadow:0 0 12px #4ac8e82e}.slot-legend.svelte-1h0c9jx{padding:0 .3rem;color:#7dd3fc;font-family:JetBrains Mono,monospace;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.slot-row.svelte-1h0c9jx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.slot-hint.svelte-1h0c9jx{min-width:0;color:var(--text-muted);font-size:.58rem;line-height:1.3}.inline-select.svelte-1h0c9jx{display:inline-flex;align-items:center;gap:.3rem}.inline-select.svelte-1h0c9jx span:where(.svelte-1h0c9jx){color:var(--text-muted);font-size:.58rem;font-weight:700;text-transform:uppercase}.inline-select.svelte-1h0c9jx select:where(.svelte-1h0c9jx){padding:.22rem .3rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.62rem}.filter-grid.svelte-1h0c9jx,.whom-grid.svelte-1h0c9jx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.whom-grid.svelte-1h0c9jx{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid.svelte-1h0c9jx label:where(.svelte-1h0c9jx),.whom-grid.svelte-1h0c9jx label:where(.svelte-1h0c9jx),.labeled-field.svelte-1h0c9jx,.type-selector.svelte-1h0c9jx{display:flex;min-width:0;flex-direction:column;gap:.22rem}.filter-grid.svelte-1h0c9jx span:where(.svelte-1h0c9jx),.whom-grid.svelte-1h0c9jx span:where(.svelte-1h0c9jx),.labeled-field.svelte-1h0c9jx>span:where(.svelte-1h0c9jx),.type-selector.svelte-1h0c9jx>span:where(.svelte-1h0c9jx){color:var(--text-muted);font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.filter-grid.svelte-1h0c9jx input:where(.svelte-1h0c9jx),.whom-grid.svelte-1h0c9jx input:where(.svelte-1h0c9jx),.whom-grid.svelte-1h0c9jx select:where(.svelte-1h0c9jx){width:100%;min-width:0;padding:.34rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.66rem;line-height:1.25}.filter-grid.svelte-1h0c9jx input:where(.svelte-1h0c9jx)::placeholder{color:var(--text-muted)}.type-chips.svelte-1h0c9jx{display:flex;flex-wrap:wrap;gap:.25rem}.type-chip.svelte-1h0c9jx{min-width:0;padding:.18rem .42rem;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#ffffff09;color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.25;cursor:pointer}.type-chip.svelte-1h0c9jx:hover:not(:disabled){border-color:#4ac8e847;color:var(--text-secondary)}.type-chip.active.svelte-1h0c9jx{border-color:#4ac8e85c;background:#4ac8e81a;color:#7dd3fc}.type-chip.svelte-1h0c9jx:focus-visible,.advanced-toggle.svelte-1h0c9jx:focus-visible,.subscription-submit.svelte-1h0c9jx:focus-visible,.save-btn.svelte-1h0c9jx:focus-visible,.cancel-btn.svelte-1h0c9jx:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.advanced-toggle.svelte-1h0c9jx{align-self:flex-start;padding:.18rem .45rem;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#ffffff09;color:var(--text-muted);font-size:.6rem;font-weight:700;cursor:pointer}.advanced-toggle.svelte-1h0c9jx:hover{background:#fff1;color:var(--text-secondary)}.subscription-submit.svelte-1h0c9jx{align-self:stretch;padding:.36rem .55rem;border:1px solid rgba(74,200,232,.25);border-radius:5px;background:#4ac8e814;color:#7dd3fc;font-size:.66rem;font-weight:700;cursor:pointer}.subscription-submit.svelte-1h0c9jx:hover:not(:disabled){background:#4ac8e821;border-color:#4ac8e861;color:#bae6fd}.subscription-submit.svelte-1h0c9jx:disabled{cursor:not-allowed;opacity:.55}.edit-actions.svelte-1h0c9jx{display:flex;gap:.375rem;padding-top:.25rem}.save-btn.svelte-1h0c9jx{padding:.25rem .65rem;font-size:.68rem;font-weight:600;color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:5px;cursor:pointer;transition:all .15s ease}.save-btn.svelte-1h0c9jx:hover{background:#4ade802e}.save-btn.svelte-1h0c9jx:disabled{cursor:not-allowed;opacity:.55}.cancel-btn.svelte-1h0c9jx{padding:.25rem .65rem;font-size:.68rem;font-weight:500;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:5px;cursor:pointer;transition:all .15s ease}.cancel-btn.svelte-1h0c9jx:hover{background:#ffffff14}@media(prefers-reduced-motion:reduce){.slot-group.svelte-1h0c9jx{transition:none}}.sentence.svelte-15eqc7z{margin:0;min-width:0;color:var(--text-secondary);font-size:.68rem;line-height:1.6;overflow-wrap:anywhere}.connective.svelte-15eqc7z{color:var(--text-muted)}.slot.svelte-15eqc7z{display:inline;padding:.04rem .26rem;border:1px solid rgba(74,200,232,.2);border-radius:5px;background:#4ac8e80f;color:var(--text-primary);font:inherit;font-weight:600;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.slot.svelte-15eqc7z:hover:not(:disabled){border-color:#4ac8e873;background:#4ac8e81f}.slot.svelte-15eqc7z:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.slot.svelte-15eqc7z:disabled{cursor:default}.subscription-section.svelte-14l50ff{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(var(--accent, 255, 255, 255),.1);border-radius:8px;background:#0c101c6b}.refresh-btn.svelte-14l50ff:focus-visible,.subscription-mini-btn.svelte-14l50ff:focus-visible,.action-btn.svelte-14l50ff:focus-visible,.confirm-yes.svelte-14l50ff:focus-visible,.confirm-cancel.svelte-14l50ff:focus-visible{outline:2px solid rgba(var(--accent, 74, 200, 232),.7);outline-offset:1px}.section-heading.svelte-14l50ff{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-14l50ff h3:where(.svelte-14l50ff){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-14l50ff p:where(.svelte-14l50ff){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.refresh-btn.svelte-14l50ff{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:600;cursor:pointer}.refresh-btn.svelte-14l50ff:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-14l50ff:disabled{cursor:wait;opacity:.6}.subscription-status.svelte-14l50ff{color:#86efac;font-size:.62rem;line-height:1.3}.subscription-status.error.svelte-14l50ff{color:#fca5a5}.subscription-empty.svelte-14l50ff{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.68rem;line-height:1.35}.loading-state.svelte-14l50ff{text-align:center;padding:2rem 0;font-size:.78rem;color:var(--text-muted)}.loading-state.compact.svelte-14l50ff{padding:.7rem 0;font-size:.68rem}.subscription-list.svelte-14l50ff{display:flex;flex-direction:column;gap:.35rem}.subscription-row.svelte-14l50ff{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:start;padding:.48rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a4d}.subscription-row.disabled-row.svelte-14l50ff{opacity:.78}.subscription-main.svelte-14l50ff{display:flex;min-width:0;flex-direction:column;gap:.16rem}.subscription-row-head.svelte-14l50ff{display:flex;align-items:center;gap:.35rem;min-width:0}.subscription-meta.svelte-14l50ff{min-width:0;color:var(--text-muted);font-size:.62rem;line-height:1.35;overflow-wrap:anywhere}.subscription-actions.svelte-14l50ff{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.25rem}.subscription-mini-btn.svelte-14l50ff{padding:.18rem .44rem;white-space:nowrap;border:1px solid rgba(74,200,232,.25);border-radius:5px;background:#4ac8e814;color:#7dd3fc;font-size:.66rem;font-weight:700;cursor:pointer}.subscription-mini-btn.svelte-14l50ff:hover:not(:disabled){background:#4ac8e821;border-color:#4ac8e861;color:#bae6fd}.subscription-mini-btn.svelte-14l50ff:disabled{cursor:not-allowed;opacity:.55}.status-chip.svelte-14l50ff{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.58rem;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:0}.status-chip.good.svelte-14l50ff{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.muted.svelte-14l50ff{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.action-btn.svelte-14l50ff{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;font-size:.65rem;cursor:pointer;transition:all .15s ease;padding:0}.edit-btn.svelte-14l50ff{color:var(--text-muted)}.edit-btn.svelte-14l50ff:hover{background:#4ac8e81a;border-color:#4ac8e84d;color:#4ac8e8}.delete-btn.svelte-14l50ff{color:var(--text-muted)}.delete-btn.svelte-14l50ff:hover{background:#f871711a;border-color:#f871714d;color:#f87171}.confirm-yes.svelte-14l50ff{padding:.15rem .5rem;font-size:.65rem;font-weight:600;color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-yes.svelte-14l50ff:hover{background:#f8717133}.confirm-cancel.svelte-14l50ff{padding:.15rem .5rem;font-size:.65rem;font-weight:500;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-cancel.svelte-14l50ff:hover{background:#ffffff14}.automate-tab.svelte-5p5o41{display:flex;flex-direction:column;gap:.5rem}.builtin-block.svelte-5p5o41{display:flex;flex-direction:column;gap:.35rem;padding:.625rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0c101c6b}.builtin-heading.svelte-5p5o41{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.builtin-heading.svelte-5p5o41 h4:where(.svelte-5p5o41){margin:0;font-size:.68rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}.builtin-heading.svelte-5p5o41 span:where(.svelte-5p5o41){font-size:.62rem;color:var(--text-muted)}.run-card.svelte-sns6ly{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(var(--accent),.18);border-radius:8px;background:#ffffff05;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.run-card.svelte-sns6ly:hover{border-color:rgba(var(--accent),.32)}.run-card.selected.svelte-sns6ly{border-color:rgba(var(--accent),.4);background:radial-gradient(ellipse 140% 70% at 6% 0%,rgba(var(--accent),.06),transparent 70%),#ffffff06;box-shadow:inset 0 0 18px rgba(var(--accent),.045)}.run-card-header.svelte-sns6ly{display:flex;align-items:flex-start;gap:.5rem;width:100%;min-width:0;padding:.5rem;border:none;background:none;color:inherit;text-align:left;cursor:pointer}.run-card-header.svelte-sns6ly:hover{background:#ffffff05}.run-card-header.svelte-sns6ly:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:-2px}.run-main.svelte-sns6ly{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem}.run-objective.svelte-sns6ly{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.72rem;font-weight:650;line-height:1.25}.run-meta.svelte-sns6ly,.muted-id.svelte-sns6ly{color:var(--text-muted);font-size:.62rem;line-height:1.35}.live-dot.svelte-sns6ly{flex-shrink:0;align-self:center;width:6px;height:6px;border-radius:50%;background:rgba(var(--accent),.95);box-shadow:0 0 8px rgba(var(--accent),.55);animation:svelte-sns6ly-live-pulse 1.5s ease-in-out infinite}.expand-chevron.svelte-sns6ly{flex-shrink:0;align-self:center;font-size:.72rem;color:var(--text-muted)}.run-detail.svelte-sns6ly{display:flex;flex-direction:column;gap:.45rem;padding:.45rem .5rem .5rem;border-top:1px solid rgba(var(--accent),.14)}.loading-line.svelte-sns6ly{padding:.2rem 0;text-align:center;color:var(--text-muted);font-size:.64rem}.snapshot-summary.svelte-sns6ly{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.snapshot-summary.svelte-sns6ly span:where(.svelte-sns6ly){display:flex;align-items:baseline;justify-content:center;gap:.2rem;padding:.35rem .4rem;border-radius:6px;background:#ffffff0a;color:var(--text-secondary);font-size:.62rem;font-weight:600;text-align:center;white-space:nowrap}.snapshot-summary.svelte-sns6ly strong:where(.svelte-sns6ly){color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.78rem;text-shadow:0 0 8px rgba(var(--accent),.35)}.attention-strip.svelte-sns6ly{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border:1px solid rgba(74,222,128,.18);border-radius:6px;background:#4ade800e;color:#bbf7d0;font-size:.64rem;font-weight:700}.attention-strip.needs-attention.svelte-sns6ly{border-color:#fbbf2442;background:#fbbf2414;color:#fcd34d}.run-group.svelte-sns6ly{border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff05}.run-group.svelte-sns6ly>summary:where(.svelte-sns6ly){display:flex;align-items:baseline;gap:.4rem;padding:.42rem .5rem;list-style:none;cursor:pointer;min-width:0}.run-group.svelte-sns6ly>summary:where(.svelte-sns6ly)::-webkit-details-marker{display:none}.run-group.svelte-sns6ly>summary:where(.svelte-sns6ly):hover{background:#ffffff06}.run-group.svelte-sns6ly>summary:where(.svelte-sns6ly):focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:-2px}.group-chev.svelte-sns6ly{flex-shrink:0;color:var(--text-muted);font-size:.6rem;transition:transform .15s ease}.run-group[open].svelte-sns6ly>summary:where(.svelte-sns6ly) .group-chev:where(.svelte-sns6ly){transform:rotate(90deg)}.group-title.svelte-sns6ly{flex-shrink:0;color:var(--text-secondary);font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.group-note.svelte-sns6ly{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.6rem;line-height:1.3;text-align:right}.group-body.svelte-sns6ly{display:flex;flex-direction:column;gap:.4rem;padding:.1rem .5rem .5rem}.manual-run-lifecycle.svelte-sns6ly{display:flex;flex-direction:column;gap:.35rem;padding:.45rem .5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.manual-run-lifecycle-head.svelte-sns6ly{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--text-muted);font-size:.62rem;font-weight:700;text-transform:uppercase}.manual-run-lifecycle-head.svelte-sns6ly span:where(.svelte-sns6ly):last-child{color:var(--text-secondary)}.manual-run-lifecycle-actions.svelte-sns6ly{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.lifecycle-btn.svelte-sns6ly{min-width:0;padding:.34rem .35rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.64rem;font-weight:700;line-height:1.2;cursor:pointer}.lifecycle-btn.svelte-sns6ly:hover:not(:disabled){background:#ffffff13;color:var(--text-primary)}.lifecycle-btn.svelte-sns6ly:disabled{cursor:wait;opacity:.58}.lifecycle-btn.svelte-sns6ly:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:1px}.lifecycle-btn.info.svelte-sns6ly{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.lifecycle-btn.good.svelte-sns6ly{border-color:#4ade8040;background:#4ade8014;color:#86efac}.lifecycle-btn.warn.svelte-sns6ly{border-color:#fbbf2447;background:#fbbf2414;color:#fcd34d}.lifecycle-btn.muted.svelte-sns6ly{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.form-status.svelte-sns6ly{color:#86efac;font-size:.62rem;line-height:1.3}.form-status.error.svelte-sns6ly{color:#fca5a5}.agent-status-observation.svelte-sns6ly,.agenda-governance.svelte-sns6ly{display:flex;flex-direction:column;gap:.35rem;padding:.45rem .5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.agenda-governance.svelte-sns6ly{border-color:#4ade8021;background:#4ade8009}.ops-head.svelte-sns6ly{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ops-head.svelte-sns6ly label:where(.svelte-sns6ly),.ops-head.svelte-sns6ly span:where(.svelte-sns6ly){color:var(--text-muted);font-size:.62rem;font-weight:700;text-transform:uppercase}.ops-head.svelte-sns6ly span:where(.svelte-sns6ly){color:var(--text-secondary);text-align:right}.ops-controls.svelte-sns6ly{display:flex;align-items:center;gap:.4rem}.ops-controls.wrap.svelte-sns6ly{flex-wrap:wrap}.ops-controls.svelte-sns6ly select:where(.svelte-sns6ly){min-width:0;flex:1;padding:.35rem .45rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.68rem;line-height:1.25}.ops-controls.wrap.svelte-sns6ly select:where(.svelte-sns6ly):first-child{flex:1 1 9rem}.ops-controls.wrap.svelte-sns6ly select:where(.svelte-sns6ly):nth-child(2){flex:0 0 7rem}.ops-controls.svelte-sns6ly select:where(.svelte-sns6ly):disabled{cursor:wait;opacity:.65}.ops-controls.svelte-sns6ly select:where(.svelte-sns6ly):focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:1px}.ops-submit.svelte-sns6ly{flex-shrink:0;padding:.35rem .55rem;border-radius:5px;font-size:.66rem;font-weight:700;cursor:pointer}.ops-submit.svelte-sns6ly:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:1px}.info-submit.svelte-sns6ly{border:1px solid rgba(74,200,232,.25);background:#4ac8e814;color:#7dd3fc}.info-submit.svelte-sns6ly:hover:not(:disabled){background:#4ac8e821;border-color:#4ac8e861;color:#bae6fd}.good-submit.svelte-sns6ly{border:1px solid rgba(74,222,128,.25);background:#4ade8014;color:#86efac}.good-submit.svelte-sns6ly:hover:not(:disabled){background:#4ade8021;border-color:#4ade8061;color:#bbf7d0}.ops-submit.svelte-sns6ly:disabled{cursor:not-allowed;opacity:.55}.ops-empty.svelte-sns6ly{color:var(--text-muted);font-size:.62rem;line-height:1.35}.lifecycle-plan.svelte-sns6ly{gap:.4rem}.lifecycle-plan-actions.svelte-sns6ly{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.3rem}.refresh-btn.svelte-sns6ly{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:600;cursor:pointer}.refresh-btn.svelte-sns6ly:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-sns6ly:disabled{cursor:wait;opacity:.6}.refresh-btn.svelte-sns6ly:focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:1px}.lifecycle-run-btn.svelte-sns6ly{min-width:5.9rem;padding:.25rem .5rem;border:1px solid rgba(251,191,36,.3);border-radius:5px;background:#fbbf2417;color:#fcd34d;font-size:.66rem;font-weight:700;line-height:1.2;cursor:pointer}.lifecycle-run-btn.svelte-sns6ly:hover:not(:disabled){border-color:#fbbf2473;background:#fbbf2424;color:#fde68a}.lifecycle-run-btn.svelte-sns6ly:disabled{cursor:not-allowed;opacity:.58}.lifecycle-run-btn.svelte-sns6ly:focus-visible{outline:2px solid rgba(251,191,36,.7);outline-offset:1px}.lifecycle-status-strip.svelte-sns6ly{display:flex;align-items:center;gap:.4rem;padding:.4rem .45rem;border-radius:6px;background:#ffffff09;color:var(--text-secondary);font-size:.62rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.lifecycle-status-strip.svelte-sns6ly>span:where(.svelte-sns6ly):last-child{min-width:0}.lifecycle-chip-row.svelte-sns6ly{display:flex;flex-wrap:wrap;gap:.25rem}.lifecycle-summary-table.svelte-sns6ly .summary-row:where(.svelte-sns6ly) span:where(.svelte-sns6ly):last-child{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.lifecycle-step-list.svelte-sns6ly{display:flex;flex-direction:column;gap:.35rem}.lifecycle-step.svelte-sns6ly{display:flex;gap:.45rem;padding:.45rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a4d}.lifecycle-step-main.svelte-sns6ly{display:flex;min-width:0;flex:1;flex-direction:column;gap:.22rem}.lifecycle-step-title.svelte-sns6ly{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;min-width:0}.lifecycle-step-title.svelte-sns6ly strong:where(.svelte-sns6ly){min-width:0;color:var(--text-primary);font-size:.68rem;font-weight:700;line-height:1.25}.lifecycle-step-summary.svelte-sns6ly,.lifecycle-step-policy.svelte-sns6ly{color:var(--text-muted);font-size:.61rem;line-height:1.35;overflow-wrap:anywhere}.lifecycle-step-policy.svelte-sns6ly{color:var(--text-secondary)}.lifecycle-entry-refs.svelte-sns6ly{display:flex;flex-direction:column;gap:.18rem;padding-top:.1rem}.lifecycle-entry-ref.svelte-sns6ly{min-width:0;padding:.24rem .35rem;border-radius:5px;background:#ffffff09;color:var(--text-muted);font-size:.6rem;line-height:1.35;overflow-wrap:anywhere}.lifecycle-entry-ref.muted-ref.svelte-sns6ly,.compact-note.svelte-sns6ly{color:var(--text-muted)}.lifecycle-details.svelte-sns6ly{border-top:1px solid rgba(255,255,255,.06);padding-top:.35rem}.lifecycle-details.svelte-sns6ly summary:where(.svelte-sns6ly){cursor:pointer;color:var(--text-muted);font-size:.62rem;font-weight:700;line-height:1.3}.lifecycle-details.svelte-sns6ly summary:where(.svelte-sns6ly):focus-visible{outline:2px solid rgba(var(--accent),.7);outline-offset:1px}.lifecycle-details[open].svelte-sns6ly summary:where(.svelte-sns6ly){margin-bottom:.35rem;color:var(--text-secondary)}.lifecycle-empty.svelte-sns6ly{background:#ffffff08}.agenda-empty.svelte-sns6ly{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.68rem;line-height:1.35}.agenda-rows.svelte-sns6ly{display:flex;flex-direction:column;gap:.35rem}.agenda-row.svelte-sns6ly{display:flex;align-items:flex-start;gap:.45rem;padding:.45rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a47}.agenda-row.has-error.svelte-sns6ly{border-color:#f8717129;background:#f871710b}.agenda-row-main.svelte-sns6ly{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem}.agenda-title.svelte-sns6ly{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);font-size:.72rem;font-weight:650;line-height:1.25;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.agenda-title.svelte-sns6ly code:where(.svelte-sns6ly){max-width:100%}.agenda-meta.svelte-sns6ly{color:var(--text-muted);font-size:.62rem;line-height:1.35}.agenda-error.svelte-sns6ly{color:#fca5a5;font-size:.62rem;line-height:1.35;overflow-wrap:anywhere}.summary-table.svelte-sns6ly{display:flex;flex-direction:column;gap:.3rem}.summary-row.svelte-sns6ly{display:grid;grid-template-columns:minmax(5.5rem,.45fr) minmax(0,1fr);gap:.5rem;align-items:start;padding:.35rem .45rem;border-radius:6px;background:#ffffff07;font-size:.62rem;line-height:1.35}.summary-row.svelte-sns6ly span:where(.svelte-sns6ly):first-child{color:var(--text-muted);font-weight:650}.summary-row.svelte-sns6ly span:where(.svelte-sns6ly):last-child{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere}.count-chip-row.svelte-sns6ly{display:flex;flex-wrap:wrap;gap:.3rem}.agenda-group.svelte-sns6ly{display:flex;flex-direction:column;gap:.35rem}.agenda-group.svelte-sns6ly h4:where(.svelte-sns6ly){margin:0;color:var(--text-secondary);font-size:.66rem;font-weight:700;text-transform:uppercase}.agenda-group-heading.svelte-sns6ly{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.agenda-group-heading.svelte-sns6ly span:where(.svelte-sns6ly){flex-shrink:0;color:var(--text-muted);font-size:.6rem;font-weight:650;line-height:1.25;text-align:right}.status-chip.svelte-sns6ly{flex-shrink:0;padding:.12rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);font-size:.58rem;font-weight:700;line-height:1.25;text-transform:uppercase}.status-chip.good.svelte-sns6ly{border-color:#4ade8040;background:#4ade8014;color:#86efac}.status-chip.info.svelte-sns6ly{border-color:#4ac8e840;background:#4ac8e814;color:#7dd3fc}.status-chip.warn.svelte-sns6ly{border-color:#fbbf2447;background:#fbbf2414;color:#fcd34d}.status-chip.bad.svelte-sns6ly{border-color:#f8717147;background:#f8717114;color:#fca5a5}.status-chip.muted.svelte-sns6ly{border-color:#ffffff14;background:#ffffff09;color:var(--text-muted)}.status-chip.compact-scope.svelte-sns6ly{padding-inline:.3rem;font-size:.54rem}@keyframes svelte-sns6ly-live-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.live-dot.svelte-sns6ly{animation:none}.group-chev.svelte-sns6ly{transition:none}}.agenda-section.svelte-1i8udtx{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(var(--accent, 255, 255, 255),.1);border-radius:8px;background:#0c101c6b}.section-heading.svelte-1i8udtx{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-1i8udtx h3:where(.svelte-1i8udtx){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-1i8udtx p:where(.svelte-1i8udtx){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.refresh-btn.svelte-1i8udtx{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:600;cursor:pointer}.refresh-btn.svelte-1i8udtx:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-1i8udtx:disabled{cursor:wait;opacity:.6}.refresh-btn.svelte-1i8udtx:focus-visible{outline:2px solid rgba(var(--accent, 74, 200, 232),.7);outline-offset:1px}.manual-run-form.svelte-1i8udtx{display:flex;flex-direction:column;gap:.35rem;padding:.5rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff06}.manual-run-label.svelte-1i8udtx{color:var(--text-secondary);font-size:.64rem;font-weight:700;text-transform:uppercase}.manual-run-controls.svelte-1i8udtx{display:flex;gap:.4rem;align-items:center}.manual-run-controls.svelte-1i8udtx input:where(.svelte-1i8udtx){min-width:0;flex:1;padding:.35rem .45rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0c101cb8;color:var(--text-primary);font-size:.68rem;line-height:1.25}.manual-run-controls.svelte-1i8udtx input:where(.svelte-1i8udtx)::placeholder{color:var(--text-muted)}.manual-run-controls.svelte-1i8udtx input:where(.svelte-1i8udtx):disabled{cursor:wait;opacity:.65}.manual-run-controls.svelte-1i8udtx input:where(.svelte-1i8udtx):focus-visible{outline:none;border-color:rgba(var(--accent, 74, 200, 232),.4);box-shadow:0 0 8px rgba(var(--accent, 74, 200, 232),.12)}.manual-run-submit.svelte-1i8udtx{flex-shrink:0;padding:.35rem .55rem;border:1px solid rgba(74,222,128,.26);border-radius:5px;background:#4ade8014;color:#86efac;font-size:.66rem;font-weight:700;cursor:pointer}.manual-run-submit.svelte-1i8udtx:hover:not(:disabled){background:#4ade8021;border-color:#4ade8061;color:#bbf7d0}.manual-run-submit.svelte-1i8udtx:disabled{cursor:not-allowed;opacity:.55}.manual-run-submit.svelte-1i8udtx:focus-visible{outline:2px solid rgba(74,222,128,.7);outline-offset:1px}.manual-run-status.svelte-1i8udtx{color:#86efac;font-size:.62rem;line-height:1.3}.manual-run-status.error.svelte-1i8udtx{color:#fca5a5}.agenda-empty.svelte-1i8udtx{padding:.55rem .65rem;border-radius:6px;background:#ffffff09;color:var(--text-muted);font-size:.68rem;line-height:1.35}.run-cards.svelte-1i8udtx{display:flex;flex-direction:column;gap:.4rem}.loading-state.svelte-1i8udtx{text-align:center;padding:2rem 0;font-size:.78rem;color:var(--text-muted)}.loading-state.compact.svelte-1i8udtx{padding:.7rem 0;font-size:.68rem}.error-banner.svelte-1i8udtx{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(248,113,113,.25);background:#f8717114;font-size:.72rem;color:#fca5a5}.error-banner.compact.svelte-1i8udtx{padding:.45rem .55rem;font-size:.66rem}.error-icon.svelte-1i8udtx{font-size:.85rem;flex-shrink:0}.error-text.svelte-1i8udtx{line-height:1.3}.activity-tab.svelte-dnypl4{display:flex;flex-direction:column;gap:.5rem}.attach-tile.svelte-euo09v{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border:1.5px dashed rgba(74,200,232,.25);border-radius:10px;background:#4ac8e808;cursor:pointer;transition:all .2s ease}.attach-tile.svelte-euo09v:hover{border-color:#4ac8e873;background:#4ac8e812}.attach-tile.svelte-euo09v:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.attach-ring.svelte-euo09v{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(74,200,232,.35);color:#4ac8e8cc;font-size:1rem;font-weight:600;flex-shrink:0}.attach-tile.svelte-euo09v:hover .attach-ring:where(.svelte-euo09v){border-color:#4ac8e899;box-shadow:0 0 10px #4ac8e833}.attach-label.svelte-euo09v{font-size:.78rem;font-weight:600;color:#4ac8e8d9}.section-heading.svelte-euo09v{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-euo09v h3:where(.svelte-euo09v){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-euo09v p:where(.svelte-euo09v){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.compact-heading.svelte-euo09v{padding:.25rem .1rem 0}.loading-state.svelte-euo09v{text-align:center;padding:2rem 0;font-size:.78rem;color:var(--text-muted)}.empty-state.svelte-euo09v{text-align:center;padding:2rem 1rem;color:var(--text-muted)}.empty-icon.svelte-euo09v{font-size:1.5rem;display:block;margin-bottom:.5rem}.empty-state.svelte-euo09v p:where(.svelte-euo09v){font-size:.78rem;margin:0}.empty-hint.svelte-euo09v{margin-top:.25rem;font-size:.68rem;opacity:.7}.connection-fiber.svelte-euo09v{height:12px;width:2px;margin-left:1.5rem;background:linear-gradient(to bottom,var(--fiber-color, rgba(255, 255, 255, .1)),transparent);opacity:.5}.agent-cards.svelte-euo09v{display:flex;flex-direction:column}.agent-card.svelte-euo09v{border:1px solid color-mix(in srgb,var(--card-color) 20%,transparent);border-radius:10px;background:radial-gradient(ellipse 120% 80% at 10% 50%,color-mix(in srgb,var(--card-color) 5%,transparent),transparent 70%),#0c101ca6;overflow:hidden;transition:all .2s ease}.agent-card.svelte-euo09v:hover{border-color:color-mix(in srgb,var(--card-color) 35%,transparent)}.agent-card.expanded.svelte-euo09v{border-color:color-mix(in srgb,var(--card-color) 40%,transparent);box-shadow:0 0 16px var(--card-glow)}.agent-card-header.svelte-euo09v{position:relative;display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;width:100%;text-align:left;background:none;border:none;color:inherit;cursor:pointer;transition:all .15s ease}.agent-card-header.svelte-euo09v:hover{background:#ffffff05}.agent-card-header.svelte-euo09v:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:-2px}.agent-dot.svelte-euo09v{width:7px;height:7px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px var(--card-glow)}.agent-name.svelte-euo09v{font-size:.82rem;font-weight:600;color:var(--text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-count.svelte-euo09v{font-size:.65rem;color:var(--text-muted);background:#ffffff0f;padding:.1rem .35rem;border-radius:3px;flex-shrink:0}.attachment-chip.svelte-euo09v{font-size:.62rem;font-weight:600;color:#86eface6;background:#22c55e1a;border:1px solid rgba(34,197,94,.22);padding:.08rem .35rem;border-radius:4px;flex-shrink:0}.attachment-chip.compatibilityOnly.svelte-euo09v{color:#fbbf24f2;background:#fbbf241a;border-color:#fbbf2442}.attachment-chip.mixed.svelte-euo09v{color:#7dd3fcf2;background:#0ea5e91a;border-color:#0ea5e93d}.expand-chevron.svelte-euo09v{font-size:.72rem;color:var(--text-muted);flex-shrink:0}.card-glow-orb.svelte-euo09v{position:absolute;top:50%;right:.75rem;width:5px;height:5px;border-radius:50%;opacity:.5;transform:translateY(-50%);box-shadow:0 0 8px var(--orb-glow);animation:svelte-euo09v-pulse-orb 3s ease-in-out infinite}.agent-card.svelte-euo09v:hover .card-glow-orb:where(.svelte-euo09v){opacity:.9;animation-duration:1.5s}.strategy-bar.svelte-euo09v{display:flex;height:3px;margin:0 .75rem .35rem;border-radius:2px;overflow:hidden;gap:1px}.strategy-segment.svelte-euo09v{min-width:4px;border-radius:1px;transition:flex .3s ease}.agent-card-body.svelte-euo09v{padding:0 .75rem .625rem;display:flex;flex-direction:column;gap:.375rem;animation:svelte-euo09v-fadeIn .15s ease}.no-rules-note.svelte-euo09v{margin:0;padding:.4rem .5rem;border-radius:6px;background:#ffffff08;color:var(--text-muted);font-size:.64rem;line-height:1.4}.rule-summary-rows.svelte-euo09v{display:flex;flex-direction:column;gap:.3rem}.rule-summary-row.svelte-euo09v{display:flex;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#121a2a59;overflow:hidden;padding-right:.5rem}.rule-stripe.svelte-euo09v{width:3px;align-self:stretch;flex-shrink:0;background:var(--stripe-color, rgba(255, 255, 255, .1))}.rule-type.svelte-euo09v{flex:1;min-width:0;padding:.32rem .2rem;font-size:.68rem;font-family:JetBrains Mono,monospace;color:#4ac8e8d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.strategy-pill.svelte-euo09v{display:flex;align-items:center;gap:.2rem;padding:.15rem .4rem;border:1px solid color-mix(in srgb,var(--pill-color) 30%,transparent);border-radius:4px;background:color-mix(in srgb,var(--pill-color) 6%,transparent);color:var(--pill-color);font-size:.62rem;font-weight:600;flex-shrink:0}.pill-dot.svelte-euo09v{width:4px;height:4px;border-radius:50%;flex-shrink:0}.edit-in-automate-btn.svelte-euo09v{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.3rem .55rem;border:1px solid rgba(74,200,232,.24);border-radius:5px;background:#4ac8e812;color:#7dd3fc;font-size:.66rem;font-weight:600;cursor:pointer;transition:all .15s ease}.edit-in-automate-btn.svelte-euo09v:hover{border-color:#4ac8e866;background:#4ac8e81f;color:#bae6fd}.edit-in-automate-btn.svelte-euo09v:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.confirm-row.svelte-euo09v{display:flex;align-items:center;gap:.375rem}.confirm-text.svelte-euo09v{font-size:.68rem;color:#fca5a5;font-weight:500}.confirm-yes.svelte-euo09v{padding:.15rem .5rem;font-size:.65rem;font-weight:600;color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-yes.svelte-euo09v:hover{background:#f8717133}.confirm-cancel.svelte-euo09v{padding:.15rem .5rem;font-size:.65rem;font-weight:500;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;cursor:pointer;transition:all .15s ease}.confirm-cancel.svelte-euo09v:hover{background:#ffffff14}.confirm-yes.svelte-euo09v:focus-visible,.confirm-cancel.svelte-euo09v:focus-visible,.detach-btn.svelte-euo09v:focus-visible{outline:2px solid rgba(248,113,113,.7);outline-offset:1px}.detach-section.svelte-euo09v{padding-top:.375rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.125rem}.detach-confirm.svelte-euo09v{justify-content:center;padding:.25rem 0}.detach-btn.svelte-euo09v{width:100%;padding:.3rem 0;font-size:.68rem;font-weight:600;color:#f87171cc;background:#f871710d;border:1px solid rgba(248,113,113,.15);border-radius:5px;cursor:pointer;transition:all .15s ease}.detach-btn.svelte-euo09v:hover{background:#f871711a;border-color:#f871714d}.error-banner.svelte-euo09v{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(248,113,113,.25);background:#f8717114;font-size:.72rem;color:#fca5a5}.error-icon.svelte-euo09v{font-size:.85rem;flex-shrink:0}.error-text.svelte-euo09v{line-height:1.3}@keyframes svelte-euo09v-pulse-orb{0%,to{opacity:.4;box-shadow:0 0 6px var(--orb-glow, rgba(255, 255, 255, .1))}50%{opacity:.8;box-shadow:0 0 14px var(--orb-glow, rgba(255, 255, 255, .2))}}@keyframes svelte-euo09v-fadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.card-glow-orb.svelte-euo09v,.agent-card-body.svelte-euo09v{animation:none}}.stakeholder-notif-section.svelte-19x3lt3{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0c101c6b}.section-heading.svelte-19x3lt3{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-heading.svelte-19x3lt3 h3:where(.svelte-19x3lt3){margin:0;font-size:.78rem;font-weight:700;color:var(--text-primary)}.section-heading.svelte-19x3lt3 p:where(.svelte-19x3lt3){margin:.1rem 0 0;font-size:.64rem;color:var(--text-muted)}.refresh-btn.svelte-19x3lt3{flex-shrink:0;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-size:.66rem;font-weight:600;cursor:pointer}.refresh-btn.svelte-19x3lt3:hover:not(:disabled){background:#ffffff14;color:var(--text-primary)}.refresh-btn.svelte-19x3lt3:disabled{cursor:wait;opacity:.6}.refresh-btn.svelte-19x3lt3:focus-visible,.notif-toggle-label.svelte-19x3lt3 input:where(.svelte-19x3lt3):focus-visible{outline:2px solid rgba(var(--accent, 74, 200, 232),.7);outline-offset:1px}.notice-error.svelte-19x3lt3{margin:0;color:#fca5a5;font-size:.62rem;line-height:1.3}.loading-state.svelte-19x3lt3{text-align:center;padding:2rem 0;font-size:.78rem;color:var(--text-muted)}.empty-state.svelte-19x3lt3{text-align:center;padding:2rem 1rem;color:var(--text-muted)}.empty-icon.svelte-19x3lt3{font-size:1.5rem;display:block;margin-bottom:.5rem}.empty-state.svelte-19x3lt3 p:where(.svelte-19x3lt3){font-size:.78rem;margin:0}.stakeholder-notif-list.svelte-19x3lt3{display:flex;flex-direction:column;gap:.25rem}.stakeholder-notif-row.svelte-19x3lt3{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:4px;background:#ffffff08;font-size:.8125rem}.stakeholder-notif-row.disabled.svelte-19x3lt3{opacity:.5}.stakeholder-name.svelte-19x3lt3{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.stakeholder-role.svelte-19x3lt3{font-size:.75rem;opacity:.6;flex-shrink:0}.notif-toggle-label.svelte-19x3lt3{display:flex;align-items:center;gap:.25rem;font-size:.75rem;cursor:pointer;flex-shrink:0}.notif-toggle-label.svelte-19x3lt3 input:where(.svelte-19x3lt3){cursor:pointer}.map-section.svelte-140bay2{display:flex;flex-direction:column;gap:.45rem;padding:.6rem;border:1px solid rgba(167,139,250,.16);border-radius:10px;background:radial-gradient(120% 90% at 50% 0%,rgba(167,139,250,.05),transparent 60%),#080c168c}.section-header.svelte-140bay2{display:flex;align-items:center;gap:.45rem}.section-label.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c4b5fde6}.scope-toggle.svelte-140bay2{display:inline-flex;gap:.2rem;margin-left:auto;padding:.12rem;border:1px solid rgba(167,139,250,.18);border-radius:7px;background:#06080e99}.scope-btn.svelte-140bay2{border:1px solid transparent;border-radius:5px;background:transparent;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.14rem .4rem;cursor:pointer}.scope-btn.active.svelte-140bay2{border-color:#a78bfa66;background:#a78bfa1f;color:#c4b5fdf5}.scope-btn.svelte-140bay2:focus-visible,.graph-link.svelte-140bay2:focus-visible,.refresh-btn.svelte-140bay2:focus-visible{outline:2px solid rgba(167,139,250,.7);outline-offset:1px}.graph-link.svelte-140bay2{margin-left:auto;display:inline-flex;align-items:center;gap:.2rem;border:1px solid rgba(74,200,232,.32);border-radius:6px;background:#4ac8e814;color:#bae6fdf2;font-family:JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:.14rem .42rem}.graph-link.svelte-140bay2:hover{background:#4ac8e829}.scope-toggle.svelte-140bay2~.graph-link:where(.svelte-140bay2){margin-left:0}.graph-link.svelte-140bay2~.refresh-btn:where(.svelte-140bay2){margin-left:0}.refresh-btn.svelte-140bay2{margin-left:auto;border:1px solid rgba(167,139,250,.2);border-radius:6px;background:#a78bfa12;color:#c4b5fde6;font-size:.7rem;min-width:26px;min-height:24px;cursor:pointer}.scope-toggle.svelte-140bay2~.refresh-btn:where(.svelte-140bay2){margin-left:0}.refresh-btn.svelte-140bay2:disabled{opacity:.5;cursor:default}.map-error.svelte-140bay2{font-size:.7rem;color:#f87171eb;margin:0}.map-empty.svelte-140bay2{font-size:.7rem;color:var(--text-muted);margin:0}.lane-labels.svelte-140bay2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.25rem}.lane-label.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b88c;text-align:center}.map-canvas.svelte-140bay2{position:relative;width:472px;max-width:100%}.edge-layer.svelte-140bay2{position:absolute;inset:0;pointer-events:none}.node-pill.svelte-140bay2{position:absolute;display:flex;align-items:center;gap:.32rem;height:32px;padding:0 .45rem;border:1px solid rgba(var(--accent),.32);border-radius:8px;background:rgba(var(--accent),.08);overflow:hidden}.node-pill.live.svelte-140bay2{box-shadow:0 0 10px rgba(var(--accent),.18)}.node-dot.svelte-140bay2{flex-shrink:0;width:6px;height:6px;border-radius:999px;background:rgba(var(--accent),.95)}.node-dot.pulse.svelte-140bay2{animation:svelte-140bay2-map-pulse 1.6s ease-in-out infinite}@keyframes svelte-140bay2-map-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.6}}@media(prefers-reduced-motion:reduce){.node-dot.pulse.svelte-140bay2{animation:none}}.node-text.svelte-140bay2{display:flex;flex-direction:column;min-width:0;line-height:1.15}.node-label.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600;color:rgba(var(--accent),.96);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-sub.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.5rem;color:#e2e8f08c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-legend.svelte-140bay2{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.legend-chip.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.52rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--accent),.9);border:1px solid rgba(var(--accent),.3);border-radius:999px;padding:.08rem .4rem;background:rgba(var(--accent),.07)}.legend-note.svelte-140bay2{font-family:JetBrains Mono,monospace;font-size:.52rem;color:var(--text-muted)}.gate-card.svelte-pnwocj{--accent: 255, 184, 77;border:1px solid rgba(var(--accent),.35);background:rgba(var(--accent),.07);border-radius:.6rem;padding:.85rem .95rem;display:flex;flex-direction:column;gap:.45rem}.gate-card.compact.svelte-pnwocj{padding:.6rem .7rem;border-radius:.5rem}.gate-head.svelte-pnwocj{display:flex;gap:.55rem;align-items:center}.gate-head.svelte-pnwocj h3:where(.svelte-pnwocj){margin:0;font-size:.95rem;color:#f3f6ff}.gate-dot.svelte-pnwocj{width:.6rem;height:.6rem;border-radius:999px;background:rgba(var(--accent),.85);box-shadow:0 0 10px rgba(var(--accent),.6);flex:none}.gate-dot.on.svelte-pnwocj{background:#44e3a0;box-shadow:0 0 10px #44e3a099}.gate-micro.svelte-pnwocj{margin:0;text-transform:uppercase;letter-spacing:.07em;font-size:.6rem;color:rgba(var(--accent),.95)}.gate-desc.svelte-pnwocj{margin:0;font-size:.8rem;color:#ffffffb8;line-height:1.45}.gate-key.svelte-pnwocj{margin:0;font-size:.72rem;color:#ffffff80}.gate-key.svelte-pnwocj code:where(.svelte-pnwocj),.gate-muted.svelte-pnwocj code:where(.svelte-pnwocj){color:#ffd79a;font-size:.72rem}.src.svelte-pnwocj{color:#ffffffb3}.gate-actions.svelte-pnwocj{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.enable-btn.svelte-pnwocj{background:linear-gradient(135deg,rgba(var(--accent),.95),rgba(var(--accent),.6));color:#1a1205;border:none;border-radius:.45rem;padding:.4rem .85rem;font-weight:700;cursor:pointer}.enable-btn.svelte-pnwocj:disabled{opacity:.6;cursor:default}.deep-link.svelte-pnwocj{color:#9bdcff;font-size:.8rem;text-decoration:none;border-bottom:1px dashed rgba(155,220,255,.5)}.gate-muted.svelte-pnwocj{margin:0;font-size:.78rem;color:#fff9}.path.svelte-pnwocj{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#ffffffbf}.gate-err.svelte-pnwocj{margin:0;font-size:.76rem;color:#ff8087}.wiz.svelte-1r8468p{--accent: 65, 211, 255;border:1px solid rgba(var(--accent),.3);border-radius:.75rem;background:#080c1699;padding:1rem;display:flex;flex-direction:column;gap:.85rem}.wiz-head.svelte-1r8468p{display:flex;justify-content:space-between;align-items:flex-start}.wiz-head.svelte-1r8468p h2:where(.svelte-1r8468p){margin:0;font-size:1.05rem;color:#eaf6ff}.wiz-eyebrow.svelte-1r8468p{margin:0;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--accent),.9)}.icon-btn.svelte-1r8468p{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:.4rem;color:#ffffffb3;cursor:pointer;padding:.2rem .45rem}.wiz-steps.svelte-1r8468p{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}.wiz-steps.svelte-1r8468p li:where(.svelte-1r8468p){display:flex;align-items:center;gap:.3rem;font-size:.66rem;color:#ffffff73}.wiz-steps.svelte-1r8468p li.active:where(.svelte-1r8468p){color:#eaf6ff}.wiz-steps.svelte-1r8468p li.done:where(.svelte-1r8468p){color:#44e3a0d9}.wiz-steps.svelte-1r8468p .dot:where(.svelte-1r8468p){display:grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:999px;border:1px solid currentColor;font-size:.6rem}.wiz-body.svelte-1r8468p{display:flex;flex-direction:column;gap:.6rem;min-height:6rem}.step-lead.svelte-1r8468p{margin:0;font-size:.85rem;color:#ffffffc7}.shape-grid.svelte-1r8468p{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem}.shape-card.svelte-1r8468p{text-align:left;border:1px solid rgba(255,255,255,.15);border-radius:.6rem;background:#ffffff08;padding:.75rem;cursor:pointer;color:inherit}.shape-card.sel.svelte-1r8468p{border-color:rgba(var(--accent),.7);background:rgba(var(--accent),.08)}.shape-card.svelte-1r8468p h3:where(.svelte-1r8468p){margin:0 0 .3rem;font-size:.9rem;color:#eaf6ff}.shape-card.svelte-1r8468p p:where(.svelte-1r8468p){margin:0;font-size:.76rem;color:#fff9}.field.svelte-1r8468p{display:flex;flex-direction:column;gap:.25rem;font-size:.74rem;color:#fff9}.field.svelte-1r8468p input:where(.svelte-1r8468p){background:#040a12cc;border:1px solid rgba(var(--accent),.3);border-radius:.4rem;color:#eaf6ff;padding:.4rem .55rem;font:inherit}.gate-stack.svelte-1r8468p{display:flex;flex-direction:column;gap:.5rem}.url-row.svelte-1r8468p{display:flex;gap:.5rem;align-items:center}.url-row.svelte-1r8468p code:where(.svelte-1r8468p){flex:1;background:#040a12d9;border:1px solid rgba(var(--accent),.25);border-radius:.4rem;padding:.4rem .55rem;font-size:.76rem;color:#d8f3ff;word-break:break-all}.connectors.svelte-1r8468p summary:where(.svelte-1r8468p){cursor:pointer;font-size:.74rem;color:#fff9}.connectors.svelte-1r8468p ul:where(.svelte-1r8468p){margin:.4rem 0 0;padding-left:1rem;font-size:.74rem;color:#ffffffa6;display:flex;flex-direction:column;gap:.25rem}.agent-pick.svelte-1r8468p{display:flex;flex-direction:column;gap:.3rem;max-height:9rem;overflow:auto}.pick.svelte-1r8468p{display:flex;gap:.4rem;font-size:.8rem;color:#fffc}.assign-list.svelte-1r8468p,.summary.svelte-1r8468p,.checks.svelte-1r8468p{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;color:#ffffffbf}.checks.svelte-1r8468p .chk:where(.svelte-1r8468p){display:grid;grid-template-columns:auto auto 1fr;gap:.5rem;align-items:center}.chk-dot.svelte-1r8468p{width:.55rem;height:.55rem;border-radius:999px;background:#fff6}.chk.pass.svelte-1r8468p .chk-dot:where(.svelte-1r8468p){background:#44e3a0}.chk.warn.svelte-1r8468p .chk-dot:where(.svelte-1r8468p){background:#ffd27d}.chk.fail.svelte-1r8468p .chk-dot:where(.svelte-1r8468p){background:#ff8087}.chk-detail.svelte-1r8468p{color:#ffffff80;font-size:.72rem}.degrade.svelte-1r8468p,.hint.svelte-1r8468p{font-size:.78rem;color:#fff9;border-left:2px solid rgba(var(--accent),.4);padding-left:.6rem;margin:0}.muted.svelte-1r8468p{font-size:.76rem;color:#ffffff80;margin:0}.ok.svelte-1r8468p{color:#44e3a0;font-size:.8rem;margin:0}.err.svelte-1r8468p{color:#ff8087;font-size:.8rem;margin:0}.wiz-foot.svelte-1r8468p{display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.6rem}.primary.svelte-1r8468p{background:linear-gradient(135deg,rgba(var(--accent),.9),rgba(var(--accent),.55));color:#04121c;border:none;border-radius:.45rem;padding:.45rem .95rem;font-weight:600;cursor:pointer}.primary.svelte-1r8468p:disabled{opacity:.5;cursor:default}.secondary.svelte-1r8468p{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:.45rem;color:#ffffffd1;padding:.45rem .95rem;cursor:pointer}.secondary.svelte-1r8468p:disabled{opacity:.5;cursor:default}.copy.svelte-1r8468p{background:rgba(var(--accent),.18);border:1px solid rgba(var(--accent),.45);border-radius:.4rem;color:#eaf6ff;padding:.35rem .7rem;cursor:pointer;font-size:.74rem}code.svelte-1r8468p{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.people-tab.svelte-1dxp4sl,.wizard-launch.svelte-1dxp4sl{display:flex;flex-direction:column;gap:.5rem}.launch-btn.svelte-1dxp4sl{display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;border:1px solid rgba(65,211,255,.3);background:#41d3ff0f;border-radius:.6rem;padding:.6rem .75rem;cursor:pointer;color:inherit}.launch-btn.svelte-1dxp4sl strong:where(.svelte-1dxp4sl){display:block;font-size:.88rem;color:#eaf6ff}.launch-btn.svelte-1dxp4sl small:where(.svelte-1dxp4sl){display:block;font-size:.72rem;color:#ffffff8c}.launch-icon.svelte-1dxp4sl{font-size:1rem;color:#41d3ffe6}.launch-chevron.svelte-1dxp4sl{margin-left:auto;color:#ffffff80}.title-row.svelte-17d5jcd{display:flex;align-items:center;gap:.5rem}.title-icon.svelte-17d5jcd{font-size:1rem;color:#fbbf24}.title.svelte-17d5jcd{font-size:1rem;font-weight:600;color:var(--text-primary)}.book-link-btn.svelte-17d5jcd{margin-left:auto;border:1px solid rgba(74,200,232,.24);border-radius:7px;background:#4ac8e814;color:#b4eefff0;font:inherit;font-size:.7rem;font-weight:700;min-height:28px;padding:0 .55rem;cursor:pointer}.book-link-btn.svelte-17d5jcd:hover{border-color:#4ac8e86b;background:#4ac8e824}.book-link-btn.svelte-17d5jcd:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px}.subtitle-row.svelte-17d5jcd{display:flex;align-items:center;gap:.5rem}.supervisor-name.svelte-17d5jcd{font-size:.75rem;font-weight:500;color:var(--text-secondary)}.agent-count.svelte-17d5jcd{font-size:.68rem;color:var(--text-muted);background:#ffffff0f;padding:.1rem .4rem;border-radius:4px}.tab-rail.svelte-17d5jcd{display:flex;gap:.25rem;margin-top:.5rem;padding:.2rem;border:1px solid rgba(74,200,232,.14);border-radius:9px;background:#080c168c}.tab-btn.svelte-17d5jcd{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:1;min-width:0;padding:.32rem .4rem;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.tab-btn.svelte-17d5jcd:hover{color:var(--text-secondary);background:rgba(var(--accent, 74, 200, 232),.06)}.tab-btn.active.svelte-17d5jcd{border-color:rgba(var(--accent, 74, 200, 232),.36);background:rgba(var(--accent, 74, 200, 232),.1);color:rgba(var(--accent, 74, 200, 232),.98);text-shadow:0 0 8px rgba(var(--accent, 74, 200, 232),.45)}.tab-btn.svelte-17d5jcd:focus-visible{outline:2px solid rgba(var(--accent, 74, 200, 232),.7);outline-offset:1px}.tab-label.svelte-17d5jcd{min-width:0;overflow:hidden;text-overflow:ellipsis}.tab-badge.svelte-17d5jcd{flex-shrink:0;min-width:1.05rem;padding:0 .26rem;border-radius:999px;background:#ffffff12;color:var(--text-muted);font-size:.56rem;font-weight:700;line-height:1.05rem;text-align:center}.tab-badge.hot.svelte-17d5jcd{background:rgba(var(--accent, 251, 191, 36),.2);color:rgba(var(--accent, 251, 191, 36),.98)}.tab-badge.pulse.svelte-17d5jcd{animation:svelte-17d5jcd-badge-pulse .9s ease-out 1}@keyframes svelte-17d5jcd-badge-pulse{0%{transform:scale(1);opacity:1}30%{transform:scale(1.45);opacity:.75}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.tab-badge.pulse.svelte-17d5jcd{animation:none}}.panel-content.svelte-17d5jcd{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;overflow-y:auto;flex:1;min-height:0}.tabpanel.svelte-17d5jcd{display:flex;flex-direction:column;gap:.5rem;min-width:0}.tabpanel[hidden].svelte-17d5jcd{display:none}.directive-inbox.svelte-j1hzgo{position:fixed;right:1rem;bottom:1rem;z-index:55;color:#e5edf7;font-size:.78rem}.inbox-toggle.svelte-j1hzgo,.inbox-panel.svelte-j1hzgo{border:1px solid rgba(226,232,240,.2);background:#080d16f0;box-shadow:0 18px 50px #0000005c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.inbox-toggle.svelte-j1hzgo{display:inline-flex;align-items:center;gap:.55rem;min-height:2.4rem;border-radius:8px;color:#f8fafc;font-weight:800;padding:.45rem .65rem;cursor:pointer}.inbox-toggle.svelte-j1hzgo strong:where(.svelte-j1hzgo){display:inline-grid;min-width:1.45rem;height:1.45rem;place-items:center;border-radius:999px;background:#f59e0b;color:#111827;font-size:.72rem}.inbox-panel.svelte-j1hzgo{width:min(760px,calc(100vw - 2rem));max-height:min(78vh,720px);display:grid;gap:.7rem;overflow:hidden;border-radius:8px;padding:.75rem}.inbox-head.svelte-j1hzgo,.detail-head.svelte-j1hzgo{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.eyebrow.svelte-j1hzgo,.fact-grid.svelte-j1hzgo span:where(.svelte-j1hzgo),.chip-block.svelte-j1hzgo>span:where(.svelte-j1hzgo),.response-box.svelte-j1hzgo label:where(.svelte-j1hzgo) span:where(.svelte-j1hzgo){color:#94a3b8;font-size:.64rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}h2.svelte-j1hzgo,h3.svelte-j1hzgo{margin:.12rem 0 0;color:#f8fafc;line-height:1.2;overflow-wrap:anywhere}h2.svelte-j1hzgo{font-size:.95rem}h3.svelte-j1hzgo{font-size:.9rem}.head-actions.svelte-j1hzgo{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.head-actions.svelte-j1hzgo button:where(.svelte-j1hzgo),.send-btn.svelte-j1hzgo{border:1px solid rgba(226,232,240,.16);border-radius:6px;background:#e2e8f014;color:#e5edf7;font-size:.72rem;font-weight:800;padding:.38rem .55rem;cursor:pointer}.head-actions.svelte-j1hzgo button:where(.svelte-j1hzgo):disabled,.send-btn.svelte-j1hzgo:disabled{cursor:wait;opacity:.58}.inbox-grid.svelte-j1hzgo{min-height:0;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:.65rem;overflow:hidden}.directive-list.svelte-j1hzgo,.directive-detail.svelte-j1hzgo{min-height:0;overflow:auto}.directive-list.svelte-j1hzgo{display:grid;align-content:start;gap:.35rem}.directive-row.svelte-j1hzgo{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:3.2rem;border:1px solid rgba(226,232,240,.11);border-radius:7px;background:#e2e8f00d;color:#e5edf7;padding:.45rem;text-align:left;cursor:pointer}.directive-row.active.svelte-j1hzgo{border-color:#f59e0b75;background:#f59e0b1f}.row-main.svelte-j1hzgo{display:grid;gap:.16rem;min-width:0}.row-title.svelte-j1hzgo{overflow:hidden;color:#f8fafc;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.row-meta.svelte-j1hzgo{overflow:hidden;color:#a6b3c4;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.priority.svelte-j1hzgo,.status.svelte-j1hzgo{flex:0 0 auto;border:1px solid rgba(148,163,184,.28);border-radius:5px;background:#94a3b81a;color:#dbeafe;font-size:.62rem;font-weight:900;padding:.16rem .36rem;text-transform:uppercase}.priority-high.svelte-j1hzgo,.priority-urgent.svelte-j1hzgo{border-color:#f8717161;background:#f871711f;color:#fecaca}.directive-detail.svelte-j1hzgo{display:grid;align-content:start;gap:.58rem;border:1px solid rgba(226,232,240,.1);border-radius:8px;background:#0f172a94;padding:.65rem}.fact-grid.svelte-j1hzgo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.fact-grid.svelte-j1hzgo div:where(.svelte-j1hzgo),.chip-block.svelte-j1hzgo,.response-box.svelte-j1hzgo{min-width:0;border:1px solid rgba(226,232,240,.09);border-radius:7px;background:#e2e8f00a;padding:.45rem}.fact-grid.svelte-j1hzgo div:where(.svelte-j1hzgo){display:grid;gap:.12rem}.fact-grid.svelte-j1hzgo strong:where(.svelte-j1hzgo){overflow:hidden;color:#f8fafc;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.details.svelte-j1hzgo,.empty.svelte-j1hzgo,.error.svelte-j1hzgo{margin:0;line-height:1.42}.details.svelte-j1hzgo{color:#cbd5e1}.empty.svelte-j1hzgo{color:#9ca3af}.error.svelte-j1hzgo{color:#fca5a5;font-size:.72rem}.chip-block.svelte-j1hzgo{display:grid;gap:.3rem}.chip-block.svelte-j1hzgo div:where(.svelte-j1hzgo){display:flex;flex-wrap:wrap;gap:.25rem}code.svelte-j1hzgo{min-width:0;border-radius:5px;background:#0f172abf;color:#fde68a;font-family:JetBrains Mono,monospace;font-size:.66rem;line-height:1.3;padding:.15rem .33rem;overflow-wrap:anywhere}.response-box.svelte-j1hzgo{display:grid;gap:.45rem}.response-box.svelte-j1hzgo label:where(.svelte-j1hzgo){display:grid;gap:.25rem}select.svelte-j1hzgo,textarea.svelte-j1hzgo{width:100%;border:1px solid rgba(226,232,240,.12);border-radius:6px;background:#0f172aeb;color:#e5edf7;font:inherit;padding:.42rem;outline:none}textarea.svelte-j1hzgo{resize:vertical}.send-btn.svelte-j1hzgo{justify-self:end;border-color:#f59e0b61;background:#f59e0b24;color:#fde68a}@media(max-width:720px){.directive-inbox.svelte-j1hzgo{left:.75rem;right:.75rem;bottom:.75rem}.inbox-toggle.svelte-j1hzgo{width:100%;justify-content:space-between}.inbox-panel.svelte-j1hzgo{width:100%;max-height:82vh}.inbox-grid.svelte-j1hzgo,.fact-grid.svelte-j1hzgo{grid-template-columns:1fr}}.inbox-badge-root.svelte-kiji9f{position:fixed;left:1rem;bottom:1rem;z-index:60}.badge-btn.svelte-kiji9f{display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(255,184,77,.5);background:#14100aeb;color:#ffd79a;border-radius:999px;padding:.35rem .7rem;cursor:pointer;font-size:.78rem;box-shadow:0 6px 20px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.glyph.svelte-kiji9f{font-size:.9rem}.count.svelte-kiji9f{font-weight:800;color:#fff}.word.svelte-kiji9f{color:#ffd79ad9}.popover.svelte-kiji9f{position:absolute;left:0;bottom:2.6rem;width:min(22rem,80vw);background:#0d101bf5;border:1px solid rgba(255,184,77,.3);border-radius:.6rem;padding:.7rem .8rem;box-shadow:0 18px 50px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pop-head.svelte-kiji9f{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;color:#f3f6ff}.close.svelte-kiji9f{background:transparent;border:none;color:#fff9;cursor:pointer;font-size:.85rem}.pop-list.svelte-kiji9f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;max-height:16rem;overflow:auto}.pop-list.svelte-kiji9f li:where(.svelte-kiji9f){display:flex;flex-direction:column;gap:.1rem;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:.3rem}.kind.svelte-kiji9f{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:#ffd79acc}.title.svelte-kiji9f{font-size:.8rem;color:#ffffffd9}.graph-link.svelte-kiji9f{display:inline-flex;align-items:center;gap:.25rem;margin-top:.15rem;font-size:.68rem;color:#7dd3fcf2;text-decoration:none}.graph-link.svelte-kiji9f:hover{text-decoration:underline}.graph-link.svelte-kiji9f:focus-visible{outline:2px solid rgba(74,200,232,.7);outline-offset:1px;border-radius:3px}.pop-foot.svelte-kiji9f{margin:.55rem 0 0;font-size:.72rem;color:#ffffff8c}.omnibox-backdrop.svelte-1vlmwli{position:fixed;inset:0;background:radial-gradient(ellipse at center top,#000a14b3,#000c);display:flex;align-items:flex-start;justify-content:center;padding-top:9vh;pointer-events:auto;animation:svelte-1vlmwli-omniboxFadeIn .15s ease-out}.omnibox-modal.svelte-1vlmwli{position:relative;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:16px;width:92vw;max-width:680px;max-height:82vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 40px #4ac8e814,0 0 80px #4ac8e80a,inset 0 1px #ffffff0a;animation:svelte-1vlmwli-omniboxIn .2s cubic-bezier(.16,1,.3,1)}.omnibox-header.svelte-1vlmwli{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid rgba(74,200,232,.12)}.omnibox-title.svelte-1vlmwli{display:flex;align-items:center;gap:.5rem}.omnibox-title.svelte-1vlmwli strong:where(.svelte-1vlmwli){color:#e2e8f0f2;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}.holo-bar.svelte-1vlmwli{width:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.4),transparent)}kbd.svelte-1vlmwli{border:1px solid rgba(148,163,184,.25);border-radius:5px;background:#0f172acc;color:#94a3b8e6;font-size:.66rem;padding:.12rem .4rem}.omnibox-header-actions.svelte-1vlmwli{display:flex;align-items:center;gap:.6rem}.link-button.svelte-1vlmwli{border:none;background:transparent;color:#7dd3fceb;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;padding:.2rem .3rem}.link-button.svelte-1vlmwli:hover{color:#bae6fd}.resume-strip.svelte-1vlmwli{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:.8rem 1rem 0;padding:.6rem .75rem;border:1px solid rgba(251,191,36,.22);border-radius:10px;background:#78350f24}.resume-copy.svelte-1vlmwli{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;min-width:0}.resume-copy.svelte-1vlmwli p:where(.svelte-1vlmwli){margin:0;color:#fef3c7f0;font-size:.8rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24rem}.resume-copy.svelte-1vlmwli small:where(.svelte-1vlmwli){color:#fde68ab3;font-size:.7rem}.resume-pill.svelte-1vlmwli{flex-shrink:0;border-radius:999px;padding:.15rem .45rem;background:#fbbf2429;color:#fde047f2;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.resume-actions.svelte-1vlmwli{display:flex;gap:.45rem;flex-shrink:0}.resume-button.svelte-1vlmwli,.abandon-button.svelte-1vlmwli{border-radius:7px;font:inherit;font-size:.74rem;font-weight:700;padding:.32rem .62rem;cursor:pointer}.resume-button.svelte-1vlmwli{border:1px solid rgba(251,191,36,.4);background:#fbbf2429;color:#fef3c7fa}.abandon-button.svelte-1vlmwli{border:1px solid rgba(148,163,184,.25);background:#0f172a99;color:#cbd5e1d9}.abandon-button.svelte-1vlmwli:disabled{opacity:.6;cursor:default}.omnibox-body.svelte-1vlmwli{padding:.9rem 1rem 1rem;overflow-y:auto}.omnibox-loading.svelte-1vlmwli{margin:0;color:#94a3b8cc;font-size:.8rem}@keyframes svelte-1vlmwli-omniboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1vlmwli-omniboxIn{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.qn-backdrop.svelte-1e37lv2{position:fixed;inset:0;background:radial-gradient(ellipse at center top,#000a14b3,#000c);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;pointer-events:auto;animation:svelte-1e37lv2-qnFade .15s ease-out}.qn-modal.svelte-1e37lv2{position:relative;display:flex;flex-direction:column;background:#080c18f7;border:1px solid rgba(74,200,232,.25);border-radius:16px;width:92vw;max-width:580px;max-height:70vh;overflow:hidden;box-shadow:0 0 40px #4ac8e814,0 0 80px #4ac8e80a,inset 0 1px #ffffff0a;animation:svelte-1e37lv2-qnIn .2s cubic-bezier(.16,1,.3,1)}.qn-header.svelte-1e37lv2{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid rgba(74,200,232,.12);flex-shrink:0}.holo-bar.svelte-1e37lv2{flex:0 0 auto;width:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(74,200,232,.4),transparent)}.qn-search-icon.svelte-1e37lv2{flex-shrink:0;color:#4ac8e899}.qn-input.svelte-1e37lv2{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text-primary, #e2e8f0);font-size:.9375rem;font-family:inherit;padding:.25rem 0}.qn-input.svelte-1e37lv2::placeholder{color:var(--text-muted, #64748b)}.qn-combo.svelte-1e37lv2{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:600;color:#94a3b8d9;background:#0f172acc;border:1px solid rgba(148,163,184,.22);border-radius:5px;padding:.14rem .4rem}.qn-results.svelte-1e37lv2{overflow-y:auto;padding:.375rem;flex:1;min-height:0}.qn-state.svelte-1e37lv2{padding:1.5rem;text-align:center;font-size:.8125rem;color:var(--text-muted, #64748b)}.qn-retry.svelte-1e37lv2{margin-left:.4rem;background:#4ac8e814;border:1px solid rgba(74,200,232,.25);border-radius:6px;color:#7dd3fcf2;font:inherit;font-size:.75rem;padding:.15rem .5rem;cursor:pointer}.qn-group.svelte-1e37lv2{margin-bottom:.2rem}.qn-group-header.svelte-1e37lv2{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .25rem}.qn-group-line.svelte-1e37lv2{flex:1;height:1px;opacity:.3}.qn-group-label.svelte-1e37lv2{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.qn-row.svelte-1e37lv2{position:relative;display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;padding:.5rem .6rem .5rem .5rem;border:none;background:none;border-radius:9px;cursor:pointer;font-family:inherit;transition:background .1s ease}.qn-row.svelte-1e37lv2:hover,.qn-row.selected.svelte-1e37lv2{background:rgba(var(--row-aa),.1)}.qn-row.selected.svelte-1e37lv2{outline:1px solid rgba(var(--row-aa),.35)}.qn-row-bar.svelte-1e37lv2{flex:0 0 auto;width:3px;align-self:stretch;border-radius:3px;background:rgba(var(--row-aa),.55);box-shadow:0 0 8px rgba(var(--row-aa),.4);opacity:.5;transition:opacity .12s ease}.qn-row.svelte-1e37lv2:hover .qn-row-bar:where(.svelte-1e37lv2),.qn-row.selected.svelte-1e37lv2 .qn-row-bar:where(.svelte-1e37lv2){opacity:1}.qn-row-main.svelte-1e37lv2{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.qn-row-top.svelte-1e37lv2{display:flex;align-items:center;gap:.4rem;min-width:0}.qn-title.svelte-1e37lv2{font-size:.84rem;font-weight:600;color:var(--text-primary, #e2e8f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qn-section.svelte-1e37lv2{margin-left:auto;flex-shrink:0;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.qn-pill.svelte-1e37lv2{flex-shrink:0;font-size:.54rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;padding:.1rem .32rem;border-radius:999px}.qn-pill.admin.svelte-1e37lv2{color:#fcd34df2;background:#f59e0b24;border:1px solid rgba(245,158,11,.35)}.qn-pill.current.svelte-1e37lv2{color:#6ee7b7f2;background:#10b98124;border:1px solid rgba(16,185,129,.35)}.qn-row-sub.svelte-1e37lv2{display:flex;align-items:baseline;gap:.4rem;min-width:0;font-size:.7rem}.qn-path.svelte-1e37lv2{flex-shrink:0;font-family:JetBrains Mono,SF Mono,monospace;font-size:.66rem;color:rgba(var(--row-aa),.85);max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qn-dot.svelte-1e37lv2{flex-shrink:0;color:var(--text-muted, #64748b)}.qn-desc.svelte-1e37lv2{color:var(--text-muted, #94a3b8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qn-arrow.svelte-1e37lv2{flex-shrink:0;color:rgba(var(--row-aa),.5);opacity:0;transform:translate(-3px);transition:opacity .12s ease,transform .12s ease}.qn-row.svelte-1e37lv2:hover .qn-arrow:where(.svelte-1e37lv2),.qn-row.selected.svelte-1e37lv2 .qn-arrow:where(.svelte-1e37lv2){opacity:1;transform:translate(0)}.hl.svelte-1e37lv2{background:#4ac8e838;color:inherit;border-radius:3px;padding:0 .05em}.qn-footer.svelte-1e37lv2{display:flex;align-items:center;gap:.75rem;padding:.5rem .85rem;border-top:1px solid rgba(74,200,232,.1);flex-shrink:0;flex-wrap:wrap}.qn-hint.svelte-1e37lv2{display:inline-flex;align-items:center;gap:.2rem;font-size:.62rem;color:var(--text-muted, #64748b)}.qn-footer.svelte-1e37lv2 kbd:where(.svelte-1e37lv2){font-family:JetBrains Mono,monospace;font-size:.6rem;color:#94a3b8d9;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:.05rem .3rem;min-width:1rem;text-align:center}.qn-count.svelte-1e37lv2{margin-left:auto;font-size:.6rem;font-weight:600;color:#4ac8e88c;text-transform:uppercase;letter-spacing:.06em}@keyframes svelte-1e37lv2-qnFade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1e37lv2-qnIn{0%{opacity:0;transform:scale(.97) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.qn-backdrop.svelte-1e37lv2,.qn-modal.svelte-1e37lv2{animation:none}}.terminal-view.svelte-10imjnj{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#0a0e1a;border-radius:8px;overflow:hidden}.terminal-header.svelte-10imjnj{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.terminal-title.svelte-10imjnj{font-size:.75rem;font-weight:600;color:var(--text-secondary, #94a3b8);font-family:JetBrains Mono,monospace}.terminal-status.svelte-10imjnj{font-size:.65rem;padding:.1rem .4rem;border-radius:999px;color:#94a3b8;background:#ffffff0d}.terminal-status.connected.svelte-10imjnj{color:#34d399;background:#34d3991f}.terminal-status.connecting.svelte-10imjnj{color:#fbbf24;background:#fbbf241f}.terminal-close.svelte-10imjnj{margin-left:auto;background:none;border:none;color:var(--text-muted, #64748b);cursor:pointer;font-size:.85rem;padding:.1rem .3rem;border-radius:4px;transition:all .15s}.terminal-close.svelte-10imjnj:hover{color:var(--text-primary, #e2e8f0);background:#ffffff14}.terminal-container.svelte-10imjnj{flex:1;min-height:0;padding:4px}.terminal-container.svelte-10imjnj .xterm{height:100%;width:100%}.terminal-container.svelte-10imjnj .xterm-viewport{overflow-y:auto!important;overflow-x:auto!important;scrollbar-gutter:stable}.title-row.svelte-fm0ro8{display:flex;align-items:center;gap:.75rem}.title.svelte-fm0ro8{font-size:1rem;font-weight:600;color:var(--text-primary)}.agent-badge.svelte-fm0ro8{font-size:.75rem;color:var(--text-secondary);background:#ffffff0f;padding:.125rem .5rem;border-radius:4px}.subtitle.svelte-fm0ro8{font-size:.75rem;color:var(--text-muted);font-family:JetBrains Mono,monospace}.terminal-wrapper.svelte-fm0ro8{flex:1;min-height:0;display:flex;flex-direction:column;padding:.5rem}.console.svelte-tcohuw{flex-shrink:0;padding:.55rem .7rem .65rem;border-top:1px solid rgba(var(--accent),.18);background:linear-gradient(0deg,rgba(var(--accent),.06),transparent);transition:background .3s ease}.console.flash.svelte-tcohuw{background:linear-gradient(0deg,rgba(var(--accent),.16),transparent)}.console-bar.svelte-tcohuw{display:flex;align-items:flex-end;gap:.5rem;padding:.35rem .4rem .35rem .6rem;border:1px solid rgba(var(--accent),.3);border-radius:11px;background:#080b14b3;box-shadow:inset 0 0 14px rgba(var(--accent),.05),0 0 16px rgba(var(--accent),.06);transition:border-color .2s ease,box-shadow .2s ease}.console-bar.svelte-tcohuw:focus-within{border-color:rgba(var(--accent),.6);box-shadow:inset 0 0 16px rgba(var(--accent),.08),0 0 24px rgba(var(--accent),.14)}.console.disabled.svelte-tcohuw .console-bar:where(.svelte-tcohuw){opacity:.6}.console-glyph.svelte-tcohuw{font-size:.85rem;line-height:2.1;color:rgba(var(--accent),.9);flex-shrink:0;text-shadow:0 0 8px rgba(var(--accent),.4)}.console-glyph.pulse.svelte-tcohuw{animation:svelte-tcohuw-glyphPulse 1.5s ease-in-out infinite}@keyframes svelte-tcohuw-glyphPulse{0%,to{opacity:.6}50%{opacity:1}}.console-input-wrap.svelte-tcohuw{flex:1;min-width:0}.console.svelte-tcohuw .console-input{width:100%;resize:none;border:none;outline:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:.82rem;line-height:1.5;min-height:1.6rem;max-height:8rem;field-sizing:content;padding:.15rem 0}.console.svelte-tcohuw .console-input::placeholder{color:#aab4c873}.console-send.svelte-tcohuw{flex-shrink:0;min-width:4.4rem;height:2rem;padding:0 .85rem;border:1px solid rgba(var(--accent),.45);border-radius:8px;background:rgba(var(--accent),.16);color:rgba(var(--accent),.98);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:all .15s ease}.console-send.svelte-tcohuw:hover:not(:disabled){background:rgba(var(--accent),.26);border-color:rgba(var(--accent),.7);transform:translateY(-1px)}.console-send.svelte-tcohuw:active:not(:disabled){transform:scale(.96)}.console-send.svelte-tcohuw:disabled{opacity:.4;cursor:not-allowed}.console-spinner.svelte-tcohuw{display:inline-block;width:12px;height:12px;border:2px solid rgba(var(--accent),.3);border-top-color:rgba(var(--accent),.95);border-radius:50%;animation:svelte-tcohuw-spin .6s linear infinite;vertical-align:middle}.console-foot.svelte-tcohuw{margin-top:.32rem;padding:0 .3rem;min-height:.9rem}.console-hint.svelte-tcohuw{font-size:.6rem;color:#b4bed280;letter-spacing:.01em}.console-hint.dim.svelte-tcohuw{color:#b4bed261}.console-hint.svelte-tcohuw kbd:where(.svelte-tcohuw){font-family:JetBrains Mono,monospace;font-size:.56rem;padding:.02rem .26rem;border-radius:4px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#d2daebb3}.console-err.svelte-tcohuw{font-size:.66rem;color:#f87171f2}@keyframes svelte-tcohuw-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.console-glyph.pulse.svelte-tcohuw,.console-spinner.svelte-tcohuw{animation:none}}.reasoning.svelte-jiwndl{font-size:.8rem;line-height:1.6;color:#dce2f0d1;padding:.1rem 0}.r-body.collapsed.svelte-jiwndl{max-height:6.2rem;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 60%,transparent 100%)}.r-body.svelte-jiwndl strong{color:var(--text-primary);font-weight:600}.r-body.svelte-jiwndl code{background:#00000052;padding:.06rem .3rem;border-radius:4px;font-size:.74rem;font-family:JetBrains Mono,monospace}.r-body.svelte-jiwndl pre{background:#0000005c;padding:.55rem .65rem;border-radius:7px;overflow-x:auto;margin:.4rem 0}.r-body.svelte-jiwndl pre code{background:none;padding:0}.r-body.svelte-jiwndl ul{margin:.35rem 0;padding-left:1.15rem}.r-body.svelte-jiwndl li{margin:.15rem 0}.t-icon.svelte-cw423v{font-size:.95rem;line-height:1;flex-shrink:0}.t-context.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#d2daeb9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.t-file.svelte-cw423v{display:flex;align-items:baseline;gap:.4rem;margin-top:.32rem;min-width:0;flex-wrap:wrap}.t-verb.svelte-cw423v{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--lane),.7)}.t-fname.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600;color:rgba(var(--lane),.98)}.t-fdir.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.62rem;color:#b4bed266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.t-shell.svelte-cw423v{display:flex;gap:.45rem;margin-top:.32rem;padding:.45rem .6rem;background:#0000006b;border:1px solid rgba(var(--lane),.16);border-radius:7px;font-family:JetBrains Mono,monospace;font-size:.72rem;line-height:1.45;overflow:hidden}.t-shell.collapsed.svelte-cw423v .t-cmd:where(.svelte-cw423v){max-height:2.9rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.t-prompt.svelte-cw423v{color:rgba(var(--lane),.95);font-weight:800;flex-shrink:0}.t-cmd.svelte-cw423v{color:#e2eaf6eb;white-space:pre-wrap;word-break:break-word;min-width:0}.t-search.svelte-cw423v{display:flex;align-items:center;gap:.5rem;margin-top:.32rem;flex-wrap:wrap}.t-pat.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.74rem;color:rgba(var(--lane),.95);background:rgba(var(--lane),.1);border:1px solid rgba(var(--lane),.24);padding:.08rem .4rem;border-radius:5px}.t-q.svelte-cw423v{font-size:.74rem;color:#dce2f0d1}.t-matches.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:700;color:rgba(var(--lane),.95)}.t-sweep.svelte-cw423v{position:relative;width:54px;height:3px;border-radius:3px;background:rgba(var(--lane),.14);overflow:hidden}.t-sweep.svelte-cw423v:after{content:"";position:absolute;inset:0;width:40%;border-radius:3px;background:rgba(var(--lane),.9);animation:svelte-cw423v-sweep 1.1s ease-in-out infinite}@keyframes svelte-cw423v-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}.t-web.svelte-cw423v{margin-top:.32rem;min-width:0}.t-url.svelte-cw423v{font-family:JetBrains Mono,monospace;font-size:.72rem;color:rgba(var(--lane),.92);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.t-generic.svelte-cw423v{margin-top:.3rem;font-size:.74rem;color:#d2daebbf;word-break:break-word}@media(prefers-reduced-motion:reduce){.t-sweep.svelte-cw423v:after{animation:none;transform:translate(0);width:100%;opacity:.5}}.t-icon.svelte-1xxn0z1{font-size:.95rem;line-height:1}.td-progress.svelte-1xxn0z1{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:700;color:rgba(var(--lane),.95);background:rgba(var(--lane),.12);border:1px solid rgba(var(--lane),.26);padding:.04rem .4rem;border-radius:999px}.td-list.svelte-1xxn0z1{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.18rem}.td-item.svelte-1xxn0z1{display:flex;align-items:baseline;gap:.45rem;font-size:.76rem;line-height:1.45}.td-mark.svelte-1xxn0z1{flex-shrink:0;font-size:.7rem}.td-item[data-status=completed].svelte-1xxn0z1 .td-mark:where(.svelte-1xxn0z1){color:#4ade80f2}.td-item[data-status=completed].svelte-1xxn0z1 .td-text:where(.svelte-1xxn0z1){color:#aab4c38c;text-decoration:line-through}.td-item[data-status=in_progress].svelte-1xxn0z1 .td-mark:where(.svelte-1xxn0z1){color:#fbbf24f2;animation:svelte-1xxn0z1-spin 3.2s linear infinite}.td-item[data-status=in_progress].svelte-1xxn0z1 .td-text:where(.svelte-1xxn0z1){color:#e8eef8f2;font-weight:600}.td-item[data-status=pending].svelte-1xxn0z1 .td-mark:where(.svelte-1xxn0z1){color:#a0aabe8c}.td-item[data-status=pending].svelte-1xxn0z1 .td-text:where(.svelte-1xxn0z1){color:#ced6e6c7}@keyframes svelte-1xxn0z1-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.td-item[data-status=in_progress].svelte-1xxn0z1 .td-mark:where(.svelte-1xxn0z1){animation:none}}.sa-icon.svelte-ygvaso{font-size:.9rem;color:rgba(var(--lane),.95);flex-shrink:0}.sa-type.svelte-ygvaso{font-family:JetBrains Mono,monospace;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--lane),.95);background:rgba(var(--lane),.12);border:1px solid rgba(var(--lane),.3);padding:.04rem .4rem;border-radius:999px;flex-shrink:0}.sa-live.svelte-ygvaso{display:flex;align-items:center;gap:.5rem;margin-top:.4rem;font-size:.68rem;color:rgba(var(--lane),.85)}.sa-orbit.svelte-ygvaso{width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(var(--lane),.25);border-top-color:rgba(var(--lane),.95);animation:svelte-ygvaso-spin .9s linear infinite}.sa-live-text.svelte-ygvaso{font-family:JetBrains Mono,monospace;letter-spacing:.02em}.sa-result.svelte-ygvaso{margin-top:.45rem;padding:.5rem .6rem;background:rgba(var(--lane),.06);border:1px solid rgba(var(--lane),.16);border-radius:7px;font-size:.76rem;line-height:1.55;color:#dce2f0db}.sa-result.collapsed.svelte-ygvaso{max-height:6rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.sa-result.svelte-ygvaso code{background:#0000004d;padding:.05rem .28rem;border-radius:4px;font-size:.72rem;font-family:JetBrains Mono,monospace}@keyframes svelte-ygvaso-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sa-orbit.svelte-ygvaso{animation:none}}.prompt.svelte-fnr3pb{padding:.5rem .65rem;border-radius:9px;background:rgba(var(--lane),.1);border:1px solid rgba(var(--lane),.28);border-left:3px solid rgba(var(--lane),.7)}.pr-head.svelte-fnr3pb{display:flex;align-items:center;gap:.45rem;margin-bottom:.3rem}.pr-glyph.svelte-fnr3pb{color:rgba(var(--lane),.95);font-size:.7rem}.pr-who.svelte-fnr3pb{font-size:.56rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--lane),.9)}.pr-text.svelte-fnr3pb{font-size:.82rem;line-height:1.55;color:#ebeef8f2;white-space:pre-wrap;word-break:break-word}.response.svelte-1u6kekg{padding:.55rem .7rem;border-radius:9px;background:radial-gradient(circle at 0% 0%,rgba(var(--lane),.1),transparent 70%),rgba(var(--lane),.05);border:1px solid rgba(var(--lane),.26);border-left:3px solid rgba(var(--lane),.7)}.rs-head.svelte-1u6kekg{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}.rs-glyph.svelte-1u6kekg{color:rgba(var(--lane),.95);font-size:.72rem;text-shadow:0 0 8px rgba(var(--lane),.5)}.rs-who.svelte-1u6kekg{font-size:.56rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--lane),.92)}.rs-body.svelte-1u6kekg{font-size:.82rem;line-height:1.6;color:#e8eef8f0}.rs-body.svelte-1u6kekg h2,.rs-body.svelte-1u6kekg h3,.rs-body.svelte-1u6kekg h4{margin:.6rem 0 .4rem;color:var(--text-primary);font-size:1.02em}.rs-body.svelte-1u6kekg code{background:#00000052;padding:.06rem .32rem;border-radius:4px;font-size:.76rem;font-family:JetBrains Mono,monospace}.rs-body.svelte-1u6kekg pre{background:#00000061;padding:.6rem .7rem;border-radius:8px;overflow-x:auto;margin:.45rem 0}.rs-body.svelte-1u6kekg pre code{background:none;padding:0}.rs-body.svelte-1u6kekg ul{margin:.4rem 0;padding-left:1.2rem}.rs-body.svelte-1u6kekg li{margin:.18rem 0}.rs-body.svelte-1u6kekg strong{color:var(--text-primary);font-weight:600}.life.svelte-1de4wp1{display:flex;align-items:center;gap:.5rem;font-size:.72rem;opacity:.82}.lc-icon.svelte-1de4wp1{font-size:.85rem;line-height:1;flex-shrink:0}.lc-title.svelte-1de4wp1{font-weight:600;color:#dce2f0d9;white-space:nowrap}.lc-detail.svelte-1de4wp1{font-family:JetBrains Mono,monospace;font-size:.62rem;color:#ced6e6b3;background:#ffffff0d;padding:.04rem .42rem;border-radius:999px;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-icon.svelte-1eqfgsl{font-size:.85rem;line-height:1}.mc-tag.svelte-1eqfgsl{font-family:JetBrains Mono,monospace;font-size:.52rem;font-weight:800;letter-spacing:.1em;color:rgba(var(--lane),.95);background:rgba(var(--lane),.12);border:1px solid rgba(var(--lane),.3);padding:.02rem .36rem;border-radius:999px}.mc-msg.svelte-1eqfgsl{margin-top:.3rem;font-size:.74rem;color:#d2daebc7;word-break:break-word}.error.svelte-19ibsmr{padding:.5rem .65rem;border-radius:9px;background:#f8717114;border:1px solid rgba(248,113,113,.28);border-left:3px solid rgba(248,113,113,.8)}.er-icon.svelte-19ibsmr{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:5px;background:#f8717129;color:#fca5a5;font-weight:900;font-size:.78rem;flex-shrink:0}.er-title.svelte-19ibsmr{color:#fca5a5f2}.er-msg.svelte-19ibsmr{margin-top:.3rem;font-size:.76rem;line-height:1.5;color:#fee2e2e6;font-family:JetBrains Mono,monospace;word-break:break-word}.notice.svelte-5cq4vx{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:8px;background:rgba(var(--lane),.08);border:1px solid rgba(var(--lane),.24);font-size:.74rem}.nt-icon.svelte-5cq4vx{font-size:.82rem;flex-shrink:0}.nt-msg.svelte-5cq4vx{color:#e2e8f4e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nt-tag.svelte-5cq4vx{font-family:JetBrains Mono,monospace;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--lane),.95);flex-shrink:0}.wt-ribbon.svelte-200muj{position:relative;margin:-1rem -3rem -1rem -1rem;padding:.8rem 3rem .8rem 1rem;overflow:hidden;background:radial-gradient(circle at 30% 0%,rgba(var(--accent),.18),transparent 70%),linear-gradient(180deg,rgba(10,12,22,.5),transparent 92%);transition:background .5s ease}.wt-stars.svelte-200muj{position:absolute;inset:0;pointer-events:none;opacity:.5}.wt-star.svelte-200muj{position:absolute;border-radius:50%;background:#ffffffd9;box-shadow:0 0 3px #fff6;animation-name:svelte-200muj-wtTwinkle;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes svelte-200muj-wtTwinkle{0%,to{opacity:.12;transform:scale(.6)}50%{opacity:.9;transform:scale(1)}}.wt-title-row.svelte-200muj{position:relative;display:flex;align-items:center;gap:.5rem;z-index:1}.wt-railhead-glyph.svelte-200muj{font-size:1rem;color:rgba(var(--accent),.95);text-shadow:0 0 8px rgba(var(--accent),.45)}.wt-railhead-glyph.live.svelte-200muj{animation:svelte-200muj-wtHeadSpin 3.4s linear infinite}@keyframes svelte-200muj-wtHeadSpin{to{transform:rotate(360deg)}}.wt-title.svelte-200muj{margin:0;font-size:.95rem;font-weight:700;letter-spacing:.02em;color:var(--text-primary)}.wt-agent.svelte-200muj{margin-left:auto;font-size:.7rem;font-family:JetBrains Mono,monospace;color:rgba(var(--accent),.85);background:rgba(var(--accent),.1);border:1px solid rgba(var(--accent),.24);padding:.1rem .5rem;border-radius:999px;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-status.svelte-200muj{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;row-gap:.3rem;margin-top:.4rem;z-index:1;font-size:.66rem}.wt-pulse.svelte-200muj{width:8px;height:8px;border-radius:50%;background:rgba(var(--accent),.95);box-shadow:0 0 6px rgba(var(--accent),.5);flex-shrink:0}.wt-pulse[data-state=working].svelte-200muj{animation:svelte-200muj-wtPulse 1.5s ease-in-out infinite}.wt-pulse[data-state=waiting].svelte-200muj{animation:svelte-200muj-wtPulse .8s ease-in-out infinite}@keyframes svelte-200muj-wtPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.45}}.wt-state.svelte-200muj{font-family:JetBrains Mono,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.56rem;color:rgba(var(--accent),.95)}.wt-sep.svelte-200muj{color:#fff3}.wt-cur.svelte-200muj{display:inline-flex;align-items:center;gap:.25rem;color:#dce2f0d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wt-cur-icon.svelte-200muj{font-size:.78rem}.wt-status-spacer.svelte-200muj{flex:1}.wt-metric.svelte-200muj{font-family:JetBrains Mono,monospace;font-size:.6rem;color:var(--text-secondary);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:5px;padding:.08rem .4rem;flex-shrink:0}.wt-metric-cost.svelte-200muj{color:#74c474f2;border-color:#74c47438;background:#74c47412}.wt.svelte-200muj{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.wt-lanes.svelte-200muj{display:flex;flex-wrap:wrap;gap:.3rem;padding:.55rem .7rem;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,rgba(var(--accent),.04),transparent 70%);flex-shrink:0}.wt-lane.svelte-200muj{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#d2daeb8c;font-size:.62rem;font-weight:600;cursor:pointer;transition:all .14s ease;--lane: 148, 163, 184}.wt-lane.svelte-200muj:hover{border-color:rgba(var(--lane),.4);color:#e6ecf8d9}.wt-lane.active.svelte-200muj{border-color:rgba(var(--lane),.45);background:rgba(var(--lane),.12);color:rgba(var(--lane),.98)}.wt-lane.empty.svelte-200muj{opacity:.4}.wt-lane-all.svelte-200muj{--lane: 74, 200, 232}.wt-lane-icon.svelte-200muj{font-size:.7rem;line-height:1}.wt-lane-label.svelte-200muj{letter-spacing:.02em}.wt-lane-count.svelte-200muj{font-family:JetBrains Mono,monospace;font-size:.54rem;font-weight:800;padding:0 .28rem;border-radius:999px;background:rgba(var(--lane),.18);color:rgba(var(--lane),.98)}.wt-gates.svelte-200muj{display:flex;flex-direction:column;gap:.3rem;padding:.5rem .7rem 0;flex-shrink:0}.wt-gate.svelte-200muj{display:flex;align-items:center;gap:.55rem;width:100%;text-align:left;padding:.5rem .65rem;border-radius:9px;border:1px solid rgba(251,191,36,.4);background:#fbbf241a;cursor:pointer;transition:all .15s ease;animation:svelte-200muj-wtGateBreathe 1.8s ease-in-out infinite}.wt-gate.svelte-200muj:hover{background:#fbbf2429;border-color:#fbbf2499}@keyframes svelte-200muj-wtGateBreathe{0%,to{box-shadow:0 0 #fbbf2400}50%{box-shadow:0 0 14px #fbbf2438}}.wt-gate-glyph.svelte-200muj{font-size:1rem;flex-shrink:0}.wt-gate-text.svelte-200muj{display:flex;flex-direction:column;min-width:0;flex:1}.wt-gate-title.svelte-200muj{font-size:.72rem;font-weight:700;color:#fef0c7fa}.wt-gate-type.svelte-200muj{font-family:JetBrains Mono,monospace;font-size:.6rem;color:#fbbf24d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-gate-cta.svelte-200muj{font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#fbbf24fa;flex-shrink:0}.wt-stage.svelte-200muj{flex:1;min-height:0;display:flex}.wt-track.svelte-200muj{position:relative;flex:1;min-width:0;min-height:0;overflow-y:auto;padding:.7rem .8rem 1rem .55rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.wt-minimap.svelte-200muj{position:relative;flex-shrink:0;width:16px;margin:.45rem .3rem .45rem 0;border-radius:6px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);cursor:ns-resize;outline:none;touch-action:none}.wt-minimap.svelte-200muj:focus-visible{border-color:rgba(var(--accent),.6);box-shadow:0 0 0 2px rgba(var(--accent),.25)}.wt-minimap.dragging.svelte-200muj{border-color:rgba(var(--accent),.45);background:rgba(var(--accent),.05)}.wt-mini-tick.svelte-200muj{position:absolute;left:2px;right:2px;height:2px;border-radius:1px;background:rgba(var(--lane),.65);transform:translateY(-50%);pointer-events:none}.wt-mini-tick[data-status=fail].svelte-200muj{background:#f87171e6;height:3px}.wt-mini-tick[data-status=pending].svelte-200muj{background:#fbbf24f2;height:3px}.wt-mini-lens.svelte-200muj{position:absolute;left:1px;right:1px;min-height:12px;border-radius:4px;background:rgba(var(--accent),.16);border:1px solid rgba(var(--accent),.5);box-shadow:0 0 8px rgba(var(--accent),.18);pointer-events:none}.wt-minimap.has-spark.svelte-200muj{width:30px}.wt-minimap.has-spark.svelte-200muj .wt-mini-tick:where(.svelte-200muj){left:auto;right:2px;width:6px}.wt-spark.svelte-200muj{position:absolute;inset:0 10px 0 2px;width:auto;height:auto;pointer-events:none;overflow:visible}.wt-spark-area.svelte-200muj{fill:rgba(var(--accent),.14)}.wt-spark-line.svelte-200muj{fill:none;stroke:rgba(var(--accent),.85);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.wt-track.svelte-200muj::-webkit-scrollbar{width:0;height:0}.wt-spine.svelte-200muj{position:absolute;left:calc(1.1rem - 1px);top:.7rem;bottom:.7rem;width:2px;background:linear-gradient(180deg,transparent,rgba(var(--accent),.16) 8%,rgba(var(--accent),.16) 92%,transparent);pointer-events:none}.wt-spine.live.svelte-200muj{background:linear-gradient(180deg,transparent,rgba(var(--accent),.1) 6%,rgba(var(--accent),.3) 94%,rgba(var(--accent),.6))}.wt-chapter.svelte-200muj{display:flex;align-items:center;gap:.5rem;margin:.6rem 0 .4rem 1.65rem;opacity:.55}.wt-chapter-line.svelte-200muj{height:1px;flex:1;background:linear-gradient(90deg,rgba(var(--accent),.25),transparent)}.wt-chapter-line.svelte-200muj:last-child{background:linear-gradient(90deg,transparent,rgba(var(--accent),.25))}.wt-chapter-label.svelte-200muj{font-family:JetBrains Mono,monospace;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:rgba(var(--accent),.7)}.wt-row.svelte-200muj{position:relative;display:grid;grid-template-columns:1.1rem 1fr;gap:.55rem;padding:.28rem 0;animation:svelte-200muj-wtRowIn .22s ease-out}@keyframes svelte-200muj-wtRowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.wt-rail.svelte-200muj{position:relative;display:flex;justify-content:center;padding-top:.35rem}.wt-node.svelte-200muj{width:9px;height:9px;border-radius:50%;background:rgba(var(--lane),.22);border:1.5px solid rgba(var(--lane),.85);box-shadow:0 0 6px rgba(var(--lane),.3);z-index:1}.wt-node[data-status=ok].svelte-200muj{background:rgba(var(--lane),.95)}.wt-node[data-status=fail].svelte-200muj{background:#f87171f2;border-color:#f87171e6;box-shadow:0 0 7px #f8717173}.wt-node[data-status=pending].svelte-200muj{background:#fbbf24f2;border-color:#fbbf24e6;animation:svelte-200muj-wtNodePulse 1.4s ease-in-out infinite}@keyframes svelte-200muj-wtNodePulse{0%,to{transform:scale(1);box-shadow:0 0 6px #fbbf2466}50%{transform:scale(1.35);box-shadow:0 0 12px #fbbf24b3}}.wt-railhead.svelte-200muj{opacity:.85}.wt-head-node.svelte-200muj{width:11px;height:11px;border-radius:50%;background:rgba(var(--accent),.25);border:1.5px solid rgba(var(--accent),.6)}.wt-head-node.live.svelte-200muj{background:rgba(var(--accent),.95);box-shadow:0 0 10px rgba(var(--accent),.6);animation:svelte-200muj-wtNodePulse 1.5s ease-in-out infinite}.wt-head-text.svelte-200muj{font-family:JetBrains Mono,monospace;font-size:.66rem;color:#b4bed299;padding-top:.18rem}.wt-head-text.live.svelte-200muj{color:rgba(var(--accent),.95)}.wt-dots.svelte-200muj{display:inline-flex;gap:1px;margin-left:2px}.wt-dots.svelte-200muj span:where(.svelte-200muj){animation:svelte-200muj-wtDot 1.4s ease-in-out infinite}.wt-dots.svelte-200muj span:where(.svelte-200muj):nth-child(2){animation-delay:.2s}.wt-dots.svelte-200muj span:where(.svelte-200muj):nth-child(3){animation-delay:.4s}@keyframes svelte-200muj-wtDot{0%,60%,to{opacity:.3}30%{opacity:1}}.wt-empty.svelte-200muj{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem;color:var(--text-muted)}.wt-empty-orb.svelte-200muj{width:56px;height:56px;border-radius:50%;margin-bottom:1rem;background:radial-gradient(circle,rgba(var(--accent),.3),transparent 70%);border:1px solid rgba(var(--accent),.25);animation:svelte-200muj-wtBreathe 3.6s ease-in-out infinite}.wt-empty-orb.live.svelte-200muj{animation:svelte-200muj-wtBreathe 1.5s ease-in-out infinite}@keyframes svelte-200muj-wtBreathe{0%,to{transform:scale(.92);opacity:.6}50%{transform:scale(1.05);opacity:1}}.wt-empty.svelte-200muj h3:where(.svelte-200muj){font-size:.85rem;margin:0 0 .4rem;color:var(--text-secondary)}.wt-empty.svelte-200muj p:where(.svelte-200muj){font-size:.72rem;max-width:22rem;line-height:1.55;margin:0}.wt-empty-action.svelte-200muj{margin-top:.9rem;padding:.35rem .85rem;border-radius:7px;border:1px solid rgba(var(--accent),.4);background:rgba(var(--accent),.1);color:rgba(var(--accent),.95);font-size:.7rem;font-weight:600;cursor:pointer}.wt-jump.svelte-200muj{position:absolute;bottom:5.2rem;left:50%;transform:translate(-50%);padding:.32rem .85rem;border-radius:999px;border:1px solid rgba(var(--accent),.5);background:rgba(var(--accent),.92);color:#06121a;font-size:.68rem;font-weight:800;cursor:pointer;z-index:5;box-shadow:0 4px 14px #0006;animation:svelte-200muj-wtRowIn .18s ease-out}.wt-jump.svelte-200muj:hover{transform:translate(-50%) scale(1.05)}.tw-cell{min-width:0}.tw-cell .tw-head{display:flex;align-items:center;gap:.45rem;min-width:0}.tw-cell .tw-title{font-size:.8rem;font-weight:600;color:#e8eef8f2;white-space:nowrap;flex-shrink:0}.tw-cell .tw-spacer{flex:1;min-width:0}.tw-cell .tw-dur{font-family:JetBrains Mono,monospace;font-size:.58rem;color:#c8d2e4b3;background:#ffffff0d;padding:.04rem .34rem;border-radius:4px;flex-shrink:0}.tw-cell .tw-pill{font-family:JetBrains Mono,monospace;font-size:.5rem;font-weight:800;letter-spacing:.06em;padding:.05rem .36rem;border-radius:999px;flex-shrink:0}.tw-cell .tw-pill.ok{color:#4ade80fa;background:#4ade801f;border:1px solid rgba(74,222,128,.3)}.tw-cell .tw-pill.fail{color:#f87171fa;background:#f871711f;border:1px solid rgba(248,113,113,.3)}.tw-cell .tw-dot{width:7px;height:7px;border-radius:50%;background:#fbbf24f2;flex-shrink:0;animation:svelte-200muj-wtNodePulse 1.4s ease-in-out infinite}.tw-cell .tw-time{font-family:JetBrains Mono,monospace;font-size:.56rem;color:#a0aabe8c;flex-shrink:0}.tw-cell .tw-cap{margin-top:.4rem;padding:.45rem .6rem;background:#0006;border-radius:7px;font-family:JetBrains Mono,monospace;font-size:.68rem;line-height:1.5;color:#ced6e6d9;white-space:pre-wrap;word-break:break-word;overflow:hidden}.tw-cell .tw-cap.collapsed{max-height:7rem;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent 100%);mask-image:linear-gradient(180deg,#000 65%,transparent 100%)}.tw-cell .tw-cap.out{border-left:2px solid rgba(var(--lane),.4);color:#c4ccdccc}.tw-cell .tw-cap.err{border-left-color:#f8717199;color:#fca5a5eb}.tw-cell .tw-expand{margin-top:.3rem;padding:0;background:none;border:none;color:#aab4c899;font-size:.62rem;cursor:pointer;transition:color .15s ease}.tw-cell .tw-expand:hover{color:rgba(var(--accent),.9)}@media(prefers-reduced-motion:reduce){.wt-star.svelte-200muj,.wt-railhead-glyph.live.svelte-200muj,.wt-pulse.svelte-200muj,.wt-node[data-status=pending].svelte-200muj,.wt-head-node.live.svelte-200muj,.wt-dots.svelte-200muj span:where(.svelte-200muj),.wt-empty-orb.svelte-200muj,.wt-gate.svelte-200muj,.wt-row.svelte-200muj{animation:none!important}.tw-cell .tw-dot{animation:none!important}.wt-track.svelte-200muj{scroll-behavior:auto}}@media(max-width:720px){.wt-ribbon.svelte-200muj{margin:-.85rem -3rem -.85rem -.85rem;padding:.7rem 3rem .7rem .85rem}.wt-agent.svelte-200muj{max-width:8rem}}.project-terminal.svelte-12chav1{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#06060d;border-radius:12px;overflow:hidden;border:1px solid rgba(139,92,246,.28);box-shadow:0 12px 36px #0006,inset 0 1px #8b5cf633,0 0 28px #8b5cf614}.project-terminal.svelte-12chav1:fullscreen,.project-terminal.is-fullscreen.svelte-12chav1{border-radius:0;border:none;box-shadow:none;width:100vw;height:100vh}.project-terminal.svelte-12chav1:fullscreen::backdrop{background:#06060d}.term-header.svelte-12chav1{display:flex;align-items:center;gap:.55rem;padding:.45rem .75rem;background:linear-gradient(180deg,#8b5cf61a,#8b5cf605);border-bottom:1px solid rgba(139,92,246,.22);flex-shrink:0}.term-dot.svelte-12chav1{width:8px;height:8px;border-radius:50%;background:#94a3b899;box-shadow:0 0 8px #94a3b859;transition:all .18s ease}.term-dot.connecting.svelte-12chav1{background:#fbbf24d9;box-shadow:0 0 8px #fbbf2480;animation:svelte-12chav1-pulse 1.2s ease-in-out infinite}.term-dot.connected.svelte-12chav1{background:#a78bfaf2;box-shadow:0 0 10px #a78bfa8c}@keyframes svelte-12chav1-pulse{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.term-dot.connecting.svelte-12chav1{animation:none}}.term-title.svelte-12chav1{font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#d8dafee0}.term-cwd.svelte-12chav1{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#d8dafe8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:.12rem .5rem;background:#0000004d;border-radius:6px;border:1px solid rgba(139,92,246,.14)}.term-status.svelte-12chav1{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:.16rem .5rem;border-radius:999px;color:#94a3b8d9;background:#94a3b81a;border:1px solid rgba(148,163,184,.18)}.term-status.connected.svelte-12chav1{color:#a78bfafa;background:#8b5cf624;border-color:#8b5cf65c}.term-status.connecting.svelte-12chav1{color:#fcd34df2;background:#f59e0b1a;border-color:#f59e0b4d}.term-icon-btn.svelte-12chav1{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#ffffff0a;color:#d8dafebf;border:1px solid rgba(139,92,246,.18);cursor:pointer;padding:0;transition:all .14s ease}.term-icon-btn.svelte-12chav1:hover{background:#8b5cf629;color:#d8dafefa;border-color:#8b5cf666}.term-icon-btn.term-close.svelte-12chav1:hover{background:#ef44442e;color:#fecacafa;border-color:#ef444466}.term-container.svelte-12chav1{flex:1;min-height:0;padding:6px 4px 4px;background:#06060d}.term-container.svelte-12chav1 .xterm{height:100%;width:100%}.term-container.svelte-12chav1 .xterm-viewport{overflow-y:auto!important;overflow-x:auto!important;scrollbar-gutter:stable}.mm-backdrop.svelte-1jobf3w{position:fixed;inset:0;z-index:var(--z-modal, 50);display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:svelte-1jobf3w-mm-fade-in .2s ease}.mm-modal.svelte-1jobf3w{width:680px;max-width:90vw;max-height:80vh;display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--border-color, #262626);background:var(--bg-card, #171717);box-shadow:0 0 0 1px #ffffff0a,0 8px 40px #00000080,0 0 80px #a882ff0a;animation:svelte-1jobf3w-mm-slide-up .25s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.mm-header.svelte-1jobf3w{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.mm-title-group.svelte-1jobf3w{display:flex;align-items:center;gap:.6rem}.mm-icon-badge.svelte-1jobf3w{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#a882ff1a;color:#a882ff}.mm-title.svelte-1jobf3w{font-size:.875rem;font-weight:600;font-family:JetBrains Mono,monospace;color:var(--text-primary, #fafafa)}.mm-agent-tag.svelte-1jobf3w{font-size:.65rem;font-weight:500;padding:.15rem .45rem;border-radius:6px;background:#ffffff0d;color:var(--text-muted, #737373);border:1px solid rgba(255,255,255,.06)}.mm-actions.svelte-1jobf3w{display:flex;align-items:center;gap:.25rem}.mm-copy.svelte-1jobf3w{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;color:var(--text-muted, #737373);cursor:pointer;transition:all .15s ease}.mm-copy.svelte-1jobf3w:hover{background:#ffffff0f;color:var(--text-primary, #fafafa)}.mm-copy.copied.svelte-1jobf3w{color:#22c55e}.mm-close.svelte-1jobf3w{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;color:var(--text-muted, #737373);cursor:pointer;transition:all .15s ease}.mm-close.svelte-1jobf3w:hover{background:#ffffff0f;color:var(--text-primary, #fafafa)}.mm-body.svelte-1jobf3w{flex:1;overflow-y:auto;padding:1.5rem;min-height:120px}.mm-state.svelte-1jobf3w{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:2rem;color:var(--text-muted, #737373);font-size:.8rem}.mm-state-error.svelte-1jobf3w{color:#ef4444}.mm-spinner.svelte-1jobf3w{width:16px;height:16px;border:2px solid rgba(168,130,255,.2);border-top-color:#a882ff;border-radius:50%;animation:svelte-1jobf3w-mm-spin .6s linear infinite}.mm-content.svelte-1jobf3w{font-size:.82rem;line-height:1.65;color:var(--text-secondary, #a3a3a3)}.mm-content.svelte-1jobf3w h2{font-size:1.1rem;font-weight:700;color:var(--text-primary, #fafafa);margin:1.5rem 0 .6rem;padding-bottom:.35rem;border-bottom:1px solid rgba(168,130,255,.15)}.mm-content.svelte-1jobf3w h2:first-child{margin-top:0}.mm-content.svelte-1jobf3w h3{font-size:.95rem;font-weight:600;color:var(--text-primary, #fafafa);margin:1.2rem 0 .4rem}.mm-content.svelte-1jobf3w h4{font-size:.85rem;font-weight:600;color:var(--text-secondary, #a3a3a3);margin:1rem 0 .3rem}.mm-content.svelte-1jobf3w strong{color:var(--text-primary, #fafafa);font-weight:600}.mm-content.svelte-1jobf3w code{font-family:JetBrains Mono,monospace;font-size:.78rem;padding:.15rem .35rem;border-radius:4px;background:#ffffff0f;color:#a882ff}.mm-content.svelte-1jobf3w pre{margin:.8rem 0;padding:.9rem 1rem;border-radius:10px;background:#00000059;border:1px solid rgba(255,255,255,.06);overflow-x:auto}.mm-content.svelte-1jobf3w pre code{padding:0;background:none;color:var(--text-secondary, #a3a3a3);font-size:.75rem;line-height:1.5}.mm-content.svelte-1jobf3w ul{padding-left:1.2rem;margin:.5rem 0}.mm-content.svelte-1jobf3w li{margin:.25rem 0}.mm-content.svelte-1jobf3w li::marker{color:#a882ff80}@keyframes svelte-1jobf3w-mm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1jobf3w-mm-slide-up{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1jobf3w-mm-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mm-spinner.svelte-1jobf3w{animation:none}}
