.hint{font-size:12px;color:#374151}.section-title{font-weight:800;font-size:18px;margin:10px 0 6px}.guide{position:absolute;top:-16px;left:0;right:0;display:flex;justify-content:space-between;color:#222;font-size:12px}.tooth .num{position:absolute;bottom:-16px;font-size:11px;color:#374151}.hipaa{font-size:12px;color:#6b7280;margin-top:8px}.teeth-grid .cell.checked::after{content:"✓";position:absolute;right:2px;bottom:2px;font-size:20px;font-weight:400;color:#111}@media print{.teeth-grid .cell.checked::after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#pv_uploads_container{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}#pv_uploads_container .upload-item{flex:1 1 780px;max-width:780px;page-break-inside:avoid;break-inside:avoid}#pv_uploads_container .upload-item img{display:block;width:100%;height:auto;max-width:100%;max-height:858px;border:1px solid #ddd;padding:4px;border-radius:4px;box-sizing:border-box}