@layer skyui.base{@property --gradient-direction{syntax:"*";inherits:false;initial-value:to bottom}@property --gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --sky-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --sky-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --sky-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --sky-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --sky-ring-width{syntax:"*";inherits:false;initial-value:0}@property --sky-ring-color{syntax:"*";inherits:false;initial-value:currentColor}@property --sky-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --sky-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --sky-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --sky-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --sky-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --sky-translate-x{syntax:"*";inherits:false;initial-value:0}@property --sky-translate-y{syntax:"*";inherits:false;initial-value:0}@property --sky-translate-z{syntax:"*";inherits:false;initial-value:0}@property --sky-rotate{syntax:"*";inherits:false;initial-value:0deg}@property --sky-rotate-x{syntax:"*";inherits:false;initial-value:0deg}@property --sky-rotate-y{syntax:"*";inherits:false;initial-value:0deg}@property --sky-rotate-z{syntax:"*";inherits:false;initial-value:0deg}@property --sky-scale-x{syntax:"*";inherits:false;initial-value:1}@property --sky-scale-y{syntax:"*";inherits:false;initial-value:1}@property --sky-scale-z{syntax:"*";inherits:false;initial-value:1}@property --sky-skew{syntax:"*";inherits:false;initial-value:0deg}@property --sky-skew-x{syntax:"*";inherits:false;initial-value:0deg}@property --sky-skew-y{syntax:"*";inherits:false;initial-value:0deg}:root{--color-red:#ff3b30;--color-red-400:#ff6259;--color-sky:#0ea5e9;--color-sky-text-primary:var(--sky-text-primary);--color-sky-text-secondary:var(--sky-text-secondary);--color-sky-text-tertiary:var(--sky-text-tertiary);--color-sky-active-primary:var(--sky-active-primary);--color-sky-danger-primary:var(--sky-danger-primary);--color-inherit:inherit;--color-currentColor:currentColor;--color-current:currentColor;--color-transparent:transparent}}@layer skyui.components;@layer skyui.utilities{.p-0{padding:var(--sky-space-0)}.p-1{padding:var(--sky-space-1)}.p-2{padding:var(--sky-space-2)}.p-3{padding:var(--sky-space-3)}.p-4{padding:var(--sky-space-4)}.p-5{padding:var(--sky-space-5)}.p-6{padding:var(--sky-space-6)}.p-8{padding:var(--sky-space-8)}.p-3\.5{padding:var(--sky-space-3\.5)}.p-\[0\.55rem\]{padding:.55rem}.p-\[0\.15rem\]{padding:.15rem}.p-\[var\(--erp-filter-pad\)\]{padding:var(--erp-filter-pad)}.p-\[6px_8px_6px_12px\]{padding:6px 8px 6px 12px}.p-\[var\(--qc-pad-sm\,var\(--sky-space-3\)\)\]{padding:var(--qc-pad-sm,var(--sky-space-3))}.p-\[var\(--qc-pad\,var\(--sky-space-4\)\)\]{padding:var(--qc-pad,var(--sky-space-4))}@media (width<=420px){.max-\[420px\]\:p-2{padding:var(--sky-space-2)}}@media (width>=900px){.min-\[900px\]\:p-3{padding:var(--sky-space-3)}}.px-2{padding-left:var(--sky-space-2);padding-right:var(--sky-space-2)}.px-3{padding-left:var(--sky-space-3);padding-right:var(--sky-space-3)}.px-4{padding-left:var(--sky-space-4);padding-right:var(--sky-space-4)}.px-5{padding-left:var(--sky-space-5);padding-right:var(--sky-space-5)}.px-1\.5{padding-left:var(--sky-space-1\.5);padding-right:var(--sky-space-1\.5)}.px-\[0\.85rem\]{padding-left:.85rem;padding-right:.85rem}.px-\[1\.15rem\]{padding-left:1.15rem;padding-right:1.15rem}.px-\[0\.15rem\]{padding-left:.15rem;padding-right:.15rem}.px-\[0\.35rem\]{padding-left:.35rem;padding-right:.35rem}.px-\[var\(--qc-pad\)\]{padding-left:var(--qc-pad);padding-right:var(--qc-pad)}.px-\[0\.9rem\]{padding-left:.9rem;padding-right:.9rem}.px-\[var\(--search-pad-x\)\]{padding-left:var(--search-pad-x);padding-right:var(--search-pad-x)}.px-\[0\.3rem\]{padding-left:.3rem;padding-right:.3rem}.px-\[0\.95rem\]{padding-left:.95rem;padding-right:.95rem}@media (width<=640px){.max-\[640px\]\:px-3\.5{padding-left:var(--sky-space-3\.5);padding-right:var(--sky-space-3\.5)}}@media (width<=767.98px){.max-md\:px-3{padding-left:var(--sky-space-3);padding-right:var(--sky-space-3)}.max-md\:px-4{padding-left:var(--sky-space-4);padding-right:var(--sky-space-4)}}.py-2{padding-top:var(--sky-space-2);padding-bottom:var(--sky-space-2)}.py-3{padding-top:var(--sky-space-3);padding-bottom:var(--sky-space-3)}.py-5{padding-top:var(--sky-space-5);padding-bottom:var(--sky-space-5)}.py-6{padding-top:var(--sky-space-6);padding-bottom:var(--sky-space-6)}.py-8{padding-top:var(--sky-space-8);padding-bottom:var(--sky-space-8)}.py-0\.5{padding-top:var(--sky-space-0\.5);padding-bottom:var(--sky-space-0\.5)}.py-2\.5{padding-top:var(--sky-space-2\.5);padding-bottom:var(--sky-space-2\.5)}.py-\[0\.85rem\]{padding-top:.85rem;padding-bottom:.85rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[0\.15rem\]{padding-top:.15rem;padding-bottom:.15rem}.py-\[0\.45rem\]{padding-top:.45rem;padding-bottom:.45rem}.py-\[var\(--qc-pad-sm\)\]{padding-top:var(--qc-pad-sm);padding-bottom:var(--qc-pad-sm)}.py-\[0\.625rem\]{padding-top:.625rem;padding-bottom:.625rem}.py-\[0\.65rem\]{padding-top:.65rem;padding-bottom:.65rem}@media (width<=640px){.max-\[640px\]\:py-2{padding-top:var(--sky-space-2);padding-bottom:var(--sky-space-2)}.max-\[640px\]\:py-4{padding-top:var(--sky-space-4);padding-bottom:var(--sky-space-4)}.max-\[640px\]\:py-\[0\.625rem\]{padding-top:.625rem;padding-bottom:.625rem}}@media (width<=767.98px){.max-md\:py-2{padding-top:var(--sky-space-2);padding-bottom:var(--sky-space-2)}.max-md\:py-5{padding-top:var(--sky-space-5);padding-bottom:var(--sky-space-5)}}.pt-2{padding-top:var(--sky-space-2)}.pt-3{padding-top:var(--sky-space-3)}.pt-4{padding-top:var(--sky-space-4)}.pt-6{padding-top:var(--sky-space-6)}.pt-\[0\.875rem\]{padding-top:.875rem}.pt-\[0\.15rem\]{padding-top:.15rem}@media (width<=640px){.max-\[640px\]\:pt-0{padding-top:var(--sky-space-0)}.max-\[640px\]\:pt-\[calc\(0\.75rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(.75rem + env(safe-area-inset-top))}}@media (width<=1023.98px){.max-lg\:pt-\[0\.85rem\]{padding-top:.85rem}}@media (width<=767.98px){.max-md\:pt-\[calc\(0\.875rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(.875rem + env(safe-area-inset-top))}.max-md\:pt-\[0\.875rem\]{padding-top:.875rem}}.pr-1{padding-right:var(--sky-space-1)}.pr-3{padding-right:var(--sky-space-3)}.pr-12{padding-right:var(--sky-space-12)}.pr-14{padding-right:3.5rem}@media (width<=640px){.max-\[640px\]\:pr-11{padding-right:2.75rem}}@media (width<=767.98px){.max-md\:pr-12{padding-right:var(--sky-space-12)}}.pb-2{padding-bottom:var(--sky-space-2)}.pb-3{padding-bottom:var(--sky-space-3)}.pb-4{padding-bottom:var(--sky-space-4)}.pb-5{padding-bottom:var(--sky-space-5)}.pb-\[0\.85rem\]{padding-bottom:.85rem}.pb-\[0\.35rem\]{padding-bottom:.35rem}.last\:pb-0:last-child{padding-bottom:var(--sky-space-0)}@media (width<=640px){.max-\[640px\]\:pb-\[0\.625rem\]{padding-bottom:.625rem}.max-\[640px\]\:pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}}@media (width<=767.98px){.max-md\:pb-3{padding-bottom:var(--sky-space-3)}.max-md\:pb-4{padding-bottom:var(--sky-space-4)}.max-md\:pb-\[calc\(var\(--sky-space-3\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--sky-space-3) + env(safe-area-inset-bottom))}.max-md\:pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}}.pl-5{padding-left:var(--sky-space-5)}.pl-\[var\(--search-pad-x\)\]{padding-left:var(--search-pad-x)}@media (width<=767.98px){.max-md\:pl-4{padding-left:var(--sky-space-4)}}.m-0{margin:var(--sky-space-0)}.m-\[0\.15rem_0_0\]{margin:.15rem 0 0}.m-\[0\.25rem_0_0\]{margin:.25rem 0 0}.m-\[0\.3rem_0_0\]{margin:.3rem 0 0}.m-\[0\.35rem_0_0\]{margin:.35rem 0 0}.m-\[0\.75rem_0_0\]{margin:.75rem 0 0}.mx-1{margin-left:var(--sky-space-1);margin-right:var(--sky-space-1)}.mx-2{margin-left:var(--sky-space-2);margin-right:var(--sky-space-2)}.mx-auto{margin-left:auto;margin-right:auto}.mx-\[0\.2rem\]{margin-left:.2rem;margin-right:.2rem}@media (width<=1023.98px){.max-lg\:mx-auto{margin-left:auto;margin-right:auto}}.my-3{margin-top:var(--sky-space-3);margin-bottom:var(--sky-space-3)}.my-4{margin-top:var(--sky-space-4);margin-bottom:var(--sky-space-4)}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:var(--sky-space-1)}.mt-2{margin-top:var(--sky-space-2)}.mt-3{margin-top:var(--sky-space-3)}.mt-4{margin-top:var(--sky-space-4)}.mt-auto{margin-top:auto}.mt-0\.5{margin-top:var(--sky-space-0\.5)}.mt-\[0\.35rem\]{margin-top:.35rem}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[-0\.25rem\]{margin-top:-.25rem}.mt-\[0\.3rem\]{margin-top:.3rem}.mt-\[0\.2rem\]{margin-top:.2rem}.mt-\[6px\]{margin-top:6px}.mt-\[0\.65rem\]{margin-top:.65rem}.mt-\[0\.45rem\]{margin-top:.45rem}@media (width<=1023.98px){.max-lg\:mt-\[0\.35rem\]{margin-top:.35rem}.max-lg\:mt-\[0\.15rem\]{margin-top:.15rem}}.mb-0{margin-bottom:var(--sky-space-0)}.mb-1{margin-bottom:var(--sky-space-1)}.mb-2{margin-bottom:var(--sky-space-2)}.mb-3{margin-bottom:var(--sky-space-3)}.mb-4{margin-bottom:var(--sky-space-4)}.mb-5{margin-bottom:var(--sky-space-5)}.mb-1\.5{margin-bottom:var(--sky-space-1\.5)}.mb-\[3px\]{margin-bottom:3px}.mb-\[0\.85rem\]{margin-bottom:.85rem}.ml-auto{margin-left:auto}@media (width<=380px){.max-\[380px\]\:ml-0{margin-left:var(--sky-space-0)}}@media (width<=820px){.max-\[820px\]\:ml-0{margin-left:var(--sky-space-0)}}.space-y-2>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-block-start:calc(var(--sky-space-2)*(1 - var(--space-y-reverse,0)));margin-block-end:calc(var(--sky-space-2)*var(--space-y-reverse,0))}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.contents{display:contents}.table{display:table}.hidden{display:none}@media (width<=1079px){.max-\[1079px\]\:flex{display:flex}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (width<=767.98px){.max-md\:flex{display:flex}.max-md\:grid{display:grid}}@media (width<=479.98px){.max-sm\:hidden{display:none}}.box-border{box-sizing:border-box}.object-contain{-o-object-fit:contain;object-fit:contain}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}@media (width<=767.98px){.max-md\:overflow-visible{overflow:visible}}@media (width<=479.98px){.max-sm\:overflow-hidden{overflow:hidden}}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}@media (width>=1080px){.min-\[1080px\]\:overflow-y-auto{overflow-y:auto}}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}@media (width<=960px){.max-\[960px\]\:static{position:static}}@media (width>=1080px){.min-\[1080px\]\:sticky{position:sticky}}.visible{visibility:visible}.top-0{top:var(--sky-space-0)}.top-3{top:var(--sky-space-3)}@media (width>=1080px){.min-\[1080px\]\:top-3{top:var(--sky-space-3)}}.right-0{right:var(--sky-space-0)}.bottom-0{bottom:var(--sky-space-0)}.z-10{z-index:10}.z-20{z-index:20}.w-7{width:1.75rem}.w-8{width:var(--sky-space-8)}.w-9{width:2.25rem}.w-10{width:var(--sky-space-10)}.w-11{width:2.75rem}.w-12{width:var(--sky-space-12)}.w-20{width:var(--sky-space-20)}.w-px{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-fit{width:fit-content}.w-\[11rem\]{width:11rem}.w-\[2\.35rem\]{width:2.35rem}.w-\[min\(100\%\,24rem\)\]{width:min(100%,24rem)}.w-\[2\.15rem\]{width:2.15rem}.w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,100vw - 2rem)}.w-\[min\(18rem\,calc\(100vw-12rem\)\)\]{width:min(18rem,100vw - 12rem)}.w-\[8\.5rem\]{width:8.5rem}.w-\[42px\]{width:42px}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(18rem\,100\%\)\]{width:min(18rem,100%)}.w-\[min\(16\.5rem\,calc\(100vw-2rem\)\)\]{width:min(16.5rem,100vw - 2rem)}.w-\[72px\]{width:72px}.w-\[min\(100\%\,210mm\)\]{width:min(100%,210mm)}.w-\[4\.5rem\]{width:4.5rem}@media (width<=820px){.max-\[820px\]\:w-full{width:100%}}@media (width<=1023.98px){.max-lg\:w-8{width:var(--sky-space-8)}.max-lg\:w-\[9\.5rem\]{width:9.5rem}}@media (width<=767.98px){.max-md\:w-full{width:100%}.max-md\:w-fit{width:fit-content}}@media (width<=479.98px){.max-sm\:w-full{width:100%}}.h-2{height:var(--sky-space-2)}.h-5{height:var(--sky-space-5)}.h-6{height:var(--sky-space-6)}.h-7{height:1.75rem}.h-8{height:var(--sky-space-8)}.h-9{height:2.25rem}.h-10{height:var(--sky-space-10)}.h-11{height:2.75rem}.h-12{height:var(--sky-space-12)}.h-20{height:var(--sky-space-20)}.h-1\.5{height:var(--sky-space-1\.5)}.h-auto{height:auto}.h-full{height:100%}.h-dvh{height:100dvh}.h-\[3\.75rem\]{height:3.75rem}.h-\[2\.35rem\]{height:2.35rem}.h-\[2\.15rem\]{height:2.15rem}.h-\[42px\]{height:42px}.h-\[var\(--erp-dashboard-chart-height\)\]{height:var(--erp-dashboard-chart-height)}.h-\[1\.15rem\]{height:1.15rem}.h-\[72px\]{height:72px}.h-\[4\.5rem\]{height:4.5rem}@media (width<=420px){.max-\[420px\]\:h-6{height:var(--sky-space-6)}}@media (width<=1023.98px){.max-lg\:h-8{height:var(--sky-space-8)}.max-lg\:h-\[3\.15rem\]{height:3.15rem}}@media (width<=767.98px){.max-md\:h-auto{height:auto}}.max-w-24{max-width:var(--sky-space-24)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[min\(100\%\,22rem\)\]{max-width:min(100%,22rem)}.max-w-\[min\(1100px\,100\%\)\]{max-width:min(1100px,100%)}.max-w-\[7\.25rem\]{max-width:7.25rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[210mm\]{max-width:210mm}.max-w-\[24rem\]{max-width:24rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[3\.25rem\]{max-width:3.25rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[18rem\]{max-width:18rem}@media (width<=1023.98px){.max-lg\:max-w-none{max-width:none}.max-lg\:max-w-\[36rem\]{max-width:36rem}}@media (width<=767.98px){.max-md\:max-w-full{max-width:100%}.max-md\:max-w-none{max-width:none}}.min-w-0{min-width:0}.min-w-5{min-width:var(--sky-space-5)}.min-w-6{min-width:var(--sky-space-6)}.min-w-48{min-width:var(--sky-space-48)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-\[min\(100\%\,18rem\)\]{min-width:min(100%,18rem)}.min-w-\[min\(18rem\,100\%\)\]{min-width:min(18rem,100%)}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[min\(100\%\,280px\)\]{min-width:min(100%,280px)}.min-w-\[140px\]{min-width:140px}.min-w-\[36px\]{min-width:36px}@media (width>=900px){.min-\[900px\]\:min-w-0{min-width:0}}@media (width<=479.98px){.max-sm\:min-w-0{min-width:0}}.max-h-12{max-height:var(--sky-space-12)}.max-h-full{max-height:100%}.max-h-\[min\(28rem\,calc\(100dvh-6rem\)\)\]{max-height:min(28rem,100dvh - 6rem)}.max-h-\[min\(50vh\,320px\)\]{max-height:min(50vh,320px)}.max-h-\[min\(32rem\,calc\(100dvh-4rem\)\)\]{max-height:min(32rem,100dvh - 4rem)}.max-h-\[min\(60vh\,28rem\)\]{max-height:min(60vh,28rem)}.max-h-\[min\(40rem\,calc\(100svh-18rem\)\)\]{max-height:min(40rem,100svh - 18rem)}.max-h-\[2\.25rem\]{max-height:2.25rem}@media (width>=1080px){.min-\[1080px\]\:max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}}.min-h-0{min-height:var(--sky-space-0)}.min-h-5{min-height:var(--sky-space-5)}.min-h-6{min-height:var(--sky-space-6)}.min-h-8{min-height:var(--sky-space-8)}.min-h-11{min-height:2.75rem}.min-h-72{min-height:18rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-\[1\.6rem\]{min-height:1.6rem}.min-h-\[3\.65rem\]{min-height:3.65rem}.min-h-\[54px\]{min-height:54px}.min-h-\[150px\]{min-height:150px}.min-h-\[var\(--erp-dashboard-chart-height\)\]{min-height:var(--erp-dashboard-chart-height)}.min-h-\[9\.25rem\]{min-height:9.25rem}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[clamp\(12rem\,30vh\,18rem\)\]{min-height:clamp(12rem,30vh,18rem)}.min-h-\[var\(--erp-filter-control-height\)\]{min-height:var(--erp-filter-control-height)}.min-h-\[7\.25rem\]{min-height:7.25rem}.min-h-\[var\(--erp-page-shell-header-min-height\)\]{min-height:var(--erp-page-shell-header-min-height)}.min-h-\[var\(--app-text-sm\)\]{min-height:var(--app-text-sm)}.min-h-\[var\(--erp-table-min-height\,32rem\)\]{min-height:var(--erp-table-min-height,32rem)}.min-h-\[var\(--qc-card-min\,4\.25rem\)\]{min-height:var(--qc-card-min,4.25rem)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[1\.875rem\]{min-height:1.875rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[172px\]{min-height:172px}.min-h-\[40vh\]{min-height:40vh}@media (width>=768px){.min-\[768px\]\:min-h-\[min\(32rem\,calc\(100dvh-24rem\)\)\]{min-height:min(32rem,100dvh - 24rem)}}@media (width<=640px){.max-\[640px\]\:min-h-\[7\.5rem\]{min-height:7.5rem}}@media (width>=768px){.md\:min-h-9{min-height:2.25rem}}@media (width<=1023.98px){.max-lg\:min-h-0{min-height:var(--sky-space-0)}}@media (width<=767.98px){.max-md\:min-h-0{min-height:var(--sky-space-0)}.max-md\:min-h-\[11rem\]{min-height:11rem}}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-\[750\]{font-family:750}.font-\[650\]{font-family:650}.text-xs{font-size:var(--sky-font-size-xs)}.text-sm{font-size:var(--sky-font-size-sm)}.text-md{font-size:var(--sky-font-size-md)}.text-lg{font-size:var(--sky-font-size-lg)}.text-xl{font-size:var(--sky-font-size-xl)}.text-2xl{font-size:var(--sky-font-size-2xl)}.text-3xl{font-size:var(--sky-font-size-3xl)}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[13px\]{font-size:13px}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[11px\]{font-size:11px}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[clamp\(1\.25rem\,2\.1cqi\,1\.75rem\)\]{font-size:clamp(1.25rem,2.1cqi,1.75rem)}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[10px\]{font-size:10px}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[12px\]{font-size:12px}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.86rem\]{font-size:.86rem}@media (width<=1023.98px){.max-lg\:text-\[0\.88rem\]{font-size:.88rem}.max-lg\:text-\[0\.78rem\]{font-size:.78rem}.max-lg\:text-\[0\.7rem\]{font-size:.7rem}}@media (width<=767.98px){.max-md\:text-xs{font-size:var(--sky-font-size-xs)}.max-md\:text-xl{font-size:var(--sky-font-size-xl)}}@media (width<=479.98px){.max-sm\:text-\[0\.7rem\]{font-size:.7rem}}.font-medium{font-weight:var(--sky-font-weight-medium)}.font-semibold{font-weight:var(--sky-font-weight-semibold)}.font-bold{font-weight:var(--sky-font-weight-bold)}.font-extrabold{font-weight:var(--sky-font-weight-extrabold)}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}@media (width>=640px){.min-\[640px\]\:text-right{text-align:right}}@media (width<=767.98px){.max-md\:text-start{text-align:start}}@media (width<=479.98px){.max-sm\:text-center{text-align:center}}.uppercase{text-transform:uppercase}.text-ellipsis{text-overflow:ellipsis}@media (width<=479.98px){.max-sm\:text-ellipsis{text-overflow:ellipsis}}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.02em\]{letter-spacing:.02em}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.5\]{line-height:1.5}@media (width<=1023.98px){.max-lg\:leading-normal{line-height:1.5}.max-lg\:leading-\[1\.2\]{line-height:1.2}.max-lg\:leading-\[1\.35\]{line-height:1.35}}@media (width<=767.98px){.max-md\:leading-\[1\.2\]{line-height:1.2}.max-md\:leading-\[1\.35\]{line-height:1.35}}@media (width<=479.98px){.max-sm\:leading-\[1\.25\]{line-height:1.25}}@media (width<=767.98px){.max-md\:whitespace-normal{white-space:normal}}.break-words{word-break:break-word}.hover\:underline:not(:disabled):hover,.underline{text-decoration:underline}.list-none{list-style-type:none}.underline-offset-2{text-underline-offset:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rounded-none{border-radius:0}.rounded-full{border-radius:var(--sky-radius-full)}.rounded-primary{border-radius:var(--sky-radius-primary)}.rounded-secondary{border-radius:var(--sky-radius-secondary)}.rounded-tertiary{border-radius:var(--sky-radius-tertiary)}@media (width>=900px){.min-\[900px\]\:rounded-primary{border-radius:var(--sky-radius-primary)}}.rounded-\[var\(--sky-radius-primary\)\]{border-radius:var(--sky-radius-primary)}.rounded-\[var\(--app-radius-inner\)\]{border-radius:var(--app-radius-inner)}.border-0{border:0 solid}.border-b{border-bottom:1px solid}.border-none{border-style:none}.bg-transparent{background-color:var(--color-transparent)}.text-red-400{color:var(--color-red-400)}.text-sky-text-primary{color:var(--color-sky-text-primary)}.text-sky-text-secondary{color:var(--color-sky-text-secondary)}.text-sky-text-tertiary{color:var(--color-sky-text-tertiary)}.text-sky-active-primary{color:var(--color-sky-active-primary)}.text-sky-danger-primary{color:var(--color-sky-danger-primary)}.text-inherit{color:var(--color-inherit)}.text-\[var\(--login-ink\)\]{color:var(--login-ink)}.text-\[var\(--login-muted\)\]{color:var(--login-muted)}.text-\[var\(--login-accent\)\]{color:var(--login-accent)}.text-\[var\(--sky-danger-primary\)\]{color:var(--sky-danger-primary)}.text-\[var\(--sky-text-secondary\)\]{color:var(--sky-text-secondary)}.text-\[var\(--od-muted\)\]{color:var(--od-muted)}.text-\[var\(--od-text\)\]{color:var(--od-text)}.border-none{border-color:none}.border-\[color-mix\(in_srgb\,var\(--sky-text-primary\)_10\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sky-text-primary) 10%,transparent)}.border-\[color-mix\(in_srgb\,var\(--sky-text-primary\)_12\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sky-text-primary) 12%,transparent)}.border-\[color-mix\(in_srgb\,var\(--sky-danger-primary\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sky-danger-primary) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--sky-primary\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sky-primary) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--sky-text-primary\)_8\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sky-text-primary) 8%,transparent)}.shadow-none{--shadow-color:none;--sky-shadow:none;box-shadow:var(--sky-inset-shadow),var(--sky-inset-ring-shadow),var(--sky-ring-offset-shadow),var(--sky-ring-shadow),var(--sky-shadow)}.opacity-70{opacity:.7}.animate-spin{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite}.animate-spin,.linear{animation-timing-function:linear}.linear{transition-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--sky-translate-x:0;--sky-translate-y:0;--sky-translate-z:0;--sky-rotate:0;--sky-rotate-x:0;--sky-rotate-y:0;--sky-rotate-z:0;--sky-skew:0;--sky-skew-x:0;--sky-skew-y:0;--sky-scale-x:1;--sky-scale-y:1;--sky-scale-z:1}.transform{transform:translateX(var(--sky-translate-x)) translateY(var(--sky-translate-y)) translateZ(var(--sky-translate-z)) rotate(var(--sky-rotate)) rotateX(var(--sky-rotate-x)) rotateY(var(--sky-rotate-y)) rotate(var(--sky-rotate-z)) skew(var(--sky-skew)) skewX(var(--sky-skew-x)) skewY(var(--sky-skew-y)) scaleX(var(--sky-scale-x)) scaleY(var(--sky-scale-y)) scaleZ(var(--sky-scale-z))}.transform-gpu{transform:translate3d(var(--sky-translate-x),var(--sky-translate-y),var(--sky-translate-z)) rotate(var(--sky-rotate)) rotateX(var(--sky-rotate-x)) rotateY(var(--sky-rotate-y)) rotate(var(--sky-rotate-z)) skew(var(--sky-skew)) skewX(var(--sky-skew-x)) skewY(var(--sky-skew-y)) scaleX(var(--sky-scale-x)) scaleY(var(--sky-scale-y)) scaleZ(var(--sky-scale-z))}.transform-cpu{transform:translateX(var(--sky-translate-x)) translateY(var(--sky-translate-y)) translateZ(var(--sky-translate-z)) rotate(var(--sky-rotate)) rotateX(var(--sky-rotate-x)) rotateY(var(--sky-rotate-y)) rotate(var(--sky-rotate-z)) skew(var(--sky-skew)) skewX(var(--sky-skew-x)) skewY(var(--sky-skew-y)) scaleX(var(--sky-scale-x)) scaleY(var(--sky-scale-y)) scaleZ(var(--sky-scale-z))}.transform-none{transform:none}.appearance-none{appearance:none}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.flex-col{flex-direction:column}@media (width>=900px){.min-\[900px\]\:flex-row{flex-direction:row}}@media (width<=380px){.max-\[380px\]\:flex-col{flex-direction:column}}@media (width<=1079px){.max-\[1079px\]\:flex-col{flex-direction:column}}@media (width<=720px){.max-\[720px\]\:flex-col{flex-direction:column}}@media (width<=820px){.max-\[820px\]\:flex-col{flex-direction:column}}@media (width<=640px){.max-\[640px\]\:flex-col{flex-direction:column}}@media (width<=767.98px){.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}@media (width<=479.98px){.max-sm\:flex-wrap{flex-wrap:wrap}}.flex-1{flex:1}.flex-auto{flex:auto}.flex-\[1_1_12rem\]{flex:12rem}.flex-\[1_1_0\]{flex:1 1 0}.flex-\[1_1_auto\]{flex:auto}.flex-\[0_1_auto\]{flex:0 auto}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[1_1_280px\]{flex:280px}.flex-\[1_1_160px\]{flex:160px}@media (width>=900px){.min-\[900px\]\:flex-\[1_1_0\]{flex:1 1 0}}@media (width<=1023.98px){.max-lg\:flex-1{flex:1}}@media (width<=479.98px){.max-sm\:flex-auto{flex:auto}}.grow-0{flex-grow:0}.shrink-0{flex-shrink:0}@media (width<=1079px){.max-\[1079px\]\:order-first{order:-9999}}@media (width<=1023.98px){.max-lg\:order-0{order:0}.max-lg\:order-1{order:1}}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}@media (width<=640px){.max-\[640px\]\:justify-start{justify-content:flex-start}}@media (width<=1023.98px){.max-lg\:justify-start{justify-content:flex-start}.max-lg\:justify-center{justify-content:center}}@media (width<=767.98px){.max-md\:justify-start{justify-content:flex-start}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-stretch{justify-content:stretch}}@media (width<=479.98px){.max-sm\:justify-between{justify-content:space-between}}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}@media (width<=767.98px){.max-md\:justify-items-start{justify-items:start}}@media (width<=479.98px){.max-sm\:justify-items-center{justify-items:center}}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}@media (width>=768px){.md\:justify-self-end{justify-self:end}}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}@media (width<=380px){.max-\[380px\]\:items-start{align-items:flex-start}}@media (width>=900px){.min-\[900px\]\:items-start{align-items:flex-start}}@media (width<=640px){.max-\[640px\]\:items-start{align-items:flex-start}}@media (width<=720px){.max-\[720px\]\:items-stretch{align-items:stretch}}@media (width<=820px){.max-\[820px\]\:items-stretch{align-items:stretch}}@media (width<=1023.98px){.max-lg\:items-start{align-items:flex-start}}@media (width<=767.98px){.max-md\:items-start{align-items:flex-start}.max-md\:items-center{align-items:center}.max-md\:items-stretch{align-items:stretch}}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.content-start{align-content:flex-start}.content-center{align-content:center}@media (width<=767.98px){.max-md\:content-center{align-content:center}}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch stretch}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,280px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}.grid-cols-\[minmax\(3\.5rem\,1fr\)_auto_minmax\(3\.5rem\,1fr\)_auto_minmax\(3\.5rem\,1fr\)\]{grid-template-columns:minmax(3.5rem,1fr) auto minmax(3.5rem,1fr) auto minmax(3.5rem,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\,minmax\(11\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(140px\,170px\)_1fr\]{grid-template-columns:minmax(140px,170px) 1fr}.grid-cols-\[minmax\(180px\,240px\)_minmax\(120px\,148px\)\]{grid-template-columns:minmax(180px,240px) minmax(120px,148px)}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}@media (width<=960px){.max-\[960px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=720px){.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=640px){.max-\[640px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=820px){.max-\[820px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=721px){.min-\[721px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.min-\[1024px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.max-\[820px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.min-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.min-\[640px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[640px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1080px){.min-\[1080px\]\:grid-cols-\[minmax\(0\,1fr\)_min\(340px\,34\%\)\]{grid-template-columns:minmax(0,1fr) min(340px,34%)}}@media (width>=640px){.min-\[640px\]\:grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}}@media (width>=480px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,15rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,max-content\)\]{grid-template-columns:minmax(0,1fr) minmax(0,max-content)}}@media (width>=1024px){.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}@media (width<=1023.98px){.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767.98px){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-\[repeat\(auto-fit\,minmax\(min\(10rem\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}}@media (width<=479.98px){.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid-rows-\[auto_auto_minmax\(0\,44px\)\]{grid-template-rows:auto auto minmax(0,44px)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}@media (width<=1023.98px){.max-lg\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}}.col-span-full{grid-column:1/-1}@media (width>=640px){.min-\[640px\]\:col-span-2{grid-column:span 2/span 2}}@media (width>=480px){.sm\:col-span-2{grid-column:span 2/span 2}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}}.gap-0{gap:var(--sky-space-0)}.gap-1{gap:var(--sky-space-1)}.gap-2{gap:var(--sky-space-2)}.gap-3{gap:var(--sky-space-3)}.gap-4{gap:var(--sky-space-4)}.gap-5{gap:var(--sky-space-5)}.gap-8{gap:var(--sky-space-8)}.gap-px{gap:var(--sky-space-px)}.gap-0\.5{gap:var(--sky-space-0\.5)}.gap-1\.5{gap:var(--sky-space-1\.5)}.gap-2\.5{gap:var(--sky-space-2\.5)}.gap-\[1\.1rem\]{gap:1.1rem}.gap-\[0\.85rem\]{gap:.85rem}.gap-\[0\.65rem\]{gap:.65rem}.gap-\[0\.45rem\]{gap:.45rem}.gap-\[0\.35rem\]{gap:.35rem}.gap-\[0\.1rem\]{gap:.1rem}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[1\.35rem\]{gap:1.35rem}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[0\.2rem\]{gap:.2rem}.gap-\[var\(--erp-dashboard-gap\)\]{gap:var(--erp-dashboard-gap)}.gap-\[var\(--erp-filter-gap\)\]{gap:var(--erp-filter-gap)}.gap-\[var\(--erp-page-load-gap\,var\(--erp-page-shell-gap\,var\(--app-section-gap\,var\(--od-row-gap\,1rem\)\)\)\)\]{gap:var(--erp-page-load-gap,var(--erp-page-shell-gap,var(--app-section-gap,var(--od-row-gap,1rem))))}.gap-\[var\(--erp-page-shell-gap\)\]{gap:var(--erp-page-shell-gap)}.gap-\[2px\]{gap:2px}.gap-\[var\(--qc-gap\)\]{gap:var(--qc-gap)}.gap-\[var\(--qc-gap-sm\,var\(--sky-space-3\)\)\]{gap:var(--qc-gap-sm,var(--sky-space-3))}.gap-\[var\(--qc-gap-xs\,var\(--sky-space-2\)\)\]{gap:var(--qc-gap-xs,var(--sky-space-2))}.gap-\[var\(--qc-gap-sm\)\]{gap:var(--qc-gap-sm)}.gap-\[var\(--od-row-gap\,16px\)\]{gap:var(--od-row-gap,16px)}.gap-\[0\.15rem\]{gap:.15rem}.gap-\[0\.125rem\]{gap:.125rem}.gap-\[0\.5rem\]{gap:.5rem}@media (width<=640px){.max-\[640px\]\:gap-2{gap:var(--sky-space-2)}}@media (width>=900px){.min-\[900px\]\:gap-4{gap:var(--sky-space-4)}}@media (width<=640px){.max-\[640px\]\:gap-1\.5{gap:var(--sky-space-1\.5)}.max-\[640px\]\:gap-\[0\.625rem\]{gap:.625rem}}@media (width<=1023.98px){.max-lg\:gap-3{gap:var(--sky-space-3)}.max-lg\:gap-\[0\.65rem\]{gap:.65rem}.max-lg\:gap-\[0\.45rem\]{gap:.45rem}}@media (width<=767.98px){.max-md\:gap-2{gap:var(--sky-space-2)}.max-md\:gap-3{gap:var(--sky-space-3)}.max-md\:gap-\[2px\]{gap:2px}}@media (width<=479.98px){.max-sm\:gap-\[0\.45rem\]{gap:.45rem}.max-sm\:gap-\[0\.35rem\]{gap:.35rem}.max-sm\:gap-\[0\.9rem\]{gap:.9rem}}.gap-x-1{-moz-column-gap:var(--sky-space-1);column-gap:var(--sky-space-1)}.gap-x-2{-moz-column-gap:var(--sky-space-2);column-gap:var(--sky-space-2)}.gap-x-3{-moz-column-gap:var(--sky-space-3);column-gap:var(--sky-space-3)}.gap-x-4{-moz-column-gap:var(--sky-space-4);column-gap:var(--sky-space-4)}.gap-x-5{-moz-column-gap:var(--sky-space-5);column-gap:var(--sky-space-5)}.gap-x-6{-moz-column-gap:var(--sky-space-6);column-gap:var(--sky-space-6)}.gap-x-1\.5{-moz-column-gap:var(--sky-space-1\.5);column-gap:var(--sky-space-1\.5)}.gap-x-\[0\.35rem\]{-moz-column-gap:.35rem;column-gap:.35rem}.gap-x-\[0\.5rem\]{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-\[var\(--sky-space-3\)\]{-moz-column-gap:var(--sky-space-3);column-gap:var(--sky-space-3)}@media (width<=479.98px){.max-sm\:gap-x-3{-moz-column-gap:var(--sky-space-3);column-gap:var(--sky-space-3)}}.gap-y-1{row-gap:var(--sky-space-1)}.gap-y-2{row-gap:var(--sky-space-2)}.gap-y-0\.5{row-gap:var(--sky-space-0\.5)}.gap-y-\[0\.65rem\]{row-gap:.65rem}.gap-y-\[0\.35rem\]{row-gap:.35rem}.gap-y-\[0\.25rem\]{row-gap:.25rem}.gap-y-\[var\(--sky-space-2\)\]{row-gap:var(--sky-space-2)}@media (width<=479.98px){.max-sm\:gap-y-2{row-gap:var(--sky-space-2)}}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.col-start-2{grid-column-start:2}@media (width>=640px){.min-\[640px\]\:col-start-3{grid-column-start:3}.min-\[640px\]\:row-start-1{grid-row-start:1}}.bg-\[color-mix\(in_srgb\,var\(--sky-text-primary\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sky-text-primary) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--sky-active-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sky-active-primary) 10%,transparent)}.bg-\[var\(--sky-glass-primary\)\]{background-color:var(--sky-glass-primary)}.bg-\[color-mix\(in_srgb\,var\(--sky-danger-primary\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sky-danger-primary) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--sky-primary\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sky-primary) 8%,transparent)}.bg-\[var\(--sky-background-color\,\#FFF7F0\)\]{background-color:var(--sky-background-color,#fff7f0)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.select-none{-webkit-user-select:none;user-select:none}.text-base{font-size:1rem}.border-collapse{border-collapse:collapse}.isolate{isolation:isolate}.break-words{overflow-wrap:break-word}.no-underline{text-decoration-line:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:clamp(16px,.18vw + 15.3px,17px);overflow:hidden}@media (width>=768px) and (width<=1600px){html{font-size:clamp(16px,.1vw + 15.3px,16.5px)}}:root{--app-bp-sm:480px;--app-bp-md:768px;--app-bp-lg:1024px;--app-bp-xl:1280px;--app-text-xs:var(--sky-font-size-xs);--app-text-sm:var(--sky-font-size-sm);--app-text-md:var(--sky-font-size-md);--app-text-lg:var(--sky-font-size-lg);--app-text-xl:var(--sky-font-size-xl);--app-text-2xl:var(--sky-font-size-2xl);--app-font-family:var(--sky-font);--app-control-height:var(--control-height-md);--app-control-height-compact:var(--control-height-sm);--app-control-radius:var(--sky-radius-primary);--app-control-radius-sm:var(--sky-radius-tertiary);--app-control-border-color:var(--sky-border-light);--app-control-border:var(--sky-border-secondary);--app-control-bg:var(--sky-glass-secondary);--app-control-shadow:var(--sky-box-shadow-tertiary);--app-label-size:var(--sky-font-size-sm);--app-label-weight:var(--sky-font-weight-medium);--app-label-color:var(--sky-text-primary);--app-helper-size:var(--sky-font-size-xs);--app-helper-color:var(--sky-text-tertiary);--app-form-row-gap:var(--sky-space-3);--app-form-section-gap:var(--sky-space-4);--app-dialog-padding-x:var(--dialog-padding);--app-dialog-padding-y:var(--sky-space-4);--erp-table-min-height:max(32rem, 52vh);--app-table-row-height:var(--table-row-height,2.25rem);--app-table-cell-padding-y:.45rem;--app-table-cell-padding-x:.625rem;--app-table-header-bg:var(--sky-glass-secondary);--app-table-row-hover-bg:var(--sky-hover-primary);--app-table-border-color:var(--sky-border-light);--app-surface-inset:var(--sky-border-light);--app-surface-shadow:var(--sky-box-shadow-primary);--app-surface-shadow-lg:var(--sky-box-shadow-secondary)}body{font-family:var(--app-font-family);font-size:var(--app-text-md);line-height:var(--sky-line-height-normal);color:var(--sky-text-primary);max-width:100vw;margin:0;overflow-x:hidden;background:var(--sky-background-color)!important}canvas,img,svg,video{max-width:100%}button,input,select,textarea{min-width:0}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{min-height:var(--app-control-height);border-radius:var(--app-control-radius);border:var(--app-control-border);background:var(--app-control-bg);box-shadow:var(--app-control-shadow);font-family:var(--app-font-family);font-size:var(--app-text-md);line-height:var(--sky-line-height-normal);color:var(--sky-text-primary);box-sizing:border-box}textarea{resize:vertical;min-height:6rem}.settings-page__field-label,label{font-family:var(--app-font-family);font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-align:start}.erp-required-label:after{content:" *";color:var(--sky-danger-primary);font-weight:700}.layout--main .layout__main{font-size:var(--app-text-md);line-height:var(--sky-line-height-normal)}.layout--main .layout__main table td,.layout--main .layout__main table th{font-size:max(var(--app-text-xs),1em)}a{color:inherit}.settings-page{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:100%;min-height:0;display:flex;overflow-x:visible}.responsive-page-layout,.responsive-page-layout__content,.settings-page-host,.settings-page>*{box-sizing:border-box;min-width:0;max-width:100%}.settings-page.split-panel-page{flex:1 1 0;height:auto;min-height:0}.settings-page-host:not(:has(.split-panel-page)):not(:has(.settings-page__table-wrap)):not(:has([class*=__table-shell])):not(:has(.erp-page-shell--table-page)):not(.crm-pipe):not(.prod-board)>.settings-page{flex:0 auto;height:auto;min-height:0}.settings-page-host:not(:has(.split-panel-page)):not(:has(.settings-page__table-wrap)):not(:has([class*=__table-shell])):not(:has(.erp-page-shell--table-page)):not(.crm-pipe):not(.prod-board){overflow:visible}:is(.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix),.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix),.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)){flex-direction:column;flex:0 auto;min-width:0;max-width:100%;min-height:100%;display:flex;overflow:visible}:is(.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)>.settings-page,.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)>.settings-page,.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)>.settings-page){flex-direction:column;flex:auto;min-width:0;max-width:100%;height:auto;min-height:0;display:flex;overflow:visible}:is(.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page))>.settings-page>:not([class*=__table-shell]),.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page))>.settings-page>:not([class*=__table-wrap]),.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page))>.settings-page>:not([class*=__table-shell]),.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page))>.settings-page>:not([class*=__table-wrap])){flex-shrink:0}.settings-page__toolbar{margin-bottom:var(--sky-space-2);box-sizing:border-box;width:100%;max-width:100%}.settings-page__toolbar,.settings-page__toolbar-lead{align-items:flex-end;gap:var(--app-form-field-gap);flex-wrap:wrap;min-width:0;display:flex}.settings-page__toolbar-lead{flex:auto}.settings-page__toolbar-actions{justify-content:flex-end;align-items:center;gap:var(--sky-space-2);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:inline-flex}.settings-page__toolbar--compact{justify-content:flex-start}.settings-page__toolbar--compact .settings-page__toolbar-lead{flex:0 auto}.settings-page__toolbar--compact .settings-page__toolbar-actions{margin-left:0}.settings-page__filter-panel{margin-bottom:var(--app-section-gap);padding:var(--app-card-padding);border-radius:var(--app-card-radius);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);border:var(--sky-border-secondary);box-shadow:var(--app-surface-shadow);color:var(--sky-text-primary);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);box-sizing:border-box;width:100%;min-width:0;max-width:100%}.settings-page__filter-heading{margin:0 0 var(--sky-space-2);font-size:var(--sky-font-size-md);font-weight:var(--sky-font-weight-semibold);letter-spacing:var(--sky-letter-spacing-normal);text-transform:none;color:var(--sky-text-primary)}.settings-page__filter-grid{gap:var(--app-form-field-gap);flex-wrap:wrap;align-items:end;margin-bottom:0;display:flex}.settings-page__filter-grid>*{flex:0 min(100%,15rem);min-width:0;max-width:min(100%,22rem)}.settings-page__filter-row{align-items:flex-end;gap:var(--app-form-field-gap);flex-wrap:wrap;width:100%;min-width:0;display:flex}.settings-page__filter-row>.settings-page__checkbox,.settings-page__filter-row>.settings-page__combobox,.settings-page__filter-row>.settings-page__datepicker,.settings-page__filter-row>.settings-page__filter-field,.settings-page__filter-row>.settings-page__input,.settings-page__filter-row>label{flex:0 min(100%,14rem);min-width:0;max-width:min(100%,22rem)}.settings-page__combobox,.settings-page__datepicker,.settings-page__filter-field,.settings-page__input{width:100%;min-width:0;max-width:100%;font-family:var(--app-font-family);font-size:var(--app-text-md);line-height:var(--sky-line-height-normal);display:block}.settings-page__filter-field{min-width:min(100%,14rem)}.settings-page__filter-actions{align-items:center;gap:var(--sky-space-2);flex-wrap:wrap;flex:none;margin-left:0;display:inline-flex}.settings-page__filter-meta{font-size:var(--app-text-sm);color:var(--sky-text-secondary);padding-bottom:var(--sky-space-1);white-space:nowrap;flex:none;align-self:center}.settings-page__filter-footer{align-items:center;gap:var(--app-action-gap);padding-top:var(--sky-space-2);border-top:1px solid color-mix(in srgb,var(--sky-text-primary) 7%,transparent);flex-wrap:wrap;display:flex}.settings-page__filter-footer-primary{gap:var(--sky-space-3);flex-wrap:wrap;display:flex}.settings-page__filter-footer-divider{background:color-mix(in srgb,var(--sky-text-primary) 10%,transparent);flex-shrink:0;width:1px;height:32px}.settings-page__filter-footer-export{align-items:center;gap:var(--sky-space-3);flex-wrap:wrap;display:flex}.settings-page__filter-export-label{font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium);text-transform:uppercase;letter-spacing:var(--sky-letter-spacing-normal);color:var(--sky-text-tertiary)}@media (width<=640px){.settings-page__filter-footer-divider{display:none}.settings-page__filter-footer-export{width:100%;padding-top:var(--sky-space-2);border-top:1px dashed color-mix(in srgb,var(--sky-text-primary) 10%,transparent)}}.settings-page__picker-quick{align-items:center;gap:var(--sky-space-2);padding:var(--sky-space-2) var(--sky-space-1) var(--sky-space-1);margin-top:var(--sky-space-1);border-top:1px solid color-mix(in srgb,var(--sky-text-primary) 10%,transparent);flex-wrap:wrap;display:flex}.settings-page__picker-quick-label{text-transform:uppercase;letter-spacing:var(--sky-letter-spacing-normal);color:var(--sky-text-tertiary);margin-bottom:var(--sky-space-1);flex-basis:100%}.settings-page__filter-chip,.settings-page__picker-quick-label{font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium)}.settings-page__filter-chip{font-family:var(--app-font-family);line-height:var(--sky-line-height-snug);padding:var(--sky-space-1) var(--sky-space-2);border-radius:var(--sky-radius-full);border:1px solid color-mix(in srgb,var(--sky-text-primary) 14%,transparent);background:color-mix(in srgb,var(--sky-text-primary) 5%,transparent);color:var(--sky-text-secondary);cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}.settings-page__filter-chip:hover{border-color:color-mix(in srgb,var(--sky-active-primary) 45%,transparent);background:color-mix(in srgb,var(--sky-active-primary) 10%,transparent);color:var(--sky-text-primary)}.settings-page__filter-chip:active{transform:scale(.98)}.page-header{justify-content:space-between;align-items:flex-start;gap:var(--app-action-gap);margin-bottom:var(--app-section-gap);padding-bottom:var(--sky-space-3);border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);box-sizing:border-box;flex-wrap:wrap;width:100%;max-width:100%;display:flex;container-type:inline-size}.page-header,.page-header__intro{min-height:var(--app-page-header-min-height);min-width:0}.page-header__intro{align-content:start;gap:var(--sky-space-1);flex:auto;display:grid}.page-header__intro .settings-page__hint{display:none}.page-header__actions{justify-content:flex-end;align-items:center;gap:var(--sky-space-2);flex-wrap:wrap;flex:14rem;min-width:0;max-width:100%;display:inline-flex}.page-header__actions>*,.settings-page__dialog-footer>*,.settings-page__filter-footer>*,.settings-page__toolbar-actions>*{box-sizing:border-box;min-width:0;max-width:100%}.page-header__actions a,.page-header__actions a>*,.settings-page__filter-footer a,.settings-page__filter-footer a>*,.settings-page__toolbar-actions a,.settings-page__toolbar-actions a>*{min-width:0;max-width:100%;display:inline-flex}@container (width<=520px){.page-header__actions{flex-basis:100%;justify-content:stretch;width:100%}.page-header__actions a,.page-header__actions a>*,.page-header__actions>*{flex:100%;width:100%}}.settings-page.dept-dashboard>header.page-header{margin-bottom:var(--sky-space-3);padding-bottom:var(--sky-space-3);gap:var(--sky-space-3)}.page-back-link{justify-content:center;align-items:center;gap:var(--sky-space-2);min-height:var(--app-control-height-compact);margin:0 0 var(--sky-space-2);padding:0 var(--sky-space-3);border-radius:var(--app-control-radius);font-family:var(--app-font-family);font-size:var(--app-text-sm);font-weight:var(--sky-font-weight-medium);color:var(--sky-text-primary);background:var(--sky-glass-secondary);background-image:var(--sky-glass-surface);border:var(--sky-border-secondary);cursor:pointer;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.page-back-link,.page-back-link:hover{box-shadow:var(--sky-box-shadow-tertiary)}.page-back-link:hover{color:var(--sky-active-primary);border:var(--sky-border-primary);background:var(--sky-hover-primary);transform:translate(-1px)}.page-back-link:focus-visible{outline:2px solid var(--sky-focus-ring);outline-offset:2px}.page-back-link:active{transform:translate(-1px)scale(.98)}.page-back-link__icon{flex:none;font-size:1rem;line-height:1}.page-back-link__label{white-space:nowrap}.settings-page.dept-dashboard{--dept-dash-section-gap:var(--sky-space-3);--dept-dash-chart-grid-gap:var(--sky-space-2) var(--sky-space-3);--dept-dash-kpi-grid-gap:var(--sky-space-2)}.settings-page.dept-dashboard.settings-page--with-gap{gap:var(--dept-dash-section-gap)}.settings-page.dept-dashboard .dept-dashboard__stack{gap:var(--dept-dash-section-gap);flex-direction:column;display:flex}.settings-page.dept-dashboard.dept-dashboard--sheen{padding-block:var(--sky-space-3);padding-inline:clamp(var(--sky-space-2),1.4vw,var(--sky-space-4));border-radius:var(--sky-radius-secondary);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);border:var(--sky-border-primary);min-width:0;max-width:100%;box-shadow:var(--app-surface-shadow-lg);overflow:visible}.settings-page.dept-dashboard.dept-dashboard--sheen>header.page-header{margin-bottom:var(--sky-space-3);padding-bottom:var(--sky-space-3);border-bottom:1px solid var(--sky-border-light)}.settings-page-host:has(.settings-page__table-wrap)>.settings-page.dept-dashboard--sheen{scrollbar-width:none;min-height:0;overflow:scroll!important}.settings-page-host:has(.dept-dashboard--sheen){padding-inline:0}@media (width<=540px){.settings-page.dept-dashboard.dept-dashboard--sheen{border-radius:var(--app-card-radius);padding-inline:var(--sky-space-3);overflow-x:visible}}.settings-page.dept-dashboard.dept-dashboard--sheen.app-hub__inner{width:100%;max-width:min(1180px,100%);margin-inline:auto}.settings-page.dept-dashboard.dept-dashboard--sheen.app-hub__inner.app-hub__inner--wide{max-width:min(1480px,100%)}.settings-page.dept-dashboard.dept-dashboard--sheen.app-hub__inner.app-hub__inner--fluid{width:100%;max-width:none;margin-inline:0}.settings-page-host:not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):has(.dept-dashboard--sheen){padding-inline:0!important}.settings-page-host:not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub)>.settings-page.dept-dashboard.dept-dashboard--sheen{max-width:100%!important;padding:var(--sky-space-4) clamp(var(--sky-space-3),2vw,var(--sky-space-5))!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:0!important}.settings-page-host:not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub)>.settings-page.dept-dashboard.dept-dashboard--sheen>header.page-header{margin-bottom:var(--sky-space-4);padding-bottom:var(--sky-space-3);border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent)}.settings-page-host:not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub) .page-back-link{display:none!important}.settings-page-host:not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub) .app-hub__eyebrow{display:none}.app-hub__eyebrow{margin:0 0 var(--sky-space-1);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium);text-transform:uppercase;letter-spacing:var(--sky-letter-spacing-normal);color:var(--sky-text-tertiary)}.product-list-page .product-list-page__toolbar-layout .settings-page__combobox{flex:0 auto!important;min-width:0!important}.product-list-page .product-list-page__cluster--scope>.product-list-page__filter{flex:12rem!important;width:auto!important;min-width:0!important;max-width:min(22rem,100%)!important;overflow:hidden!important}.product-list-page .product-list-page__cluster--scope>.product-list-page__filter--bu{flex:10rem!important;max-width:min(16rem,48%)!important}.product-list-page .product-list-page__cluster--scope>.product-list-page__filter--cat{flex:12rem!important;max-width:min(22rem,52%)!important}.product-list-page .product-list-page__dropdown{flex:none;align-items:center}.settings-page__toolbar-btn{flex-shrink:0}.settings-page__table{box-sizing:border-box;min-width:0;max-width:100%}.settings-page-host,.settings-page__table{flex:1;align-self:stretch;width:100%;min-height:0}.settings-page-host{flex-direction:column;display:flex}.settings-page-host>.settings-page.split-panel-page{flex:1;min-height:0}.page-block--loadable{position:relative}.page-block--loadable--tall{min-height:12rem}.settings-page__accordion-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.settings-page__accordion{flex:1;min-height:0;overflow:auto}.settings-page__accordion-item{min-width:0}.settings-page__header-row{justify-content:space-between;align-items:center;gap:var(--sky-space-3);width:100%;display:flex}.settings-page__header-row-btn{flex-shrink:0}.settings-page__header-row-title{font-size:var(--app-text-md);font-weight:var(--sky-font-weight-medium)}.settings-page__dialog-title,.settings-page__header-row-title{font-family:var(--app-font-family);color:var(--sky-text-primary)}.settings-page__dialog-title{font-size:var(--app-text-lg);font-weight:var(--sky-font-weight-semibold);line-height:var(--sky-line-height-tight);letter-spacing:var(--sky-letter-spacing-tight);margin:0}.settings-page__form-scroll{max-height:70vh;font-family:var(--app-font-family);padding-inline:0;overflow-y:auto}.settings-page__form{flex-direction:column;gap:0;display:flex}.settings-page__form-section{gap:var(--app-form-section-gap);padding-block:var(--sky-space-3);flex-direction:column;display:flex}.settings-page__form-section:first-child{padding-top:var(--sky-space-1)}.settings-page__form-section--actions{padding-top:var(--sky-space-4)}.settings-page__section-header{justify-content:space-between;align-items:center;gap:var(--sky-space-3);margin-bottom:var(--sky-space-2);padding-bottom:var(--sky-space-2);display:flex}.settings-page__section-title{font-family:var(--app-font-family);font-size:var(--sky-font-size-lg);font-weight:var(--sky-font-weight-semibold);line-height:var(--sky-line-height-snug);text-align:start;color:var(--sky-active-primary);letter-spacing:var(--sky-letter-spacing-tight);margin:0;padding:0}.settings-page__section-title--with-margin{margin:0 0 var(--sky-space-2)}.settings-page__form-row{gap:var(--app-form-row-gap);flex-wrap:wrap;align-items:flex-start;display:flex}.settings-page__form-row>*{flex:min(100%,16rem);min-width:0}.settings-page__form-row--location{align-items:flex-end}.settings-page__form-row--single>*{flex-basis:100%}.settings-page__form-row-btn{flex-shrink:0}.settings-page__input{min-width:0}.settings-page__text-editor{width:100%;min-width:0;display:block}.settings-page__input--full{width:100%}.settings-page__input--full.grid-full{grid-column:1/-1}.settings-page__field-hint{margin:var(--sky-space-1) 0 0;font-family:var(--app-font-family);font-size:var(--app-helper-size);font-weight:var(--sky-font-weight-normal);line-height:var(--sky-line-height-normal);color:var(--app-helper-color);padding:0}.settings-page__picker-hint{margin:0 0 var(--sky-space-3);font-family:var(--app-font-family);font-size:var(--sky-font-size-sm);color:var(--sky-text-secondary)}.settings-page__image-wrap{grid-column:1/-1;min-width:0}.settings-page__image-preview{-o-object-fit:cover;object-fit:cover;border-radius:var(--sky-radius-primary);width:2.5rem;height:2.5rem;display:block}.settings-page__checkbox,.settings-page__radio-group{min-width:0}.settings-page__dialog-footer{justify-content:flex-end;gap:var(--sky-space-2);padding-block:var(--sky-space-1);box-sizing:border-box;flex-wrap:wrap;width:100%;min-width:0;display:flex}.base-form-dialog__footer>.settings-page__dialog-footer{flex:100%}.settings-page__list{gap:var(--sky-space-2);flex-direction:column;display:flex}.settings-page__list-row{justify-content:space-between;align-items:center;gap:var(--sky-space-2);padding:var(--sky-space-2) var(--sky-space-3);background:var(--sky-glass-secondary);border-radius:var(--sky-radius-primary);display:flex}.settings-page__list-label{font-family:var(--app-font-family);font-size:var(--sky-font-size-sm);color:var(--sky-text-primary)}.settings-page__list-row-btn{flex-shrink:0}.settings-page__list-empty{padding:var(--sky-space-3);font-family:var(--app-font-family);font-size:var(--sky-font-size-sm);color:var(--sky-text-tertiary);margin:0}.settings-page__item-row{min-width:0}.settings-page__item-row-btn,.settings-page__section-header-btn{flex-shrink:0}.settings-page__title{font-size:var(--app-text-2xl);font-weight:var(--sky-font-weight-bold);line-height:var(--sky-line-height-tight);margin:0 0 .5rem}.settings-page__hint{color:var(--sky-text-secondary);font-size:var(--app-text-sm);line-height:var(--sky-line-height-normal);margin:0}.settings-page--with-gap{gap:var(--sky-space-6)}.settings-page__intro{margin-bottom:var(--sky-space-2)}.settings-page__intro>.settings-page__hint{display:none}.settings-page__intro .settings-page__title{margin:0 0 var(--sky-space-1);font-size:var(--app-text-2xl);font-weight:var(--sky-font-weight-bold);line-height:var(--sky-line-height-tight);color:var(--sky-text-primary)}.settings-page__intro .settings-page__hint{font-size:var(--app-text-sm);overflow-wrap:anywhere;max-width:none}.settings-page__card{padding:var(--sky-space-6);background:var(--sky-glass-secondary);border-radius:var(--sky-radius-secondary);box-shadow:var(--sky-box-shadow-primary)}.settings-page__card-text{font-size:var(--sky-font-size-sm);color:var(--sky-text-secondary);margin:0}.settings-page__info-block{margin-bottom:var(--sky-space-6)}.settings-page__info-block:last-child{margin-bottom:0}.settings-page__info-section-title{margin:0 0 var(--sky-space-3);font-family:var(--app-font-family);font-size:var(--sky-font-size-lg);font-weight:var(--sky-font-weight-semibold);line-height:var(--sky-line-height-snug);border-bottom:1px solid var(--sky-active-primary);color:var(--sky-active-primary);padding:0}.settings-page__info-grid{gap:var(--sky-space-2) var(--sky-space-4);grid-template-columns:minmax(10rem,auto) 1fr;align-items:baseline;display:grid}.settings-page__info-label{color:var(--sky-text-secondary)}.settings-page__info-label,.settings-page__info-value{font-family:var(--app-font-family);font-size:var(--sky-font-size-sm)}.settings-page__info-value{color:var(--sky-text-primary);font-weight:var(--sky-font-weight-medium)}.split-panel-page{box-sizing:border-box;flex-direction:column;align-self:stretch;max-width:100%}.split-panel-page,.split-panel-page__split{flex:1;width:100%;min-height:0;display:flex}.split-panel-page__split{align-items:stretch}.split-panel-page__main{flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;transition:background-color .28s,box-shadow .28s,border-color .28s,padding .28s,margin .28s,border-radius .28s;display:flex;overflow:visible}.split-panel-page__main--framed{padding:var(--sky-space-3);margin-right:var(--sky-space-3);border:var(--sky-border-primary);border-radius:var(--sky-radius-secondary);background:var(--sky-glass-primary);box-shadow:var(--sky-box-shadow-primary)}.split-panel-page__main--framed .split-panel-page__table-wrap{overflow:visible}.split-panel-page__table-wrap{box-sizing:border-box;flex-direction:column;flex:0 auto;align-self:stretch;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.split-panel-page .split-panel-page__table-wrap{min-height:var(--erp-table-min-height,28rem);flex:1 1 0;overflow:visible}.settings-page__main-stack{flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex}.settings-page__main-stack>:not(.split-panel-page__table-wrap):not(.settings-page__table-wrap){flex-shrink:0}.split-panel-page__main>.settings-page--with-gap,.split-panel-page__main>.settings-page__main-stack{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:visible}.split-panel-page__main>.erp-page-shell--table-page{flex:1 1 0;min-height:0;overflow:visible}.split-panel-page__main>.settings-page__toolbar{flex-shrink:0}.split-panel-page__table-wrap .settings-page__table{flex:1 1 0;align-self:stretch;width:100%;min-width:0;max-width:100%;min-height:0}.settings-page__table-wrap sky-table.erp-sky-table,.settings-page__table-wrap sky-table.settings-page__table,.split-panel-page__table-wrap sky-table.erp-sky-table,.split-panel-page__table-wrap sky-table.settings-page__table,[class*=__table-shell] sky-table.erp-sky-table,[class*=__table-shell] sky-table.settings-page__table,[class*=__table-wrap] sky-table.erp-sky-table,[class*=__table-wrap] sky-table.settings-page__table{box-sizing:border-box;flex:1 1 0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.settings-page__table-wrap.erp-table-section{box-shadow:none;background:0 0;border:0;border-radius:0}.split-panel-page__table-wrap .settings-page__accordion{flex:1;min-height:0;overflow-y:auto}.settings-page__table-wrap,[class*=__table-wrap]:not(.split-panel-page__table-wrap):not(.rate-matrix__sky-table-wrap){box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}[class*=__table-shell]{width:100%;min-width:0;max-width:100%;min-height:var(--erp-table-min-height,32rem);box-sizing:border-box;margin-bottom:max(1.5rem,env(safe-area-inset-bottom,0px));flex-direction:column;flex:auto;display:flex;overflow:visible}.settings-page__table-wrap{isolation:isolate}.settings-page-host.inv-page>.settings-page,.settings-page-host.product-list-host>.settings-page.product-list-page{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.settings-page-host.inv-page>.settings-page>:not([class*=__table-shell]),.settings-page-host.inv-page>.settings-page>:not([class*=__table-wrap]),.settings-page-host.product-list-host>.settings-page>:not([class*=__table-shell]),.settings-page-host.product-list-host>.settings-page>:not([class*=__table-wrap]){flex-shrink:0}.settings-page-host.inv-page>.settings-page>[class*=__table-shell],.settings-page-host.inv-page>.settings-page>[class*=__table-wrap]:not(.rate-matrix__sky-table-wrap),.settings-page-host.product-list-host>.settings-page>[class*=__table-shell],.settings-page-host.product-list-host>.settings-page>[class*=__table-wrap]:not(.rate-matrix__sky-table-wrap){min-height:var(--erp-table-min-height,28rem);flex:1 1 0;overflow:hidden}.settings-page__table-wrap--dim{opacity:.55;pointer-events:none;transition:opacity .2s}.layout--main .layout__main :where([class*=__table-wrap],[class*=table-wrap],[class*=__table-shell],[class*=table-shell])>table:not(.sheet__lines):not(.sheet__sum):not(.rcpt-sheet__sum){border-collapse:separate;border-spacing:0;border:1px solid var(--app-table-border-color);border-radius:var(--sky-radius-primary);background:var(--sky-glass-solid);width:100%;min-width:max(100%,760px);color:var(--sky-text-primary);box-shadow:0 1px 0 color-mix(in srgb,var(--sky-glass-solid) 18%,transparent) inset,var(--sky-box-shadow-primary);overflow:hidden}.layout--main .layout__main :where([class*=__table-wrap],[class*=table-wrap],[class*=__table-shell],[class*=table-shell])>table:not(.sheet__lines):not(.sheet__sum):not(.rcpt-sheet__sum) :is(th,td){height:var(--app-table-row-height);padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x);border-bottom:1px solid var(--app-table-border-color);font-family:var(--app-font-family);font-size:var(--app-text-sm);line-height:var(--sky-line-height-normal);text-align:start;vertical-align:middle;white-space:nowrap}.layout--main .layout__main :where([class*=__table-wrap],[class*=table-wrap],[class*=__table-shell],[class*=table-shell])>table:not(.sheet__lines):not(.sheet__sum):not(.rcpt-sheet__sum) th{z-index:2;background:var(--app-table-header-bg);font-weight:var(--sky-font-weight-semibold);color:var(--sky-text-primary);position:sticky;top:0}.layout--main .layout__main :where([class*=__table-wrap],[class*=table-wrap],[class*=__table-shell],[class*=table-shell])>table:not(.sheet__lines):not(.sheet__sum):not(.rcpt-sheet__sum) tbody tr:last-child>td{border-bottom:0}.layout--main .layout__main :where([class*=__table-wrap],[class*=table-wrap],[class*=__table-shell],[class*=table-shell])>table:not(.sheet__lines):not(.sheet__sum):not(.rcpt-sheet__sum) tbody tr:hover>td{background:var(--app-table-row-hover-bg)}.settings-table-cell{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.settings-table-cell--mono{font-variant-numeric:tabular-nums}.settings-table-cell--status{max-width:100%;padding:var(--sky-space-1) var(--sky-space-2);border-radius:var(--sky-radius-full);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb,var(--sky-text-primary) 8%,transparent);display:inline-block;overflow:hidden}.split-panel-page__panel{box-sizing:border-box;pointer-events:none;border-left:1px solid #0000;flex-shrink:0;width:0;min-width:0;max-width:0;min-height:0;transition:width .3s cubic-bezier(.4,0,.2,1),max-width .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.split-panel-page__panel--open{width:min(480px,42vw);min-width:0;max-width:min(480px,42vw);padding:var(--sky-space-2) var(--sky-space-3) var(--sky-space-2) var(--sky-space-2);box-sizing:border-box;pointer-events:auto;border-left:none;flex-direction:column;display:flex}.split-panel-page__panel--open.split-panel-page__panel--wide{width:min(720px,56vw);max-width:min(720px,56vw)}.split-panel-page__panel-inner{background:var(--sky-glass-primary);border:var(--sky-border-primary);border-radius:var(--sky-radius-secondary);width:100%;min-height:0;box-shadow:var(--sky-box-shadow-primary);box-sizing:border-box;flex-direction:column;flex:1;display:flex;overflow:hidden}.split-panel-page__panel-header{justify-content:space-between;align-items:center;gap:var(--sky-space-3);padding:var(--sky-space-3) var(--sky-space-4);border-bottom:var(--sky-border-primary);background:var(--sky-glass-secondary);flex-shrink:0;display:flex}.split-panel-page__panel-title{flex:1;min-width:0;margin:0}.split-panel-page__close{border-radius:var(--sky-radius-primary);width:36px;height:36px;color:var(--sky-text-secondary);cursor:pointer;transition:background-color var(--sky-transition-fast),color var(--sky-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.split-panel-page__close:hover{background:var(--sky-hover-primary);color:var(--sky-text-primary)}.split-panel-page__close-icon{font-size:1.25rem}.split-panel-page__panel-body{min-height:0;padding:var(--sky-space-2) var(--sky-space-4) var(--sky-space-4);-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.split-panel-page__panel-body .settings-page__form-section:first-child{padding-top:var(--sky-space-2)}.split-panel-page__panel-footer{padding:var(--sky-space-2) var(--sky-space-4) var(--sky-space-4);border-top:var(--sky-border-primary);background:var(--sky-glass-secondary);flex-shrink:0}@media (width<=1024px){.split-panel-page__panel--open{width:min(480px,56vw);max-width:min(480px,56vw)}.split-panel-page__panel--open.split-panel-page__panel--wide{width:min(720px,92vw);max-width:min(720px,92vw)}}@media (width<=720px){.split-panel-page__panel--open,.split-panel-page__panel--open.split-panel-page__panel--wide{width:calc(100% - var(--sky-space-2));max-width:calc(100% - var(--sky-space-2));padding-left:var(--sky-space-2);padding-right:var(--sky-space-2)}}a.crm-toolbar-link,button.crm-toolbar-btn{justify-content:center;align-items:center;gap:var(--sky-space-2);min-height:var(--control-height-md);padding:0 var(--sky-space-4);font-family:var(--app-font-family);font-size:var(--app-text-sm);font-weight:var(--sky-font-weight-medium,500);border-radius:var(--app-control-radius);border:1px solid var(--sky-active-primary);color:var(--sky-active-primary);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;line-height:1;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,filter .25s;display:inline-flex}.crm-toolbar-btn:hover:not(:disabled),.crm-toolbar-link:hover{border-color:color-mix(in srgb,var(--sky-active-primary) 72%,var(--sky-text-primary));color:color-mix(in srgb,var(--sky-active-primary) 82%,var(--sky-text-primary))}.crm-toolbar-btn:focus-visible,.crm-toolbar-link:focus-visible{outline:2px solid var(--sky-active-primary);outline-offset:2px}.crm-toolbar-btn--filled,.crm-toolbar-link--filled{background:var(--sky-active-primary);color:var(--sky-text-light);border-color:var(--sky-active-primary)}.crm-toolbar-btn--filled:hover:not(:disabled),.crm-toolbar-link--filled:hover{filter:brightness(.94);color:var(--sky-text-light);border-color:var(--sky-active-primary)}.crm-toolbar-btn:disabled{opacity:.6;cursor:not-allowed}.crm-toolbar-ic{flex-shrink:0;width:1rem;height:1rem;display:inline-block}.crm-toolbar-ic--spin{animation:.9s linear infinite crm-toolbar-spin}@keyframes crm-toolbar-spin{to{transform:rotate(1turn)}}.erp-table-actions{align-items:center;gap:var(--sky-space-2);flex-wrap:wrap;display:inline-flex}.erp-table-action,a.erp-table-action,button.erp-table-action{justify-content:center;align-items:center;gap:var(--sky-space-1);min-height:var(--control-height-sm);padding:0 var(--sky-space-3);font-family:var(--app-font-family);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium);border-radius:var(--app-control-radius-sm);border:var(--sky-border-secondary);background:var(--sky-glass-secondary);color:var(--sky-active-primary);cursor:pointer;white-space:nowrap;box-sizing:border-box;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,filter .15s,color .15s;display:inline-flex}.erp-table-action:hover,a.erp-table-action:hover,button.erp-table-action:hover:not(:disabled){background:var(--sky-hover-primary);border:var(--sky-border-primary);color:var(--sky-active-primary);text-decoration:none}.erp-table-action:focus-visible,a.erp-table-action:focus-visible,button.erp-table-action:focus-visible{outline:2px solid var(--sky-active-primary);outline-offset:2px}.erp-table-action--filled,a.erp-table-action.erp-table-action--filled,button.erp-table-action.erp-table-action--filled{background:var(--sky-active-primary);color:var(--sky-text-light);border-color:var(--sky-active-primary)}.erp-table-action--filled:hover,a.erp-table-action.erp-table-action--filled:hover,button.erp-table-action.erp-table-action--filled:hover:not(:disabled){background:var(--sky-active-primary);border-color:var(--sky-active-primary);filter:brightness(.94);color:var(--sky-text-light)}.erp-table-action--ghost,a.erp-table-action.erp-table-action--ghost,button.erp-table-action.erp-table-action--ghost{color:var(--sky-text-secondary);border:1px solid var(--sky-border-light);background:0 0}.erp-table-action--ghost:hover,a.erp-table-action.erp-table-action--ghost:hover,button.erp-table-action.erp-table-action--ghost:hover:not(:disabled){background:var(--sky-hover-primary);color:var(--sky-text-primary)}.erp-table-action--accent,a.erp-table-action.erp-table-action--accent,button.erp-table-action.erp-table-action--accent{background:var(--sky-glass-secondary);color:var(--sky-warning-primary);border:var(--sky-border-secondary)}.erp-table-action--accent:hover,a.erp-table-action.erp-table-action--accent:hover,button.erp-table-action.erp-table-action--accent:hover:not(:disabled){background:var(--sky-hover-primary);border:var(--sky-border-primary);color:var(--sky-warning-primary)}.erp-table-action--icon{min-width:var(--control-height-sm);padding:0 var(--sky-space-2);font-size:var(--app-text-xs);line-height:1}.erp-table-cell-link{color:var(--sky-active-primary);font-weight:var(--sky-font-weight-medium);text-decoration:none}.erp-table-cell-link:hover{text-decoration:underline}.erp-table-cell-link--document{align-items:center;gap:var(--sky-space-2);max-width:100%;min-height:var(--control-height-sm);padding:0 var(--sky-space-3);border-radius:var(--app-control-radius-sm);border:var(--sky-border-secondary);background:var(--sky-glass-secondary);color:var(--sky-active-primary);font-weight:var(--sky-font-weight-medium);box-sizing:border-box;box-shadow:var(--sky-box-shadow-tertiary);line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex}.erp-table-cell-link--document:before{content:"";border-radius:var(--sky-radius-full);opacity:.72;background:currentColor;flex:0 0 6px;width:6px;height:6px}.erp-table-cell-link--document:hover{background:var(--sky-hover-primary);border:var(--sky-border-primary);box-shadow:var(--sky-box-shadow-tertiary);color:var(--sky-active-primary);text-decoration:none;transform:translateY(-1px)}.erp-table-cell-link--document:focus-visible{outline:2px solid var(--sky-focus-ring);outline-offset:2px}@media (width>=768px) and (width<=1600px){.settings-page--with-gap{gap:var(--sky-space-5)}.settings-page__toolbar{gap:var(--sky-space-3);margin-bottom:var(--sky-space-3)}.settings-page__intro{margin-bottom:var(--sky-space-1)}.settings-page__intro .settings-page__title,.settings-page__title{font-size:var(--app-text-2xl)}.settings-page__title{margin:0 0 .35rem}.settings-page__card{padding:var(--app-card-padding)}.settings-page__form-section{padding-block:var(--sky-space-2)}.split-panel-page__main--framed{padding:var(--sky-space-2);margin-right:var(--sky-space-2)}.split-panel-page__panel--open{width:min(440px,40vw);max-width:min(440px,40vw)}.split-panel-page__panel--open.split-panel-page__panel--wide{width:min(640px,52vw);max-width:min(640px,52vw)}.split-panel-page .split-panel-page__table-wrap{min-height:var(--erp-table-min-height,28rem)}.crm-toolbar-btn,.crm-toolbar-link{padding:0 var(--sky-space-3);font-size:var(--app-text-sm)}.crm-toolbar-ic{width:16px;height:16px}.settings-page.dept-dashboard{--dept-dash-section-gap:var(--sky-space-3);--dept-dash-chart-grid-gap:var(--sky-space-2) var(--sky-space-3)}}@media (width>=768px) and (width<=1024px){.settings-page--with-gap{gap:var(--sky-space-5)}.page-header{gap:var(--sky-space-3)}}@media (width<=767px){.settings-page__form-row,.settings-page__form-row--location{gap:var(--sky-space-3)}.settings-page__form-row--location>*,.settings-page__form-row>*{flex:100%;width:100%}.settings-page__form-row--location .settings-page__form-row-btn{align-self:flex-start}.page-header{align-items:stretch;gap:var(--sky-space-3);margin-bottom:var(--sky-space-4);padding-bottom:var(--sky-space-3);flex-direction:column}.page-header__actions{justify-content:stretch;width:100%}.page-header:has(.page-header__actions){min-height:auto}.page-header__actions a,.page-header__actions>*,.settings-page__filter-footer a,.settings-page__filter-footer>*,.settings-page__toolbar-actions a,.settings-page__toolbar-actions>*{flex:100%;width:100%}.page-header__actions .crm-toolbar-btn,.page-header__actions .crm-toolbar-link{flex:auto;width:100%;min-width:0}.settings-page__toolbar{align-items:stretch;gap:var(--sky-space-3);flex-direction:column}.settings-page__filter-grid>*,.settings-page__filter-row>.settings-page__checkbox,.settings-page__filter-row>.settings-page__combobox,.settings-page__filter-row>.settings-page__datepicker,.settings-page__filter-row>.settings-page__filter-field,.settings-page__filter-row>.settings-page__input,.settings-page__filter-row>label{flex:100%;max-width:100%}.settings-page__toolbar-actions,.settings-page__toolbar-lead{justify-content:flex-start;width:100%;margin-left:0}.settings-page__toolbar--compact .settings-page__toolbar-actions{justify-content:stretch}.settings-page__filter-panel{padding:var(--app-card-padding);border-radius:var(--app-card-radius)}.settings-page__dialog-footer,.settings-page__filter-footer{flex-direction:column;align-items:stretch}.settings-page__info-grid{gap:var(--sky-space-2);grid-template-columns:1fr}.settings-page-host:has(.dept-dashboard--sheen){padding-inline:0}.split-panel-page__backdrop{z-index:1090;background:var(--sky-overlay-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}.split-panel-page__split{position:relative}.split-panel-page__main--framed{padding:var(--sky-space-2);margin-right:0}.split-panel-page__panel--open,.split-panel-page__panel--open.split-panel-page__panel--wide{z-index:1100;box-sizing:border-box;border-left:none;min-width:0;margin:0;padding:0;position:fixed;inset:0;width:100%!important;max-width:100%!important}.split-panel-page__panel--open .split-panel-page__panel-inner{min-height:100vh;padding-bottom:env(safe-area-inset-bottom,0);border-top:none;border-left:none;border-right:none;border-radius:0}.split-panel-page__panel-header{padding-top:max(var(--sky-space-3),env(safe-area-inset-top,0px))}}.split-panel-page__backdrop{display:none}.layout--full,.layout--main{--site-glass-canvas:var(--sky-background-color);--site-accent-cyan:#b8e5fd;--site-accent-sky:#c2dcfd;--site-accent-violet:#e0d8fd}body.dark .layout--full,body.dark .layout--main,html.dark .layout--full,html.dark .layout--main,html[data-theme=dark] .layout--full,html[data-theme=dark] .layout--main{--site-accent-cyan:#33a4f4;--site-accent-sky:#5192f3;--site-accent-violet:#6d71e9}body.dark .app-shell__glow,html.dark .app-shell__glow,html[data-theme=dark] .app-shell__glow{opacity:.28}body.dark .app-shell__glow--c,html.dark .app-shell__glow--c,html[data-theme=dark] .app-shell__glow--c{opacity:.2}body:not(.dark) .app-shell__glow,html:not(.dark):not([data-theme=dark]) .app-shell__glow,html[data-theme=light] .app-shell__glow{opacity:.34}body:not(.dark) .app-shell__glow--c,html:not(.dark):not([data-theme=dark]) .app-shell__glow--c,html[data-theme=light] .app-shell__glow--c{opacity:.24}.app-shell__backdrop{z-index:-1;pointer-events:none;background:var(--site-glass-canvas,var(--sky-background-color));position:fixed;inset:0;overflow:hidden}.app-shell__glow{border-radius:var(--sky-radius-full);filter:blur(90px);opacity:.45;position:absolute}.app-shell__glow--a{background:radial-gradient(circle,var(--site-accent-sky) 0,transparent 70%);width:28rem;height:28rem;top:-12rem;left:-8rem}.app-shell__glow--b{background:radial-gradient(circle,var(--site-accent-violet) 0,transparent 70%);width:32rem;height:32rem;top:8%;right:-10rem}.app-shell__glow--c{opacity:.32;background:radial-gradient(circle,var(--site-accent-cyan) 0,transparent 70%);width:24rem;height:24rem;top:58%;left:6%}sky-teleport::part(surface){isolation:auto;will-change:auto;color:var(--sky-text-primary);background:var(--sky-glass-tertiary);background-image:var(--sky-glass-surface);border:var(--sky-border-tertiary);border-radius:var(--app-card-radius);box-shadow:var(--sky-box-shadow-tertiary);-webkit-backdrop-filter:var(--sky-blur-tertiary) var(--sky-brightness-tertiary) var(--sky-saturation-tertiary);backdrop-filter:var(--sky-blur-tertiary) var(--sky-brightness-tertiary) var(--sky-saturation-tertiary);overflow:hidden;transform:none}sky-teleport[open]::part(surface){will-change:auto;filter:none!important;transform:none!important}sky-teleport::part(inner){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;transform:none}sky-drawer[open]::part(panel){will-change:auto;transform:none!important}sky-drawer::part(overlay){-webkit-backdrop-filter:var(--sky-blur-secondary) var(--sky-brightness-secondary) var(--sky-saturation-secondary);backdrop-filter:var(--sky-blur-secondary) var(--sky-brightness-secondary) var(--sky-saturation-secondary)}sky-dialog[open]::part(dialog){will-change:auto;transform:none!important}:root{--app-space-1:var(--sky-space-1);--app-space-2:var(--sky-space-2);--app-space-3:var(--sky-space-3);--app-space-4:var(--sky-space-4);--app-space-6:var(--sky-space-6);--app-space-8:var(--sky-space-8);--app-page-padding-x:clamp(14px, 1.35vw, 20px);--app-page-padding-y:14px;--app-section-gap:var(--sky-space-3);--app-card-gap:var(--sky-space-2);--app-form-field-gap:var(--sky-space-2);--app-form-label-gap:var(--sky-space-2);--app-action-gap:var(--sky-space-2);--app-page-header-min-height:var(--app-control-height);--app-card-radius:var(--sky-radius-primary);--app-card-radius-lg:var(--sky-radius-secondary);--app-card-radius-xl:var(--sky-radius-tertiary);--app-pill-radius:var(--sky-radius-full);--app-radius-inner:calc(var(--sky-radius-primary)*.5);--app-radius-tight:calc(var(--sky-radius-primary)*.375);--app-radius-min:calc(var(--sky-radius-primary)*.25);--app-icon-chip-radius:var(--sky-radius-primary);--app-card-padding:var(--sky-space-3);--app-kpi-min-height:104px;--app-chart-height:clamp(340px, 34vh, 440px);--app-chart-height-compact:clamp(280px, 30vh, 360px);--layout-page-padding-x:var(--app-page-padding-x);--layout-page-padding-y:var(--app-page-padding-y);--layout-section-gap:var(--app-section-gap);--layout-grid-gap:var(--app-card-gap)}@media (width>=768px) and (width<=1199px){:root{--app-page-padding-x:14px;--app-page-padding-y:14px;--app-section-gap:var(--sky-space-3);--app-page-header-min-height:var(--app-control-height);--app-chart-height:clamp(320px, 34vh, 400px);--app-chart-height-compact:clamp(280px, 32vh, 360px)}}@media (width<=767px){:root{--app-page-padding-x:10px;--app-page-padding-y:10px;--app-section-gap:var(--sky-space-2);--app-card-gap:var(--sky-space-2);--app-card-padding:var(--sky-space-3);--app-page-header-min-height:var(--app-control-height-compact);--app-chart-height:clamp(280px, 48vh, 340px);--app-chart-height-compact:clamp(260px, 42vh, 320px)}}.app-hub,.dashboard,.erp-page,.erp-page-container,.layout,.layout__body,.layout__main,.layout__main>*,.responsive-page-layout,.responsive-page-layout__content,.settings-page,.settings-page-host{box-sizing:border-box;min-width:0;max-width:100%}.layout--main .layout__main{font-family:var(--app-font-family);font-size:var(--app-text-md);line-height:var(--sky-line-height-normal);letter-spacing:var(--sky-letter-spacing-normal);text-align:start}.layout--main .layout__main :where(p,li,td,dd,.settings-page__hint,[class$=__description],[class$=__desc],[class$=__copy],[class$=__text],[class$=__meta],[class$=__caption]){font-weight:var(--sky-font-weight-normal);line-height:var(--sky-line-height-normal)}.layout--main .layout__main :where(label,.settings-page__field-label,.settings-page__filter-export-label,.settings-page__picker-quick-label,.text-label){font-weight:var(--sky-font-weight-medium)}.layout--main .layout__main :where(h2,h3,th,.settings-page__section-title,.settings-page__filter-heading,.settings-page__dialog-title,.text-section-header,[class$=__heading],[class$=__title]){font-weight:var(--sky-font-weight-semibold);letter-spacing:var(--sky-letter-spacing-normal)}.layout--main .layout__main :where(h1,.settings-page__title,.page-header h1,.erp-page-shell__title){font-size:var(--app-text-2xl);font-weight:var(--sky-font-weight-bold);line-height:var(--sky-line-height-tight);letter-spacing:var(--sky-letter-spacing-normal)}.layout--main .layout__main .erp-page-shell__meta>p{min-width:0;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis!important;white-space:nowrap!important}.layout__main{scroll-padding:var(--app-page-padding-y) var(--app-page-padding-x);gap:0}.layout--main .layout__main .responsive-page-layout{padding:0}.layout--main .layout__main .page-back-link,.layout--main .layout__main .page-header :where(.app-hub__eyebrow,[class$=__eyebrow]),.layout--main .layout__main .page-header__hint{display:none!important}.layout--main .layout__main .page-header__intro:has(>.page-back-link):not(:has(>h1)):not(:has(>.settings-page__title)){display:none}.layout--main :where(a[href],button,input:not([type=hidden]),select,textarea,[role=button],[role=link],[role=menuitem],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--sky-active-primary);outline-offset:2px}.layout--main .layout__main :where(.settings-page--with-gap,.erp-section-stack,.erp-dashboard,.dept-dashboard__stack,.responsive-page-layout__content,.erp-page-load__body,[class$=__body],[class*=__body\ ],[class$=__stack],[class*=__stack\ ]){gap:var(--app-section-gap)}.layout--main .layout__main :where(.page-header,.settings-page__toolbar,.settings-page__filter-row,.settings-page__filter-footer,.settings-page__dialog-footer,.dept-sticky-actions,[class$=__toolbar],[class$=__actions],[class$=__action-row],[class$=__filter-row]){-moz-column-gap:var(--app-action-gap);column-gap:var(--app-action-gap);row-gap:var(--app-space-3);min-width:0;max-width:100%}.layout--main .layout__main :where(.page-header__actions,.settings-page__toolbar-actions,.settings-page__filter-actions,[class$=__actions]){align-items:center}.layout--main .layout__main :where(h1,h2,h3,h4,p,label,figcaption,dt,dd,li,.settings-page__title,.settings-page__hint,.settings-page__filter-heading,.text-value,.break-safe,[class$=__title],[class$=__subtitle],[class$=__heading],[class$=__value],[class$=__hint],[class$=__description],[class$=__desc],[class$=__copy],[class$=__text],[class$=__name],[class$=__email],[class$=__meta],[class$=__foot],[class$=__caption]){overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;white-space:normal!important;text-overflow:clip!important}.layout--main .layout__main :where(sky-card,.erp-card,.card-primary,.card-subtle,.settings-page__card,.settings-page__filter-panel,.bi-kpi-card,.bi-panel,[class$=__card],[class$=__panel],[class$=__tile],[class$=__kpi]){box-sizing:border-box;min-width:0;max-width:100%}.layout--main .layout__main :where(.erp-dashboard__kpis,.bi-kpi-grid,.erp-page-skeleton__kpis,[class$=__kpis],[class$=__kpi-grid]){align-items:stretch;gap:var(--app-card-gap)}.layout--main .layout__main :where(.bi-kpi-card,[class$=__kpi],[class$=__kpi-card]){min-height:var(--app-kpi-min-height);height:auto;max-height:none}.layout--main .layout__main .od-ref-kpi.od-ref-kpi--dense,.layout--main .layout__main sky-sheet.od-ref-kpi{min-height:0;max-height:none;overflow:visible;height:auto!important}.layout--main .layout__main :where(.erp-grid,.metadata-grid,.settings-page__filter-grid,[class$=__grid],[class$=__cards],[class$=__tiles],[class$=__list])>*{min-width:0;max-width:100%}.layout--main .layout__main :where(.settings-page__form-row,.settings-page__filter-grid,.settings-page__filter-row,.erp-filter-row,[class$=__form-row],[class$=__fields]){gap:var(--app-form-field-gap)}.layout--main .layout__main :where(.settings-page__filter-grid,.settings-page__filter-row,.erp-filter-row){margin-bottom:0}.layout--main .layout__main :where(.settings-page__filter-row>.settings-page__input,.settings-page__filter-row>.settings-page__combobox,.settings-page__filter-row>.settings-page__datepicker,.settings-page__filter-row>.settings-page__checkbox,.settings-page__filter-row>.settings-page__filter-field,.settings-page__filter-row>label,.settings-page__filter-grid>*){flex-grow:0;max-width:min(100%,22rem)}.layout--main .layout__main :where(.settings-page__toolbar-actions,.settings-page__filter-actions){justify-content:flex-start;margin-left:0}.layout--main .layout__main :where(input,select,textarea,sky-input,sky-combobox,sky-datepicker,sky-counter,sky-text-editor){min-width:0;max-width:100%}.layout--main .layout__main :where(.erp-scroll-x,.table-responsive){overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}.layout--main .layout__main :where(.settings-page__table-wrap,.split-panel-page__table-wrap,[class*=__table-wrap],[class*=__table-shell],[class*=table-wrap]){min-width:0;max-width:100%;overflow:hidden}.layout--main .layout__main :where(table){border-collapse:separate;border-spacing:0;width:100%;max-width:100%}.layout--main .layout__main :where(sky-chart,.sky-chart,.dashboard-insight-chart,[class$=__chart],[class*=chart-card]){min-width:0;max-width:100%}.layout--main .layout__main :where(.erp-dashboard__charts,[class$=__charts],[class$=__chart-grid],[class$=__two-grid]){align-items:stretch;gap:var(--app-card-gap)}.layout--main .layout__main :where(.erp-dashboard__charts,[class$=__charts],[class$=__chart-grid])>*{min-height:var(--app-chart-height-compact)}@media (width>=1200px){.layout--main .layout__main :where(.erp-dashboard__charts,[class$=__charts],[class$=__chart-grid])>*{min-height:var(--app-chart-height)}}.layout--main .layout__main .dash-standard :where([class$=__charts],[class$=__chart-grid])>*,.layout--main .layout__main .dash-standard :where(.dash-insight,.dash-schart,[class$=__chart-card],[class$=__viz-shell]){min-height:0}@media (width<=767px){.layout--main .layout__main :where(.page-header__actions,.settings-page__toolbar-lead,.settings-page__toolbar-actions,.settings-page__filter-actions,.settings-page__filter-footer-primary,.settings-page__filter-footer-export,[class$=__actions]){justify-content:stretch;width:100%}.layout--main .layout__main :where(.page-header__actions>*,.settings-page__toolbar-actions>*,.settings-page__filter-actions>*,.settings-page__filter-footer-primary>*,.settings-page__filter-footer-export>*){flex:100%;min-width:0;max-width:100%}.layout--main .layout__main :where(.settings-page__filter-grid,.erp-grid){grid-template-columns:1fr}}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash){--erp-normal-page-inline:var(--app-page-padding-x);--erp-normal-page-block:var(--app-page-padding-y);--erp-normal-section-gap:var(--app-section-gap);--erp-normal-surface-radius:var(--app-card-radius);--erp-normal-surface-border:var(--sky-border-primary);--erp-normal-surface-bg:var(--sky-glass-primary);--erp-normal-surface-shadow:var(--sky-box-shadow-primary);box-sizing:border-box;width:100%;min-width:0;max-width:100%}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash)>.settings-page:not(.split-panel-page){width:100%;max-width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;margin:0;padding:0}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash)>.settings-page.dept-dashboard.dept-dashboard--sheen{max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:0!important}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.page-back-link,.app-hub__eyebrow,.crm-perf__eyebrow,.prod-board__tips){display:none!important}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.erp-page-shell__header){min-height:var(--app-page-header-min-height);align-items:center}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.page-header,.settings-page__intro){width:100%;max-width:100%;margin:0 0 var(--erp-normal-section-gap);padding:0 0 var(--sky-space-3);min-height:var(--app-page-header-min-height);border-bottom:1px solid var(--sky-border-light);box-sizing:border-box}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) .page-header{justify-content:space-between;align-items:flex-start;gap:var(--sky-space-4);display:flex}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.page-header__intro,.settings-page__intro){align-content:start;gap:var(--sky-space-1);min-height:var(--app-page-header-min-height);min-width:0;display:grid}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__title,.page-header h1){font-size:var(--app-text-2xl);line-height:var(--sky-line-height-tight);font-weight:var(--sky-font-weight-bold);color:var(--sky-text-primary);letter-spacing:var(--sky-letter-spacing-normal);margin:0}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.page-header__intro .settings-page__hint,.settings-page__intro>.settings-page__hint){display:none!important}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.page-header__actions){justify-content:flex-end;margin-left:auto}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__toolbar-actions,.settings-page__filter-actions){justify-content:flex-start;margin-left:0}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__toolbar,.settings-page__filter-row,.settings-page__filter-grid){margin-bottom:var(--erp-normal-section-gap)}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) .settings-page__filter-panel{margin:0 0 var(--erp-normal-section-gap);padding:var(--app-card-padding);border:var(--erp-normal-surface-border);border-radius:var(--erp-normal-surface-radius);background:var(--erp-normal-surface-bg);background-image:var(--sky-glass-surface);box-shadow:var(--erp-normal-surface-shadow);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary)}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__filter-heading,[class$=__filter-heading]){margin-bottom:var(--sky-space-3);color:var(--sky-text-primary);font-size:var(--sky-font-size-md);font-weight:var(--sky-font-weight-semibold);letter-spacing:var(--sky-letter-spacing-normal);text-transform:none}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__table-wrap,.split-panel-page__table-wrap,[class*=__table-wrap]:not(.split-panel-page__table-wrap),[class*=__table-shell]){box-shadow:none;min-height:var(--erp-table-min-height,28rem);background:0 0;border:0;border-radius:0}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.settings-page__main-stack,.settings-page--with-gap){gap:var(--erp-normal-section-gap)}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.rate-matrix__toolbar,.prod-board__toolbar-row){margin-bottom:var(--erp-normal-section-gap)}@media (width<=767px){.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash){--erp-normal-page-inline:var(--app-page-padding-x);--erp-normal-page-block:var(--app-page-padding-y);--erp-normal-section-gap:var(--app-section-gap)}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) .page-header{flex-direction:column}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) .page-header:has(.page-header__actions){min-height:auto}.layout--main .layout__main>.settings-page-host:not(.od-ref-dashboard):not(.revenue-dash):not(.prod-dash):not(.prd-dash):not(.acct-dash):not(.crm-dash):not(.ops-hub):not(.sales-dash):not(.accounting-dash):not(.catalogue-dash):not(.order-desk-dash) :where(.erp-page-shell__actions,.page-header__actions,.settings-page__toolbar-actions,.settings-page__filter-actions){justify-content:stretch;width:100%;margin-left:0}.layout--main .layout__main :where(.settings-page__filter-row>.settings-page__input,.settings-page__filter-row>.settings-page__combobox,.settings-page__filter-row>.settings-page__datepicker,.settings-page__filter-row>.settings-page__checkbox,.settings-page__filter-row>.settings-page__filter-field,.settings-page__filter-row>label,.settings-page__filter-grid>*){flex:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.erp-form-dialog__form{gap:var(--sky-space-5,1.25rem);width:100%;min-width:0;display:grid}.erp-form-dialog__section{gap:var(--sky-space-3,.75rem);border:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);border-radius:var(--sky-radius-primary);background:color-mix(in srgb,var(--sky-glass-secondary) 42%,transparent);min-width:0;padding:.85rem .95rem;display:grid}.erp-form-dialog__section-title{color:var(--sky-text-primary);font-size:var(--app-text-sm);font-weight:var(--sky-font-weight-semibold);margin:0;line-height:1.3}.erp-form-dialog__hint,.erp-form-dialog__section-hint{color:var(--sky-text-secondary);font-size:var(--app-text-xs);max-width:42rem;margin:0;line-height:1.45}.erp-form-dialog__subtitle-inline{color:var(--sky-text-secondary);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold);margin:0}.erp-form-dialog__meta{border:1px solid color-mix(in srgb,var(--sky-text-primary) 10%,transparent);border-radius:var(--app-control-radius-sm,var(--sky-radius-primary));background:var(--sky-glass-secondary);box-sizing:border-box;gap:.2rem;width:100%;padding:.7rem .85rem;display:grid}.erp-form-dialog__meta span{color:var(--sky-text-secondary);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold)}.erp-form-dialog__meta strong{color:var(--sky-text-primary);font-size:var(--app-text-sm);font-weight:var(--sky-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-form-dialog__gst-row{gap:var(--sky-space-3,.75rem);grid-template-columns:minmax(12rem,1fr) auto;align-items:end;display:grid}.erp-form-dialog__loc-row{gap:var(--sky-space-3,.75rem);grid-template-columns:minmax(8rem,1fr) minmax(8rem,1fr) minmax(8rem,1fr) minmax(6.5rem,.65fr);display:grid}.erp-form-dialog__actions-inline{gap:var(--sky-space-2,.5rem);flex-wrap:wrap;align-items:center;display:flex}.erp-form-dialog__rates-wrap{border:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);border-radius:var(--sky-radius-primary);background:color-mix(in srgb,var(--sky-glass-primary,#fff) 70%,transparent);overflow-x:auto}.erp-form-dialog__rates-table{border-collapse:collapse;width:100%;font-size:var(--app-text-sm)}.erp-form-dialog__rates-table td,.erp-form-dialog__rates-table th{text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);padding:.55rem .65rem}.erp-form-dialog__rates-table th{color:var(--sky-text-secondary);font-size:10px;font-weight:var(--sky-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--sky-text-primary) 3%,transparent)}.erp-form-dialog__rates-table tr:last-child td{border-bottom:0}@media (width<=720px){.erp-form-dialog__gst-row,.erp-form-dialog__loc-row{grid-template-columns:1fr}}:is(.layout--main .layout__main:has(>.settings-page-host.crm-leads),.layout--main .layout__main:has(>.settings-page-host.crm-perf),.layout--main .layout__main:has(>.settings-page-host.crm-stages),.layout--main .layout__main:has(>.settings-page-host.in-rep),.layout--main .layout__main:has(>.settings-page-host.inv-page),.layout--main .layout__main:has(>.settings-page-host.ob-page),.layout--main .layout__main:has(>.settings-page-host.order-desk-invoices),.layout--main .layout__main:has(>.settings-page-host.order-desk-orders),.layout--main .layout__main:has(>.settings-page-host.order-desk-parties),.layout--main .layout__main:has(>.settings-page-host.pa-page),.layout--main .layout__main:has(>.settings-page-host.pl-page),.layout--main .layout__main:has(>.settings-page-host.product-list-host),.layout--main .layout__main:has(>.settings-page-host.pur-orders),.layout--main .layout__main:has(>.settings-page-host.pur-vb),.layout--main .layout__main:has(>.settings-page-host.sales-delivery),.layout--main .layout__main:has(>.settings-page-host.sales-linked-orders),.layout--main .layout__main:has(>.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)),.layout--main .layout__main:has(>.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix))){-webkit-overflow-scrolling:touch;scroll-padding-bottom:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)));padding-bottom:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;overflow:hidden auto!important}.od-ref-dashboard.settings-page-host.inv-page,.od-ref-dashboard.settings-page-host.ob-page,.od-ref-dashboard.settings-page-host.order-desk-invoices,.od-ref-dashboard.settings-page-host.pa-page,.od-ref-dashboard.settings-page-host.pl-page,.od-ref-dashboard.settings-page-host.product-list-host{--od-row-gap:12px;--erp-table-min-height:max(32rem, 52vh);min-width:0!important;max-width:100%!important;height:auto!important;min-height:100%!important;padding:14px 16px max(2.5rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;flex:none!important;overflow:visible!important}.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix){--od-row-gap:12px;--erp-table-min-height:max(32rem, 52vh);min-width:0!important;max-width:100%!important;height:auto!important;min-height:100%!important;padding:14px 16px max(2.5rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;flex:none!important;overflow:visible!important}.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix){--od-row-gap:12px;--erp-table-min-height:max(32rem, 52vh);min-width:0!important;max-width:100%!important;height:auto!important;min-height:100%!important;padding:14px 16px max(2.5rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;flex:none!important;overflow:visible!important}.od-ref-dashboard.settings-page-host.crm-leads:after,.od-ref-dashboard.settings-page-host.crm-perf:after,.od-ref-dashboard.settings-page-host.crm-stages:after,.od-ref-dashboard.settings-page-host.inv-page:after,.od-ref-dashboard.settings-page-host.ob-page:after,.od-ref-dashboard.settings-page-host.order-desk-invoices:after,.od-ref-dashboard.settings-page-host.order-desk-orders:after,.od-ref-dashboard.settings-page-host.order-desk-parties:after,.od-ref-dashboard.settings-page-host.pa-page:after,.od-ref-dashboard.settings-page-host.pl-page:after,.od-ref-dashboard.settings-page-host.product-list-host:after,.od-ref-dashboard.settings-page-host.sales-delivery:after,.od-ref-dashboard.settings-page-host.sales-linked-orders:after{content:""!important;width:100%!important;height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;pointer-events:none!important;flex:none!important;display:block!important}.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix):after{content:""!important;width:100%!important;height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;pointer-events:none!important;flex:none!important;display:block!important}.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix):after{content:""!important;width:100%!important;height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))!important;pointer-events:none!important;flex:none!important;display:block!important}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) .erp-page-shell--table-page,.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) .erp-page-shell__content,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) .erp-page-shell--table-page,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) .erp-page-shell__content){flex:auto!important;max-width:100%!important;min-height:0!important;overflow:visible!important}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell],.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell]){width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:var(--erp-table-min-height,32rem)!important;margin-bottom:max(1.5rem,env(safe-area-inset-bottom,0px))!important;flex:0 auto!important;padding-bottom:0!important;overflow:visible!important}:is(.od-ref-dashboard.settings-page-host sky-table.erp-sky-table,.od-ref-dashboard.settings-page-host sky-table.settings-page__table,.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell] sky-table,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell] sky-table){width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:var(--erp-table-min-height,32rem)!important;flex:auto!important;max-height:none!important;display:block!important;overflow:visible!important}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell] .erp-sky-table-host,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell] .erp-sky-table-host){height:auto!important;min-height:var(--erp-table-min-height,32rem)!important;flex:auto!important;overflow:visible!important}:is(.od-ref-dashboard.settings-page-host sky-data-iterator.erp-sky-table,.od-ref-dashboard.settings-page-host sky-data-iterator.settings-page__table,.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page) [class*=__table-shell] sky-data-iterator,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]) [class*=__table-shell] sky-data-iterator){width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:var(--erp-table-min-height,32rem)!important;flex:auto!important;align-self:stretch!important;display:block!important;overflow:visible!important}@media (height<=640px),(width<=767px){.od-ref-dashboard.settings-page-host.product-list-host{--od-row-gap:12px;--erp-table-min-height:max(28rem, 48vh);padding:14px 16px max(2.25rem,calc(1.25rem + env(safe-area-inset-bottom,0px)))!important}.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)){--od-row-gap:12px;--erp-table-min-height:max(28rem, 48vh);padding:14px 16px max(2.25rem,calc(1.25rem + env(safe-area-inset-bottom,0px)))!important}.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)){--od-row-gap:12px;--erp-table-min-height:max(28rem, 48vh);padding:14px 16px max(2.25rem,calc(1.25rem + env(safe-area-inset-bottom,0px)))!important}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell],.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell]){margin-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))!important}.od-ref-dashboard.settings-page-host.inv-page:after,.od-ref-dashboard.settings-page-host.order-desk-invoices:after,.od-ref-dashboard.settings-page-host.product-list-host:after{height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important}.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix):after{height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important}.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix):after{height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important;min-height:max(2.5rem,calc(2rem + env(safe-area-inset-bottom,0px)))!important}}@media (height<=480px){:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)),.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page))){--od-row-gap:10px;--erp-table-min-height:20rem;padding:12px 16px max(1.75rem,calc(1rem + env(safe-area-inset-bottom,0px)))!important}}.erp-mobile-item{gap:var(--sky-space-2);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--app-card-padding,var(--sky-space-3));border:1px solid color-mix(in srgb,var(--sky-text-primary) 12%,transparent);border-left-style:solid;border-left-width:3px;border-left-color:color-mix(in srgb,var(--sky-text-primary) 18%,transparent);border-radius:var(--app-card-radius,var(--sky-radius-primary));background:color-mix(in srgb,var(--sky-text-primary) 4%,transparent);flex-direction:column;display:flex}.erp-mobile-item__head{gap:var(--sky-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.erp-mobile-item__stack{gap:var(--sky-space-1);flex-direction:column;min-width:0;display:flex}.erp-mobile-item__actions{flex-shrink:0;justify-content:flex-end;align-items:flex-start;display:flex}.erp-mobile-item__actions--bar{width:100%;margin-top:var(--sky-space-1);padding-top:var(--sky-space-2);border-top:1px solid color-mix(in srgb,var(--sky-text-primary) 10%,transparent);justify-content:stretch;align-items:center}.erp-mobile-item__actions--bar>*{width:100%}.erp-mobile-item__actions--bar .qa-row-actions{justify-content:center;align-items:center;gap:var(--sky-space-2);width:100%;min-height:2.75rem;display:flex}.erp-mobile-item__actions--bar .qa-action-btn{flex:1 1 0;min-width:2.75rem;min-height:2.75rem}.erp-mobile-item--quotation{gap:var(--sky-space-3)}.erp-mobile-item__title{min-width:0;font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-semibold);color:var(--sky-text-primary);overflow-wrap:anywhere;line-height:1.3;display:block}.erp-mobile-item__kicker{font-weight:var(--sky-font-weight-medium);letter-spacing:.02em;color:var(--sky-text-tertiary);margin:0 0 2px}.erp-mobile-item__kicker,.erp-mobile-item__sub{font-size:var(--sky-font-size-xs);display:block}.erp-mobile-item__sub{min-width:0;color:var(--sky-text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.erp-mobile-item__meta{align-items:center;gap:var(--sky-space-2);flex-wrap:wrap;min-width:0;display:flex}.erp-mobile-item__money{font-size:var(--sky-font-size-md);font-weight:var(--sky-font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--sky-text-primary);text-align:right;line-height:1.2}.erp-mobile-item__money--hero{font-size:var(--sky-font-size-lg);text-align:left}.erp-mobile-item__strip{gap:var(--sky-space-2);min-width:0;margin-top:var(--sky-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.erp-mobile-item__strip--2{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-mobile-item__strip-cell{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.erp-mobile-item__strip-label{color:var(--sky-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:10px;line-height:1.2}.erp-mobile-item__strip-cell .erp-mobile-item__money,.erp-mobile-item__strip-cell .erp-mobile-item__money *{box-sizing:border-box;width:100%;max-width:100%;font-size:var(--sky-font-size-sm);text-align:left;white-space:normal;text-overflow:unset;overflow-wrap:anywhere;display:block;overflow:visible}.erp-mobile-item__strip-cell--hero .erp-mobile-item__money{color:var(--sky-danger-primary,var(--sky-text-primary))}.erp-mobile-item__identity{gap:var(--sky-space-2);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;min-width:0;display:grid}.erp-mobile-item__avatar{border-radius:var(--sky-radius-primary);background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent);width:2.25rem;height:2.25rem;color:var(--sky-active-primary);font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.erp-mobile-item__picker{gap:var(--sky-space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.erp-mobile-item__row{gap:var(--sky-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.erp-mobile-item__progress{min-width:0}.erp-mobile-item-group{padding:var(--sky-space-2) var(--sky-space-1);font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-semibold);color:var(--sky-text-secondary)}.erp-mobile-item--invoice,.erp-mobile-item--order,.erp-mobile-item--salesOrder{border-left-color:var(--sky-active-primary)}.erp-mobile-item--outstanding{border-left-color:var(--sky-danger-primary,var(--sky-active-primary))}.erp-mobile-item--payment,.erp-mobile-item--perfAchievement,.erp-mobile-item--perfReceipt{border-left-color:var(--sky-success-primary,var(--sky-active-primary))}.erp-mobile-item--delivery,.erp-mobile-item--openingBalance{border-left-color:var(--sky-warning-primary,var(--sky-active-primary))}.erp-mobile-item--lead{border-left-color:color-mix(in srgb,var(--sky-active-primary) 72%,var(--sky-text-primary))}.erp-mobile-item--ledger,.erp-mobile-item--ledgerInvoice{border-left-color:color-mix(in srgb,var(--sky-text-primary) 32%,transparent)}.erp-mobile-item--product{border-left-color:color-mix(in srgb,var(--sky-active-primary) 55%,transparent)}.erp-mobile-item--bankAccount,.erp-mobile-item--business,.erp-mobile-item--orderCustomer,.erp-mobile-item--party,.erp-mobile-item--user{border-left-color:color-mix(in srgb,var(--sky-active-primary) 40%,transparent)}.erp-mobile-item--master{border-left-color:color-mix(in srgb,var(--sky-active-primary) 50%,transparent)}.erp-mobile-item--matrix,.erp-mobile-item--perfMetric,.erp-mobile-item--picker{border-left-color:var(--sky-active-primary)}.base-confirm-dialog__surface[data-v-297cdde3]{max-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px) + .75rem))}.base-confirm-dialog__body[data-v-297cdde3]{flex:auto}.base-confirm-dialog__footer[data-v-297cdde3]{border-top:var(--sky-border-primary)}.base-confirm-dialog__icon[data-v-297cdde3]{background:color-mix(in srgb,var(--sky-active-primary) 12%,transparent)}.base-confirm-dialog__icon[data-tone=warning][data-v-297cdde3]{color:var(--sky-warning-primary);background:color-mix(in srgb,var(--sky-warning-primary) 12%,transparent)}.base-confirm-dialog__icon[data-tone=danger][data-v-297cdde3]{color:var(--sky-danger-primary);background:color-mix(in srgb,var(--sky-danger-primary) 12%,transparent)}.base-confirm-dialog__icon[data-tone=success][data-v-297cdde3]{color:var(--sky-success-primary);background:color-mix(in srgb,var(--sky-success-primary) 12%,transparent)}.base-confirm-dialog::part(dialog){max-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px) + .75rem));overflow:hidden}.base-confirm-dialog::part(content){max-height:inherit;overflow:hidden}@media (height<=640px),(width<=767px){.base-confirm-dialog::part(dialog){width:min(100%,100vw - .75rem)}}.app-confirm-host__details[data-v-81c34dbd]{border-radius:var(--sky-radius-primary);background:color-mix(in srgb,var(--sky-text-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent)}
