.gca-ai-wrapper{background:#060606;padding:40px 0;color:#d9ffd9;font-family:Inter,sans-serif}.gca-ai-container{max-width:760px;margin:0 auto;padding:24px 28px;background:#0d0d0d;border-radius:16px;border:1px solid #0f3b0f;box-shadow:0 0 25px #00ff6426,0 0 10px #00ff501a}.gca-ai-title{text-align:center;font-size:30px;margin-bottom:25px;font-weight:800;color:#00ff7f;text-shadow:0 0 8px rgba(0,255,120,.7)}.gca-ai-form{display:flex;flex-direction:column;gap:14px}.gca-ai-form label{font-weight:600;margin-bottom:3px;color:#9dfdbe}.gca-ai-form input,.gca-ai-form select{background:#0e0e0e;border:1px solid #1b6f3b;color:#c2ffc2;padding:12px 14px;border-radius:10px;font-size:15px;transition:.2s ease}.gca-ai-form input::placeholder{color:#4fa96b}.gca-ai-form input:focus,.gca-ai-form select:focus{border-color:#00ff7f;box-shadow:0 0 8px #00ff9666;outline:none}.gca-ai-btn-primary{background:#00ff7f;color:#001b0d;padding:14px;font-weight:800;font-size:17px;border-radius:10px;cursor:pointer;border:none;margin-top:12px;transition:.2s ease;text-transform:uppercase;letter-spacing:.5px}.gca-ai-btn-primary:hover{background:#52ffa7;box-shadow:0 0 14px #00ff8c99}.gca-ai-btn-secondary{background:#111;color:#00ff7f;padding:14px;font-weight:600;border-radius:10px;border:1px solid #0f5f3f;display:inline-block;transition:.25s ease}.gca-ai-btn-secondary:hover{background:#0f3326;border-color:#00ff7f;box-shadow:0 0 8px #00ff8266}.gca-ai-results{background:#0a0a0a;margin-top:35px;padding:26px;border-radius:16px;border:1px solid #0f5f3f;animation:fadeIn .35s ease-out;box-shadow:0 0 18px #00ff781f}.gca-ai-results h2{text-align:center;font-size:26px;color:#00ff7f;text-shadow:0 0 8px rgba(0,255,130,.8);margin-bottom:14px}.gca-ai-results ul{margin-left:20px;margin-bottom:18px;color:#afffcf}.gca-ai-results p{color:#e1ffe1}.gca-ai-buttons{display:flex;justify-content:center;gap:16px;margin-top:25px}.gca-ai-image-preview{margin-top:10px;background:#111;border:1px solid #0f3b0f;border-radius:10px;min-height:150px;display:flex;justify-content:center;align-items:center;color:#5aff9c;text-align:center}.gca-ai-image-preview img{max-width:100%;border-radius:10px;box-shadow:0 0 10px #00ff7833}.gca-ai-toast{background:#00ff7f;color:#001b0d;padding:12px 18px;border-radius:8px;margin-top:12px;font-weight:700;text-align:center;box-shadow:0 0 10px #00ff7880}.gca-ai-copy-btn{float:right;background:#0f3326;color:#00ff7f;border:1px solid #00ff7f;padding:6px 12px;font-size:13px;border-radius:6px;cursor:pointer;transition:.2s ease}.gca-ai-copy-btn:hover{background:#00ff7f;color:#002615}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.gca-ai-container{padding:16px}.gca-ai-buttons{flex-direction:column}.gca-ai-buttons a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 22px;line-height:1.2;text-align:center}.gca-ai-recent-teaser{margin-top:45px}.gca-ai-recent-title{text-align:center;font-size:26px;margin-bottom:10px;font-weight:700}.gca-ai-recent-intro{text-align:center;color:#ccc;margin-bottom:25px}.gca-ai-recent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px}.gca-ai-recent-card{background:#1a1a1a;border:1px solid #333;padding:15px;border-radius:10px;text-align:center;transition:.2s ease}.gca-ai-recent-card:hover{transform:translateY(-4px);border-color:#f7c548}.gca-ai-recent-image{border-radius:10px;margin-bottom:10px}.gca-ai-recent-card-title{color:#fff;font-size:15px;margin-bottom:6px}.gca-ai-recent-price{color:#f7c548;font-size:15px;font-weight:700}.gca-ai-recent-cta{text-align:center;margin-top:25px}.gca-ai-recent-empty{text-align:center;color:#aaa;margin-top:20px}.gca-ai-recent-teaser{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.gca-ai-recent-teaser.gca-show{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gca-ai-panel.css.map */
