.docs-tariff-wrap{margin:24px 0;border:1px solid #dfe8f5;border-radius:14px;overflow:hidden}
.docs-tariff-table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}
.docs-tariff-table thead{background:#f3f7ff;color:#526984}
.docs-tariff-table th,.docs-tariff-table td{padding:16px 12px;text-align:left;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere}
.docs-tariff-table tbody th{font-size:14px;color:#163860}
.docs-tariff-table tbody tr:last-child>*{border-bottom:0}
.docs-tariff-table .docs-tariff-total{color:#0755ff;font-weight:800}
.docs-tariff-note{line-height:1.8}
.docs-tariff-rules{margin-top:24px}
.docs-tariff-link{display:inline-block;margin-top:24px;padding:12px 18px;border-radius:8px;background:#0755ff;color:#fff;font-size:12px;font-weight:700}
@media(max-width:700px){.docs-tariff-wrap{border:0;overflow:visible}.docs-tariff-table,.docs-tariff-table tbody{display:block}.docs-tariff-table thead{display:none}.docs-tariff-table tbody tr{display:block;margin-bottom:12px;padding:16px;border:1px solid #dfe8f5;border-radius:12px;background:#fff}.docs-tariff-table tbody th{display:block;border:0;padding:0 0 10px;font-size:18px}.docs-tariff-table tbody td{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:0}.docs-tariff-table tbody td:before{content:attr(data-label);font-weight:500;color:#596c89;max-width:55%}.docs-tariff-table tbody td.docs-tariff-total{border-top:1px solid #e5edf7;padding-top:12px;margin-top:4px}.docs-tariff-link{max-width:100%;white-space:normal;line-height:1.5}}
