.NewSearchPage-module__9SFAIW__page{gap:1rem;display:grid}.NewSearchPage-module__9SFAIW__backLink{color:var(--color-text-muted);align-items:center;gap:.5rem;width:fit-content;text-decoration:none;display:flex}.NewSearchPage-module__9SFAIW__backLink:hover{color:var(--color-primary-dark)}.NewSearchPage-module__9SFAIW__header{gap:.25rem;display:grid}.NewSearchPage-module__9SFAIW__title{color:var(--color-primary-dark)}.NewSearchPage-module__9SFAIW__description{color:var(--color-text-muted)}.NewSearchPage-module__9SFAIW__card{border:var(--hairline) solid var(--color-border);background:var(--color-on-primary);border-radius:1rem;padding:1rem}.NewSearchPage-module__9SFAIW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.NewSearchPage-module__9SFAIW__field{gap:.25rem;display:grid}.NewSearchPage-module__9SFAIW__fieldSpanFull{grid-column:1/-1}.NewSearchPage-module__9SFAIW__fieldLabel{color:var(--color-text-muted)}.NewSearchPage-module__9SFAIW__fieldset{border:var(--hairline) solid var(--color-border);border-radius:.5rem;gap:.5rem;padding:.5rem 1rem;display:grid}.NewSearchPage-module__9SFAIW__radioRow{flex-wrap:wrap;gap:1rem;display:flex}.NewSearchPage-module__9SFAIW__radioOption{color:var(--color-text);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.NewSearchPage-module__9SFAIW__radioOption input{accent-color:var(--color-amber-700)}.NewSearchPage-module__9SFAIW__input{border:var(--hairline) solid var(--color-border);color:var(--color-text);background:var(--color-on-primary);border-radius:.5rem;padding:.5rem .75rem}.NewSearchPage-module__9SFAIW__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 .1875rem var(--color-accent-wash)}.NewSearchPage-module__9SFAIW__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.NewSearchPage-module__9SFAIW__errorText{color:var(--color-danger);margin-right:auto}.NewSearchPage-module__9SFAIW__secondaryButton{border:var(--hairline) solid var(--color-border);background:var(--color-on-primary);color:var(--color-text);border-radius:.5rem;padding:.58rem 1rem}.NewSearchPage-module__9SFAIW__secondaryButton:hover{background:var(--color-background-alt)}.NewSearchPage-module__9SFAIW__primaryButton{background:var(--color-primary);color:var(--color-on-primary);border:none;border-radius:.5rem;padding:.58rem 1rem}.NewSearchPage-module__9SFAIW__primaryButton:hover{background:var(--color-primary-hover)}.NewSearchPage-module__9SFAIW__primaryButton:disabled{opacity:.7;cursor:not-allowed}@media (max-width:56.25rem){.NewSearchPage-module__9SFAIW__form{grid-template-columns:1fr}}
.FieldLabelInfo-module__Kwpp8a__details{display:inline-flex;position:relative}.FieldLabelInfo-module__Kwpp8a__summary{border:var(--hairline) solid var(--color-border);background:var(--color-surface-alt,var(--color-surface));width:1.125rem;height:1.125rem;color:var(--color-text-muted,var(--color-text));cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.FieldLabelInfo-module__Kwpp8a__summary::-webkit-details-marker{display:none}.FieldLabelInfo-module__Kwpp8a__summary:hover{border-color:var(--color-primary-muted,var(--color-border));color:var(--color-primary)}.FieldLabelInfo-module__Kwpp8a__details[open] .FieldLabelInfo-module__Kwpp8a__summary{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-accent-wash-medium,var(--color-surface))}.FieldLabelInfo-module__Kwpp8a__summary:focus-visible{box-shadow:0 0 0 var(--radius-2xs,2px) var(--color-input-focus-ring,var(--color-primary));outline:none}.FieldLabelInfo-module__Kwpp8a__detailsDisabled .FieldLabelInfo-module__Kwpp8a__summary{opacity:.45;cursor:not-allowed;pointer-events:none}.FieldLabelInfo-module__Kwpp8a__panel{z-index:var(--z-popover-low);min-width:min(18rem,100vw - 2rem);max-width:22rem;color:var(--color-text);background:var(--color-surface-elevated,var(--color-surface));border:var(--hairline) solid var(--color-border);box-shadow:0 4px 18px var(--color-shadow-tint-medium,#0000001f);border-radius:.375rem;padding:.5rem .65rem;position:absolute;top:calc(100% + .35rem);left:0}
