.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}.room-beds-page[data-v-30762d65]{min-height:100vh}[dir] .room-beds-page[data-v-30762d65]{padding:1.5rem 2rem;background:#f4f5f7}.breadcrumb-bar[data-v-30762d65]{display:flex;align-items:center;gap:6px}[dir] .breadcrumb-bar[data-v-30762d65]{margin-bottom:1rem}.breadcrumb-link[data-v-30762d65]{font-size:1.3rem;color:#7367f0}[dir] .breadcrumb-link[data-v-30762d65]{cursor:pointer}.breadcrumb-link[data-v-30762d65]:hover{text-decoration:underline}.breadcrumb-sep[data-v-30762d65]{color:#aaa}.breadcrumb-current[data-v-30762d65]{font-size:1.3rem;color:#6e7aaa}.page-header[data-v-30762d65]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem}[dir] .page-header[data-v-30762d65]{margin-bottom:1.35rem}.page-title[data-v-30762d65]{font-size:1.65rem;font-weight:800;color:#1e1e2d}[dir] .page-title[data-v-30762d65]{margin:0}.page-subtitle[data-v-30762d65]{color:#8a92a6;font-size:1.3rem}[dir] .page-subtitle[data-v-30762d65]{margin:2px 0 0}.type-pill[data-v-30762d65]{color:#ff9f43;font-size:.9rem;font-weight:600}[dir] .type-pill[data-v-30762d65]{background:rgba(255,159,67,.15);border:1px solid rgba(255,159,67,.3);border-radius:20px;padding:3px 12px}.add-bed-btn[data-v-30762d65]{font-weight:600;font-size:1.3rem}[dir] .add-bed-btn[data-v-30762d65]{border-radius:10px;padding:.5rem 1.35rem}.room-info-bar[data-v-30762d65]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}[dir] .room-info-bar[data-v-30762d65]{background:#fff;border-radius:14px;border:1px solid #e8eaf0;padding:1rem 1.5rem;margin-bottom:1.5rem}.info-item[data-v-30762d65]{display:flex;flex-direction:column;min-width:100px}.info-label[data-v-30762d65]{font-size:.9rem;font-weight:700;letter-spacing:.8px;color:#aaa}[dir] .info-label[data-v-30762d65]{margin-bottom:2px}.info-value[data-v-30762d65]{font-size:1.1rem;font-weight:700;color:#1e1e2d}.info-divider[data-v-30762d65]{width:1px;height:36px}[dir] .info-divider[data-v-30762d65]{background:#f0f0f5;margin:0 1.5rem}.bed-card[data-v-30762d65]{transition:box-shadow .2s,transform .15s}[dir] .bed-card[data-v-30762d65]{background:#fff;border-radius:16px;border:1px solid #e8eaf0;padding:1.1rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}[dir] .bed-card[data-v-30762d65]:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px)}[dir] .bed-card--occupied[data-v-30762d65]{border-top:3px solid #7367f0}[dir] .bed-card--available[data-v-30762d65]{border-top:3px solid #e8eaf0}.bed-card-header[data-v-30762d65]{display:flex;align-items:center;justify-content:space-between}[dir] .bed-card-header[data-v-30762d65]{margin-bottom:.85rem}.bed-icon-circle[data-v-30762d65]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}[dir] .bed-icon-circle[data-v-30762d65]{border-radius:12px}.bed-icon-circle.occupied[data-v-30762d65]{color:#7367f0}[dir] .bed-icon-circle.occupied[data-v-30762d65]{background:rgba(115,103,240,.12)}.bed-icon-circle.available[data-v-30762d65]{color:#aaa}[dir] .bed-icon-circle.available[data-v-30762d65]{background:#f4f5f7}.bed-name[data-v-30762d65]{font-weight:700;font-size:1.35rem;color:#1e1e2d}.bed-id[data-v-30762d65]{font-size:.88rem;color:#aaa}.badge-occupied[data-v-30762d65]{color:#ea5455;font-size:.9rem}[dir] .badge-occupied[data-v-30762d65]{background:rgba(234,84,85,.12);border-radius:20px;padding:3px 10px}.badge-available[data-v-30762d65]{color:#28c76f;font-size:.9rem}[dir] .badge-available[data-v-30762d65]{background:rgba(40,199,111,.12);border-radius:20px;padding:3px 10px}[dir] .patient-section[data-v-30762d65]{padding:.85rem;background:#f8f8fc;border-radius:10px;margin-bottom:.85rem}.patient-name[data-v-30762d65]{font-weight:700;font-size:1.35rem;color:#1e1e2d}.patient-meta[data-v-30762d65]{font-size:1rem;color:#222429}[dir] .patient-meta[data-v-30762d65]{margin-top:2px}.condition-tag[data-v-30762d65]{font-size:.8rem}[dir] .condition-tag[data-v-30762d65]{border-radius:20px}.patient-grid[data-v-30762d65]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.meta-label[data-v-30762d65]{font-size:.9rem;color:#50555f;font-weight:700;letter-spacing:.5px}.meta-value[data-v-30762d65]{font-size:1.2rem;font-weight:600;color:#1e1e2d}.empty-bed-state[data-v-30762d65]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ccc}[dir] .empty-bed-state[data-v-30762d65]{padding:1.5rem 0}[dir] .empty-icon[data-v-30762d65]{margin-bottom:6px}.empty-label[data-v-30762d65]{font-size:.92rem;color:#aaa}.bed-actions[data-v-30762d65]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.action-btn[data-v-30762d65]{flex:1;font-size:1.3rem}[dir] .action-btn[data-v-30762d65]{border-radius:8px}.assign-btn[data-v-30762d65]{font-weight:600;font-size:1.3rem}[dir] .assign-btn[data-v-30762d65]{border-radius:10px}.empty-state-full[data-v-30762d65]{color:#aaa;font-size:1.3rem}[dir] .empty-state-full[data-v-30762d65]{text-align:center;padding:4rem 0}.empty-state-full p[data-v-30762d65]{font-size:1.3rem}[dir] .empty-state-full p[data-v-30762d65]{margin-bottom:1rem}.assign-modal-header[data-v-30762d65]{display:flex;align-items:flex-start;justify-content:space-between}.assign-modal-title[data-v-30762d65]{font-weight:700;font-size:1.1rem;color:#1e1e2d}.assign-modal-sub[data-v-30762d65]{font-size:.92rem;color:#8a92a6;display:flex;align-items:center}[dir] .assign-modal-sub[data-v-30762d65]{margin-top:2px}.modal-close-btn[data-v-30762d65]{color:#aaa}[dir] .modal-close-btn[data-v-30762d65]{background:none;border:none;cursor:pointer;padding:0}.modal-close-btn[data-v-30762d65]:hover{color:#ea5455}.patient-list[data-v-30762d65]{max-height:280px;overflow-y:auto}[dir] .patient-list[data-v-30762d65]{margin-bottom:.5rem}.patient-list-item[data-v-30762d65]{display:flex;align-items:center;transition:background .15s}[dir] .patient-list-item[data-v-30762d65]{padding:.65rem .75rem;border-radius:10px;cursor:pointer;margin-bottom:4px}[dir] .patient-list-item[data-v-30762d65]:hover{background:#f4f5f7}[dir] .patient-list-item.selected[data-v-30762d65]{background:rgba(115,103,240,.08);border:1px solid rgba(115,103,240,.25)}.patient-list-name[data-v-30762d65]{font-weight:600;font-size:1.3rem;color:#1e1e2d}.patient-list-age[data-v-30762d65]{font-size:.85rem;color:#8a92a6}[dir=ltr] .patient-list-age[data-v-30762d65]{margin-left:8px}[dir=rtl] .patient-list-age[data-v-30762d65]{margin-right:8px}.patient-list-meta[data-v-30762d65]{font-size:.85rem;color:#aaa}.check-circle[data-v-30762d65]{width:24px;height:24px;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .check-circle[data-v-30762d65]{border-radius:50%;background:#7367f0}.gap-25[data-v-30762d65]{gap:.25rem}[data-v-30762d65] #sidebar-add-bed .b-sidebar-header .b-sidebar-title{font-size:1.1rem}[data-v-30762d65] #modal-assign-patient .form-control,[data-v-30762d65] #modal-assign-patient label,[data-v-30762d65] #sidebar-add-bed .b-sidebar-body .form-control,[data-v-30762d65] #sidebar-add-bed .b-sidebar-body label{font-size:1.3rem}[data-v-30762d65] #modal-assign-patient .font-small-3{font-size:1.3rem!important}