#v3-root.p3 .pv-tg.r{color:#c23a2c;background:#fde6e3}#v3-root.p3 .pv-hr.no .st{background:#d23b2f;border-color:#d23b2f}#v3-root.p3 .pv-hr.no .st:after{content:"−";color:#fff;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}#v3-root.p3 .pv-hr.no .tg{opacity:1;transform:none}#v3-root.p3 .dp-verdict{color:#c23a2c;background:#fde6e3;border-radius:9px;align-items:center;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}#v3-root.p3 .dp-verdict.mid{color:#a3640a;background:#fdf0d8}#v3-root.p3 .dp-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:46px;display:grid}#v3-root.p3 .dp-box{background:#f3f5f7;border-radius:32px;padding:34px 34px 30px}#v3-root.p3 .dp-box.l{background:#efedf7}#v3-root.p3 .dp-box h3{letter-spacing:-.035em;margin-top:14px;font-size:28px;font-weight:600;line-height:1.12}#v3-root.p3 .dp-box p{color:#5a5b63;margin-top:12px;font-size:16.5px;line-height:1.5}#v3-root.p3 .dp-box ul{color:#3a3c45;gap:9px;margin:18px 0 0;padding:0;font-size:15.5px;line-height:1.4;list-style:none;display:grid}#v3-root.p3 .dp-box li{grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}#v3-root.p3 .dp-box li:before{content:"";background:#9a8cf0;border-radius:50%;width:8px;height:8px;margin:7px 0 0 6px}#v3-root.p3 .dp-marks{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}#v3-root.p3 .dp-groups .pv-qh{grid-template-columns:36px minmax(0,1fr) auto 42px}#v3-root.p3 .dp-groups .pv-qin{padding:2px 24px 24px 70px}#v3-root.p3 .dp-lead{color:#3a3c45;margin-bottom:14px;font-size:16.5px;line-height:1.55}#v3-root.p3 .dp-rows{gap:10px;margin-top:6px;display:grid}#v3-root.p3 .dp-row{color:#3a3c45;background:#f6f7f9;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:6px 18px;padding:14px 16px;font-size:15px;line-height:1.5;display:grid}#v3-root.p3 .dp-row b{letter-spacing:.05em;text-transform:uppercase;color:#8c8f99;padding-top:2px;font-size:12px;font-weight:700}#v3-root.p3 .dp-links{flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:14.5px;font-weight:600;display:flex}#v3-root.p3 .dp-links a{color:#4a4580;border-bottom:1px solid #d6d1f0}#v3-root.p3 .dp-links a:hover{border-bottom-color:#4a4580}#v3-root.p3 .dp-note{color:#8c8f99;max-width:760px;margin-top:18px;font-size:13px;line-height:1.55}#v3-root.p3 .dp-demo{background:#f3f5f7;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:46px;padding:clamp(28px,4vw,56px);display:grid}#v3-root.p3 .dp-demo-l h3{letter-spacing:-.035em;font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.1}#v3-root.p3 .dp-demo-l p{color:#5a5b63;margin-top:14px;font-size:17px;line-height:1.5}#v3-root.p3 .dp-marks-l{gap:10px;margin-top:22px;display:grid}#v3-root.p3 .dp-marks-l div{color:#4c5062;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;font-size:14.5px;line-height:1.45;display:grid}#v3-root.p3 .dp-marks-l .ic{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:700;display:flex}#v3-root.p3 .ic.g{color:#16a34a;background:#f0fdf4}#v3-root.p3 .ic.a{color:#d97706;background:#fffbeb}#v3-root.p3 .ic.r{color:#dc2626;background:#fef2f2}#v3-root.p3 .ic.q{color:#64748b;background:#f1f5f9}#v3-root.p3 .dp-win{background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 2px 6px #1f20260d,0 30px 60px -30px #3c329659}#v3-root.p3 .dp-win .seg{flex-wrap:wrap;gap:8px;padding:16px 18px 8px;display:flex}#v3-root.p3 .dp-win .seg button{height:36px;font:inherit;color:#3a3c45;cursor:pointer;background:#fff;border:1.5px solid #e1e3ea;border-radius:10px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s}#v3-root.p3 .dp-win .seg button[aria-pressed=true]{color:#fff;background:#2e2f33;border-color:#2e2f33}#v3-root.p3 .dp-win .hd{padding:10px 20px 4px}#v3-root.p3 .dp-win .hd b{letter-spacing:-.025em;font-size:19px;font-weight:600;line-height:1.25;display:block}#v3-root.p3 .dp-win .hd span{color:#8c8f99;margin-top:4px;font-size:12.5px;display:block}#v3-root.p3 .dp-win .vr{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px 8px;display:flex}#v3-root.p3 .dp-win .vr small{color:#6c7080;font-size:12.5px}#v3-root.p3 .dp-win .vr small b{color:#232324}#v3-root.p3 .dp-rq{border-top:1px solid #eef0f4;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:11px 20px;font-size:13.5px;font-weight:600;line-height:1.4;display:grid}#v3-root.p3 .dp-rq i{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:700;transition:background .3s,color .3s;display:flex}#v3-root.p3 .dp-rq small{color:#8c8f99;margin-top:2px;font-size:12px;font-weight:400;display:block}#v3-root.p3 .dp-rq.ok i{color:#16a34a;background:#f0fdf4}#v3-root.p3 .dp-rq.no i{color:#dc2626;background:#fef2f2}#v3-root.p3 .dp-win .ft{color:#8c8f99;border-top:1px solid #eef0f4;padding:12px 20px 16px;font-size:12.5px}#v3-root.p3 .dp-regs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:46px;display:grid}#v3-root.p3 .dp-reg{background:#f3f5f7;border-radius:32px;flex-direction:column;padding:32px 32px 28px;transition:background .2s;display:flex}#v3-root.p3 .dp-reg:hover{background:#eceef2}#v3-root.p3 .dp-reg h3{letter-spacing:-.035em;margin-top:14px;font-size:25px;font-weight:600;line-height:1.15}#v3-root.p3 .dp-reg p{color:#5a5b63;margin-top:10px;font-size:15.5px;line-height:1.5}#v3-root.p3 .dp-reg .go{color:#232324;align-items:center;gap:12px;margin-top:auto;padding-top:22px;font-size:15px;font-weight:600;display:flex}#v3-root.p3 .dp-reg:hover .rb{transform:translate(3px)}@media (width<=1000px){#v3-root.p3 .dp-two,#v3-root.p3 .dp-demo,#v3-root.p3 .dp-regs{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){#v3-root.p3 .p3-center .p3-btn.sm{white-space:normal;text-align:center;height:auto;min-height:48px;padding:12px 20px;line-height:1.3}#v3-root.p3 .dp-groups .pv-qh{grid-template-columns:34px minmax(0,1fr) 38px}#v3-root.p3 .dp-groups .pv-qin{padding:0 16px 20px}#v3-root.p3 .dp-row{grid-template-columns:minmax(0,1fr);gap:4px}#v3-root.p3 .dp-box,#v3-root.p3 .dp-reg{border-radius:28px;padding:26px 22px 24px}#v3-root.p3 .dp-marks-l div{grid-template-columns:minmax(0,1fr);gap:4px}#v3-root.p3 .dp-marks-l .pv-tg{justify-self:start}}#v3-root.p3 .pv-hr.me .st{background:#cbd5e1;border-color:#cbd5e1}@media (width<=340px){html #v3-root.p3{--h-size:33px}}@media (width<=400px){#v3-root.p3 .p3-center>.p3-btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;padding-top:12px;padding-bottom:12px;line-height:1.25}}
