:root{--argumentation-amber:var(--color-amber-200);--argumentation-green:var(--color-green-200);--argumentation-purple:var(--color-purple-200);--argumentation-pink:var(--color-fuchsia-200);--argumentation-teal:var(--color-teal-200);--argumentation-neutral:var(--color-neutral-200);--argumentation-blue:var(--color-blue-200);--argumentation-orange:var(--color-orange-200)}.dark{--argumentation-amber:color-mix(in srgb, var(--color-amber-900) 55%, var(--bg-base));--argumentation-green:color-mix(in srgb, var(--color-green-900) 55%, var(--bg-base));--argumentation-purple:color-mix(in srgb, var(--color-purple-900) 55%, var(--bg-base));--argumentation-pink:color-mix(in srgb, var(--color-fuchsia-900) 55%, var(--bg-base));--argumentation-teal:color-mix(in srgb, var(--color-teal-900) 55%, var(--bg-base));--argumentation-neutral:color-mix(in srgb, var(--color-neutral-700) 55%, var(--bg-base));--argumentation-blue:color-mix(in srgb, var(--color-blue-900) 55%, var(--bg-base));--argumentation-orange:color-mix(in srgb, var(--color-orange-900) 55%, var(--bg-base))}.court-argumentation-scan{inset-inline:0;z-index:1;pointer-events:none;background:var(--color-primary);height:3px;box-shadow:0 0 11px 3px color-mix(in srgb, var(--color-primary) 62%, transparent), 0 0 28px 8px color-mix(in srgb, var(--color-primary) 24%, transparent);animation:court-argumentation-scan-down var(--scan-duration) cubic-bezier(.45, 0, .55, 1) forwards;animation-play-state:var(--reveal-play-state,running);position:absolute;top:0}.court-argumentation-reveal{animation:court-argumentation-fill-in var(--fill-duration) ease-out both;animation-delay:var(--part-delay,0s);animation-play-state:var(--reveal-play-state,running)}@keyframes court-argumentation-scan-down{0%{opacity:0;transform:translateY(0)}6%{opacity:var(--beam-opacity)}94%{opacity:var(--beam-opacity)}to{transform:translateY(var(--scan-distance));opacity:0}}@keyframes court-argumentation-fill-in{0%{background-color:#0000}}@media (prefers-reduced-motion:reduce){.court-argumentation-scan{display:none}.court-argumentation-reveal{animation:none}}
