.matchingWorkspace{--matching-danger:#ce2924;min-width:0}html[data-theme=dark] .matchingWorkspace{--matching-danger:var(--dark-danger-text)}.matchingWorkspace :is(button,input,select){min-height:44px}.matchingWorkspace :is(button,input,select):focus-visible{outline:3px solid var(--violet);outline-offset:3px}.matchingWorkspace .matchingToolbar{flex-wrap:wrap}.matchingWorkspace .matchingFeedback{border:1px solid var(--border);border-inline-start:4px solid var(--matching-danger);background:var(--surface-soft);color:var(--text);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:14px;display:flex}.matchingWorkspace .matchingFeedback button{border:1px solid var(--border);color:var(--text);background:var(--surface);cursor:pointer;border-radius:10px;padding:8px 16px}.matchingWorkspace .matchingRefreshStatus{min-height:24px;color:var(--muted);font-size:var(--text-xs)}.matchingWorkspace :is(.matchingProductResults,.matchingHistory) :is(strong,small){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.matchingWorkspace .matchingDecisionPanel{scroll-margin-top:100px}.matchingWorkspace .matchingCategoryChoices input:disabled+span{color:var(--muted)}.matchingWorkspace .matchReviewButton[aria-expanded=true]{border-color:var(--violet);background:color-mix(in srgb, var(--violet) 12%, var(--surface));color:var(--text)}.matchingWorkspace .matchingHistory>button[aria-expanded=true]{border-color:var(--violet)}@media (max-width:760px){.matchingWorkspace .sectionHeading{flex-wrap:wrap}.matchingWorkspace .matchingToolbar{width:100%}.matchingWorkspace .matchingFeedback{flex-direction:column;align-items:stretch}}
