.trial-section[data-v-e28d135b]{margin-top:3.5rem;scroll-margin-top:6rem}.trial-heading[data-v-e28d135b]{margin-bottom:1.5rem;max-width:70ch}.trial-heading h2[data-v-e28d135b]{color:var(--color-text-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.3}.trial-heading p[data-v-e28d135b],.trial-signin p[data-v-e28d135b]{color:var(--color-text-secondary);line-height:1.75;margin-top:.75rem}.trial-workspace[data-v-e28d135b]{background:var(--color-warm-white);border:1px solid var(--color-warm-sand);border-radius:16px;display:flex;flex-direction:column;max-height:56rem;min-height:36rem;overflow:auto}.trial-workspace.is-dragging[data-v-e28d135b]{outline:2px solid var(--color-text-primary);outline-offset:4px}.trial-drop-hint[data-v-e28d135b]{color:var(--color-text-secondary);padding:1rem 1.5rem 0}.trial-signin[data-v-e28d135b]{background:var(--color-warm-white);border:1px dashed var(--color-warm-sand);border-radius:16px;padding:2rem}.trial-button[data-v-e28d135b]{align-items:center;background:var(--color-text-primary);border-radius:12px;color:var(--color-warm-white);display:inline-flex;font-weight:600;margin-top:1rem;min-height:44px;padding:.75rem 1.25rem}.trial-button[data-v-e28d135b]:hover{opacity:.85}.trial-button[data-v-e28d135b]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}.trial-error[data-v-e28d135b]{color:#a12e22;margin:1rem 1.5rem}
