.match-settings-picker.svelte-14w1efe{border:1px solid var(--color-line);border-radius:6px;padding:var(--spacing-density-2);margin:0;min-width:0;background:var(--color-surface-muted)}legend.svelte-14w1efe{font-weight:600;font-size:.85rem;padding:0 .25rem}.fields.svelte-14w1efe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-density-2)}.fields.no-team-size.svelte-14w1efe{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:640px){.fields.svelte-14w1efe,.fields.no-team-size.svelte-14w1efe{grid-template-columns:repeat(2,minmax(0,1fr))}}.field.svelte-14w1efe{display:flex;flex-direction:column;gap:.15rem;min-width:0}.field.svelte-14w1efe label:where(.svelte-14w1efe){font-size:.75rem;color:var(--color-fg-muted)}.field.svelte-14w1efe input:where(.svelte-14w1efe),.field.svelte-14w1efe select:where(.svelte-14w1efe),.preset-select.svelte-14w1efe,.save-preset.svelte-14w1efe input:where(.svelte-14w1efe){padding:.3rem .4rem;border:1px solid var(--color-line-strong);border-radius:4px;background:var(--color-surface);color:var(--color-fg);font-size:.85rem;min-width:0}.field.svelte-14w1efe input:where(.svelte-14w1efe)::placeholder{color:var(--color-fg-subtle)}.preset-row.svelte-14w1efe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-density-2);margin-top:var(--spacing-density-2)}.save-preset.svelte-14w1efe{display:flex;gap:.3rem;align-items:center}.link-button.svelte-14w1efe{background:none;border:none;padding:.2rem;color:var(--color-accent);cursor:pointer;font-size:.8rem;text-decoration:underline}.link-button.svelte-14w1efe:disabled{color:var(--color-fg-subtle);cursor:not-allowed;text-decoration:none}.small-button.svelte-14w1efe{padding:.25rem .6rem;background:var(--color-brand);color:var(--color-on-brand);border:none;border-radius:4px;cursor:pointer;font-size:.8rem}.small-button.svelte-14w1efe:hover:not(:disabled){background:var(--color-brand-hover)}.preset-error.svelte-14w1efe{margin:.25rem 0 0;color:var(--color-danger);font-size:.8rem}.sr-only.svelte-14w1efe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
