.auth-consent{position:fixed;inset-inline:0;bottom:0;z-index:5;margin:0;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom, 0px));text-align:center;font-size:.78rem;line-height:1.9;color:var(--lt-192eac,rgba(200,228,247,.72));background:linear-gradient(180deg,var(--lt-871927,rgba(7,9,13,0)) 0,var(--lt-a3fbad,rgba(7,9,13,.82)) 45%);pointer-events:none}.auth-consent a{color:var(--color-primary,var(--lt-6d68d9,#7dd3fc));text-decoration:underline;text-underline-offset:3px;pointer-events:auto}.auth-consent a:hover{color:var(--lt-83d1e3,#dff0ff)}@media (max-height:720px){.auth-consent{position:static;padding-top:1rem;background:none}}@media (max-width:480px){.auth-consent{font-size:.72rem;padding-inline:1rem}}.auth-back{position:fixed;top:max(1rem,env(safe-area-inset-top,0px));inset-inline-start:1rem;z-index:6;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(231,238,247,.16);background:var(--lt-8b8067,rgba(12,20,28,.55));backdrop-filter:blur(10px);color:var(--lt-ba9a6b,rgba(231,238,247,.78));font-size:.82rem;font-weight:600;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.auth-back:hover{background:rgba(231,238,247,.1);border-color:rgba(231,238,247,.3);color:var(--lt-837f32,#e7eef7)}.auth-back__arrow{font-size:1rem;line-height:1}@media (max-width:480px){.auth-back{padding:.42rem .8rem;font-size:.76rem}}