::-webkit-scrollbar-track{background-color:#89c0c0;box-shadow:inset 0 0 6px rgba(0,0,0,.6)}::-webkit-scrollbar-thumb{background-color:#3a5858;outline:1px solid #3a5858}::-webkit-scrollbar{width:0}*{box-sizing:border-box}p{margin-top:0;margin-bottom:4px}body{margin:0;padding:0;font-family:"Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.active{overflow:hidden}img{display:block;width:100%;height:auto}header{padding:20px;background:#ebe861}header h1{font-size:24px;text-align:center;text-transform:uppercase}main{padding:20px 20px 100px;min-height:120vh}main section:nth-child(1n+2){margin-top:40px}.buttons{display:flex;align-items:center;justify-content:center;padding:0;margin:0}.buttons li{list-style:none;padding-right:10px}.buttons li:last-of-type{padding-right:0}.buttons .csv-reader-input,.buttons button{display:flex;background:#5325d3;border:0;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;outline:0}.buttons .csv-reader-input label,.buttons button{padding:6px 20px;font-family:"Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.buttons .csv-reader-input label:hover,.buttons button:hover{cursor:pointer}h2{display:flex;text-transform:uppercase;padding:10px 0;margin:0;color:#2f1579;border-bottom:1px solid #5325d3}button,input{width:100%;padding:12px 10px;border:2px solid #929292;border-radius:4px}input:focus,input:hover{background:#f8f8f8;border-color:#e02424;outline:none}button,input[type=submit]{text-transform:uppercase;font-weight:600;background:#e25429;border-color:#333;border-radius:4px;color:#000;transition:all .2s}button.add,input[type=submit].add{background:#5e8cee}button.square,input[type=submit].square{padding:0;color:#fff;width:30px;height:30px}button:hover,input[type=submit]:hover{background:#b44422;border-color:#000;outline:none;cursor:pointer}input[type=submit]{margin-top:20px}.csv-reader-input input{display:none}.lighterpack ul,.results ul,.totaled ul,.totals ul,form ul{padding:0;margin:0}.lighterpack ul li,.results ul li,.totaled ul li,.totals ul li,form ul li{list-style:none}.lighterpack label,.results label,.totaled label,.totals label,form label{display:block;margin:6px 0}.list{margin-top:6px}.list>li{display:grid;grid-template-columns:50px 1fr;padding:0 4px}.list>li:nth-child(2n){background:#f5f5f5}.list .row{flex-direction:column;padding:10px;flex-basis:100%}.list .row>li{font-size:16px}.list .row>li button{padding:2px 4px;border:0;color:#fff;opacity:.5}.list .row>li button:hover{opacity:1}.list .columns{display:flex}.list .columns>*{flex-basis:100%}footer{position:fixed;bottom:0;left:0;width:100%}.results,.totals{padding:10px 20px;background:#ebe861}.results ul,.totals ul{display:flex}.results ul li,.totals ul li{width:33%;padding:0 0 0 10px;text-align:center;font-size:12px;font-weight:600;border-left:1px solid #333}.results ul li:first-of-type,.totals ul li:first-of-type{padding-left:0;border:0}.results ul li input,.totals ul li input{text-align:center;padding:12px 0}.results{background:#addaec;text-align:center}.results strong{text-transform:uppercase;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,.3);display:block}.results ul li{width:100%}
/*# sourceMappingURL=main.b786d461.chunk.css.map */