.styles-module__oajRDG__container{max-width:900px;min-height:100vh;margin:0 auto;padding:40px 20px}.styles-module__oajRDG__header{text-align:center;margin-bottom:48px}.styles-module__oajRDG__icon{color:#95bfa4;margin-bottom:16px}.styles-module__oajRDG__title{background:linear-gradient(135deg,#95bfa4 0%,#6a9e7a 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__oajRDG__description{color:#666;font-size:1.1rem}.styles-module__oajRDG__generator{background:#fff;border-radius:16px;margin-bottom:24px;padding:32px;box-shadow:0 4px 24px #0000000f}.styles-module__oajRDG__generateAllButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#95bfa4 0%,#6a9e7a 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:24px;padding:16px;font-size:1.1rem;font-weight:700;transition:transform .2s;display:flex}.styles-module__oajRDG__generateAllButton:hover{transform:translateY(-2px)}.styles-module__oajRDG__dataGrid{flex-direction:column;gap:20px;display:flex}.styles-module__oajRDG__dataCard{flex-direction:column;gap:8px;display:flex}.styles-module__oajRDG__label{color:#333;font-size:.95rem;font-weight:600}.styles-module__oajRDG__dataRow{gap:8px;display:flex}.styles-module__oajRDG__input{color:#333;background:#f8f8f8;border:2px solid #e5e5e5;border-radius:8px;flex:1;padding:12px 16px;font-family:Courier New,monospace;font-size:1rem}.styles-module__oajRDG__buttonGroup{gap:8px;display:flex}.styles-module__oajRDG__generateButton,.styles-module__oajRDG__copyButton{color:#95bfa4;cursor:pointer;background:#fff;border:2px solid #95bfa4;border-radius:8px;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:flex}.styles-module__oajRDG__generateButton:hover,.styles-module__oajRDG__copyButton:hover:not(:disabled){color:#fff;background:#95bfa4}.styles-module__oajRDG__copyButton:disabled{opacity:.3;cursor:not-allowed}.styles-module__oajRDG__info{background:#fff3cd;border-left:4px solid #ffc107;border-radius:8px;padding:24px}.styles-module__oajRDG__info h3{color:#856404;margin-bottom:12px}.styles-module__oajRDG__info p{color:#856404;margin-bottom:12px;line-height:1.6}.styles-module__oajRDG__warning{background:#f8d7da;border-left:4px solid #dc3545;border-radius:4px;margin-top:16px;padding:12px}.styles-module__oajRDG__warning strong{color:#721c24}@media (max-width:768px){.styles-module__oajRDG__title{font-size:2rem}.styles-module__oajRDG__generator{padding:20px}.styles-module__oajRDG__dataRow{flex-direction:column}.styles-module__oajRDG__buttonGroup{width:100%}.styles-module__oajRDG__generateButton,.styles-module__oajRDG__copyButton{flex:1}}
