@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&family=Playfair+Display:wght@500&display=swap";.s{background:#08080a;font-family:DM Sans,sans-serif;color:#e8e4dc;padding-bottom:48px;min-height:100vh}.hdr{padding:26px 20px 0;display:flex;align-items:flex-start;justify-content:space-between}.back{width:38px;height:38px;border-radius:12px;background:#ffffff0a;border:.5px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;cursor:pointer}.hdr-mid{text-align:center;flex:1;padding:0 12px}.eyebrow{font-size:10px;letter-spacing:2px;color:#ffffff40;text-transform:uppercase;font-weight:400;margin-bottom:4px}.pg-title{font-family:Playfair Display,serif;font-size:22px;font-weight:500;color:#f0ece2;letter-spacing:-.3px}.add{width:38px;height:38px;border-radius:12px;background:#ffffff0a;border:.5px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;cursor:pointer}.stats-row{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 20px 0}.stat{text-align:center}.stat-n{font-size:18px;font-weight:500;color:#f0ece2;letter-spacing:-.5px}.stat-l{font-size:10px;color:#ffffff40;letter-spacing:1px;text-transform:uppercase;margin-top:2px}.stat-div{width:.5px;height:28px;background:#ffffff14}.gold-line{height:.5px;background:#d4af5a33;margin:20px 20px 0}.sort-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 0}.sort-l{font-size:10px;letter-spacing:1.5px;color:#fff3;text-transform:uppercase}.sort-btn{display:flex;align-items:center;gap:5px;font-size:11px;color:#d4af5ab3;padding:5px 10px;border-radius:8px;background:#d4af5a0f;border:.5px solid rgba(212,175,90,.15);cursor:pointer;font-family:DM Sans,sans-serif}.plist{padding:14px 20px 0;display:flex;flex-direction:column;gap:7px}.pcard{display:flex;align-items:center;gap:14px;padding:13px 14px;border-radius:16px;background:#ffffff08;border:.5px solid rgba(255,255,255,.06);cursor:pointer;position:relative;overflow:hidden;text-decoration:none}.pcard:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background .2s;border-radius:2px 0 0 2px}.pcard.gold:before{background:#d4af5a80}.pthumb{width:50px;height:50px;border-radius:11px;overflow:hidden;flex-shrink:0}.pthumb svg{width:100%;height:100%;display:block}.pinfo{flex:1;min-width:0}.pname{font-size:13px;font-weight:500;color:#ddd8ce;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pmeta{display:flex;align-items:center;gap:5px;margin-top:4px}.pc{font-size:11px;color:#fff3;font-weight:300}.pd{width:2px;height:2px;border-radius:50%;background:#ffffff1f}.pt{font-size:11px;color:#fff3;font-weight:300}.pright{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.pbadge{font-size:9px;letter-spacing:.8px;text-transform:uppercase;padding:3px 7px;border-radius:5px;font-weight:500}.pbadge.gold{background:#d4af5a1a;color:#d4af5acc;border:.5px solid rgba(212,175,90,.2)}.pbadge.new{background:#8b5cf61a;color:#a78bfacc;border:.5px solid rgba(139,92,246,.2)}.more{color:#ffffff26;cursor:pointer;background:transparent;border:none;padding:4px;border-radius:4px}.more:hover{color:#fff;background:#ffffff1a}.divline{height:.5px;background:#ffffff0a;margin:20px 20px 0}.create-row{display:flex;align-items:center;gap:14px;padding:20px 20px 0;cursor:pointer}.create-icon{width:50px;height:50px;border-radius:11px;background:transparent;border:.5px dashed rgba(212,175,90,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.create-t{font-size:13px;font-weight:500;color:#ffffff4d}.create-s{font-size:11px;color:#ffffff26;margin-top:3px;font-weight:300}.action-menu{position:absolute;right:40px;top:10px;background:#111;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:4px;display:none;z-index:10;flex-direction:column;gap:2px}.action-menu.active{display:flex}.action-btn{padding:6px 12px;font-size:11px;color:#ddd;background:transparent;border:none;text-align:left;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif}.action-btn:hover{background:#ffffff1a}.action-btn.del:hover{color:#f87171;background:#f871711a}
