.header[data-v-4421e42a]{background:#fff;border-bottom:1px solid #e0e0e0;padding:20px 0;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #0000001a}.container[data-v-4421e42a]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.logo[data-v-4421e42a]{font-size:1.8rem;font-weight:700;color:#333;margin:0}.nav[data-v-4421e42a]{display:flex;gap:30px}.nav-link[data-v-4421e42a]{color:#666;text-decoration:none;font-weight:500;transition:color .3s ease}.nav-link[data-v-4421e42a]:hover,.nav-link.router-link-active[data-v-4421e42a]{color:#000}.footer[data-v-1018835f]{background:#f5f5f5;padding:20px 0;margin-top:auto}.container[data-v-1018835f]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}p[data-v-1018835f]{color:#666;margin:0}.footer-nav[data-v-1018835f]{display:flex;gap:20px}.footer-link[data-v-1018835f]{color:#666;text-decoration:none;transition:color .3s ease}.footer-link[data-v-1018835f]:hover{color:#000}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fff;min-height:100vh;color:#333}#app{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.content-card[data-v-d5ca90e8]{background:#f5f5f5;padding:20px;border-radius:10px;transition:all .3s ease}.content-card[data-v-d5ca90e8]:hover{background:#e0e0e0;transform:translateY(-5px);box-shadow:0 8px 16px #0000001a}h3[data-v-d5ca90e8]{margin-bottom:10px;color:#333}p[data-v-d5ca90e8]{color:#666;line-height:1.5}.home[data-v-e1bfc13b]{min-height:100vh;background:#fff;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero[data-v-e1bfc13b]{margin-bottom:50px}.hero h1[data-v-e1bfc13b]{font-size:3rem;margin-bottom:20px;font-weight:600;color:#333}.hero p[data-v-e1bfc13b]{font-size:1.2rem;margin-bottom:30px;color:#666}.learn-more-btn[data-v-e1bfc13b]{padding:15px 30px;background:#000;color:#fff;border:none;border-radius:30px;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-right:15px}.learn-more-btn[data-v-e1bfc13b]:hover{background:#333;transform:translateY(-2px)}.check-api-btn[data-v-e1bfc13b]{padding:15px 30px;background:#ff6b00;color:#fff;border:none;border-radius:25px;font-size:1.1rem;cursor:pointer;transition:all .3s ease;margin-left:10px;touch-action:manipulation}.check-api-btn[data-v-e1bfc13b]:hover{background:#e65100;transform:translateY(-2px);box-shadow:0 4px 8px #ff6b004d}.api-response[data-v-e1bfc13b]{margin-top:20px;font-size:1rem;color:#333}.product-showcase[data-v-e1bfc13b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;margin:40px 0 80px;padding:40px;background:#f8f9fa;border-radius:24px;max-width:1000px;width:100%;box-shadow:0 4px 20px #0000000d}.product-content[data-v-e1bfc13b]{flex:1;min-width:300px;text-align:left}.product-content h2[data-v-e1bfc13b]{font-size:2rem;color:#1a1a1a;margin-bottom:15px;font-weight:700}.product-content p[data-v-e1bfc13b]{font-size:1.1rem;color:#555;margin-bottom:25px;line-height:1.6}.product-image[data-v-e1bfc13b]{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.product-image img[data-v-e1bfc13b]{max-width:100%;height:auto;max-height:300px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15));transition:transform .3s ease}.product-image img[data-v-e1bfc13b]:hover{transform:scale(1.05) rotate(-2deg)}.diy-btn[data-v-e1bfc13b]{padding:12px 30px;background:#ff6b00;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ff6b004d}.diy-btn[data-v-e1bfc13b]:hover{background:#e65100;transform:translateY(-2px);box-shadow:0 6px 20px #ff6b0066}.action-buttons[data-v-e1bfc13b]{display:flex;gap:15px;flex-wrap:wrap}.shopee-btn[data-v-e1bfc13b]{padding:12px 30px;background:#000;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0000001a;display:inline-block}.shopee-btn[data-v-e1bfc13b]:hover{background:#333;transform:translateY(-2px);box-shadow:0 6px 20px #0003}@media (max-width: 768px){.product-content[data-v-e1bfc13b]{text-align:center}.action-buttons[data-v-e1bfc13b]{justify-content:center}.product-showcase[data-v-e1bfc13b]{padding:30px 20px;margin:40px 0}}.about[data-v-327bd447]{min-height:100vh;background:#fff;color:#000;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.container[data-v-327bd447]{max-width:800px;margin:0 auto;text-align:center}h1[data-v-327bd447]{font-size:2.5rem;margin-bottom:30px;color:#333;font-weight:600}p[data-v-327bd447]{font-size:1.1rem;line-height:1.6;margin-bottom:20px;color:#666}.stats[data-v-327bd447]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;margin-top:50px}.stat[data-v-327bd447]{background:#f5f5f5;padding:30px;border-radius:15px;transition:all .3s ease}.stat[data-v-327bd447]:hover{background:#e0e0e0;transform:translateY(-5px);box-shadow:0 8px 16px #0000001a}.stat h3[data-v-327bd447]{font-size:2rem;margin-bottom:10px;color:#333}.stat p[data-v-327bd447]{color:#666;font-size:1rem}.social-connect[data-v-327bd447]{margin-top:60px;padding-top:40px;border-top:1px solid #eee}.social-connect h2[data-v-327bd447]{margin-bottom:30px;color:#333}.links[data-v-327bd447]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.link-item[data-v-327bd447]{display:inline-block;padding:12px 30px;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease}.link-item.dark[data-v-327bd447]{background-color:#000;color:#fff}.link-item.light[data-v-327bd447]{background-color:#ff6b00;color:#fff}.link-item[data-v-327bd447]:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.contact[data-v-f1961da3]{min-height:100vh;background:#fff;color:#000;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.container[data-v-f1961da3]{max-width:600px;margin:0 auto}h1[data-v-f1961da3]{font-size:2.5rem;margin-bottom:20px;color:#333;font-weight:600;text-align:center}p[data-v-f1961da3]{font-size:1.1rem;line-height:1.6;margin-bottom:30px;color:#666;text-align:center}.contact-form[data-v-f1961da3]{background:#f5f5f5;padding:30px;border-radius:15px;box-shadow:0 4px 8px #0000001a}.form-group[data-v-f1961da3]{margin-bottom:20px}label[data-v-f1961da3]{display:block;margin-bottom:5px;color:#333;font-weight:500}input[data-v-f1961da3],textarea[data-v-f1961da3]{width:100%;padding:12px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;transition:border-color .3s;font-family:inherit}input[data-v-f1961da3]:focus,textarea[data-v-f1961da3]:focus{outline:none;border-color:#333}textarea[data-v-f1961da3]{resize:vertical;min-height:100px}input.error[data-v-f1961da3],textarea.error[data-v-f1961da3]{border-color:#e74c3c}.error-msg[data-v-f1961da3]{color:#e74c3c;font-size:14px;margin-top:5px}.submit-btn[data-v-f1961da3]{width:100%;padding:15px;background:#000;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.submit-btn[data-v-f1961da3]:hover:not(:disabled){background:#333;transform:translateY(-2px)}.submit-btn[data-v-f1961da3]:disabled{opacity:.7;cursor:not-allowed}.success[data-v-f1961da3]{color:#28a745;text-align:center;margin-top:20px}.diy-xiaozhi[data-v-c5d51cec]{padding:40px 0}.container[data-v-c5d51cec]{max-width:800px;margin:0 auto;padding:0 20px}h1[data-v-c5d51cec]{text-align:center;margin-bottom:20px;color:#333}.intro[data-v-c5d51cec]{text-align:center;margin-bottom:40px;color:#666;font-size:1.1rem}.step[data-v-c5d51cec]{margin-bottom:40px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.step h2[data-v-c5d51cec]{color:#2c3e50;margin-bottom:10px}.step p[data-v-c5d51cec]{color:#555;line-height:1.6;margin-bottom:15px}.image-placeholder[data-v-c5d51cec]{width:100%;height:200px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#999;border:2px dashed #ddd}.step-image[data-v-c5d51cec]{width:100%;height:auto;border-radius:4px;display:block}
