.frow--shots{align-items:start}.shots{flex-direction:column;gap:16px;min-width:0;display:flex}.shot{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--panel);min-width:0;margin:0;position:relative;overflow:hidden}.shot:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--grad-a), var(--grad-b), transparent);opacity:.7;height:1px;position:absolute;inset:-1px 10% auto}.shot img{width:100%;height:auto;display:block}.shot figcaption{border-top:1px solid var(--hairline);font:400 14px/20px var(--ff-sans);color:var(--text-2);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.shot figcaption a{color:var(--accent);text-underline-offset:3px;font:400 14px/20px var(--ff-sans);align-self:flex-start;text-decoration:underline}.shot figcaption a:hover{color:var(--text)}@media (min-width:960px){.frow--shots{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.shot--wide{max-width:1040px;margin-inline:auto}.pstats{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.pstats--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.pstats--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.pstats--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:959.98px){.pstats--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.pstat{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card);flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.pstat:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--line-a), var(--line-b), transparent);opacity:.7;height:1px;position:absolute;inset:0 0 auto}.pstat .pstat__big{font:500 32px/36px var(--ff-display);letter-spacing:-.3px;color:var(--text);font-variant-numeric:tabular-nums;margin:0}.pstat .pstat__big span{font:400 18px/24px var(--ff-sans);letter-spacing:0;color:var(--text-3)}.pstat .pstat__what{font:400 14px/20px var(--ff-sans);color:var(--text-2);margin:0}.pstat .pstat__meta{color:var(--text-3);margin:auto 0 0;padding-top:8px}.pstat__links{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pgroup{flex-direction:column;gap:16px;display:flex}.pgroup+.pgroup{margin-top:56px}.pcols>.pgroup+.pgroup{margin-top:0}.pgroup>.tt{color:var(--text);margin:0}.pgroup>p{max-width:720px;margin:0}.pcols{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.pcols>*{min-width:0}@media (min-width:960px){.pcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.rtab-wrap{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card);overflow:hidden}.rtab{border-collapse:collapse;width:100%}.rtab caption{text-align:left;font:500 16px/24px var(--ff-sans);color:var(--text);padding:16px 16px 12px}.rtab th,.rtab td{text-align:left;vertical-align:top;border-top:1px solid var(--hairline);font:400 14px/20px var(--ff-sans);color:var(--text-2);padding:12px 16px}.rtab thead th{font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--text-3);background:var(--panel)}.rtab tbody th{color:var(--text);width:34%;font-weight:400}.rtab .rtab__n{width:28%}.rtab .rtab__n .val{color:var(--text);display:block}.rtab__share{font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);color:var(--text-3);display:block}.rtab__flag{border:1px solid var(--yellow);color:var(--yellow);font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);text-transform:uppercase;white-space:nowrap;border-radius:4px;margin-left:8px;padding:0 6px;display:inline-block}.rtab__ok{color:var(--green);font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.rtab__ok svg{flex:none}.rtab__idx{color:var(--accent);font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);margin-right:8px}@media (max-width:639.98px){.rtab thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rtab,.rtab tbody,.rtab tr,.rtab th,.rtab td,.rtab caption{display:block}.rtab tr{border-top:1px solid var(--hairline);padding:12px 16px}.rtab th,.rtab td{border:0;padding:0;width:auto!important}.rtab tbody th{margin-bottom:4px}.rtab .rtab__note{margin-top:4px}}.pwrong{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pwrong li{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card);font:400 14px/20px var(--ff-sans);color:var(--text-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.pwrong__tag{border:1px solid var(--red-text);height:24px;color:var(--red-text);font:500 12px/16px var(--ff-mono);letter-spacing:var(--mono-tracking);text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-self:start;align-items:center;gap:6px;padding:0 8px;display:inline-flex}@media (max-width:479.98px){.pwrong li{grid-template-columns:minmax(0,1fr);gap:8px}}.pfigs{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.pfigs{grid-template-columns:repeat(3,minmax(0,1fr))}}.pfig{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card);flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.pfig__img{aspect-ratio:918/1057;background:var(--panel);width:100%;position:relative;overflow:hidden}.pfig__img img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.pfig figcaption{border-top:1px solid var(--hairline);font:400 14px/20px var(--ff-sans);color:var(--text-2);padding:12px 16px}.pfig-note{max-width:720px;font:400 14px/20px var(--ff-sans);color:var(--text-3);margin:16px 0 0}.pfig-note strong{color:var(--text);font-weight:500}.ppoints{grid-template-columns:minmax(0,1fr);gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ppoints{grid-template-columns:repeat(3,minmax(0,1fr))}}.ppoints li{border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card);flex-direction:column;gap:8px;padding:20px;display:flex}.ppoints .tt{color:var(--text);margin:0}.ppoints p{font:400 14px/20px var(--ff-sans);color:var(--text-2);margin:0}.pactions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.pfig-note--c{text-align:center;margin-inline:auto}
