.wl-page{max-width:720px;margin:0 auto;padding:22px 0 48px}.wl-title{font-family:var(--font-display);color:var(--color-heading);margin:0 0 6px;font-size:26px;font-weight:600}.wl-sub{color:var(--color-muted);margin:0 0 20px;font-size:13px;line-height:1.6}.wl-loading{font-family:var(--font-mono);color:var(--color-faint);padding:24px 0;font-size:12px}.wl-empty{border:1px solid var(--color-line-2);border-radius:var(--r-sm);background:var(--color-surface-0);color:var(--color-muted);padding:20px;font-size:13.5px;line-height:1.65}.wl-empty b{color:var(--color-heading)}.wl-empty-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.wl-list{flex-direction:column;gap:14px;display:flex}.wl-card{border:1px solid var(--color-line-2);border-radius:var(--r-sm);background:var(--color-surface-0);padding:14px 16px}.wl-card-h{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.wl-name{font-family:var(--font-display);color:var(--color-heading);font-size:17px;font-weight:600;text-decoration:none}.wl-name:hover{text-decoration:underline}.wl-id{font-family:var(--font-mono);color:var(--color-faint);flex:1;font-size:10px}.wl-rm{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-faint);border:1px solid var(--color-line-2);cursor:pointer;background:0 0;border-radius:5px;padding:3px 8px;font-size:10px}.wl-rm:hover{color:var(--color-red);border-color:color-mix(in srgb, var(--color-red) 40%, transparent)}.wl-changes{flex-direction:column;display:flex}.wl-chg{border-bottom:1px solid var(--color-line-2);grid-template-columns:74px 1fr auto;align-items:baseline;gap:10px;padding:8px 0;text-decoration:none;display:grid}.wl-chg:last-child{border-bottom:none}.wl-chg-type{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;text-align:center;border:1px solid;border-radius:3px;padding:1.5px 5px;font-size:9px}.wl-chg-type.is-signal{color:var(--color-verified);border-color:color-mix(in srgb, var(--color-verified) 45%, transparent)}.wl-chg-type.is-dossier{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}.wl-chg-type.is-app{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, transparent)}.wl-chg-txt{color:var(--color-data);font-size:13px;line-height:1.5}.wl-chg:hover .wl-chg-txt{color:var(--color-heading)}.wl-chg-date{font-family:var(--font-mono);color:var(--color-faint);font-size:10px}.wl-quiet{color:var(--color-faint);margin:4px 0 0;font-size:12.5px}.wbtn{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-line-2);cursor:pointer;transition:.14s var(--ease);background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:inline-flex}.wbtn svg{width:14px;height:14px}.wbtn:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-data)}.wbtn.is-on{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 50%, transparent);background:color-mix(in srgb, var(--color-accent) 9%, transparent)}.wbtn--ghost{min-width:92px;min-height:30px}
