.en-wa-list{margin:20px 0;display:grid;gap:6px}.en-wa-list>p{font-weight:600;margin:0 0 4px}.en-wa-list a,.en-wa-panel a{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;padding:9px 10px;border:1px solid #a6bacb55;border-radius:4px;text-decoration:none;font-size:14px;line-height:1.5}.en-wa-list span,.en-wa-panel span{font-size:12px;white-space:nowrap}.en-wa-list a:hover,.en-wa-panel a:hover{background:#4881a422}.en-wa-floating{position:fixed;right:20px;bottom:20px;z-index:1000;font-family:Arial,sans-serif}.en-wa-floating details{position:relative}.en-wa-floating summary{list-style:none;cursor:pointer;background:#08744e;color:#fff;padding:14px 20px;border-radius:6px;font-size:14px;font-weight:600;box-shadow:0 5px 20px #0003}.en-wa-floating summary::-webkit-details-marker{display:none}.en-wa-panel{position:absolute;bottom:100%;right:0;margin-bottom:12px;width:288px;max-width:calc(100vw - 32px);padding:10px;background:#fff;color:#17384f;border:1px solid #d3dee6;border-radius:6px;box-shadow:0 8px 24px #0003;display:grid;gap:6px}.en-wa-panel>p{font-size:12px;margin:3px 6px 6px;color:#516779}.en-wa-panel a{color:#17384f}.en-wa-list a:focus-visible,.en-wa-floating summary:focus-visible,.en-wa-panel a:focus-visible{outline:2px solid #e48c45;outline-offset:3px}@media(max-width:600px){.en-wa-floating{right:12px;bottom:16px}}
