.dh-viewing-button{display:block;margin:1rem 0;padding:.85rem 1.2rem;border-radius:.75rem;background:#064e3b;color:white;font-weight:700;cursor:pointer}
#dh-viewing{margin:auto;padding:1.4rem;width:min(94vw,580px);max-height:90dvh;overflow:auto;border:1px solid #a7c8bc;border-radius:1rem;background:#fff;color:#15332c;z-index:100000}
#dh-viewing::backdrop{background:#0009}#dh-viewing h2{font-size:1.4rem;font-weight:800}#dh-viewing p{margin:.8rem 0}#dh-viewing label{display:block;margin:.8rem 0;font-weight:600}#dh-viewing input:not([type=checkbox]),#dh-viewing textarea{display:block;width:100%;padding:.65rem;border:1px solid #78958b;border-radius:.4rem;background:white;color:#15332c;font:inherit}#dh-viewing button{padding:.7rem 1rem;border-radius:.5rem;background:#064e3b;color:white;cursor:pointer}#dh-viewing button:disabled{opacity:.5;cursor:wait}#dh-viewing :focus-visible{outline:3px solid #b97700;outline-offset:3px}#dh-viewing .dh-close{float:right}#dh-viewing .dh-honey{display:none}#dh-viewing [role=status]{white-space:pre-wrap}#dh-viewing small{font-weight:400}
