.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}
.arrow-card{transition:border-color .15s,box-shadow .15s}.arrow-card:hover,.arrow-card:focus-visible{border-color:var(--mantine-color-gray-5);box-shadow:var(--mantine-shadow-sm)}.arrow-card-icon,.arrow-link-icon{transition:transform .15s;display:inline-block}.arrow-card:hover .arrow-card-icon,.arrow-card:focus-visible .arrow-card-icon{transform:translate(2px)}.arrow-link:hover .arrow-link-icon,.arrow-link:focus-visible .arrow-link-icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.arrow-card,.arrow-card-icon,.arrow-link-icon{transition:none}}.app-main:has(.fill-viewport-scroll){flex-direction:column;height:100dvh;display:flex}.app-content:has(.fill-viewport-scroll){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-content :has(.fill-viewport-scroll){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-main:has(.fill-viewport-scroll)>.app-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.fill-viewport-scroll{scrollbar-gutter:stable;min-height:0;padding-bottom:var(--mantine-spacing-md);flex:0 auto;overflow:auto}.catalog-table-scroll-bordered{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}@media (min-width:48em){.fill-viewport-scroll{padding-bottom:var(--mantine-spacing-xl)}}.app-main:has(.clients-page){flex-direction:column;height:100dvh;display:flex}.app-main:has(.clients-page)>.app-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.clients-empty-scroll{justify-content:center;align-items:center;display:flex}.clients-page>.clients-table-scroll,.clients-page>.clients-empty-scroll{scrollbar-gutter:stable;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);flex:1;min-height:0;overflow:auto}.clients-empty-scroll>*{width:100%}.natural-table-scroll{overflow-x:auto}[class~=mantine-Table-td]{font-variant-numeric:tabular-nums}.table-centered th,.table-centered td{text-align:center}.clients-table th,.clients-table td{vertical-align:middle}.clients-table thead th{z-index:10;background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed);letter-spacing:normal;text-transform:none;font-weight:500;position:sticky;top:0}.clients-table-row td{height:56px}.clients-table-row>td:nth-child(2),.clients-table-row>td:nth-child(3){max-width:20rem}.clients-table-row>td:last-child{text-align:right}.clients-table-row button{min-width:32px;min-height:32px}.clients-table-row button:focus-visible,.clients-table-row button:hover{background:var(--mantine-color-gray-2)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-table [class~=mantine-Table-th]{border-bottom:1px solid var(--mantine-color-default-border);color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);letter-spacing:normal;text-transform:none;background:0 0;font-weight:500}.dashboard-table [class~=mantine-Table-td]{border-bottom:1px solid var(--mantine-color-default-border);height:50px}.dashboard-action-link{white-space:nowrap}.dashboard-info-icon{cursor:help}.catalog-row-menu-trigger:hover,.catalog-row-menu-trigger:focus-visible{background:var(--mantine-color-gray-2)}.tabular-nums{font-variant-numeric:tabular-nums}.client-archive-switch [class~=mantine-Switch-track]{border-color:var(--mantine-color-gray-6)}.client-archive-switch:not([data-checked]) [class~=mantine-Switch-track]{background:var(--mantine-color-gray-2)}.dashboard-card-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-kpi-grid{align-items:stretch}.delivery-status-dot{vertical-align:middle;width:8px;height:8px;font-size:8px;line-height:8px;display:inline-block;overflow:hidden}[class~=mantine-Table-table] thead [class~=mantine-Table-th]{z-index:10;background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);letter-spacing:normal;text-transform:none;font-weight:500;position:sticky;top:0}[data-mantine-color-scheme=dark] .client-archive-switch:not([data-checked]) [class~=mantine-Switch-track]{background:var(--mantine-color-dark-5)}.clickable-row{cursor:pointer}.clickable-row:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .clickable-row:hover{background:var(--mantine-color-dark-6)}.quote-catalog-table{table-layout:fixed}.quote-catalog-table th:first-child,.quote-catalog-table td:first-child{width:14%}.quote-catalog-table th:nth-child(2),.quote-catalog-table td:nth-child(2){width:28%}.quote-catalog-table th:nth-child(3),.quote-catalog-table td:nth-child(3),.quote-catalog-table th:nth-child(4),.quote-catalog-table td:nth-child(4){width:13%}.quote-catalog-table th:nth-child(5),.quote-catalog-table td:nth-child(5){text-align:right;width:16%}.quote-catalog-table th:nth-child(6),.quote-catalog-table td:nth-child(6){width:12%}.quote-catalog-table th:last-child,.quote-catalog-table td:last-child{text-align:right;width:48px}:where(.quote-catalog-table tbody td){height:54px}.quote-catalog-table tbody td:nth-child(5),.quote-catalog-table thead th:nth-child(5),.quote-lines-table tbody td:nth-child(n+3):nth-child(-n+5),.quote-lines-table thead th:nth-child(n+3):nth-child(-n+5),.quote-lines-table tfoot th:nth-child(n+3):nth-child(-n+5){font-variant-numeric:tabular-nums;text-align:right}.quote-lines-table tfoot{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .quote-lines-table tfoot{background:var(--mantine-color-dark-6)}.quote-lines-summary{gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}
