.study-filters{display:grid;grid-template-columns:minmax(240px,2fr) repeat(4,minmax(130px,1fr)) auto;gap:10px;align-items:end;background:linear-gradient(145deg,#111a24,#0b121a);border:1px solid #253446;border-radius:16px;padding:14px;margin:10px 0}.study-filters label span{display:block;color:#8493a1;font-size:10px;font-weight:850;letter-spacing:.07em;margin-bottom:6px}.study-filters input,.study-filters select{width:100%;height:40px;border:1px solid #30445b;border-radius:9px;background:#0a1119;color:#dce7f2;padding:0 10px;font:inherit}.filter-count{color:#8493a1;font-size:11px;margin:8px 2px 12px}.filter-reset{height:40px}.pdf-link{border:1px solid #355b82!important;background:#14283b!important;color:#8fc7ff!important;border-radius:8px!important;padding:7px 10px!important;font-weight:800}.document-pending{color:#7d8b98;font-size:11px;padding:7px 0}.study-actions{align-items:center;flex-wrap:wrap}.study-type{color:#78b7f4}.clinical-open{background:#122236!important;color:#8fc7ff!important;border-color:#294968!important}.clinical-tabs button.active,.clinical-action.primary{background:linear-gradient(135deg,#397bd1,#5b79d6);color:#fff;border-color:#638ed0}.study-card,.clinical-stat,.med-group,.timeline-card{background:linear-gradient(145deg,#111a24,#0c131c);border-color:#253446}.lab-trends{margin:16px 0 4px;border:1px solid #253446;border-radius:22px;padding:21px;background:radial-gradient(circle at 90% 0,rgba(77,123,190,.13),transparent 35%),linear-gradient(145deg,#101923,#090f16)}.lab-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.lab-head span{color:#71a9e5;font-size:10px;font-weight:900;letter-spacing:.12em}.lab-head h2{margin:5px 0 4px;font-size:21px}.lab-head p{margin:0;color:#8493a1;max-width:720px;line-height:1.5}.lab-head button{border:1px solid #365777;background:#14283b;color:#9acbfa;border-radius:10px;padding:9px 12px;font-weight:800;cursor:pointer}.lab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lab-grid article{background:rgba(9,15,22,.82);border:1px solid #223244;border-radius:15px;padding:14px;min-width:0}.lab-grid h3{margin:0;font-size:14px}.lab-grid p{color:#798896;font-size:11px;margin:4px 0}.lab-canvas{height:210px;margin-top:8px}@media(max-width:1100px){.study-filters{grid-template-columns:repeat(3,1fr)}.study-search{grid-column:span 2}}@media(max-width:720px){.lab-trends{padding:15px}.lab-head{display:block}.lab-head button{margin-top:12px}.lab-grid{grid-template-columns:1fr}.lab-canvas{height:230px}.study-filters{grid-template-columns:1fr 1fr}.study-search{grid-column:1/-1}.filter-reset{width:100%}}

