.care-clinical-security{box-sizing:border-box;max-width:680px;margin-inline:auto;padding:24px;background:var(--care-surface,#fffefa);color:var(--care-ink,#304744);border:1px solid var(--care-line,#dde5dc);border-radius:24px;font:16px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}.care-clinical-security *{box-sizing:border-box;min-width:0}.care-clinical-security h2{margin:0 0 12px;font-size:1.4rem;line-height:1.35}.care-clinical-security p{margin:12px 0}.care-clinical-security .actions{display:flex;flex-wrap:wrap;gap:12px}.care-clinical-security form,.care-clinical-security label{display:grid;gap:10px;width:100%}.care-clinical-security input,.care-clinical-security button{max-width:100%;min-height:48px;padding:12px 16px;border:1px solid #b7c7bd;border-radius:12px;font:inherit;white-space:normal}.care-clinical-security input{width:100%;background:#fff;color:#304744}.care-clinical-security button{cursor:pointer;background:#fffefa;color:#426f68}.care-clinical-security .primary{background:#426f68;color:#fff;border-color:#426f68}.care-clinical-security time{font-variant-numeric:tabular-nums}.care-clinical-security :focus-visible{outline:3px solid #795d32;outline-offset:3px}.care-clinical-security [hidden]{display:none!important}@media(max-width:600px){.care-clinical-security{padding:18px;border-radius:20px}.care-clinical-security button{width:100%}}
