.postflop-sheet.signin .signin-tabs{border:1px solid var(--line,#243029);background:#0c1511;border-radius:10px;gap:4px;margin:8px 0 2px;padding:3px;display:flex}.postflop-sheet.signin .signin-tabs button{min-width:0;min-height:40px;color:var(--muted,#8fa396);overflow-wrap:anywhere;background:0 0;border:0;border-radius:8px;flex:1 1 0;padding:6px 8px;font-size:14px;line-height:1.25}.postflop-sheet.signin .signin-tabs button[aria-selected=true]{color:#e9efe9;background:#1f3a2b;font-weight:700}.postflop-sheet.signin .signin-tabs button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.postflop-sheet.signin .signin-password{position:relative}.postflop-sheet.signin .signin-password input{padding-right:72px}.postflop-sheet.signin .signin-password-toggle{min-width:64px;color:var(--muted,#8fa396);background:0 0;border:0;padding:0 12px;font-size:14px;position:absolute;top:0;bottom:0;right:0}.postflop-sheet.signin .signin-password-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;border-radius:8px}.postflop-sheet.signin .signin-hint{color:var(--muted,#8fa396);margin:-4px 0 0;font-size:13px;line-height:1.4}.postflop-sheet.signin .signin-hint[data-state=short],.postflop-sheet.signin .signin-hint[data-state=long]{color:#e7c477}.postflop-sheet.signin .signin-links{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.postflop-sheet.signin .signin-link{min-height:44px;color:var(--gold);text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;font-size:14px;text-decoration:underline}.postflop-sheet.signin .signin-mode-note{color:#cfdcd1;margin:0;font-size:14px;line-height:1.5}.signin-notice{z-index:80;top:calc(12px + env(safe-area-inset-top,0px));color:#eef3ec;background:#1c2a20;border:1px solid #5a6b44;border-radius:10px;width:calc(100% - 24px);max-width:620px;padding:14px 45px 14px 16px;line-height:1.5;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0007}.signin-notice p{margin:0}.signin-notice p+p{margin-top:6px}.signin-notice button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;font-size:22px;position:absolute;top:0;right:0}.referral-welcome~.signin-notice{top:calc(124px + env(safe-area-inset-top,0px))}
