.pkps-empty{color:#94a3b8;font-size:13px;padding:14px 0;text-align:center}.pkps-thumb.pkps-round{border-radius:50%!important}.pkps-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--pkpa),rgba(var(--pkpr),.65))}.pkps-ph span{font-size:20px;font-weight:800;color:#fff;text-transform:uppercase}a.pkps-cat{display:inline-block;background:var(--pkpa);color:#fff!important;font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.4px;text-decoration:none;margin-right:4px;transition:opacity .2s}a.pkps-cat:hover{opacity:.82}.pkps-theme2 .pkps-list{display:flex;flex-direction:column}.pkps-theme2 .pkps-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9;transition:padding .2s}.pkps-theme2 .pkps-item:last-child{border-bottom:none}.pkps-theme2.pkps-hover .pkps-item:hover{padding-left:6px}.pkps-theme2 .pkps-rank{position:static;width:30px;height:30px;font-size:13px;background:0 0;color:var(--pkpa);border:2px solid var(--pkpa);box-shadow:none;border-radius:50%;flex-shrink:0}.pkps-theme2 .pkps-item:nth-child(1) .pkps-rank{background:var(--pkpa);color:#fff}.pkps-theme2 .pkps-item:nth-child(2) .pkps-rank{background:#e2e8f0;border-color:#94a3b8;color:#475569}.pkps-theme2 .pkps-item:nth-child(3) .pkps-rank{background:#fff3e0;border-color:#fb923c;color:#ea580c}.pkps-theme2 .pkps-thumb{width:62px;height:62px;border-radius:7px}.pkps-theme2 .pkps-cnt{flex:1;min-width:0}.pkps-theme2 .pkps-title{font-size:13px}.pkps-theme3 .pkps-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pkps-theme3 .pkps-item{background:var(--pkpb);border:1px solid #f1f5f9;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:all .25s;position:relative}.pkps-theme3.pkps-shadow .pkps-item{box-shadow:0 2px 10px rgba(0,0,0,.07)}.pkps-theme3.pkps-hover .pkps-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.pkps-theme3 .pkps-tlink{display:block}.pkps-theme3 .pkps-thumb{width:100%;height:120px;border-radius:0}.pkps-theme3.pkps-hover .pkps-item:hover .pkps-thumb img{transform:scale(1.06)}.pkps-theme3 .pkps-cnt{padding:10px;flex:1;display:flex;flex-direction:column}.pkps-theme3 .pkps-title{font-size:12px;flex:1}.pkps-theme4 .pkps-list{display:flex;flex-direction:column}.pkps-theme4 .pkps-item{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px dashed #e2e8f0;transition:padding .2s}.pkps-theme4 .pkps-item:last-child{border-bottom:none}.pkps-theme4.pkps-hover .pkps-item:hover{padding-left:8px}.pkps-theme4 .pkps-rank{position:static;background:0 0;color:var(--pkpa);box-shadow:none;border-radius:0;width:auto;height:auto;font-size:11px;font-weight:800;margin-top:3px;flex-shrink:0}.pkps-theme4 .pkps-thumb{width:50px;height:50px;border-radius:5px}.pkps-theme4 .pkps-cnt{flex:1;min-width:0}.pkps-theme4 .pkps-title{font-size:13px;font-weight:600}.pkps-theme6{--pkpt:#f8fafc;--pkpb:#0f172a}.pkps-theme6 .pkps-list{display:flex;flex-direction:column;gap:10px}.pkps-theme6 .pkps-item{display:flex;align-items:flex-start;gap:12px;background:#1e293b;border:1px solid #334155;border-radius:10px;padding:12px;transition:all .25s}.pkps-theme6.pkps-shadow .pkps-item{box-shadow:0 4px 14px rgba(0,0,0,.3)}.pkps-theme6.pkps-hover .pkps-item:hover{border-color:var(--pkpa);transform:translateX(4px);box-shadow:0 4px 20px rgba(var(--pkpr),.25)}.pkps-theme6 .pkps-thumb{width:74px;height:74px;border-radius:8px}.pkps-theme6 .pkps-cnt{flex:1;min-width:0}.pkps-theme6 .pkps-title a{color:#e2e8f0}.pkps-theme6 .pkps-title a:hover{color:var(--pkpa)}.pkps-theme6 .pkps-exc{color:#94a3b8}.pkps-theme6 .pkps-mi{color:#64748b}.pkps-theme7 .pkps-list{display:flex;flex-direction:column;gap:10px}.pkps-theme7 .pkps-item{position:relative;overflow:hidden;border-radius:10px;min-height:105px;display:flex;align-items:flex-end;transition:all .25s}.pkps-theme7.pkps-shadow .pkps-item{box-shadow:0 4px 16px rgba(0,0,0,.22)}.pkps-theme7.pkps-hover .pkps-item:hover{box-shadow:0 8px 28px rgba(0,0,0,.3)}.pkps-theme7.pkps-hover .pkps-item:hover .pkps-thumb img{transform:scale(1.07)}.pkps-theme7 .pkps-tlink{position:absolute;inset:0;display:block}.pkps-theme7 .pkps-thumb{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.pkps-theme7 .pkps-thumb img{border-radius:0}.pkps-theme7 .pkps-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.35) 55%,transparent 100%)}.pkps-theme7 .pkps-cnt{position:relative;z-index:2;padding:12px 14px;width:100%}.pkps-theme7 .pkps-title{font-size:13px;margin:4px 0}.pkps-theme7 .pkps-title a{color:#fff;font-weight:700}.pkps-theme7 .pkps-title a:hover{color:rgba(255,255,255,.85)}.pkps-theme7 a.pkps-cat{background:rgba(var(--pkpr),.88)}.pkps-theme7 .pkps-mi{color:rgba(255,255,255,.72)}.pkps-theme7 .pkps-rank{top:10px;left:10px}.pkps-theme8 .pkps-list{display:flex;flex-direction:column}.pkps-theme8 .pkps-item{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #f1f5f9;transition:background .2s,padding .15s}.pkps-theme8 .pkps-item:last-child{border-bottom:none}.pkps-theme8.pkps-hover .pkps-item:hover{background:#fafafa;padding-left:4px;border-radius:5px}.pkps-theme8 .pkps-rank{position:static;width:18px;height:18px;font-size:9px;box-shadow:none}.pkps-theme8 .pkps-thumb{width:42px;height:42px;border-radius:5px}.pkps-theme8 .pkps-cnt{flex:1;min-width:0}.pkps-theme8 .pkps-title{font-size:12px;font-weight:600;margin:0 0 2px}.pkps-theme8 .pkps-exc{display:none}.pkps-theme8 a.pkps-cat{font-size:9px;padding:1px 6px}.pkps-theme8 .pkps-mi{font-size:11px}@media (max-width:580px){.pkps-theme3 .pkps-list{grid-template-columns:1fr}.pkps-theme7 .pkps-item{min-height:120px}}