.rg-home .rg-guide-tab-panel{min-width:0;max-width:100%}
html:not(.rg-guide-tables-ready) .rg-home .rg-guide-tab-panel{display:block!important}
.rg-home .rg-guide-table-group{width:100%;max-width:100%;min-width:0;margin:18px 0 30px;scroll-margin-top:calc(var(--rg-header-height,82px) + var(--rg-admin-offset,0px) + 16px)}
.rg-home .rg-guide-table-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px}
.rg-home .rg-guide-table-toolbar label{display:block;margin:0!important;padding:0!important;line-height:1.4!important;font-size:13px;color:#53687a;font-weight:500}
.rg-home .rg-guide-table-toolbar input,.rg-home .rg-guide-table-toolbar select{display:block;margin:5px 0 0!important;border:1px solid #cedbe5;border-radius:4px;height:42px!important;min-height:42px!important;padding:8px 10px;background:#fff;color:#173149;font:14px/1.4 Roboto,Arial,sans-serif;max-width:100%}
.rg-home .rg-guide-table-toolbar input{width:300px}.rg-home .rg-guide-table-toolbar select{width:110px}
.rg-home .rg-guide-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #dce5ec;border-radius:5px}
.rg-home .rg-guide-table-scroll table{width:100%!important;min-width:720px!important;margin:0!important;table-layout:auto!important;border-collapse:collapse;font-size:13px}
.rg-home .rg-guide-table-scroll th,.rg-home .rg-guide-table-scroll td{padding:11px 12px!important;vertical-align:middle;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;height:auto}
.rg-home .rg-guide-table-scroll thead th{background:#29485e;color:#fff;font-weight:500}
.rg-home .rg-guide-table-scroll tbody tr:nth-child(even){background:#f5f8fa}
.rg-home .rg-guide-table-scroll [hidden],.rg-home .rg-guide-table-group [hidden]{display:none!important}
.rg-home .rg-guide-part-link{color:#246185;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.rg-home .rg-guide-table-hint{font-size:12px;line-height:1.6;color:#607386;margin:8px 0 12px}
.rg-home .rg-guide-table-empty{font-size:14px;padding:18px;background:#f5f8fa}
.rg-home .rg-guide-table-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:12px;color:#53687a}
.rg-home .rg-guide-table-pagination>div{display:flex;gap:8px}
.rg-home .rg-guide-table-pagination button{border:1px solid #cedbe5;border-radius:4px;background:#fff;padding:8px 12px;color:#244157;font:500 13px/1.5 Roboto,Arial,sans-serif;cursor:pointer;box-shadow:none}
.rg-home .rg-guide-table-pagination button:disabled{opacity:.45;cursor:default}
.rg-home .rg-guide-table-jump{margin:20px 0;padding:12px 16px;border:1px solid #dce5ec;border-radius:5px;background:#f8fafc;font-size:14px}
.rg-home .rg-guide-table-jump summary{cursor:pointer;font-weight:500;color:#244157}
.rg-home .rg-guide-table-jump ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px 20px;list-style:none;padding:12px 0 0;margin:0}
.rg-home .rg-guide-table-jump li{list-style:none;margin:0;padding:0}.rg-home .rg-guide-table-jump a{display:block;padding:5px 0;color:#246185;text-decoration:underline}
.rg-home .rg-guide-table-group :focus-visible,.rg-home .rg-guide-table-jump :focus-visible{outline:2px solid #246185;outline-offset:3px}
@media(max-width:700px){
 .rg-home .rg-guide-table-toolbar{gap:12px}.rg-home .rg-guide-table-toolbar label:first-child{flex:1;min-width:0}
 .rg-home .rg-guide-table-toolbar input{width:100%;font-size:16px}.rg-home .rg-guide-table-toolbar select{width:90px;font-size:16px}
 .rg-home .rg-guide-table-jump ul{grid-template-columns:1fr}
 .rg-home .rg-guide-table-scroll table{width:1px!important;min-width:100%!important;table-layout:fixed!important;font-size:12px}
 .rg-home .rg-guide-table-scroll th,.rg-home .rg-guide-table-scroll td{padding:9px 5px!important}
 .rg-home .rg-guide-table-scroll thead th{width:60px;white-space:normal!important;font-size:11px;line-height:1.35}
 .rg-home .rg-guide-table-scroll tr>:first-child{width:100px;min-width:100px;white-space:normal!important;overflow-wrap:anywhere!important}
 .rg-home .rg-guide-part-link{white-space:normal;overflow-wrap:anywhere}
}
