.c-tooltip{padding:var(--gutter);opacity:0;z-index:100;visibility:hidden;color:var(--color-main);background:var(--color-yellow);border-radius:20px;font-size:14px;transition:all .5s ease-in-out;position:absolute;bottom:calc(100% + 18px);left:50%;transform:translate(-50%)translateY(6px)}.c-tooltip__button{max-width:fit-content;color:var(--color-yellow);cursor:pointer;background:var(--color-black);border-radius:6px;align-items:center;gap:4px;margin-top:10px;padding:0 8px 0 12px;font-size:14px;line-height:24px;display:flex;overflow:hidden}@media (min-width:767px){.c-tooltip__button:hover .c-tooltip__text{transform:translateY(-20px)}}.c-tooltip__button svg{flex:0 0 10px;width:10px}.c-tooltip__text{transition:transform 1.2s cubic-bezier(.3,1,.22,1);display:flex;position:relative}.c-tooltip__text:after{content:attr(data-text);will-change:transform;position:absolute;top:20px;left:0}.c-tooltip span{cursor:pointer;transition:var(--ease-smooth);cursor:pointer;border-bottom:1.5px solid var(--color-main);margin-left:4px;padding-bottom:.5px;display:inline-block}.c-tooltip span:hover{opacity:.8}


.c-login__btns{flex-direction:column;gap:12px;width:100%;display:flex}.c-prov{white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px;font-size:16px;font-weight:700;transition:background .16s;display:flex}.c-prov svg{flex:none}.c-prov--google{background:var(--color-white);color:#1a1a1a;border-color:#0000002e}.c-prov--google:hover{background:#f4f4f4}.c-prov--apple{color:var(--color-white);background:#0a0a0a}.c-prov--apple:hover{background:#222}.c-login__fine{color:var(--color-gray-300);margin:20px 0 0;font-size:12.5px}.c-login__fine a{color:#444;text-decoration:underline}
