.pm-duel-room.is-setup.is-stake-review-room{scrollbar-width:none;flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:clip}.pm-duel-room.is-setup.is-stake-review-room::-webkit-scrollbar{display:none}.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-stage{flex:auto;align-content:stretch;height:auto;min-height:0;overflow:clip}.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-footer.is-confirmation{z-index:10;background:linear-gradient(#0000,#070608e0 28%);flex-shrink:0;width:min(760px,100% - 32px);margin:0 auto 20px;position:sticky;bottom:0}.pm-duel-picker-current{justify-items:center;gap:10px;width:100%;display:grid}.pm-duel-picker-current>.pm-button{min-height:36px}.pm-duel-lock-status{color:#ffffff75;font-family:var(--pm-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;margin-top:8px;font-size:10px;font-weight:900;display:inline-flex}.pm-duel-lock-status.is-locked{color:#d9bd65}.pm-duel-vault-toolbar{justify-items:center;gap:10px;margin-bottom:4px;display:grid}.pm-duel-vault-toolbar .pm-duel-setup-vault-head{width:100%}.pm-duel-vault-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pm-duel-vault-filters .pm-duel-setup-search-wrap{margin:0}.pm-duel-vault-filters select{color:#ffffffd1;min-height:36px;font-family:var(--pm-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;padding:0 10px;font-size:10px;font-weight:800}.pm-duel-stake-requirement{color:#ffffff85;font-family:var(--pm-font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:14px;margin:0 auto 8px;font-size:10px;font-weight:900;display:flex}.pm-duel-stake-requirement strong{color:#d9bd65}.pm-duel-vault-empty{color:#ffffff75;text-align:center;padding:18px 12px}.pm-duel-connection-warning{color:#f4cf6b;text-align:center;grid-column:1/-1;font-size:12px}.pm-duel-connection-warning button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.pm-duel-setup-footer.is-confirmation #duel-lock-reason{color:#ffffff9e;text-align:center;grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.pm-duel-dialog{box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:inherit;background:0 0;border:0;margin:auto;padding:0;overflow:auto}.pm-duel-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8}.pm-duel-dialog .pm-duel-stake-modal,.pm-duel-dialog .pm-duel-terms-modal,.pm-duel-dialog .pm-duel-commit-warning,.pm-duel-dialog .pm-duel-picker{margin:0}.pm-duel-picker{gap:14px;width:min(680px,100vw - 32px);display:grid}.pm-duel-picker header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pm-duel-picker h2{margin:0;font-size:22px}.pm-duel-picker-grid{max-height:52dvh;overflow:auto}.pm-duel-room.is-setup :is(button,input,select):focus-visible,.pm-duel-dialog :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #f4cf6b}@media (min-width:801px){.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-stage{grid-template-rows:auto auto auto minmax(0,1fr)}.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-vault{min-height:0;overflow:clip}}@media (max-width:800px){.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-stage{overflow:auto}.pm-duel-room.is-setup.is-stake-review-room .pm-duel-setup-footer.is-confirmation{width:calc(100% - 24px);margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.pm-duel-room.is-setup *,.pm-duel-dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
