.modal-card.ir-modal{width:min(940px,96vw)!important;max-width:940px!important;max-height:95vh!important;padding:0!important;background:#F6F1E7!important;border-radius:7px!important;overflow:auto!important;color:#22344B;font-family:ArtelRoboto,Arial,sans-serif}.ir-modal>.modal-head{background:#C1613C!important;color:#fff!important;margin:0!important;padding:14px 28px 10px!important;display:grid!important;grid-template-columns:1fr auto;gap:0!important}.ir-modal #modal-title{font:700 30px/1.1 ArtelRoboto!important;color:white!important}.ir-modal #modal-close{grid-column:2;grid-row:1/3;border:0;border-radius:50%;width:38px;height:38px;background:#F6F1E7;color:#161512}.ir-number{grid-row:2;grid-column:1;font:15px ArtelRoboto;color:#fff;padding-top:3px;display:flex;gap:12px}.ir-number b{font-weight:400}.ir-number br{display:none}.ir-modal #modal-body{padding:0!important}.ir-form{display:block!important;padding:0!important;gap:0!important}.ir-form .ui-form-section,.ir-form .ui-form-heading{display:none!important}.ir-section{padding:15px 28px 0}.ir-section h3{font:700 12px ArtelRoboto;letter-spacing:1.7px;color:#22344B;display:flex;gap:15px;align-items:center;margin:0 0 9px}.ir-section h3:after{content:'';height:1px;background:#C1613C;flex:1}.ir-details>div:first-of-type{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.ir-form .field{margin:0!important;min-width:0!important;gap:4px!important}.ir-form .field>label{font:500 13px ArtelRoboto!important;color:#22344B!important}.ir-required:after{content:' *';color:#b82e34}.ir-form input,.ir-form select,.ir-form textarea,.ir-form .select-trigger{font:13px ArtelRoboto!important;min-height:32px!important;height:34px!important;padding:6px 12px!important;border:1px solid #d4d9e0!important;border-radius:4px!important;background:#fff!important;color:#22344B!important;box-shadow:none!important}.ir-form textarea{height:60px!important;resize:vertical}.ir-form .inline-master{display:none!important}.ir-master{border:1px dashed #c49b6a;border-radius:3px;margin-top:12px;padding:8px 18px;background:#f0ede5}.ir-master small{font:12px ArtelRoboto;color:#161512}.ir-master>div{display:grid;grid-template-columns:1fr 1.2fr .7fr;gap:24px;padding:4px 6px 0}.ir-master span{font:12px ArtelRoboto}.ir-master p{font:13px/1.45 ArtelRoboto;margin:4px 0 0}.ir-item-head,.ir-item-grid{display:grid!important;grid-template-columns:minmax(200px,2.8fr) minmax(65px,1fr) minmax(100px,1.2fr) minmax(100px,1.2fr) 35px!important;gap:0!important;align-items:center}.ir-item-head{padding:8px 0;background:#e9e6df;border-radius:5px 5px 0 0;font-size:12px}.ir-item-head span{text-align:center}.ir-item-head span:first-child{text-align:left;padding-left:16px}.ir-form #item-list .item-row{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#faf9f7!important;box-shadow:none!important}.ir-form #item-list .item-row:nth-child(even){background:#f3f1ed!important}.ir-item-grid>.ir-cell{grid-column:auto!important;border:1px solid #e9e6e0;border-top:0}.ir-item-grid>.ir-cell>label{display:none!important}.ir-item-grid .ir-cell input{border:0!important;border-radius:0!important;background:transparent!important;width:100%;height:31px!important;min-height:31px!important;padding:5px 18px!important}.ir-item-grid .ir-cell:not(:first-child) input{text-align:right;font-variant-numeric:tabular-nums}.ir-line-amount{text-align:right;padding:5px 18px;font:600 13px ArtelRoboto;font-variant-numeric:tabular-nums}.ir-item-grid .remove-item{background:transparent!important;border:0!important;color:#d02030!important;padding:0!important;height:26px!important;width:26px!important;min-width:0!important;display:grid;place-items:center}.ir-item-grid .remove-item svg{width:17px;height:17px}.ir-item-options{grid-column:1/-1!important;font-size:10px;color:#737b87;padding:0 16px;border-bottom:1px solid #e5e3dd}.ir-item-options:not([open]){height:16px;overflow:hidden}.ir-item-options[open]{padding:8px 16px}.ir-item-options .item-tax-details>div{grid-template-columns:repeat(3,1fr)!important}.ir-item-options summary{cursor:pointer}.ir-form #add-item{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:1px dashed #C1613C!important;border-radius:3px!important;color:#C1613C!important;background:transparent!important;height:33px;font:14px ArtelRoboto;margin-top:10px}.ir-form #add-item svg{width:18px;height:18px}.ir-tax>div{display:grid;grid-template-columns:1fr 1.1fr;gap:20px}.ir-advanced{font:11px ArtelRoboto;color:#737b87}.ir-advanced>summary{cursor:pointer}.ir-advanced .field>label{font-size:12px!important}.ir-advanced .adjustment-row{padding:8px!important}.ir-totals{border-left:1px solid #dfdcd4;padding-left:20px}.ir-totals>div{display:flex;align-items:center;gap:12px;margin-bottom:8px;min-height:24px;font:13px ArtelRoboto}.ir-totals>div>span:first-child,.ir-totals>div>label{min-width:85px}.ir-totals output{margin-left:auto;white-space:nowrap;font:14px ArtelRoboto;font-variant-numeric:tabular-nums}.ir-totals input{width:65px!important;min-height:27px!important;height:27px!important;padding:4px 8px!important}.ir-totals select{width:40px!important;min-height:27px!important;height:27px!important;padding:3px!important;background:#C1613C!important;color:white!important}.ir-tax-row{color:#b77d27}.ir-tax-row[hidden]{display:none!important}.ir-add-igst{border:1px dashed #b77d27!important;color:#b77d27!important;width:100%;background:transparent!important;border-radius:3px!important;height:29px;margin-bottom:9px;font-size:13px}.ir-grand{border-top:1px solid #22344B;padding-top:10px;font-size:17px!important}.ir-grand output{font:700 25px ArtelRoboto!important}.ir-notes{padding-top:8px}.ir-footer{display:flex!important;justify-content:flex-end;gap:10px;border-top:1px solid #e3ded5;margin-top:12px;padding:10px 28px!important;background:#F6F1E7;position:sticky;bottom:0;z-index:4}.ir-footer button{font:13px ArtelRoboto!important}.ir-footer [type=submit]{background:#C1613C!important;border:0!important;color:#fff!important;border-radius:4px!important;min-width:154px;padding:14px!important}.ir-form #invoice-summary[hidden]{display:none!important}
@media(max-width:650px){.ir-section{padding:15px 16px 0}.ir-details>div:first-of-type{grid-template-columns:1fr;gap:10px}.ir-master>div{grid-template-columns:1fr;gap:8px}.ir-tax>div{grid-template-columns:1fr}.ir-totals{padding:0;border:0}.ir-item-head{display:none!important}.ir-item-grid{grid-template-columns:1fr 1fr!important;gap:8px!important;min-width:0;padding:10px 0}.ir-item-grid>.ir-cell{border:1px solid #e9e6e0;border-radius:4px}.ir-item-grid>.ir-cell:first-child{grid-column:1/-1!important}.ir-item-grid>.ir-cell>label{display:block!important;font-size:11px;line-height:16px;color:#66707b;padding:4px 12px 0}.ir-item-grid .ir-cell input{padding:2px 12px 6px!important}.ir-item-grid .ir-line-amount{text-align:left;padding:0 2px}.ir-item-grid .ir-line-amount::before{content:'Amount ₹ ';font-weight:400;color:#66707b}.ir-item-grid .remove-item{justify-self:end}.ir-modal #modal-title{font-size:26px!important}.ir-footer{padding:10px 16px!important;flex-wrap:wrap}.ir-totals>div{gap:7px}.ir-totals>div>span:first-child,.ir-totals>div>label{min-width:80px}.ir-grand output{font-size:23px!important}.ir-modal{padding-bottom:env(safe-area-inset-bottom)!important}}
