.T9tPLG_frame{background:var(--surface);border-radius:var(--radius);width:fit-content;max-width:100%;display:block}.T9tPLG_image{max-width:100%;display:block}.T9tPLG_frame[data-error-sized=true]{position:relative}.T9tPLG_frame[data-error-sized=true] .T9tPLG_image{width:100%;height:100%;position:absolute;inset:0}.T9tPLG_frame[data-image-state=loading] .T9tPLG_image{opacity:0}.T9tPLG_frame[data-image-state=loaded] .T9tPLG_image{animation:T9tPLG_reveal var(--motion-media-duration,.18s) ease-out}@keyframes T9tPLG_reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.T9tPLG_frame[data-image-state=loaded] .T9tPLG_image{animation:none}}
.cR4ScW_toc{position:relative}.cR4ScW_toc a{z-index:1;color:color-mix(in srgb, var(--text) calc(var(--toc-on,0) * 100%), var(--text-secondary));transition:background var(--motion-control-duration) var(--motion-ease);position:relative}.cR4ScW_indicator{z-index:0;border-radius:var(--radius-sm);background:var(--accent-2-soft);box-shadow:inset 2px 0 0 var(--accent-2);opacity:0;pointer-events:none;will-change:transform;transition:opacity var(--motion-control-duration) var(--motion-ease);position:absolute;top:0;left:0}.cR4ScW_indicator[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.cR4ScW_indicator{transition-duration:var(--motion-reduced-duration)}}.cR4ScW_progress{display:none}@supports (animation-timeline:view()) and (timeline-scope:--article-reading) and (animation-range:contain 0% entry-crossing 100%){.cR4ScW_scope{timeline-scope:--article-reading}.cR4ScW_body{view-timeline:--article-reading block;view-timeline-inset:92px 0}.cR4ScW_progress{z-index:51;background:var(--accent-readable);pointer-events:none;transform-origin:0;height:2px;animation:linear both cR4ScW_reading-progress;animation-timeline:--article-reading;animation-range:contain entry-crossing;display:block;position:fixed;inset:0 0 auto;transform:scaleX(0)}}@keyframes cR4ScW_reading-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.cR4ScW_body{view-timeline-inset:16px 0}}@media (prefers-reduced-motion:reduce){.cR4ScW_progress{display:none}}@media print{.cR4ScW_progress{display:none}}
