#frzSyncBar{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:2147483000;display:none;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:9px 14px;border-radius:14px;font-size:13px;font-weight:700;line-height:1.6;box-shadow:0 10px 30px -12px rgba(6,42,120,.45);background:#0b1b33;color:#fff}#frzSyncBar.on{display:flex}#frzSyncBar.err{background:#7f1d1d}#frzSyncBar button{flex:none;white-space:nowrap;height:30px;padding:0 12px;border-radius:9px;border:0;background:#fff;color:#0b1b33;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}#frzSyncBar .sp{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:frzSpin .8s linear infinite;flex:none}@keyframes frzSpin{to{transform:rotate(360deg)}}html[data-frz-sync="loading"] .dashboard .dash-panel,html[data-frz-sync="loading"] #adminAnalytics,html[data-frz-sync="loading"] #docStatsGrid{opacity:.4;transition:opacity .2s;pointer-events:none}.frz-note{font-size:12.5px;line-height:1.9;color:#3b4a63;background:#f4f8ff;border:1px solid #d9e6fb;border-radius:12px;padding:10px 12px}.ptl-eta{color:#334155}.frz-stale-tag{display:inline-block;margin:2px 4px;padding:1px 7px;border-radius:999px;background:#fff4e5;color:#9a3412;border:1px solid #fed7aa;font-size:10.5px;font-weight:800;vertical-align:middle}.frz-unk{font-size:15px !important;color:#64748b !important}.frz-link-audit{margin:0 0 14px;padding:12px 14px;border-radius:14px;background:#fff;border:1px dashed #cbd5e1;font-size:12.5px;line-height:1.9}.frz-link-audit summary{cursor:pointer;font-weight:800;font-size:13.5px}.frz-link-audit table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}.frz-link-audit td,.frz-link-audit th{border-top:1px solid #eef2f7;padding:5px 4px;text-align:right;vertical-align:top}@media (max-width:640px){#adminDoctorsList .appt-card>div:last-child{display:grid !important;grid-template-columns:1fr 1fr;gap:8px}#adminDoctorsList .appt-card>div:last-child>*{width:auto !important;min-height:42px;font-size:12.5px !important;line-height:1.5;border-radius:12px !important}#adminDoctorsList .appt-card>div:last-child>.btn-danger{grid-column:1/-1;min-height:38px;background:#fff !important;color:#b91c1c !important;border:1px solid rgba(185,28,28,.3) !important;box-shadow:none !important}}.ds-sub,.es-lbl,.eob-lbl{color:#475569 !important}