main:has(.historical-dog-evidence){background:#07131d;color:#edf5f6}
main:has(.historical-dog-evidence) .panel{background:#102330;border-color:#294250;box-shadow:none}
main:has(.historical-dog-evidence) p,main:has(.historical-dog-evidence) .facts span,main:has(.historical-dog-evidence) .fine{color:#b8cdd7}
main:has(.historical-dog-evidence) a,main:has(.historical-dog-evidence) .eyebrow{color:#8cdbd7}
main:has(.historical-dog-evidence) .badge{background:#193945;color:#bce8e5;border:1px solid #527580}
main:has(.historical-dog-evidence) .button{background:#8cdbd7;color:#07131d;white-space:normal;min-height:44px}
main:has(.historical-dog-evidence) input,main:has(.historical-dog-evidence) select,main:has(.historical-dog-evidence) textarea{background:#102330;color:#edf5f6;border-color:#78919d}
main:has(.historical-dog-evidence) :focus-visible{outline:3px solid #f6d286;outline-offset:4px}
.historical-dog-evidence .two-col>*,main:has(.historical-dog-evidence) .two-col>*{min-width:0}
.historical-dog-evidence,main:has(.historical-dog-evidence) .page-head{overflow-wrap:anywhere}
.historical-dog-evidence li{margin-block:12px}.historical-photo-placeholder{display:flex;flex-direction:column;justify-content:center;min-height:200px;border:1px dashed #527580}
.historical-catalog-dogs{background:#07131d;color:#edf5f6;padding-block:32px}.historical-catalog-dogs a{color:#8cdbd7}
@media(max-width:700px){main:has(.historical-dog-evidence) .two-col{grid-template-columns:1fr}main:has(.historical-dog-evidence) .section-heading{flex-wrap:wrap}main:has(.historical-dog-evidence) .mono{overflow-wrap:anywhere}main:has(.historical-dog-evidence) .wrap{padding-inline:20px}}
@media print{main:has(.historical-dog-evidence),main:has(.historical-dog-evidence) .panel{background:white;color:black}main:has(.historical-dog-evidence) p,main:has(.historical-dog-evidence) a{color:black}.historical-photo-placeholder{display:none}}

main:has(.historical-dog-evidence) .tree-node{background:#102330;border-color:#527580}main:has(.historical-dog-evidence) .tree-node strong,main:has(.historical-dog-evidence) .tree-node .node-id{color:#b8cdd7}
.historical-dog-evidence>h3{margin-top:32px}
