.ResultPanel-module__v0zCkG__panel{gap:var(--space-3);max-height:72dvh;padding:var(--space-5) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:2px solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface);box-shadow:var(--shadow-panel);animation:ResultPanel-module__v0zCkG__slide-up var(--dur-enter) var(--ease-out);flex-direction:column;display:flex;overflow-y:auto}@keyframes ResultPanel-module__v0zCkG__slide-up{0%{opacity:0;transform:translateY(24px)}}.ResultPanel-module__v0zCkG__head{justify-content:space-between;align-items:center;display:flex}.ResultPanel-module__v0zCkG__verdict{font-size:1rem}.ResultPanel-module__v0zCkG__verdict:focus{outline:none}.ResultPanel-module__v0zCkG__points{align-items:baseline;gap:var(--space-1);display:flex}.ResultPanel-module__v0zCkG__points>:first-child{font-size:2.5rem}.ResultPanel-module__v0zCkG__outOf{color:var(--text-muted)}.ResultPanel-module__v0zCkG__summary{font-family:var(--font-display);font-size:1.1875rem;font-weight:700;line-height:1.3}.ResultPanel-module__v0zCkG__explanation{color:var(--text-2)}.ResultPanel-module__v0zCkG__more{min-height:var(--tap);color:var(--primary-ink);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}.ResultPanel-module__v0zCkG__details{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--text-2);flex-direction:column;display:flex}.ResultPanel-module__v0zCkG__source{color:var(--text-muted);font-size:.875rem}.ResultPanel-module__v0zCkG__report{gap:var(--space-2);flex-direction:column;font-size:.875rem;display:flex}.ResultPanel-module__v0zCkG__report textarea{width:100%;padding:var(--space-2) var(--space-3);border:2px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);resize:vertical}@media (min-width:1024px){.ResultPanel-module__v0zCkG__panel{max-height:none;padding:var(--space-5);border:2px solid var(--border);border-bottom-width:var(--edge);border-radius:var(--radius-lg);box-shadow:none}}
