uni-modal .uni-modal[data-v-5f7d24bc]{width:16.82688rem;border-radius:.48063rem}uni-modal .uni-modal .uni-modal__hd[data-v-5f7d24bc]{font-size:1.02156rem;font-weight:500;padding:1.20188rem 1.20188rem .72125rem;color:#171a1d}uni-modal .uni-modal .uni-modal__bd[data-v-5f7d24bc]{padding:0 1.20188rem .96156rem;color:rgba(23,26,29,.6);line-height:1.20188rem;font-size:.84125rem}uni-modal .uni-modal .uni-modal__btn[data-v-5f7d24bc]{font-size:1.02156rem;font-weight:500}uni-modal .uni-modal .uni-modal__btn[data-v-5f7d24bc]:after{border-color:#ececec}uni-modal .uni-modal .uni-modal__ft[data-v-5f7d24bc]:after{border-color:#ececec}.scan-result-page[data-v-5f7d24bc]{display:flex;flex-direction:column;height:100vh;background-color:#f6fafe;box-sizing:border-box;overflow:hidden}.header-background[data-v-5f7d24bc]{position:relative;flex-shrink:0;width:100%;height:11.25rem;overflow:hidden;background:linear-gradient(135deg,#4a90e2,#64b5f6 60%,#8ec5ff);display:flex;align-items:center;justify-content:center}.header-background .header-deco[data-v-5f7d24bc]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.35),rgba(255,255,255,0) 70%)}.header-background .deco-1[data-v-5f7d24bc]{width:11.25rem;height:11.25rem;top:-3.75rem;right:-2.5rem}.header-background .deco-2[data-v-5f7d24bc]{width:8.75rem;height:8.75rem;bottom:-3.125rem;left:-1.875rem}.header-background .header-content[data-v-5f7d24bc]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.5rem}.header-background .cert-icon[data-v-5f7d24bc]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.header-background .header-title[data-v-5f7d24bc]{color:#fff;font-size:1.75rem;font-weight:600;letter-spacing:.125rem}.content[data-v-5f7d24bc]{position:relative;flex:1;z-index:5;margin-top:-1.875rem;padding:1.25rem 1.125rem 1.5rem;background:#fff;border-radius:1rem 1rem 0 0;box-shadow:0 -.25rem 1rem rgba(33,119,209,.08);box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch}.info-card[data-v-5f7d24bc]{display:flex;flex-direction:column}.info-row[data-v-5f7d24bc]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.875rem 0;border-bottom:.03125rem solid #f0f0f0}.info-row .info-label[data-v-5f7d24bc]{width:30%;color:#666;font-size:.875rem;flex-shrink:0}.info-row .info-value[data-v-5f7d24bc]{width:70%;color:#333;font-size:1rem;font-weight:500;text-align:right;padding-right:.5rem;word-break:break-all;white-space:normal}.cert-number-block[data-v-5f7d24bc]{margin-top:.875rem;display:flex;flex-direction:column;align-items:center;gap:.375rem;padding-top:.875rem;border-top:.03125rem solid #f0f0f0;transition:transform .2s ease}.cert-number-block .cert-number-label[data-v-5f7d24bc]{color:#888;font-size:.8125rem}.cert-number-block .cert-number-value[data-v-5f7d24bc]{color:#1e88e5;font-size:1.125rem;font-weight:600;border-bottom:.0625rem solid rgba(30,136,229,.4);word-break:break-all;text-align:center;padding:0 .5rem}.cert-number-block .copy-tip[data-v-5f7d24bc]{color:#9aa7b8;font-size:.75rem}.cert-number-block .copy-success[data-v-5f7d24bc]{color:#4caf50;font-size:.75rem;font-weight:500}.cert-number-hover[data-v-5f7d24bc]{transform:translateY(-.125rem) scale(1.02)}.error-state[data-v-5f7d24bc]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.error-state .error-text[data-v-5f7d24bc]{color:#666;font-size:.9375rem}.error-state .retry-btn[data-v-5f7d24bc]{padding:.5rem 1.5rem;background:#4a90e2;color:#fff;font-size:.875rem;border-radius:1.25rem}.skeleton .sk-block[data-v-5f7d24bc]{background:#e6edf5;border-radius:.5rem;margin-bottom:.75rem;animation:skeletonPulse-5f7d24bc 1.2s ease-in-out infinite}.skeleton .sk-title[data-v-5f7d24bc]{height:5rem}.skeleton .sk-line-row[data-v-5f7d24bc]{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0;border-bottom:.03125rem solid #f0f0f0}.skeleton .sk-line-row .sk-line[data-v-5f7d24bc]{height:.875rem;border-radius:.25rem;background:#e6edf5;animation:skeletonPulse-5f7d24bc 1.2s ease-in-out infinite}.skeleton .sk-line-row .sk-label[data-v-5f7d24bc]{width:30%}.skeleton .sk-line-row .sk-value[data-v-5f7d24bc]{width:50%}.skeleton .sk-cert[data-v-5f7d24bc]{height:3.75rem;margin-top:.75rem}@keyframes skeletonPulse-5f7d24bc{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
