.admin-action-page[data-v-3013ae21]{min-height:100vh;padding:24px}.action-shell[data-v-3013ae21]{border-radius:22px}.page-head[data-v-3013ae21]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.eyebrow[data-v-3013ae21]{color:#9e212f;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.page-head h1[data-v-3013ae21]{color:#2d3748;font-size:2rem;font-weight:700;margin:0 0 6px}.comment-copy[data-v-3013ae21],.draft-preview-card__copy[data-v-3013ae21],.empty-state[data-v-3013ae21],.page-head p[data-v-3013ae21]{color:#718096}.page-head__meta[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.meta-chip[data-v-3013ae21]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#475569;font-weight:700;padding:10px 14px}.meta-chip--status[data-v-3013ae21]{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.action-layout[data-v-3013ae21]{display:grid;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr)}.action-main[data-v-3013ae21],.action-side[data-v-3013ae21],.comment-list[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.surface-card[data-v-3013ae21]{background:#fafafa;border:1px solid #edf2f7;border-radius:18px;padding:18px}.surface-title[data-v-3013ae21]{color:#2d3748;font-size:1.05rem;font-weight:700;margin-bottom:14px}.pdf-sheet[data-v-3013ae21]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.pdf-topline[data-v-3013ae21]{color:#718096;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.pdf-frame-wrap[data-v-3013ae21],.pdf-frame[data-v-3013ae21]{min-height:620px}.pdf-frame[data-v-3013ae21]{border:1px solid #e2e8f0;border-radius:14px;width:100%}.draft-preview-stack[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.draft-preview-card[data-v-3013ae21]{border:1px solid #e2e8f0;border-radius:14px;padding:14px}.draft-preview-card__title[data-v-3013ae21]{color:#2d3748;font-weight:700;margin-bottom:8px}.detail-grid[data-v-3013ae21]{display:grid;gap:12px}.detail-grid.compact .detail-row[data-v-3013ae21]{padding:10px 0}.detail-row[data-v-3013ae21]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #edf2f7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0}.comment-meta[data-v-3013ae21],.detail-row span[data-v-3013ae21]{color:#718096}.comment-head strong[data-v-3013ae21],.detail-row strong[data-v-3013ae21]{color:#2d3748}.detail-row strong[data-v-3013ae21]{max-width:62%;text-align:right}.detail-row--wide[data-v-3013ae21]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-row--wide strong[data-v-3013ae21]{max-width:100%;text-align:left}.comment-card[data-v-3013ae21]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px}.surface-card--comments .comment-list[data-v-3013ae21]{max-height:540px;overflow-y:auto;padding-right:4px}.committee-progress-card[data-v-3013ae21]{gap:14px}.committee-progress-metrics[data-v-3013ae21]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.committee-progress-metric[data-v-3013ae21]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px}.committee-progress-metric span[data-v-3013ae21]{color:#718096;display:block;font-size:.85rem;margin-bottom:6px}.committee-progress-metric strong[data-v-3013ae21]{color:#2d3748;font-size:1.2rem;font-weight:700}.committee-progress-metric--approved[data-v-3013ae21]{background:#f0fdf4;border-color:#bbf7d0}.committee-progress-metric--pending[data-v-3013ae21]{background:#fff7ed;border-color:#fed7aa}.committee-progress-group+.committee-progress-group[data-v-3013ae21]{margin-top:14px}.committee-progress-label[data-v-3013ae21]{color:#2d3748;font-size:.9rem;font-weight:700;margin-bottom:10px}.committee-pill-list[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.committee-pill[data-v-3013ae21]{border-radius:999px;font-size:.84rem;font-weight:600;padding:8px 12px}.committee-pill--approved[data-v-3013ae21]{background:#dcfce7;color:#166534}.committee-pill--pending[data-v-3013ae21]{background:#ffedd5;color:#9a3412}.committee-progress-empty[data-v-3013ae21]{color:#718096;font-size:.9rem}.comment-head[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:6px}.comment-meta[data-v-3013ae21]{font-size:.88rem;margin-bottom:8px}.decision-choice-grid[data-v-3013ae21]{display:grid;gap:12px}.decision-choice[data-v-3013ae21]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #e2e8f0;border-radius:16px;-webkit-box-shadow:0 10px 22px rgba(15,23,42,.05);box-shadow:0 10px 22px rgba(15,23,42,.05);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-height:112px;padding:16px;text-align:left;-webkit-transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.decision-choice strong[data-v-3013ae21]{font-size:1.02rem}.decision-choice span[data-v-3013ae21]{line-height:1.55}.decision-choice[data-v-3013ae21]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.decision-choice--approve[data-v-3013ae21]{background:-webkit-gradient(linear,left top,left bottom,from(#f7fff9),to(#eefbf2));background:linear-gradient(180deg,#f7fff9,#eefbf2);border-color:#b7e4c7}.decision-choice--approve strong[data-v-3013ae21]{color:#166534}.decision-choice--approve span[data-v-3013ae21]{color:#2f855a}.decision-choice--approve[data-v-3013ae21]:hover{border-color:#38a169;-webkit-box-shadow:0 14px 28px rgba(22,163,74,.12);box-shadow:0 14px 28px rgba(22,163,74,.12)}.decision-choice--reject[data-v-3013ae21]{background:-webkit-gradient(linear,left top,left bottom,from(#fff8f7),to(#fff0ee));background:linear-gradient(180deg,#fff8f7,#fff0ee);border-color:#fecaca}.decision-choice--reject strong[data-v-3013ae21]{color:#b42318}.decision-choice--reject span[data-v-3013ae21]{color:#c2410c}.decision-choice--reject[data-v-3013ae21]:hover{border-color:#f87171;-webkit-box-shadow:0 14px 28px rgba(220,38,38,.12);box-shadow:0 14px 28px rgba(220,38,38,.12)}.decision-choice--selected[data-v-3013ae21]{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.decision-choice--approve.decision-choice--selected[data-v-3013ae21]{background:-webkit-gradient(linear,left top,left bottom,from(#effdf4),to(#dcfce7));background:linear-gradient(180deg,#effdf4,#dcfce7);border-color:#22c55e;-webkit-box-shadow:0 0 0 3px rgba(34,197,94,.14),0 16px 30px rgba(22,163,74,.16);box-shadow:0 0 0 3px rgba(34,197,94,.14),0 16px 30px rgba(22,163,74,.16)}.decision-choice--reject.decision-choice--selected[data-v-3013ae21]{background:-webkit-gradient(linear,left top,left bottom,from(#fff1f2),to(#ffe2e6));background:linear-gradient(180deg,#fff1f2,#ffe2e6);border-color:#ef4444;-webkit-box-shadow:0 0 0 3px rgba(239,68,68,.14),0 16px 30px rgba(220,38,38,.16);box-shadow:0 0 0 3px rgba(239,68,68,.14),0 16px 30px rgba(220,38,38,.16)}.decision-label[data-v-3013ae21]{color:#2d3748;display:block;font-weight:700;margin:16px 0 8px}.decision-note[data-v-3013ae21]{border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;resize:vertical;width:100%}.decision-gate-note[data-v-3013ae21]{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;color:#9a3412;font-weight:600;margin-bottom:14px;padding:12px 14px}.review-mode-panel[data-v-3013ae21]{background:-webkit-gradient(linear,left top,left bottom,from(#fffdf8),to(#fff8ef));background:linear-gradient(180deg,#fffdf8,#fff8ef);border:1px solid #fde7c2;border-radius:16px;padding:16px}.review-mode-panel__title[data-v-3013ae21]{color:#2d3748;font-size:1rem;font-weight:700;margin-bottom:8px}.review-mode-panel__copy[data-v-3013ae21]{color:#718096;margin:0}.decision-submit[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.empty-state[data-v-3013ae21]{background:#fff;border:1px dashed #d9e2ec;border-radius:14px;padding:18px;text-align:center}.footer-actions[data-v-3013ae21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:22px}@media (max-width:991px){.action-layout[data-v-3013ae21]{grid-template-columns:1fr}}@media (max-width:767px){.admin-action-page[data-v-3013ae21]{padding:16px}.comment-head[data-v-3013ae21],.detail-row[data-v-3013ae21],.footer-actions[data-v-3013ae21],.page-head[data-v-3013ae21],.pdf-topline[data-v-3013ae21]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-actions[data-v-3013ae21]{gap:12px}.committee-progress-metrics[data-v-3013ae21]{grid-template-columns:1fr}.detail-row strong[data-v-3013ae21]{max-width:100%;text-align:left}}