/* Fullpage */
main article.fullpage .article_desrc_full {font-size: clamp(12px, 2.5vw, var(--size_main));line-height: 1.7;}main article.fullpage .article_desrc_full p {text-indent: 20px;}/*.article_desrc_full p, .article_desrc_full ul, .article_desrc_full h2, .article_desrc_full h3, .article_desrc_full h4, .article_desrc_full h5, .article_title {color: rgb(224, 242, 250);}*/main article.fullpage .article_desrc_full .taglist a {display: inline-block;margin: 3px 0;padding: 1px 7px 2px 7px;background-color: var(--color2);border: 1px solid var(--maincolor);border-radius: var(--borderradius);text-decoration: none;/*transform: skew(-10deg);*/}main article.fullpage .article_desrc_full .taglist a:hover {border-color: var(--color_white);}main article.fullpage .article_desrc_full .note p {text-indent: 0;}main article.fullpage .article_image figure {cursor: inherit;}main article.fullpage .article_image figure:after {display: none;}main article .article_main .article_image img {max-height: 380px;}main article.fullpage .article_desrc_full {display: grid;gap: 20px;max-width: 970px;}main article.fullpage .article_desrc_full a, main article.fullpage .article_desrc_full iframe {transition: opacity .5s;-webkit-transition: opacity .5s;}main article.fullpage p[style="text-align:center;"] {display: flex;gap: 20px;flex-wrap: wrap;justify-content: space-evenly;align-items: center;padding: 0;text-indent: 0;}main article.fullpage .article_desrc_full a.highslide {display: flex;position: relative;vertical-align: middle;overflow: hidden;}main article.fullpage .article_desrc_full a.highslide:hover {opacity: var(--opacity_08);}main article.fullpage .article_desrc_full a.highslide img {border-radius: var(--borderradius);vertical-align: middle;}main article.fullpage .media-container {display: flex;gap: 20px;}main article.fullpage .media-container>p {width: 50%;text-indent: 0;}main article.fullpage .media-container>p>a {padding: 0 !important;}main article.fullpage .media-container>iframe {width: 50%;}main article.fullpage .article_desrc_full ul {padding: 0 0 0 40px;}main article.fullpage .article_desrc_full ul li, main article.fullpage .article_desrc_full .quote p {list-style: disc;text-indent: 0;}
main article.fullpage .article_desrc_full .toc {background-color: var(--color2);border-radius: 8px;padding: 10px 15px;box-sizing: border-box;text-indent: 0;}main article.fullpage .article_desrc_full .toc-header {display: flex;justify-content: space-between;align-items: center;cursor: pointer;font-weight: bold;font-size: clamp(16px, 4vw, 20px);}main article.fullpage .article_desrc_full .toc-arrow {position: relative;width: 16px;height: 16px;}main article.fullpage .article_desrc_full .toc-arrow::after {content: '';position: absolute;top: 60%;left: 75%;border: solid var(--color_lightgray);border-width: 0 2px 2px 0;display: inline-block;padding: 3px;transform: translate(-50%, -50%) rotate(45deg);-webkit-transform: translate(-50%, -50%) rotate(45deg);transition: transform 0.3s;-webkit-transition: -webkit-transform 0.3s;}main article.fullpage .article_desrc_full .toc-arrow.collapsed::after {transform: translate(-50%, -50%) rotate(-135deg);-webkit-transform: translate(-50%, -50%) rotate(-135deg);}main article.fullpage .article_desrc_full .toc-content {margin-top: 10px;max-height: 300px;overflow-y: scroll;transition: max-height 0.3s ease, opacity 0.3s ease;-webkit-transition: max-height 0.3s ease, opacity 0.3s ease;opacity: 1;}main article.fullpage .article_desrc_full .toc-content.collapsed {margin: 0;max-height: 0;opacity: 0;}main article.fullpage .article_desrc_full .toc ul {display: grid;gap: 5px;margin: 0 !important;padding: 0 !important;}main article.fullpage .article_desrc_full .toc li {list-style: none !important;}main article.fullpage .article_desrc_full .toc a, main article.fullpage .article_desrc_full .toc {/*color: rgb(224, 242, 250);*/color: inherit;text-decoration: none;}main article.fullpage .article_desrc_full .toc a:hover {color: var(--maincolor) !important;}main article.fullpage .article_desrc_full .toc li.level-2 {padding-left: 0;}main article.fullpage .article_desrc_full .toc li.level-3 {padding-left: 20px;}main article.fullpage .article_desrc_full .toc li.level-4 {padding-left: 40px;}main article.fullpage .article_desrc_full .toc li.level-5 {padding-left: 60px;}main article.fullpage .article_desrc_full .toc li.level-6 {padding-left: 80px;}
.relatedblock {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;background-color: var(--color2);border-radius: var(--borderradius);padding: 20px;}.related_bl_name {grid-column: 1 / -1;color: var(--color_white);font-weight: bold;font-size: clamp(16px, 2.5vw, 20px);line-height: 1;}.related_item {display: flex;flex-direction: column;position: relative;width: 100%;gap: 15px;border: 1px solid var(--color3);border-radius: var(--borderradius);}.related_image {aspect-ratio: 100 / 55;display: flex;position: relative;width: 100%;overflow: hidden;}.related_image img {width: 100%;height: auto;border-radius: 8px;display: block;max-width: 100%;object-fit: cover;object-position: center;}.related_image:after {position: absolute;content: '';display: block;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0, 0, 0, .25);transition: background-color .5s;-webkit-transition: background-color .5s;border-radius: 8px;overflow: hidden;}.related_item:hover .related_image:after {background: rgba(0, 0, 0, 0);transition: background-color .5s;-webkit-transition: background-color .5s;}.related_title {margin: 0 10px;display: -webkit-box;-webkit-box-orient: vertical;-moz-line-clamp: 3;-webkit-line-clamp: 2;font-size: clamp(12px, 2.5vw, 16px);font-weight: bold;line-height: 1.25;overflow: hidden;}.related_info {margin: 0 10px 10px;display: flex;justify-content: space-between;font-size: clamp(10px, 2.5vw, 12px);}.related_item>a {position: absolute;inset: 0;z-index: 10;}.related_item:hover .related_title {text-decoration: underline;}
article.fullpage .download-block {display: grid;gap: 15px;padding: 15px;border-radius: var(--borderradius);background-color: var(--color2);box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}article.fullpage .download-block .download-header {color: var(--color_white);font-weight: 600;font-size: clamp(16px, 3vw, 18px);text-align: center;}article.fullpage .download-block .download-button {display: flex;justify-content: center;}article.fullpage .download-block .download-button a {display: flex;gap: 5px;align-items: center;flex-direction: column;padding: 15px;max-width: 350px;color: var(--color_white);font-weight: 500;font-size: clamp(14px, 2.5vw, 16px);text-align: center;text-decoration: none;border-radius: var(--borderradius);background: linear-gradient(135deg, var(--maincolor), var(--maincolordark));transition: all 0.3s ease !important;-webkit-transition: all 0.3s ease !important;}article.fullpage .download-block .download-button a:hover {transform: translateY(-2px) scale(1.02);-webkit-transform: translateY(-2px) scale(1.02);box-shadow: 0 4px 12px rgba(241, 26, 54, 0.3);}article.fullpage .download-block .download-button .download-top {display: flex;gap: 10px;align-items: center;}article.fullpage .download-block .download-button .download-icon {width: 20px;height: 20px;stroke: var(--color_white);transition: transform 0.3s ease;-webkit-transition: -webkit-transform 0.3s ease;}article.fullpage .download-block .download-button .download-text {font-weight: 500;}article.fullpage .download-block .download-button .download-size {font-size: clamp(12px, 2vw, 14px);opacity: var(--opacity_08);}article.fullpage .download-block .download-button .download-name {max-width: 100%;font-size: clamp(12px, 2vw, 14px);word-break: break-all;}article.fullpage .download-block .download-info {color: var(--color_gray);font-size: clamp(12px, 2vw, 14px);}article.fullpage .download-block .download-info ul {margin: 0;padding: 0 !important;list-style: none;}article.fullpage .download-block .download-info li {display: flex;gap: 5px;align-items: center;}article.fullpage .download-block .info-icon {width: 16px;height: 16px;stroke: var(--color_gray);}
.review-layout {display: grid;gap: 20px;padding: 20px;background-color: var(--color2);border-radius: var(--borderradius);}.review-pros-cons {display: grid;grid-template-columns: 1fr 1fr;gap: 20px;}.review-title {font-size: clamp(14px, 2.5vw, 18px) !important;color: var(--color_white);border-bottom: 1px solid var(--color3);padding-bottom: 5px;}.review-pros>div, .review-cons>div {display: flex;gap: 10px;font-size: clamp(12px, 2.5vw, 15px);}.review-pros>div>span {color: var(--color_green);}.review-cons>div>span {color: var(--maincolor);}.review-rating {display: grid;gap: 15px;align-items: center;text-align: center;}.rating-circle {position: relative;width: 100px;height: 100px;margin: 0 auto;}.rating-circle svg {width: 100%;height: 100%;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}.rating-circle .circle-bg {fill: none;stroke: var(--color3);stroke-width: 3.8;}.rating-circle .circle {fill: none;stroke: var(--maincolor);stroke-width: 3.8;stroke-linecap: round;}.rating-circle span {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);font-size: 24px;font-weight: bold;color: var(--color_white);}.review-summary {display: grid;gap: 10px;}.review-summary .review-title {text-align: center;}.review-summary p {color: var(--color_lightgray);font-size: clamp(12px, 2.5vw, 16px);text-align: center;text-indent: 0 !important;}
.buywidget-v2 {background-color: var(--color2);border: 1px solid var(--color3);padding: 15px 10px;display: flex;justify-content: space-between;border-radius: 8px;}.buywidget-v2 .product {display: grid;gap: 20px;max-width: 320px;margin-right: 20px;}.buywidget-v2 .product_image {height: 140px;}.buywidget-v2 .product_image img {max-width: 300px;max-height: 140px;border-radius: var(--borderradius);}.buywidget-v2 .product_button {display: flex;font-family: arial, sans-serif;height: 40px;}.buywidget-v2 .product_button a {background: #ff1334;color: #fff !important;border-radius: 5px;border: 0 !important;padding: 0 10px;display: flex;justify-content: center;flex-direction: column;font-size: 16px;}.buywidget-v2 .product_button a:hover {opacity: 0.7;}.buywidget-v2 .product_button span {padding: 0 10px;display: flex;justify-content: center;flex-direction: column;font-weight: bold;}.buywidget-v2 .product_name {position: relative;width: 100%;text-align: justify;font-family: arial, sans-serif;}.buywidget-v2 .product_name a {font-size: 18px;}.buywidget-v2 .product_name .product_specs {font-size: 12px;display: flex;justify-content: space-between;}.buywidget-v2 .product_name .product_specs a {font-size: 12px;}.buywidget-v2 .product_name .product_specs ul {margin: 0;padding: 0 !important;}.buywidget-v2 .product_name .product_specs ul li {list-style: none !important;}.buywidget-v2 .product_name .product_specs ul li:before {display: none;}.buywidget-v2 .product_name .product_specs .product_marketlogo {position: absolute;right: 0;bottom: 0;}.buywidget-v2 .product_name .product_specs .product_marketlogo img {max-width: 100px;}
.aboutabuthor {display: flex;gap: 10px;background-color: var(--color2);padding: 15px;border-radius: var(--borderradius);}.authorinfo {display: flex;flex-wrap: wrap;}.author_avatar img {display: block;flex: 0 0 auto;width: 70px;height: 70px;border-radius: 50%;}.authorinfo p {color: var(--lightgray);font-size: clamp(12px, 2.5vw, 16px);text-indent: 0 !important;}.aboutabuthor .social_buttons {justify-content: flex-start !important;margin-top: 10px;width: 100%;}.aboutabuthor .social_buttons i {width: 30px !important;height: 30px !important;font-size: 12px !important;}.aboutabuthor .social_buttons i:before {margin-top: -1px;}
.dynamic-link {padding: 14px 0;color: #fff;cursor: pointer !important;text-decoration: underline;}.dynamic-link:hover {cursor: inherit;text-decoration: none;}.random_sub {display: flex;align-items: center;justify-content: center;background-color: #f11a36;border-radius: 5px;position: relative;}.random_sub.youtube {background-color: #f11a36;}.random_sub.discord {background-color: #7289da;}.random_sub.steam {background-color: #18425b;}.random_sub.dzen {background-color: #000;}.random_sub>i {display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;padding: 16px;border-radius: 50%;border: 2px solid #fff;}.random_sub>i:before {display: flex;align-items: center;margin: 0 2px 0 0;color: #fff;font-size: 18px;text-indent: 0;}.random_sub>i.q-icon-steam:before {margin: 0;}.random_sub>i.q-icon-yand-zen:before {margin: 0 0 0 2px;}
.voteprogress, .pollprogress {overflow: hidden;height: 6px;margin-bottom: 10px;background-color: #fff;border-radius: 3px;margin-top: 6px;}.voteprogress span, .pollprogress span {text-indent: -9999px;height: 6px;display: block;overflow: hidden;background: #3394e6;}.voteprogress .vote2, .pollprogress .poll2 {background-color: #dd514c;}.voteprogress .vote3, .pollprogress .poll3 {background-color: #5eb95e;}.voteprogress .vote4, .pollprogress .poll4 {background-color: #4bb1cf;}.voteprogress .vote5, .pollprogress .poll5 {background-color: #faa732;}
.article_desrc_full p[style*="text-align:center"] a {width: calc(50% - 10px);}.article_desrc_full p[style*="text-align:center"] img {width: 100%;max-width: 100%;display: block;}.article_desrc_full p[style*="text-align:center"]:has(a:nth-child(odd):last-child) a:first-child {width: 100%;}.article_desrc_full p[style*="text-align:center"]:has(a:only-child) a:first-child {width: auto !important;}
.article_desrc_full div[style*="text-align:center"] img {display: block;margin: 0 auto;border-radius: var(--borderradius);