.lg-chip{width:var(--lg-size,44px);height:var(--lg-size,44px);padding:calc(var(--lg-size,44px) * .16);border:1px solid var(--hairline);box-sizing:border-box;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lg-chip img{object-fit:contain;width:100%;height:100%;display:block}.lg-chip--wide{width:calc(var(--lg-size,44px) * 3);height:calc(var(--lg-size,44px) * 1.2);padding:0 6px;overflow:hidden}.lg-chip--wide img{object-fit:cover}.lg-chip--square{width:calc(var(--lg-size,44px) * 1.7);height:calc(var(--lg-size,44px) * 1.7);padding:2px}.lg-row{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.lg-mark{flex:none;align-items:center;gap:14px;min-height:44px;display:inline-flex}.lg-no{font:400 40px/1 var(--font-display);letter-spacing:-.03em;color:var(--accent-text)}.lg-grid.vk-icons--compact .lg-no{font-size:30px}@media (max-width:767px){.lg-grid .vk-icons__link{flex-direction:column;gap:8px}.lg-grid .lg-no,.lg-grid.vk-icons--compact .lg-no{font-size:28px}}@media (max-width:760px){.lg-grid .lg-mark{min-width:44px}.lg-no{min-width:44px;font-size:32px}.lg-grid.vk-icons--compact .lg-mark{min-height:36px}.lg-grid.vk-icons--compact .lg-no{font-size:26px}}.lg-flow__no{font:500 13px/1 var(--font-mono);letter-spacing:.08em;color:var(--accent-text)}.lg-noglyph .vk-chat__source svg,.lg-noglyph .vk-chat__input svg,.lg-noglyph .vk-doc__flag svg,.lg-noglyph .vk-doc__ok,.lg-noglyph .vk-call__icon,.lg-noglyph .vk-call__route svg{display:none}.lg-grid .vk-icons__body{min-width:0}.lg-grid .lg-mark{flex-wrap:wrap;max-width:100%}@media (max-width:760px){.lg-grid .vk-icons__link:has(.lg-chip--wide){flex-direction:column;align-items:flex-start;gap:12px}.lg-grid:has(.lg-row) .vk-icons__link{flex-direction:column;align-items:flex-start;gap:12px}.lg-grid:has(.lg-row) .vk-icons__body{width:100%}}.lg-meta{border-top:1px solid color-mix(in srgb, var(--accent) 55%, transparent);font:500 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-self:stretch;margin-top:6px;padding-top:10px}
