.watchlists{max-width:1120px}.watchlists__actions{margin:28px 0}.watchlist-form{display:grid;grid-gap:16px;gap:16px;max-width:720px}.watchlist-form__head,.watchlist-list__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.watchlist-form label{display:grid;grid-gap:6px;gap:6px;font-weight:700}.watchlist-form input,.watchlist-form select{padding:10px;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink);font:inherit}.watchlist-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;border:1px solid var(--line);padding:14px}.watchlist-form__source{display:flex!important;align-items:center;gap:8px}.watchlist-list{border-top:1px solid var(--line);padding-top:24px}.watchlist-list__head span{color:var(--muted);font-weight:700}.watchlist-card{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:16px 0}.watchlist-card.is-active{border-left:3px solid var(--accent);padding-left:14px}.watchlist-card__open{display:grid;grid-gap:3px;gap:3px;text-align:left;border:0;background:transparent;color:var(--ink);cursor:pointer}.watchlist-card__open strong{font:700 1.08rem Georgia,serif}.watchlist-card__open small,.watchlist-card__open span{color:var(--muted)}.watchlist-card>div{display:flex;gap:7px;align-items:center}.watchlist-card>div button{border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink);padding:7px 9px;cursor:pointer}.watchlist-results{margin-top:44px;padding-top:28px;border-top:2px solid var(--ink)}@media(max-width:620px){.watchlist-form fieldset{grid-template-columns:1fr}.watchlist-card{align-items:flex-start;flex-direction:column}.watchlist-card>div{width:100%;flex-wrap:wrap}}.watchlists__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.watchlists__heading h1{margin-bottom:10px}.watchlists__heading .lead{margin:0}.watchlist-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.watchlist-chips button{border:1px solid var(--line);border-radius:999px;padding:8px 13px;background:var(--surface);color:var(--ink);font:800 .82rem Arial,sans-serif;cursor:pointer}.watchlist-chips button.is-active,.watchlist-chips button:hover{border-color:var(--accent);background:var(--accent);color:#fff}.watchlist-selection{margin:0 0 24px;color:var(--muted);font-size:.88rem;font-weight:700}.watchlist-selection i{color:var(--accent)}@media (max-width:620px){.watchlists__heading{display:grid;align-items:start}.watchlists__heading .button{justify-self:start}}