.spx-media{aspect-ratio:var(--spx-ar-m)}@media (min-width:64rem){.spx-media[data-switch]{aspect-ratio:var(--spx-ar-d)}}.spx-rotor>[data-i-slot]{touch-action:pan-y;--spx-dirx:1;display:grid;position:relative;overflow:hidden}.spx-rotor>[data-i-slot]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--spx-dirx:-1}@media (prefers-reduced-motion:no-preference){.spx-rotor>[data-i-slot][data-dir] [data-i-item]>[data-active]{transition:none}.spx-rotor>[data-i-slot][data-dir] [data-i-item][data-leaving][hidden]>[data-active]{visibility:visible;opacity:1}}@keyframes spx-push-in-end{0%{transform:translateX(calc(var(--spx-dirx) * 100%))}to{transform:none}}@keyframes spx-push-in-start{0%{transform:translateX(calc(var(--spx-dirx) * -100%))}to{transform:none}}@keyframes spx-push-out-start{0%{transform:none}to{transform:translateX(calc(var(--spx-dirx) * -100%))}}@keyframes spx-push-out-end{0%{transform:none}to{transform:translateX(calc(var(--spx-dirx) * 100%))}}.spx-rotor>[data-i-slot][data-dir=next] [data-i-item]:not([hidden])>[data-active]{animation:.55s cubic-bezier(.65,0,.35,1) spx-push-in-end}.spx-rotor>[data-i-slot][data-dir=next] [data-i-item][data-leaving][hidden]>[data-active]{animation:.55s cubic-bezier(.65,0,.35,1) forwards spx-push-out-start}.spx-rotor>[data-i-slot][data-dir=prev] [data-i-item]:not([hidden])>[data-active]{animation:.55s cubic-bezier(.65,0,.35,1) spx-push-in-start}.spx-rotor>[data-i-slot][data-dir=prev] [data-i-item][data-leaving][hidden]>[data-active]{animation:.55s cubic-bezier(.65,0,.35,1) forwards spx-push-out-end}@media (hover:none){.spx-rotor .spx-arrow{display:none}}@layer base{.spx-rotor>[data-i-slot]>[data-i-item]{grid-area:1/1;min-width:0;display:block!important}}.spx-rotor [data-i-item]>[data-active]{transition:opacity .4s}.spx-rotor [data-i-item][hidden]>[data-active]{opacity:0;visibility:hidden}.spx-stack>[data-i-slot]{flex-direction:column;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.spx-rotor [data-i-item]>[data-active]{transition:none;animation:none!important}}.dfl .spx-frame{border-radius:14px}
.dfl{gap:calc(var(--dws-gap,12px) * 2);padding:var(--dws-page-top,16px) var(--dws-gap,12px) calc(var(--dws-gap,12px) * 2);flex-direction:column;display:flex;container:dfl/inline-size}.dfl-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px}.dfl-head{justify-content:space-between;align-items:center;gap:var(--dws-gap,12px) calc(var(--dws-gap,12px) * 2);padding:calc(var(--dws-pad,12px) + 4px);flex-wrap:wrap;display:flex}.dfl-head-text{flex-direction:column;flex:22rem;gap:4px;min-width:0;display:flex}.dfl-title{font-size:var(--text-2xl);color:var(--color-text);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.dfl-subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:75ch;margin:0;line-height:1.6}.dfl-facts{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.dfl-compare{border:1px solid var(--color-border);background:var(--color-surface-solid);color:var(--color-text);font-size:var(--text-sm);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:8px 16px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.dfl-compare:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent);background:var(--color-surface-hover)}.dfl-compare:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dfl-featured-grid{gap:var(--dws-gap,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.dfl-featured-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;min-width:0;padding:16px;transition:border-color .15s,background-color .15s;display:flex}.dfl-featured-card:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent);background:var(--color-surface-hover)}.dfl-featured-stats,.dfl-featured-nav{margin-top:auto}.dfl-featured-nav+.dfl-featured-stats{margin-top:0}.dfl-foot{align-items:start;gap:calc(var(--dws-gap,12px) * 2);grid-template-columns:minmax(0,1fr);display:grid}.dfl-related{padding:var(--dws-pad,12px) calc(var(--dws-pad,12px) + 4px)}.dfl-related-label{font-size:var(--text-xs);color:var(--color-muted);margin:0 0 8px}@container dfl (min-width:64em){.dfl-foot{grid-template-columns:minmax(0,48rem) minmax(16rem,1fr)}}
