.sheet-sol{--ss-ink:var(--elev-ink,#252744);--ss-soft:var(--elev-ink-soft,#5b6178);--ss-line:var(--elev-line,#dfe5ed);--ss-ok:var(--elev-success,#237849);--ss-ok-ink:var(--elev-success-dark,#185a36);--ss-ok-soft:var(--elev-success-soft,#eaf6e9);color:var(--ss-ink);grid-template-columns:minmax(0,1fr);gap:16px;line-height:1.6;display:grid}.sheet-sol p{margin:0}.sheet-sol__note{gap:2px;display:grid}.sheet-sol__label{font-size:.9375em;font-weight:700}.sheet-sol__note p:not(.sheet-sol__label){color:var(--ss-soft)}.sheet-sol__step{gap:6px;display:grid}.sheet-sol__tex{justify-self:start;max-inline-size:100%;font-size:1.0625em;overflow:auto hidden}.sheet-sol__step p{color:var(--ss-soft)}.sheet-sol__options{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sheet-sol__option{box-shadow:inset 0 0 0 1px var(--ss-line);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:2px;padding-block:10px;padding-inline:14px;display:grid}.sheet-sol__option[data-verdict=right]{background:var(--ss-ok-soft);box-shadow:inset 0 0 0 2px var(--ss-ok)}.sheet-sol__n{font-variant-numeric:tabular-nums;color:var(--ss-soft);align-items:center;gap:6px;font-weight:800;display:inline-flex}.sheet-sol__n svg{stroke-width:3px;flex:none;block-size:1em;inline-size:1em}.sheet-sol__option[data-verdict=right] .sheet-sol__n{color:var(--ss-ok-ink)}.sheet-sol__why{overflow-wrap:anywhere;min-inline-size:0;color:var(--ss-soft)}.sheet-sol__option[data-verdict=right] .sheet-sol__why{color:var(--ss-ink)}@media (min-width:520px){.sheet-sol__option{grid-template-columns:3.75em minmax(0,1fr);align-items:baseline;column-gap:10px}}.sheet-sol__sum{border-block-start:1px solid var(--ss-line);padding-block-start:14px;font-weight:500}
