html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;font-size:20px;font-family:Roboto,sans-serif;-webkit-user-select:none;user-select:none}body{color:#343434;overflow:hidden;touch-action:none}h2{font-size:35px}.div-container{padding:70px;width:100%}.page-title{font-size:60px;color:#004681;display:flex}.page-title .home{margin-left:auto;color:#769cbd}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent;box-shadow:inset 0 0 5px #769cbd;border-left:2px solid transparent;border-right:2px solid transparent}::-webkit-scrollbar-thumb{background:#004681}.modal{position:absolute;animation:backdrop .3s ease-out forwards;-webkit-backdrop-filter:blur(4px) opacity(0);backdrop-filter:blur(4px) opacity(0);width:100%;height:100%;top:0;left:0;z-index:13}.modal.close{animation:backdrop-close .3s ease-out forwards}.modal.close .modal-body{animation:close .3s ease-in-out forwards}.modal .modal-body{animation:open .3s ease-out forwards;clip-path:polygon(0 0,100% 20%,100% 100%,0% 100%);background-color:#fff;margin-top:20%;width:100%;color:#004681;display:flex;flex-direction:column}.modal .modal-body .modal-content{padding:70px}.modal .modal-body .modal-content .close{display:flex;align-items:center;gap:20px}.modal .modal-body .modal-content .close i{font-size:70px}.modal .modal-body .modal-content .details{margin:auto;font-size:35px;text-align:center}.modal .modal-body .modal-content .details i{font-size:330px}.modal .modal-body .modal-content .details .sub-details{margin:70px 0 auto;font-weight:700}.modal .modal-body .modal-content .details p{margin-top:auto}.modal .modal-body .modal-content .details p span{font-weight:700}.modal .modal-body .modal-content .details .subtle-button{color:#769cbd;text-decoration:underline;margin-top:20px;cursor:pointer}.modal .modal-body .modal-content .keypad-container{padding-top:100px;display:flex;flex-direction:column;width:500px;margin:auto;text-align:center}.modal .modal-body .modal-content .keypad-container input{width:350px;margin:auto auto 20px;height:100px;border:8px solid #769cbd;border-radius:10px;text-align:center;font-size:40px;color:#004681!important;transition:font-size 3s}.modal .modal-body .modal-content .keypad-container .error{width:100%;text-align:center;font-size:24px;color:red;margin-bottom:20px}.modal .modal-body .modal-content .keypad-container .keypad{display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;width:350px;gap:25px}.modal .modal-body .modal-content .keypad-container .keypad .key{height:100px;border:8px solid #769cbd;border-radius:10px;color:#769cbd;width:100px;text-align:center;line-height:84px;font-size:50px}.modal .modal-body .modal-content .keypad-container .subtle-button{color:#769cbd;text-decoration:underline;margin-top:20px;font-size:35px;cursor:pointer}.modal .modal-body .modal-content .selection-details{width:365px;margin:auto;font-size:35px}.modal .modal-body .modal-content .selection-details img{width:360px;height:360px}.modal .modal-body .modal-content .selection-details img.default{width:300px;height:300px;margin:30px;filter:invert(63%) sepia(43%) saturate(289%) hue-rotate(166deg) brightness(86%) contrast(94%)}.modal .modal-body .modal-content .selection-details .sub-details{font-weight:700;text-align:center;margin-bottom:35px}.modal .modal-body .modal-content .selection-details .edits{display:flex;justify-content:space-between;align-items:center}.modal .modal-body .modal-content .selection-details .edits .center-text{text-align:center;flex-grow:1}.modal .modal-body .modal-content .selection-details .subtle-button{color:#769cbd;text-decoration:underline;text-align:center;margin-top:40px;cursor:pointer}.modal .modal-body .submit{margin-top:auto;background-color:#ffed00;color:#004681;font-size:35px;height:100px;display:flex;gap:10px;align-items:center;justify-content:center}@keyframes backdrop{0%{-webkit-backdrop-filter:blur(10px) opacity(0);backdrop-filter:blur(10px) opacity(0);background-color:#ecf2f900}to{-webkit-backdrop-filter:blur(10px) opacity(1);backdrop-filter:blur(10px) opacity(1);background-color:#ecf2f980}}@keyframes backdrop-close{0%{-webkit-backdrop-filter:blur(10px) opacity(1);backdrop-filter:blur(10px) opacity(1);background-color:#ecf2f980}to{-webkit-backdrop-filter:blur(10px) opacity(0);backdrop-filter:blur(10px) opacity(0);background-color:#ecf2f900}}@keyframes open{0%{margin-top:-1200px}to{margin-top:20%}}@keyframes close{to{margin-top:-1200px}0%{margin-top:20%}}@keyframes selected{0%{background-size:700% 100%}to{background-size:100% 100%}}@keyframes selected-edit{0%{opacity:0}to{opacity:1}}

/*# sourceMappingURL=styles.0eebac68073dda33.css.map*/