body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.full-size{height:100vh;width:100vw}@font-face{font-display:swap;font-family:GTAmerica;font-style:normal;font-weight:400;src:url(/static/media/GTAmerica-Regular.d1de381d4f2c100f92de.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-style:italic;font-weight:400;src:url(/static/media/GTAmerica-RegularItalic.36f57ba37c3847b3ab96.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-style:normal;font-weight:500;src:url(/static/media/GTAmerica-Medium.9334a75e4146cb85aa28.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-style:normal;font-weight:700;src:url(/static/media/GTAmerica-Bold.d8b6aa35fa3c72394b29.woff2) format("woff2")}@font-face{font-display:swap;font-family:InsatiableDisplay;font-stretch:condensed;font-style:normal;font-weight:400;src:url(/static/media/InsatiableDisplay-RegularCondensed.8dff8390c7d34ccc4dbc.woff2) format("woff2")}@font-face{font-display:swap;font-family:InsatiableDisplay;font-stretch:ultra-condensed;font-style:normal;font-weight:400;src:url(/static/media/InsatiableDisplay-RegularCompressed.51fa8a602b44ed283246.woff2) format("woff2")}@font-face{font-display:swap;font-family:InsatiableDisplay;font-stretch:condensed;font-style:normal;font-weight:700;src:url(/static/media/InsatiableDisplay-BoldCondensed.04f1c5b05bd5b63af8d0.woff2) format("woff2")}@font-face{font-display:swap;font-family:InsatiableDisplay;font-stretch:ultra-condensed;font-style:normal;font-weight:700;src:url(/static/media/InsatiableDisplay-BoldCompressed.1094cacf22e995a079a3.woff2) format("woff2")}.font-gtamerica{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.font-gtamerica-regular{font-style:normal}.font-gtamerica-italic,.font-gtamerica-regular{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.font-gtamerica-italic{font-style:italic}.font-gtamerica-medium{font-weight:500}.font-gtamerica-bold,.font-gtamerica-medium{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal}.font-gtamerica-bold{font-weight:700}.font-insatiable{font-family:InsatiableDisplay,GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.font-insatiable-regular-condensed{font-stretch:condensed}.font-insatiable-regular-compressed,.font-insatiable-regular-condensed{font-family:InsatiableDisplay,GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.font-insatiable-regular-compressed{font-stretch:ultra-condensed}.font-insatiable-bold-condensed{font-stretch:condensed}.font-insatiable-bold-compressed,.font-insatiable-bold-condensed{font-family:InsatiableDisplay,GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700}.font-insatiable-bold-compressed{font-stretch:ultra-condensed}:root{--font-family-primary:"GTAmerica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-family-display:"InsatiableDisplay","GTAmerica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-style-normal:normal;--font-style-italic:italic;--font-stretch-condensed:condensed;--font-stretch-compressed:ultra-condensed}body{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-primary);font-style:normal;font-style:var(--font-style-normal);font-weight:400;font-weight:var(--font-weight-regular)}h1,h2,h3,h4,h5,h6{font-family:InsatiableDisplay,GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-display);font-stretch:condensed;font-stretch:var(--font-stretch-condensed);font-weight:700;font-weight:var(--font-weight-bold)}h1{font-stretch:ultra-condensed;font-stretch:var(--font-stretch-compressed)}p{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-primary)}.text-display-bold-compressed{font-family:InsatiableDisplay,GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-display);font-stretch:ultra-condensed;font-stretch:var(--font-stretch-compressed);font-weight:700;font-weight:var(--font-weight-bold)}.text-body-medium{font-weight:500;font-weight:var(--font-weight-medium)}.text-body-italic,.text-body-medium{font-family:GTAmerica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-primary)}.text-body-italic{font-style:italic;font-style:var(--font-style-italic);font-weight:400;font-weight:var(--font-weight-regular)}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}.App{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-image:url(/static/media/background.1f7dfbbf51c42a8c82b6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}.error-screen,.idcheck-screen,.loading-screen,.result-screen{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 32px #0000001a;height:100vh;max-height:750px;max-width:800px;padding:20px;width:100%}.loading-screen{animation:pulse 2s infinite;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #000!important;color:#000}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.error-screen{border:1px solid #ff4757;color:#000}.error-screen,.idcheck-screen{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.idcheck-screen{border:1px solid #dee2e6}.result-screen{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #bbdefb}.success-message{animation:slideIn .5s ease-out;border-radius:8px;color:#000;margin-bottom:20px;padding:20px;text-align:center}.success-message h3{font-size:1.8rem;margin-bottom:10px}.success-message p{color:#000;font-size:1.1rem;margin-bottom:0;opacity:.9}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.full-size{background:#fff;border:2px solid #ddd;border-radius:8px;box-shadow:inset 0 2px 4px #0000001a;height:100%;width:100%}.result-content{margin-top:20px;text-align:left}.result-content pre{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;max-height:400px;overflow-y:auto;padding:20px}h2{color:#333;font-size:2rem;font-weight:600;margin-bottom:20px}h3{color:#555;font-size:1.5rem;font-weight:500}h3,p{margin-bottom:15px}p{color:#666;font-size:1.1rem;line-height:1.6}.page-transition{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.App{padding:10px}.error-screen,.idcheck-screen,.loading-screen,.result-screen{margin:10px;padding:20px}h2{font-size:1.5rem}h3{font-size:1.2rem}p{font-size:1rem}}.loader{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:20px}.spinner-container{height:40px;margin-bottom:15px;position:relative;width:40px}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#000;height:40px;width:40px}.countdown-overlay{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;left:50%;line-height:1;margin:3px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.loader p{color:#666;font-size:1rem;font-weight:500;margin:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.b533cda5.css.map*/