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}.navbar{align-items:center;background-color:#2f1c2c;color:#fff;display:flex;height:95px;justify-content:flex-start}.navbar-brand{font-size:35px;font-weight:700;margin-left:50px;margin-right:auto}.navbar-links-buttons{display:flex;margin-left:auto;transition:background-color .3s ease}.navbar-links ul{color:#fff;display:flex;list-style:none;margin:0;padding:0}.navbar-links li{margin-right:10px}.navbar-links a{color:#fff;font-size:18px;text-decoration:none}.navbar-button{background-color:#6a4c93;border:none;border-radius:4px;color:#faf4f4;cursor:pointer;font-size:16px;margin-left:10px;padding:6px 15px;transition:background-color .3s ease}.navbar-button:hover{background-color:#926dc6}.navbar-button:last-child{margin-right:50px}.navbar-heading-button{background:none;border:none;cursor:pointer;margin:0;padding:0}.navbar-heading-link{color:#fff;font-size:50px;font-weight:700;text-decoration:none}.navbar-links a.active-link{color:#3a2e2e}.logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}*{font-family:Arial,sans-serif}.idCard{background:#1d1d1d;border-radius:18px;box-shadow:5px 5px 15px rgba(0,0,0,.9);color:#fff;cursor:pointer;display:grid;font-family:roboto;grid-template-areas:"image" "text" "stats";grid-template-columns:300px;grid-template-rows:35% auto;height:500px;margin:30px;padding:20px;position:relative;text-align:justify;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:300px}.idCard .id-card-content{height:100%;position:relative}.idCard .idCard-image{border-radius:6px;height:170px;position:absolute;right:35px;width:-webkit-fill-available}.idCard .idCard-content{position:absolute;top:184px;width:100%}.idCard .idCard-name{font-size:21px;font-size:1.5em;font-weight:700}.idCard .idCard-description{padding-right:42px}.idCard .idCard-country,.idCard .idCard-description,.idCard .idCard-dob,.idCard .idCard-eyeColor{color:#b4b4b4;font-size:1.2em;margin-top:16px}.rgb:after{-webkit-animation:rgb 6s linear infinite;animation:rgb 6s linear infinite;background:linear-gradient(45deg,red,#ff9a00 10%,#d0de21 20%,#4fdc4a 30%,#3fdad8 40%,#2fc9e2 50%,#1c7fee 60%,#5f15f2 70%,#ba0cf8 80%,#fb07d9 90%,red) repeat 0 0 /300% 100%;border-radius:16px;content:"";-webkit-filter:blur(8px);filter:blur(8px);inset:-3px;position:absolute;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}@-webkit-keyframes rgb{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rgb{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}*{box-sizing:border-box;margin:0;padding:0}.home-container{height:120%;width:100%}.content-container,.home-container{align-items:center;display:flex;flex-direction:column}.content-container{height:100vh;justify-content:center}.art-collection{align-items:center;display:grid;grid-template-columns:1fr;width:100%}.art-item{height:100vh;margin:0 0 -1px;padding:0;width:100%}.art-item img{height:100vh;object-fit:cover;-webkit-transform:skewY(2deg);transform:skewY(2deg);width:100%}.art-item h2{display:none}.art-collection-wrapper{position:absolute;top:100vh}.art-collection-wrapper,.art-item video{-webkit-transform:skewY(2deg);transform:skewY(2deg);width:100%}.art-item video{height:100vh;object-fit:cover;position:relative}.chat-widget{bottom:65px;position:fixed;right:20px;z-index:9999}.chat-container{background-color:#4e3263;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;max-height:500px;overflow-y:auto;width:420px}.chat-prompt{border-bottom:1px solid #fff;padding:16px}.chat-messages{overflow-y:auto;padding:16px}.chat-message-container{margin-bottom:12px}.chat-message-header{font-weight:700;margin-bottom:4px}.chat-input-container{align-items:center;background-color:#352548;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;padding:8px}#chat-input{background-color:#533c6f;flex:1 1;padding:8px}#chat-input,#chat-send{border:none;border-radius:4px;color:#fff;outline:none}#chat-send{background-color:#6d4e87;cursor:pointer;margin-left:8px;padding:8px 16px}#loading{background-color:#352548;color:#fff;padding:8px;text-align:center}.chat-button{background-color:#6a4c93;border:none;border-radius:4px;bottom:20px;color:#faf4f4;cursor:pointer;font-size:16px;padding:4px 6px;position:fixed;right:20px;transition:background-color .3s ease;z-index:9999}.chat-button:hover{background-color:#926dc6}body{background-color:#2f1c2c;color:#fff;font-family:Arial,sans-serif}.center-content{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center}.button,.file-input-button{background-color:#6a4c93;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:10px;padding:10px 20px;transition:background-color .3s ease}.button:hover,.file-input-button:hover{background-color:#926dc6}.file-input{display:none}.image-container,.webcam-container{align-items:center;display:flex;flex-direction:column}.webcam-container{position:relative}.webcam-controls{bottom:-50px;display:flex;justify-content:center;position:absolute}.create-nft-container{height:100%;justify-content:center;padding:40px;text-align:center}.create-nft-container,.create-nft-form{align-items:center;display:flex;flex-direction:column;width:100%}.create-nft-form{gap:10px;margin-top:20px;max-width:400px}.create-nft-form input,.create-nft-form input[type=email],.create-nft-form input[type=password],.create-nft-form input[type=text],.create-nft-form textarea{border:2px solid #ddd;border-radius:8px;font-size:16px;height:40px;padding:8px 16px;transition:border-color .3s ease;width:300px}.create-nft-form input:focus{border-color:#6c63ff;outline:none}.create-nft-form button{background-color:#6c63ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;height:40px;margin-top:1rem;transition:background-color .3s ease;width:300px}.create-nft-form button:hover{background-color:#514bc1}.settings-container{align-items:flex-start;border-top:1px solid #c8c8c8;display:flex;justify-content:flex-start}.settings-sidebar{background-color:#f8f9fa;background-color:#2f1c2c;border-color:#c8c8c8;border-style:1px solid;border-right:1px solid #c8c8c8;height:100vh;padding:2rem;width:20%}.settings-sidebar ul{list-style-type:none;padding:0}.settings-sidebar li{margin-bottom:1rem}.settings-sidebar a{color:#333;color:#fff;cursor:pointer;text-decoration:none}.settings-content{margin:0;width:76%}.id-container,.settings-content,.user-container{align-items:flex-start;display:flex;flex-direction:column}.id-container,.user-container{background-color:#fff;background-color:#2f1c2c;color:#000;padding-bottom:10px;padding-left:2rem;padding-top:20px;width:100%}.id-form,.user-form{color:#dfdddd;margin-top:1rem}.id-form,.id-form label,.user-form,.user-form label{align-items:flex-start;display:flex;flex-direction:column}.id-form label,.user-form label{margin-bottom:2rem}.id-form input,.id-form textarea,.user-form input{background-color:#dcdada;color:#2f1c2c;font-size:16px;height:20px;width:400px}.sidebar-link{background:none!important;border:none;color:#000;color:#dfdddd;cursor:pointer;font-family:arial,sans-serif;font-size:25px;font-size:20px;margin-left:-15px;margin-top:20px;padding:0!important;text-decoration:underline}.form-header{color:#dfdddd}.sidebar-header{color:#dfdddd;font-size:30px;margin-left:-20px;margin-top:1px}.page-container{margin-top:40px;text-align:center}.page-title{font-size:24px}.color-options{display:flex;justify-content:center;margin-bottom:50px;padding-top:80px}.color-option{border:2px solid #312c2c;border-radius:50%;cursor:pointer;height:50px;margin:0 10px;transition:border-color .3s ease;width:50px}.color-option.selected{border-color:#fff}.change-theme-button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.change-theme-button:hover{background-color:#333}.delete-account{align-items:center;background-color:#2f1c2c;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:25px;width:100%}.delete-account h2{margin-bottom:120px;text-align:center}.delete-account button{margin-top:20px}.customize-container,.qa-container{padding-top:20px;text-align:center;width:100%}.settings-button{background-color:#6a4c93;border:none;border-radius:4px;color:#faf4f4;cursor:pointer;font-size:16px;margin-left:10px;padding:6px 15px;transition:background-color .3s ease}.settings-button:hover{background-color:#926dc6}.user-form label{align-items:flex-start;display:flex;flex-direction:column;font-size:18px;margin-bottom:2rem}.user-form input[type=email],.user-form input[type=password],.user-form input[type=text]{background-color:hsla(0,0%,100%,.2);border:none;border-radius:4px;color:#faf4f4;font-size:16px;margin-top:4px;padding:14px;width:350px}.user-form input[type=email]::-webkit-input-placeholder,.user-form input[type=password]::-webkit-input-placeholder,.user-form input[type=text]::-webkit-input-placeholder{color:255,255,255,.2}.user-form input[type=email]::placeholder,.user-form input[type=password]::placeholder,.user-form input[type=text]::placeholder{color:255,255,255,.2}.user-form input[type=email]:focus,.user-form input[type=password]:focus,.user-form input[type=text]:focus{background-color:hsla(0,0%,100%,.3);outline:none}.user-form button[type=submit]{margin-top:10px}.id-form input[type=text],.id-form textarea{background-color:hsla(0,0%,100%,.2);border:none;border-radius:4px;color:#faf4f4;font-size:16px;margin-top:4px;padding:10px;width:100%}.id-form input[type=text]::-webkit-input-placeholder,.id-form textarea::-webkit-input-placeholder{color:#faf4f4}.id-form input[type=text]::placeholder,.id-form textarea::placeholder{color:#faf4f4}.id-form input[type=text]:focus,.id-form textarea:focus{background-color:hsla(0,0%,100%,.3);outline:none}.id-form button[type=submit]{margin-top:10px}.qa-container{border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin:0 auto;padding:20px;width:70%}.title{color:#fff;margin-bottom:20px;text-align:center}.page-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.QandA{border-radius:5px;padding:20px;width:100%}.page-title{color:#fff;font-size:30px;margin-bottom:20px;text-align:center}.questions{color:#fff;font-size:1.2em;font-weight:700;margin-top:20px}.answers{color:#fff;font-size:1em;line-height:1.5em;margin-bottom:20px}.landing-container{background-image:url(/static/media/gradient-wireframe-terrain_1048-12051.37b1031684419b719def.avif);background-position:50%;background-size:cover;color:#fff;height:100vh;justify-content:center}.home-form,.landing-container{align-items:center;display:flex;flex-direction:column}.home-form{margin-top:1rem}.singn-in{background-color:#6c63ff;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:1rem;transition:background-color .3s ease}.home-form input,.singn-in{font-size:16px;height:40px;width:300px}.home-form input{border:2px solid #ddd;border-radius:8px;margin-bottom:.5rem;padding:8px 16px;text-align:center;transition:border-color .3s ease}.success{color:green;font-weight:700;margin-top:10px;text-align:center}.here{color:#f8f407}.signup-container{background-image:url(/static/media/gradient-wireframe-terrain_1048-12051.37b1031684419b719def.avif);background-position:50%;background-size:cover;color:#fff;height:100vh;justify-content:center}.signup-container,.signup-form{align-items:center;display:flex;flex-direction:column}.signup-form{margin-top:1rem}.signup-form input{border:2px solid #ddd;border-radius:8px;font-size:16px;height:40px;margin-bottom:.5rem;padding:8px 16px;text-align:center;transition:border-color .3s ease;width:300px}.signup-form input:focus{border-color:#6c63ff;outline:none}.signup-form button{background-color:#6c63ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;height:40px;margin-top:1rem;transition:background-color .3s ease;width:300px}.signup-form button:hover{background-color:#514bc1}.success-message{color:green;font-weight:700;margin-top:10px;text-align:center}.signin-text{font-size:14px;margin-top:1rem}.signin-text a{color:#f8f407;text-decoration:none}.signin-text a:hover{text-decoration:underline}.logo{display:block;height:auto;margin:0 auto 20px;max-width:200px}
/*# sourceMappingURL=main.780c1415.css.map*/