.zz-pcb-cnt{display:inline-block;margin-left:4px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;background:var(--line);color:var(--text-2);vertical-align:2px}
.zz-pcb-evt{font-size:13px;color:var(--text);text-decoration:none;font-weight:600}.zz-pcb-evt:hover{text-decoration:underline}
.pcb-mon-b b a{color:var(--text);text-decoration:none}.pcb-mon-b b a:hover{text-decoration:underline}
.zz-pcb-recent{margin:0 0 16px}
.zz-pcb-rl{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px 16px}
.zz-pcb-rl li{display:flex;gap:8px;align-items:baseline;min-width:0;font-size:14px}
.zz-pcb-rl a{flex:1;min-width:0;color:var(--text-2);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zz-pcb-rl a:hover{color:var(--text);text-decoration:underline}.zz-pcb-rl b{color:var(--text)}
.zz-pcb-types .pill{font-size:13px}
.zz-pcb-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
.zz-pcb-card{margin:0;display:block;position:relative;overflow:hidden;min-width:0}
.zz-pcb-card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--c1),var(--c2))}
.zz-pcb-card.is-new{box-shadow:0 0 0 2px rgba(14,165,233,.55)}
.zz-pcb-ch{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin:0 0 8px;min-width:0}.zz-pcb-ch .pcb-g{min-width:0}
.zz-pcb-cm{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;flex:0 1 auto;min-width:0;max-width:50%}.zz-pcb-date{white-space:normal;overflow-wrap:anywhere}
.zz-pcb-date{font-size:11px;color:var(--muted)}.zz-pcb-date b{font-size:12px;color:var(--text-2);font-weight:600}.zz-pcb-date.is-off b{color:var(--text)}
.zz-pcb-prov{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 8px}
.zz-pcb-items{margin:0;padding:0;list-style:none;display:grid;gap:0;counter-reset:pcb}
.zz-pcb-it{position:relative;padding:9px 0 9px 26px;border-top:1px solid var(--line);counter-increment:pcb}
.zz-pcb-it:first-child{border-top:0}
.zz-pcb-it::before{content:counter(pcb);position:absolute;left:0;top:10px;width:18px;height:18px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--text-2);background:var(--line)}
.zz-pcb-it.is-new{background:linear-gradient(90deg,rgba(14,165,233,.13),transparent 75%);border-radius:8px}
.zz-pcb-it.is-note::before{content:'i'}
.zz-pcb-it.is-note .zz-pcb-it-t b{font-weight:600;color:var(--text-2)}
.zz-pcb-it-t{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline;line-height:1.45}
.zz-pcb-it-t b{font-size:14px;color:var(--text)}
.zz-pcb-it-t .pcb-new{margin:0}
.zz-pcb-mo{display:inline-block;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;background:rgba(139,92,246,.16);color:var(--text)}
.zz-pcb-it-c{display:grid;gap:2px;margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-2)}
.zz-pcb-it-c span{display:block;padding-left:10px;position:relative}.zz-pcb-it-c span::before{content:'';position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:var(--muted)}
.zz-pcb-tags{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:6px 0 0}
.zz-pcb-tag{display:inline-block;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:600;color:var(--text-2);background:var(--line);border:1px solid transparent}
.zz-pcb-tag.zz-pcb-t-exp{background:rgba(34,197,94,.15)}.zz-pcb-tag.zz-pcb-t-currency{background:rgba(234,179,8,.18)}.zz-pcb-tag.zz-pcb-t-drop{background:rgba(249,115,22,.15)}.zz-pcb-tag.zz-pcb-t-item{background:rgba(14,165,233,.15)}.zz-pcb-tag.zz-pcb-t-skin{background:rgba(236,72,153,.15)}.zz-pcb-tag.zz-pcb-t-free{background:rgba(139,92,246,.16)}.zz-pcb-tag.zz-pcb-t-dungeon{background:rgba(20,184,166,.15)}.zz-pcb-tag.zz-pcb-t-buff{background:rgba(239,68,68,.13)}
.zz-pcb-tag{color:var(--text)}
.zz-pcb-per{font-size:11px;color:var(--muted)}
.zz-pcb-cf{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line)}
.zz-pcb-tsum{margin:0 0 10px}
.zz-pcb-items-d .zz-pcb-it{padding-top:12px;padding-bottom:12px}
.zz-pcb-im{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:6px 0 0;font-size:12px}
.zz-pcb-im dt{color:var(--muted);font-weight:600}.zz-pcb-im dd{margin:0;color:var(--text-2)}
.zz-pcb-src{margin-left:auto;font-size:12px;color:var(--text-2);text-decoration:none}.zz-pcb-src:hover{color:var(--text);text-decoration:underline}
.zz-pcb-prev{margin:6px 0 0;font-size:12px;color:var(--muted)}.zz-pcb-prev summary{cursor:pointer}.zz-pcb-prev .zz-pcb-it-c{text-decoration:line-through;opacity:.8}
.zz-pcb-mrow{padding:8px 0;border-top:1px solid var(--line)}.zz-pcb-mrow:first-of-type{border-top:0}
.zz-pcb-gone{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:13px;color:var(--text-2)}.zz-pcb-gone b{color:var(--text)}.zz-pcb-gone small{display:block;color:var(--muted)}
.zz-pcb-side .pcb-meta{margin-bottom:14px}
@media (max-width:760px){
  .zz-pcb-cards{grid-template-columns:1fr}
  .zz-pcb-rl{grid-template-columns:1fr}
  .zz-pcb-ch{flex-wrap:wrap}.zz-pcb-cm{align-items:flex-start;text-align:left;flex-direction:row;flex-wrap:wrap}
}
.zz-pcb-rest>ol{display:none}.zz-pcb-rest.open>ol{display:grid}
.zz-pcb-rest>ol>li:first-child{border-top:1px solid var(--line)}
.zz-pcb-tg{display:block;width:100%;margin:6px 0 0;padding:8px 10px;border:1px dashed var(--line-2,var(--line));border-radius:10px;background:none;text-align:center;font:inherit;font-size:13px;font-weight:600;color:var(--text-2);cursor:pointer}
.zz-pcb-tg:hover{color:var(--text);border-color:var(--text-2)}
.zz-pcb-rest .zz-pcb-sl,.zz-pcb-rest.open .zz-pcb-sm{display:none}.zz-pcb-rest.open .zz-pcb-sl{display:inline}
.zz-pcb-pv{font-size:11px;color:var(--muted);padding:1px 6px;border:1px solid var(--line);border-radius:6px}
.zz-pcb-all{display:none;width:100%;margin:12px 0 0;justify-content:center}
@media (max-width:760px){.zz-pcb-cards:not(.all) .zz-pcb-late{display:none}.zz-pcb-all{display:flex}}
