.eddt-logo{width:56px;height:42px;object-fit:contain;background:white;border-radius:6px;padding:3px}.login-brand .eddt-logo{width:120px;height:80px}.branded-letter{position:relative;isolation:isolate;font-family:Georgia,'Times New Roman',serif}.letter-watermark{position:absolute;z-index:-1;width:88%;left:6%;top:26%;opacity:.08;pointer-events:none}.letter-logo{width:100px;height:76px;object-fit:contain}.branded-letter .letter-header{border-color:#111;align-items:center;gap:12px}.branded-letter .letter-header h2{font-size:21px;color:#a91724}.branded-letter h1{font-size:20px;text-transform:uppercase;text-align:center;text-decoration:underline}.branded-letter .tbl{font-family:inherit}.branded-letter .tbl th{background:transparent}.branded-letter .tbl td,.branded-letter .tbl th{border:1px solid #555;padding:6px}.letter-watermark~*{position:relative}details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:650px;font-size:11px}.leaflet-control-layers{font-family:inherit;line-height:1.6;max-width:220px}.leaflet-control-layers-toggle{background-image:none!important}.leaflet-control-layers-toggle:after{content:'Layers';display:grid;place-items:center;height:100%;font-size:10px;font-weight:700;color:#173c2b}.letter .notes{font-family:system-ui,sans-serif}.letter .letter-message{line-height:1.65}@media(max-width:720px){.letter-header{flex-wrap:wrap}.letter-logo{width:74px}.branded-letter .letter-header h2{font-size:17px}.leaflet-control-layers-expanded{max-width:190px}}
