.r22-wrap{padding:42px 14px 18px}.r22-contWrap{padding-top:8px}.r22-container{max-width:1380px;margin:0 auto}.r22-title{margin:0 0 8px;color:#0d4a87;font-size:42px;line-height:1.05;letter-spacing:.2px;font-weight:800}.r22-headingRow{display:flex;align-items:center;gap:20px;margin-bottom:-2px}.r22-badge{width:126px;height:78px;border-radius:999px 999px 0 0;background:#4f85b9;color:#0b2a53;display:flex;align-items:center;justify-content:center;font-size:52px;font-weight:800;line-height:1;padding-top:10px;box-sizing:border-box}.r22-subtitle{color:#0d4a87;font-size:54px;font-weight:700;line-height:1}.r22-tableScroll{overflow:auto;border:2px solid #3f5f80}.r22-contBlock{margin-top:10px}.r22-tools{margin:10px 0 12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.r22-search{min-width:360px;flex:1;border:1px solid #8da7c1;border-radius:8px;padding:10px 12px;font-size:16px}.r22-clearBtn{border:1px solid #7b98b6;background:#edf4fb;color:#0d4a87;border-radius:8px;padding:9px 12px;font-weight:700;cursor:pointer}.r22-clearBtn:disabled{opacity:.5;cursor:not-allowed}.r22-count{color:#164979;font-weight:700}.r22-mapHint{margin:-4px 0 10px;color:#355a80;font-size:12px}.r22-table{width:100%;min-width:2000px;border-collapse:collapse;table-layout:auto}.r22-col-model{width:210px}.r22-table th,.r22-table td{border:1px solid #7a7a7a;text-align:center;padding:8px 10px;font-size:13px;line-height:1.25;vertical-align:middle}.r22-table th:first-child,.r22-table td:first-child{white-space:nowrap}.r22-table thead th{position:sticky;top:0;background:#3f6d9b;color:#fff;border-color:#9eb5c9;font-weight:700;z-index:2}.r22-table thead tr:nth-child(2) th,.r22-table thead tr:nth-child(3) th{background:#3b6792}.r22-sectionRow th{text-align:left;padding:8px 12px;background:#5f8fbe!important;color:#173d63!important;font-weight:700}.r22-table tbody tr:nth-child(odd) td{background:#f9fbff}.r22-table tbody tr:nth-child(2n) td{background:#f3f7fc}.r22-table tbody td:nth-child(1),.r22-table tbody td:nth-child(2),.r22-table tbody td:nth-child(3),.r22-table tbody td:nth-child(4){font-weight:600}.r22-singleTable .r22-contStart{border-left:3px solid #2f5376!important}.r22-singleTable .r22-rowEnd td,.r22-singleTable .r22-spanCell{border-bottom:2px solid #111!important}.r22-singleTable th:nth-child(1),.r22-singleTable td:nth-child(1){position:sticky;left:0;z-index:1}.r22-singleTable th:nth-child(2),.r22-singleTable td:nth-child(2){position:sticky;left:92px;z-index:1}.r22-singleTable th:nth-child(3),.r22-singleTable td:nth-child(3){position:sticky;left:145px;z-index:1}.r22-singleTable th:nth-child(4),.r22-singleTable td:nth-child(4){position:sticky;left:240px;z-index:1}.r22-singleTable thead th:nth-child(-n+4){z-index:3}.r22-singleTable tbody td:nth-child(-n+4){background:#eaf1fa!important}.r22-noResults{padding:14px 8px;font-weight:700;color:#355a80;background:#f5f8fc}.r22-contTable td:nth-child(1),.r22-contTable td:nth-child(2),.r22-contTable td:nth-child(12),.r22-contTable td:nth-child(14){white-space:pre-line}@media (max-width: 1100px){.r22-title{font-size:30px}.r22-badge{width:92px;height:58px;font-size:38px}.r22-subtitle{font-size:32px}.r22-table th,.r22-table td{font-size:12px;padding:6px 7px}.r22-search{min-width:240px}}@media (max-width: 768px){.r22-wrap{padding:24px 0 12px}.r22-headingRow{flex-wrap:wrap;gap:10px}.r22-title{font-size:1.55rem}.r22-badge{width:64px;height:44px;font-size:1.5rem;padding-top:6px}.r22-subtitle{font-size:1.45rem}.r22-tools{flex-direction:column;align-items:stretch}.r22-search{min-width:0;width:100%;font-size:16px}.r22-clearBtn{width:100%;min-height:2.75rem}.r22-tableScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.r22-singleTable th:nth-child(2),.r22-singleTable td:nth-child(2),.r22-singleTable th:nth-child(3),.r22-singleTable td:nth-child(3),.r22-singleTable th:nth-child(4),.r22-singleTable td:nth-child(4){position:static;left:auto}.r22-mapHint{font-size:11px;line-height:1.4}}
