.b71mVa_form{gap:var(--space-6);display:grid}.b71mVa_note{color:var(--color-text-muted);font-size:var(--text-sm)}.b71mVa_grid{gap:var(--space-4);display:grid}.b71mVa_full{grid-column:1/-1}.b71mVa_section{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.b71mVa_sectionTitle{margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);padding:0}.b71mVa_field,.b71mVa_group{gap:var(--space-1-5);align-content:start;min-width:0;display:grid}.b71mVa_group{border:0;margin:0;padding:0}.b71mVa_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:0}.b71mVa_required{color:var(--color-brand-text)}.b71mVa_control{width:100%;min-height:var(--tap-target);padding:var(--space-2-5) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-snug);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.b71mVa_control::placeholder{color:var(--color-text-muted);opacity:1}.b71mVa_control:hover{border-color:var(--color-text-subtle)}.b71mVa_control:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_control[aria-invalid=true]{border-color:var(--color-brand-text);box-shadow:inset 0 0 0 1px var(--color-brand-text)}.b71mVa_textarea{min-height:calc(var(--tap-target) * 3);resize:vertical}.b71mVa_select{appearance:none;padding-right:var(--space-10);cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-muted) 50%), linear-gradient(135deg, var(--color-text-muted) 50%, transparent 50%);background-position:calc(100% - var(--space-5) - .3125rem) 50%, calc(100% - var(--space-5)) 50%;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem}.b71mVa_select:focus-visible{background-image:linear-gradient(45deg, transparent 50%, var(--color-text) 50%), linear-gradient(135deg, var(--color-text) 50%, transparent 50%)}.b71mVa_hint{color:var(--color-text-muted);font-size:var(--text-13)}.b71mVa_error{color:var(--color-brand-text);font-size:var(--text-13);font-weight:var(--font-weight-semibold)}.b71mVa_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.b71mVa_choice{cursor:pointer;display:inline-flex;position:relative}.b71mVa_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.b71mVa_choiceLabel{min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;display:inline-flex}.b71mVa_choice:hover .b71mVa_choiceLabel{border-color:var(--color-text-subtle)}.b71mVa_choiceInput:checked+.b71mVa_choiceLabel{border-color:var(--color-inverse);background:var(--color-inverse);color:var(--color-on-inverse)}.b71mVa_choiceInput:focus-visible+.b71mVa_choiceLabel{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_rows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.b71mVa_row{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.b71mVa_rowNumber{min-width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);background:var(--color-accent-bg-strong);color:var(--color-brand-text);font-size:var(--text-13);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.b71mVa_rowFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.b71mVa_rowName,.b71mVa_rowNote{grid-column:1/-1}.b71mVa_remove{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);grid-column:2;justify-self:start}.b71mVa_remove:hover{border-color:var(--color-text);color:var(--color-text)}.b71mVa_remove:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_rowActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_status{color:var(--color-brand-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex:16rem}.b71mVa_status:empty{display:none}.b71mVa_success{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-lg);background:var(--color-accent-bg);color:var(--color-text-body);display:grid}.b71mVa_success:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_successTitle{color:var(--color-text);font-size:var(--text-xl)}.b71mVa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (min-width:640px){.b71mVa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.b71mVa_row{grid-template-columns:auto minmax(0,1fr) auto}.b71mVa_rowFields{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}.b71mVa_rowName{grid-column:auto}.b71mVa_remove{margin-top:calc(var(--text-sm) * var(--leading-normal) + var(--space-1-5));grid-column:auto}}.b71mVa_toolDetails{border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:var(--color-accent-bg);min-width:0}.b71mVa_toolDetails>.b71mVa_tool{padding:0 var(--space-5) var(--space-5);background:0 0;border:0;border-radius:0}.b71mVa_toolSummary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-target);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);cursor:pointer;list-style:none;display:flex}.b71mVa_toolSummary::-webkit-details-marker{display:none}.b71mVa_toolSummary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_toolSummaryText{gap:var(--space-1);min-width:0;display:grid}.b71mVa_toolSummaryTitle{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);flex-wrap:wrap;display:flex}.b71mVa_toolSummaryTag{padding:var(--space-0-5) var(--space-2);border:1px solid var(--color-border-brand-soft);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-brand-text);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0}.b71mVa_toolSummaryHint{color:var(--color-text-muted);font-size:var(--text-13);line-height:var(--leading-snug)}.b71mVa_toolSummaryAction{width:var(--space-8);height:var(--space-8);border:1px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);transition:transform var(--transition-fast);flex-shrink:0;place-items:center;display:grid}@media (max-width:599px){.b71mVa_toolSummary{padding:var(--space-3) var(--space-4)}.b71mVa_toolSummaryHint{display:none}.b71mVa_toolSummaryTitle{font-size:var(--text-base)}.b71mVa_toolDetails>.b71mVa_tool{padding:0 var(--space-4) var(--space-4)}}.b71mVa_toolDetails[open] .b71mVa_toolSummaryAction{transform:rotate(180deg)}.b71mVa_tool{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:var(--color-accent-bg);display:grid}.b71mVa_toolHead{gap:var(--space-1-5);display:grid}.b71mVa_toolTitle{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.b71mVa_result{gap:var(--space-4);min-width:0;display:grid}.b71mVa_result:empty{display:none}.b71mVa_result:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_resultTitle{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-weight-bold)}.b71mVa_notice{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-body);font-size:var(--text-sm)}.b71mVa_matchList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.b71mVa_matchRow{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.b71mVa_matchRow[data-excluded=true]{opacity:.6}.b71mVa_matchCheck{min-width:var(--tap-target);min-height:var(--tap-target);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.b71mVa_matchCheck input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-brand)}.b71mVa_matchBody{gap:var(--space-3);min-width:0;display:grid}.b71mVa_matchName{gap:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:flex}.b71mVa_matchFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b71mVa_matchProduct{grid-column:1/-1}.b71mVa_matchInfo{color:var(--color-text-muted);font-size:var(--text-13);overflow-wrap:anywhere}.b71mVa_matchInfo[data-tone=warn]{color:var(--color-brand-text);font-weight:var(--font-weight-semibold)}.b71mVa_matchInfo a{color:var(--color-brand-text);text-decoration:underline}@media (min-width:900px){.b71mVa_matchFields{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}.b71mVa_matchProduct{grid-column:auto}}.b71mVa_tt86Panel{gap:var(--space-4);min-width:0;display:grid}.b71mVa_matchTag{gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-13);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_matchBadge{padding:var(--space-0-5,2px) var(--space-2);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-full);background:var(--color-accent-bg);color:var(--color-text-body);font-weight:var(--font-weight-medium)}
