.tgall{color:#222;background:#fff;justify-content:center;width:100%;display:flex}.tgall__wrap{width:100%;max-width:1296px;padding:105px 0 32px}.tgall__title{margin:0 0 68px;font-family:Lovelace Trial,serif;font-size:36px;font-weight:500;line-height:1.1}.tgall__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.tgall__col{flex-direction:column;gap:12px;display:flex}.tgall__row{background:linear-gradient(90deg,#fff 0%,#fafafa 100%);border:1px solid #eee;border-radius:50px 0 0 50px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;padding:17.5px 12px 17.5px 10px;display:grid}.tgall__icon{color:#fff;background:#000;border-radius:24px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:10px;margin-right:10px;font-size:12px;display:flex;transform:translateY(2px)}.tgall__icon svg{width:17.38px;height:14.4px;display:block}.tgall__name{color:#333;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:20px;font-weight:400}.tgall__go{color:#222;background:0 0;border:none;border-bottom:1px solid #222;margin-right:15px;padding:0 0 2px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.tgall__go:hover{filter:brightness(.9)}.tgall__more{justify-content:center;gap:10px;margin-top:18px;display:flex}.tgall__btn{appearance:none;color:#222;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #222;outline:none;padding:0 0 2px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400}.tgall__btn:hover{filter:brightness(.9)}.tgall__btn:disabled{opacity:.5;cursor:default;filter:none;color:#666;border-bottom-color:#999}.tgall__empty{text-align:center;color:#666;padding:20px}@media (max-width:900px){.tgall__grid{grid-template-columns:1fr}}@media (max-width:1450px){.tgall__wrap{padding:89px 0 32px}}@media (max-width:400px){.tgall__title{width:50%;margin:0 0 39px;font-size:24px}.tgall__wrap{margin:0 0 10px;padding:79px 16px 32px}.tgall__row{padding:15.5px 12px 9.5px 10px}.tgall__name{font-size:16px}}
