.external-link-help[hidden],.external-link-help__manual[hidden],.external-link-help__hint[hidden]{display:none!important}
.external-link-help{position:fixed;z-index:99999;left:1rem;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));max-width:32rem;margin-inline:auto;padding:1rem;background:#fff;color:#17252c;border:1px solid #b4c3c3;border-radius:1rem;box-shadow:0 12px 45px rgba(0,0,0,.32);font:500 14px/1.45 system-ui,sans-serif}
.external-link-help__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}
.external-link-help__close{min-width:2.5rem;min-height:2.5rem;border:0;background:none;font-size:1.6rem;cursor:pointer;color:inherit}
.external-link-help__url{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.65rem 0;color:#126278;text-decoration:underline}
.external-link-help__actions{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}
.external-link-help__actions>a,.external-link-help__actions>button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem .8rem;border:1px solid #43616c;border-radius:.5rem;background:#edf5f5;color:#17343b;text-decoration:none;font:600 14px/1.3 system-ui,sans-serif;cursor:pointer}
.external-link-help__manual{width:100%;margin-top:.65rem;padding:.55rem;border:1px solid #7f979c;border-radius:.4rem;font:14px/1.4 system-ui,sans-serif}
.external-link-help__hint{display:block;margin-top:.4rem}
