:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;text-align:center}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;line-height:1.6;color:#333}#app{min-height:100vh;width:100%}.app-layout[data-v-a20821a5]{display:flex;flex-direction:column;min-height:100vh}.app-header[data-v-a20821a5]{background-color:#036;color:#fff;padding:1rem 0;box-shadow:0 2px 4px #0000001a}.header-container[data-v-a20821a5]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.logo[data-v-a20821a5]{font-size:1.5rem;font-weight:700}.nav-menu[data-v-a20821a5]{display:flex;gap:20px}.nav-item[data-v-a20821a5]{color:#fff;text-decoration:none;padding:8px 16px;border-radius:4px;transition:background-color .3s}.nav-item[data-v-a20821a5]:hover{background-color:#ffffff1a}.app-main[data-v-a20821a5]{flex:1;background-color:#f5f5f5;padding:2rem 0}.main-container[data-v-a20821a5]{max-width:1200px;margin:0 auto;padding:0 20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:2rem 1rem}.app-footer[data-v-a20821a5]{background-color:#f5f5f5;color:#666;text-align:center;padding:1rem 0;border-top:1px solid #e0e0e0}.footer-container[data-v-a20821a5]{max-width:1200px;margin:0 auto;padding:0 20px}.index-container[data-v-36435347]{max-width:1000px;margin:0 auto}.page-title[data-v-36435347]{text-align:center;color:#036;margin-bottom:1rem;font-size:2rem}.search-section[data-v-36435347]{background-color:#f9f9f9;padding:1rem;border-radius:8px;margin-bottom:1rem}.divider[data-v-36435347]{height:1px;background-color:#efefef;margin:1rem 0}.form-group[data-v-36435347]{margin-bottom:1rem}.form-group label[data-v-36435347]{display:block;margin-bottom:.5rem;font-weight:500;color:#333;text-align:left}.form-group textarea[data-v-36435347]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;resize:vertical}.search-btn[data-v-36435347]{background-color:#036;color:#fff;border:none;padding:.75rem 1rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .3s}.search-btn[data-v-36435347]:hover{background-color:#024}.result-section[data-v-36435347]{padding:1rem;border:1px solid #eee;border-radius:8px}.result-title[data-v-36435347]{color:#036;margin-bottom:1.5rem;font-size:1.5rem}.loading[data-v-36435347]{text-align:center;padding:2rem;color:#666}.error[data-v-36435347]{text-align:center;padding:2rem;color:#d9534f;background-color:#f2dede;border-radius:4px}.no-result[data-v-36435347]{text-align:center;padding:2rem;color:#666}.results[data-v-36435347]{display:flex;flex-direction:column;gap:1.5rem}.order-header[data-v-36435347]{text-align:left}.order-sn[data-v-36435347]{margin:0;color:#036;font-size:1.2rem}.track-records[data-v-36435347]{position:relative;padding-left:24px}.track-records[data-v-36435347]:before{content:"";position:absolute;left:0;top:0;bottom:48px;width:2px;background-color:#ccc}.track-records .track-record-item.on[data-v-36435347]:before{background-color:#2196f3}.track-record-item[data-v-36435347]{position:relative;margin-bottom:16px;text-align:left}.track-record-item[data-v-36435347]:before{content:"";position:absolute;left:-30px;top:0;width:15px;height:15px;border-radius:50%;background-color:#ccc}.track-content[data-v-36435347]{font-size:15px;font-weight:400;color:#333;margin-bottom:2px}.track-time[data-v-36435347]{font-size:13px;color:#666;line-height:1.4}.status[data-v-36435347]{color:red}.view-image-link[data-v-36435347]{color:#2196f3;cursor:pointer;margin-left:8px;text-decoration:underline;font-size:13px}.view-image-link[data-v-36435347]:hover{color:#1976d2}.image-preview-overlay[data-v-36435347]{position:fixed;inset:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.image-preview-container[data-v-36435347]{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}.preview-image[data-v-36435347]{max-width:100%;max-height:80vh;object-fit:contain;border-radius:4px}.desktop-nav[data-v-36435347]{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.nav-arrow[data-v-36435347]{background-color:#ffffffb3;border:none;font-size:2rem;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s;pointer-events:all}.nav-arrow[data-v-36435347]:hover{background-color:#ffffffe6}.nav-arrow.left[data-v-36435347]{position:absolute;left:20px}.nav-arrow.right[data-v-36435347]{position:absolute;right:20px}.mobile-nav[data-v-36435347]{display:none;margin-top:15px;gap:20px}.image-counter[data-v-36435347]{position:absolute;bottom:10px;color:#fff;background-color:#00000080;padding:5px 10px;border-radius:15px;font-size:14px}@media(max-width:768px){.desktop-nav[data-v-36435347]{display:none}.mobile-nav[data-v-36435347]{display:flex}.nav-arrow[data-v-36435347]{font-size:1.5rem;width:40px;height:40px}.image-counter[data-v-36435347]{position:absolute;bottom:10px;margin-top:10px}}.login-container[data-v-f3d68c7b]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f5f5}.login-box[data-v-f3d68c7b]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 12px #0000001a;width:100%;max-width:400px}.login-box h2[data-v-f3d68c7b]{text-align:center;margin-bottom:1.5rem;color:#333}.form-group[data-v-f3d68c7b]{margin-bottom:1.5rem}.form-group label[data-v-f3d68c7b]{display:block;margin-bottom:.5rem;color:#666;font-weight:500;text-align:left}.form-group input[data-v-f3d68c7b]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.form-actions[data-v-f3d68c7b]{margin-bottom:1rem}.login-btn[data-v-f3d68c7b]{width:100%;padding:.75rem;background-color:#036;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .3s}.login-btn[data-v-f3d68c7b]:hover{background-color:#024}.form-links[data-v-f3d68c7b]{display:flex;justify-content:space-between;text-align:center}.form-links a[data-v-f3d68c7b]{color:#036;text-decoration:none;font-size:.9rem}.form-links a[data-v-f3d68c7b]:hover{text-decoration:underline}.register-container[data-v-d9967259]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f5f5}.register-box[data-v-d9967259]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 12px #0000001a;width:100%;max-width:400px}.register-box h2[data-v-d9967259]{text-align:center;margin-bottom:1.5rem;color:#333}.form-group[data-v-d9967259]{margin-bottom:1.5rem}.form-group label[data-v-d9967259]{display:block;margin-bottom:.5rem;color:#666;font-weight:500;text-align:left}.form-group input[data-v-d9967259]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.code-input-group[data-v-d9967259]{display:flex;gap:10px}.code-input-group input[data-v-d9967259]{flex:1}.send-code-btn[data-v-d9967259]{padding:.75rem 1rem;background-color:#6c757d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s}.send-code-btn[data-v-d9967259]:hover:not(:disabled){background-color:#5a6268}.send-code-btn[data-v-d9967259]:disabled{background-color:#ccc;cursor:not-allowed}.form-actions[data-v-d9967259]{margin-bottom:1rem}.register-btn[data-v-d9967259]{width:100%;padding:.75rem;background-color:#036;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .3s}.register-btn[data-v-d9967259]:hover{background-color:#024}.form-links[data-v-d9967259]{text-align:center}.form-links a[data-v-d9967259]{color:#036;text-decoration:none;font-size:.9rem}.form-links a[data-v-d9967259]:hover{text-decoration:underline}.forget-password-container[data-v-95192916]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f5f5}.forget-password-box[data-v-95192916]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 12px #0000001a;width:100%;max-width:400px}.forget-password-box h2[data-v-95192916]{text-align:center;margin-bottom:1.5rem;color:#333}.form-group[data-v-95192916]{margin-bottom:1.5rem}.form-group label[data-v-95192916]{display:block;margin-bottom:.5rem;color:#666;font-weight:500;text-align:left}.form-group input[data-v-95192916]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.code-input-group[data-v-95192916]{display:flex;gap:10px}.code-input-group input[data-v-95192916]{flex:1}.send-code-btn[data-v-95192916]{padding:.75rem 1rem;background-color:#6c757d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s}.send-code-btn[data-v-95192916]:hover:not(:disabled){background-color:#5a6268}.send-code-btn[data-v-95192916]:disabled{background-color:#ccc;cursor:not-allowed}.form-actions[data-v-95192916]{margin-bottom:1rem}.submit-btn[data-v-95192916]{width:100%;padding:.75rem;background-color:#036;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .3s}.submit-btn[data-v-95192916]:hover{background-color:#024}.form-links[data-v-95192916]{text-align:center}.form-links a[data-v-95192916]{color:#036;text-decoration:none;font-size:.9rem}.form-links a[data-v-95192916]:hover{text-decoration:underline}
