.pkps-wrap{--pkpa:#e63946;--pkpt:#1a1a2e;--pkpb:#fff;--pkpr:230,57,70;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--pkpt)}.pkps-wrap *{box-sizing:border-box}.pkps-list{list-style:none;margin:0;padding:0}.pkps-empty{color:#94a3b8;font-size:13px;padding:14px 0;text-align:center}.pkps-tlink{display:block;flex-shrink:0;text-decoration:none}.pkps-thumb{position:relative;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;align-items:center;justify-content:center}.pkps-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.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}.pkps-rank{position:absolute;top:6px;left:6px;z-index:2;width:20px;height:20px;background:var(--pkpa);color:#fff;font-size:10px;font-weight:800;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.25);line-height:1}.pkps-rank.pkps-rt{width:23px;height:23px;font-size:11px}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-title{margin:0 0 4px;font-size:14px;line-height:1.45}.pkps-title a{color:var(--pkpt);text-decoration:none;font-weight:700;transition:color .2s}.pkps-title a:hover{color:var(--pkpa)}.pkps-exc{font-size:12px;color:#64748b;margin:4px 0 0;line-height:1.55}.pkps-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.pkps-mi{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#94a3b8;font-weight:500}.pkps-theme1 .pkps-list{display:flex;flex-direction:column;gap:12px}.pkps-theme1 .pkps-item{display:flex;align-items:flex-start;gap:12px;background:var(--pkpb);border:1px solid #f1f5f9;border-radius:10px;padding:12px;transition:all .25s}.pkps-theme1.pkps-shadow .pkps-item{box-shadow:0 2px 8px rgba(0,0,0,.06)}.pkps-theme1.pkps-hover .pkps-item:hover{border-color:var(--pkpa);transform:translateX(4px);box-shadow:0 4px 18px rgba(var(--pkpr),.15)}.pkps-theme1 .pkps-thumb{width:80px;height:80px;border-radius:8px}.pkps-theme1 .pkps-cnt{flex:1;min-width:0}.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-theme5 .pkps-list{display:flex;flex-direction:column;gap:10px}.pkps-theme5 .pkps-item:first-child{border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.pkps-theme5 .pkps-item:first-child .pkps-tlink{display:block}.pkps-theme5 .pkps-item:first-child .pkps-thumb{width:100%;height:175px;border-radius:0}.pkps-theme5.pkps-hover .pkps-item:first-child:hover .pkps-thumb img{transform:scale(1.05)}.pkps-theme5 .pkps-item:first-child .pkps-cnt{padding:14px;border:1px solid #f1f5f9;border-top:none;border-radius:0 0 10px 10px;background:var(--pkpb)}.pkps-theme5 .pkps-item:first-child .pkps-title{font-size:15px}.pkps-theme5.pkps-shadow .pkps-item:first-child{box-shadow:0 4px 16px rgba(0,0,0,.09)}.pkps-theme5 .pkps-item:not(:first-child){display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f1f5f9;transition:padding .2s}.pkps-theme5 .pkps-item:last-child{border-bottom:none}.pkps-theme5.pkps-hover .pkps-item:not(:first-child):hover{padding-left:6px}.pkps-theme5 .pkps-item:not(:first-child) .pkps-thumb{width:60px;height:60px;border-radius:7px}.pkps-theme5 .pkps-item:not(:first-child) .pkps-cnt{flex:1;min-width:0}.pkps-theme5 .pkps-item:not(:first-child) .pkps-title{font-size:13px}.pkps-theme5 .pkps-item:not(:first-child) .pkps-rank{position:static;width:20px;height:20px;font-size:10px}.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}.pkps-theme1 .pkps-thumb,.pkps-theme6 .pkps-thumb{width:65px;height:65px}}