.removed{color:#999!important}.dark .removed{color:#666!important}i{color:#000;cursor:pointer;margin-left:.6rem}.dark i,.dark tr{color:#efefef!important}.dark i{margin-left:.3rem}.dark .form-check-input:checked{border-color:#efefef}.combo-total{font-weight:700}.remove-icon{text-align:right}.hidetotal{display:none}.remove-helper{margin-right:5px;margin-top:5px}.sum-helper{margin-bottom:.75em;margin-right:.75em;padding:0!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;background-color:#d3d3d3;width:22rem!important}.dark .sum-helper{background-color:#121212;border:1px solid #efefef;color:#efefef}.sum-helper-wrapper{padding:5px}#sum-form .row{margin-bottom:10px!important}hr{margin:.3rem!important}#sum-form>div>div{text-align:right}.hidden{color:#666;background-color:#666}.hidden:before{content:"\200D";display:inline}.hidden-field{width:14rem;display:inline-block}.helper-label,.hidden-field-label{width:5.5rem;display:inline-block;margin-bottom:0}.table td,.table th{padding:.25rem!important}.sum-helper-wrapper input{margin-left:.25rem;padding-left:5px;width:14rem}.hide-eye{display:none!important}.icons{float:right;width:1.5rem}#cog{display:inline;margin-right:1em}#dark,#show-all{margin:1rem}.check-col{display:inline-block}.check-col label{cursor:pointer}.dark .popover{background-color:#131313!important}.dark .popover-body{color:#efefef!important}.dark .form-switch .form-check-input:checked{background-color:#131313}.dark .form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}#app{min-height:100vh}.dark #app,.dark nav{background-color:#121212}.dark nav,.dark nav .navbar-brand{color:#efefef}.dark button#add-helper-button,.dark input,.dark textarea{background-color:#131313;border-color:#efefef;color:#efefef}.dark input:disabled{color:#666}.container-fluid{padding-left:2rem;padding-right:2rem}.button-div{margin-bottom:.5rem}.header{position:fixed;top:0;background-color:#fff;width:100%;padding-top:1rem}.row.helper-row{margin-top:-36px}.dummy-row{visibility:hidden;padding-top:1.5rem}body{padding-top:90px}nav{background-color:#fff}nav a{color:#000}nav .container-fluid{justify-content:flex-start!important}