.footer-mail-copy{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:44px;padding:6px 0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;user-select:text;max-width:100%}.footer-mail-copy>span:first-child{overflow-wrap:anywhere}.footer-mail-copy svg{width:18px;height:18px;stroke-width:1.7}.footer-mail-copy:hover>span:first-child{text-decoration:underline;text-underline-offset:5px}.footer-mail-copy .copy-command{font-size:13px}.footer-mail-copy:focus-visible{outline:2px solid currentColor;outline-offset:4px}.copy-status{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);max-width:calc(100% - 32px);padding:12px 20px;border-radius:4px;background:#002554;color:#fff;z-index:100;font:400 15px/1.4 Arial,sans-serif;pointer-events:none}.copy-status:empty{display:none}#copy-fallback{border:1px solid #60798c;border-radius:6px;padding:24px;max-width:calc(100% - 32px);width:440px;background:#f8f9fb;color:#203449}#copy-fallback::backdrop{background:#0008}#copy-fallback .dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}#copy-fallback h2{font-size:24px}#copy-fallback label{display:block;margin-top:20px}#copy-fallback input{display:block;width:100%;padding:10px;font:inherit}#copy-fallback .icon-button{width:44px;height:44px;background:none;border:1px solid #60798c;cursor:pointer}#copy-fallback svg{width:20px;height:20px}#copy-fallback p{margin-top:16px;font-size:14px}

body[data-scene=night] #copy-fallback{background:#20272d;color:#e2e8ed}body[data-scene=night] #copy-fallback input{background:#2c353d;color:#e2e8ed}