._banner_og51u_2{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:9000;border:1px solid var(--rf-line-strong);width:min(560px,100vw - 32px);color:var(--rf-text);font-family:var(--font-ui);background:#020b0ff7;align-items:center;gap:12px 16px;padding:12px 14px 12px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}._aboveDock_og51u_22{bottom:calc(max(clamp(12px, 2dvh, 22px), env(safe-area-inset-bottom)) + 82px + 12px)}._message_og51u_26{font-size:var(--rf-t-body-s);color:var(--rf-text-2);flex:1;margin:0;line-height:1.45}._message_og51u_26 strong{color:var(--rf-text-bright);font-weight:700;display:block}._actions_og51u_40{flex-shrink:0;gap:8px;display:flex}._primary_og51u_46,._secondary_og51u_47{min-height:var(--rf-control-h-compact);border:1px solid var(--rf-line-control);font-family:var(--font-ui);font-size:var(--rf-t-micro);letter-spacing:var(--rf-track-label);cursor:pointer;padding:0 14px;font-weight:900}._primary_og51u_46{border-color:var(--rf-gold);color:var(--rf-gold-bright);background:linear-gradient(135deg,#173342,#0b1d27)}._secondary_og51u_47{color:var(--rf-text-2);background:0 0}._primary_og51u_46:hover,._primary_og51u_46:focus-visible,._secondary_og51u_47:hover,._secondary_og51u_47:focus-visible{border-color:var(--rf-cyan);color:#fff}@media (width<=620px){._banner_og51u_2{flex-direction:column;align-items:stretch}._actions_og51u_40>button{min-height:var(--rf-control-h);flex:1}}
