:root{font-family:Inter,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial}html,body,#root{height:100%;margin:0}body{color:#e6eef8;background:linear-gradient(#0f1724,#071022)}._container_116sl_1{color:#e6eef8;background:linear-gradient(#0b1220,#07121b);border-radius:12px;padding:16px;box-shadow:0 8px 20px #02061799}._brand_116sl_9{font-size:18px;font-weight:700}._nav_116sl_14{flex-direction:column;gap:8px;margin-top:12px;display:flex}._button_116sl_21{color:#98a0b3;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px}._buttonActive_116sl_31{color:#2dd4bf;background:linear-gradient(90deg,#2dd4bf15,#60a5fa10);font-weight:600}._card_bveuc_1{background:#0f1b2b;border-radius:12px;padding:14px}._title_bveuc_7{color:#e6eef8;font-size:16px;font-weight:600}._grid_bveuc_13{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:12px;display:grid}._item_bveuc_20{background:linear-gradient(#ffffff05,#0000);border-radius:10px;justify-content:space-between;align-items:center;padding:10px;display:flex}._avatar_bveuc_29{color:#022032;background:linear-gradient(135deg,#2dd4bf,#60a5fa);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}._meta_bveuc_41{margin-left:10px}._name_bveuc_45{font-weight:600}._note_bveuc_49{color:#98a0b3;font-size:13px}._status_bveuc_54{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}._wait_bveuc_61{color:#081018;background:linear-gradient(90deg,#fbbf24,#f97316)}._inprog_bveuc_66{color:#022032;background:linear-gradient(90deg,#2dd4bf,#60a5fa)}._done_bveuc_71{color:#022032;background:linear-gradient(90deg,#34d399,#10b981)}._deleteBtn_bveuc_76{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;margin-left:10px;padding:4px 8px;font-size:12px;font-weight:600;transition:all .2s}._deleteBtn_bveuc_76:hover{color:#fff;background:#ef4444}._panel_5kfpv_1{background:#0f1b2b;border-radius:12px;padding:14px}._label_5kfpv_7{color:#98a0b3;margin-bottom:6px;font-size:13px;display:block}._input_5kfpv_14{color:#000;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:8px;width:100%;padding:10px;font-weight:500}._row_5kfpv_25{gap:8px;margin-top:10px;display:flex}._btnPrimary_5kfpv_31{color:#022032;cursor:pointer;background:linear-gradient(90deg,#2dd4bf,#60a5fa);border:none;border-radius:8px;flex:1;padding:10px;font-weight:700}._btnGhost_5kfpv_42{color:#98a0b3;cursor:pointer;background:0 0;border:1px solid #ffffff0f;border-radius:8px;padding:10px}._suggestion_5kfpv_51{color:#60a5fa;background:#60a5fa0a;border:1px dashed #60a5fa0f;border-radius:8px;margin-top:10px;padding:8px;font-size:13px}._container_19s3h_1{background:#0f1b2b;border-radius:12px;padding:20px;overflow-x:auto}._header_19s3h_8{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}._title_19s3h_15{color:#e6eef8;font-size:18px;font-weight:600}._table_19s3h_21{border-collapse:collapse;width:100%;min-width:600px}._th_19s3h_27{text-align:left;color:#98a0b3;border-bottom:1px solid #ffffff1a;padding:12px;font-size:13px;font-weight:600}._td_19s3h_36{color:#e6eef8;border-bottom:1px solid #ffffff0a;padding:12px;font-size:14px}._row_19s3h_43:hover{background:#ffffff05}._status_19s3h_47{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}._wait_19s3h_55{color:#fbbf24;background:#fbbf2426}._done_19s3h_60{color:#34d399;background:#34d39926}._cancelBtn_19s3h_65{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:4px;padding:4px 8px;transition:all .2s}._cancelBtn_19s3h_65:hover{color:#fff;background:#ef4444}._container_wr5yx_1{background:#0f1b2b;border-radius:12px;padding:20px}._header_wr5yx_7{justify-content:space-between;margin-bottom:20px;display:flex}._search_wr5yx_13{color:#fff;background:#1e293b;border:1px solid #ffffff1a;border-radius:6px;width:250px;padding:8px 12px}._cardGrid_wr5yx_22{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px;display:grid}._patientCard_wr5yx_28{background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;padding:15px}._name_wr5yx_35{color:#e6eef8;margin-bottom:4px;font-size:16px;font-weight:700}._info_wr5yx_42{color:#94a3b8;margin-bottom:8px;font-size:13px}._tag_wr5yx_48{color:#60a5fa;background:#60a5fa1a;border-radius:4px;padding:3px 8px;font-size:11px;display:inline-block}._paper_y3kjr_1{color:#1e293b;background:#fff;border-radius:8px;max-width:800px;margin:0 auto;padding:30px}._header_y3kjr_10{border-bottom:2px solid #e2e8f0;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;display:flex}._hospitalName_y3kjr_18{color:#0f1724;font-size:24px;font-weight:800}._row_y3kjr_24{gap:15px;margin-bottom:15px;display:flex}._input_y3kjr_30{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:10px}._medRow_y3kjr_39{grid-template-columns:2fr 1fr 1fr 40px;align-items:center;gap:10px;margin-bottom:10px;display:grid}._addBtn_y3kjr_47{color:#fff;cursor:pointer;background:#0f1724;border:none;border-radius:6px;margin-top:10px;padding:10px 20px;font-weight:600}._printBtn_y3kjr_58{color:#0f1724;cursor:pointer;background:#2dd4bf;border:none;border-radius:6px;width:100%;margin-top:20px;padding:12px 24px;font-size:16px;font-weight:700}
