.entry-id form{display:grid;gap:12px;margin:24px 0 16px}.entry-id form label{display:grid;gap:7px;font:700 8px var(--mono);letter-spacing:.13em;text-transform:uppercase}.entry-id form input{width:100%;border:1px solid #aaa79f;background:#fff;padding:13px 12px;font:500 14px 'Geist',sans-serif;color:#0b1412;outline:none}.entry-id form input:focus{border-color:#a77b27;box-shadow:0 0 0 2px rgba(167,123,39,.15)}.entry-id form button,.member-session button{border:0;background:#0b1412;color:#fff;padding:14px 16px;font:700 9px var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.entry-id form button:hover,.member-session button:hover{background:#a77b27;color:#07100e}#auth-status{min-height:18px;font:600 10px/1.5 'Geist',sans-serif;color:#56605c}#auth-status.error{color:#9a2c20}.member-session{display:grid;gap:9px;margin:24px 0}.member-session strong{font:700 20px var(--display);text-transform:uppercase}.member-session span{font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#69736f}.member-session button{justify-self:start}.pick-receipt{margin-top:18px;padding:18px 20px;background:#0b1412;color:#fff;display:flex;align-items:center;gap:18px}.pick-receipt strong{font:800 17px var(--display);text-transform:uppercase;color:#d7a84b}.pick-receipt span,.pick-receipt small{font:600 10px var(--mono)}.pick-game button.selected{background:#d7a84b!important;color:#07100e!important;border-color:#d7a84b!important}
