.container[data-v-7ba7640c]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-top:-100px;width:100%}.container .title[data-v-7ba7640c]{font-size:2rem;margin-bottom:1rem}.container .searchbox[data-v-7ba7640c]{display:flex;flex-direction:row;padding:10px;width:29%}@media screen and (max-width:1200px){.container .searchbox[data-v-7ba7640c]{width:45%}}@media screen and (max-width:768px){.container .searchbox[data-v-7ba7640c]{width:77%}}.container .searchbox span[data-v-7ba7640c]{border:1px solid #000;border-right:none;color:#888;font-size:1.2rem;line-height:33px;padding:0 5px}.container .searchbox input[data-v-7ba7640c]{border:1px solid #000;border-left:none;font-size:1rem;line-height:33px;padding:0 10px;transition:border-color .2s;width:80%}.container .searchbox input[data-v-7ba7640c]::-moz-placeholder{color:#aaa;font-size:.9rem}.container .searchbox input[data-v-7ba7640c]::placeholder{color:#aaa;font-size:.9rem}.container .searchbox input[data-v-7ba7640c]:focus{border-color:#07ceaf;outline:none}.container .searchbox .input-wrap[data-v-7ba7640c]{display:flex;flex:1 1 auto;min-width:0;position:relative}.container .searchbox .input-wrap input[data-v-7ba7640c]{padding-right:42px;width:100%}.container .searchbox .scan-btn[data-v-7ba7640c]{align-items:center;background:transparent;border:none;border-radius:6px;color:#07ceaf;cursor:pointer;display:inline-flex;height:32px;justify-content:center;min-width:0;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:background .18s,transform .12s;width:34px}.container .searchbox .scan-btn svg[data-v-7ba7640c]{display:block;height:21px;width:21px}.container .searchbox .scan-btn[data-v-7ba7640c]:hover{background:rgba(7,206,175,.12)}.container .searchbox .scan-btn[data-v-7ba7640c]:active{transform:translateY(-50%) scale(.94)}.container .searchbox .scan-btn[data-v-7ba7640c]:focus-visible{outline:2px solid rgba(7,206,175,.5);outline-offset:1px}.container .searchbox button[data-v-7ba7640c]{background:#07ceaf;border:1px solid #07ceaf;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;flex:0 0 auto;font-size:1rem;font-weight:600;min-width:88px;padding:0 18px;transition:background .2s,transform .12s}.container .searchbox button[data-v-7ba7640c]:hover{background:#05a98f;border-color:#05a98f}.container .searchbox button[data-v-7ba7640c]:active{transform:translateY(1px)}.container .searchbox button[data-v-7ba7640c]:disabled{cursor:not-allowed;opacity:.65}.description[data-v-7ba7640c]{text-wrap:pretty;box-sizing:border-box;margin-bottom:50px;max-width:920px;padding:0 20px;text-align:center;width:100%}.description .query-status[data-v-7ba7640c]{color:#5f7284;font-size:1rem;line-height:1.8;margin:0 0 6px}.description .help-note[data-v-7ba7640c]{text-wrap:pretty;color:#5f7284;font-size:13px;letter-spacing:.01em;line-height:1.85;margin:6px auto 0;max-width:820px;white-space:pre-line}.description .help-note a[data-v-7ba7640c]{border-bottom:1px solid rgba(6,122,102,.35);color:#067a66;text-decoration:none;transition:color .2s,border-color .2s}.description .help-note a[data-v-7ba7640c]:hover{border-bottom-color:#05a98f;color:#05a98f}.description .help-note a[data-v-7ba7640c]:focus-visible{border-radius:2px;outline:2px solid rgba(7,206,175,.45);outline-offset:2px}@media screen and (max-width:768px){.description[data-v-7ba7640c]{padding:0 18px}.description .help-note[data-v-7ba7640c]{font-size:12px;line-height:1.8;margin-top:6px;white-space:normal}}.result[data-v-7ba7640c]{display:block}.result .modal[data-v-7ba7640c]{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:space-around;left:0;position:fixed;top:0;width:100%;z-index:1000}.result .modal .modal-content[data-v-7ba7640c]{background:#fff;border-radius:10px;height:50%;overflow-y:auto;padding:40px;width:50%}.result .modal .modal-content p[data-v-7ba7640c]{font-size:1.2rem;line-height:2rem}.result .modal .modal-content .userInfo[data-v-7ba7640c]{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.result .modal .modal-content .userInfo .img[data-v-7ba7640c]{height:200px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:200px}@media screen and (max-width:1100px){.result .modal[data-v-7ba7640c]{align-items:center;flex-direction:column;justify-content:center}.result .modal .modal-content[data-v-7ba7640c]{height:78%;padding:3rem;width:80%}}.close[data-v-7ba7640c]{background:#151a19;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1.1rem;height:40px;margin:0 auto;transform:translateY(30px);width:100px}.modal-x[data-v-7ba7640c]{color:#98a6b3;cursor:pointer;float:right;font-size:1.6rem;line-height:1;transition:color .2s}.modal-x[data-v-7ba7640c]:hover{color:#2f4356}.content[data-v-7ba7640c]{line-height:1.2rem}@media screen and (max-width:540px){.content[data-v-7ba7640c]{display:none}}.scan-mask[data-v-7ba7640c]{align-items:center;animation:scanFade-7ba7640c .2s ease-out;backdrop-filter:blur(6px);background:rgba(10,20,30,.78);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.scan-panel[data-v-7ba7640c]{background:#0f1c27;border-radius:18px;box-shadow:0 24px 80px #00000073;overflow:hidden;width:min(92vw,460px)}.scan-head[data-v-7ba7640c]{align-items:center;color:#fff;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.scan-head b[data-v-7ba7640c]{display:block;font-size:15px;font-weight:600}.scan-head small[data-v-7ba7640c]{color:#93a6b5;display:block;font-size:12px;margin-top:2px}.scan-close[data-v-7ba7640c]{background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;flex:0 0 auto;font-size:20px;height:34px;line-height:1;padding:0;width:34px}.scan-close[data-v-7ba7640c]:hover{background:hsla(0,0%,100%,.18)}.scan-stage[data-v-7ba7640c]{aspect-ratio:4/3;background:#000;position:relative;width:100%}.scan-stage .scan-video[data-v-7ba7640c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scan-frame[data-v-7ba7640c]{height:42%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:76%}.scan-frame .c[data-v-7ba7640c]{border:3px solid #07ceaf;height:22px;position:absolute;width:22px}.scan-frame .tl[data-v-7ba7640c]{border-bottom:none;border-radius:6px 0 0;border-right:none;left:0;top:0}.scan-frame .tr[data-v-7ba7640c]{border-bottom:none;border-left:none;border-radius:0 6px 0 0;right:0;top:0}.scan-frame .bl[data-v-7ba7640c]{border-radius:0 0 0 6px;border-right:none;border-top:none;bottom:0;left:0}.scan-frame .br[data-v-7ba7640c]{border-left:none;border-radius:0 0 6px;border-top:none;bottom:0;right:0}.scan-beam[data-v-7ba7640c]{animation:scanBeam-7ba7640c 2.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,#07ceaf,transparent);box-shadow:0 0 12px #07ceafcc;height:2px;left:8%;position:absolute;right:8%;top:4%}.scan-error[data-v-7ba7640c],.scan-hint[data-v-7ba7640c]{font-size:12px;line-height:1.7;margin:0;padding:12px 16px 16px;text-align:center}.scan-hint[data-v-7ba7640c]{color:#93a6b5}.scan-error[data-v-7ba7640c]{color:#ffb4a8}@keyframes scanBeam-7ba7640c{0%,to{opacity:.35;top:4%}50%{opacity:1;top:94%}}@keyframes scanFade-7ba7640c{0%{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.searchbox .query-btn[data-v-7ba7640c]{min-width:76px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.scan-beam[data-v-7ba7640c],.scan-mask[data-v-7ba7640c]{animation:none}.scan-beam[data-v-7ba7640c]{top:50%}}
