.movement_wrap__7HvgQ{margin:2rem 0}.movement_heading__jhG59{font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text);margin:0 0 .85rem}.movement_verdict__9N5gH{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-background-alt);margin-bottom:1.25rem}.movement_verdictGood__J597X{border-left:3px solid #1f9254}.movement_verdictBad__oLicU{border-left:3px solid #c2410c}.movement_verdictNeutral__QAZ6m{border-left:3px solid var(--color-border-hover)}.movement_verdictIcon__IKHiX{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}.movement_verdictLine__o5VmN{margin:0;font-size:.98rem;line-height:1.4;color:var(--color-text)}.movement_verdictDetail__wJZIJ{margin:.3rem 0 0;font-size:.83rem;line-height:1.5;color:var(--color-text-secondary)}.movement_pulse__EwR2X{margin:0 0 1.1rem;font-size:.92rem;line-height:1.6;color:var(--color-text-secondary)}.movement_panels__uYU6Q{display:grid;grid-template-columns:1fr;gap:1rem}.movement_panel__CO0yU{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:.9rem 1rem .35rem;background:var(--color-surface)}.movement_panelTitle__gfUf1{display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem}.movement_moverList__cn_XT{list-style:none;margin:0;padding:0}.movement_moverList__cn_XT>li+li{border-top:1px solid var(--color-border)}.movement_mover__fpkld{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem .75rem;padding:.6rem 0;text-decoration:none;color:inherit;min-height:44px}.movement_mover__fpkld:hover .movement_moverName__MxfSp{text-decoration:underline;text-underline-offset:2px}.movement_mover__fpkld:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.movement_moverName__MxfSp{font-size:.9rem;font-weight:600;color:var(--color-text)}.movement_moverMeta__8peQJ{grid-column:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.8rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.movement_moverUnit__t0fGI,.movement_moverWas___RMcL{color:var(--color-text-muted)}.movement_moverWas___RMcL{font-size:.75rem}.movement_chip__5xl_c{grid-column:2;grid-row:1/span 2;display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .45rem;border-radius:var(--radius-full);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.movement_md__N7eOM{font-size:.8rem}.movement_sm__oimw2{font-size:.74rem}.movement_up__Xbi1h{color:#c2410c}.movement_down__T5k95{color:#1f9254}.movement_chip__5xl_c.movement_up__Xbi1h{background:rgba(194,65,12,.1)}.movement_chip__5xl_c.movement_down__T5k95{background:rgba(31,146,84,.1)}.movement_chip__5xl_c.movement_flat__CFGVE,.movement_chip__5xl_c.movement_unknown__uafD7{color:var(--color-text-muted);background:var(--color-background-alt)}.movement_chip__5xl_c.movement_unknown__uafD7{background:transparent;padding-inline:.15rem}.movement_srOnly__kWh9t{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.movement_mover__fpkld{grid-template-columns:1fr auto 1rem}.movement_mover__fpkld:after{content:"";grid-column:3;grid-row:1/span 2;align-self:center;width:1rem;height:1rem;background-color:currentColor;mask-image:var(--icon-chevron-right);-webkit-mask-image:var(--icon-chevron-right);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;opacity:.4;transition:opacity .15s ease,transform .15s ease}.movement_mover__fpkld:hover:after{opacity:.85;transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.movement_mover__fpkld:after{transition:none}.movement_mover__fpkld:hover:after{transform:none}}@media (min-width:760px){.movement_panels__uYU6Q{grid-template-columns:1fr 1fr}}