html[data-role-pack=allied] [data-air-adapter-panel],html[data-role-pack=allied] [data-air-row-action],html[data-role-pack=allied] [data-rail-id=ddx],html[data-role-pack=allied] [data-rail-id=mbs],html[data-role-pack=allied] [data-rail-id=pathology],html[data-role-pack=allied] [data-rail-id=radiology],html[data-role-pack=allied] [data-rail-id=script],html[data-role-pack=allied] [data-rail-id=sources],html[data-role-pack=specialist] [data-air-adapter-panel],html[data-role-pack=specialist] [data-air-row-action],html[data-role-pack=specialist] [data-rail-id=mbs]{display:none!important}.sa-card{margin:10px 0;padding:10px 12px;border:1px solid var(--color-divider,#d8d2c5);border-radius:8px;background:var(--cell,#fff);font-size:13px}.sa-card h4{margin:0 0 8px;font-size:13px;font-weight:600}.sa-row{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin:6px 0}.sa-row label{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--muted,#6b6b6b)}.sa-row input,.sa-row select{padding:4px 6px;border:1px solid var(--color-divider,#d8d2c5);background:var(--cell,#fff)}.sa-btn,.sa-row input,.sa-row select{font:inherit;border-radius:8px;color:inherit}.sa-btn{font-size:12px;padding:4px 10px;border:1px solid var(--color-divider,#d8d2c5);background:transparent;cursor:pointer}.sa-btn.is-primary{background:var(--teal,#2f6f6a);color:#fff;border-color:transparent}.sa-table{width:100%;border-collapse:collapse}.sa-table td,.sa-table th{text-align:left;padding:5px 6px;border-top:1px solid var(--divider-soft,#ece7dc);vertical-align:top}.sa-flag{display:inline-block;padding:1px 8px;border-radius:8px;font-size:11px;font-weight:600}.sa-flag.is-valid{background:rgba(48,161,65,.14);color:#1f6d2c}.sa-flag.is-cap_reached,.sa-flag.is-expiring{background:rgba(252,213,26,.3);color:#6b5600}.sa-flag.is-expired{background:rgba(239,57,82,.14);color:#a3192e}.sa-muted{color:var(--muted,#6b6b6b);font-size:12px}.sa-err{color:#a3192e;font-size:12px}.sa-fund{display:inline-flex;gap:6px;align-items:center;font-size:12px}.sa-fund select{font:inherit;padding:2px 6px;border-radius:8px;border:1px solid var(--color-divider,#d8d2c5)}