.stationary-points-understand{display:grid;gap:var(--space-4,1rem)}
.stationary-points-understand__panel{display:grid;gap:var(--space-4,1rem)}
.stationary-points-understand__header{display:grid;gap:.25rem}.stationary-points-understand__header h3{margin:0;font-size:clamp(1.2rem,2vw,1.6rem)}
.stationary-points-understand__eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#5f6670)}
.stationary-points-understand__body{display:grid;gap:var(--space-4,1rem)}.stationary-points-understand__lead{margin:0;max-width:72ch;line-height:1.55}
.stationary-points-understand__graph{min-width:0}.stationary-points-understand__readout,.stationary-points-understand__takeaway{padding:.85rem 1rem;border-radius:var(--radius-md,12px);background:var(--surface-soft,#f5f7fa);line-height:1.5}
.stationary-points-understand__takeaway{border-inline-start:4px solid var(--accent,#5b5bd6)}
.stationary-points-understand__sign-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}.stationary-points-understand__sign-card{display:grid;gap:.35rem;padding:.9rem;border:1px solid var(--border-subtle,#d7dbe1);border-radius:var(--radius-md,12px);background:var(--surface,#fff)}
.stationary-points-understand__classification{font-weight:700}.stationary-points-understand__classify-row{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem;border:1px solid var(--border-subtle,#d7dbe1);border-radius:var(--radius-md,12px)}
.stationary-points-understand__pattern{min-width:6rem;font-size:1.1rem}.stationary-points-understand__button{min-height:44px;padding:.55rem .8rem;border-radius:var(--radius-sm,8px);border:1px solid var(--border-strong,#aeb5bf);background:var(--surface,#fff);font:inherit;cursor:pointer}.stationary-points-understand__button:focus-visible{outline:3px solid var(--focus-ring,#6b6be8);outline-offset:2px}.stationary-points-understand__status{flex-basis:100%;min-height:1.5em;color:var(--text-muted,#5f6670)}
@media(max-width:700px){.stationary-points-understand__classify-row{align-items:stretch}.stationary-points-understand__button{flex:1 1 100%}}
