.RobotsGenerator_container__ULy7m{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:900px;margin:0 auto}@media (min-width:768px){.RobotsGenerator_container__ULy7m{flex-direction:row}.RobotsGenerator_controlsArea__Fy_gw{flex:1}.RobotsGenerator_previewArea__eSsKt{width:350px;position:sticky;top:80px;height:fit-content}}.RobotsGenerator_controlsArea__Fy_gw{display:flex;flex-direction:column;gap:var(--spacing-6)}.RobotsGenerator_section__NZ33W{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}.RobotsGenerator_sectionTitle__bYCi2{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border-color)}.RobotsGenerator_inputGroup__ueFZH{display:flex;flex-direction:column;gap:var(--spacing-2)}.RobotsGenerator_inputGroup__ueFZH label{font-size:.875rem;font-weight:600;color:var(--text-primary)}.RobotsGenerator_input__BI5H_,.RobotsGenerator_select__bzUQW,.RobotsGenerator_textArea__RA8Im{padding:var(--spacing-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:1rem;font-family:inherit;outline:none}.RobotsGenerator_input__BI5H_:focus,.RobotsGenerator_select__bzUQW:focus,.RobotsGenerator_textArea__RA8Im:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,187,0,.2)}.RobotsGenerator_textArea__RA8Im{resize:vertical;font-family:var(--font-mono)}.RobotsGenerator_helperText__a_3GL{font-size:.875rem;color:var(--text-secondary);margin:0}.RobotsGenerator_botsGrid___cnrj{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}@media (min-width:640px){.RobotsGenerator_botsGrid___cnrj{grid-template-columns:1fr 1fr}}.RobotsGenerator_botRow__eggc6{display:flex;justify-content:space-between;align-items:center;background:var(--bg-primary);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-color);border-radius:var(--radius-sm)}.RobotsGenerator_botLabel__5dy2b{font-weight:600;color:var(--text-primary);font-size:.875rem}.RobotsGenerator_botRow__eggc6 .RobotsGenerator_select__bzUQW{padding:var(--spacing-1) var(--spacing-2);width:auto}.RobotsGenerator_previewArea__eSsKt{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-primary)}.RobotsGenerator_previewHeader__HfpBH{display:flex;justify-content:space-between;align-items:center;background:var(--bg-secondary);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border-color);font-weight:600;color:var(--text-primary)}.RobotsGenerator_headerActions__cL5lr{display:flex;gap:var(--spacing-2)}.RobotsGenerator_actionBtn__V3ksx{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.RobotsGenerator_actionBtn__V3ksx:hover{background:var(--border-color)}.RobotsGenerator_primaryBtn___wdb9{background:var(--brand-primary);color:#171717;border-color:var(--brand-primary)}.RobotsGenerator_primaryBtn___wdb9:hover{background:var(--brand-primary-hover);border-color:var(--brand-primary-hover)}.RobotsGenerator_resultArea__4tYk4{width:100%;min-height:300px;height:100%;padding:var(--spacing-4);border:none;background:transparent;color:var(--brand-primary);font-family:var(--font-mono);font-size:.875rem;resize:vertical;outline:none;white-space:pre}