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}.modal-overlay{background:#000c}.modal-content{padding:20px;text-align:center;width:50%}table{border-collapse:collapse;margin-top:10px;width:100%}td,th{border:1px solid #ccc;padding:10px}.modal-overlay{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.modal-content{background:#fff;border-radius:10px;box-shadow:0 4px 15px #0003;color:#000;max-width:900px;padding:25px;width:70%}.white-modal{border:2px solid #ddd;box-shadow:0 5px 20px #0000004d}.dropdown{background:#f8f8f8;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;font-size:16px;padding:8px}.file-list{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;max-height:400px;overflow-y:auto}.file-item{background:#f9f9f9;border-radius:10px;box-shadow:2px 2px 5px #0000001a;padding:10px;text-align:center}.pdf-preview{cursor:pointer;height:90px;width:90px}.image-preview{border-radius:5px;height:auto;max-width:100%}.file-name{color:#333;font-weight:700;margin-top:5px}.close-btn{background-color:#0900ff7d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;justify-content:center;margin-top:10px;padding:10px;width:35%}.hidden{opacity:0;transform:translateY(-100px);transition:opacity .5s ease-out,transform .5s ease-out}.slide-in{opacity:1;transform:translateY(0)}.btn-neon{margin-top:20px}.btn-neon>button{cursor:pointer}body{background:#222}.content{margin:auto;width:200px}.content>div{margin-top:50px}.btn-neon{transition:.4s}.btn-neon,.btn-neon>button{border-radius:5px;width:100%}.btn-neon>button{background:none;font-size:150%;padding:.7rem;transition:.3s}.btn-neon>button:hover{border:2px solid #eee;color:#eee}.neon-green>button{border:2px solid #0a3;box-shadow:inset 0 0 15px 0 #24ff7880;color:#0a3}.neon-green>button:hover{box-shadow:inset 0 0 20px 6px #24ff78;text-shadow:0 0 10px #24ff78}.neon-green:hover{box-shadow:0 0 20px 6px #24ff78}.neon-red>button{border:2px solid #a33;box-shadow:inset 0 0 15px 0 #ff646480;color:#a33}.neon-red>button:hover{box-shadow:inset 0 0 20px 6px #ff6464;text-shadow:0 0 10px #ff6464}.neon-red:hover{box-shadow:0 0 20px 6px #ff6464}.neon-blue>button{border:2px solid #07a;box-shadow:inset 0 0 15px 0 #248eff80;color:#07a}.neon-blue>button:hover{box-shadow:inset 0 0 20px 6px #248eff;text-shadow:0 0 10px #248eff}.neon-blue:hover{box-shadow:0 0 20px 6px #248eff}.neon-default>button{border:2px solid #555;box-shadow:inset 0 0 15px 0 #96969680;color:#777}.neon-default>button:hover{box-shadow:inset 0 0 20px 6px #969696;text-shadow:0 0 10px #969696}.neon-default:hover{box-shadow:0 0 20px 6px #969696}.neon-yellow>button{border:2px solid #aa3;box-shadow:inset 0 0 15px 0 #b4b41480;color:#aa3}.neon-yellow>button:hover{box-shadow:inset 0 0 20px 6px #b4b414;text-shadow:0 0 10px #b4b414}.neon-yellow:hover{box-shadow:0 0 20px 6px #b4b414}h1{font-family:Megrim,cursive;font-size:50px;position:relative;text-shadow:0 0 5px #0bf4f3,0 0 10px #0bf4f3,0 0 20px #0bf4f3,0 0 40px #0bf4f3,0 0 80px #0bf4f3}h1,p{text-align:center}p{color:#fff;font-family:Pompiere,cursive;font-size:20px;font-weight:300}.frame{margin:40px auto;text-align:center;width:90%}button{background:#0000;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-weight:500;margin:20px;padding:10px 25px;transition:all .3s ease}.btn-12,button{height:40px;position:relative;width:130px}.btn-12{border:none;bottom:20px;color:#0bf4f3;line-height:40px;perspective:230px;right:20px}.btn-12 span{border:1px solid #0bf4f3;box-sizing:border-box;display:block;height:40px;margin:0;position:absolute;text-align:center;transition:all .3s;width:130px}.btn-12 span,.btn-12 span:first-child{box-shadow:0 0 5px #0bf4f3,inset 0 0 5px #0bf4f3}.btn-12 span:first-child{transform:rotateX(90deg);transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){transform:rotateX(0deg);transform-origin:50% 50% -20px}.btn-12:hover span:first-child{transform:rotateX(0deg)}.btn-12:hover span:nth-child(2){background:#000;box-shadow:0 0 5px #0bf4f3,inset 0 0 5px #0bf4f3;color:#000;transform:rotateX(-90deg)}
/*# sourceMappingURL=main.db044ad5.css.map*/