.radiography-modal-overlay[data-v-02e42b37]{align-items:center;background:#0000002e;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.radiography-modal[data-v-02e42b37]{background:#fff;border-radius:18px;box-shadow:0 8px 32px #0000001f;max-width:600px;min-width:480px;padding:32px 28px 24px;width:100%}.modal-header[data-v-02e42b37]{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.patient-info[data-v-02e42b37]{display:flex;flex-direction:column;gap:2px}.patient-name[data-v-02e42b37]{color:#222;font-size:18px;font-weight:600}.patient-id[data-v-02e42b37]{color:#aaa;font-size:13px}.modal-title[data-v-02e42b37]{color:#888;flex:1;font-size:15px;margin-left:16px}.close-btn[data-v-02e42b37]{background:none;border:none;color:#bbb;cursor:pointer;font-size:24px}.modal-body[data-v-02e42b37]{margin-top:8px}.radiography-list[data-v-02e42b37]{display:grid;gap:18px;grid-template-columns:1fr 1fr}.radiography-card[data-v-02e42b37]{align-items:flex-start;background:#f8f8f8;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;padding:16px 12px;position:relative}.radiography-card.clickable[data-v-02e42b37]{cursor:pointer;transition:all .2s ease}.radiography-card.clickable[data-v-02e42b37]:hover{background:#f0f0f0;box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.radio-img[data-v-02e42b37]{border-radius:8px;height:70px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:90px}.radio-info[data-v-02e42b37]{display:flex;flex-direction:column;gap:4px}.radio-type[data-v-02e42b37]{color:#222;font-size:15px;font-weight:500}.radio-date[data-v-02e42b37]{color:#888;font-size:13px}.radio-status[data-v-02e42b37]{align-items:center;display:flex;gap:6px}.status-dot[data-v-02e42b37]{border-radius:50%;display:inline-block;height:8px;width:8px}.status-dot.active[data-v-02e42b37]{background:#4caf50}.status-dot.inactive[data-v-02e42b37]{background:#f44336}.status-label[data-v-02e42b37]{color:#888;font-size:12px}.radio-extra[data-v-02e42b37]{background:#e3e3ff;border-radius:8px;bottom:10px;color:#6c63ff;font-size:11px;font-weight:500;padding:2px 8px;position:absolute;right:12px}.radio-nav-icon[data-v-02e42b37]{color:#bbb;position:absolute;right:12px;top:12px;transition:color .2s ease}.radiography-card.clickable:hover .radio-nav-icon[data-v-02e42b37]{color:#6c63ff}
