.styles-module__AlFKnW__container{max-width:800px;margin:0 auto;padding:40px 20px}.styles-module__AlFKnW__header{text-align:center;margin-bottom:40px}.styles-module__AlFKnW__icon{color:#9fa0ff;margin-bottom:16px}.styles-module__AlFKnW__title{background:linear-gradient(135deg,#9fa0ff 0%,#6a74ff 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__AlFKnW__description{color:#666;font-size:1.1rem}.styles-module__AlFKnW__generator{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 24px #0000000f}.styles-module__AlFKnW__guidBox{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.styles-module__AlFKnW__guidInput{color:#333;background:#f8f8ff;border:2px solid #e5e5e5;border-radius:8px;width:100%;padding:16px;font-family:Courier New,monospace;font-size:1rem}.styles-module__AlFKnW__guidInput:focus{border-color:#9fa0ff;outline:none}.styles-module__AlFKnW__actions{flex-wrap:wrap;gap:8px;display:flex}.styles-module__AlFKnW__generateButton,.styles-module__AlFKnW__copyButton{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.styles-module__AlFKnW__generateButton{color:#fff;background:linear-gradient(135deg,#9fa0ff 0%,#6a74ff 100%)}.styles-module__AlFKnW__generateButton:hover{transform:translateY(-2px)}.styles-module__AlFKnW__copyButton{color:#6a74ff;background:#f8f8ff;border:2px solid #9fa0ff}.styles-module__AlFKnW__copyButton:hover:not(:disabled){color:#fff;background:#9fa0ff}.styles-module__AlFKnW__copyButton:disabled{opacity:.4;cursor:not-allowed}.styles-module__AlFKnW__info{background:#f8f8f8;border-radius:12px;padding:20px}.styles-module__AlFKnW__info h3{color:#1a1a1a;margin-bottom:8px}.styles-module__AlFKnW__info p{color:#555;line-height:1.6}@media (max-width:768px){.styles-module__AlFKnW__title{font-size:2rem}.styles-module__AlFKnW__generator{padding:24px}.styles-module__AlFKnW__actions{flex-direction:column}.styles-module__AlFKnW__generateButton,.styles-module__AlFKnW__copyButton{justify-content:center;width:100%}}
