.lcs2w,.lcs2w *{box-sizing:border-box}.lcs2w[hidden],.lcs2s[hidden],.lcs2o[hidden]{display:none!important}
.lcs2w{position:fixed;z-index:2147483000;font-family:inherit;line-height:1.4}
.lcs2w button{font:inherit;cursor:pointer}.lcs2y{border:0}
.lcs2w svg{display:block;width:100%;height:100%}
.lcs2c{display:block;margin:0 0 6px}.lcs2c i{display:block;font-style:normal;opacity:.75;font-size:.82em;margin-left:26px}
.lcs2c input{margin-right:8px}
@media (prefers-reduced-motion:reduce){.lcs2w,.lcs2w *{animation:none!important;transition:none!important}}
.lcs2w{left:0;bottom:0;width:440px;max-width:100vw;background:#f4f5f7;color:#1f2733;border:1px solid #c8ccd3;border-top:3px solid #2c3e55;padding:14px 16px;display:grid;grid-template-columns:64px 1fr;gap:12px;font-family:Jost,Arial,sans-serif;animation:lcs2k .3s ease-out both}
.lcs2a{width:64px;height:64px;transform:rotate(-8deg);animation:lcs2n .28s ease-out both}
.lcs2h{font-weight:700;letter-spacing:.03em;font-size:15px;text-transform:uppercase}.lcs2p{margin:4px 0 10px;font-size:13px;color:#3a4558}
.lcs2k{display:flex;gap:0;flex-wrap:wrap;align-items:center}
.lcs2y{background:#2c3e55;color:#fff;border-radius:0;padding:8px 12px;font-size:13px;border-right:1px solid #f4f5f7;min-width:120px}
.lcs2l{background:none;border:0;color:#2c4a8a;padding:8px 12px;font-size:13px;text-decoration:underline}
.lcs2s{grid-column:1/-1;margin-top:6px;border-top:1px solid #c8ccd3;padding-top:8px;font-size:13px}
@keyframes lcs2k{from{transform:translateY(100%)}to{transform:none}}
@keyframes lcs2n{from{transform:rotate(-8deg) scale(1.35);opacity:0}60%{transform:rotate(-8deg) scale(.97)}to{transform:rotate(-8deg) scale(1);opacity:1}}
@media(max-width:560px){.lcs2w{width:100%}.lcs2y{flex:1;min-width:0}}
