.mercury-rails-panel[data-v-6c504da5],.mercury-rails-list[data-v-6c504da5],.mercury-rails-editor[data-v-6c504da5],.mercury-rails-approval[data-v-6c504da5]{display:grid;gap:16px}.mercury-rails-header[data-v-6c504da5],.mercury-rails-section-head[data-v-6c504da5],.mercury-rail-card__head[data-v-6c504da5],.mercury-rails-header__actions[data-v-6c504da5],.mercury-rails-actions[data-v-6c504da5],.mercury-rails-approval-actions[data-v-6c504da5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mercury-rails-header h2[data-v-6c504da5],.mercury-rails-section-head h3[data-v-6c504da5],.mercury-rails-header p[data-v-6c504da5],.mercury-rails-section-head p[data-v-6c504da5]{margin:0}.mercury-section-kicker[data-v-6c504da5]{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:var(--mercury-muted)}.mercury-rails-grid[data-v-6c504da5]{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.3fr);gap:18px}.mercury-rails-list__items[data-v-6c504da5]{display:grid;gap:10px}.mercury-rail-card[data-v-6c504da5]{display:grid;gap:8px;width:100%;padding:14px;border:1px solid rgba(38,66,76,.12);border-radius:var(--mercury-radius-md);background:#ffffffbd;color:var(--mercury-ink);text-align:left;cursor:pointer}.mercury-rail-card--active[data-v-6c504da5]{border-color:#26424c47;box-shadow:inset 0 0 0 1px #26424c1f}.mercury-rail-card__meta[data-v-6c504da5],.mercury-rails-empty[data-v-6c504da5],.mercury-rails-meta p[data-v-6c504da5]{margin:0;color:var(--mercury-muted)}.mercury-rails-editor label[data-v-6c504da5],.mercury-rails-approval label[data-v-6c504da5]{display:grid;gap:6px}.mercury-rails-editor label>span[data-v-6c504da5],.mercury-rails-approval label>span[data-v-6c504da5]{color:var(--mercury-ink);font-size:.92rem}.mercury-rails-editor input[data-v-6c504da5],.mercury-rails-editor select[data-v-6c504da5],.mercury-rails-editor textarea[data-v-6c504da5],.mercury-rails-approval input[data-v-6c504da5],.mercury-rails-approval select[data-v-6c504da5]{width:100%;border-radius:var(--mercury-radius-sm);border:1px solid rgba(38,66,76,.16);background:#ffffffd1;color:var(--mercury-ink);padding:11px 12px;font:inherit;box-sizing:border-box}.mercury-rails-editor textarea[data-v-6c504da5]{resize:vertical;min-height:96px}.mercury-rails-form-grid[data-v-6c504da5],.mercury-rails-approval-grid[data-v-6c504da5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mercury-rails-form-grid--checks[data-v-6c504da5]{grid-template-columns:repeat(2,minmax(0,1fr))}.mercury-check[data-v-6c504da5]{display:flex!important;align-items:center;gap:10px}.mercury-check input[data-v-6c504da5]{width:auto;margin:0}.mercury-rails-meta[data-v-6c504da5]{display:grid;gap:8px}.mercury-rails-alert[data-v-6c504da5]{padding:12px 14px;border-radius:var(--mercury-radius-sm);border:1px solid rgba(38,66,76,.12)}.mercury-rails-alert--error[data-v-6c504da5]{background:#a4202014;border-color:#a420202e;color:#7d1f1f}.mercury-rails-alert--success[data-v-6c504da5]{background:#206c4314;border-color:#206c4329;color:#1f5c3e}.mercury-action[data-v-6c504da5]{min-height:42px;border:none;border-radius:var(--mercury-radius-sm);background:var(--mercury-accent);color:#132127;font:inherit;font-weight:600;padding:0 16px;cursor:pointer}.mercury-action--secondary[data-v-6c504da5]{background:#ffffffc2;border:1px solid rgba(38,66,76,.12);color:var(--mercury-ink)}.mercury-action[data-v-6c504da5]:disabled{opacity:.6;cursor:not-allowed}.mercury-pill[data-v-6c504da5]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.82rem}.mercury-pill--good[data-v-6c504da5]{background:#206c431f;color:#1f5c3e}.mercury-pill--warn[data-v-6c504da5]{background:#be8e2b24;color:#8a641a}.mercury-pill--bad[data-v-6c504da5]{background:#a420201f;color:#7d1f1f}.mercury-pill--neutral[data-v-6c504da5]{background:#26424c14;color:var(--mercury-ink)}@media(max-width:1100px){.mercury-rails-grid[data-v-6c504da5]{grid-template-columns:1fr}}@media(max-width:760px){.mercury-rails-header[data-v-6c504da5],.mercury-rails-section-head[data-v-6c504da5],.mercury-rails-header__actions[data-v-6c504da5],.mercury-rails-actions[data-v-6c504da5],.mercury-rails-approval-actions[data-v-6c504da5]{flex-direction:column;align-items:stretch}.mercury-rails-form-grid[data-v-6c504da5],.mercury-rails-form-grid--checks[data-v-6c504da5],.mercury-rails-approval-grid[data-v-6c504da5]{grid-template-columns:1fr}}
