.styles-module__wyFJdG__container{max-width:1000px;margin:0 auto;padding:40px 20px}.styles-module__wyFJdG__header{text-align:center;margin-bottom:40px}.styles-module__wyFJdG__icon{color:#2563eb;margin-bottom:16px}.styles-module__wyFJdG__title{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:2.5rem;font-weight:800}.styles-module__wyFJdG__description{color:#666;font-size:1.1rem}.styles-module__wyFJdG__generator{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 24px #0000000f}.styles-module__wyFJdG__label{color:#333;margin-bottom:8px;font-size:.95rem;font-weight:600;display:block}.styles-module__wyFJdG__configSection{grid-template-columns:1fr 1fr auto;align-items:flex-end;gap:16px;margin-bottom:24px;display:grid}.styles-module__wyFJdG__selectGroup{flex-direction:column;display:flex}.styles-module__wyFJdG__select{color:#333;cursor:pointer;background:#fff;border:2px solid #e5e5e5;border-radius:8px;padding:12px 16px;font-size:.95rem;transition:all .2s}.styles-module__wyFJdG__select:hover{border-color:#2563eb}.styles-module__wyFJdG__select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.styles-module__wyFJdG__generateButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.styles-module__wyFJdG__generateButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb66}.styles-module__wyFJdG__generateButton:active{transform:translateY(0)}.styles-module__wyFJdG__divider{background:linear-gradient(90deg,#0000,#e5e5e5,#0000);height:1px;margin:32px 0}.styles-module__wyFJdG__configDisplay{margin-top:24px}.styles-module__wyFJdG__configHeader{border-bottom:2px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.styles-module__wyFJdG__configTitle{color:#1f2937;margin:0;font-size:1.3rem;font-weight:700}.styles-module__wyFJdG__configActions{align-items:center;gap:12px;display:flex}.styles-module__wyFJdG__copyButton,.styles-module__wyFJdG__downloadButton{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.styles-module__wyFJdG__copyButton{color:#2563eb;background:#f0f4ff;border:2px solid #2563eb}.styles-module__wyFJdG__copyButton:hover{color:#fff;background:#2563eb}.styles-module__wyFJdG__downloadButton{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.styles-module__wyFJdG__downloadButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb66}.styles-module__wyFJdG__yamlCode{color:#e5e7eb;background:#1f2937;border:1px solid #374151;border-radius:12px;max-height:600px;margin:16px 0;padding:20px;font-family:Courier New,Courier,monospace;font-size:.85rem;line-height:1.6;overflow:auto}.styles-module__wyFJdG__yamlCode code{color:#e5e7eb;background:0 0;border-radius:0;padding:0}.styles-module__wyFJdG__info{background:#f0f9ff;border-left:4px solid #2563eb;border-radius:8px;margin-top:24px;padding:20px}.styles-module__wyFJdG__info h3{color:#1e40af;margin-top:0;margin-bottom:12px;font-size:1.1rem}.styles-module__wyFJdG__infoList{color:#555;margin:0;padding-left:24px;line-height:1.8}.styles-module__wyFJdG__infoList li{margin-bottom:8px}.styles-module__wyFJdG__yamlCode::-webkit-scrollbar{width:8px;height:8px}.styles-module__wyFJdG__yamlCode::-webkit-scrollbar-track{background:#2d3748;border-radius:8px}.styles-module__wyFJdG__yamlCode::-webkit-scrollbar-thumb{background:#4b5563;border-radius:8px}.styles-module__wyFJdG__yamlCode::-webkit-scrollbar-thumb:hover{background:#5a6b7d}@media (max-width:768px){.styles-module__wyFJdG__title{font-size:2rem}.styles-module__wyFJdG__generator{padding:24px}.styles-module__wyFJdG__configSection{grid-template-columns:1fr;gap:16px}.styles-module__wyFJdG__generateButton{width:100%;padding:14px 20px}.styles-module__wyFJdG__select{width:100%}.styles-module__wyFJdG__configHeader{flex-direction:column;align-items:flex-start;gap:12px}.styles-module__wyFJdG__configActions{gap:10px;width:100%}.styles-module__wyFJdG__copyButton,.styles-module__wyFJdG__downloadButton{flex:1;padding:10px 12px}.styles-module__wyFJdG__copyButton span,.styles-module__wyFJdG__downloadButton span{display:none}.styles-module__wyFJdG__copyButton,.styles-module__wyFJdG__downloadButton{gap:4px}.styles-module__wyFJdG__yamlCode{max-height:400px;padding:16px;font-size:.75rem}.styles-module__wyFJdG__configTitle{font-size:1.1rem}.styles-module__wyFJdG__info{padding:16px}.styles-module__wyFJdG__info h3{font-size:1rem}}@media (max-width:480px){.styles-module__wyFJdG__container{padding:20px 12px}.styles-module__wyFJdG__header{margin-bottom:30px}.styles-module__wyFJdG__title{font-size:1.5rem}.styles-module__wyFJdG__description{font-size:1rem}.styles-module__wyFJdG__icon{width:36px;height:36px}.styles-module__wyFJdG__generator{padding:16px}.styles-module__wyFJdG__configSection{gap:12px}.styles-module__wyFJdG__label{margin-bottom:6px;font-size:.85rem}.styles-module__wyFJdG__select,.styles-module__wyFJdG__generateButton{padding:10px 12px;font-size:.85rem}.styles-module__wyFJdG__yamlCode{padding:12px;font-size:.7rem}.styles-module__wyFJdG__configTitle{font-size:1rem}.styles-module__wyFJdG__configHeader{gap:8px}.styles-module__wyFJdG__copyButton,.styles-module__wyFJdG__downloadButton{padding:8px 10px;font-size:.8rem}}
