.pk-screen{min-height:100%;background:#12141c;color:#f4f6fb;font-family:var(--font-manrope),Manrope,sans-serif}.pk-page{width:min(480px,100%);margin:0 auto;padding:18px 16px 28px;box-sizing:border-box}.pk-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pk-title{margin:0;font-family:var(--font-archivo),Archivo,sans-serif;font-size:28px;font-weight:800;letter-spacing:-.03em}.pk-icon-btn{width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:#d5d8e2;display:grid;place-items:center;cursor:pointer;text-decoration:none}.pk-hero{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;background:radial-gradient(120px 80px at 88% 70%,rgba(255,176,72,.45),transparent 70%),linear-gradient(100deg,#2a2158,#6a3ad4 55%,#8b5cf6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.pk-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.7);background:#1b1630;flex:none}.pk-name-row{display:flex;align-items:center;gap:8px}.pk-name{margin:0;font-size:20px;font-weight:800;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-id{margin:6px 0 0;color:rgba(255,255,255,.82);font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px}.pk-card{margin-top:14px;padding:16px;border-radius:18px;background:#232633}.pk-card h2{margin:0;font-size:16px;font-weight:800}.pk-row{justify-content:space-between;gap:12px;margin-top:14px}.pk-purse,.pk-row{display:flex;align-items:center}.pk-purse{gap:10px;min-width:0}.pk-pill{gap:6px;margin-top:4px;padding:4px 10px;border-radius:999px;background:#12141c;font-weight:800;font-size:14px}.pk-btn,.pk-pill{display:inline-flex;align-items:center}.pk-btn{border:0;border-radius:12px;min-height:44px;padding:0 16px;font:800 14px/1 var(--font-archivo),Archivo,sans-serif;color:white;cursor:pointer;text-decoration:none;justify-content:center;flex:none}.pk-btn-purple{background:#7c4dff}.pk-btn-green{background:#1f9d55}.pk-btn-blue{background:#2f6bff}.pk-btn-orange{background:#f08a24}.pk-link-row{display:flex;align-items:center;justify-content:space-between;color:inherit;text-decoration:none;font-weight:700}.pk-filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin:8px 0 12px}.pk-chip{border:0;border-radius:999px;padding:8px 14px;background:#2a2e3c;color:#c8ccd8;font:800 13px/1 var(--font-archivo),Archivo,sans-serif;cursor:pointer;flex:none}.pk-chip[aria-pressed=true]{background:#f4f6fb;color:#171923}.pk-table{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:14px;margin-bottom:10px;border-radius:16px;background:#232633;color:inherit;text-decoration:none}.pk-badge{justify-self:start;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;color:white}.pk-badge-NLHE{background:#3b82f6}.pk-badge-PLO{background:#ec4899}.pk-badge-PLO5{background:#8b5cf6}.pk-badge-PLO6{background:#14b8a6}.pk-badge-HOLDEM{background:#eab308;color:#1a1404}.pk-blinds{margin:8px 0 0;font-size:22px;font-weight:800;letter-spacing:-.03em}.pk-muted{margin:2px 0 0;color:#9aa0b2;font-size:12px;font-weight:700}.pk-buyin{padding:8px 10px;border-radius:10px;background:#143d2c;color:#b7f7cf;font-size:12px;font-weight:800;text-align:right}.pk-status-wait{color:#f0a04a;font-weight:800;font-size:13px}.pk-status-play{color:#d7dbe6;font-weight:800;font-size:13px}.pk-lobby-head{gap:10px}.pk-balance,.pk-lobby-head{display:flex;align-items:center}.pk-balance{margin-left:auto;gap:8px;padding:6px 8px 6px 10px;border-radius:999px;background:#232633;font-weight:800}.pk-balance a{width:22px;height:22px;border-radius:50%;background:#f0b429;color:#1a1404;display:grid;place-items:center;text-decoration:none;font-weight:900}.pk-subnav{position:sticky;bottom:var(--mz-tabbar-clearance,72px);display:grid;grid-template-columns:1fr 1fr;background:#0e1016;border-top:1px solid rgba(255,255,255,.06)}.pk-subnav a,.pk-subnav button{border:0;background:transparent;color:#8b90a0;min-height:64px;font:800 13px/1 var(--font-archivo),Archivo,sans-serif;cursor:pointer;display:grid;place-items:center;text-decoration:none}.pk-subnav button[aria-pressed=true]{color:#f0b429}.pk-modal{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.55);display:grid;place-items:center;padding:24px}.pk-dialog{width:min(360px,100%);padding:22px 18px 18px;border-radius:18px;background:#2a2d38;text-align:center;position:relative}.pk-dialog h2{margin:8px 0 28px;font-size:18px}.pk-dialog p{margin:0 0 28px;color:#d5d8e2}.pk-dialog-actions{display:flex;gap:12px;justify-content:center}.pk-close{position:absolute;top:12px;right:12px;border:0;background:transparent;color:#f0b429;font-size:20px;cursor:pointer}.pk-pad{display:grid;grid-template-columns:repeat(3,72px);gap:16px;justify-content:center;margin-top:28px}.pk-key{width:72px;height:72px;border:0;border-radius:50%;background:#2a2e3a;color:white;font:700 26px/1 var(--font-archivo),Archivo,sans-serif;cursor:pointer}.pk-dots{display:flex;gap:14px;justify-content:center;margin-top:22px}.pk-dot{width:14px;height:14px;border-radius:50%;border:2px solid #3ddc6e}.pk-dot.on{background:#3ddc6e}.pk-back{width:36px;height:36px;display:grid;place-items:center;color:white;text-decoration:none;font-size:22px}.pk-empty{padding:28px 8px;color:#9aa0b2;text-align:center}html:not(.mz-touch-landscape) .mz-mobile-tabbar.pk-tabbar{background:#222638!important;border-top:1px solid rgba(255,255,255,.06);padding-bottom:env(safe-area-inset-bottom,0)!important}html:not(.mz-touch-landscape) .pk-tabbar .ab-tabbar-inner{border:0!important;backdrop-filter:none!important;box-shadow:none!important;padding:6px 8px 8px!important}.pk-tabbar .ab-tab,html:not(.mz-touch-landscape) .pk-tabbar .ab-tabbar-inner{background:transparent!important;border-radius:0!important}.pk-tabbar .ab-tab-label{color:#8b90a0!important}.pk-tabbar .ab-tab[aria-current=page],.pk-tabbar .ab-tab[aria-current=page] .ab-tab-label{color:#ffc21e!important;background:transparent!important}.cn-auth,.cn-auth-root{background:#12141c!important}.cn-auth-card,.cn-panel{background:#232633!important;border-color:transparent!important}.cn-auth .cn-submit,.cn-auth button[type=submit]{background:#1f9d55!important;color:white!important}