@font-face{font-family:"ESBuild";src:url("../fonts/ESBuild-Bold.woff2") format("woff2"),url("../fonts/ESBuild-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"ESBuild";src:url("../fonts/ESBuild-Regular.woff2") format("woff2"),url("../fonts/ESBuild-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*{position:relative;padding:0;margin:0;box-sizing:border-box;font-size:14px}html{font-family:"ESBuild";font-size:16px}button{font-family:"ESBuild";background-color:rgba(0,0,0,0);border:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}#page-data{padding:15px}#page-data .box{position:relative;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1)}#page-data .box .box-header{color:#444;display:block;padding:15px;position:relative}#page-data .box .box-header button{background-color:#3c8dbc;border-color:#367fa9;border:1px solid rgba(0,0,0,0);border-radius:4px;color:#fff;text-align:center;padding:6px 12px;margin-bottom:0;cursor:pointer}#page-data .box .box-body{padding:15px;overflow-x:auto}#page-data .box .box-body table{width:100%;border-collapse:collapse;text-align:left}#page-data .box .box-body table tr:hover{background-color:#f5f5f5}#page-data .box .box-body table tr:nth-child(even){background-color:#f9f9f9}#page-data .box .box-body table tr:nth-child(even):hover{background-color:#f5f5f5}#page-data .box .box-body table th{text-align:left;padding:8px;border-bottom:2px solid #f4f4f4}#page-data .box .box-body table td{text-align:left;padding:8px}#page-data .box .box-body table td button{background-color:#d73925;border-color:#d73925;border:1px solid rgba(0,0,0,0);border-radius:4px;color:#fff;text-align:center;padding:6px 12px;margin-bottom:0;cursor:pointer}#page-data #modal{background:rgba(0,0,0,.5);z-index:9999999;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;pointer-events:none;transition:all ease .3s;opacity:0}#page-data #modal .content{background-color:#fff;border:1px #fff solid;border-radius:5px;position:fixed;top:50%;left:50%;z-index:1000;padding:15px;transform:translate(-50%, -10%);width:500px;justify-content:center;align-items:center;flex-direction:column;gap:50px;display:flex;transition:all ease .3s;opacity:0}#page-data #modal .content p{font-size:20px;text-align:center}@-moz-document url-prefix(){#page-data #modal .content p{margin-bottom:50px}}#page-data #modal .content .buttons{display:flex;justify-content:center;align-items:center;gap:15px}#page-data #modal .content .buttons button{padding:8px 16px;width:100px;border-radius:5px;text-transform:uppercase;border:none;background-color:#00b0f0;color:#fff}@-moz-document url-prefix(){#page-data #modal .content .buttons button{margin:0 15px}}#page-data #modal .content .buttons button.danger{background-color:#d73925}#page-data #modal.active{opacity:1;pointer-events:initial}#page-data #modal.active .content{transform:translate(-50%, -50%);opacity:1}#page-index{background:linear-gradient(90deg, rgb(105, 100, 131) 0%, rgb(219, 234, 208) 100%);height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}#page-index .box{min-width:750px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;padding:50px;margin:50px;gap:40px;text-align:center}#page-index .box .logo-blumer{margin:2rem 0}#page-index .box .logo-blumer img{max-width:126px;width:100%}#page-index .box .header{margin:2rem 0;font-size:32px;font-weight:bold;color:#3d3b53}#page-index .box .logo-projeto{margin:2rem 0}#page-index .box .logo-projeto img{max-width:200px;width:100%}#page-index .box .menu{width:100%;display:flex;justify-content:center;align-items:center;z-index:900;flex-direction:column}#page-index .box .menu .header{display:flex;align-items:center;justify-content:center;margin-bottom:100px;width:100%}#page-index .box .menu .header img{width:100%;display:block;height:154px}#page-index .box .menu ul{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;gap:20px}#page-index .box .menu ul li{list-style:none;text-align:center;width:100%}@-moz-document url-prefix(){#page-index .box .menu ul li{margin-bottom:20px}}#page-index .box .menu ul li button{min-width:450px;display:block;background-color:#3d3b53;color:#fff;border:none;border-radius:5px;padding:20px 32px;text-transform:uppercase;font-size:22px;cursor:pointer;margin:0 auto}#page-index .box .menu ul li button.danger{margin-top:32px;background-color:#d73925;color:#fff}#page-index #modal{background:rgba(0,0,0,.5);z-index:9999999;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;pointer-events:none;transition:all ease .3s;opacity:0}#page-index #modal .content{background-color:#fff;border:1px #fff solid;border-radius:5px;position:fixed;top:50%;left:50%;z-index:1000;padding:15px;transform:translate(-50%, -10%);width:500px;justify-content:center;align-items:center;flex-direction:column;gap:50px;display:flex;transition:all ease .3s;opacity:0}#page-index #modal .content p{font-size:20px;text-align:center}@-moz-document url-prefix(){#page-index #modal .content p{margin-bottom:50px}}#page-index #modal .content .buttons{display:flex;justify-content:center;align-items:center;gap:15px}#page-index #modal .content .buttons button{padding:8px 16px;width:100px;border-radius:5px;text-transform:uppercase;border:none;background-color:#00b0f0;color:#fff}@-moz-document url-prefix(){#page-index #modal .content .buttons button{margin:0 15px}}#page-index #modal .content .buttons button.danger{background-color:#d73925 !important}#page-index #modal.active{opacity:1;pointer-events:initial}#page-index #modal.active .content{transform:translate(-50%, -50%);opacity:1}#page-tools{background:linear-gradient(90deg, rgb(105, 100, 131) 0%, rgb(219, 234, 208) 100%);min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4rem}#page-tools #tools{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;padding:30px;margin:30px;gap:20px;text-align:center;width:800px}#page-tools #tools .alert{display:none;width:100%;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#155724;background-color:#d4edda;border-color:#c3e6cb;font-size:18pt}#page-tools #tools h1{margin-bottom:30px;font-size:50px;text-align:center;color:#3d3b53;text-transform:uppercase}#page-tools #tools .form-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;width:100%;margin-bottom:2rem}#page-tools #tools .form-group label{font-size:25px;display:block;width:100%;color:#3d3b53}#page-tools #tools .form-group .form-group-control{display:flex;justify-content:center;align-items:stretch;margin:1rem}#page-tools #tools .form-group .form-group-control input[type=text]{font-size:20px;padding:5px;border:1px solid #42425c;width:100px;border-left:none;border-right:none;text-align:center;color:#42425c}#page-tools #tools .form-group .form-group-control button{font-size:20px;padding:5px;border:1px solid #42425c;width:50px;background-color:#42425c;color:#fff}#page-tools #tools .form-group .form-group-buttons{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;max-width:420px}#page-tools #tools .form-group .form-group-buttons button{display:block;width:100%;color:#fff;text-align:center;margin-top:1rem;padding:.5rem .75rem;border:1px solid #42425c;outline:0;font-size:20px;background-color:#fff;border:2px solid #42425c;color:#42425c;white-space:nowrap}#page-tools #tools .form-group .form-group-buttons button.active{background-color:#42425c;border:2px solid #42425c;color:#fff}#page-tools #tools .form-group input[type=range]{width:100%}#page-tools #tools .buttons{display:flex;align-items:center;justify-content:center;gap:25px;width:100%}#page-tools #tools .buttons button{display:block;max-width:150px;width:100%;color:#fff;text-align:center;margin-top:1rem;padding:.5rem .75rem;border:1px solid #42425c;outline:0;font-size:25px}#page-tools #tools .buttons button#btnBack{background-color:#fff;border:2px solid #42425c;color:#42425c}#page-tools #tools .buttons button#btnSave{background-color:#42425c;border:2px solid #42425c}/*# sourceMappingURL=app.css.map */
