.er-bar{flex-wrap:wrap;gap:10px;max-width:46rem;margin-top:clamp(1.25rem,.75rem + 1.5vw,2rem);display:flex}.er-sheet{background:var(--surface);max-width:46rem;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent), 0 12px 32px -18px color-mix(in srgb, var(--ink) 22%, transparent);text-align:left;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;border-radius:20px;margin-top:20px;padding:clamp(24px,1.5rem + 2vw,56px);font-size:clamp(1.25rem,1.15rem + .45vw,1.5rem);line-height:1.45}.er-title{letter-spacing:-.025em;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.05}.er-answer{border-bottom:1px solid var(--surface-2);gap:18px;margin-top:clamp(24px,1.25rem + 1vw,36px);padding-bottom:clamp(24px,1.25rem + 1vw,36px);font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:500;line-height:1.25;display:grid}.er-sheet[data-status=nothing_counts] .er-answer .er-line:first-child .er-pic,.er-sheet[data-status=no_gifts] .er-answer .er-line:first-child .er-pic{color:var(--positive)}.er-sheet[data-status=report] .er-answer .er-line:first-child .er-pic{color:var(--attention)}.er-part{padding-top:clamp(28px,1.5rem + 1.5vw,44px)}.er-part-title{font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:500}.er-lines{gap:20px;margin-top:16px;display:grid}.er-line{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.er-pic-cell{justify-content:center;height:0;padding-top:2px;display:flex}.er-line:not([data-pic]):not(:first-child){margin-top:-12px}.er-answer .er-line:not([data-pic]):not(:first-child){margin-top:-10px}.er-nowrap{white-space:nowrap}.er-pic{width:44px;height:44px;color:var(--ink)}.er-words{gap:4px;display:grid}.er-note{color:var(--ink)}.er-script{gap:10px;margin-top:16px;padding-left:1.6em;display:grid}.er-script li::marker{font-variant-numeric:tabular-nums;color:var(--muted)}.er-sheet .rp-copy{margin-top:16px}.er-foot{border-top:1px solid var(--surface-2);color:var(--muted);gap:6px;margin-top:clamp(32px,2rem + 1vw,48px);padding-top:20px;font-size:max(1.1875rem,.85em);display:grid}.er-more{flex-wrap:wrap;gap:10px;max-width:46rem;margin-top:20px;display:flex}@media (max-width:30rem){.er-line{grid-template-columns:40px minmax(0,1fr);gap:12px}.er-pic{width:36px;height:36px}.er-more .btn{flex:auto}}.er-whatif{color:var(--attention);margin-top:18px;font-weight:500}.er-whatif .er-pic{color:var(--attention)}.er-listen{align-items:center;gap:8px;display:inline-flex}.er-listen[aria-pressed=true]{background:var(--tint-blue);color:var(--tint-blue-ink)}@media print{.er-bar,.er-more{display:none}.er-sheet{max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;font-size:14pt}.er-answer{font-size:18pt}.er-title{font-size:26pt}.er-part-title{font-size:18pt}.er-foot{font-size:14pt}.er-part-title{break-after:avoid}.er-line,.er-script li,.er-foot p{break-inside:avoid}.er-line:not([data-pic]){break-before:avoid}}
