.pslww2{
    flex-wrap:wrap;
    position:relative
}
.pslww2 button{
    aspect-ratio:16/9;
    background-size:cover;
    background-position:center;
    border:none;
    cursor:pointer;
    font-size:0;
    height:100%;
    width:5rem
}
.pslww2 button:before{
    content:"";
    background-image:var(--background-image);
    background-size:cover;
    background-position:center;
    border-radius:.25rem;
    display:block;
    height:100%;
    width:100%;
    outline-color:transparent;
    outline-offset:.125rem;
    outline-style:solid;
    outline-width:0
}
.pslww2 button[data-fnui-is-active=true]:before{
    outline-color:#fffc;
    outline-width:.125rem
}
@media (min-width: 768px){
    .pslww2 button{
        width:6rem
    }
}
@media (min-width: 1280px){
    .pslww2 button{
        width:8rem
    }
}
@media (pointer: fine){
    .pslww2 button:hover:before{
        outline-color:#fffc;
        outline-width:.125rem
    }
}
.jyny5z1{
    --jyny5z0: 100vw;
    margin-block-start:1.5rem;
    margin-inline-start:50%;
    max-width:none;
    transform:translate(-50%);
    width:min(100vw,var(--jyny5z0))
}
.jyny5z1:not(:has(+*>:is(h2,h3,h4):first-child)){
    margin-block-end:1.5rem
}
.jyny5z3{
    --jyny5z0: 80rem
}
[dir=rtl] .jyny5z1{
    transform:translate(50%)
}
@media (min-width: 1280px){
    .jyny5z1{
        margin-block-start:2rem
    }
    .jyny5z1:not(:has(+*>:is(h2,h3,h4):first-child)){
        margin-block-end:2rem
    }
}
._1tlbul30>br{
    display:none
}
._1tlbul31{
    margin-block-start:1.5rem
}
._1tlbul32{
    border-inline-start:.25rem solid #33DAFF;
    padding-block:.25rem;
    padding-inline-start:1rem
}
._1tlbul33 ._1tlbul33{
    margin-block-start:1rem;
    margin-block-end:.75rem
}
._1tlbul34{
    border-collapse:collapse;
    text-align:start;
    width:100%
}
._1tlbul34 thead th,._1tlbul34 tfoot th{
    background-color:#ecedee1a;
    border:.125rem solid #404044;
    padding:.75rem;
    text-align:start
}
._1tlbul34 th,._1tlbul34 td{
    border:.125rem solid #404044;
    padding:.75rem
}
@media (min-width: 1280px){
    ._1tlbul31{
        margin-block-start:2rem
    }
    ._1tlbul32{
        padding-inline-start:1.5rem
    }
}
