.eslefl-sharing{clear:both;margin:2.5rem 0 1rem;padding:1rem;border:1px solid #d4dce1;border-radius:6px;background:#f5f7f8;color:#182c36;text-align:left;font:14px/1.5 Verdana,Arial,sans-serif}
.eslefl-sharing .eslefl-sharing-title{margin:0 0 .8rem;font-size:15px}
.eslefl-sharing .eslefl-sharing-actions{display:flex;flex-wrap:wrap;gap:.6rem}
.eslefl-sharing .eslefl-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:.5rem .85rem;border:1px solid #205c71;border-radius:4px;background:#205c71;color:#fff!important;font:inherit;line-height:1.35;text-decoration:none!important;cursor:pointer}
.eslefl-sharing .eslefl-action:hover{background:#163f4e;border-color:#163f4e}
.eslefl-sharing .eslefl-action:focus-visible,.eslefl-sharing input:focus-visible{outline:3px solid #c47a00;outline-offset:3px}
.eslefl-sharing .eslefl-bookmark-hint{margin:.9rem 0 0;font-size:12px;color:#455b66}
.eslefl-sharing .eslefl-share-status{margin:.5rem 0 0;font-size:12px}
.eslefl-sharing .eslefl-share-status:empty{display:none}
.eslefl-sharing .eslefl-manual-copy{display:block;margin-top:.75rem;font-size:12px}
.eslefl-sharing input{display:block;width:100%;margin-top:.35rem;padding:.5rem;background:white;color:#182c36;border:1px solid #899da8;border-radius:3px;font:inherit}
.eslefl-sharing [hidden]{display:none!important}
