.poker-entry{position:fixed;z-index:200;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:5px;padding:14px 24px;border:1px solid #69bdd0aa;border-radius:16px;background:linear-gradient(135deg,#102b40,#112238);color:#eafaff;box-shadow:0 8px 22px #0004;pointer-events:none;min-width:180px;box-sizing:border-box}.poker-entry img{width:110px;height:46px;object-fit:contain}.poker-entry strong{font-size:17px;line-height:1.2}.poker-entry span{font-size:10px;color:#a6d6e1;letter-spacing:.4px}.poker-ready .felt,.poker .felt.poker-ready{border-color:#6abdcf;transition:border-color .5s}.table-page.poker .nameplate{font-variant-numeric:tabular-nums}.table-page.poker .poker-action-bubble{font-weight:700;background:#0c2f46;border:1px solid #5b9bab;color:#e9faff}.poker-street-flight{position:fixed;pointer-events:none;z-index:16;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:3px dashed #edf9f7;border-radius:50%;background:#198d8c;box-shadow:0 2px 5px #0006;color:#fff;font-size:9px;font-weight:800}.poker-reveal-pending .opponent-cards i{position:relative!important}.poker-reveal-pending .opponent-cards i>.poker-card-face{visibility:hidden}.poker-reveal-pending .opponent-cards i:after{content:'';position:absolute;inset:0;background:url('/cards/back.svg?brand=flipstars4') center/contain no-repeat}.poker-reveal-pending .poker-hand-outcome{visibility:hidden}@media(max-height:520px){.poker-entry{padding:10px 18px;min-width:160px}.poker-entry img{width:85px;height:34px}.poker-entry strong{font-size:14px}.poker-entry span{font-size:9px}}@media(prefers-reduced-motion:reduce){.poker-ready .felt,.poker .felt.poker-ready{transition:none}}
