.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-grid>.panel{padding:20px}.settings-grid>.panel>h3{font:800 15px Manrope;margin:0 0 4px}.settings-grid>.panel>p{font-size:8px;color:var(--muted);margin:0 0 16px}.settings-grid label{display:grid;gap:5px;margin-top:11px;font-size:8px;font-weight:700;color:#66564d}.settings-grid input,.settings-grid textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:10px 11px;background:#fff;font:500 9px Manrope;color:var(--ink);outline:0}.settings-grid input:focus,.settings-grid textarea:focus{border-color:#db7a3c;box-shadow:0 0 0 3px #f8e7da}.settings-grid textarea{min-height:70px;resize:vertical}.settings-grid small{display:block;margin-top:9px;color:#7c6d64;font-size:8px}.settings-logo-preview{display:grid;place-items:center;width:78px;height:78px;margin-top:12px;border:1px dashed #d9bda9;border-radius:15px;background:#fff8f2;color:#bc5312;font:800 20px Manrope;overflow:hidden}.settings-logo-preview img,.brandmark img{width:100%;height:100%;object-fit:contain}.settings-invoice{grid-column:1/-1}
.zoho-invoice{font-family:Manrope,Arial,sans-serif;color:#28313b;background:#fff}.zoho-invoice .invoice-top{border-bottom:3px solid #d5651d;padding-bottom:22px}.invoice-brand img{display:block;max-width:110px;max-height:58px;object-fit:contain;margin-bottom:10px}.zoho-invoice .invoice-brand h1{font-size:22px;color:#26313b}.zoho-invoice .invoice-title{text-align:right}.zoho-invoice .invoice-title em{display:inline-block;background:#fff0e4;color:#b64d0e;border-radius:99px;padding:5px 10px;font:800 8px Manrope;text-transform:uppercase;letter-spacing:.08em}.zoho-invoice .invoice-title h2{font-size:28px;letter-spacing:.04em;color:#9f450f;margin:7px 0}.zoho-invoice .invoice-title>b{font-size:12px}.zoho-invoice .invoice-title>span{display:block;margin-top:6px;font-size:8px;color:#7c858d}.zoho-invoice .invoice-parties{background:#fbf7f3;border:1px solid #eee2d9;border-radius:10px;padding:17px;margin:23px 0}.zoho-invoice .invoice-parties>div>span{color:#b65317}.zoho-invoice .invoice-table th{background:#93400f;color:#fff;border:0}.zoho-invoice .invoice-table td{border-bottom:1px solid #eee5df}.zoho-invoice .invoice-summary{align-items:flex-start}.invoice-terms{margin-top:17px;max-width:330px}.invoice-terms>b{font-size:9px;color:#434b52}.invoice-terms p{font-size:8px;color:#798188;line-height:1.6}.zoho-invoice .invoice-totals{min-width:260px}.zoho-invoice .invoice-totals .grand{background:#fff0e5;color:#9b410e;border-radius:7px;padding:11px}.zoho-invoice .invoice-totals>small{display:block;text-align:right;margin-top:8px;color:#777;font-size:8px}.invoice-signature{text-align:right;margin:34px 0 17px}.invoice-signature span,.invoice-signature b{display:block}.invoice-signature span{font-size:8px;color:#888}.invoice-signature b{font-size:10px;margin-top:16px}.zoho-invoice .invoice-footer{border-top:1px solid #e8ded7;padding-top:12px;color:#7b8389}
@media(max-width:780px){.settings-grid{grid-template-columns:1fr}.settings-invoice{grid-column:auto}.zoho-invoice .invoice-title{text-align:left}.zoho-invoice .invoice-summary{display:block}.zoho-invoice .invoice-totals{margin-top:18px;min-width:0}}
