@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes zoom_rotate{0%{transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}to{transform:rotate(0deg)}}.responsive_table{box-sizing:border-box;display:block;margin-bottom:2rem;margin-top:2rem}.responsive_table .row{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:14px;justify-content:flex-start}.responsive_table .row.header{font-size:1rem}.responsive_table .row.header .cell:nth-child(2){border-top-left-radius:6px}.responsive_table .row.header .cell:last-child{border-top-right-radius:6px}.responsive_table .row.header .cell{color:#fff;padding:.75rem .5rem}.responsive_table .row.header .cell:nth-child(2n){background-color:var(--codark)}.responsive_table .row.header .cell:nth-child(odd){background-color:var(--colight)}.responsive_table .row.header .cell:first-child{background-color:transparent}@media (max-width:812px){.responsive_table .row.header{flex-wrap:nowrap}.responsive_table .row.header .cell.dummy{display:none}}@media (max-width:530px){.responsive_table .row.header .cell{align-items:center;display:flex;justify-content:center;writing-mode:sideways-lr}}.responsive_table .row.highlight{background-color:color-mix(in srgb,var(--codark),transparent 60%);font-weight:600}.responsive_table .row.highlight .cell{padding:15px 6px}.responsive_table .row.highlight .cell small{font-weight:300!important}@media (max-width:812px){.responsive_table .row.highlight .cell.topic{align-items:center;display:flex;justify-content:center}}.responsive_table .row.highlight .cell.info{font-weight:400}.responsive_table .row.content.expanded,.responsive_table .row.content:hover{box-shadow:0 0 9px -1px #d3d3d3}@media (max-width:530px){.responsive_table .row.buttons .cell.topic+.cell{display:block;flex-basis:100%}.responsive_table .row.buttons .cell.topic+.cell~.cell{display:none}}.responsive_table .row .cell{align-items:center;box-sizing:border-box;display:flex;flex-basis:15%;flex-grow:0;flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:6px;position:relative;text-align:center}@media (max-width:812px){.responsive_table .row .cell{flex-basis:25%}}.responsive_table .row .cell:first-child{flex-basis:40%;text-align:left}.responsive_table .row .cell.full{background-color:color-mix(in srgb,var(--codark),transparent 40%);color:#fff;flex-basis:100%;font-weight:600;text-align:left}.responsive_table .row .cell.info{background-color:#fff;border-top:1px solid var(--codark);color:var(--codark);display:none;flex-basis:100%;padding:14px 6px;text-align:left}.responsive_table .row .cell.info p{font-size:inherit;text-align:left}.responsive_table .row .cell.topic{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-right:1rem}.responsive_table .row .cell.topic>span>span{display:block}.responsive_table .row .cell.topic>span>span.small{font-size:90%;font-weight:400;line-height:145%;margin-top:.3rem}@media (max-width:812px){.responsive_table .row .cell.topic{flex-basis:100%!important}}.responsive_table .row .cell.topic .expander{border:1px solid var(--codark);border-radius:.5rem;color:var(--codark);font-size:13px}.responsive_table .row .cell.topic .expander:before{content:"\f105";font-family:FontAwesome;font-weight:900;height:13px;text-align:center;transform:rotate(0deg);transition:transform .3s ease-in-out 0s;width:13px}.responsive_table .row .cell.topic .expander:hover{color:var(--colight)}.responsive_table .row .cell.topic .expander.infobtn{background-color:var(--codark);border-radius:9px;color:#fff;display:block;flex-shrink:0;height:18px;overflow:hidden;padding:0;position:relative;width:18px}.responsive_table .row .cell.topic .expander.infobtn:hover{background-color:var(--colight);border-color:var(--colight)}.responsive_table .row .cell.topic .expander.infobtn:hover:before{background-color:var(--colight)}.responsive_table .row .cell.topic .expander.infobtn:before{align-items:center;background-color:var(--codark);content:"\f129";display:flex;font-weight:300;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.responsive_table .row .cell b{font-weight:600}.responsive_table .row .cell .ribbon{background-color:var(--codark);color:var(--page_bg);font-size:80%;left:0;padding:1px 6px;position:absolute;text-transform:uppercase;top:3px}.responsive_table .row .cell .ribbon+*{margin-top:1rem}.responsive_table .row .cell:nth-child(2),.responsive_table .row .cell:nth-child(4){background-color:color-mix(in srgb,var(--codark),transparent 85%)}.responsive_table .row .cell:nth-child(3),.responsive_table .row .cell:nth-child(5){background-color:color-mix(in srgb,var(--colight),transparent 85%)}.responsive_table .row .cell small{display:inline-block;font-size:11px;font-weight:600}.responsive_table .row .cell .symbol{display:inline-block;height:auto;visibility:hidden}.responsive_table .row .cell .symbol.no,.responsive_table .row .cell .symbol.yes{box-sizing:border-box;overflow:hidden;padding-left:1rem;position:relative;width:1rem}.responsive_table .row .cell .symbol.no:before,.responsive_table .row .cell .symbol.yes:before{align-items:center;display:flex;font-family:FontAwesome;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;visibility:visible;width:1rem}.responsive_table .row .cell .symbol.yes:before{color:var(--cogood);content:"\f00c"}.responsive_table .row .cell .symbol.no:before{color:var(--cobad);content:"\f00d"}.responsive_table .row .cell .symbol+span{flex-basis:100%}.responsive_table .row.buttons .cell{background-color:transparent;padding-top:12px}.responsive_table .row.buttons .cell .btn{min-width:unset;padding:.5rem;width:100%}.responsive_table .row.expanded .cell.info{display:block}.responsive_table .row.expanded .cell .expander:not(.infobtn):before{transform:rotate(90deg)}.responsive_table.cont-1 .row.header{background-color:var(--codark);border-top-left-radius:6px;border-top-right-radius:6px}.responsive_table.cont-1 .row.header .cell{writing-mode:initial}@media (max-width:812px){.responsive_table.cont-1 .row.header .cell{flex-basis:100%}.responsive_table.cont-1 .row.header .cell:first-child{display:none}}.responsive_table.cont-1 .row .cell{flex-basis:35%}.responsive_table.cont-1 .row .cell:first-child{flex-basis:65%}.responsive_table.cont-1 .row .cell.info{flex-basis:100%}@media (max-width:812px){.responsive_table.cont-1 .row .cell{flex-basis:30%}.responsive_table.cont-1 .row .cell.topic{flex-basis:70%!important}}.responsive_table.cont-2 .row .cell{flex-basis:30%}.responsive_table.cont-2 .row .cell:first-child{flex-basis:40%}.responsive_table.cont-2 .row .cell.info{flex-basis:100%}@media (max-width:812px){.responsive_table.cont-2 .row .cell{flex-basis:49%}}.responsive_table.cont-3 .row .cell{flex-basis:20%}.responsive_table.cont-3 .row .cell:first-child{flex-basis:40%}.responsive_table.cont-3 .row .cell.info{flex-basis:100%}@media (max-width:812px){.responsive_table.cont-3 .row .cell{flex-basis:33%}}.responsive_table.cont-4 .row .cell{flex-basis:16.25%}.responsive_table.cont-4 .row .cell:first-child{flex-basis:35%}.responsive_table.cont-4 .row .cell.info{flex-basis:100%}@media (max-width:812px){.responsive_table.cont-4 .row .cell{flex-basis:25%}}