.pd-rating .pd-tools{display:flex;flex-direction:column;align-items:stretch;gap:14px}.pd-rating #cls-filter{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;padding-bottom:5px;scrollbar-width:thin;scrollbar-color:#8f6937 transparent}.pd-rating #cls-filter .chip{flex:0 0 auto;white-space:nowrap;gap:5px;padding:8px 9px;font-size:11px;min-width:0}.pd-rating #cls-filter .chip img{width:20px;height:20px}.pd-rating .pd-search{align-self:flex-end;width:min(100%,330px)}.pd-rating #castle-owner{display:flex;align-items:center;flex-wrap:wrap;gap:9px;line-height:1.65}.pd-rating #castle-owner[hidden]{display:none}.zr-castle-mark{image-rendering:pixelated;border:1px solid #c8a3595c;border-radius:4px;background:#151215;padding:2px;box-sizing:content-box}.zr-castle-master{margin-left:8px;color:#a49891;font-size:12px}.rank-grid .zr-total-level{display:block;color:#f1e7dc}.rank-grid .zr-level-parts{display:block;color:#8f8988;font-size:10px;white-space:nowrap;margin-top:4px}.zr-killfeed{margin-top:32px}.zr-killfeed-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.zr-killfeed-head p{margin:0 0 5px;color:#ac9480;font-size:12px;letter-spacing:.04em}.zr-killfeed-head h2{margin:0;color:#f1e5d4;font-size:28px}.zr-killfeed-status{padding:22px;border:1px solid #a4865533;border-radius:12px;color:#a99e96}.zr-killfeed-table{min-width:610px}.zr-killfeed-table td:first-child .hero-link{color:#e3c37f}.zr-killfeed-table td:nth-child(2) .hero-link{color:#cf9696}.zr-killfeed-table time{color:#a9a09a;font-size:12px;white-space:nowrap}.zr-killfeed-table tbody tr{animation:zr-feed-in .35s ease-out}@keyframes zr-feed-in{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.zr-killfeed-table tbody tr{animation:none}}@media(max-width:600px){.pd-rating #cls-filter .chip{padding:8px 10px}.zr-killfeed-head h2{font-size:24px}.zr-castle-master{margin-left:0;flex-basis:100%}}

.zr-killfeed .zr-feed-empty{padding:28px!important;text-align:center;color:#9b9190;font-size:14px}.zr-killfeed-status[hidden]{display:none}.zr-killfeed-status{padding:10px 0;border:0;margin:0 0 12px}.zr-killfeed{padding:25px;border:1px solid #a7895933;border-radius:20px;background:linear-gradient(130deg,#25191b66,#0d0d10aa)}
