.setup-selector_selector__Fs4QO{margin:2rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #89bcb4;border-radius:12px;background:#132226;color:#f0f8f5;scroll-margin-top:6rem;min-width:0}.setup-selector_selector__Fs4QO h2{margin-top:0}.setup-selector_selector__Fs4QO fieldset{border:1px solid #5c8e87;padding:1rem;margin:1.5rem 0;min-width:0}.setup-selector_selector__Fs4QO legend{padding:0 .5rem;font-weight:700}.setup-selector_fields__U0Eil{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem}.setup-selector_field__A3faT{display:grid;gap:.5rem;min-width:0}.setup-selector_field__A3faT label{font-weight:600}.setup-selector_field__A3faT input,.setup-selector_field__A3faT select{width:100%;min-width:0;max-width:100%;min-height:48px;padding:.65rem;border:1px solid #89bcb4;border-radius:6px;background:#22383b;color:#fff;font:inherit}.setup-selector_selector__Fs4QO button{min-height:48px;padding:.65rem 1rem;background:#d5ede4;color:#17342e;border-radius:6px;border:1px solid #89bcb4;font:inherit;font-weight:700}.setup-selector_selector__Fs4QO :is(select,input,button,a):focus-visible{outline:3px solid #f2da89;outline-offset:3px}.setup-selector_result__cDBZY{margin:1.5rem 0;padding:1rem;border-left:3px solid #b1dec9;background:#22383b}.setup-selector_result__cDBZY p:first-child{margin-top:0}.setup-selector_result__cDBZY p:last-child{margin-bottom:0}.setup-selector_selector__Fs4QO p{line-height:1.65;overflow-wrap:anywhere}.setup-selector_selector__Fs4QO a{color:#e8e2a0}