#top{animation:szHeroIn 600ms ease both}#top .btn .fa-arrow-right{display:inline-block;width:.875em}:root{--szpt-nav:57px;--szpt-jump:52px}.szpt-jump{position:sticky;top:var(--szpt-nav);z-index:20;margin:0 -12px 12px;padding:10px 12px;background:rgb(255 255 255 / .92);backdrop-filter:saturate(1.4) blur(10px);border-radius:0 0 15px 15px;transition:box-shadow .25s ease}.szpt-jump.is-stuck{box-shadow:0 6px 18px rgb(23 52 63 / .12)}@media (max-width:1024px){.szpt-jump{display:none}}.szpt-mod{scroll-margin-top:calc(var(--szpt-nav) + var(--szpt-jump) + 16px)}.szpt-mock{position:relative;max-width:566px;margin-inline:auto}.szpt-mock-glow{position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle at 58% 42%,rgb(142 199 237 / .3),transparent 62%);filter:blur(22px);pointer-events:none}@keyframes szptGrow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes szptBreathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.93)}}@keyframes szptTrace{from{stroke-dashoffset:477}to{stroke-dashoffset:-38}}.szpt-trace{stroke:#DFF9FF;stroke-width:3.2;stroke-dasharray:38 439;filter:drop-shadow(0 0 5px rgb(0 200 230 / .95));animation:szptTrace 4.5s linear 1.7s infinite}@media (prefers-reduced-motion:reduce){.szpt-trace{display:none}}@keyframes szptHalo{0%{transform:scale(.6);opacity:.5}70%{opacity:0}100%{transform:scale(2.4);opacity:0}}.szpt-halo{transform-box:fill-box;transform-origin:center;animation:szptHalo 2.8s ease-out 2s infinite}@keyframes szptRowIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes szptRowGlow{0%,100%{box-shadow:0 0 0 0 rgb(var(--hi) / 0)}50%{box-shadow:0 0 0 5px rgb(var(--hi) / .13)}}.szpt-lead{margin:12px 0 0;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#93a3ab}.szpt-rows{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.szpt-rows li{display:flex;align-items:center;gap:8px;padding:6px 9px;border:1px solid var(--sz-border);border-radius:10px;font-size:11.5px}.szpt-rows i{flex:none;width:15px;font-size:11px;text-align:center;color:var(--sz-steel)}.szpt-rowlab{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--sz-muted)}.szpt-rowval{flex:none;padding:3px 7px;border-radius:999px;background:var(--sz-bg);color:var(--sz-muted);font-size:9px;font-weight:700}.szpt-rank{flex:none;width:17px;height:17px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--sz-bg);color:var(--sz-muted);font-size:9.5px;font-weight:700}.szpt-rows .szpt-row-hi{border-color:rgb(var(--hi) / .45);background:rgb(var(--hi) / .06)}.szpt-row-hi i{color:rgb(var(--hi))}.szpt-row-hi .szpt-rowlab{color:var(--sz-navy);font-weight:600}.szpt-row-hi .szpt-rowval,.szpt-row-hi .szpt-rank{background:rgb(var(--hi));color:#fff}.szpt-spark{display:block;width:118px;height:auto;margin-top:7px;overflow:visible}@media (max-width:1199.98px){.szpt-spark{width:96px;margin-top:5px}}.szpt-typed{display:flex;align-items:center;gap:8px;margin:11px 0 0;padding:7px 12px;background:var(--sz-bg);border:1px solid var(--sz-border);border-radius:999px;font-size:11.5px;line-height:1.4;color:var(--sz-navy)}.szpt-typed i{flex:none;font-size:12px;color:var(--ic,var(--sz-teal))}.szpt-typed span{flex:1;min-width:0;min-height:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.szpt-dot{width:9px;height:9px;border-radius:50%;flex:none;display:inline-block}.szpt-unit{font-size:9.5px;font-weight:600;color:var(--sz-muted)}.szpt-win{position:relative;z-index:1;background:#fff;color:var(--sz-navy);border-radius:20px;padding:18px;box-shadow:0 15px 20px rgb(10 26 33 / .45)}.szpt-win-bar{display:flex;align-items:center;gap:6px;margin:-18px -18px 14px;padding:9px 10px;border-radius:20px 20px 0 0;color:#fff;overflow:hidden}.szpt-win-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500;white-space:nowrap}.szpt-win-title b{font-weight:500;color:var(--sz-cyan)}.szpt-win-pill{flex:none;font-size:8px;font-weight:500;line-height:1;padding:4px 6px;border:1px solid rgb(255 255 255 / .55);border-radius:4px;white-space:nowrap}.szpt-win-ico{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:rgb(255 255 255 / .92)}@media (max-width:1199.98px){.szpt-win-pill{display:none}}.szpt-panel{border:1px solid var(--sz-border);border-radius:14px;padding:13px}.szpt-panel h4{font-size:12.5px;font-weight:500;color:var(--sz-teal-txt);margin:0}.szpt-tag{font-size:10px;font-weight:600;color:var(--sz-muted);background:var(--sz-bg);padding:3px 8px;border-radius:999px}.szpt-axis{display:flex;justify-content:space-between;font-size:10px;font-weight:600;color:#93a3ab;margin-top:4px}.szpt-legend{display:flex;flex-direction:column;gap:9px;margin-top:11px;font-size:12px}.szpt-legend li{display:flex;align-items:center;justify-content:space-between;gap:8px}.szpt-legend img{width:18px;height:18px;flex:none}.szpt-chart{display:flex;gap:6px;margin-top:12px}.szpt-y{display:flex;flex-direction:column;justify-content:space-between;height:78px;margin-top:-4px;font-size:8px;font-weight:600;line-height:1;color:#93a3ab;text-align:right}.szpt-plot{flex:1;min-width:0;height:78px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid var(--sz-border);background-image:linear-gradient(#EDF3F5,#EDF3F5),linear-gradient(#EDF3F5,#EDF3F5),linear-gradient(#EDF3F5,#EDF3F5);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0,0 26px,0 52px}.szpt-bar{flex:1;min-width:0;height:var(--h);background:var(--c,transparent);transform-origin:bottom center;display:flex;flex-direction:column}.szpt-bar i{display:block;width:100%;flex:none}.szpt-axis-x{font-size:8px;padding-left:15px}.szpt-axis-x span{flex:1;text-align:center}.szpt-kpi{position:absolute;z-index:2;background:#fff;color:var(--sz-navy);border:1px solid var(--sz-border);border-radius:16px;padding:12px 14px;box-shadow:0 18px 40px rgb(10 26 33 / .32)}.szpt-kpi b{display:block;font-size:10.5px;font-weight:600;color:var(--sz-muted)}.szpt-kpi strong{display:block;font-size:22px;font-weight:700;line-height:1;margin-top:6px}.szpt-kpi small{display:block;font-size:10.5px;font-weight:700;margin-top:5px}.szpt-kpi-a{top:-18px;left:-30px}.szpt-kpi-b{top:40%;left:-26px}.szpt-kpi-c{top:46%;right:-32px}@media (max-width:1199.98px){.szpt-mock{max-width:420px}.szpt-kpi{padding:9px 11px;border-radius:13px}.szpt-kpi b,.szpt-kpi small{font-size:9.5px}.szpt-kpi strong,.szpt-kpi .fw-bold{font-size:17px!important}.szpt-kpi-a{top:-14px;left:-18px}.szpt-kpi-b{top:38%;left:-16px}.szpt-kpi-c{top:44%;right:-18px}}.szpt-engines{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 34px}.szpt-engine{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--sz-navy)}.szpt-engine img{width:28px;height:28px;flex:none}.szpt-list{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:14px}.szpt-list li{display:flex;gap:13px;align-items:flex-start;font-size:15.5px;line-height:1.55;color:var(--sz-muted)}.szpt-list-ico{font-size:18px;line-height:1;color:#00788C;flex:none;margin-top:3px}.szpt-list b{font-weight:700;color:var(--sz-navy)}.szpt-mod-img{display:block;width:100%;height:auto;border-radius:18px;filter:drop-shadow(0 26px 52px rgb(23 52 63 / .18))}.szai-mock .szpt-kpi-b{top:63%}.szai-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szai-mock .szpt-kpi-b{top:61%}.szai-mock .szpt-kpi-c{top:67%}}@keyframes szptGrowX{from{transform:scaleX(0)}to{transform:scaleX(1)}}.szse-scan{position:relative;height:6px;margin-top:12px;border-radius:999px;background:var(--sz-bg);overflow:hidden}.szse-scan-bar{position:absolute;inset:0;transform-origin:left center;border-radius:inherit;background:linear-gradient(90deg,var(--sz-teal),var(--sz-cyan))}.szse-ok i{color:#93A426}.szse-mock .szpt-kpi-b{top:63%}.szse-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szse-mock .szpt-kpi-b{top:61%}.szse-mock .szpt-kpi-c{top:67%}}.szkr-mock .szpt-kpi-b{top:55%}.szkr-mock .szpt-kpi-c{top:80%;right:-46px}@media (max-width:1199.98px){.szkr-mock .szpt-kpi-b{top:53%}.szkr-mock .szpt-kpi-c{top:78%;right:-26px}}.szac-mock .szpt-kpi-b{top:55%}.szac-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szac-mock .szpt-kpi-b{top:53%}.szac-mock .szpt-kpi-c{top:67%}}.szed-mock .szpt-kpi-b{top:55%}.szed-mock .szpt-kpi-c{top:80%;right:-46px}@media (max-width:1199.98px){.szed-mock .szpt-kpi-b{top:53%}.szed-mock .szpt-kpi-c{top:78%;right:-26px}}.szlb-mock .szpt-kpi-b{top:55%}.szlb-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szlb-mock .szpt-kpi-b{top:53%}.szlb-mock .szpt-kpi-c{top:67%}}.szsm-bars{display:flex;flex-direction:column;gap:10px;margin-top:11px}.szsm-bar-top{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--sz-muted);margin-bottom:4px}.szsm-bar-top i{width:13px;text-align:center;font-size:12px;color:var(--sz-navy)}.szsm-bar-top b{margin-left:auto;font-weight:700;color:var(--sz-navy)}.szsm-bar{display:block;height:6px;border-radius:999px;background:var(--sz-bg);overflow:hidden}.szsm-bar i{display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--c);transform-origin:left center}@keyframes szsmArc1{from{stroke-dasharray:0 163.4}to{stroke-dasharray:73.5 163.4}}@keyframes szsmArc2{from{stroke-dasharray:0 163.4}to{stroke-dasharray:49 163.4}}@keyframes szsmArc3{from{stroke-dasharray:0 163.4}to{stroke-dasharray:40.8 163.4}}.szsm-donut{display:flex;align-items:center;gap:12px;margin-top:12px}.szsm-donut svg{flex:none;width:76px;height:76px}.szsm-legend{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:11px}.szsm-legend li{display:flex;align-items:center;gap:7px;color:var(--sz-muted);white-space:nowrap}.szsm-legend i{flex:none;width:8px;height:8px;border-radius:2px}.szsm-legend b{margin-left:auto;font-weight:700;color:var(--sz-navy)}@media (max-width:1199.98px){.szsm-donut{flex-direction:column;align-items:flex-start;gap:8px}.szsm-donut svg{width:64px;height:64px}}.szsm-mock .szpt-kpi-b{top:55%}.szsm-mock .szpt-kpi-c{top:80%;right:-46px}@media (max-width:1199.98px){.szsm-mock .szpt-kpi-b{top:53%}.szsm-mock .szpt-kpi-c{top:78%;right:-26px}}.szad-mock .szpt-kpi-b{top:55%}.szad-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szad-mock .szpt-kpi-b{top:53%}.szad-mock .szpt-kpi-c{top:67%}}.szrp-mock .szpt-kpi-b{top:66%}.szrp-mock .szpt-kpi-c{top:80%;right:-46px}@media (max-width:1199.98px){.szrp-mock .szpt-kpi-b{top:64%}.szrp-mock .szpt-kpi-c{top:78%;right:-26px}}@keyframes szrpRowIn{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}.szrp-rows li{flex-wrap:wrap;row-gap:6px}.szrp-prog{flex:1 0 100%;height:3px;border-radius:999px;background:var(--sz-bg);overflow:hidden}.szrp-prog i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--c);transform-origin:left center}@keyframes szrpShimmer{from{background-position:-140px 0}to{background-position:140px 0}}.szrp-prog-live i{background-image:linear-gradient(90deg,transparent,rgb(255 255 255 / .85),transparent);background-size:70px 100%;background-repeat:no-repeat;animation:szrpShimmer 1.8s linear 3.2s infinite}@media (prefers-reduced-motion:reduce){.szrp-prog-live i{animation:none}}.szia-draft{display:flex;flex-direction:column;gap:9px;margin-top:9px}.szia-line{position:relative;display:block;width:var(--wd);height:7px;border-radius:999px;background:var(--sz-bg);overflow:hidden}.szia-line i{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sz-violet),var(--sz-purple));transform-origin:left center}.szia-line-last{overflow:visible}.szia-caret{position:absolute;right:-7px;top:-3px;width:2px;height:13px;border-radius:1px;background:var(--sz-violet);animation:caretblink .8s step-end 2.75s infinite}@media (prefers-reduced-motion:reduce){.szia-caret{animation:none}}.szia-mock .szpt-kpi-b{top:55%}.szia-mock .szpt-kpi-c{top:69%}@media (max-width:1199.98px){.szia-mock .szpt-kpi-b{top:53%}.szia-mock .szpt-kpi-c{top:67%}}.szos-days{margin-top:12px}.szos-bars{display:flex;align-items:flex-end;gap:3px;height:46px}.szos-bars i{flex:1;min-width:0;height:var(--h);border-radius:2px;background:var(--c,var(--sz-teal));transform-origin:bottom center;opacity:.85}.szos-bars i[style*="--c"]{opacity:1}.szos-scale{display:flex;justify-content:space-between;margin-top:5px;font-size:9px;font-weight:600;color:#93a3ab}.szos-alert{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:7px 9px;border:1px solid rgb(206 15 105 / .4);background:rgb(206 15 105 / .05);border-radius:10px;font-size:11.5px;color:var(--sz-navy);font-weight:600}.szos-alert i{flex:none;font-size:11px;color:var(--sz-magenta)}.szos-alert span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;color:var(--sz-muted)}.szos-alert b{flex:none;padding:3px 8px;border-radius:999px;background:var(--sz-magenta);color:#fff;font-size:10px}.szos-mock .szpt-kpi-b{top:78%}.szos-mock .szpt-kpi-c{top:69%;right:-52px}@media (max-width:1199.98px){.szos-mock .szpt-kpi-b{top:76%}.szos-mock .szpt-kpi-c{top:67%;right:-26px}}.szos-top li{padding:5px 7px;font-size:10.5px;gap:6px}.szos-top .szpt-rank{width:15px;height:15px;font-size:9px}.szos-note{margin:8px 0 0;font-size:9.5px;color:#93a3ab}.szkr-tail{display:flex;align-items:flex-end;gap:2px;height:76px;margin-top:12px}.szkr-tail i{flex:1;min-width:0;height:var(--h);border-radius:1.5px 1.5px 0 0;background:linear-gradient(180deg,var(--sz-cyan),var(--sz-teal));transform-origin:bottom center}.szkr-tail-axis{font-size:9px}