.generator_button__1Hl4Q{background-color:rgba(75,62,45,.9);border:none;border-radius:10px;color:white;cursor:pointer;font-family:Georgia,serif;font-size:1rem;font-weight:700;grid-column:1/-1;padding:.75rem;transition:background-color .3s ease}.generator_button__1Hl4Q:hover{background-color:rgba(58,46,33,.9)}.generator_container__aP3hf{background-color:#fdf8ef;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);font-family:Georgia,serif;margin:0 auto;max-width:800px;padding:2rem}.generator_formGrid__V4P1G{background:rgba(255,255,255,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:10px;box-shadow:0 8px 32px rgba(31,38,135,.2);display:grid;gap:1.5rem;grid-template-columns:1fr;margin:2rem auto;max-width:800px;padding:2rem}@media (min-width:640px){.generator_formGrid__V4P1G{grid-template-columns:1fr 1fr}}.generator_formLabel__ISdBe{display:flex;flex-direction:column;font-size:.95rem;font-weight:500;color:#4b3e2d;gap:.4rem;max-width:90%}.generator_formInput__MkyNk,.generator_formSelect__PHE1u,.generator_formTextarea__WONva{width:90%;max-width:100%;min-width:0;background:rgba(255,255,255,.6);border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#222;font-family:Georgia,serif;font-size:1rem;margin:0;padding:.6rem .9rem;transition:all .25s ease;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.05)}.generator_formInput__MkyNk:focus,.generator_formSelect__PHE1u:focus,.generator_formTextarea__WONva:focus{background:rgba(255,255,255,.9);border-radius:10px;box-shadow:0 0 0 2px rgba(75,62,45,.3),0 4px 10px rgba(0,0,0,.05);outline:none;transform:scale(1.01)}.generator_formInput__MkyNk::placeholder,.generator_formTextarea__WONva::placeholder{color:#999;opacity:.7}.generator_formTextarea__WONva{font-family:inherit;resize:vertical}.generator_fullWidthSlider__W4ZQ4{grid-column:1/-1}.generator_heading__ysjWa{color:#4b3e2d;font-family:Georgia,serif;font-size:2rem;margin-bottom:1.5rem;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,.6)}.generator_image__t__pa{border-radius:12px;height:auto;margin-top:1rem;width:100%}.generator_inlineInputs__nXt0f{display:flex;gap:.5rem;margin-top:.4rem}.generator_inlineInputs__nXt0f .generator_formInput__MkyNk,.generator_inlineInputs__nXt0f .generator_formSelect__PHE1u{border-radius:10px;flex:1}.generator_result__vIdAl{margin-top:2rem;text-align:center}.generator_slider__2kVL7{margin:.5rem 0 .3rem;width:100%}.generator_sliderDescription__E5xV5{color:#666;font-size:.85rem;line-height:1.4;margin-top:.3rem}.generator_sliderLabels__JoR_T{color:#999;display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:1.2rem;padding:0 2px}