.mdm-root .mdm-ui-articles .md-doc-lines{width:100%!important;overflow:visible!important}.mdm-root .mdm-ui-articles .md-doc-line-head,.mdm-root .mdm-ui-articles .md-doc-line{display:grid!important;width:100%!important;box-sizing:border-box!important;grid-template-columns:34px minmax(170px,1fr) 64px 116px 76px 94px 102px 106px 38px 38px!important;column-gap:7px!important;row-gap:0!important;align-items:stretch!important}.mdm-root .mdm-ui-articles [data-col="number"]{grid-column:1!important}.mdm-root .mdm-ui-articles [data-col="description"]{grid-column:2!important}.mdm-root .mdm-ui-articles [data-col="quantity"]{grid-column:3!important}.mdm-root .mdm-ui-articles [data-col="unit_price"]{grid-column:4!important}.mdm-root .mdm-ui-articles [data-col="discount"]{grid-column:5!important}.mdm-root .mdm-ui-articles [data-col="tax"]{grid-column:6!important}.mdm-root .mdm-ui-articles [data-col="tax_amount"]{grid-column:7!important}.mdm-root .mdm-ui-articles [data-col="total"]{grid-column:8!important}.mdm-root .mdm-ui-articles .md-doc-add-row{grid-column:9!important}.mdm-root .mdm-ui-articles .md-doc-remove{grid-column:10!important}.mdm-root .mdm-ui-articles .md-doc-line>*{grid-row:1!important;min-width:0!important;box-sizing:border-box!important;margin:0!important}.mdm-root .mdm-ui-articles .md-doc-line>.mdm-select-ui{height:100%!important;align-self:stretch!important}.mdm-root .mdm-ui-articles .md-doc-line>.mdm-select-ui>.mdm-select-trigger{height:100%!important;min-height:54px!important;padding:0 9px!important;white-space:normal!important}.mdm-root .mdm-ui-articles .md-doc-add-row,.mdm-root .mdm-ui-articles .md-doc-remove{align-self:center!important;justify-self:center!important;position:static!important;transform:none!important}.mdm-root .mdm-ui-articles .md-doc-add-row:hover,.mdm-root .mdm-ui-articles .md-doc-remove:hover{transform:translateY(-1px) scale(1.04)!important}.mdm-root .mdm-ui-articles .mdm-select-ui:has(>select[hidden]){display:none!important}.mdm-root .mdm-select-menu button{min-height:34px!important;height:auto!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#26334c!important;line-height:1.25!important;box-shadow:none!important}.mdm-root .mdm-select-menu button:hover{background:rgb(91 101 244 / .10)!important;color:#414bd4!important}.mdm-root .mdm-select-menu button.is-selected,.mdm-root .mdm-select-menu button.is-selected:hover{background:linear-gradient(135deg,#506bff,#7048e8)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.mdm-root .mdm-calendar-popover{width:246px!important;min-width:246px!important;max-width:246px!important;padding:10px!important;border-radius:13px!important;box-sizing:border-box!important}.mdm-root .mdm-cal-head{height:32px!important;margin:0 0 7px!important;padding:0!important;display:grid!important;grid-template-columns:30px 1fr 30px!important;align-items:center!important;gap:5px!important}.mdm-root .mdm-cal-title{font-size:12px!important;line-height:1.15!important;text-align:center!important;margin:0!important;padding:0!important}.mdm-root .mdm-cal-nav{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0 0 2px!important;border-radius:8px!important;font-size:17px!important;line-height:1!important;box-sizing:border-box!important}.mdm-root .mdm-cal-grid{display:grid!important;grid-template-columns:repeat(7,28px)!important;gap:4px!important;justify-content:center!important}.mdm-root .mdm-cal-week{width:28px!important;height:20px!important;padding:4px 0!important;font-size:9px!important;line-height:12px!important;box-sizing:border-box!important}.mdm-root .mdm-cal-day{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-height:28px!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border-radius:8px!important;font-size:11px!important;line-height:1!important;box-sizing:border-box!important;color:#2b374e!important}.mdm-root .mdm-cal-day.is-selected,.mdm-root .mdm-cal-day.is-selected:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}.mdm-root .mdm-cal-day.is-muted{opacity:.28!important}@media(max-width:1180px){.mdm-root .mdm-ui-articles .md-doc-line-head,.mdm-root .mdm-ui-articles .md-doc-line{grid-template-columns:32px minmax(150px,1fr) 58px 96px 68px 82px 88px 92px 36px 36px!important;column-gap:5px!important}}