.bg-warning-light[data-v-38c75592]{background-color:#fff9eb;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px}.text-warning-dark[data-v-38c75592]{color:#856404}.opacity-75[data-v-38c75592]{opacity:.8}.icon-box i[data-v-38c75592]{font-size:24px}.custom-select-premium[data-v-38c75592]{height:50px!important;font-size:1rem;font-weight:500;border:2px solid #edf2f7}.custom-select-premium[data-v-38c75592]:focus{border-color:#ffc107;-webkit-box-shadow:0 0 0 4px rgba(255,193,7,.1);box-shadow:0 0 0 4px rgba(255,193,7,.1);background-color:#fff}.btn-warning[data-v-38c75592]{background:linear-gradient(135deg,#ffc107,#ff9800);border:none}.btn-warning[data-v-38c75592]:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(255,152,0,.3)!important;box-shadow:0 8px 20px rgba(255,152,0,.3)!important}.patient-banner[data-v-38c75592]{-webkit-box-shadow:0 4px 15px rgba(1,28,97,.15);box-shadow:0 4px 15px rgba(1,28,97,.15)}.transition-all[data-v-38c75592]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.gap-2[data-v-38c75592]{gap:.75rem}.page-title[data-v-2e203471]{font-size:1.5rem;font-weight:800;color:#0f172a;margin-bottom:.2rem}.page-subtitle[data-v-2e203471]{color:#64748b;margin-bottom:0}.stat-card-premium[data-v-2e203471]{border-radius:16px;border:1px solid hsla(0,0%,100%,.1)!important;-webkit-box-shadow:0 8px 24px rgba(15,23,42,.08);box-shadow:0 8px 24px rgba(15,23,42,.08);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);color:#fff!important}.stat-card-premium[data-v-2e203471]:hover{-webkit-transform:translateY(-4px) scale(1.01);transform:translateY(-4px) scale(1.01);-webkit-box-shadow:0 12px 30px rgba(15,23,42,.16);box-shadow:0 12px 30px rgba(15,23,42,.16)}.bg-brand-blue[data-v-2e203471]{background:linear-gradient(135deg,#102a43,#1e3a8a)!important}.bg-brand-green[data-v-2e203471]{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important}.bg-brand-slate[data-v-2e203471]{background:linear-gradient(135deg,#334155,#64748b)!important}.stat-title[data-v-2e203471]{font-size:.76rem;font-weight:700;color:hsla(0,0%,100%,.88)!important;letter-spacing:.08em;display:block}.stat-value[data-v-2e203471]{font-size:2.4rem;font-weight:800;color:#fff!important;line-height:1}.stat-icon-wrapper-pill[data-v-2e203471]{width:44px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:22px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,100%,.15),0 4px 12px rgba(0,0,0,.12);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.15),0 4px 12px rgba(0,0,0,.12)}.bg-white-translucent[data-v-2e203471]{background-color:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.12)}.stat-icon-wrapper-pill i[data-v-2e203471]{font-size:1.6rem;color:#fff!important}.deco-circle-1[data-v-2e203471]{width:140px;height:140px;background:radial-gradient(circle,hsla(0,0%,100%,.09) 0,hsla(0,0%,100%,0) 70%);top:-50px;right:-30px}.deco-circle-1[data-v-2e203471],.deco-circle-2[data-v-2e203471]{position:absolute;border-radius:50%;pointer-events:none;z-index:1}.deco-circle-2[data-v-2e203471]{width:90px;height:90px;background:radial-gradient(circle,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,0) 70%);bottom:-30px;left:25%}.patients-card-shell[data-v-2e203471]{border-radius:14px;border:none;-webkit-box-shadow:0 4px 16px rgba(15,23,42,.06);box-shadow:0 4px 16px rgba(15,23,42,.06)}.patients-toolbar-row[data-v-2e203471]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.patients-search-wrap[data-v-2e203471]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:220px;max-width:420px}.search-icon[data-v-2e203471]{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8}.search-input[data-v-2e203471]{width:100%;border:1.5px solid #e2e8f0;border-radius:999px;padding:.55rem 1rem .55rem 2.5rem;font-size:.9rem;background:#fff}.search-input[data-v-2e203471]:focus{outline:none;border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.12);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.active-status-filter[data-v-2e203471]{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}.patients-table-head-row th[data-v-2e203471]{background-color:#f1f5f9;color:#334155;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.patients-action-cell .btn-group[data-v-2e203471],.patients-action-cell[data-v-2e203471]{position:static!important}.patients-table-wrap[data-v-2e203471]{overflow:auto!important}.status-badge-active[data-v-2e203471]{background-color:rgba(37,99,235,.12);color:#1d4ed8;font-weight:600}.status-badge-released[data-v-2e203471]{background-color:rgba(100,116,139,.12);color:#475569;font-weight:600}.skeleton-loader[data-v-2e203471]{height:14px;border-radius:4px}.patient-card-skeleton[data-v-2e203471],.skeleton-loader[data-v-2e203471]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f1f5f9),color-stop(37%,#e2e8f0),color-stop(63%,#f1f5f9));background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:400% 100%;-webkit-animation:skeleton-loading-2e203471 1.4s ease infinite;animation:skeleton-loading-2e203471 1.4s ease infinite}.patient-card-skeleton[data-v-2e203471]{height:76px;border-radius:12px}@-webkit-keyframes skeleton-loading-2e203471{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes skeleton-loading-2e203471{0%{background-position:100% 50%}to{background-position:0 50%}}.empty-state[data-v-2e203471]{background:#fff;border-radius:14px;padding:3rem 1.5rem;text-align:center;color:#94a3b8}.empty-state i[data-v-2e203471]{font-size:2.5rem;display:block;margin-bottom:.75rem}.patient-row[data-v-2e203471]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem .25rem;text-decoration:none;color:inherit;border-bottom:1px solid #f1f5f9}.patient-row[data-v-2e203471]:last-child{border-bottom:none}.patient-avatar[data-v-2e203471]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:.88rem;-ms-flex-negative:0;flex-shrink:0}.patient-info[data-v-2e203471]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.patient-name[data-v-2e203471]{font-weight:700;color:#0f172a;font-size:.98rem}.patient-meta[data-v-2e203471]{color:#94a3b8;font-size:.8rem}.pagination-bar[data-v-2e203471]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}