.home[data-v-612c9518]{animation:fadeIn-612c9518 .5s;max-width:1600px;margin:0 auto}h2[data-v-612c9518]{color:#667eea;margin-bottom:.5rem;font-size:2.5rem;text-align:center}.subtitle[data-v-612c9518]{text-align:center;color:#666;margin-bottom:2rem;font-size:1.1rem}.main-layout[data-v-612c9518]{display:grid;grid-template-columns:1fr 400px;gap:2rem;margin-bottom:2rem}.left-panel[data-v-612c9518]{min-width:0}.right-panel[data-v-612c9518]{display:flex;flex-direction:column;gap:1.5rem}.form-card[data-v-612c9518],.upload-card[data-v-612c9518]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a}.form-card h3[data-v-612c9518],.upload-card h3[data-v-612c9518]{color:#764ba2;margin-bottom:1.5rem;font-size:1.3rem}.form-group[data-v-612c9518]{margin-bottom:1.5rem;flex:1}.form-row[data-v-612c9518]{display:flex;gap:1rem}.form-group label[data-v-612c9518]{display:block;margin-bottom:.5rem;color:#333;font-weight:500}.form-group input[data-v-612c9518],.form-group select[data-v-612c9518],.form-group textarea[data-v-612c9518]{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;transition:border-color .3s}.form-group input[data-v-612c9518]:focus,.form-group select[data-v-612c9518]:focus,.form-group textarea[data-v-612c9518]:focus{outline:none;border-color:#667eea}.form-group textarea[data-v-612c9518]{resize:vertical;font-family:inherit}.btn-primary[data-v-612c9518]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 3rem;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:transform .2s,box-shadow .2s;width:100%;font-weight:600}.btn-primary[data-v-612c9518]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.btn-primary[data-v-612c9518]:disabled{opacity:.6;cursor:not-allowed}.hint-text[data-v-612c9518]{text-align:center;color:#ff9800;margin-top:.5rem;font-size:.9rem}.upload-card[data-v-612c9518]{flex:1}.upload-area[data-v-612c9518]{border:2px dashed #ccc;border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s;min-height:200px;display:flex;align-items:center;justify-content:center;position:relative}.upload-area[data-v-612c9518]:hover{border-color:#667eea;background-color:#f8f9ff}.upload-placeholder[data-v-612c9518]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.upload-icon[data-v-612c9518]{font-size:3rem;margin-bottom:.5rem}.upload-area p[data-v-612c9518]{margin:0;color:#666}.upload-hint[data-v-612c9518]{font-size:.85rem;color:#999}.preview-container[data-v-612c9518]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-image[data-v-612c9518]{max-width:100%;max-height:180px;border-radius:4px;object-fit:contain}.btn-clear[data-v-612c9518]{position:absolute;top:-10px;right:-10px;width:30px;height:30px;border-radius:50%;background:#f44336;color:#fff;border:none;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:transform .2s}.btn-clear[data-v-612c9518]:hover{transform:scale(1.1);background:#d32f2f}.steps[data-v-612c9518]{display:flex;align-items:center;justify-content:center;margin:3rem 0}.step[data-v-612c9518]{display:flex;flex-direction:column;align-items:center;opacity:.4;transition:opacity .3s}.step.active[data-v-612c9518]{opacity:1}.step.completed .step-number[data-v-612c9518]{background:#4caf50}.step-number[data-v-612c9518]{width:50px;height:50px;border-radius:50%;background:#ccc;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.step.active .step-number[data-v-612c9518]{background:linear-gradient(135deg,#667eea,#764ba2)}.step-label[data-v-612c9518]{font-size:.9rem;color:#666}.step-line[data-v-612c9518]{width:100px;height:3px;background:#ccc;margin:0 1rem 1.5rem;transition:background .3s}.step-line.active[data-v-612c9518]{background:linear-gradient(90deg,#667eea,#764ba2)}.preview-card[data-v-612c9518]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;text-align:center}.preview-card h3[data-v-612c9518]{color:#764ba2;margin-bottom:1.5rem}.poster-preview[data-v-612c9518]{max-width:100%;max-height:600px;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-bottom:1.5rem}.preview-actions[data-v-612c9518]{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap}.btn-download[data-v-612c9518]{background:#4caf50;color:#fff;border:none;padding:.75rem 2rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-download[data-v-612c9518]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4caf5066}.btn-secondary[data-v-612c9518]{background:#ff9800;color:#fff;border:none;padding:.75rem 2rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-secondary[data-v-612c9518]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #ff980066}.btn-secondary[data-v-612c9518]:disabled{opacity:.6;cursor:not-allowed}.btn-reset[data-v-612c9518]{background:#9e9e9e;color:#fff;border:none;padding:.75rem 2rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-reset[data-v-612c9518]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #9e9e9e66}.error-message[data-v-612c9518]{background:#ffebee;color:#c62828;padding:1rem;border-radius:8px;margin-top:1rem;border-left:4px solid #c62828}@keyframes fadeIn-612c9518{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-612c9518]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-612c9518 .3s}.modal-content[data-v-612c9518]{background:#fff;border-radius:16px;max-width:800px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;position:relative;animation:slideUp-612c9518 .3s}@keyframes slideUp-612c9518{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-close[data-v-612c9518]{position:absolute;top:1rem;right:1rem;width:36px;height:36px;border-radius:50%;border:none;background:#f5f5f5;color:#666;font-size:1.5rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;z-index:1}.modal-close[data-v-612c9518]:hover{background:#e0e0e0;transform:rotate(90deg)}.modal-header[data-v-612c9518]{padding:2rem 2rem 1rem;border-bottom:2px solid #f0f0f0}.modal-header h3[data-v-612c9518]{color:#667eea;font-size:1.8rem;margin:0;text-align:center}.modal-body[data-v-612c9518]{padding:2rem}.modal-steps[data-v-612c9518]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding:1.5rem;background:#f8f9ff;border-radius:12px}.modal-step[data-v-612c9518]{display:flex;flex-direction:column;align-items:center;opacity:.4;transition:all .3s}.modal-step.active[data-v-612c9518],.modal-step.processing[data-v-612c9518]{opacity:1}.modal-step-icon[data-v-612c9518]{width:60px;height:60px;border-radius:50%;background:#e0e0e0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;transition:all .3s}.modal-step.active .modal-step-icon[data-v-612c9518]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea66}.modal-step.completed .modal-step-icon[data-v-612c9518]{background:#4caf50}.modal-step.processing .modal-step-icon[data-v-612c9518]{background:linear-gradient(135deg,#667eea,#764ba2);animation:pulse-612c9518 1.5s infinite}@keyframes pulse-612c9518{0%,to{transform:scale(1);box-shadow:0 4px 12px #667eea66}50%{transform:scale(1.05);box-shadow:0 6px 20px #667eea99}}.spinner[data-v-612c9518]{width:30px;height:30px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-612c9518 .8s linear infinite}@keyframes spin-612c9518{to{transform:rotate(360deg)}}.modal-step-label[data-v-612c9518]{font-size:.9rem;color:#666;font-weight:500;text-align:center}.modal-step.active .modal-step-label[data-v-612c9518]{color:#667eea;font-weight:600}.modal-step-line[data-v-612c9518]{width:80px;height:3px;background:#e0e0e0;margin:0 1rem 1.5rem;transition:background .3s}.modal-step-line.active[data-v-612c9518]{background:linear-gradient(90deg,#667eea,#764ba2)}.status-message[data-v-612c9518]{padding:1.5rem;border-radius:12px;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;font-size:1.1rem}.status-message.processing[data-v-612c9518]{background:#e3f2fd;color:#1565c0;border-left:4px solid #2196f3}.status-message.success[data-v-612c9518]{background:#e8f5e9;color:#2e7d32;border-left:4px solid #4caf50}.status-message.error[data-v-612c9518]{background:#ffebee;color:#c62828;border-left:4px solid #f44336}.status-icon[data-v-612c9518]{font-size:2rem;flex-shrink:0}.status-text[data-v-612c9518]{flex:1;font-weight:500}.modal-preview[data-v-612c9518]{margin-bottom:1.5rem}.modal-preview-label[data-v-612c9518]{text-align:center;color:#764ba2;font-weight:600;font-size:1.1rem;margin-bottom:1rem}.modal-poster[data-v-612c9518]{max-width:100%;max-height:400px;border-radius:8px;box-shadow:0 4px 12px #00000026;display:block;margin:0 auto}.modal-actions[data-v-612c9518]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-modal[data-v-612c9518]{border:none;padding:.9rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;min-width:180px}.btn-modal.btn-primary[data-v-612c9518]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-modal.btn-primary[data-v-612c9518]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.btn-modal.btn-success[data-v-612c9518]{background:#4caf50;color:#fff}.btn-modal.btn-success[data-v-612c9518]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066;background:#45a049}.btn-modal.btn-secondary[data-v-612c9518]{background:#9e9e9e;color:#fff}.btn-modal.btn-secondary[data-v-612c9518]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #9e9e9e66;background:#8e8e8e}@media (max-width: 1200px){.main-layout[data-v-612c9518]{grid-template-columns:1fr}.right-panel[data-v-612c9518]{flex-direction:row}.upload-card[data-v-612c9518]{flex:1}}@media (max-width: 768px){.form-row[data-v-612c9518]{flex-direction:column}.steps[data-v-612c9518]{transform:scale(.8)}.preview-actions[data-v-612c9518],.right-panel[data-v-612c9518]{flex-direction:column}.main-layout[data-v-612c9518]{gap:1rem}.modal-content[data-v-612c9518]{width:95%;max-height:95vh}.modal-body[data-v-612c9518]{padding:1.5rem}.modal-steps[data-v-612c9518]{transform:scale(.85)}.modal-step-line[data-v-612c9518]{width:50px}.btn-modal[data-v-612c9518]{min-width:140px;padding:.75rem 1.5rem}}.about[data-v-e9b0f0b2]{animation:fadeIn-e9b0f0b2 .5s}h2[data-v-e9b0f0b2]{color:#667eea;margin-bottom:2rem;font-size:2.5rem}.content-card[data-v-e9b0f0b2]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a}h3[data-v-e9b0f0b2]{color:#764ba2;margin:1.5rem 0 1rem;font-size:1.5rem}h3[data-v-e9b0f0b2]:first-child{margin-top:0}ul[data-v-e9b0f0b2]{list-style:none;padding:0}li[data-v-e9b0f0b2]{padding:.5rem 0;color:#555;font-size:1.1rem}li strong[data-v-e9b0f0b2]{color:#333}@keyframes fadeIn-e9b0f0b2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.test[data-v-eb288683]{max-width:900px;margin:0 auto;padding:2rem}h2[data-v-eb288683]{color:#667eea;margin-bottom:2rem}.test-card[data-v-eb288683]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-bottom:2rem}.test-card h3[data-v-eb288683]{color:#764ba2;margin-bottom:1rem}.btn-test[data-v-eb288683]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 2rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:transform .2s;margin-bottom:1rem}.btn-test[data-v-eb288683]:hover{transform:translateY(-2px)}.result-box[data-v-eb288683]{margin-top:1rem;padding:1rem;border-radius:6px;border-left:4px solid}.result-box.success[data-v-eb288683]{background:#e8f5e9;border-color:#4caf50}.result-box.error[data-v-eb288683]{background:#ffebee;border-color:#f44336}.result-box pre[data-v-eb288683]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-size:.9rem}code[data-v-eb288683]{background:#f5f5f5;padding:.2rem .5rem;border-radius:3px;font-family:Courier New,monospace}ul[data-v-eb288683]{list-style:none;padding:0}li[data-v-eb288683]{padding:.5rem 0;color:#555}.debug[data-v-1cb6c6b1]{max-width:1000px;margin:0 auto;padding:2rem}h2[data-v-1cb6c6b1]{color:#667eea;text-align:center;margin-bottom:2rem}.section[data-v-1cb6c6b1]{background:#fff;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;box-shadow:0 2px 4px #0000001a}.section h3[data-v-1cb6c6b1]{color:#764ba2;margin-bottom:1rem}.btn[data-v-1cb6c6b1]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:transform .2s}.btn[data-v-1cb6c6b1]:hover:not(:disabled){transform:translateY(-2px)}.btn[data-v-1cb6c6b1]:disabled{opacity:.6;cursor:not-allowed}.result[data-v-1cb6c6b1]{margin-top:1rem;padding:1rem;border-radius:6px;font-weight:500}.result.success[data-v-1cb6c6b1]{background:#e8f5e9;color:#2e7d32;border-left:4px solid #4caf50}.result.warning[data-v-1cb6c6b1]{background:#fff3e0;color:#e65100;border-left:4px solid #ff9800}.result.error[data-v-1cb6c6b1]{background:#ffebee;color:#c62828;border-left:4px solid #f44336}.hint[data-v-1cb6c6b1]{color:#666;font-size:.9rem;margin-bottom:.5rem}.test-poster[data-v-1cb6c6b1]{max-width:100%;max-height:400px;margin-top:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026}.logs[data-v-1cb6c6b1]{max-height:400px;overflow-y:auto;background:#f5f5f5;padding:1rem;border-radius:6px;font-family:monospace;font-size:.85rem}.log-item[data-v-1cb6c6b1]{margin-bottom:.5rem;padding:.25rem;border-bottom:1px solid #e0e0e0}.log-time[data-v-1cb6c6b1]{color:#666;margin-right:.5rem}.log-message[data-v-1cb6c6b1]{color:#333}.marketing[data-v-3439e97c]{max-width:1200px;margin:0 auto;padding:2rem}.marketing-container[data-v-3439e97c]{display:flex;gap:2rem;margin:2rem 0}.form-container[data-v-3439e97c]{flex:1;background:#f9f9f9;padding:2rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.result-container[data-v-3439e97c]{flex:1;background:#f9f9f9;padding:2rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;text-align:center;min-height:600px;display:flex;flex-direction:column;justify-content:flex-start}.form-group[data-v-3439e97c]{margin-bottom:1.5rem}label[data-v-3439e97c]{display:block;margin-bottom:.5rem;font-weight:500}textarea[data-v-3439e97c],select[data-v-3439e97c]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}textarea[data-v-3439e97c]{resize:vertical;min-height:200px}.btn-primary[data-v-3439e97c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .3s;width:100%;margin-top:1rem}.btn-primary[data-v-3439e97c]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-3439e97c]:disabled{opacity:.6;cursor:not-allowed}.image-preview[data-v-3439e97c]{margin:1rem 0;flex:1;display:flex;align-items:center;justify-content:center}.image-preview img[data-v-3439e97c]{max-width:100%;max-height:450px;border-radius:8px;box-shadow:0 4px 12px #0000001a}.image-placeholder[data-v-3439e97c]{margin:1rem 0;flex:1;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:8px;border:2px dashed #ccc}.image-placeholder p[data-v-3439e97c]{color:#666;font-size:1.1rem}.btn-secondary[data-v-3439e97c]{background:#666;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;cursor:pointer;margin-top:1rem}.btn-secondary[data-v-3439e97c]:hover{background:#555}.error-message[data-v-3439e97c]{background:#fee;color:#c33;padding:1rem;border-radius:4px;margin:1rem 0}@media (max-width: 768px){.marketing-container[data-v-3439e97c]{flex-direction:column}.form-container[data-v-3439e97c],.result-container[data-v-3439e97c]{width:100%}}.inspiration[data-v-912103e3]{max-width:800px;margin:0 auto}.form-container[data-v-912103e3]{background:#f9f9f9;padding:2rem;border-radius:8px;margin:2rem 0}.form-group[data-v-912103e3]{margin-bottom:1.5rem}label[data-v-912103e3]{display:block;margin-bottom:.5rem;font-weight:500}.upload-area[data-v-912103e3]{border:2px dashed #ddd;border-radius:8px;padding:2rem;text-align:center;cursor:pointer;transition:all .3s;position:relative}.upload-area[data-v-912103e3]:hover{border-color:#667eea;background:#f5f5ff}.upload-area.has-image[data-v-912103e3]{border-style:solid;padding:1rem}#image[data-v-912103e3]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-placeholder[data-v-912103e3]{display:flex;flex-direction:column;align-items:center;gap:1rem}.upload-icon[data-v-912103e3]{font-size:3rem}.upload-hint[data-v-912103e3]{font-size:.875rem;color:#666;margin:0}.image-preview-small[data-v-912103e3]{position:relative;display:inline-block}.image-preview-small img[data-v-912103e3]{max-width:200px;max-height:200px;border-radius:4px}.remove-btn[data-v-912103e3]{position:absolute;top:-10px;right:-10px;background:#f44;color:#fff;border:none;border-radius:50%;width:24px;height:24px;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-primary[data-v-912103e3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .3s}.btn-primary[data-v-912103e3]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-912103e3]:disabled{opacity:.6;cursor:not-allowed}.result-container[data-v-912103e3]{margin-top:2rem}.prompt-box[data-v-912103e3]{background:#f5f5f5;padding:1.5rem;border-radius:8px;border-left:4px solid #667eea;margin:1rem 0}.prompt-box p[data-v-912103e3]{margin:0;line-height:1.6;white-space:pre-wrap}.btn-secondary[data-v-912103e3]{background:#666;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;cursor:pointer;margin-top:1rem}.btn-secondary[data-v-912103e3]:hover{background:#555}.error-message[data-v-912103e3]{background:#fee;color:#c33;padding:1rem;border-radius:4px;margin:1rem 0}.q-version[data-v-57d3c0e9]{padding:20px;max-width:1200px;margin:0 auto}.subtitle[data-v-57d3c0e9]{color:#666;margin-bottom:20px}.file-input[data-v-57d3c0e9]{display:none}.buttons[data-v-57d3c0e9]{display:flex;gap:10px;margin-bottom:20px}.primary-btn[data-v-57d3c0e9],.action-btn[data-v-57d3c0e9],.download-btn[data-v-57d3c0e9]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.primary-btn[data-v-57d3c0e9]{background-color:#409eff;color:#fff}.action-btn[data-v-57d3c0e9]{background-color:#67c23a;color:#fff}.download-btn[data-v-57d3c0e9]{background-color:#e6a23c;color:#fff}.action-btn[data-v-57d3c0e9]:disabled,.download-btn[data-v-57d3c0e9]:disabled{background-color:#ccc;cursor:not-allowed}.file-list[data-v-57d3c0e9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.file-card[data-v-57d3c0e9]{display:flex;align-items:center;background:#f5f7fa;padding:10px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.original[data-v-57d3c0e9],.result[data-v-57d3c0e9]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.arrow[data-v-57d3c0e9]{padding:0 10px;font-size:20px;color:#909399}img[data-v-57d3c0e9]{width:120px;height:120px;object-fit:cover;border-radius:4px}.label[data-v-57d3c0e9]{margin-top:5px;font-size:12px;color:#606266}.placeholder[data-v-57d3c0e9]{width:120px;height:120px;background:#e4e7ed;display:flex;align-items:center;justify-content:center;color:#909399;font-size:14px;border-radius:4px}.loading[data-v-57d3c0e9]{color:#409eff}.error[data-v-57d3c0e9]{color:#f56c6c}header[data-v-6cc1b42f]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem 2rem;box-shadow:0 2px 8px #0000001a}h1[data-v-6cc1b42f]{margin:0 0 1rem;font-size:2rem}nav[data-v-6cc1b42f]{display:flex;gap:1.5rem}nav a[data-v-6cc1b42f]{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:4px;transition:background-color .3s}nav a[data-v-6cc1b42f]:hover{background-color:#fff3}nav a.router-link-active[data-v-6cc1b42f]{background-color:#ffffff4d}main[data-v-6cc1b42f]{max-width:1200px;margin:2rem auto;padding:0 2rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f5f5f5;color:#333;line-height:1.6}#app{min-height:100vh}button{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}
