.failures-table table[data-v-2460d07c]{min-width:82rem}.overview-groups[data-v-a0c3d1d9]{gap:1rem;display:grid}.overview-group[data-v-a0c3d1d9]{gap:.6rem;display:grid}.metric-grid[data-v-a0c3d1d9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.metric[data-v-a0c3d1d9]{color:#17201a;text-align:left;background:#fff;border:1px solid #d8ded5;border-radius:6px;align-content:start;gap:.22rem;min-height:7.8rem;padding:.85rem;display:grid}button.metric[data-v-a0c3d1d9]:hover,button.metric[data-v-a0c3d1d9]:focus-visible{background:#f9faf7;border-color:#aebbad}button.metric[data-v-a0c3d1d9]:focus-visible{outline-offset:2px;outline:2px solid #25352b}.metric span[data-v-a0c3d1d9]{color:#637066;text-transform:uppercase;font-size:.76rem;font-weight:700;display:block}.metric strong[data-v-a0c3d1d9]{margin-top:.25rem;font-size:1.5rem;line-height:1.15;display:block}.metric small[data-v-a0c3d1d9],.metric em[data-v-a0c3d1d9]{color:#637066;font-size:.82rem;font-style:normal;line-height:1.3;display:block}@media (width<=820px){.metric-grid[data-v-a0c3d1d9]{grid-template-columns:1fr}}.session-tools[data-v-e5e99e24]{color:#637066;align-items:center;gap:.85rem;font-size:.86rem;display:flex}.setup-panel[data-v-ee11b9ff]{max-width:68rem}.setup-platform[data-v-ee11b9ff]{margin:0 0 .75rem}.setup-grid+.setup-platform[data-v-ee11b9ff]{margin-top:1.25rem}.setup-grid[data-v-ee11b9ff]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.command-card[data-v-ee11b9ff]{border:1px solid #d8ded5;border-radius:6px;gap:.75rem;padding:.85rem;display:grid}.command-card p[data-v-ee11b9ff]{color:#637066;margin:.25rem 0 0}.command-card pre[data-v-ee11b9ff]{white-space:pre-wrap;word-break:break-word;background:#f9faf7;border:1px solid #edf0eb;border-radius:6px;min-height:5.75rem;margin:0;padding:.75rem;overflow-x:auto}@media (width<=820px){.setup-grid[data-v-ee11b9ff]{grid-template-columns:1fr}}.upstream-card[data-v-413bfbbb]{background:#fff;border:1px solid #d8ded5;border-radius:8px;gap:.9rem;padding:1rem;display:grid}.upstream-card-head[data-v-413bfbbb]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.upstream-card-head code[data-v-413bfbbb]{color:#637066;margin-top:.2rem;display:block}.upstream-card-actions[data-v-413bfbbb]{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.upstream-card-actions .secondary[data-v-413bfbbb]{color:#17201a;background:#fff;border-color:#aebbae}.profile-line[data-v-413bfbbb]{color:#17201a;overflow-wrap:anywhere;margin:0;font-weight:700}.metadata-columns[data-v-413bfbbb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;display:grid}.metadata-columns dl[data-v-413bfbbb]{grid-template-columns:minmax(7rem,auto) minmax(0,1fr);align-items:start;gap:.45rem .75rem;margin:0;display:grid}.metadata-columns dd[data-v-413bfbbb]{color:#17201a;overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=820px){.metadata-columns[data-v-413bfbbb],.metadata-columns dl[data-v-413bfbbb]{grid-template-columns:1fr}}.upstream-view[data-v-4ef8af99]{gap:1rem;display:grid}.upstream-grid[data-v-4ef8af99]{grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));gap:1rem;display:grid}.upstream-add[data-v-4ef8af99]{max-width:44rem}.compact-textarea[data-v-4ef8af99]{min-height:5rem}.button-row[data-v-4ef8af99]{align-items:center;gap:.75rem;display:flex}.button-row span[data-v-4ef8af99]{color:#637066;font-size:.86rem}.modal-backdrop[data-v-4ef8af99]{z-index:20;background:#17201a61;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.modal-panel[data-v-4ef8af99]{background:#fff;border:1px solid #cdd8cf;border-radius:8px;width:min(100%,44rem);max-height:calc(100vh - 2rem);padding:1rem;overflow-y:auto;box-shadow:0 1.25rem 3rem #17201a2e}.shell[data-v-622e6ead]{grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.auth-gate[data-v-622e6ead]{background:#f5f6f3;min-height:100vh}.rail[data-v-622e6ead]{background:#fff;border-right:1px solid #d8ded5;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.eyebrow[data-v-622e6ead]{color:#5e6b62;margin:0 0 .35rem;font-size:.78rem}nav[data-v-622e6ead],.rail-actions[data-v-622e6ead]{gap:.4rem;display:grid}nav button[data-v-622e6ead]{color:#17201a;text-align:left;background:0 0;border-color:#0000}nav button.active[data-v-622e6ead]{background:#e6ece5;border-color:#cdd8cf}.workspace[data-v-622e6ead]{align-content:start;gap:1rem;padding:1.5rem;display:grid}@media (width<=820px){.shell[data-v-622e6ead]{grid-template-columns:1fr}.rail[data-v-622e6ead]{border-bottom:1px solid #d8ded5;border-right:0}nav[data-v-622e6ead]{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17201a;background:#f5f6f3;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{color:#fff;cursor:pointer;background:#25352b;border:1px solid #25352b;border-radius:6px;min-height:2.25rem;padding:0 .85rem}button:disabled{cursor:not-allowed;opacity:.45}h1,h2{margin:0;line-height:1.15}h3{margin:0;font-size:.98rem}h1{font-size:1.35rem}h2{font-size:1.15rem}.secondary{color:#17201a;text-align:left;background:0 0;border-color:#0000}.secondary.bordered{color:#17201a;background:#fff;border-color:#aebbae}.panel{background:#fff;border:1px solid #d8ded5;border-radius:8px;padding:1rem}.panel.narrow{max-width:48rem}.section-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.toggle{color:#17201a;text-transform:none;align-items:center;gap:.4rem;font-size:.86rem;font-weight:600;display:inline-flex}.toggle input{width:auto;margin:0}label,dt{color:#637066;text-transform:uppercase;font-size:.76rem;font-weight:700;display:block}.status{color:#526055;background:#eef1ed;border-radius:999px;align-items:center;min-height:1.55rem;padding:0 .55rem;font-size:.76rem;font-weight:700;display:inline-flex}.status.good{color:#136338;background:#e1f3e8}.status.bad,.banner.error{color:#9f2f1f;background:#fde8e4}.status.muted{color:#6f766f}.banner{border-radius:6px;padding:.75rem .9rem}.banner.ok{color:#136338;background:#e1f3e8}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:68rem}th,td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #edf0eb;padding:.65rem .5rem}th{color:#637066;text-transform:uppercase;font-size:.76rem}code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.danger{background:#8f3025;border-color:#8f3025}.empty{color:#637066;text-align:center}form{gap:.65rem;display:grid}input,textarea,select{color:#17201a;background:#fff;border:1px solid #bfc8bf;border-radius:6px;width:100%;padding:.75rem}textarea{resize:vertical;min-height:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
