@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500;600&family=Host+Grotesk:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Lato:wght@400;700&family=Lora:wght@400;500;600&family=Onest:wght@400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&family=Roboto+Mono:wght@400;500;600&family=Source+Serif+4:wght@400;500;600;700&display=swap");@media (max-width:767px){#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody{grid-auto-rows:auto!important;align-items:start!important;gap:.5rem!important;padding:.5rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr{min-height:0!important;align-self:start!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:.625rem!important;column-gap:.625rem!important;row-gap:.15rem!important;padding:.625rem .75rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td{gap:.1rem!important;padding-top:.1rem!important;padding-bottom:.1rem!important;font-size:.6875rem!important;line-height:1rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=field],#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=metric]{width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important;align-items:flex-start!important;text-align:left!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=field]:before,#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=metric]:before{width:100%!important;text-align:left!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=field]>:not(button):not([data-slot=badge]),#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td[data-mobile-role=metric]>:not(button):not([data-slot=badge]){width:100%!important;min-width:0!important;max-width:100%!important;min-inline-size:0!important;max-inline-size:100%!important;align-self:stretch!important;box-sizing:border-box!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr>td:before{margin-bottom:0!important;font-size:.5625rem!important;line-height:.8rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=primary]{min-height:0!important;padding-bottom:.35rem!important;font-size:.8125rem!important;line-height:1.1rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=status]{top:.625rem!important;right:.75rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] tr:has(td[data-mobile-role=action]) td[data-mobile-role=status]{right:3rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=status] [data-slot=badge]{height:1.25rem!important;padding-inline:.5rem!important;font-size:.625rem!important;line-height:.875rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=message],#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=wide]{margin-top:.1rem!important;padding-top:.45rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=action]{top:.375rem!important;right:.375rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=action] [data-slot=button]{min-width:1.875rem!important;min-height:1.875rem!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:calc(100% - 1rem)!important;min-height:7rem!important;align-content:start!important;-moz-column-gap:.75rem!important;column-gap:.75rem!important;row-gap:.5rem!important;padding:.75rem!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]{position:static!important;display:block!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]:before{display:none!important;content:none!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]:first-child{grid-column:1/-1!important;padding-bottom:.55rem!important;border-bottom:1px solid hsl(var(--border)/.65)!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]:nth-child(n+6){display:none!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true] [data-table-loading-content]{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;flex-direction:column!important;gap:.35rem!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true] [data-table-loading-label]{display:block!important;width:3rem!important;height:.4rem!important;max-width:45%!important;opacity:.72!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true] [data-table-loading-value]{display:block!important;width:76%!important;height:.75rem!important;max-width:100%!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]:first-child [data-table-loading-label]{width:4rem!important}html #erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr[data-table-loading-row=true]>td[data-table-loading-cell=true]:first-child [data-table-loading-value]{width:min(68%,12rem)!important;height:.9rem!important}}@media (max-width:479px){#erp-main-content [data-erp-page] table[data-mobile-view=cards]>tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.record-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--record-card-min-width,20rem)),1fr));grid-auto-rows:1fr;align-items:stretch;gap:.75rem;padding:.75rem}.record-card,.record-card-grid{display:grid;width:100%;min-width:0}.record-card{container:record-card/inline-size;position:relative;height:100%;align-self:stretch;overflow:hidden;border:1px solid hsl(var(--border)/.9);border-radius:.875rem;background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground)/.06),0 8px 18px hsl(var(--foreground)/.05)}.record-card[data-record-card-density=compact]{gap:0;padding:.75rem}.record-card[data-record-card-density=standard]{gap:0;padding:1rem}.record-card--interactive{cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.record-card--interactive:focus-visible,.record-card--interactive:hover,.record-card:focus-within{border-color:hsl(var(--primary)/.48);outline:none;box-shadow:0 0 0 1px hsl(var(--primary)/.12),0 10px 24px hsl(var(--foreground)/.07)}.record-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem;min-width:0;padding-right:2rem}.record-card__identity{display:flex;min-width:0;align-items:center;gap:.625rem}.record-card__footer-icon,.record-card__leading{display:flex;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;align-items:center;justify-content:center;border:1px solid hsl(var(--border)/.9);border-radius:.625rem;background:hsl(var(--muted)/.24);color:hsl(var(--primary))}.record-card__footer-icon svg,.record-card__leading svg{max-width:1rem;max-height:1rem}.record-card__field-content,.record-card__footer-copy,.record-card__identity-copy{width:100%;min-width:0;max-width:100%}.record-card__label{width:100%;min-width:0;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:650;line-height:.875rem;letter-spacing:.07em;text-transform:uppercase}.record-card__title{width:100%;min-width:0;margin-top:.2rem;overflow-wrap:anywhere;color:hsl(var(--foreground));font-size:.95rem;font-weight:700;line-height:1.2rem;letter-spacing:-.015em}.record-card[data-record-card-template=report] .record-card__title{color:hsl(var(--primary))}.record-card__subtitle{width:100%;min-width:0;margin-top:.125rem;overflow:hidden;color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.record-card__aside{width:min(9rem,36cqi);min-width:0;align-self:stretch;padding-left:.75rem;border-left:1px solid hsl(var(--border)/.72)}.record-card__aside-value{width:100%;min-width:0;margin-top:.25rem;overflow:hidden;font-size:.75rem;font-weight:550;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.record-card__badges{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.3rem}.record-card__actions>*,.record-card__badges>*{min-width:0;max-width:100%}.record-card__badges [data-slot=badge]{max-width:9rem}.record-card__badges [data-slot=badge]>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-card__actions{position:absolute;top:.5rem;right:.5rem;z-index:2;display:flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:flex-end}.record-card__actions [data-slot=button]{min-width:1.75rem;min-height:1.75rem}.record-card__section{width:100%;min-width:0;padding-top:.625rem}.record-card__section--divided{margin-top:.625rem;border-top:1px solid hsl(var(--border)/.72)}.record-card__grid{display:grid;width:100%;min-width:0;gap:.625rem .875rem}.record-card__grid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.record-card__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.record-card__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.record-card__grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.record-card__field{display:flex;width:100%;min-width:0;max-width:100%;flex-direction:column;align-items:stretch;justify-self:stretch;overflow:hidden}.record-card__field[data-span="2"]{grid-column:span 2}.record-card__field[data-span="3"]{grid-column:span 3}.record-card__field[data-span="4"],.record-card__field[data-span=full]{grid-column:1/-1}.record-card__field[data-tone=metric]{padding:.5rem .625rem;border:1px solid hsl(var(--primary)/.36);border-radius:.625rem;background:hsl(var(--muted)/.2)}.record-card__field[data-tone=accent] .record-card__field-content{color:hsl(var(--primary));font-weight:650}.record-card__field[data-tone=warning] .record-card__field-content{color:hsl(var(--warning));font-weight:650}.record-card__field[data-tone=critical]{padding:.5rem .625rem;border:1px solid hsl(var(--destructive)/.38);border-radius:.625rem;background:hsl(var(--destructive)/.07)}.record-card__field[data-tone=critical] .record-card__field-content{color:hsl(var(--destructive));font-weight:700}.record-card__field[data-tone=positive]{padding:.5rem .625rem;border:1px solid hsl(var(--success)/.38);border-radius:.625rem;background:hsl(var(--success)/.07)}.record-card__field[data-tone=positive] .record-card__field-content{color:hsl(var(--success));font-weight:700}.record-card__field:is([data-tone=metric],[data-tone=critical],[data-tone=positive]) .record-card__field-content,.record-card__field:is([data-tone=metric],[data-tone=critical],[data-tone=positive]) .record-card__field-content>*,.record-card__field:is([data-tone=metric],[data-tone=critical],[data-tone=positive]) .record-card__field-value{justify-content:flex-start!important;text-align:left!important}.record-card__field:is([data-tone=critical],[data-tone=positive]) .record-card__field-content>*{color:inherit!important}.record-card__field-value{display:flex;width:100%;min-width:0;max-width:100%;align-items:flex-start;gap:.35rem;margin-top:.2rem;color:hsl(var(--foreground));font-size:.75rem;line-height:1.05rem;overflow-wrap:anywhere}.record-card__field-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:hsl(var(--muted-foreground))}.record-card__field-icon>*{width:.95rem;height:.95rem}.record-card__field-content [data-slot=badge],.record-card__field-content>*{max-width:100%}.record-card__footer{display:flex;width:100%;min-width:0;align-items:center;gap:.625rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid hsl(var(--border)/.72)}.record-card__footer-icon{width:1.875rem;height:1.875rem;flex-basis:1.875rem;color:hsl(var(--muted-foreground))}.record-card__footer-value{width:100%;min-width:0;margin-top:.125rem;overflow:hidden;color:hsl(var(--foreground));font-size:.75rem;font-weight:550;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.record-card__skeleton-header{display:flex;width:100%;min-width:0;align-items:center;gap:.625rem}@container record-card (max-width: 22rem){.record-card__grid[data-columns="3"],.record-card__grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.record-card__grid[data-columns="4"]>.record-card__field[data-span="3"]{grid-column:1/-1}}@container record-card (max-width: 17rem){.record-card__header:has(.record-card__aside){grid-template-columns:minmax(0,1fr)}.record-card__aside{width:100%;padding-top:.5rem;padding-left:0;border-top:1px solid hsl(var(--border)/.72);border-left:0}.record-card__grid[data-columns="2"],.record-card__grid[data-columns="3"],.record-card__grid[data-columns="4"]{grid-template-columns:minmax(0,1fr)}.record-card__field[data-span]{grid-column:1}}@media (max-width:767px){.record-card-grid{grid-auto-rows:auto}}body,html{min-width:0;max-width:100%}body{overflow-wrap:break-word}#erp-main-content,[data-erp-page-section],[data-erp-page=standard],[data-erp-table-section]{min-width:0;max-width:100%}[data-slot=card-content],[data-slot=card],[data-slot=dialog-content],[data-slot=sheet-content]{min-width:0}[data-slot=table-container]{max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-gutter:stable}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content]{max-width:calc(100vw - 1rem)}[data-sidebar=sidebar][data-mobile=true]{--sidebar-width:min(18rem,calc(100vw - 1rem))!important}@media (pointer:coarse){[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]{min-height:2.5rem}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{min-height:2.75rem}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-sub-button]{min-height:2.5rem}}@media (max-width:1279px){.group.peer[data-variant][data-side][data-state]{display:none!important}[data-sidebar=trigger]{display:inline-flex!important;width:2.5rem;height:2.5rem;flex:0 0 2.5rem}header:has(+main#erp-main-content){min-width:0;padding-inline-start:max(.75rem,env(safe-area-inset-left));padding-inline-end:max(.75rem,env(safe-area-inset-right))}#erp-main-content{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}[data-erp-page=standard] [role=tablist]{max-width:100%;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;overscroll-behavior-inline:contain;scrollbar-width:none}[data-erp-page=standard] [role=tablist]::-webkit-scrollbar{display:none}[data-erp-page=standard] [role=tab]{flex:0 0 auto}[data-erp-page=standard] [data-slot=table]:has(th:nth-child(6)){min-width:52rem}[data-erp-page=standard] [data-slot=table]:has(th:nth-child(8)){min-width:64rem}[data-erp-page=standard] [data-slot=table]:has(th:nth-child(10)){min-width:76rem}[data-slot=dialog-content],[data-slot=sheet-content]{max-height:calc(100dvh - .5rem)}main:has(.spx-login-logo) aside:has(.spx-login-logo){display:none!important}}@media (max-width:767px){[contenteditable=true],[data-slot=select-trigger],input:not([type=checkbox]):not([type=radio]),textarea{font-size:16px}[data-erp-page=standard] [data-slot=table]:has(th:nth-child(4)){min-width:36rem}[data-erp-page=standard] [data-slot=table]:has(th:nth-child(6)){min-width:48rem}[data-slot=dialog-content]{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}[data-slot=sheet-content]{max-width:calc(100vw - .5rem)}[data-sidebar=sidebar][data-mobile=true]{--sidebar-width:100vw!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important;border:0!important;background:hsl(var(--background))!important;box-shadow:none!important;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)!important}[data-sidebar=sidebar][data-mobile=true]>[data-slot=sheet-close]{display:inline-flex!important;top:max(.75rem,env(safe-area-inset-top))!important;right:max(.75rem,env(safe-area-inset-right))!important;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:9999px;background:hsl(var(--card));opacity:1;box-shadow:0 1px 2px hsl(var(--foreground)/.05)}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=header]{position:sticky;top:0;z-index:20;min-height:4rem;padding:.5rem 4rem .5rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid hsl(var(--border)/.7);background:hsl(var(--background)/.94);backdrop-filter:blur(16px)}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=header] [data-sidebar=menu-button]{min-height:3rem;border-radius:.75rem}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content]{gap:.875rem;padding:.875rem max(1rem,env(safe-area-inset-right)) 1.5rem max(1rem,env(safe-area-inset-left));background:hsl(var(--muted)/.32);overscroll-behavior:contain}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=group]{overflow:hidden;padding:0;border:1px solid hsl(var(--border)/.85);border-radius:1rem;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.04)}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=group-label]{height:auto;min-height:2rem;padding:.625rem .875rem .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu]{gap:0}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu]>[data-sidebar=menu-item]:has(>[data-slot=separator]){display:none}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu]>[data-sidebar=menu-item]:has(>[data-sidebar=menu-button]){border-bottom:1px solid hsl(var(--border)/.7)}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu]>[data-sidebar=menu-item]:last-child{border-bottom:0}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-button]{min-height:3.625rem!important;height:auto!important;gap:.75rem;padding:.625rem 3.25rem .625rem .75rem!important;border-radius:0!important;background:transparent;font-size:1rem;font-weight:500;line-height:1.25rem;-webkit-tap-highlight-color:transparent}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-button]:active,[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-button]:hover,[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-button][data-active=true]{background:hsl(var(--primary)/.08)}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-button]>svg:first-child{width:2rem!important;height:2rem!important;padding:.4rem;border-radius:.55rem;background:hsl(var(--primary)/.12);color:hsl(var(--primary))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu]>[data-sidebar=menu-item]:nth-child(8n+2) [data-sidebar=menu-button]>svg:first-child{background:hsl(var(--success)/.14);color:hsl(var(--success))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu]>[data-sidebar=menu-item]:nth-child(8n+3) [data-sidebar=menu-button]>svg:first-child{background:hsl(var(--warning)/.16);color:hsl(var(--warning))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu]>[data-sidebar=menu-item]:nth-child(8n+4) [data-sidebar=menu-button]>svg:first-child{background:hsl(var(--info)/.14);color:hsl(var(--info))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu]>[data-sidebar=menu-item]:nth-child(8n+5) [data-sidebar=menu-button]>svg:first-child{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-action]{top:.6875rem;right:.625rem;width:2.25rem;height:2.25rem;border-radius:9999px;color:hsl(var(--muted-foreground))}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content] [data-sidebar=menu-action]>svg{width:1rem;height:1rem}[data-sidebar=sidebar][data-mobile=true] [data-spx-nav-submenu] [data-sidebar=menu-sub]{margin:0;padding:.125rem .5rem .5rem 3.5rem;border-left:0;gap:.125rem}[data-sidebar=sidebar][data-mobile=true] [data-spx-nav-submenu] [data-sidebar=menu-sub-button]{min-height:2.75rem;height:auto;padding:.5rem .75rem;border-radius:.75rem;font-size:.9375rem;line-height:1.25rem}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=footer]{padding:.75rem max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border-top:1px solid hsl(var(--border)/.7);background:hsl(var(--background)/.96)}[data-erp-page-kind=overview] [data-erp-page-header] p{display:none}[data-erp-page-kind=overview] [data-erp-page-header]{margin-bottom:.75rem!important}[data-key-metrics]>div>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}[data-key-metrics]>div>div>:last-child:nth-child(odd){grid-column:1/-1}[data-key-metrics-card]{min-height:6.25rem!important;border-radius:.875rem}[data-key-metrics-card] [data-slot=card-header]{gap:.375rem;padding:.625rem .75rem 0!important}[data-key-metrics-card] [data-slot=card-content]{padding:.25rem .75rem .625rem!important}[data-key-metrics-card] [data-slot=card-footer]{padding:0 .75rem .625rem!important}[data-key-metrics-card] [data-slot=card-title]{font-size:.6875rem;line-height:.9375rem}[data-key-metrics-card] [data-slot=card-content]>div:first-child{font-size:1.25rem;line-height:1.65rem}[data-erp-page-kind=overview] #overview-primary,[data-erp-page-kind=overview] #overview-secondary{min-height:0!important;border-radius:.875rem}[data-erp-page-kind=overview] #overview-primary>[data-slot=card-header],[data-erp-page-kind=overview] #overview-secondary>[data-slot=card-header],[data-erp-page-kind=overview] [id^=overview-extra-]>[data-slot=card-header]{padding:.75rem!important}[data-erp-page-kind=overview] #overview-primary [data-slot=card-description],[data-erp-page-kind=overview] #overview-secondary [data-slot=card-description],[data-erp-page-kind=overview] [id^=overview-extra-] [data-slot=card-description]{display:none}[data-erp-page-kind=overview] #overview-primary>[data-slot=card-content],[data-erp-page-kind=overview] #overview-secondary>[data-slot=card-content]{height:15rem!important;padding:.75rem!important}[data-erp-page-kind=overview] [data-slot=card-title]{font-size:.875rem;line-height:1.25rem}main:has(.spx-login-logo)>.grid{min-height:100dvh;place-items:start center;padding:max(4.25rem,calc(env(safe-area-inset-top) + 3.25rem)) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}main:has(.spx-login-logo) [data-slot=card]{max-width:30rem;border:0;border-radius:0;background:transparent;box-shadow:none}main:has(.spx-login-logo) [data-slot=card-header]{padding:0 0 1rem!important}main:has(.spx-login-logo) [data-slot=card-content]{padding:0!important}main:has(.spx-login-logo) [data-slot=field-group]{gap:1rem!important}main:has(.spx-login-logo) [data-slot=field][data-orientation=horizontal]{align-items:flex-start;padding:.25rem 0!important;border:0!important;background:transparent!important}main:has(.spx-login-logo) form>[data-slot=button],main:has(.spx-login-logo) input:not([type=checkbox]):not([type=radio]){min-height:3rem}}@media (max-width:639px){header:has(+main#erp-main-content){position:sticky;top:0;z-index:40;height:3.5rem;min-height:3.5rem;gap:.375rem;padding-inline-start:max(.5rem,env(safe-area-inset-left));padding-inline-end:max(.5rem,env(safe-area-inset-right));background:hsl(var(--background)/.94);backdrop-filter:blur(16px)}header:has(+main#erp-main-content)>*{min-width:0}header:has(+main#erp-main-content)>[data-plant-status],header:has(+main#erp-main-content)>[data-slot=separator]{display:none!important}header:has(+main#erp-main-content)>[data-slot=button]:not([data-sidebar=trigger]):not([data-plant-status]){width:2.5rem;height:2.5rem;padding:0;border-color:transparent;background:transparent}[data-sidebar=trigger]{border-radius:.75rem}[data-erp-page-header]{gap:.625rem!important;padding-bottom:.625rem!important}[data-erp-page-header] h1{font-size:1.25rem;line-height:1.625rem;overflow-wrap:anywhere}[data-erp-page-header] p,[data-erp-page-section] p,[data-erp-table-section] p{overflow-wrap:anywhere}[data-erp-page-actions]{width:100%;justify-content:flex-start!important;gap:.5rem}[data-erp-page-actions]>div{width:100%;justify-content:flex-start!important;gap:.5rem!important}[data-erp-page-actions] [data-slot=button]{min-height:2.5rem!important;height:2.5rem!important;padding-inline:.75rem!important}[data-erp-page-kind=overview] [data-erp-page-actions] [data-slot=button][data-variant=default]{flex:1 1 11rem}[data-erp-section-action-fallback]{align-items:stretch!important}[data-erp-page-section],[data-erp-table-section]{scroll-margin-top:4rem}[data-slot=card-header]{gap:.375rem}[data-slot=card-footer]{flex-wrap:wrap;gap:.5rem}[data-slot=dialog-footer],[data-slot=dialog-header],[data-slot=sheet-footer],[data-slot=sheet-header]{min-width:0}[data-slot=dialog-title],[data-slot=sheet-title]{overflow-wrap:anywhere}}@media (max-width:359px){[data-key-metrics]>div>div{grid-template-columns:minmax(0,1fr)!important}[data-key-metrics]>div>div>:last-child:nth-child(odd){grid-column:auto}}@media (min-width:1280px){[data-sidebar=trigger]{display:none}[data-sidebar=content]{overflow-x:hidden}[data-sidebar=rail]{background:hsl(var(--sidebar-background))}}@media (max-width:639px){:root{--spx-mobile-topbar-height:3.125rem}header:has(+main#erp-main-content){position:sticky!important;top:0;z-index:40;height:var(--spx-mobile-topbar-height)!important;min-height:var(--spx-mobile-topbar-height)!important;gap:0!important;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))!important;border-bottom-color:hsl(var(--border)/.7);background:hsl(var(--background)/.96)!important;backdrop-filter:blur(18px)}header:has(+main#erp-main-content)>[data-plant-status],header:has(+main#erp-main-content)>[data-slot=separator]{display:none!important}header:has(+main#erp-main-content)>div:has(nav[aria-label=breadcrumb]){width:100%;min-width:0}header:has(+main#erp-main-content) nav[aria-label=breadcrumb] ol{width:100%}header:has(+main#erp-main-content) [aria-current=page]{max-width:calc(100vw - 1.5rem)!important;font-size:.9375rem;font-weight:600}#erp-main-content>[data-erp-page=standard]>div{padding:.5rem .125rem 1rem!important}[data-erp-page=standard]{gap:0!important}[data-erp-page=standard] [data-erp-page-header]{gap:.625rem!important;padding-bottom:.75rem!important}[data-erp-page=standard] [data-erp-page-header] h1{font-size:1.25rem!important;line-height:1.625rem!important;letter-spacing:-.015em}[data-erp-page=standard] [data-erp-page-header] p{margin-top:.25rem!important;font-size:.8125rem!important;line-height:1.2rem!important}[data-erp-page-kind=overview] [data-erp-page-header] p{display:none!important}[data-erp-page=standard] [data-erp-page-actions]{width:100%;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.5rem!important;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}[data-erp-page=standard] [data-erp-page-actions]::-webkit-scrollbar{display:none}[data-erp-page=standard] [data-erp-page-actions] [data-slot=button]{min-height:2.75rem!important;height:2.75rem!important;flex:0 0 auto;padding-inline:.875rem!important}[data-erp-page-kind=overview] [data-erp-page-actions]{overflow:visible!important}[data-erp-page-kind=overview] [data-erp-page-actions]>div{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr) auto 2.75rem!important;grid-auto-rows:2.75rem;align-items:stretch!important;justify-content:stretch!important;gap:.5rem!important}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>:first-child:not([data-slot=button]){grid-column:1/-1;grid-row:1;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;justify-self:start}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>:first-child:not([data-slot=button]) button{min-height:2.5rem!important;height:2.5rem!important;padding-inline:.75rem!important;font-size:.8125rem!important}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>a[data-slot=button]:last-of-type{grid-column:1;grid-row:2;width:100%!important;min-width:0!important;justify-content:center!important;padding-inline:.75rem!important}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>a[data-slot=button]:first-of-type:not(:last-of-type){grid-column:2;grid-row:2;width:auto!important;max-width:8.5rem;justify-content:center!important;padding-inline:.75rem!important;font-size:.8125rem!important;white-space:nowrap}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>button[data-slot=button]{grid-column:3;grid-row:2;width:2.75rem!important;min-width:2.75rem!important;padding:0!important;justify-content:center!important;overflow:hidden;font-size:0!important}[data-erp-page-kind=overview] [data-erp-page-actions]>div:has(>:first-child:not([data-slot=button]))>button[data-slot=button] svg{width:1rem!important;height:1rem!important;margin:0!important}[data-erp-page=standard] [role=tablist]{width:100%;max-width:100%;justify-content:flex-start!important;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}[data-erp-page=standard] [role=tablist]::-webkit-scrollbar{display:none}[data-erp-page=standard] [role=tab]{min-height:2.75rem;flex:0 0 auto}[data-erp-page-section],[data-erp-table-section]{scroll-margin-top:calc(var(--spx-mobile-topbar-height) + .5rem)!important}[data-key-metrics]>div>div{gap:.5rem!important}[data-key-metrics-card]{min-height:5.25rem!important;border-radius:.75rem!important}[data-key-metrics-card] [data-slot=card-header]{padding:.625rem .7rem 0!important}[data-key-metrics-card] [data-slot=card-content]{padding:.2rem .7rem .625rem!important}[data-key-metrics-card] [data-slot=card-footer]{padding:0 .7rem .625rem!important}[data-erp-page-kind=overview] #overview-primary>[data-slot=card-content],[data-erp-page-kind=overview] #overview-secondary>[data-slot=card-content]{height:12rem!important;min-height:0!important;padding:.625rem!important}[data-erp-page-kind=overview] #overview-primary,[data-erp-page-kind=overview] #overview-secondary,[data-erp-page-kind=overview] [id^=overview-extra-]{min-height:0!important;border-radius:.75rem!important}[data-erp-form-layout]{width:100%;max-width:100%!important;gap:1rem!important}[data-erp-form-section]{width:100%;max-width:100%!important;gap:.75rem!important;padding-top:.875rem!important}[data-erp-form-section]>div:first-child{gap:.625rem!important}[data-erp-form-section] h3{font-size:.9375rem!important;line-height:1.35rem!important}[data-erp-form-layout] [data-slot=field-group],[data-erp-form-section] [data-slot=field-group]{grid-template-columns:minmax(0,1fr)!important;gap:.875rem!important}[data-erp-form-layout] [data-slot=field],[data-erp-form-section] [data-slot=field]{gap:.4rem!important}[data-erp-form-layout] [data-slot=select-trigger],[data-erp-form-layout] input:not([type=checkbox]):not([type=radio]),[data-erp-form-layout] textarea,[data-erp-form-section] [data-slot=select-trigger],[data-erp-form-section] input:not([type=checkbox]):not([type=radio]),[data-erp-form-section] textarea{min-height:2.75rem}[data-erp-page-kind=form] .sticky.bottom-0{bottom:max(5rem,calc(env(safe-area-inset-bottom) + 4.5rem))!important}[data-erp-page=standard] [data-slot=table-container]{max-width:100%;border-radius:.75rem;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-erp-page=standard] [data-slot=table-container]::-webkit-scrollbar{display:none}[data-erp-page=standard] [data-slot=table-head]{height:2.25rem!important;padding-inline:.625rem!important;font-size:.6875rem!important}[data-erp-page=standard] [data-slot=table-cell]{padding:.5rem .625rem!important;font-size:.75rem}[data-erp-page=standard] [data-slot=table-row]{min-height:2.75rem}[data-erp-page=standard] [data-slot=empty]{min-height:8rem!important;padding:1rem!important}[data-slot=dialog-content]{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;max-height:calc(100dvh - .5rem)!important;border-radius:1rem!important}[data-slot=dialog-header]{gap:.25rem!important;padding-inline:1rem}[data-slot=dialog-footer]{gap:.5rem!important;padding-inline:1rem}[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content]{max-width:calc(100vw - .75rem)!important}.operation-cockpit{height:auto!important;padding:0!important;border-radius:0!important}.operation-cockpit,.operation-cockpit>.grid{min-height:0!important;overflow:visible!important}.operation-cockpit>.grid{display:flex!important;flex-direction:column!important;gap:.625rem!important;padding-bottom:0!important}.operation-cockpit .stage-column{min-height:0!important;height:auto!important;overflow:visible!important;gap:0!important;padding:.625rem!important;border-radius:.75rem!important}.operation-cockpit .stage-column>div:first-child{min-height:0!important;gap:.5rem!important;padding:0 0 .5rem!important}.operation-cockpit .stage-column>div:first-child [data-slot=button]{min-height:2.625rem!important;height:2.625rem!important}.operation-cockpit .stage-summary{margin-inline:0!important;padding:.45rem .625rem!important;border-radius:.625rem!important}.operation-cockpit .stage-summary>div+div{display:none!important}.operation-cockpit .stage-column>.custom-scrollbar{min-height:0!important;flex:0 0 auto!important;gap:.5rem!important;overflow:visible!important;margin-top:.5rem!important;padding-inline:0!important}.operation-cockpit .stage-flow-card,.operation-cockpit .wastage-buffer-card{border-radius:.625rem!important;box-shadow:none!important}.operation-cockpit .stage-flow-card [data-slot=card-header],.operation-cockpit .wastage-buffer-card [data-slot=card-header]{padding:.625rem .7rem .45rem!important}.operation-cockpit .stage-flow-card [data-slot=card-content],.operation-cockpit .wastage-buffer-card [data-slot=card-content]{padding:0 .7rem .625rem!important}.operation-cockpit [data-slot=empty]{height:auto!important;min-height:4.75rem!important;padding:.65rem!important;border-radius:.625rem!important}.operation-cockpit [data-slot=empty] [data-slot=empty-header]{gap:.375rem!important}.operation-cockpit [data-slot=empty] [data-slot=empty-icon]{margin-bottom:0!important}.operation-cockpit [data-slot=empty] [data-slot=empty-title]{font-size:.8125rem!important;line-height:1.125rem!important}main:has(.spx-login-logo)>.grid{min-height:100dvh;place-items:start center;padding:max(3.5rem,calc(env(safe-area-inset-top) + 2.75rem)) max(1rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))!important}main:has(.spx-login-logo) [data-slot=card]{width:100%;max-width:28rem}}@media (max-width:359px){[data-key-metrics]>div>div{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:768px){[data-table-desktop-view=cards]{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:auto!important}[data-table-desktop-view=cards] colgroup,[data-table-desktop-view=cards] thead{display:none!important}[data-table-desktop-view=cards] tbody{display:grid!important;width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:.75rem!important;padding:.75rem!important}[data-table-desktop-view=cards] tbody>tr{position:relative!important;display:grid!important;width:100%!important;min-width:0!important;height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem!important;column-gap:1rem!important;row-gap:.25rem!important;border:1px solid hsl(var(--border)/.8)!important;border-radius:.75rem!important;background:hsl(var(--card))!important;padding:.875rem 1rem!important;overflow:hidden!important}[data-table-desktop-view=cards] tbody>tr:hover{background:hsl(var(--card))!important}[data-table-desktop-view=cards] tbody>tr>td{display:grid!important;width:auto!important;min-width:0!important;height:auto!important;grid-template-columns:minmax(7.5rem,36%) minmax(0,1fr);align-items:start!important;gap:.625rem!important;border:0!important;padding:.35rem 0!important;overflow:visible!important;white-space:normal!important;text-align:left!important;font-size:.8125rem!important;line-height:1.25rem!important}[data-table-desktop-view=cards] tbody>tr>td:before{content:attr(data-mobile-label);min-width:0;overflow:hidden;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;line-height:1.1rem;text-transform:uppercase;letter-spacing:.025em}[data-table-desktop-view=cards] td[data-mobile-card-hidden=true],[data-table-desktop-view=cards] td[data-mobile-empty=true],[data-table-desktop-view=cards] td[data-mobile-label=""]:before,[data-table-desktop-view=cards] td[data-mobile-role=action]:before,[data-table-desktop-view=cards] td[data-mobile-role=message]:before,[data-table-desktop-view=cards] td[data-mobile-role=utility]:before{display:none!important}[data-table-desktop-view=cards] td[data-mobile-role=primary]{order:-20;grid-column:1/-1!important;width:100%!important;font-weight:600}[data-table-desktop-view=cards] td[data-mobile-role=message],[data-table-desktop-view=cards] td[data-mobile-role=wide]{grid-column:1/-1}[data-table-desktop-view=cards] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary]{padding-right:8.5rem!important}[data-table-desktop-view=cards] td[data-mobile-role=status]{order:-19;position:absolute!important;top:.75rem!important;right:.75rem!important;z-index:3!important;display:flex!important;width:auto!important;min-width:0!important;align-items:flex-start;justify-content:flex-end;padding:0!important}[data-table-desktop-view=cards] tr:has(td[data-mobile-role=action]) td[data-mobile-role=status]{right:3.25rem!important}[data-table-desktop-view=cards] td[data-mobile-role=status]:before{display:none!important}[data-table-desktop-view=cards] td[data-mobile-role=wide]{margin-top:.25rem;border-top:1px solid hsl(var(--border)/.6)!important;padding-top:.625rem!important}[data-table-desktop-view=cards] td[data-mobile-role=action]{position:absolute!important;top:.75rem;right:.75rem;z-index:10;display:block!important;width:auto!important;padding:0!important}[data-table-desktop-view=cards] td[data-mobile-role=utility]{position:absolute!important;top:.75rem;left:.75rem;z-index:10;display:block!important;width:auto!important;padding:0!important}[data-table-desktop-view=cards] td[data-mobile-role=action]:has(button),[data-table-desktop-view=cards] td[data-mobile-role=utility]:has(input){grid-template-columns:none}table[data-table-desktop-view=cards][data-table-id=documents-v3-work_orders] td[data-mobile-role=primary]>*,table[data-table-desktop-view=cards][data-table-id=purchase-requisition-register] td[data-mobile-role=primary]>*{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}table[data-table-desktop-view=cards][data-table-id=documents-v3-work_orders] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary],table[data-table-desktop-view=cards][data-table-id=purchase-requisition-register] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary]{padding-right:6rem!important}[data-table-desktop-view=cards] td[data-mobile-role=primary]>*{min-width:0!important;max-width:100%!important}}@media (max-width:767px){#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=primary]{grid-column:1/-1!important;width:100%!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary]{padding-right:7rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] td[data-mobile-role=status]{position:absolute!important;top:.75rem!important;right:.75rem!important;z-index:3!important;width:auto!important;min-width:0!important;padding:0!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards] tr:has(td[data-mobile-role=action]) td[data-mobile-role=status]{right:3rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id=documents-v3-work_orders] td[data-mobile-role=primary]>*,#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id=purchase-requisition-register] td[data-mobile-role=primary]>*{-webkit-line-clamp:3!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id=documents-v3-work_orders] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary],#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id=purchase-requisition-register] tr:has(td[data-mobile-role=status]) td[data-mobile-role=primary]{padding-right:6rem!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id^=documents-v3-purchase_orders-] td[data-mobile-label=Supplier]>[data-purchase-order-supplier]{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;flex-direction:column!important;gap:.125rem!important;overflow:hidden!important;-webkit-line-clamp:unset!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id^=documents-v3-purchase_orders-] td[data-mobile-label=Supplier]>[data-purchase-order-supplier]>[data-purchase-order-supplier-name]{display:-webkit-box!important;width:100%!important;min-width:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow-wrap:anywhere!important}#erp-main-content [data-erp-page] table[data-mobile-view=cards][data-table-id^=documents-v3-purchase_orders-] td[data-mobile-label=Supplier]>[data-purchase-order-supplier]>[data-purchase-order-supplier-gst]{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;font-size:.625rem!important;line-height:.875rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width:639px){#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"]){position:relative!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child{border-bottom:0!important;background:transparent!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child{display:flex!important;min-height:3.75rem!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important;padding:.625rem .75rem!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:first-child{display:flex!important;min-width:0!important;flex:1 1 auto!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:first-child>.relative{width:100%!important;min-width:0!important;max-width:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:first-child>.relative>input{height:2.5rem!important;min-height:2.5rem!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;background:hsl(var(--background))!important;padding-left:2.25rem!important;padding-right:2rem!important;font-size:.8125rem!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:first-child>span{display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:last-child{display:flex!important;width:auto!important;min-width:0!important;flex:0 0 auto!important;align-items:center!important;gap:0!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:first-child>div:first-child>div:last-child>:not([data-slot=mobile-table-toggle]){display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"]) [data-slot=desktop-table-toggle]{display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"]) [data-slot=mobile-table-toggle]{position:static!important;z-index:auto!important;display:flex!important;width:auto!important;min-width:0!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-end!important;border:0!important;background:transparent!important;padding:0!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"]) [data-slot=mobile-table-toggle]>div{height:2.5rem!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;background:hsl(var(--card))!important;padding:.125rem!important}#erp-main-content [data-erp-page] .flex.flex-col.gap-4:has(>[data-carbon-table=true])>.flex.gap-2{display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div.flex.flex-wrap.items-center.gap-1\.5.border-b{padding:.5rem .75rem!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t:has(>div:last-child>button:nth-of-type(2):disabled):has(>div:last-child>button:nth-of-type(3):disabled){display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t{display:flex!important;min-height:3.5rem!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:.625rem .75rem!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:first-child{display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:2.25rem minmax(5rem,auto) 2.25rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:first-of-type,#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(4),#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>div,#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>label:first-child{display:none!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>span{grid-column:2!important;text-align:center!important;font-size:.6875rem!important;white-space:nowrap!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(2),#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(3){display:inline-flex!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:hidden!important;font-size:0!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(2){grid-column:1!important;grid-row:1!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(3){grid-column:3!important;grid-row:1!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(2):before{content:"‹";font-size:1.25rem!important;line-height:1!important}#erp-main-content div:has(>div>div>[data-slot=table-container]):has(>div:first-child button[aria-label="Customize columns"])>div:last-child.border-t>div:last-child>button:nth-of-type(3):before{content:"›";font-size:1.25rem!important;line-height:1!important}}@media (max-width:639px){[data-erp-page]:has([data-business-document-wizard]) [data-erp-page-header]{gap:.5rem!important;padding-bottom:.625rem!important}[data-erp-page]:has([data-business-document-wizard]) [data-erp-page-header] h1{font-size:1.125rem!important;line-height:1.5rem!important}[data-erp-page]:has([data-business-document-wizard]) [aria-label$=" steps"]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-erp-page]:has([data-business-document-wizard]) [aria-label$=" steps"]>[data-slot=card-content]{padding:.375rem .125rem!important}[data-business-document-wizard] [data-slot=card]{border-radius:.75rem!important;box-shadow:none!important}[data-business-document-wizard] [data-slot=card-header]{gap:.375rem!important;padding:.75rem!important}[data-business-document-wizard] [data-slot=card-title]{font-size:.9375rem!important;line-height:1.25rem!important}[data-business-document-wizard] [data-slot=card-description]{font-size:.75rem!important;line-height:1.05rem!important}[data-erp-page]:has([data-business-document-wizard]) .sticky.bottom-0{bottom:max(4.5rem,calc(env(safe-area-inset-bottom) + 4rem))!important;z-index:35!important;margin-inline:-.375rem!important;border:1px solid hsl(var(--border)/.85)!important;border-radius:.875rem!important;padding:.5rem!important;background:hsl(var(--background)/.96)!important;box-shadow:0 -8px 24px hsl(var(--background)/.35)!important}[data-erp-page]:has([data-business-document-wizard]) .sticky.bottom-0>div{display:flex!important;min-width:0!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important}[data-erp-page]:has([data-business-document-wizard]) .sticky.bottom-0>div>div:not([data-business-document-submit-actions]){min-width:0!important;margin-left:auto!important;gap:.5rem!important}[data-erp-page]:has([data-business-document-wizard]) .sticky.bottom-0 [data-slot=button]{min-height:2.625rem!important;height:2.625rem!important;padding-inline:.75rem!important;font-size:.8125rem!important;white-space:nowrap!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-container]{overflow:visible!important;border:0!important;border-radius:0!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table]{display:block!important;width:100%!important;table-layout:auto!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-header]{display:none!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-body]{display:grid!important;gap:.625rem!important;background:transparent!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-row]{display:block!important;min-height:0!important;overflow:hidden!important;border:1px solid hsl(var(--border)/.8)!important;border-radius:.75rem!important;background:hsl(var(--card))!important;padding:.75rem!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-row]:hover{background:hsl(var(--card))!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-cell]{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;border:0!important;background:transparent!important;white-space:normal!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary [data-slot=table-cell]:first-child{margin-bottom:.375rem!important;color:hsl(var(--muted-foreground))!important;font-size:.75rem!important;font-weight:600!important;line-height:1rem!important}[data-business-document-wizard=purchase-order][data-business-document-step="3"] #po-summary textarea{field-sizing:content;width:100%!important;min-height:5.25rem!important;max-height:none!important;overflow:hidden!important;resize:none!important;border:1px solid hsl(var(--border))!important;border-radius:.625rem!important;background:hsl(var(--background))!important;padding:.625rem .75rem!important;font-size:.875rem!important;line-height:1.3rem!important;box-shadow:none!important}[data-business-document-wizard] [data-slot=table-container]{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none}[data-business-document-wizard] [data-slot=table-container]::-webkit-scrollbar{display:none}#invoice-sales-lines [data-slot=table-container],#po-purchase-lines [data-slot=table-container]{overflow-x:auto!important;overflow-y:visible!important}#invoice-sales-lines [data-slot=table],#po-purchase-lines [data-slot=table]{min-width:52rem}[data-document-detail-page]{min-height:calc(100dvh - 3.125rem)!important;padding:.5rem .5rem 5.75rem!important}[data-document-detail-page]>header{padding-bottom:.75rem!important}[data-document-detail-page]>header>div:first-child{margin-bottom:.625rem!important;gap:.375rem!important;font-size:.75rem!important;line-height:1rem!important}[data-document-detail-page]>header h1{font-size:1.125rem!important;line-height:1.45rem!important;letter-spacing:-.01em!important}[data-document-detail-page]>header p{margin-top:.25rem!important;font-size:.75rem!important;line-height:1rem!important}[data-document-detail-actions]{width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.125rem;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-document-detail-actions]::-webkit-scrollbar{display:none}[data-document-detail-actions]>*{flex:0 0 auto!important}[data-document-detail-actions]>div,[data-document-detail-actions]>div>div{flex-wrap:nowrap!important}[data-document-detail-actions] [data-slot=button]{min-height:2.5rem!important;height:2.5rem!important;flex:0 0 auto!important;padding-inline:.75rem!important;font-size:.8125rem!important}[data-document-detail-page]>div.grid{gap:.75rem!important;padding-top:.75rem!important}[data-document-detail-page] main>section{min-width:0!important}[data-document-detail-page] main>section>div:has(>iframe[title$=" document"]){width:100%!important;max-width:100%!important;border-radius:.75rem!important;background:hsl(var(--muted)/.18)!important}[data-document-detail-page] iframe[title$=" document"]{display:block!important;width:794px!important;max-width:none!important;height:1280px!important;min-height:1280px!important;max-height:1280px!important;margin:0!important;zoom:.45}}@media (max-width:359px){[data-document-detail-page] iframe[title$=" document"]{zoom:.4}}@media (min-width:360px) and (max-width:389px){[data-document-detail-page] iframe[title$=" document"]{zoom:.43}}@media (min-width:390px) and (max-width:429px){[data-document-detail-page] iframe[title$=" document"]{zoom:.47}}@media (min-width:430px) and (max-width:639px){[data-document-detail-page] iframe[title$=" document"]{zoom:.52}}@supports (zoom:calc(100px / 200px)){@media (max-width:639px){[data-document-detail-page] iframe[title$=" document"]{zoom:min(1,calc((100vw - 1.5rem) / 794px))}}}