.website-links{max-width:1100px;margin:auto;padding:24px;box-sizing:border-box;min-width:0;overflow-wrap:anywhere}
.website-links .link-form{display:grid;gap:16px;max-width:640px;margin:20px 0 32px}
.website-links label{display:grid;gap:6px;min-width:0}
.website-links input,.website-links select,.website-links textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:10px;font:inherit}
.website-links textarea{min-height:90px}
.website-links button{padding:10px 14px;white-space:normal;font:inherit;cursor:pointer;background:#08675d;color:#fff;border:1px solid #08675d;border-radius:4px}
.website-links button[value=withdraw],.website-links button[value=disable]{background:#fff;color:#912c38;border-color:#a24e58}
.website-links button:disabled{opacity:.55;cursor:not-allowed}
.website-links .link-actions{display:flex;flex-wrap:wrap;gap:10px}
.website-links .link-record{border:1px solid #8b96a5;border-radius:6px;padding:16px;margin:16px 0}
.website-links h1{font-size:26px;line-height:1.25;letter-spacing:0}
.website-links .admin-hero{flex-wrap:wrap;gap:16px;background:none;box-shadow:none;border:0;border-radius:0;padding:0 0 20px}
@media(max-width:600px){.website-links{padding:16px}.website-links h1{font-size:23px}.website-links .link-actions button{flex:1 1 180px}}
.website-account-nav{display:flex;justify-content:flex-end;padding:10px 24px;border-bottom:1px solid #dce3e5;background:#fff;font-size:14px}
.website-account-nav a,.website-links a{color:#08675d;text-underline-offset:3px}
