#watchlist-account{margin:24px 0;color:var(--text,#222);line-height:1.55}
#watchlist-account p{max-width:75ch;text-wrap:pretty;overflow-wrap:anywhere}
#watchlist-account h2,#watchlist-account h3{text-wrap:balance;overflow-wrap:anywhere}
#watchlist-account button,#watchlist-account a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;box-sizing:border-box}
#watchlist-account button{font:inherit;white-space:normal;text-wrap:balance;background:#fff;border:1px solid #b8c8c5;border-radius:8px;cursor:pointer;margin:4px 8px 4px 0;color:#173e38}
#watchlist-account :is(button,a,textarea):focus-visible{outline:3px solid #176f60;outline-offset:3px}
.watchlist-account-row{padding:20px;margin:16px 0;border:1px solid #dce3df;border-radius:12px;background:#fff;min-width:0}
.watchlist-account-row label{display:block;margin:12px 0;font-weight:600}
.watchlist-account-row textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:100px;margin-top:8px;padding:12px;border:1px solid #8caaa1;border-radius:6px;font:inherit;resize:vertical;color:#222;background:#fff}
@media(max-width:390px){.watchlist-account-row{padding:14px}#watchlist-account button{width:100%;margin-right:0}}
#watchlist-account[hidden],#watchlist-account [hidden]{display:none!important}
.watchlist-account-row textarea{font-weight:400}
