.pa{display:grid;gap:18px}.pa-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pa-tiles button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:4px;padding:16px 18px;border-radius:20px;border:1px solid var(--line);background:#fff;transition:transform .2s;min-width:0}.pa-tiles button:hover{transform:translateY(-4px)}.pa-tiles button b{font:800 19px var(--disp)}.pa-tiles button span{font-size:14px;color:var(--muted)}.pa-tiles button[aria-expanded=true]{background:var(--night);color:#fff;border-color:var(--night)}.pa-tiles button[aria-expanded=true] span{color:#d7c8e6}.pa-tiles button:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.pa-panel{display:grid;gap:14px}.pa-panel[hidden]{display:none}.pa-panel>p{margin:0}.pa-links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pa-links a{display:block;padding:8px 14px;border-radius:999px;border:1px solid var(--line);text-decoration:none;color:var(--violet);font-weight:500;font-size:15px}.pa-links a:hover{background:var(--lav)}.pa-felt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"s1 s2" "mid mid" "s0 s0";gap:14px;padding:18px;border-radius:26px;background:radial-gradient(ellipse at 50% 40%,#37836a,#1f5a48);color:#fff}.pa-seat{display:grid;gap:8px;justify-items:center;text-align:center;padding:10px;border-radius:18px;background:#00000024;min-width:0}.pa-seat.s0{grid-area:s0;justify-self:center;min-width:min(260px,100%)}.pa-seat.s1{grid-area:s1}.pa-seat.s2{grid-area:s2}.pa-seat.fold{opacity:.5}.pa-seat.win{box-shadow:0 0 0 3px #ffd27a}.pa-who{font:800 15px var(--disp)}.pa-who small{display:block;font:400 13px var(--text);opacity:.85}.pa-d{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:var(--night);font:800 12px var(--disp);font-style:normal;vertical-align:1px}.pa-bet{min-height:1.3em;font:700 13px var(--disp);color:var(--blush)}.pa-mid{grid-area:mid;display:grid;justify-items:center;gap:8px}.pa-pot{font-size:14px}.pa-pot b{font:800 18px var(--disp);color:#ffd27a}.pa-ctl{display:grid;gap:10px}.pa-dots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.pa-dots button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:14px;font-size:13px;font-weight:500;color:var(--muted);text-align:center;min-width:0}.pa-dots button span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--line);font:800 15px var(--disp);color:var(--violet);background:#fff}.pa-dots button[aria-pressed=true]{color:var(--ink)}.pa-dots button[aria-pressed=true] span{background:var(--grad);color:#fff;border-color:transparent}.pa-dots button:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.pa-step{background:var(--lav);border-radius:20px;padding:16px 20px}.pa-steps{margin:0;padding-left:22px;display:grid;gap:10px}.pa-steps li{font-size:15px}.pa-steps b{font:800 16px var(--disp)}.pa-log{display:block;margin-top:6px;font-size:13px;color:var(--muted)}.js .pa.on .pa-steps{list-style:none;padding-left:0}.js .pa.on .pa-steps li:not(.on){display:none}.pa-act{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.pa-act .btn{padding:11px 16px;font-size:15px}.pa-act .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.pa-q{font-size:16px}.pa-q b{font:800 19px var(--disp);margin-right:4px}.pa-pick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pa-pick button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;padding:11px 8px;border-radius:14px;border:1px solid var(--line);font-weight:500;font-size:15px;background:#fff}.pa-pick button:hover{background:var(--lav)}.pa-pick button:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.pa-pick button.ok{background:var(--mint-d);border-color:var(--mint-d);color:#fff}.pa-pick button.no{background:var(--berry);border-color:var(--berry);color:#fff}.pa-pick button[aria-disabled=true]{cursor:default}.pa-res{background:var(--lav);border-radius:18px;padding:14px 18px;font-size:15px}.pa-res:empty{display:none}.pa-res p{margin:0}.pa-tag{font:800 17px var(--disp);margin-bottom:4px!important}.pa-tag.ok{color:var(--mint)}.pa-tag.no{color:var(--berry)}.pa-score{margin:0 0 0 auto;font-size:14px;color:var(--muted)}.pa-score b{font:800 15px var(--disp);color:var(--violet)}.pa-nos{background:var(--lav);border-radius:18px;padding:14px 18px;font-size:15px}html:not(.js) .pa [data-back],html:not(.js) .pa-dots,html:not(.js) .pa-act,html:not(.js) .pa-pick{display:none}.pa .chipnote{margin:0}@media(max-width:640px){.pa-tiles{grid-template-columns:minmax(0,1fr);gap:8px}.pa-tiles button{padding:12px 14px}.pa-felt{padding:12px;gap:10px}.pa-seat{padding:8px 6px}.pa-dots{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-pick{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.pa-tiles button{transition:none}.pa-tiles button:hover{transform:none}}.pkr-mid[data-astro-cid-nmgtdfrq] .lead-in[data-astro-cid-nmgtdfrq]{max-width:760px;margin:6px 0 14px;color:var(--muted)}.pkr-rank[data-astro-cid-nmgtdfrq]{list-style:none;counter-reset:r;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:0;margin:0}.pkr-rank[data-astro-cid-nmgtdfrq] li[data-astro-cid-nmgtdfrq]{counter-increment:r;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:2px 12px;align-items:center;background:var(--lav);border-radius:14px;padding:10px 14px}.pkr-rank[data-astro-cid-nmgtdfrq] li[data-astro-cid-nmgtdfrq]:before{content:counter(r);grid-row:1 / 3;width:32px;height:32px;border-radius:50%;background:#fff;display:grid;place-items:center;font:800 15px var(--disp);color:var(--violet)}.pkr-rank[data-astro-cid-nmgtdfrq] b[data-astro-cid-nmgtdfrq]{font:700 16px var(--disp)}.pkr-rank[data-astro-cid-nmgtdfrq] span[data-astro-cid-nmgtdfrq]{grid-column:2;font-size:13px;color:var(--muted)}.pkr-rank[data-astro-cid-nmgtdfrq] small[data-astro-cid-nmgtdfrq]{grid-column:3;grid-row:1 / 3;font:700 15px var(--disp);white-space:nowrap}@media(max-width:760px){.pkr-rank[data-astro-cid-nmgtdfrq]{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.pkr-rank[data-astro-cid-nmgtdfrq] small[data-astro-cid-nmgtdfrq]{grid-column:2;grid-row:auto;font-size:14px}}
