.pda[data-v-6ac1b95c]{max-width:960px}.pda__toolbar[data-v-6ac1b95c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.pda__toolbar-left[data-v-6ac1b95c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pda__label[data-v-6ac1b95c]{font-size:12px;font-weight:700;color:#002d5e}.pda__date-label[data-v-6ac1b95c]{font-size:14px;font-weight:700;color:#002d5e}.pda__status[data-v-6ac1b95c]{display:inline-flex;padding:2px 10px;border-radius:10px;background:#f3f4f6;color:#6b7280;font-size:11px;font-weight:700}.pda__status--on[data-v-6ac1b95c]{background:#dcfce7;color:#166534}.pda__link[data-v-6ac1b95c]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--org-color-primary,#6e2c91);text-decoration:none}.pda__link .micon[data-v-6ac1b95c]{width:16px;height:16px;fill:var(--org-color-primary,#6e2c91)}.pda__hint[data-v-6ac1b95c]{font-size:12px;color:#6b7280;margin:0 0 14px}.pda__empty[data-v-6ac1b95c]{padding:24px;text-align:center;border:1px dashed #d1d5db;border-radius:10px;color:#6b7280;font-size:13px;margin-bottom:16px}.pda__table[data-v-6ac1b95c]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;margin-bottom:16px}.pda__table th[data-v-6ac1b95c]{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#6b7280;padding:10px 12px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.pda__table td[data-v-6ac1b95c]{padding:10px 12px;border-bottom:1px solid #f3f4f6;vertical-align:middle}.pda__row.is-included td[data-v-6ac1b95c]{background:#faf5ff}.pda__pharmacy[data-v-6ac1b95c]{display:flex;flex-direction:column;gap:2px}.pda__pharmacy-name[data-v-6ac1b95c]{font-size:13px;font-weight:700;color:#002d5e}.pda__pharmacy-sub[data-v-6ac1b95c]{font-size:11px;color:#6b7280}.pda__notes[data-v-6ac1b95c]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.pda__footer[data-v-6ac1b95c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pda__summary[data-v-6ac1b95c]{font-size:12px;color:#6b7280}.pda__actions[data-v-6ac1b95c]{display:flex;gap:8px}