.mp20-add-restaurant{grid-column:1/-1;max-width:760px}.mp20-add-restaurant summary{font-size:1.08rem;font-weight:800;cursor:pointer}.mp20-add-restaurant form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.mp20-add-restaurant form label{display:grid;gap:5px}.mp20-add-restaurant form button,.mp20-add-restaurant form label:last-of-type{grid-column:1/-1}.mp20-report-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0}.mp20-period{padding:10px 15px;border:1px solid #d7d7d7;border-radius:10px;text-decoration:none;font-weight:750;background:#fff}.mp20-period.is-active{border-color:#1f7a52;box-shadow:0 0 0 2px rgba(31,122,82,.12)}.mp20-table-wrap{overflow:auto}.mp20-inventory-table{width:100%;border-collapse:collapse}.mp20-inventory-table th,.mp20-inventory-table td{padding:10px;border-bottom:1px solid #ececec;text-align:left}.mp20-extra{display:inline-flex;padding:3px 7px;border-radius:999px;background:#fff0c7;color:#7b4f00;font-size:.75rem;font-weight:800;margin-left:6px}.mp20-dish-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp20-state{font-size:.78rem;font-weight:800;padding:3px 7px;border-radius:999px;background:#edf7f1}.mp20-change{font-size:.8rem}.mp12>h3{margin-top:22px;padding:8px 10px;border-left:4px solid #f2b500;background:#fff8e6;border-radius:6px}.mp12-item{border:1px solid #ececec;border-radius:12px;padding:12px;margin:8px 0}.mp12-item form{display:inline-block;margin:6px 6px 0 0}@media(max-width:640px){.mp20-add-restaurant form{grid-template-columns:1fr}.mp20-add-restaurant form button,.mp20-add-restaurant form label:last-of-type{grid-column:1}.mp20-inventory-table{min-width:620px}}

.mp20-bank-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 18px}.mp20-bank-tabs a{display:inline-flex;padding:7px 10px;border-radius:9px;color:#fff!important;text-decoration:none;font-size:.78rem;font-weight:800}.mp20-bank-tabs a:nth-child(1){background:rgb(0,119,182)}.mp20-bank-tabs a:nth-child(2){background:rgb(235,87,87)}.mp20-bank-tabs a:nth-child(3){background:rgb(0,153,117)}.mp20-bank-tabs a:nth-child(4){background:rgb(125,83,190)}.mp20-bank-tabs a:nth-child(5){background:rgb(238,151,37)}
