/* Recovered review selectors from the supplied Stake SingleFile snapshot. */
.review .bodyContent{border-top:1px solid var(--StyleColorsSecondary);padding-top:40px}
.review{padding:40px 0}
.review .container{-moz-column-gap:40px;column-gap:40px;display:flex}
.review .sidebar{position:sticky;top:80px;width:25%}
.review .sidebar .header{border-bottom:1px solid var(--StyleColorsTertiary);color:var(--StyleColorsQuaternary);margin-bottom:30px;padding-bottom:30px}
.review .sidebar .logo{align-items:center;display:flex;height:120px;justify-content:center}
.review .sidebar .logo img{max-width:70%}
.review .sidebar .bonus .value{display:inline-block;font-size:2.5rem;font-weight:700;margin:5px 0 17px}
.review .sidebar .bonus i{margin-top:-2px}
.review .sidebar .heading{margin-top:10px}
.review .sidebar .heading ul{display:flex;flex-direction:column;row-gap:20px}
.review .sidebar .heading ul li{-moz-column-gap:10px;column-gap:10px;display:flex;font-size:.95rem;line-height:1.3rem;padding-left:24px;position:relative}
.review .sidebar .heading ul li:after{color:var(--StyleColorsMain);content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:1.1rem;font-weight:900;left:0;position:absolute;top:0;vertical-align:middle;z-index:2}
.review .sidebar .heading ul li.active,.review .sidebar .heading ul li:hover{cursor:pointer;font-weight:700}
.review .wrapper{width:75%}
.review .wrapper .resume .header{align-items:flex-end;display:flex;justify-content:space-between}
.review .wrapper .resume .header .specs{-moz-column-gap:20px;column-gap:20px;display:flex;font-size:.8rem}
.review .wrapper .resume .header .specs img{height:18px}
.review .wrapper .resume .header .rating .value{flex-direction:row;font-size:1.4rem}
.review .wrapper .resume .header .rating .value ul{margin-right:10px;margin-top:0}
.review .wrapper .resume .header .right{text-align:right}
.review .wrapper .resume .header .right .link{display:inline-block;font-size:.9rem;font-weight:600}
.review .wrapper .resume .header .right .link i{margin-left:5px}
.review .wrapper .resume .body{border-top:1px solid var(--StyleColorsTertiary);margin-top:10px;padding-top:20px}
.review .wrapper .resume .body .value{display:flex;padding-left:22px}
.review .wrapper .resume .body .value ul{display:flex;flex-wrap:wrap;gap:20px}
.review .wrapper .resume .body .value ul li{font-size:.9rem}
.review .wrapper .resume .body .value ul li a{display:inline-block}
.review .wrapper .resume .body .value ul li a img{height:16px;margin-right:2px}
.review .wrapper .resume .body .value .description{width:70%}
.review .wrapper .resume .body .action{color:var(--StyleColorsQuaternary);display:flex;flex-direction:column;padding-left:50px;row-gap:15px;text-align:center;width:30%}
.review .wrapper .resume .body .action .button{width:100%}
.review .wrapper .specsData .col{display:flex;flex-direction:column}
.review .wrapper .specsData .subName{padding-left:25px}
.review .wrapper .specsData .shadowBox{font-size:.9rem;height:100%;padding:15px 25px}
.review .wrapper .specsData .shadowBox .general li{border-bottom:1px solid var(--StyleColorsSecondary);display:flex;justify-content:space-between;padding:4px 0}
.review .wrapper .specsData .shadowBox .general li:last-child{border:none}
.review .wrapper .specsData .shadowBox .general li ul{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;height:100%}
.review .wrapper .specsData .shadowBox .general li ul li{border-bottom:none;padding:0}
.review .wrapper .specsData .shadowBox .general li ul li img{height:18px}
.review .wrapper .specsData .shadowBox .list{display:flex;flex-wrap:wrap;gap:25px}
.review .wrapper .specsData .shadowBox .list li img{height:20px}
.review .wrapper .bodyContent{border:none;margin:0;width:100%}
.review .wrapper .bodyContent table{background-color:#fff;border:none;border-radius:20px;margin:35px auto;padding:8px;position:relative;width:calc(100% - 16px)}
.review .wrapper .bodyContent table:before{background:#fff;border-radius:20px;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}
.review .wrapper .bodyContent table tbody tr{border-radius:8px;position:relative}
.review .wrapper .bodyContent table tbody tr:nth-child(odd){background-color:#d4e1ee}
.review .wrapper .bodyContent table tbody tr td{font-weight:600;padding:10px 20px;position:relative}
.review .wrapper .bodyContent table tbody tr td:not(:first-child){font-weight:400;text-align:center}
.review .wrapper .bodyContent table tbody tr td:not(:first-child):after{background:transparent;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 30px)}
.review .wrapper .bodyContent table tbody tr td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}
.review .wrapper .bodyContent table tbody tr td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}
.review .wrapper .bodyContent table tbody tr:last-child td:not(:first-child):after{border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.review .bodyContent{padding:60px 0 0}
.review .bodyContent h2{font-weight:700;margin-bottom:20px}
.review .bodyContent img{border-radius:16px;height:auto;max-width:100%;overflow:hidden;position:relative;transition:all .3s ease-in-out}
.review .bodyContent img:hover{cursor:pointer;transform:scale(1.05)}
.review .bodyContent p{display:inline-block;width:100%}
.review .bodyContent .listBullet{margin-bottom:10px}
.review .bodyContent .listBullet li{position:relative}
.review .bodyContent .listBullet li:after{background:#00c744;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:6px;width:16px}
.review .bodyContent .listBullet li:before{color:#fff;content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:900;left:3px;position:absolute;top:2px;vertical-align:middle;z-index:2}
.review .bodyContent .listBullet li:last-child{margin-bottom:0}
.review .bodyContent .listBullet li{margin-bottom:8px;padding-left:20px}
.review .bodyContent .listBullet li:after{background:var(--StyleColorsQuaternary);height:10px;top:8px;width:10px}
.review .bodyContent .listBullet li:before{display:none}
.review .shadowBox{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:25px}
.review .flagItem{background-position:50%;background-size:cover;border-radius:50%;height:21px;width:21px}
.review .breadcrumbs ul{display:flex}
.review .breadcrumbs ul li{border-right:1px solid #000;font-size:.9rem;line-height:.9rem;padding:0 10px}
.review .breadcrumbs ul li:first-child{padding-left:0}
.review .breadcrumbs ul li:last-child{border-right:0;font-weight:700}
.review .scroll-progress-container{background-color:transparent;height:3px;left:0;position:fixed;top:0;width:100%;z-index:99999}
.review .scroll-progress-container .scroll-progress{background-color:var(--StyleColorsMain);height:3px}
@media (max-width:768px){
.review .breadcrumbs ul{align-items:center}
.review .bodyContent{padding-top:30px;width:100%}
.review{padding:0}
.review .wrapper{padding-top:90px;width:100%}
.review .wrapper .breadcrumbs{margin-bottom:10px}
.review .wrapper .resume{padding:20px 25px}
.review .wrapper .resume .header{flex-direction:column}
.review .wrapper .resume .header .specs{display:grid;grid-template-columns:repeat(2,1fr)}
.review .wrapper .resume .header .specs .item:first-child{grid-column:1/-1}
.review .wrapper .resume .header .right{display:flex;justify-content:space-between;margin-top:5px;width:100%}
.review .wrapper .resume .header .rating .value{font-size:1.2rem}
.review .wrapper .resume .header .rating .value ul li{font-size:.8rem}
.review .wrapper .resume .body .specs{margin-bottom:20px}
.review .wrapper .resume .body .value ul{-moz-column-gap:15px;column-gap:15px;row-gap:5px}
.review .wrapper .resume .body .summary{flex-direction:column;padding:0}
.review .wrapper .resume .body .summary .action,.review .wrapper .resume .body .summary .description{padding:0;width:100%}
.review .wrapper .resume .body .summary .action .button{text-transform:none}
.review .wrapper .resume .body .summary .description{margin-bottom:15px}
.review .wrapper .specsData{margin-top:20px!important}
.review .wrapper .specsData .col{flex:none;margin-bottom:20px;width:100%}
.review .wrapper .bodyContent{padding:30px 0}
}
