.sgio-table thead>tr>th{cursor:pointer;text-align:center;width:65px}.sgio-table-wrapper{margin-bottom:1.875rem;overflow-y:auto;position:relative}@media(min-width:64.01em){.sgio-table-wrapper{margin-bottom:3.75rem}}@media(min-width:1024px){.sgio-table-wrapper{overflow-y:initial}}.sgio-table{margin:0;min-width:800px}.sgio-table thead>tr>th:first-child{text-align:left;width:auto}.sgio-table tr>td{border:1px solid #eee;padding:.4em;text-align:center;vertical-align:middle}.sgio-table tbody>tr>td:first-child{text-align:left;vertical-align:top}.sgio-table a,.single-post .entry .entry-content .sgio-table a{color:#000;display:inline-block;line-height:1.5;text-decoration:none;text-transform:capitalize}.sgio-table button{background-color:#eee;color:#333;display:block;font-weight:400;line-height:1.2;margin:0 auto;padding:5px!important}.sgio-table button:before{background-color:currentColor;content:"";display:block;height:20px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M3 3v2h18V3zm2 4 5 6v8h4v-8l5-6z%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M3 3v2h18V3zm2 4 5 6v8h4v-8l5-6z%27/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;width:20px}.sgio-table button.js-filter-active{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:#fff}.sgio-table__option-link{font-style:italic}.sgio-table__fund{border-bottom:1px solid #eee}.sgio-table__fund-link{font-weight:700}.sgio-table .sgio-table__th{line-height:1.5;padding-right:15px;position:relative}.sgio-table .sgio-table__th.sort:not(.desc):not(.asc):before,.sgio-table .sgio-table__th:after{border-style:solid;content:"";display:none;height:0;position:absolute;right:3px;top:50%;transform:translateY(-50%);width:0}.sgio-table .sgio-table__th.sort:not(.desc):not(.asc):after{border-color:transparent transparent #c5c5c5;border-width:0 5px 5px;display:block;top:42%}.sgio-table .sgio-table__th.sort:not(.desc):not(.asc):before{border-color:#c5c5c5 transparent transparent;border-width:5px 5px 0;display:block;top:67%}.sgio-table .sgio-table__th.sort.desc:after{border-color:var(--wp--preset--color--primary) transparent transparent transparent;border-width:5px 5px 0;display:block}.sgio-table .sgio-table__th.sort.asc:after{border-color:transparent transparent var(--wp--preset--color--primary) transparent;border-width:0 5px 5px;display:block}.sgio-table__body .sgio-table__tr{transition:all .3s ease-in-out}.sgio-table__body .sgio-table__tr:hover{background-color:#f4f4f4}.sgio-table .sgio-table__search{background-color:#f2f2f2;font-size:16px;padding:5px 7px}.sgio-table-wrapper .pagination li:not(.disabled) .page{background-color:#dfdddd;border-radius:25px;color:#333;display:block;font-size:16px;font-weight:600;min-width:2.2em;padding:5px;text-align:center}.sgio-table-wrapper .pagination li.active .page{background-color:var(--wp--preset--color--primary);color:#fff}.sgio-table-wrapper .pagination li.disabled .page{color:#333;pointer-events:none}.entry-content .sgio-table-wrapper .pagination,.sgio-table-wrapper .pagination{display:flex;margin:0;padding:20px 0}.entry-content .sgio-table-wrapper .pagination>li,.sgio-table-wrapper .pagination>li{list-style:none}.ranking-1{background-color:var(--wp--preset--color--success);color:#fff}.ranking-2{background-color:var(--wp--preset--color--success-tint-20)}.ranking-3{background-color:var(--wp--preset--color--danger-tint-40)}.ranking-4{background-color:var(--wp--preset--color--danger-tint-10);color:#fff}.ranking-none{background-color:var(--wp--preset--color--black-tint-10)}.sgio-filters-container{margin-bottom:30px}.sgio-filter-group:not(.is-active){display:none}.sgio-filter-group.is-active{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.sg-checkbox{align-items:center;display:inline-flex}.sg-checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;height:35px;margin-right:10px;position:relative;width:35px}.sg-checkbox>input[type=checkbox]:checked{background-color:#393d41;border-color:#393d41}.sg-checkbox>input[type=checkbox]:after{border:3px solid #fff;border-left:0;border-top:0;content:"";display:block;height:20px;left:11px;opacity:0;position:absolute;top:4px;transform:rotate(40deg);width:10px}.sg-checkbox>input[type=checkbox]:checked:after{opacity:1}
