.nr1-observations[data-v-5f378862]{--surface:#fff;--surface-alt:#f8fafc;--border-soft:#e5e7eb;--text-primary:#0f172a;--text-muted:#64748b;--accent:#2563eb;--accent-soft:#dbeafe}.page-hero[data-v-5f378862]{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid var(--border-soft);border-radius:14px;padding:1.15rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.hero-eyebrow[data-v-5f378862]{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#475569;font-weight:700}.hero-title[data-v-5f378862]{color:var(--text-primary);font-weight:700}.hero-subtitle[data-v-5f378862]{color:var(--text-muted);font-size:.93rem}.btn-back[data-v-5f378862]{border-radius:10px;font-weight:600}.summary-card[data-v-5f378862]{border:1px solid var(--border-soft);border-radius:14px;-webkit-box-shadow:0 8px 20px rgba(15,23,42,.04);box-shadow:0 8px 20px rgba(15,23,42,.04);overflow:hidden}.summary-content[data-v-5f378862]{background:var(--surface);padding:1rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.summary-label[data-v-5f378862]{color:var(--text-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.summary-title[data-v-5f378862]{color:var(--text-primary);font-weight:700}.summary-chip[data-v-5f378862]{background:var(--surface-alt);border:1px solid var(--border-soft);border-radius:999px;padding:.45rem .8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem}.summary-chip-label[data-v-5f378862]{color:var(--text-muted);font-size:.8rem}.summary-chip-value[data-v-5f378862]{min-width:30px;height:30px;border-radius:999px;background:var(--accent-soft);color:#1d4ed8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.82rem;font-weight:700}.table-shell[data-v-5f378862]{border:1px solid var(--border-soft);border-radius:14px;overflow:hidden;-webkit-box-shadow:0 10px 28px rgba(15,23,42,.05);box-shadow:0 10px 28px rgba(15,23,42,.05)}.observations-table[data-v-5f378862]{background:var(--surface)}.observations-table[data-v-5f378862] thead th{border-top:0;border-bottom:1px solid var(--border-soft);background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#f1f5f9));background:linear-gradient(180deg,#f8fafc,#f1f5f9);color:#475569;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700;padding:.9rem 1rem}.observations-table[data-v-5f378862] tbody td{border-top:1px solid #f1f5f9;padding:.95rem 1rem;vertical-align:top}.observations-table[data-v-5f378862] tbody tr:hover td{background:#f8fbff}.observation-text[data-v-5f378862]{white-space:pre-line;color:#1e293b;line-height:1.55}.datetime-pill[data-v-5f378862]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:.25rem .65rem;font-size:.8rem;white-space:nowrap}.table-footer[data-v-5f378862]{border-top:1px solid var(--border-soft);background:#fbfdff;padding:.9rem 1rem}.footer-text[data-v-5f378862]{color:var(--text-muted)}.modern-pagination[data-v-5f378862] .page-link{border:1px solid #dbe2ea;color:#334155;border-radius:8px;margin:0 2px}.modern-pagination[data-v-5f378862] .page-item.active .page-link{background:var(--accent);border-color:var(--accent);color:#fff}@media (max-width:768px){.page-hero[data-v-5f378862]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-hero[data-v-5f378862],.table-footer[data-v-5f378862]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-footer[data-v-5f378862]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:.7rem}}