#kidneyNav{display:flex;gap:8px;overflow:auto;padding:12px 0;margin:12px 0;position:sticky;top:0;background:#f6f4fa;z-index:2}#kidneyNav a{white-space:nowrap;padding:10px;border:1px solid #d9d0e9;border-radius:9px;background:white;color:#59418f;font-weight:bold}.kidney-section{scroll-margin-top:85px}.kidney-field{border:0;border-bottom:1px solid #e4ddee;padding:16px 0;margin:0;min-width:0}.kidney-field legend{font-weight:700;font-size:16px;padding-top:14px}.kidney-option{display:inline-flex;align-items:center;gap:8px;border:1px solid #d9d0e9;border-radius:8px;padding:12px;margin:5px 5px 5px 0;min-height:44px}.kidney-option:has(input:checked){background:#ece5f7;border-color:#6852ad}.kidney-option input{width:20px;height:20px;accent-color:#6852ad}.kidney-field input:not([type=radio]):not([type=checkbox]),.kidney-field textarea,#reportText{width:100%;box-sizing:border-box;padding:12px;min-height:48px;font:16px/1.7 Arial;border:1px solid #cfc5de;border-radius:8px}.kidney-field textarea{min-height:110px}#reportText{min-height:350px;margin-top:16px}.clear-choice{font-size:12px;padding:8px;background:transparent;border:0;color:#6852ad}#kidneyPrintArea{display:none}button,a,input,textarea{touch-action:manipulation}[hidden]{display:none!important}@media(max-width:600px){.kidney-option{display:flex;width:100%;box-sizing:border-box}.archive-intro{flex-wrap:wrap}.archive-actions>*{max-width:100%}}@media print{body>*{display:none!important}body main{display:block!important}main>*:not(#kidneyPrintArea){display:none!important}#kidneyPrintArea{display:block;white-space:pre-wrap;direction:ltr;font:12pt/1.5 'Times New Roman';color:black}}
