mri-viewer / frontend /src /components /PatientInfo /PatientInfo.module.css
GitHub Actions
Deploy from 6a4a5134
7563aec
Raw
History Blame Contribute Delete
1.47 kB
.card {
padding: 10px;
display: flex;
flex-direction: column;
gap: 10px;
}
.empty {
padding: 16px;
text-align: center;
color: #666;
font-size: 13px;
}
.header {
display: flex;
align-items: baseline;
gap: 8px;
}
.id {
font-family: monospace;
font-size: 13px;
color: #ccc;
}
.dataset {
font-size: 10px;
color: #666;
background: #2a2a2a;
padding: 1px 5px;
border-radius: 3px;
}
.cdrBlock {
display: flex;
align-items: center;
gap: 8px;
border: 1px solid;
border-radius: 6px;
padding: 8px 12px;
background: #1a1a1a;
}
.cdrLabel {
font-size: 11px;
color: #888;
min-width: 24px;
}
.cdrValue {
font-size: 22px;
font-weight: 700;
min-width: 36px;
}
.cdrDesc {
font-size: 12px;
color: #aaa;
}
.section {
display: flex;
flex-direction: column;
gap: 4px;
}
.sectionTitle {
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.08em;
color: #555;
margin-bottom: 2px;
}
.row {
display: flex;
justify-content: space-between;
align-items: center;
font-size: 12px;
gap: 8px;
}
.label {
color: #777;
min-width: 80px;
}
.value {
color: #ccc;
text-align: right;
}
.mmseWrap {
display: flex;
align-items: center;
gap: 8px;
flex: 1;
justify-content: flex-end;
}
.mmseTrack {
width: 80px;
height: 6px;
background: #2a2a2a;
border-radius: 3px;
overflow: hidden;
}
.mmseFill {
height: 100%;
border-radius: 3px;
transition: width 0.3s;
}