.watch-nav{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.watch-btn,.watch-nav a{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;text-decoration:none;display:inline-flex}.watch-nav a[aria-current=page]{background:var(--ink);color:var(--on-ink)}.watch-btn:disabled{opacity:.55;cursor:wait}.watch-btn:active{background:var(--chip)}.watch-btn:hover,.watch-nav a:hover{border-color:var(--teal)}.watch-btn:focus-visible,.watch-nav a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.watch-control{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ch-pf{flex-wrap:wrap;gap:8px;display:flex}.watch-panel{min-width:0;margin:16px 0}.watch-tools{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.watch-tools label{flex-direction:column;gap:6px;font-size:14px;display:flex}.watch-panel input,.watch-panel select{border:1px solid var(--line);background:var(--card);max-width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:8px 10px}.watch-search{width:min(100%,440px)}.watch-hits{gap:8px;margin:8px 0;display:grid}.watch-list{gap:8px;padding:0;list-style:none;display:grid}.watch-row{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:0;padding:8px 12px}.watch-row.is-locked{opacity:.65}.watch-row-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.watch-name{overflow-wrap:anywhere;flex:240px;min-width:0}.watch-weight{align-items:center;gap:6px;font-size:14px;display:flex}.watch-weight input{width:90px}.watch-events{margin:4px 0;padding-left:20px;font-size:14px}.watch-events li{overflow-wrap:anywhere;margin:4px 0}.watch-fresh{color:var(--muted);font-size:12px}.watch-next{color:var(--muted);margin-top:2px;font-size:13px}.watch-new{color:var(--teal);white-space:nowrap}.watch-row .watch-remove{align-self:flex-start;min-height:36px;padding:4px 10px;font-size:13px}.watch-replacement{gap:6px;max-width:640px;margin:12px 0;font-size:14px;display:grid}.watch-replacement input[type=range]{width:100%;accent-color:var(--teal);padding:0}.watch-panel input:focus-visible,.watch-panel select:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.watch-compare{border-collapse:collapse;width:100%;font-size:14px}th .watch-control{margin:4px 0 2px;display:flex}th .watch-control .watch-btn{border-radius:999px;min-height:30px;padding:3px 10px;font-size:12px}.watch-compare th,.watch-compare td{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:10px 6px}@media (max-width:520px){.watch-row-head{flex-wrap:nowrap;align-items:flex-start}.watch-name{flex:1 1 0}.watch-compare{font-size:12px}.watch-compare th,.watch-compare td{padding:8px 3px}.ch-pf{max-width:100%}}
