:root{font-family:monospace,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}@font-face{font-family:Doctor Glitch;src:url(/fonts/Doctor%20Glitch.otf)}*{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}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:transparent;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{margin:0 auto;text-align:center;width:100svw;min-height:100svh}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.background-container[data-v-3dd52213]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.floating-particles[data-v-3dd52213]{position:absolute;width:100%;height:100%;overflow:hidden}.particle[data-v-3dd52213]{position:absolute;background:#ff149366;border-radius:50%;animation:float-3dd52213 6s ease-in-out infinite}.particle[data-v-3dd52213]:nth-child(2n){background:#6ab7ff4d;animation-delay:-2s}.particle[data-v-3dd52213]:nth-child(3n){background:#0ff3;animation-delay:-4s}.particle[data-v-3dd52213]:nth-child(4n){background:#8a2be240;animation-delay:-1s}@keyframes float-3dd52213{0%,to{transform:translateY(0) rotate(0);opacity:.7}50%{transform:translateY(-30px) rotate(180deg);opacity:1}}.grid-overlay[data-v-3dd52213]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-image:linear-gradient(rgba(255,20,147,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(255,20,147,.8) 1px,transparent 1px);background-size:60px 60px;opacity:.4;animation:gridMove-3dd52213 15s linear infinite}@keyframes gridMove-3dd52213{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.message-overlay[data-v-fa3c44a5]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:8px;padding:20px}.overlay-content[data-v-fa3c44a5]{text-align:center;padding:20px;background-color:#1a2332cc;border-radius:8px;box-shadow:0 0 15px #00ffff80;border:2px solid rgba(0,255,255,.5)}.overlay-title[data-v-fa3c44a5]{color:#0ff;font-size:1.8em;font-family:Courier New,monospace;margin:0 0 10px;text-transform:uppercase}.overlay-message[data-v-fa3c44a5]{color:#0ff;font-size:1.5em;font-family:Courier New,monospace;margin:0}.result-success[data-v-fa3c44a5]{border-color:#00ff0080;box-shadow:0 0 15px #00ff0080}.result-success .overlay-message[data-v-fa3c44a5],.result-success .overlay-title[data-v-fa3c44a5]{color:#0f0}.result-blip[data-v-fa3c44a5]{border-color:#ffff0080;box-shadow:0 0 15px #ffff0080}.result-blip .overlay-message[data-v-fa3c44a5],.result-blip .overlay-title[data-v-fa3c44a5]{color:#ff0}.result-flagged[data-v-fa3c44a5]{border-color:#ff69b480;box-shadow:0 0 15px #ff69b480}.result-flagged .overlay-message[data-v-fa3c44a5],.result-flagged .overlay-title[data-v-fa3c44a5]{color:#ff69b4}.result-burned[data-v-fa3c44a5],.result-error[data-v-fa3c44a5]{border-color:#ff000080;box-shadow:0 0 15px #ff000080}.result-burned .overlay-message[data-v-fa3c44a5],.result-burned .overlay-title[data-v-fa3c44a5],.result-error .overlay-message[data-v-fa3c44a5],.result-error .overlay-title[data-v-fa3c44a5]{color:red}.result-reading .overlay-message[data-v-fa3c44a5],.result-reading .overlay-title[data-v-fa3c44a5],.result-writing .overlay-message[data-v-fa3c44a5],.result-writing .overlay-title[data-v-fa3c44a5]{color:#0ff}.fade-enter-active[data-v-fa3c44a5],.fade-leave-active[data-v-fa3c44a5]{transition:opacity .5s ease}.fade-enter-from[data-v-fa3c44a5],.fade-leave-to[data-v-fa3c44a5]{opacity:0}.dna-fingerprint[data-v-f24bbbe3]{width:100%;height:100%;display:flex;flex-direction:column;font-family:Courier New,monospace;color:#0ff;gap:8px}.gel-container[data-v-f24bbbe3]{height:100%;border-radius:6px;padding:5px;position:relative;overflow:hidden;border:1px solid #333;display:flex}.gel-grid[data-v-f24bbbe3]{display:grid;grid-template-columns:repeat(var(--678d74e9),1fr);gap:5px;height:100%;position:relative;width:100%}.lane[data-v-f24bbbe3]{display:flex;flex-direction:column;background:linear-gradient(135deg,#111826,#1e2b38);border-radius:3px;position:relative;gap:5px}.lane-label[data-v-f24bbbe3]{font-size:.7em;color:#0ff;font-weight:700;border-bottom:2px solid #222}.bands[data-v-f24bbbe3]{height:100%;position:relative}.band[data-v-f24bbbe3]{position:absolute;left:2px;right:2px;height:2px;border-radius:1px;transition:all .3s ease;animation:bandPulse-f24bbbe3 3s ease-in-out infinite}.band[data-v-f24bbbe3]:hover{height:3px;transform:scaleX(1.05)}.band-color-1[data-v-f24bbbe3]{background:#ff0040;box-shadow:0 0 4px #ff004099}.band-color-2[data-v-f24bbbe3]{background:#ff4000;box-shadow:0 0 4px #ff400099}.band-color-3[data-v-f24bbbe3]{background:#ff8000;box-shadow:0 0 4px #ff800099}.band-color-4[data-v-f24bbbe3]{background:#ff0;box-shadow:0 0 4px #ff09}.band-color-5[data-v-f24bbbe3]{background:#80ff00;box-shadow:0 0 4px #80ff0099}.band-color-6[data-v-f24bbbe3]{background:#00ff80;box-shadow:0 0 4px #00ff8099}.band-color-7[data-v-f24bbbe3]{background:#0ff;box-shadow:0 0 4px #0ff9}.band-color-8[data-v-f24bbbe3]{background:#0080ff;box-shadow:0 0 4px #0080ff99}@keyframes bandPulse-f24bbbe3{0%,to{opacity:.5}50%{opacity:1}}.dna-info[data-v-f24bbbe3]{display:flex;gap:10px;font-size:.7em;justify-content:center}.info-item[data-v-f24bbbe3]{display:flex;gap:4px;align-items:center}.label[data-v-f24bbbe3]{color:#4a9eff;font-weight:700}.value[data-v-f24bbbe3]{color:#0ff}.iris-container[data-v-350bd73b]{position:relative;border:1px solid rgba(0,255,255,.3);border-radius:4px;background:linear-gradient(135deg,#1a2332cc,#2a3847cc);box-shadow:0 0 10px #0ff3,inset 0 0 10px #00ffff1a;display:flex;flex-direction:column;padding:5px;gap:5px;width:100%}.ridge-line[data-v-350bd73b]{stroke-linecap:round;stroke-linejoin:round}.match-circle[data-v-350bd73b]{filter:drop-shadow(0 0 2px rgba(255,20,147,.5))}.match-center[data-v-350bd73b]{filter:drop-shadow(0 0 1px rgba(0,255,255,.8))}.iris-info[data-v-350bd73b]{display:flex;justify-content:space-between;font-family:monospace;font-size:.6em;color:#0ff;text-shadow:0 0 2px rgba(0,255,255,.5)}.match-count[data-v-350bd73b]{color:#ff1493;font-weight:700}.quality-indicator[data-v-350bd73b]{color:#4a9eff}.sin-check-controls[data-v-4fdd5cac]{display:flex;gap:10px;padding:0 5px;justify-content:center;align-items:center}.validate-on-scan-control[data-v-4fdd5cac]{display:flex;align-items:center;gap:5px}.scan-level-dropdown[data-v-4fdd5cac],.scan-button[data-v-4fdd5cac]{background-color:#0ff;color:#1a2332;border:1px solid #00ffff;padding:5px;cursor:pointer}.scan-button[data-v-4fdd5cac]:disabled{background-color:#555;cursor:not-allowed}.id-card[data-v-4fdd5cac]{background:linear-gradient(135deg,#1a2332,#2a3847);border:2px solid #4a9eff;border-radius:8px;font-family:Courier New,monospace;color:#0ff;position:relative;box-shadow:0 0 20px #4a9eff80;display:flex;flex-direction:column;flex-shrink:0;gap:10px;aspect-ratio:4/2}@media (orientation: landscape){.id-card[data-v-4fdd5cac]{height:100%;max-width:100%}}@media (orientation: portrait){.id-card[data-v-4fdd5cac]{transform:rotate(90deg);transform-origin:center center;height:calc(100svw - 20px);max-width:calc(90svh - 20px)}}.id-card[data-v-4fdd5cac]:before,.id-card[data-v-4fdd5cac]:after{pointer-events:none}.card-header[data-v-4fdd5cac]{height:8%;background:linear-gradient(to right,#4a9eff,#6ab7ff);display:flex;align-items:center;padding:0 2px}.header-tabs[data-v-4fdd5cac]{display:flex;height:100%;width:100%;align-items:center;justify-content:space-between;position:relative}.quality-tabs[data-v-4fdd5cac]{display:flex;align-items:center;gap:1%;height:100%;width:100%}.tab[data-v-4fdd5cac]{height:70%;background:#ffffff4d;border-radius:3px 3px 0 0;padding:0 10px;display:flex;flex-shrink:1;align-items:center;justify-content:center;font-size:.8em;color:#1a2332;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;transition:background-color .3s,border-color .3s;max-width:16%}.tab[data-v-4fdd5cac]:hover{background:#ffffff80}.tab.active[data-v-4fdd5cac]{background:#0ff;color:#007bff;font-weight:700}.card-content[data-v-4fdd5cac]{display:flex;gap:10px;flex-grow:1;overflow-y:auto;justify-content:space-around;padding:0 10px}.tab-content-section[data-v-4fdd5cac]{display:flex;flex-direction:column;gap:5px;width:100%;padding:5px;border:1px solid rgba(0,255,255,.2);border-radius:4px;background-color:#00ffff08;color:#0ff}.tab-content-section h4[data-v-4fdd5cac]{margin:0;font-size:1.3em;border-bottom:1px solid rgba(0,255,255,.2)}.card-content>.left-section.tab-content-section[data-v-4fdd5cac]{width:30%}.card-content>.right-section.tab-content-section[data-v-4fdd5cac]{width:66%}.licenses-list-display[data-v-4fdd5cac]{display:flex;flex-direction:column;gap:10px;padding:0;font-size:clamp(.7em,2svh,1em)}.licenses-list-display .license-item[data-v-4fdd5cac]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 10px;background-color:#00ffff0d;border-left:3px solid #4a9eff}.license-details[data-v-4fdd5cac]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}.license-name[data-v-4fdd5cac]{font-weight:700}.license-quality[data-v-4fdd5cac]{font-style:italic;font-size:.6em}.no-licenses-message[data-v-4fdd5cac]{font-style:italic;color:#8df;font-size:clamp(.7em,2svh,1em)}.left-section[data-v-4fdd5cac]{display:flex;flex-direction:column;width:30%}.photo-section[data-v-4fdd5cac]{width:100%;height:100%}.photo-container[data-v-4fdd5cac]{width:100%;height:100%;overflow:hidden}.profile-photo[data-v-4fdd5cac]{width:100%;height:100%;object-fit:cover}.right-section[data-v-4fdd5cac]{display:flex;flex-direction:column;flex-grow:1;gap:5%;width:66%}.top-right-section[data-v-4fdd5cac]{display:flex;flex-direction:row;gap:2%;height:25%;justify-content:space-between}.barcode[data-v-4fdd5cac]{width:70%;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.barcode-lines[data-v-4fdd5cac]{display:flex;gap:1px;align-items:end;height:100%}.barcode-line[data-v-4fdd5cac]{height:100%;width:1px;flex-grow:1}.barcode-line[data-v-4fdd5cac]:after{content:"";background:#0ff;display:block;height:100%}.barcode-line[data-barcode-width="0"][data-v-4fdd5cac]:after{width:0%}.barcode-line[data-barcode-width="1"][data-v-4fdd5cac]:after{width:10%}.barcode-line[data-barcode-width="2"][data-v-4fdd5cac]:after{width:20%}.barcode-line[data-barcode-width="3"][data-v-4fdd5cac]:after{width:30%}.barcode-line[data-barcode-width="4"][data-v-4fdd5cac]:after{width:40%}.barcode-line[data-barcode-width="5"][data-v-4fdd5cac]:after{width:50%}.barcode-line[data-barcode-width="6"][data-v-4fdd5cac]:after{width:60%}.barcode-line[data-barcode-width="7"][data-v-4fdd5cac]:after{width:70%}.barcode-line[data-barcode-width="8"][data-v-4fdd5cac]:after{width:80%}.barcode-line[data-barcode-width="9"][data-v-4fdd5cac]:after{width:90%}.sin-id[data-v-4fdd5cac],.flag-nationality[data-v-4fdd5cac]{font-size:.7em;width:100%;white-space:nowrap}.flag-container[data-v-4fdd5cac]{display:flex;flex-direction:column;height:100%;aspect-ratio:37/28}.flag[data-v-4fdd5cac]{border:1px solid #00ffff;box-sizing:border-box;width:100%;height:100%}.info-section[data-v-4fdd5cac]{display:flex;flex-direction:column;gap:5%;flex-grow:1}.name[data-v-4fdd5cac]{font-size:clamp(1em,4svh,2em);font-weight:700;color:#0ff;text-align:left;line-height:1.1}.details[data-v-4fdd5cac]{display:flex;flex-direction:row;gap:5px;justify-content:space-between;height:100%}.left-content[data-v-4fdd5cac]{display:grid;grid-template-columns:max-content max-content 1fr;gap:5px;align-items:center;align-content:center;align-self:flex-start}.right-content[data-v-4fdd5cac]{display:flex;flex-direction:column;gap:5px}.right-content[data-v-4fdd5cac]{align-items:center;justify-content:center}.detail-row[data-v-4fdd5cac]{display:contents}.label[data-v-4fdd5cac]{color:#4a9eff;min-width:100px;width:35%;text-align:left;display:inline-block;white-space:nowrap}.label-colon[data-v-4fdd5cac]{color:#4a9eff}.value[data-v-4fdd5cac]{color:#0ff;white-space:nowrap;text-align:left}.system-info[data-v-4fdd5cac]{background:#00ffff1a;padding:5px 10px;border-top:1px solid #4a9eff;font-size:clamp(.5em,1.8svh,.8em);display:flex;width:100%;justify-content:space-between}.system-codes[data-v-4fdd5cac]{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.3svh}.system-title[data-v-4fdd5cac]{color:#0ff;font-weight:700}.code-line[data-v-4fdd5cac]{color:#4a9eff;font-size:clamp(.4em,1.5svh,.7em);font-family:Courier New,monospace}.id-card[data-v-4fdd5cac]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#4a9eff,#0ff,#4a9eff);border-radius:8px;z-index:1;animation:glow-4fdd5cac 2s ease-in-out infinite alternate}@keyframes glow-4fdd5cac{0%{opacity:.01}to{opacity:.1}}.id-card[data-v-4fdd5cac]:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent 0%,rgba(255,20,147,.3) 20%,rgba(255,20,147,.5) 45%,rgba(255,20,147,.5) 55%,rgba(255,20,147,.3) 80%,transparent 100%);animation:scan-4fdd5cac 8s linear infinite;z-index:1}@keyframes scan-4fdd5cac{0%{top:calc(0 - 2px)}to{top:calc(100% + 2px)}}.sin-form-container[data-v-6f17bb7c]{max-height:100svh;color:#0ff;position:relative;height:100%}.sin-form[data-v-6f17bb7c]{padding:20px;position:relative;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;overflow-y:auto}.form-section[data-v-6f17bb7c]{display:flex;flex-direction:column;gap:20px}.section-title[data-v-6f17bb7c]{font-size:1.5rem;color:#0ff;margin:0;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 10px #00ffff}.section-title[data-v-6f17bb7c]:after,.section-title[data-v-6f17bb7c]:before{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,#00ffff,transparent);margin:10px 0}.form-field[data-v-6f17bb7c]{display:flex;flex-direction:column;gap:5px}.form-field label[data-v-6f17bb7c]{display:block;color:#0ff;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;text-align:left}.form-field input[data-v-6f17bb7c],.form-field select[data-v-6f17bb7c]{width:100%;padding:12px 16px;border:2px solid #00ffff;border-radius:0;background:#1a1a2ecc;color:#0ff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-field input[data-v-6f17bb7c]:focus,.form-field select[data-v-6f17bb7c]:focus{outline:none;border-color:#f0f;box-shadow:0 0 0 2px #ff00ff4d,inset 0 0 10px #ff00ff1a;background:#1a1a2ee6}.form-field input[data-v-6f17bb7c]::placeholder{color:#00ffff80}.image-preview[data-v-6f17bb7c]{margin-top:15px;text-align:center;border:2px dashed #00ffff;padding:20px;background:#1a1a2e80}.image-preview img[data-v-6f17bb7c]{max-width:200px;max-height:200px;border:2px solid #00ffff;filter:drop-shadow(0 0 10px #00ffff)}.cyber-button[data-v-6f17bb7c]{color:#0ff;border:2px solid #ff00ff}.licenses-display[data-v-6f17bb7c]{display:flex;flex-direction:column;gap:10px}.license-item[data-v-6f17bb7c]{display:flex;flex-direction:row;justify-content:space-between;padding:10px 5px;background:#1a1a2ecc;border:1px solid #00ffff;border-left:4px solid #ff00ff;transition:all .3s ease}.license-item[data-v-6f17bb7c]:hover{background:#1a1a2ee6;border-color:#f0f;box-shadow:0 0 10px #ff00ff4d}.license-info[data-v-6f17bb7c]{display:flex;flex-direction:column}.license-name[data-v-6f17bb7c]{font-weight:700;color:#0ff;text-align:left}.license-quality[data-v-6f17bb7c]{color:#f0f;font-size:.7rem;text-align:left}.license-action[data-v-6f17bb7c]{aspect-ratio:1/1;display:inline-block}.error-message[data-v-6f17bb7c]{color:#f0f;font-size:.9rem;text-align:center;margin-top:10px;padding:10px;background:#ff00ff1a;border:1px solid #ff00ff}.readme-modal-overlay[data-v-d0e5d1b8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.readme-modal-content[data-v-d0e5d1b8]{padding:5px;background-color:#10012c;color:#0ff;border-radius:3px;width:85%;max-width:900px;height:85%;max-height:90vh;border:2px solid #ff1493;box-shadow:0 0 20px #ff1493,inset 0 0 20px #ff14931a;background-image:radial-gradient(circle at 20% 50%,rgba(255,20,147,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(138,43,226,.1) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(0,255,255,.05) 0%,transparent 50%);background-size:100% 2px,100% 100%,100% 100%;background-repeat:repeat-y,no-repeat,no-repeat;display:flex;flex-direction:column}.readme-modal-header[data-v-d0e5d1b8]{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;border-bottom:2px solid rgba(255,20,147,.8)}.readme-modal-header-text[data-v-d0e5d1b8]{flex-grow:1;display:flex;align-items:center;justify-content:center;font-size:2em}.close-readme-button[data-v-d0e5d1b8]{border:1px solid #ff1493;color:#ff1493;width:2em;height:2em;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1em;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;clip-path:polygon(0% 0%,80% 0%,100% 20%,90% 40%,100% 60%,85% 80%,100% 100%,0% 100%,10% 80%,0% 60%,15% 40%,0% 20%)}.close-readme-button[data-v-d0e5d1b8]:hover{background-color:#ff1493;color:#10012c;box-shadow:0 0 20px #ff149380;transform:scale(1.1)}.readme-modal-body[data-v-d0e5d1b8]{flex:1;overflow-y:auto;padding:10px}.readme-html-container[data-v-d0e5d1b8]{animation:content-fade-in-d0e5d1b8 .8s ease-out;scrollbar-width:thin;scrollbar-color:#ff1493 #10012c;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:clamp(.9rem,2vw,1.1rem);text-align:left}.readme-html-container[data-v-d0e5d1b8]::-webkit-scrollbar{width:8px}.readme-html-container[data-v-d0e5d1b8]::-webkit-scrollbar-track{background:#10012c;border-radius:4px}.readme-html-container[data-v-d0e5d1b8]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff1493,#8a2be2);border-radius:4px;border:1px solid #ff1493}.readme-html-container[data-v-d0e5d1b8]::-webkit-scrollbar-thumb:hover{background:#ff1493;box-shadow:0 0 5px #ff1493}.readme-html-container[data-v-d0e5d1b8]>*:first-child{margin-top:0}@keyframes content-fade-in-d0e5d1b8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.readme-html-container[data-v-d0e5d1b8] h1,.readme-html-container[data-v-d0e5d1b8] h2,.readme-html-container[data-v-d0e5d1b8] h3,.readme-html-container[data-v-d0e5d1b8] p,.readme-html-container[data-v-d0e5d1b8] ul,.readme-html-container[data-v-d0e5d1b8] ol,.readme-html-container[data-v-d0e5d1b8] pre{animation:element-fade-in-d0e5d1b8 .6s ease-out backwards}.readme-html-container[data-v-d0e5d1b8] *:nth-child(1){animation-delay:.1s}.readme-html-container[data-v-d0e5d1b8] *:nth-child(2){animation-delay:.2s}.readme-html-container[data-v-d0e5d1b8] *:nth-child(3){animation-delay:.3s}.readme-html-container[data-v-d0e5d1b8] *:nth-child(4){animation-delay:.4s}.readme-html-container[data-v-d0e5d1b8] *:nth-child(5){animation-delay:.5s}@keyframes element-fade-in-d0e5d1b8{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.readme-html-container[data-v-d0e5d1b8] *{text-shadow:0 0 2px rgba(0,255,255,.1)}.readme-html-container[data-v-d0e5d1b8] h1,.readme-html-container[data-v-d0e5d1b8] h2,.readme-html-container[data-v-d0e5d1b8] h3{color:#ff1493;margin-top:1.5em;margin-bottom:.8em;text-align:left}.readme-html-container[data-v-d0e5d1b8] h1{font-size:2em;border-bottom:2px solid rgba(255,20,147,.3);padding-bottom:.3em}.readme-html-container[data-v-d0e5d1b8] h2{font-size:1.75em;border-bottom:1px solid rgba(255,20,147,.2);padding-bottom:.2em}.readme-html-container[data-v-d0e5d1b8] h3{font-size:1.5em}@keyframes cursor-blink-d0e5d1b8{0%,50%{opacity:1}51%,to{opacity:0}}.readme-html-container[data-v-d0e5d1b8] p{line-height:1.7;margin-bottom:1.2em;color:silver;text-align:left}.readme-html-container[data-v-d0e5d1b8] p:hover{background:#ff14930d;border-left:3px solid #ff1493;padding-left:1em;transition:all .3s ease;border-radius:0 4px 4px 0}.readme-html-container[data-v-d0e5d1b8] ul,.readme-html-container[data-v-d0e5d1b8] ol{margin-left:0;padding-left:1.5em;margin-bottom:1.2em;color:silver;text-align:left}.readme-html-container[data-v-d0e5d1b8] li{margin-bottom:.8em;line-height:1.6;position:relative}.readme-html-container[data-v-d0e5d1b8] ul{list-style:none;padding-left:0}.readme-html-container[data-v-d0e5d1b8] ul li{padding-left:1.5em;position:relative}.readme-html-container[data-v-d0e5d1b8] ul li:before{content:"▶";position:absolute;left:0;color:#ff1493;font-size:.8em;top:.1em}.readme-html-container[data-v-d0e5d1b8] ul ul li:before{content:"▷";color:#6ab7ff}.readme-html-container[data-v-d0e5d1b8] ol{counter-reset:custom-counter;list-style:none;padding-left:0}.readme-html-container[data-v-d0e5d1b8] ol li{counter-increment:custom-counter;padding-left:2em;position:relative}.readme-html-container[data-v-d0e5d1b8] ol li:before{content:counter(custom-counter) ".";position:absolute;left:0;color:#ff1493;font-weight:700;min-width:1.5em}.readme-html-container[data-v-d0e5d1b8] a{color:#6ab7ff;text-decoration:none;position:relative;overflow:hidden;padding:2px 4px;border-radius:3px;transition:all .3s ease}.readme-html-container[data-v-d0e5d1b8] a:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,20,147,.2),transparent);transition:left .5s ease}.readme-html-container[data-v-d0e5d1b8] a:hover{background:#6ab7ff1a;color:#ff1493}.readme-html-container[data-v-d0e5d1b8] a:hover:before{left:100%}.readme-html-container[data-v-d0e5d1b8] code{background-color:#1a0033;padding:.2em .6em;border-radius:4px;font-family:Courier New,monospace;color:#0ff;border:1px solid rgba(255,20,147,.2);font-size:.9em}.readme-html-container[data-v-d0e5d1b8] pre{background-color:#1a0033;padding:1.5em;border-radius:8px;overflow-x:auto;border:1px solid #6ab7ff;margin:1.5em 0;position:relative}.readme-html-container[data-v-d0e5d1b8] pre:hover:before{content:"Click to copy";position:absolute;top:8px;right:12px;background:#ff1493;color:#10012c;padding:4px 8px;border-radius:4px;font-size:.8em;opacity:.9;font-family:sans-serif}.readme-html-container[data-v-d0e5d1b8] pre code{padding:0;background:none;border:none;font-size:.9em}.readme-html-container[data-v-d0e5d1b8] img{max-width:100%;height:auto;border-radius:8px;margin:1em 0;border:1px solid rgba(255,20,147,.2);box-shadow:0 4px 8px #0000004d}.readme-html-container[data-v-d0e5d1b8] strong{color:#ff1493;font-weight:700;text-shadow:0 0 4px rgba(255,20,147,.3)}.readme-html-container[data-v-d0e5d1b8] table{border-collapse:collapse;width:100%;border:1px solid #ff1493;margin:1.5em 0;background:#1a003380}.readme-html-container[data-v-d0e5d1b8] th,.readme-html-container[data-v-d0e5d1b8] td{border:1px solid rgba(255,20,147,.3);padding:.8em;text-align:left}.readme-html-container[data-v-d0e5d1b8] th{background:#ff14931a;color:#ff1493;font-weight:700}@media (max-width: 768px){.readme-html-container[data-v-d0e5d1b8] li{padding-left:1.2em}.readme-html-container[data-v-d0e5d1b8] ul li:before{left:0}.readme-html-container[data-v-d0e5d1b8] ol li{padding-left:1.8em}.readme-html-container[data-v-d0e5d1b8] pre{padding:1em;font-size:.85em}.readme-html-container[data-v-d0e5d1b8] h1{font-size:1.8em}.readme-html-container[data-v-d0e5d1b8] h2{font-size:1.5em}.readme-html-container[data-v-d0e5d1b8] h3{font-size:1.3em}}.overlay-container[data-v-217ee12a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.overlay-content[data-v-217ee12a]{transform:rotate(90deg);background:linear-gradient(135deg,#0a0a2e,#1a2332,#16213e);padding:20px;border-radius:8px;border:1px solid #ff1493;box-shadow:0 0 20px #ff149380;color:#0ff;display:flex;flex-direction:column;gap:15px}.setting-item[data-v-217ee12a]{display:flex;align-items:center;gap:10px}.close-button[data-v-217ee12a]{background-color:#ff1493;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.close-button[data-v-217ee12a]:hover{background-color:#c71585}.glitch-text{color:#ca1973;background:linear-gradient(180deg,#ff1493,#8a2be2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;font-family:Doctor Glitch;position:relative;z-index:3;animation-delay:5s}.glitch-text:before,.glitch-text:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;animation-delay:5s;transform:translate(0);opacity:0}.glitch-text:before{color:#f00c;background:#f006;background-clip:text;-webkit-background-clip:text;animation:enhanced-glitch-1 20s infinite 5s;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)}.glitch-text:after{color:#0ffc;background:#0ff6;background-clip:text;-webkit-background-clip:text;animation:enhanced-glitch-2 20s infinite 5s;clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%)}@keyframes enhanced-glitch-1{0%,98%,to{transform:translate(0);opacity:0}10%{transform:translate(-8px,2px);opacity:.9}10.5%{transform:translate(-6px,-3px);opacity:.8}11%{transform:translate(0);opacity:0}60%{transform:translate(0);opacity:0}60.5%{transform:translate(-7px,3px);opacity:1}61%{transform:translate(0);opacity:0}}@keyframes enhanced-glitch-2{0%,98%,to{transform:translate(0);opacity:0}10.2%{transform:translate(6px,-2px);opacity:.9}10.7%{transform:translate(8px,4px);opacity:.7}11.2%{transform:translate(0);opacity:0}60.2%{transform:translate(0);opacity:0}60.7%{transform:translate(7px,-1px);opacity:1}61.2%{transform:translate(0);opacity:0}}@media (prefers-reduced-motion: no-preference){.glitch-text{animation:screen-tear 20s infinite 5s}@keyframes screen-tear{0%,99%,to{filter:none}10.1%{filter:blur(.5px) brightness(1.2)}10.3%{filter:none}60.1%{filter:none}60.3%{filter:blur(.3px) contrast(1.1)}60.5%{filter:none}}}.info-button-container[data-v-cbd64cce]{position:absolute;top:0;right:0;z-index:100}.info-button[data-v-cbd64cce]{border:1px solid #ff1493;color:#ff1493;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;clip-path:polygon(0% 0%,80% 0%,100% 20%,90% 40%,100% 60%,85% 80%,100% 100%,0% 100%,10% 80%,0% 60%,15% 40%,0% 20%)}.info-button[data-v-cbd64cce]:hover{background-color:#ff1493;color:#10012c;box-shadow:0 0 20px #ff149380;transform:scale(1.1)}.info-button>span[data-v-cbd64cce]{font-family:monospace}.app-container[data-v-cbd64cce]{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:100svh;width:100svw;background:linear-gradient(135deg,#0a0a2e,#1a2332,#16213e);color:#0ff;overflow-y:auto;padding:10px;position:relative}.main-content[data-v-cbd64cce]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100%;height:100%;text-align:center;position:relative;z-index:10}.landing-view .landing-headline[data-v-cbd64cce]{font-size:5em}.logo[data-v-cbd64cce]{background-image:url(/sin-check-logo.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:50svh;flex-grow:1}.navigation-buttons[data-v-cbd64cce]{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;width:100%;height:5svh}.navigation-button-group[data-v-cbd64cce]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#10012ccc;border:1px solid #ff1493;border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navigation-button-group[data-v-cbd64cce]:hover{background-color:#6ab7ffcc;box-shadow:0 0 15px #6ab7ff66}.dropdown-menu[data-v-cbd64cce]{position:absolute;background-color:#10012ce6;border:1px solid #ff1493;border-radius:5px;display:flex;flex-direction:row;width:600%;left:-600%;height:100%}.navigation-button-group>.navigation-button>.dropdown-menu>.dropdown-item[data-v-cbd64cce]{width:100%;height:100%;border-radius:0}@media (orientation: landscape){.dropdown-menu[data-v-cbd64cce]{flex-direction:column;height:600%;top:-600%;left:-1px;width:calc(100% + 2px);border-radius:5px 5px 0 0}.navigation-button-group.rotated-90[data-v-cbd64cce]:has(.dropdown-menu),.navigation-button-group.rotated-90:has(.dropdown-menu)>.navigation-button[data-v-cbd64cce]:first-child{border-radius:0 0 5px 5px}}@media (orientation: portrait){.rotated-90[data-v-cbd64cce]{transform:rotate(90deg)}.navigation-button-group.rotated-90[data-v-cbd64cce]:has(.dropdown-menu),.navigation-button-group.rotated-90:has(.dropdown-menu)>.navigation-button[data-v-cbd64cce]:first-child{border-radius:0 5px 5px 0}.navigation-button-group[data-v-cbd64cce]:before{position:absolute;bottom:calc(100% + 5px);content:"Scan Lvl";font-size:.55em}.dropdown-menu[data-v-cbd64cce]{flex-direction:row;width:600%;left:-600%;bottom:-1px;height:calc(100% + 2px);border-radius:5px 0 0 5px}}.navigation-button-group[data-v-cbd64cce]:has(>.navigation-button:nth-child(2)){border:none;background:none;border-radius:0;-webkit-backdrop-filter:initial;backdrop-filter:initial}.navigation-button-group[data-v-cbd64cce]:has(>.navigation-button:nth-child(2)):hover{background-color:initial;box-shadow:initial}.navigation-buttons .navigation-button-group .navigation-button[data-v-cbd64cce]{width:2.624em;height:100%}.navigation-buttons .navigation-button-group .navigation-button[data-v-cbd64cce]:only-of-type{background:none;border:none;border-radius:0;-webkit-backdrop-filter:initial;backdrop-filter:initial}.navigation-buttons .navigation-button-group .navigation-button[data-v-cbd64cce]:only-of-type:hover{background-color:initial;box-shadow:none}.navigation-buttons .navigation-button[data-v-cbd64cce]{position:relative;padding:0 10px;font-size:1em;background:#10012ccc;border:1px solid #ff1493;border-radius:5px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navigation-buttons .navigation-button[data-v-cbd64cce]:hover{background-color:#6ab7ffcc;box-shadow:0 0 15px #6ab7ff66}.sin-check-view .id-card-container[data-v-cbd64cce]{width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:4/2}@media (orientation: landscape){.sin-check-view .id-card-container[data-v-cbd64cce]{height:100%}}@media (orientation: portrait){.sin-check-view .id-card-container[data-v-cbd64cce]{height:calc(90svh - 20px);max-width:100%}}.create-sin-view .create-sin-heading[data-v-cbd64cce]{font-size:2em}.create-sin-view .sin-form-section[data-v-cbd64cce]{width:100%;height:100%;flex-shrink:1;max-width:600px;display:flex;flex-direction:column;overflow-y:auto;border:1px solid #4a9eff;border-radius:8px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}
