.report-card-module__Wla3sq__toolMain{gap:var(--space-5);flex-direction:column;display:flex}.report-card-module__Wla3sq__builder{flex-direction:column;gap:20px;display:flex}.report-card-module__Wla3sq__toolMain>.report-card-module__Wla3sq__builder{margin-top:0}.report-card-module__Wla3sq__formCard{border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-card);min-width:0;margin:0;padding:20px}.report-card-module__Wla3sq__legend{font-family:var(--font-heading);color:var(--text);margin-left:-8px;padding:0 8px;font-size:1.0625rem}.report-card-module__Wla3sq__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.report-card-module__Wla3sq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.report-card-module__Wla3sq__label{color:var(--text-muted);font-size:.875rem}.report-card-module__Wla3sq__hint{color:var(--text-muted);max-width:56ch;margin:6px 0 0;font-size:.8125rem;line-height:1.5}.report-card-module__Wla3sq__input{width:100%;min-width:0;font-size:var(--text-base);color:var(--text);background:var(--field);border:1px solid var(--border-field);border-radius:var(--radius-control);padding:10px 12px;font-family:inherit}.report-card-module__Wla3sq__input:focus-visible{border-color:var(--action);box-shadow:var(--focus-ring);outline:none}.report-card-module__Wla3sq__fieldsetActions{flex-wrap:wrap;gap:16px;margin-top:14px;display:flex}.report-card-module__Wla3sq__addDays{flex-wrap:wrap;gap:16px;display:flex}.report-card-module__Wla3sq__quietButton{color:var(--action);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-family:inherit;font-size:.9375rem}.report-card-module__Wla3sq__quietButton:hover{text-decoration:underline}.report-card-module__Wla3sq__quietButton:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.report-card-module__Wla3sq__summary{border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-sunk);padding:20px}.report-card-module__Wla3sq__summaryTitle{font-family:var(--font-heading);color:var(--text);margin:0 0 14px;font-size:1rem}.report-card-module__Wla3sq__stats{flex-wrap:wrap;gap:28px;margin:0;display:flex}.report-card-module__Wla3sq__stat{flex-direction:column;gap:2px;display:flex}.report-card-module__Wla3sq__statLabel{color:var(--text-muted);font-size:.8125rem}.report-card-module__Wla3sq__statValue{font-family:var(--font-heading);color:var(--slate);margin:0;font-size:1.5rem}.report-card-module__Wla3sq__verdict{color:var(--text);max-width:62ch;margin:16px 0 0;font-size:.9375rem;line-height:1.55}.report-card-module__Wla3sq__verdictOver{color:var(--color-pine-deep)}.report-card-module__Wla3sq__gate{border-top:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.report-card-module__Wla3sq__gate .report-card-module__Wla3sq__field{width:min(100%,360px)}.report-card-module__Wla3sq__primary{font-family:inherit;font-size:var(--text-base);color:var(--action-ink);background:var(--action);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--motion-fast) var(--ease);border:0;padding:13px 26px}.report-card-module__Wla3sq__primary:hover:not(:disabled){background:var(--color-pine-deep)}.report-card-module__Wla3sq__primary:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-card-module__Wla3sq__primary:disabled{opacity:.45;cursor:not-allowed}.report-card-module__Wla3sq__gateNote{color:var(--text-muted);max-width:52ch;margin:0;font-size:.8125rem;line-height:1.55}.report-card-module__Wla3sq__error{color:var(--color-pine-deep);margin:0;font-size:.875rem}@media (max-width:720px){.report-card-module__Wla3sq__formCard{padding:16px 14px}}.report-card-module__Wla3sq__rows{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.report-card-module__Wla3sq__subjectRow{grid-template-columns:2.2fr 1fr auto;align-items:center;gap:10px;display:grid}.report-card-module__Wla3sq__subjectBlock{min-width:0}.report-card-module__Wla3sq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.report-card-module__Wla3sq__rowRemove{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-control);white-space:nowrap;background:0 0;border:0;padding:8px;font-size:.8125rem}.report-card-module__Wla3sq__rowRemove:hover{color:var(--action)}.report-card-module__Wla3sq__rowRemove:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-card-module__Wla3sq__scaleOptions{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:14px;display:grid}.report-card-module__Wla3sq__scaleOption{border:1px solid var(--border-field);border-radius:var(--radius-control);cursor:pointer;transition:border-color var(--motion-fast) var(--ease);grid-template-columns:auto 1fr;grid-template-areas:"radio title"".hint";align-items:center;gap:2px 10px;padding:12px;display:grid}.report-card-module__Wla3sq__scaleOption:hover{border-color:var(--action)}.report-card-module__Wla3sq__scaleOptionActive{border-color:var(--action);background:var(--tile)}.report-card-module__Wla3sq__radio{accent-color:var(--action);grid-area:radio;width:16px;height:16px}.report-card-module__Wla3sq__scaleLabel{color:var(--text);grid-area:title;font-size:.9375rem}.report-card-module__Wla3sq__scaleHint{color:var(--text-muted);grid-area:hint;font-size:.8125rem;line-height:1.45}.report-card-module__Wla3sq__textarea{width:100%;min-width:0;font-size:var(--text-base);color:var(--text);background:var(--field);border:1px solid var(--border-field);border-radius:var(--radius-control);resize:vertical;margin-top:14px;padding:10px 12px;font-family:inherit}.report-card-module__Wla3sq__textarea:focus-visible{border-color:var(--action);box-shadow:var(--focus-ring);outline:none}.report-card-module__Wla3sq__summaryNote{color:var(--text);max-width:62ch;margin:16px 0 0;font-size:.875rem;line-height:1.55}.report-card-module__Wla3sq__summaryWarn{color:var(--color-pine-deep)}.report-card-module__Wla3sq__optional{color:var(--text-muted);font-size:.8125rem}@media (max-width:47.99rem){.report-card-module__Wla3sq__subjectRow{grid-template-columns:1fr 1fr}.report-card-module__Wla3sq__subjectBlock:first-child{grid-column:1/-1}.report-card-module__Wla3sq__rowRemove{grid-column:1/-1;justify-self:start;padding-left:0}}