.install-hint{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px 0;font-size:13px;display:flex}.install-hint-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.install-hint-cta{appearance:none;background:var(--violet);color:var(--on-violet);cursor:pointer;border:0;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:700}.install-hint-cta:hover{opacity:.92}.install-hint-dismiss{appearance:none;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:7px 4px;font-size:13px;font-weight:600}.install-hint-dismiss:hover{color:var(--ink-2)}
.foot{background:var(--surface);border-top:1px solid var(--line);padding:36px 0 28px}.foot-cols{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.foot h4{margin-bottom:11px;font-size:13px;font-weight:600}.foot a{color:var(--ink-2);padding:4px 0;font-size:13.5px;display:block}.foot a:hover{color:var(--ink)}.linklike{color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-size:13.5px;display:block}.linklike:hover{color:var(--ink)}.foot-legal{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:18px;padding-top:16px;font-size:12.5px;display:flex}@media (max-width:860px){.foot-cols{grid-template-columns:repeat(2,1fr)}}
