.clinical-refresh-v49{display:grid;gap:12px;border:1px solid color-mix(in srgb,var(--accent,#159e9a) 40%,var(--line,#dce6ea));background:linear-gradient(145deg,color-mix(in srgb,var(--card,#fff) 95%,var(--accent-soft,#e7f7f5) 5%),var(--card,#fff))}.clinical-refresh-v49 h3,.clinical-refresh-v49 p{margin:0}.clinical-refresh-v49 small{color:var(--muted,#68798b);line-height:1.4}.clinical-doc-picker-v49{display:flex;align-items:center;gap:10px;margin:-2px 0 10px;padding:8px 10px;border-radius:12px;background:var(--accent-soft,#e7f7f5);color:var(--accent,#117f89);font-size:.82rem;font-weight:800}.clinical-doc-picker-v49 input{width:20px;height:20px;min-height:20px;margin:0}.clinical-changes-v49{justify-self:start}.clinical-refresh-layer-v49{position:fixed;inset:0;z-index:9999;display:grid;align-items:end;background:rgba(7,25,39,.38);backdrop-filter:blur(4px)}.clinical-refresh-sheet-v49{max-height:92dvh;overflow:hidden;border-radius:24px 24px 0 0;background:var(--card,#fff);box-shadow:0 -20px 60px rgba(7,25,39,.2)}.clinical-refresh-sheet-v49>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line,#dce6ea)}.clinical-refresh-sheet-v49>header small{display:block;color:var(--muted,#68798b)}.clinical-refresh-sheet-v49>header h2{margin:3px 0 0}.clinical-refresh-sheet-v49>header button{width:38px;height:38px;border:0;border-radius:50%;background:var(--accent-soft,#e7f7f5);font-size:24px}.clinical-refresh-sheet-v49>main{max-height:calc(92dvh - 82px);overflow:auto;padding:18px 20px 32px}.clinical-brief-v49,.clinical-result-section-v49{margin-bottom:18px}.clinical-brief-v49{padding:16px;border-radius:18px;background:var(--accent-soft,#e7f7f5)}.clinical-brief-v49 h2,.clinical-result-section-v49 h3{margin:4px 0 10px}.clinical-brief-v49 ul,.clinical-result-section-v49 ul{display:grid;gap:8px;margin:0;padding-left:20px}.clinical-brief-v49 li,.clinical-result-section-v49 li{line-height:1.48}.clinical-progress-layer-v56{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:18px;background:rgba(3,12,20,.44);backdrop-filter:blur(5px)}.clinical-progress-card-v56{width:min(92vw,520px);display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px;border:1px solid #55d8d0;border-radius:20px;background:#0f1922;box-shadow:0 18px 60px rgba(0,0,0,.28);color:#f8fbfd}.clinical-progress-spinner-v56{width:28px;height:28px;border:3px solid rgba(68,204,197,.24);border-top-color:#2cc6bf;border-radius:50%;animation:opensci-spin-v56 .9s linear infinite}.clinical-progress-copy-v56{display:grid;gap:6px;min-width:0;color:#f8fbfd}.clinical-progress-copy-v56 small{color:#a9b9c6!important}.clinical-progress-copy-v56 strong{font-size:1.05rem;color:#ffffff!important;font-weight:800}.clinical-progress-copy-v56 p{margin:0;color:#d7e2e9!important;line-height:1.42}.clinical-progress-track-v56{height:7px;margin-top:6px;overflow:hidden;border-radius:999px;background:#d8eef0}.clinical-progress-track-v56 i{display:block;height:100%;width:8%;border-radius:inherit;background:#24c7bf;transition:width .45s ease}.clinical-error-card-v58{border-color:#ff9a86}.clinical-error-icon-v58{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#5b211d;color:#fff;font-weight:900;font-size:1.15rem}.clinical-error-card-v58 button{margin-top:8px;width:100%}@keyframes opensci-spin-v56{to{transform:rotate(360deg)}}@media(min-width:760px){.clinical-refresh-layer-v49{align-items:center;justify-items:center}.clinical-refresh-sheet-v49{width:min(760px,92vw);border-radius:24px}}