.sr-diagnosis{--srd-acid: #dfff37;--srd-green: #0b7c59;--srd-deep: #061913;--srd-panel: #0a261d;position:relative;isolation:isolate;overflow:hidden;padding:clamp(82px,9vw,132px) 0;color:#fff;background:#061913}.sr-diagnosis [hidden]{display:none!important}.sr-diagnosis__grid,.sr-diagnosis__scanline{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;pointer-events:none}.sr-diagnosis__grid{opacity:.27;background-image:linear-gradient(rgba(223,255,55,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(223,255,55,.1) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse at 55% 48%,#000,transparent 76%);mask-image:radial-gradient(ellipse at 55% 48%,#000,transparent 76%)}.sr-diagnosis__scanline{z-index:-1;inset:-180px 0 auto;height:180px;opacity:.2;background:linear-gradient(transparent,rgba(223,255,55,.22),transparent);animation:srDiagnosisPageScan 7s linear infinite}.sr-diagnosis__shell{position:relative}.sr-diagnosis__intro{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(50px,7vw,110px);min-height:560px}.sr-diagnosis__intro-copy{max-width:760px}.sr-diagnosis__kicker{display:flex;align-items:center;gap:11px;margin:0 0 24px!important;color:var(--srd-acid)!important;font-size:11px;font-weight:900;letter-spacing:.16em}.sr-diagnosis__kicker span{width:9px;height:9px;border-radius:50%;background:var(--srd-acid);box-shadow:0 0 0 6px #dfff371a,0 0 24px #dfff3773}.sr-diagnosis h2{max-width:820px;margin:0!important;color:#fff!important;font-size:clamp(55px,6.7vw,94px)!important;font-weight:950!important;line-height:.9!important;letter-spacing:-.065em!important;text-wrap:balance}.sr-diagnosis__title span,.sr-diagnosis__title em{display:block}.sr-diagnosis__title span{font-size:.7em;line-height:1.02}.sr-diagnosis__title em{position:relative;width:fit-content;margin-top:.16em;color:var(--srd-acid);font-size:.76em;font-style:normal;line-height:1.02;letter-spacing:-.045em}.sr-diagnosis__title em:after{position:absolute;right:0;bottom:-.13em;left:0;height:3px;content:"";background:linear-gradient(90deg,var(--srd-acid),rgba(223,255,55,0));box-shadow:0 0 18px #dfff3759}.sr-diagnosis__lead{max-width:650px;margin:29px 0 0!important;color:#fff!important;font-size:clamp(22px,2.2vw,32px);font-weight:850;line-height:1.12;letter-spacing:-.035em}.sr-diagnosis__intro-copy>p:not(.sr-diagnosis__kicker):not(.sr-diagnosis__lead){max-width:690px;margin:20px 0 0!important;color:#ffffffa8!important;font-size:17px;line-height:1.65}.sr-diagnosis__primary,.sr-diagnosis__next,.sr-diagnosis__result-actions a{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:60px;border:1px solid var(--srd-acid);border-radius:14px;color:var(--srd-deep);background:var(--srd-acid);box-shadow:0 18px 48px #dfff3729,inset 0 1px #ffffff9e;font-size:13px;font-weight:950;letter-spacing:.01em;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.sr-diagnosis__primary{margin-top:34px;padding:0 25px}.sr-diagnosis__primary:hover,.sr-diagnosis__next:not(:disabled):hover,.sr-diagnosis__result-actions a:hover{background:#e8ff68;box-shadow:0 22px 58px #dfff373d,0 0 0 7px #dfff3714;transform:translateY(-2px)}.sr-diagnosis__radar{position:relative;display:grid;width:min(430px,100%);aspect-ratio:1;place-items:center;margin-inline:auto;overflow:hidden;border:1px solid rgba(223,255,55,.32);border-radius:50%;background:radial-gradient(circle,#0b7c5952,#061913d6 68%);box-shadow:0 0 0 24px #dfff3706,0 0 0 48px #0b7c5906,0 45px 100px #00000047}.sr-diagnosis__radar-rings,.sr-diagnosis__radar-sweep{position:absolute;top:0;right:0;bottom:0;left:0}.sr-diagnosis__radar-rings i{position:absolute;top:50%;left:50%;border:1px solid rgba(223,255,55,.18);border-radius:50%;transform:translate(-50%,-50%)}.sr-diagnosis__radar-rings i:nth-child(1){width:24%;height:24%}.sr-diagnosis__radar-rings i:nth-child(2){width:48%;height:48%}.sr-diagnosis__radar-rings i:nth-child(3){width:72%;height:72%}.sr-diagnosis__radar-rings i:nth-child(4){width:96%;height:96%}.sr-diagnosis__radar:before,.sr-diagnosis__radar:after{content:"";position:absolute;background:#dfff3724}.sr-diagnosis__radar:before{width:1px;height:100%}.sr-diagnosis__radar:after{width:100%;height:1px}.sr-diagnosis__radar-sweep{background:conic-gradient(from 0deg,transparent 0 79%,rgba(223,255,55,.18) 94%,rgba(223,255,55,.58));border-radius:50%;animation:srDiagnosisSweep 5.5s linear infinite}.sr-diagnosis__radar strong{position:relative;z-index:2;color:#fff;font-size:clamp(48px,5vw,70px);font-weight:950;line-height:.78;letter-spacing:-.075em;text-align:center}.sr-diagnosis__radar small{position:absolute;z-index:2;bottom:55px;color:#ffffff85;font-size:8px;font-weight:900;letter-spacing:.16em}.sr-diagnosis__radar-dot{position:absolute;z-index:3;width:8px;height:8px;border-radius:50%;background:var(--srd-acid);box-shadow:0 0 0 6px #dfff371f,0 0 24px #dfff3794;animation:srDiagnosisDot 2.4s ease-in-out infinite}.sr-diagnosis__radar-dot--one{top:23%;right:27%}.sr-diagnosis__radar-dot--two{bottom:28%;left:19%;animation-delay:.8s}.sr-diagnosis__radar-dot--three{right:18%;bottom:18%;animation-delay:1.5s}.sr-diagnosis__quiz,.sr-diagnosis__analysis,.sr-diagnosis__result{max-width:1040px;min-height:620px;margin-inline:auto;border:1px solid rgba(223,255,55,.19);border-radius:34px;background:#09261de6;box-shadow:0 45px 110px #00000047,inset 0 1px #ffffff0a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.sr-diagnosis__quiz{padding:clamp(25px,4vw,50px)}.sr-diagnosis__toolbar{display:grid;grid-template-columns:auto minmax(170px,360px);align-items:center;justify-content:space-between;gap:26px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1)}.sr-diagnosis__toolbar>div:first-child{display:flex;align-items:baseline;gap:14px}.sr-diagnosis__toolbar span{color:#ffffff75;font-size:9px;font-weight:900;letter-spacing:.14em}.sr-diagnosis__toolbar strong{color:var(--srd-acid);font-size:18px;font-weight:950}.sr-diagnosis__progress{height:5px;overflow:hidden;border-radius:99px;background:#ffffff1a}.sr-diagnosis__progress i{display:block;width:20%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--srd-green),var(--srd-acid));box-shadow:0 0 22px #dfff3761;transition:width .35s ease}.sr-diagnosis__question{padding:clamp(34px,5vw,58px) 0 28px}.sr-diagnosis__question>small{color:var(--srd-acid);font-size:9px;font-weight:950;letter-spacing:.16em}.sr-diagnosis__question h3{max-width:810px;margin:15px 0 32px;color:#fff;font-size:clamp(34px,4.4vw,58px);font-weight:950;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.sr-diagnosis__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.sr-diagnosis__options button{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:13px;min-height:72px;padding:14px 16px;border:1px solid rgba(255,255,255,.13);border-radius:17px;color:#ffffffc7;background:#ffffff0b;box-shadow:none;font-size:14px;font-weight:720;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.sr-diagnosis__options button:nth-child(5){grid-column:1 / -1}.sr-diagnosis__options button>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:10px;color:#ffffff80;font-size:10px;font-weight:950}.sr-diagnosis__options button:hover{border-color:#dfff376b;color:#fff;background:#dfff3712;transform:translateY(-1px)}.sr-diagnosis__options button.is-selected{border-color:var(--srd-acid);color:#fff;background:#dfff371c;box-shadow:inset 0 0 0 1px #dfff3726,0 14px 34px #00000029}.sr-diagnosis__options button.is-selected>span{border-color:var(--srd-acid);color:var(--srd-deep);background:var(--srd-acid)}.sr-diagnosis__controls{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.sr-diagnosis__back,.sr-diagnosis__result-actions button{min-height:50px;padding:0 18px;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#ffffffb3;background:transparent;font-size:12px;font-weight:850;cursor:pointer}.sr-diagnosis__next{min-width:178px;padding:0 22px}.sr-diagnosis__next:disabled{border-color:#ffffff14;color:#ffffff4d;background:#ffffff0f;box-shadow:none;cursor:not-allowed}.sr-diagnosis__analysis{display:grid;align-content:center;justify-items:center;padding:40px;text-align:center}.sr-diagnosis__analysis-visual{position:relative;width:180px;height:180px}.sr-diagnosis__analysis-visual i{position:absolute;inset:calc(var(--ring, 0) * 24px);border:1px solid rgba(223,255,55,.24);border-radius:50%;animation:srDiagnosisAnalysis 1.25s ease-in-out infinite}.sr-diagnosis__analysis-visual i:nth-child(1){--ring: 0}.sr-diagnosis__analysis-visual i:nth-child(2){--ring: 1;animation-delay:.18s}.sr-diagnosis__analysis-visual i:nth-child(3){--ring: 2;animation-delay:.36s}.sr-diagnosis__analysis-visual span{position:absolute;inset:50% auto auto 50%;width:11px;height:11px;border-radius:50%;background:var(--srd-acid);box-shadow:0 0 35px var(--srd-acid);transform:translate(-50%,-50%)}.sr-diagnosis__analysis p{margin:30px 0 0!important;color:#fff!important;font-size:clamp(22px,2.6vw,34px);font-weight:900;letter-spacing:-.035em}.sr-diagnosis__result{padding:clamp(28px,5vw,60px)}.sr-diagnosis__result-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1)}.sr-diagnosis__result-head>span{display:flex;align-items:center;gap:10px;color:var(--srd-acid);font-size:10px;font-weight:950;letter-spacing:.15em}.sr-diagnosis__result-head i{width:8px;height:8px;border-radius:50%;background:var(--srd-acid);box-shadow:0 0 20px #dfff378c}.sr-diagnosis__result-head small{color:#ffffff6e;font-size:10px}.sr-diagnosis__result-label{margin:37px 0 0!important;color:#ffffff8c!important;font-size:15px}.sr-diagnosis__result h3{max-width:850px;margin:12px 0 0;color:#fff;font-size:clamp(44px,5.7vw,76px);font-weight:950;line-height:.92;letter-spacing:-.06em;text-wrap:balance}.sr-diagnosis__result-copy{max-width:880px;margin:25px 0 0!important;color:#ffffffab!important;font-size:16px;line-height:1.68}.sr-diagnosis__lessons{margin-top:40px;padding:clamp(21px,3vw,32px);border:1px solid rgba(223,255,55,.22);border-radius:24px;background:#dfff370e}.sr-diagnosis__lessons-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.sr-diagnosis__lessons-head span{color:var(--srd-acid);font-size:15px;font-weight:950}.sr-diagnosis__lessons-head small{color:#fff6;font-size:9px;letter-spacing:.1em}.sr-diagnosis__lessons>div{display:grid;gap:9px}.sr-diagnosis__lessons article{display:grid;grid-template-columns:42px 1fr;gap:15px;padding:17px;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:#05191394}.sr-diagnosis__lessons article>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(223,255,55,.32);border-radius:12px;color:var(--srd-acid);font-size:11px;font-weight:950}.sr-diagnosis__lessons article small{color:var(--srd-acid);font-size:8px;font-weight:900;letter-spacing:.12em}.sr-diagnosis__lessons article p{margin:7px 0 0!important;color:#ffffff87!important;font-size:12px;line-height:1.5}.sr-diagnosis__result-actions{display:flex;align-items:center;gap:13px;margin-top:25px}.sr-diagnosis__result-actions a{min-height:56px;padding:0 22px;text-decoration:none}.sr-diagnosis__result-actions button{min-height:56px}@keyframes srDiagnosisPageScan{0%{transform:translateY(-180px)}to{transform:translateY(1500px)}}@keyframes srDiagnosisSweep{to{transform:rotate(360deg)}}@keyframes srDiagnosisDot{0%,to{opacity:.45;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes srDiagnosisAnalysis{0%,to{opacity:.28;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media(max-width:900px){.sr-diagnosis__intro{grid-template-columns:1fr;min-height:0}.sr-diagnosis__radar{width:min(390px,86vw)}}@media(max-width:680px){.sr-diagnosis{padding:72px 0}.sr-diagnosis h2{font-size:clamp(48px,14.2vw,66px)!important}.sr-diagnosis__title span{font-size:.65em}.sr-diagnosis__title em{font-size:.64em;line-height:1.08}.sr-diagnosis__intro{gap:55px}.sr-diagnosis__intro-copy>p:not(.sr-diagnosis__kicker):not(.sr-diagnosis__lead){font-size:15px}.sr-diagnosis__primary{width:100%}.sr-diagnosis__radar{width:min(330px,86vw)}.sr-diagnosis__radar small{bottom:38px}.sr-diagnosis__quiz,.sr-diagnosis__analysis,.sr-diagnosis__result{min-height:0;border-radius:24px}.sr-diagnosis__quiz{padding:22px 17px}.sr-diagnosis__toolbar{grid-template-columns:1fr;gap:13px}.sr-diagnosis__progress{width:100%}.sr-diagnosis__question{padding-top:31px}.sr-diagnosis__question h3{margin-bottom:25px;font-size:clamp(35px,10.5vw,48px)}.sr-diagnosis__options{grid-template-columns:1fr}.sr-diagnosis__options button:nth-child(5){grid-column:auto}.sr-diagnosis__options button{min-height:68px;padding:13px;font-size:13px}.sr-diagnosis__controls{align-items:stretch;flex-direction:column-reverse}.sr-diagnosis__next,.sr-diagnosis__back{width:100%}.sr-diagnosis__analysis{min-height:430px;padding:25px}.sr-diagnosis__result{padding:25px 18px}.sr-diagnosis__result-head,.sr-diagnosis__lessons-head{align-items:flex-start;flex-direction:column}.sr-diagnosis__result h3{font-size:clamp(40px,12vw,55px)}.sr-diagnosis__lessons{padding:15px}.sr-diagnosis__lessons article{grid-template-columns:34px 1fr;gap:11px;padding:14px}.sr-diagnosis__lessons article>span{width:34px;height:34px}.sr-diagnosis__result-actions{align-items:stretch;flex-direction:column}.sr-diagnosis__result-actions a,.sr-diagnosis__result-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.sr-diagnosis__scanline,.sr-diagnosis__radar-sweep,.sr-diagnosis__radar-dot,.sr-diagnosis__analysis-visual i{animation:none!important}.sr-diagnosis__primary,.sr-diagnosis__next,.sr-diagnosis__result-actions a,.sr-diagnosis__options button,.sr-diagnosis__progress i{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/satan-diagnosis-home-v78.css.map */
