.auth-gate{z-index:1000;background:var(--color-bg-page);flex-direction:column;padding-top:108px;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-gate__close{top:max(2px, env(safe-area-inset-top));width:44px;height:44px;color:var(--color-brown);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;left:8px}.auth-gate__close svg{fill:currentColor;width:28px;height:28px}
