.pt{flex-direction:column;gap:14px;display:flex}.pt-lead{text-align:center;color:#cfe0db;margin:0;font-size:14.5px;line-height:1.5}.pt-lead b{color:#b8e36a}.pt-games{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pt-game{border:1.5px solid color-mix(in srgb,var(--c) 40%,#2e5e52);color:#e6efe9;min-height:44px;font:inherit;cursor:pointer;background:#0b1a1f;border-radius:12px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13.5px;font-weight:800;transition:border-color .15s,background .15s;display:inline-flex}.pt-game img{object-fit:cover;border-radius:9px;width:32px;height:32px}.pt-game span{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.pt-game small{color:#a9c4bd;font-size:11.5px;font-weight:700}.pt-game:hover{border-color:var(--c)}.pt-game[aria-pressed=true]{background:color-mix(in srgb,var(--c) 16%,#0b1a1f);border-color:#b8e36a;box-shadow:0 0 0 1px #b8e36a,0 0 14px #b8e36a40}.pt-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.pt-period{border:1.5px solid var(--o4k-panel-line,#3e8a73);background:#07131a;border-radius:12px;padding:3px;display:inline-flex}.pt-period button{color:#cfe0db;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:800}.pt-period button[aria-pressed=true]{color:#0d1611;background:#b8e36a}.pt-when{color:#a9c4bd;font-size:13px;font-weight:700}.pt-list{flex-direction:column;gap:6px;width:min(100%,640px);margin:0 auto;padding:0;list-style:none;display:flex}.pt-row{background:linear-gradient(110deg,color-mix(in srgb,var(--c) 8%,transparent),#0b1a1f 55%);border:1px solid #21423a;border-radius:14px;align-items:center;gap:12px;min-height:54px;padding:6px 12px;display:flex}.pt-row.is-me{background:linear-gradient(110deg,#b8e36a29,#0b1a1f 60%);border-color:#b8e36a;box-shadow:0 0 14px #b8e36a2e}.pt-place{width:32px;height:32px;font-family:var(--font-display,"Barlow Condensed"),Manrope,sans-serif;color:#e6efe9;border:1.5px solid #2e5e52;border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid}.pt-row.is-1 .pt-place{color:#f2c14e;background:#f2c14e1f;border-color:#f2c14e}.pt-row.is-2 .pt-place{color:#e3eaee;background:#cfd8dc1a;border-color:#cfd8dc}.pt-row.is-3 .pt-place{color:#e8a46c;background:#d08a4f1f;border-color:#d08a4f}.pt-who{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pt-who>.message-mini{min-width:0;max-width:100%}.pt-who em{color:#0d1611;background:#b8e36a;border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:900}.pt-who b{color:#fff;font-size:14.5px}.pt-who small{color:#a9c4bd;font-size:12.5px;font-weight:700}.pt-score{font-family:var(--font-display,"Barlow Condensed"),Manrope,sans-serif;color:#fff;white-space:nowrap;flex:none;font-size:20px}.pt-remove{color:#ff9b9b;cursor:pointer;background:#1c1012;border:1px solid #5a2a2a;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.pt-remove:hover{border-color:#ff9b9b}.pt-mine{border-style:dashed;width:min(100%,640px);margin:0 auto}.pt-empty{text-align:center;color:#cfe0db;border:1px dashed #2e5e52;border-radius:14px;flex-direction:column;align-items:center;gap:10px;margin:0;padding:18px 12px;font-size:14.5px;display:flex}.pt-empty p{margin:0}.pt-empty.is-small{color:#a9c4bd;border:0;padding:10px;font-size:13.5px;display:block}.pt-play{border-radius:var(--action-radius,11px);border:var(--action-border,0);background:var(--action-background,#b8e36a);min-height:40px;box-shadow:var(--action-shadow,none);color:var(--action-color,#0d1611);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.pt-link{color:#b8e36a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.pt-note{border:1.5px solid var(--o4k-panel-line,#3e8a73);color:#cfe0db;background:#0b1a1f;border-radius:14px;align-items:flex-start;gap:12px;width:min(100%,640px);margin:0 auto;padding:14px 16px;font-size:14.5px;line-height:1.5;display:flex}.pt-note svg{color:#b8e36a;flex:none;margin-top:2px}.pt-note p{margin:0}.pt-note b{color:#fff}.pt-note a{color:#b8e36a;font-weight:800}.pt-switch{border:1.5px solid var(--o4k-panel-line,#3e8a73);background:#07131a;border-radius:13px;align-self:center;padding:3px;display:inline-flex}.pt-switch button{color:#cfe0db;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.pt-switch button[aria-pressed=true]{color:#0d1611;background:#b8e36a}@media (max-width:700px){.pt-games{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.pt-game{flex:none}.pt-row{gap:8px;padding:6px 8px}.pt-score{font-size:18px}.pt-switch button{padding:0 12px;font-size:13.5px}}
