.clinical-observed,.clinical-profile .clinical-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;gap:12px;margin:24px 0}.clinical-chips li{border:1px solid #dce6df;border-radius:16px;background:#fbfcfa;overflow:hidden}.clinical-chips li>a:first-child{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:16px 18px;color:var(--ink,#203c32);text-decoration:none}.clinical-chips small{grid-column:1/-1;color:#526d60;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.clinical-chips strong{font-size:14px;line-height:1.5;font-weight:600}.clinical-chips li:has(a:hover){border-color:#587563;background:#f3f7f1}.clinical-chips a:focus-visible,.clinical-expand:focus-visible{outline:3px solid #658b76;outline-offset:3px}.clinical-chips .clinical-address{display:block;border-top:1px solid #e2eae2;padding:10px 18px;font-size:12px;color:#456c56}.clinical-observed li{font-size:14px;line-height:1.5;padding:7px 0 7px 16px;border-left:2px solid #d6e2d6}.clinical-filter{display:flex;align-items:center;gap:10px;border:1px solid #cddcd3;border-radius:12px;padding:0 14px;margin:20px 0;max-width:520px}.clinical-filter input{border:0!important;background:transparent;min-height:46px;min-width:0;width:100%;outline-offset:4px}.clinical-expand{display:block;width:100%;background:transparent;border:0;border-top:1px solid #dce6df;padding:17px;color:#285b45;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.clinical-directory{padding-block:48px 80px}.clinical-directory h1{font-size:clamp(32px,5vw,56px);letter-spacing:-.04em;line-height:1.1}.clinical-intro{max-width:780px;line-height:1.8;white-space:pre-line;color:#42554d;margin:28px 0}.clinical-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.clinical-directory-grid a{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid #dce6df;border-radius:16px;color:#203c32;background:#fff;text-decoration:none}.clinical-directory-grid a:hover{border-color:#6d927d;background:#f6f9f3}.clinical-directory-grid small{color:#5d7264}.clinical-letters{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.clinical-letters a{min-width:36px;padding:8px;text-align:center;border:1px solid #dce6df;border-radius:8px;text-decoration:none;color:#285b45}.clinical-letters a[aria-current=page]{color:#fff;background:#285b45}.clinical-home{padding-block:40px}.clinical-topic-nav{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.clinical-topic-nav a{padding:10px 16px;border-radius:20px;background:#edf3e9;color:#315b43;text-decoration:none;font-size:14px}.clinical-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.clinical-admin-grid label{display:grid;gap:7px;margin:16px 0}.clinical-admin-grid textarea{min-height:100px}.clinical-admin-history{font-size:13px;line-height:1.7;padding-left:20px}.clinical-admin-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}@media (max-width:700px){.clinical-admin-grid,.clinical-directory-grid,.clinical-observed,.clinical-profile .clinical-chips{grid-template-columns:1fr}.clinical-directory{padding-block:32px}.clinical-chips li>a:first-child{padding:15px}.clinical-letters{gap:6px}.clinical-directory-grid a{padding:20px}}.clinical-admin-grid input,.clinical-admin-grid select,.clinical-admin-grid textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd9d8;border-radius:10px;padding:11px 13px;background:#fff;color:#193b3c;font:inherit;line-height:1.5}.clinical-admin-grid input:focus-visible,.clinical-admin-grid select:focus-visible,.clinical-admin-grid textarea:focus-visible{outline:3px solid #add8d2;outline-offset:2px;border-color:#0c797b}.clinical-admin-grid label{font-size:14px;font-weight:600}.clinical-admin-grid input,.clinical-admin-grid textarea{font-weight:400}.clinical-admin-grid .dash-card{min-width:0}.clinical-admin-grid button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:700px){.clinical-admin-grid input,.clinical-admin-grid select,.clinical-admin-grid textarea{font-size:16px}}