/* Game Overdrive Speedtest 1.0.1. All selectors are scoped. No remote fonts. */
.gost-page,.gost-app{--gost-accent:#421aff;--gost-ink:#151520;--gost-muted:#565b68;--gost-line:#dfe2e9;--gost-paper:#fff;font-family:inherit;color:var(--gost-ink);font-size:16px;line-height:1.65;box-sizing:border-box}
.gost-page{max-width:1160px;margin:0 auto;padding:30px 24px 64px;background:var(--gost-paper)}
.gost-page *,.gost-app *{box-sizing:border-box}.gost-page [hidden],.gost-app [hidden]{display:none!important}
.gost-page a,.gost-app a{color:var(--gost-accent);text-underline-offset:3px}.gost-page a:hover,.gost-app a:hover{text-decoration-thickness:2px}
.gost-page :is(a,button,input,summary):focus-visible,.gost-app :is(a,button,input,summary):focus-visible{outline:3px solid #806aff;outline-offset:4px}
.gost-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--gost-muted);margin-bottom:22px}.gost-breadcrumb a{text-decoration:none}.gost-breadcrumb span[aria-hidden]{opacity:.55}
.gost-page-header{max-width:900px;margin:0 0 30px}.gost-kicker{font-size:12px;line-height:1.3;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:var(--gost-accent);margin:0 0 12px}
.gost-page h1{font-family:inherit;font-size:clamp(32px,4.6vw,52px);line-height:1.05;font-weight:850;letter-spacing:-.045em;margin:0 0 16px;text-wrap:balance;color:var(--gost-ink)}
.gost-lead{font-size:clamp(16px,1.7vw,19px);line-height:1.5;max-width:780px;margin:0;color:var(--gost-muted)}
.gost-tool{border:1px solid #262b39;border-radius:22px;background:#10131d;color:#f8f9fc;overflow:hidden;box-shadow:0 18px 48px rgba(16,19,29,.09);margin:0 0 36px;scroll-margin-top:24px}
.gost-tool-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-bottom:1px solid #303440}
.gost-tool h2,.gost-tool h3,.gost-tool h4{color:#f8f9fc;font-family:inherit;letter-spacing:normal}.gost-tool-top h2{font-size:18px;line-height:1.3;margin:0;font-weight:750}.gost-tag{font-size:12px;line-height:1.4;color:#c9cad4;letter-spacing:.025em;white-space:nowrap}
.gost-test-layout{display:grid;grid-template-columns:1.15fr 1fr}.gost-dashboard{padding:28px 30px 24px;min-width:0;display:flex;flex-direction:column;justify-content:center}
.gost-overline{font-size:12px;font-weight:800;letter-spacing:.15em;color:#b9aaff;margin:0 0 4px;text-align:center}
.gost-number{display:flex;justify-content:center;align-items:baseline;gap:10px;min-height:122px;padding:10px 0;line-height:1;font-variant-numeric:tabular-nums}.gost-number output{font-family:inherit;font-size:clamp(60px,7.6vw,100px);font-weight:850;letter-spacing:-.06em;background:none;color:inherit;padding:0}.gost-number>span{font-size:18px;color:#b8bed2;font-weight:650}
.gost-status{font-size:14px;text-align:center;color:#c9ccda;line-height:1.5;min-height:42px;margin:6px 0 14px;text-wrap:pretty}
.gost-progress-wrap{height:7px;overflow:hidden;border-radius:5px;background:#2b2e3c}.gost-progress-wrap progress{display:block;width:100%;height:7px;border:0;accent-color:#9a84ff;background:#2b2e3c}.gost-progress-wrap progress::-webkit-progress-bar{background:#2b2e3c}.gost-progress-wrap progress::-webkit-progress-value{background:#9a84ff}.gost-progress-wrap progress::-moz-progress-bar{background:#9a84ff}
.gost-steps{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#b7bac9;margin:12px 0 24px}.gost-steps [aria-current=step]{color:#ccbeff;font-weight:800}
.gost-metrics{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;border:1px solid #343846;border-radius:14px;overflow:hidden}.gost-metrics>div{padding:15px 17px;background:rgba(255,255,255,.025)}.gost-metrics>div:nth-child(odd){border-right:1px solid #343846}.gost-metrics>div:nth-child(-n+2){border-bottom:1px solid #343846}
.gost-metrics dt{font-size:13px;font-weight:750;line-height:1.4;color:#e9eaf1}.gost-metrics small{display:block;color:#aeb4c7;font-size:12px;font-weight:400;margin-top:2px}.gost-metrics dd{font-size:27px;font-weight:800;line-height:1.2;margin:8px 0 0;font-variant-numeric:tabular-nums;white-space:nowrap}.gost-metrics dd output{color:inherit;padding:0;background:none}.gost-metrics dd span{font-size:12px;font-weight:500;color:#b3b9cd}
.gost-controls{padding:24px 26px;background:#191c28;border-left:1px solid #303440;min-width:0}.gost-controls fieldset{border:0;margin:0;padding:0;min-width:0}.gost-controls legend{font-size:13px;font-weight:800;margin:0 0 10px;padding:0;color:#f8f9fc}
.gost-choice{display:flex;gap:11px;padding:12px 14px;border:1px solid #414656;border-radius:10px;cursor:pointer;margin:0 0 8px;align-items:center;background:#202432;color:#f8f9fc;line-height:1.4}.gost-choice:has(input:checked){border-color:#aa95ff;background:#30264e}.gost-choice strong{font-size:14px}.gost-choice small{display:block;font-size:12px;color:#c5c8d8;margin-top:2px}.gost-choice input,.gost-check input{appearance:auto!important;accent-color:#9d84ff;width:17px;height:17px;min-width:17px;padding:0;margin:0;flex-shrink:0}
.gost-warning{font-size:12px;color:#f2d7a1;background:#352f27;border:1px solid #625344;border-radius:8px;padding:10px 12px;line-height:1.5;margin:12px 0}
.gost-consent-note{font-size:12px;line-height:1.55;color:#c2c6d6;margin:12px 0}.gost-tool a{color:#c6b8ff}.gost-check{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:#dde0e9;line-height:1.45;margin:15px 0}.gost-check input{margin-top:1px}
.gost-button{font:inherit;font-size:14px;font-weight:750;line-height:1.35;border-radius:9px;padding:12px 18px;min-height:46px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-align:center;cursor:pointer;text-decoration:none!important;letter-spacing:0;text-transform:none;white-space:normal;box-shadow:none;transition:background .12s ease,border-color .12s ease}
.gost-primary{background:var(--gost-accent);color:#fff!important;border-color:var(--gost-accent)}.gost-primary:hover{background:#3212d5;border-color:#3212d5}.gost-secondary{background:#fff;color:#252331;border-color:#c8cbd5}.gost-secondary:hover{background:#f0edff;border-color:#806aff}
.gost-tool .gost-primary{background:#7451ff;border-color:#9478ff}.gost-tool .gost-primary:hover{background:#8161ff}.gost-tool .gost-secondary{color:#f7f8fc;background:#282d3e;border-color:#555d75}.gost-tool .gost-secondary:hover{background:#353b52}
.gost-controls>.gost-button{width:100%;margin-top:4px}.gost-button:disabled{opacity:.55;cursor:not-allowed}.gost-small{font-size:12px;color:var(--gost-muted);line-height:1.6}.gost-tool .gost-small{font-size:12px;color:#b8bed1;margin:12px 0 0}
.gost-error{padding:16px 22px;background:#482d33;color:#ffe9eb;border-top:1px solid #865059;font-size:14px;line-height:1.55}.gost-error a{color:#fff;text-decoration:underline}
.gost-result{border-top:1px solid #343846;padding:25px 28px;background:#161a26}.gost-result-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.gost-result-heading h3{font-size:21px;line-height:1.3;margin:0}.gost-result-heading p{font-size:12px;color:#c8cddb;margin:0}.gost-result>p{font-size:13px;color:#cdd1df;line-height:1.65}
.gost-loaded{display:flex;flex-wrap:wrap;gap:16px 34px;border-top:1px solid #383e50;border-bottom:1px solid #383e50;padding:15px 0;margin:18px 0}.gost-loaded dt{font-size:12px;color:#bac1d5}.gost-loaded dd{margin:2px 0 0;font-size:19px;font-weight:750}.gost-insights{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gost-insights h4{font-size:15px;margin:0 0 7px}.gost-insights p{font-size:13px;line-height:1.6;margin:0;color:#d4d8e5}.gost-insights a{display:inline-block;font-size:12px;margin-top:8px}.gost-result-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.gost-copy-fallback{width:100%;height:150px;margin-top:16px;padding:12px;color:#151520;background:#fff;font-size:14px}
.gost-calculators{margin:32px 0}.gost-calculators>h2,.gost-history h2{font-size:24px;line-height:1.25;letter-spacing:-.025em;color:var(--gost-ink);margin:0 0 18px}.gost-calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gost-calc{background:#f6f6fb;border:1px solid #e0e0ed;border-radius:13px;padding:22px;margin:0}.gost-calc h3{font-size:17px;line-height:1.3;letter-spacing:-.01em;margin:0 0 16px;color:var(--gost-ink)}.gost-calc label{display:block;font-size:12px;font-weight:650;color:#414451;line-height:1.5}.gost-calc input{font:inherit;line-height:1.4;font-size:16px;width:100%;min-width:0;min-height:46px;border:1px solid #c8ccd7;background:#fff;color:#171822;border-radius:7px;padding:9px 12px;margin:6px 0 0;box-shadow:none}.gost-calc p{font-size:14px;line-height:1.6;margin:16px 0 8px;min-height:42px}.gost-calc small{font-size:12px;color:var(--gost-muted);line-height:1.6;display:block}.gost-inline{display:flex;gap:8px;align-items:end}.gost-inline input{flex:1;width:1px}.gost-input-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:12px}
.gost-history{margin:32px 0;border:1px solid var(--gost-line);padding:22px;border-radius:12px;background:#fff}.gost-history h2{margin:0}.gost-table-wrap{overflow-x:auto;width:100%;margin:20px 0;-webkit-overflow-scrolling:touch}.gost-table-wrap table{width:100%;border-collapse:collapse;font-size:14px;text-align:left;color:#292c36;margin:0}.gost-table-wrap th{font-weight:750}.gost-table-wrap :is(th,td){padding:14px 16px;border-bottom:1px solid var(--gost-line);vertical-align:top;line-height:1.5}.gost-table-wrap thead{background:#f2f2f8}.gost-history table{font-size:12px}.gost-history td{white-space:nowrap}
.gost-toc{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;border-top:1px solid var(--gost-line);border-bottom:1px solid var(--gost-line);padding:20px 0;margin:38px 0 28px;font-size:13px;line-height:1.5}.gost-toc strong{width:100%;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#57596b}.gost-guide{max-width:860px;margin:0 auto}.gost-guide section{scroll-margin-top:32px;margin:0 0 36px}.gost-guide h2{font-size:clamp(24px,3vw,31px);font-weight:800;line-height:1.18;letter-spacing:-.025em;color:#171923;margin:36px 0 16px;text-wrap:balance}.gost-guide h3{font-size:20px;line-height:1.3;letter-spacing:-.015em;color:#242632;margin:25px 0 10px}.gost-guide p{font-size:16px;line-height:1.8;margin:0 0 15px;color:#3c404c}.gost-guide .gost-small{font-size:12px}.gost-guide ol{padding-left:24px;margin:15px 0 22px}.gost-guide li{margin:0 0 12px;padding-left:4px;color:#3c404c;font-size:16px;line-height:1.75}
.gost-guide details{border-bottom:1px solid var(--gost-line);padding:16px 0}.gost-guide summary{cursor:pointer;font-weight:750;font-size:16px;color:#242433;line-height:1.5;padding:2px 22px 2px 0}.gost-guide details p{font-size:15px;margin:12px 0 2px}.gost-back{padding:20px 0 32px}.gost-credit{border-top:1px solid var(--gost-line);padding-top:18px;margin-top:30px;font-size:12px;color:var(--gost-muted)}
.gost-engine-frame{position:absolute!important;width:1px!important;height:1px!important;border:0!important;clip-path:inset(50%);overflow:hidden;pointer-events:none}
@media(max-width:760px){.gost-page{padding:20px 16px 44px}.gost-page-header{margin-bottom:22px}.gost-test-layout{grid-template-columns:1fr}.gost-tool-top{padding:18px 20px;align-items:flex-start;gap:12px}.gost-tool-top h2{font-size:16px;max-width:65%}.gost-tag{font-size:12px;white-space:normal;text-align:right;max-width:110px}.gost-dashboard{padding:22px 20px 20px}.gost-number{min-height:86px;padding:6px 0}.gost-number output{font-size:70px}.gost-status{min-height:21px;margin:0 0 14px}.gost-steps{margin:10px 0 16px;font-size:12px}.gost-metrics>div{padding:12px 15px}.gost-metrics dd{font-size:25px;margin-top:5px}.gost-controls{padding:20px;border-left:0;border-top:1px solid #343846}.gost-controls fieldset{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gost-controls legend{margin-bottom:10px}.gost-choice{margin-bottom:0;padding:11px 10px;align-items:flex-start;gap:8px}.gost-choice strong{font-size:13px}.gost-choice small{font-size:12px;line-height:1.4}.gost-choice input{margin-top:2px}.gost-consent-note{font-size:12px}.gost-check{font-size:12px}.gost-controls>.gost-button{min-height:50px}.gost-calc-grid{grid-template-columns:1fr}.gost-insights{grid-template-columns:1fr;gap:20px}.gost-result{padding:22px 20px}.gost-result-heading{gap:8px}.gost-calculators>h2{font-size:22px}.gost-calc{padding:20px}.gost-guide p,.gost-guide li{font-size:16px}.gost-guide h2{margin-top:28px}.gost-history{padding:18px 14px}.gost-history .gost-result-heading .gost-button{font-size:12px;padding:10px 12px;min-height:44px}.gost-table-wrap :is(th,td){padding:12px 10px}.gost-toc{gap:12px 18px;font-size:12px}}
@media(max-width:360px){.gost-page{padding-inline:12px}.gost-dashboard,.gost-controls{padding:17px}.gost-choice{flex-direction:column}.gost-inline{flex-wrap:wrap}.gost-inline input{width:100%;flex-basis:100%}.gost-metrics dd{font-size:22px}.gost-steps{font-size:11px}}
@media(prefers-reduced-motion:reduce){.gost-page *,.gost-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{.gost-controls,.gost-progress-wrap,.gost-steps,.gost-result-actions,.gost-calculators,.gost-toc,.gost-back{display:none!important}.gost-tool,.gost-dashboard,.gost-result,.gost-metrics>div{background:#fff!important;color:#000!important;box-shadow:none}.gost-tool *{color:#000!important}.gost-page{max-width:none;padding:0}.gost-test-layout{display:block}}
/* On phones, consent and the start control come before the numerical dashboard. */
@media(max-width:760px){.gost-controls{order:-1;border-top:0;border-bottom:1px solid #343846}.gost-dashboard{order:0}}

/* 1.0.1 — explicit light/dark pairs, protected from article-theme typography.
   These overrides target our UI only, not ad elements, iframes or site chrome. */
.gost-page,.gost-app{--gost-accent:#4320ac;--gost-ink:#151b29;--gost-muted:#465165;--gost-line:#d4dae4;color-scheme:light}
.gost-app{display:block;background:#fff;color:var(--gost-ink);max-width:100%;min-width:0}
.gost-page>.gost-entry{display:block;float:none;width:auto;max-width:none;margin:0;padding:0;background:#fff;color:#151b29;border:0;box-shadow:none}
.gost-page .gost-page-content{display:block;float:none;width:100%;max-width:none;padding:0;margin:0;overflow:visible;contain:none;content-visibility:visible;transform:none}
.gost-page .gost-page-header h1{color:#151b29!important;background:none!important}
.gost-page .gost-lead{color:#465165!important}
.gost-page .gost-kicker{color:#4320ac!important}
.gost-app .gost-tool{background:#10131d!important;color:#f8fafc!important;color-scheme:dark}
.gost-app .gost-controls{background:#191e2b!important;color:#f8fafc!important}
.gost-app .gost-dashboard{background:#10131d;color:#f8fafc}
.gost-app .gost-tool-top h2,.gost-app .gost-metrics dt,.gost-app .gost-metrics dd,.gost-app .gost-number output,.gost-app .gost-metrics output,.gost-app .gost-controls legend,.gost-app .gost-result-heading h3,.gost-app .gost-loaded dd,.gost-app .gost-loaded dd span,.gost-app .gost-insights h4{color:#f8fafc!important;-webkit-text-fill-color:currentColor;opacity:1}
.gost-app .gost-number output,.gost-app .gost-metrics output{background:transparent!important}
.gost-app .gost-overline{color:#d5c9ff!important;font-size:12px}
.gost-app .gost-status,.gost-app .gost-tag,.gost-app .gost-number>span,.gost-app .gost-metrics small,.gost-app .gost-metrics dd>span,.gost-app .gost-steps span,.gost-app .gost-consent-note,.gost-app .gost-tool .gost-small,.gost-app .gost-result>p,.gost-app .gost-result-heading>p,.gost-app .gost-loaded dt,.gost-app .gost-insights p{color:#d5ddea!important;opacity:1}
.gost-app .gost-metrics small{font-size:12px;line-height:1.4}
.gost-app .gost-metrics>div{background:#171c28}
.gost-app .gost-choice{background:#232a3a!important;border-color:#8794ad;color:#f8fafc!important}
.gost-app .gost-choice:has(input:checked){background:#332550!important;border-color:#c1acff}
.gost-app .gost-choice>span,.gost-app .gost-choice strong,.gost-app .gost-check,.gost-app .gost-check>span{color:#f8fafc!important}
.gost-app .gost-choice small{color:#e1e6f0!important;font-size:12px;line-height:1.5}
.gost-app .gost-warning{background:#3a3021!important;color:#ffebbd!important;border-color:#ae9464;font-size:12px;line-height:1.6}
.gost-app .gost-warning strong{color:inherit!important}
.gost-app .gost-consent-note{font-size:12px;line-height:1.65}
.gost-app .gost-tool a,.gost-app .gost-tool a:visited{color:#dfd3ff!important;text-decoration:underline}
.gost-app .gost-tool a:hover{color:#fff!important}
.gost-app .gost-steps [aria-current=step]{color:#e2d7ff!important;text-decoration:underline;text-underline-offset:4px}
.gost-app .gost-tool .gost-primary{background:#5d37df!important;border-color:#b59fff!important;color:#fff!important;opacity:1}
.gost-app .gost-tool .gost-primary:hover,.gost-app .gost-tool .gost-primary:active{background:#4f2ac7!important;color:#fff!important}
.gost-app .gost-button>span{color:inherit!important}
.gost-app .gost-button{font-family:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor}
.gost-app .gost-tool .gost-secondary{background:#29334a!important;border-color:#a2aec5!important;color:#fff!important}
.gost-app .gost-tool .gost-secondary:hover{background:#35425f!important;color:#fff!important}
.gost-app .gost-button:disabled,.gost-app .gost-tool .gost-button:disabled:hover{opacity:1;background:#394156!important;color:#dce3f0!important;border-color:#8794ad!important;cursor:not-allowed}
.gost-app .gost-choice:has(input:disabled){cursor:not-allowed;opacity:1}
.gost-app .gost-tool .gost-small{font-size:12px;line-height:1.65}
.gost-app .gost-tool :is(a,button,input):focus-visible{outline:3px solid #fff!important;outline-offset:3px;box-shadow:0 0 0 6px #653ae4!important}
.gost-page :is(a,button,input,textarea,summary):focus-visible,.gost-app :is(a,button,input,textarea,summary):focus-visible{outline:3px solid #4320ac;outline-offset:3px}
.gost-app .gost-error{background:#4c2832!important;color:#fff1f3!important}
.gost-app .gost-result{background:#161c29!important;color:#f8fafc!important}
.gost-app .gost-copy-fallback{color:#151b29!important;background:#fff!important;border:2px solid #8491a6}
.gost-app .gost-calculators>h2,.gost-app .gost-history h2,.gost-app .gost-calc h3{color:#151b29!important}
.gost-app .gost-calc{background:#f4f5fa!important;color:#273247!important}
.gost-app .gost-calc label,.gost-app .gost-calc p{color:#273247!important}
.gost-app .gost-calc small,.gost-app .gost-history .gost-small{color:#465165!important;font-size:12px;line-height:1.65}
.gost-app .gost-calc input{background:#fff!important;color:#151b29!important;border-color:#717e94!important;color-scheme:light;-webkit-text-fill-color:#151b29}
.gost-app .gost-calc input::placeholder{color:#4e5869!important;opacity:1;-webkit-text-fill-color:#4e5869}
.gost-app .gost-calculators .gost-secondary,.gost-app .gost-history .gost-secondary{background:#fff!important;color:#2c2350!important;border-color:#717e94!important}
.gost-app .gost-calculators .gost-secondary:hover,.gost-app .gost-history .gost-secondary:hover{background:#e9e3fb!important;color:#211940!important}
.gost-page .gost-guide h2,.gost-page .gost-guide h3{color:#151b29!important}
.gost-page .gost-guide p,.gost-page .gost-guide li{color:#333e51!important}
.gost-page .gost-guide summary{color:#1d293b!important}
.gost-page .gost-guide :is(p,li,summary)>:is(strong,em,span){color:inherit!important}
.gost-page .gost-guide a,.gost-page .gost-toc a,.gost-page .gost-breadcrumb a,.gost-page .gost-credit a{color:#4320ac!important}
.gost-page .gost-toc strong,.gost-page .gost-credit,.gost-page .gost-breadcrumb{color:#465165!important}
.gost-page .gost-table-wrap :is(th,td),.gost-app .gost-table-wrap :is(th,td){color:#263147!important;background:#fff!important}
.gost-page .gost-table-wrap thead th,.gost-app .gost-table-wrap thead th{background:#edf0f7!important}
/* Optional ad areas: empty areas are not rendered by PHP. No fixed height,
   clipping, transforms, iframe sizing, refresh or slot initialization. */
.gost-ad-zone{display:block;clear:both;width:100%;min-width:0;margin:32px 0 40px;padding:22px 0;background:#fff;color:#465165;border-top:1px solid #d4dae4;border-bottom:1px solid #d4dae4;overflow:visible;contain:none}
.gost-page .gost-ad-label,.gost-app .gost-ad-label{color:#465165!important;background:#fff;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5;text-align:center;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;padding:0}
.gost-ad-content,.gost-ad-widget{display:block;width:100%;min-width:0;overflow:visible}
.gost-page .gost-ad-widget-title,.gost-app .gost-ad-widget-title{color:#465165;font-size:12px;text-align:center}
@media(max-width:760px){.gost-app .gost-controls{border-bottom-color:#5c6982}.gost-app .gost-tag{font-size:12px}.gost-app .gost-steps{font-size:12px;gap:8px}.gost-app .gost-choice small{font-size:12px}.gost-ad-zone{margin:26px 0 32px;padding:18px 0}}
@media(max-width:400px){.gost-app .gost-controls fieldset{grid-template-columns:1fr}.gost-app .gost-choice{flex-direction:row;align-items:center}.gost-app .gost-steps{font-size:11px;gap:4px}}
@media print{.gost-ad-zone{display:none!important}.gost-app .gost-tool,.gost-app .gost-dashboard,.gost-app .gost-result,.gost-app .gost-metrics>div{background:#fff!important;color:#000!important}.gost-app .gost-tool :is(h2,h3,h4,p,span,output,dt,dd,small,a){color:#000!important}}
.gost-page .gost-guide .gost-back a.gost-primary,.gost-page .gost-guide .gost-back a.gost-primary:visited{color:#fff!important;background:#4320ac!important;border-color:#4320ac!important}
.gost-page .gost-guide .gost-back a.gost-primary:hover{color:#fff!important;background:#321480!important}
.gost-app .gost-choice input,.gost-app .gost-check input{color-scheme:light;accent-color:#bfaaff}
