/* Restored rc9 detailed-card structure, with readable type and rc10 controls. */
#page-dashboard .restored-card{align-self:start;min-width:0;padding:18px;font-size:16px;line-height:1.55}
#page-dashboard .restored-card .domain-name{font-size:19px;line-height:1.35;font-weight:750;margin:0}
#page-dashboard .restored-card .badge{flex-shrink:0;font-size:13px}
#page-dashboard .restored-card .meta{font-size:16px;margin-top:8px}
#page-dashboard .restored-card .result-interpretation{font-size:16px;padding:16px;line-height:1.55}
#page-dashboard .restored-card .result-interpretation b,#page-dashboard .restored-card .result-direction{font-size:16px}
#page-dashboard .restored-card .clarity-section,#page-dashboard .restored-card .clarity-section h4,#page-dashboard .restored-card .clarity-score-note,#page-dashboard .restored-card .rs-basis{font-size:16px;line-height:1.55}
#page-dashboard .restored-card .clarity-section{margin:20px 0 0}
#page-dashboard .restored-card .clarity-section h4{color:#e5edf5;margin:0 0 7px}
#page-dashboard .restored-card p{margin:8px 0;font-size:16px}
#page-dashboard .restored-card .clarity-next{padding:16px 0;border-top:1px solid #334a5d;border-bottom:1px solid #334a5d}
#page-dashboard .restored-card .clarity-next:last-child{padding-bottom:0;border-bottom:0}
#page-dashboard .restored-card .advanced-lipid-context,#page-dashboard .restored-card .restored-info{padding:14px;border:1px solid #59746c;border-radius:10px;background:rgba(85,180,150,.08)}
#page-dashboard .restored-card .restored-info{border-color:#536984;background:rgba(90,140,205,.08)}
#page-dashboard .restored-card .rs-basis,#page-dashboard .restored-card .clarity-score-note{color:#b9cbd9}
#page-dashboard .restored-card .restored-method{margin-top:18px}
#page-dashboard .restored-card summary,#page-dashboard .restored-card button{min-height:44px}
#page-dashboard .restored-card details,#page-dashboard .restored-card summary{font-size:16px;line-height:1.55}
#page-dashboard .restored-card summary{padding:10px 0;cursor:pointer}
#page-dashboard .restored-card .result-evidence{font-size:16px;line-height:1.55}
#page-dashboard .restored-card .result-evidence div{margin:7px 0}
#page-dashboard .restored-card .understanding-pair label{display:block;margin:12px 0;font-size:16px}
#page-dashboard .restored-card .understanding-pair select{display:block;font-size:16px;max-width:min(100%,32rem);min-height:44px;margin-top:6px}
#page-dashboard .restored-card .rs-changes{margin-top:18px}
#page-dashboard .restored-card .peer{font-size:16px;margin:12px 0}
#page-dashboard .restored-card .peer .subtle,#page-dashboard .restored-card .small{font-size:16px}
#page-dashboard .restored-card .restored-lipid-test + .restored-lipid-test{margin-top:16px}
#page-dashboard .restored-card .restored-test-explanation{margin-top:4px;color:#c3d7db}
#page-dashboard .restored-card .restored-lipid-meaning{border-top:1px solid #59746c;margin-top:14px;padding-top:8px}
#page-dashboard .restored-card .restored-rows{margin:8px 0}
#page-dashboard .restored-card .restored-rows>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid #2e4455}
#page-dashboard .restored-card .restored-rows dd{margin:0;text-align:right}
#page-dashboard .restored-card .restored-rows dd span{display:block;color:#b9cbd9}
@media(max-width:520px){#page-dashboard .restored-card{padding:14px}#page-dashboard .restored-card .result-interpretation{padding:12px}#page-dashboard .restored-card .domain-top{align-items:flex-start}#page-dashboard .restored-card .restored-rows>div{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px}}
@media print{#page-dashboard .restored-card button{display:none!important}#page-dashboard .restored-card{break-inside:auto;margin:16px 0}#page-dashboard .restored-card,#page-dashboard .restored-card *{color:#111!important;background:transparent!important}#page-dashboard .restored-card .fill{background:#555!important}#page-dashboard .restored-card .result-interpretation{break-inside:auto}#page-dashboard .restored-card .clarity-section{break-inside:avoid}#page-dashboard .restored-card .restored-method>div{display:block!important}#page-dashboard .restored-card summary{list-style:none}}
