.dna-key-row .dna-help-label{appearance:none;background:transparent;border:0;box-shadow:none;border-radius:3px;padding:0;margin:0;color:#071f3d;font:inherit;font-weight:700;text-align:left;cursor:help;line-height:1.4}.dna-help-label small{font-size:12px;color:#526b81}.dna-help-label:hover{text-decoration:underline;text-underline-offset:3px}.dna-help-label:focus-visible,.dna-chart-label-help:focus-visible{outline:2px solid #087f8c;outline-offset:3px}.dna-explanation{position:fixed;z-index:10000;width:310px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:14px 16px;border:1px solid #c6d4df;border-radius:9px;background:#fff;color:#142b43;box-shadow:0 5px 24px #071f3d30;font:14px/1.5 system-ui,sans-serif;text-align:left}.dna-explanation[hidden]{display:none}.dna-explanation strong{display:block;color:#071f3d;font-size:15px}.dna-explanation p{margin:6px 0 0}.dna-help-chart{position:relative}.dna-help-chart .dna-chart-label-help{position:absolute;appearance:none;background:transparent;border:0;box-shadow:none;border-radius:3px;padding:0;margin:0;min-width:0;min-height:0;cursor:help}
