:root{--input-base:#e9e9e9;--input-focus:#dadada}.dark{--input-base:#333;--input-focus:#444;background-color:#181818}.dark label{color:#999}.dark .button,.dark button,.dark input[type=number],.dark input[type=range],.dark input[type=text],.dark select,.dark textarea{color:#ddd}@font-face{font-family:EKModenaTest;font-weight:400;src:url(../fonts/EKModenaTest-Regular.woff2)}@font-face{font-family:EKModenaTest;font-weight:500;src:url(../fonts/EKModenaTest-Medium.woff2)}@font-face{font-family:EKModenaExtended;font-weight:800;src:url(../fonts/EKModenaExtended-Heavy.woff2)}*{box-sizing:border-box}body,html{height:100%;overflow:auto;width:100%}body{font-family:EKModenaTest,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:#f3f3f3;margin:0}.visuallyhidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.modena-extended,label{font-family:EKModenaExtended;font-size:9.5px;font-weight:800;text-transform:uppercase}label{color:#444}h1,h2,h3{color:#333;font-family:EKModenaExtended;font-weight:800;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}h1{font-size:20px}h2{font-size:14px;margin-top:50px}h3{font-size:12px}a{color:#000;text-decoration-thickness:1.5px;transition:text-decoration-color .15s ease}a:hover{text-decoration-color:transparent}.button,button,input[type=number],input[type=range],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid var(--input-base);color:#333;font-family:inherit;font-size:1em}.button:focus,button:focus,input[type=number]:focus,input[type=range]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}input,select,textarea{background:transparent;border-radius:0;padding:12px 18px;resize:none}input:focus,select:focus,textarea:focus{border-color:var(--input-focus);outline:none}select{background-image:url(../down.svg);background-position:calc(100% - 14px) calc(1em - 4.5px);background-repeat:no-repeat;background-size:25px 23px;padding-right:50px}.button,button{align-items:center;border:0;cursor:pointer;display:inline-flex;gap:15px;text-decoration:none;transition:.15s ease}.button{background-color:var(--input-base);color:#555;font-family:EKModenaExtended;font-size:9.5px;font-weight:800;padding:16px 25px;text-transform:uppercase;transition:.15s ease}.button svg{fill:currentColor;width:20px}.button:disabled{color:#999;cursor:not-allowed}.button:hover:not(:disabled){background-color:var(--input-focus)}hr{border:0;border-top:2px solid #ddd;margin:30px 0}.container{margin:0 auto;max-width:900px;padding:0 20px}.field{display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;position:relative}.field input,.field textarea,.field__label{border:4px solid var(--input-base);font-size:16px;margin:0;padding:12px 18px;transition:all .12s ease;width:100%}.field input[type=range],.field__label{cursor:pointer}.field__label{background-color:var(--input-base);border-bottom:0;font-family:EKModenaExtended;font-size:9.5px;font-weight:800;padding:9px 19px;text-transform:uppercase}.field__image__input{display:none}.field__image__button{background:#eee;border:4px solid var(--input-base);color:#777;cursor:pointer;padding:12px 18px;width:100%}.field__image img{width:100%}.field__image__options{border:4px solid var(--input-base);border-top:0}.field__image__options label{display:block;margin-top:10px}.field--focused .field__label{background-color:var(--input-focus)}.field--focused .field__label,.field--focused input,.field--focused textarea{border-color:var(--input-focus)}.field--disabled{color:#888;opacity:.8;pointer-events:none}.field--disabled .field__label{color:#888;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field--disabled input,.field--disabled select,.field--disabled textarea{color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field--formula input{font-family:Courier New,Courier,monospace;font-size:14px;font-style:italic}.table{border-collapse:collapse;margin-bottom:1rem;width:100%}.table td,.table th{border:3px solid #ddd;padding:10px 20px}.table th{background-color:#eaeaea;color:#555;font-family:EKModenaExtended;font-size:9.5px;font-weight:800;text-align:left;text-transform:uppercase}.grid{display:grid;flex-wrap:wrap;gap:60px 30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center}.grid__item{cursor:pointer;transition:transform .4s ease}.grid__item a{text-decoration:none}.grid__item img{height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.grid__item__label{color:#bbb;display:block;margin-top:20px;text-align:center}.grid__item:hover{transform:scale(1.04)}.toast{color:#777;font-size:14px;right:100px;z-index:6}.loading,.toast{bottom:50px;position:fixed}.loading{animation:spin 1s linear infinite;border-radius:50%;border-right:3px solid #aaa;border-top:3px solid #aaa;border-color:#f3f3f3 #f3f3f3 #aaa #aaa;border-style:solid;border-width:3px;height:27px;right:50px;width:27px;z-index:7}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{opacity:0}.header--brael[data-v-a3b402b9]{align-items:center;justify-content:center;left:50%;position:absolute;top:12.5vh;transform:translate(-50%,-50%)}.header--brael img[data-v-a3b402b9]{width:150px}@keyframes logoIn-a3b402b9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.container[data-v-ca1718f7]{margin:20vh auto 100px;max-width:1200px;padding:0 20px}
