.output-container,fieldset,.item-card-container,.item-editor-container{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.container{margin:1rem 0}.output-group-container{grid-template-columns:auto auto auto;gap:.2rem;display:grid}.output-container{flex-direction:column;display:flex}output{font-size:1.7rem;font-weight:900}.grand-total-container{grid-area:1/1/2/4}output#grandTotal{font-size:2.7rem}.output-tax{font-size:1.2rem}h2{margin:0}fieldset{border:none}legend{font-size:1.2rem;font-weight:600}.input-group-container{grid-template-columns:auto auto;display:grid}.input-container{flex-direction:column;margin:.2rem;display:flex}.adder-input-label{font-size:1.2rem}.adder-input-label,.editor-input-label{text-align:left;font-weight:900}.editor-input-label,.editor-input{font-size:1rem}.editor-input{text-align:center;width:80%}.adder-input,.tax-input{text-align:center;width:90%;padding:.2rem;font-size:1rem}#name,#editName{text-align:left}.btn{width:80%;height:2.5rem;margin:.5rem 0;font-size:1.2rem}.error-message,.dialog-delete-btn{color:#dc0000}summary{font-size:1.3rem}.item-details-container{grid-template-columns:auto auto auto;padding:.2rem;display:grid}.item-detail{font-weight:900}.item-value{font-weight:400}.item-name{grid-area:1/1/2/4;font-size:1.2rem;text-decoration:underline}.item-btns-container{text-align:right}.item-btns-container button,.dialog-btn{margin:.4rem;font-size:1rem}ul{margin:0;padding:0;list-style-type:none}li{margin:.5rem 0}dialog::backdrop{background-color:#000c}*{border-radius:.5rem}:root{letter-spacing:.18px;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px}body{justify-content:center;align-items:center;margin:0;display:flex}#root{text-align:center;box-sizing:border-box;width:100%;min-width:320px;max-width:40.625rem;margin:.5rem}
