/*! MDIGITAL */
@keyframes bottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translate(0)}}@keyframes appearance{0%{filter:blur(12px)}to{filter:blur(0)}}@keyframes slide{0%{transform:translate(30%);filter:blur(5px)}to{transform:translate(0);filter:blur(0)}}.animation_container{height:fit-content}.animation_container.default_bottom{animation:bottom .5s ease-in-out}.animation_container.appearance{animation:appearance .5s ease-in-out}.animation_container.slide{animation:slide .5s ease-in-out}.file-icon{position:relative;width:18px;height:24px}.file-document{width:100%;height:100%;background-color:#e2e5e7;border-radius:2px;position:relative}.file-corner{position:absolute;top:0;right:0;width:6px;height:6px;background-color:#d1d5db;border-radius:0 0 0 2px}.file-badge{position:absolute;bottom:4px;left:20%;transform:translate(-50%);background-color:#8b5cf6;color:#fff;font-weight:700;font-size:6px;padding:1px 2px;border-radius:2px;text-align:center;min-width:20px}.file-badge-pdf{background-color:#ef4444}.file-badge-docx,.file-badge-doc{background-color:#3b82f6}.file-badge-xlsx,.file-badge-xls{background-color:#10b981}.file-badge-pptx,.file-badge-ppt{background-color:#f97316}.file-badge-jpeg,.file-badge-jpg,.file-badge-png,.file-badge-gif{background-color:#8b5cf6}.file-badge-pla,.file-badge-pln,.file-badge-dwg,.file-badge-cdr{background-color:#2563eb}.file-badge-max,.file-badge-fbx,.file-badge-obj,.file-badge-3ds,.file-badge-dae,.file-badge-skp{background-color:#7c3aed}.file-badge-lms{background-color:#4f46e5}.ant-table-wrapper .ant-table-tbody .enough-materials .ant-table-cell{background-color:var(--color-emerald-10-solid)}.ant-table-wrapper .ant-table-tbody .not-enough-materials .ant-table-cell{background-color:var(--color-orange-10-solid)}.table-no-padding.ant-table-wrapper .ant-table-tbody .sub-row .ant-table-cell{padding:8px 12px}.navWrapper{background-color:var(--color-light-gray-3);border-inline-end:1px solid var(--color-border-divider)}.navWrapper .menuWrapper{background-color:var(--color-light-gray-3);border:none;padding-bottom:12px;margin-bottom:0;max-height:calc(100vh - 156px)}.ant-layout-sider-children{display:flex;flex-direction:column;background-color:var(--color-light-gray-3)}.logoCont{background-color:var(--color-light-gray-3)}.collapseIconButton{border-radius:8px}.collapseIconButton:hover{background-color:transparent!important}.navWrapper.ant-layout-sider.ant-layout-sider-collapsed .logoCont{justify-content:center;gap:8px}.navWrapper.ant-layout-sider.ant-layout-sider-collapsed .menuWrapper{max-height:calc(100vh - 124px)}.ant-layout-sider .ant-layout-sider-trigger{display:none}.navWrapper .menuWrapper .ant-menu-item{display:flex;align-items:center;margin:0 12px;padding-left:12px!important;padding-right:12px;width:calc(100% - 24px);border-radius:12px;transition:background-color .2s ease}.navWrapper:not(.ant-layout-sider-collapsed) .menuWrapper>.ant-menu-item{height:auto;min-height:48px;line-height:normal;padding-top:8px;padding-bottom:8px}.navWrapper:not(.ant-layout-sider-collapsed) .menuWrapper>.ant-menu-item .ant-menu-title-content{overflow:visible;white-space:normal;text-overflow:clip;line-height:20px}.navWrapper .menuWrapper .ant-menu-submenu{margin:0 12px}.menuWrapper .ant-menu-submenu-title{display:flex;align-items:center;padding-left:12px!important;padding-right:12px;margin:0;width:100%;color:var(--color-text-default)}.ant-menu-vertical .ant-menu-item.ant-menu-item-only-child{display:flex;align-items:center;color:var(--color-text-default)}.ant-menu-vertical .ant-menu-item.ant-menu-item-only-child:hover{background-color:var(--color-light-gray-3)}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline .ant-menu-item:hover{background-color:var(--color-light-gray-3)}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline .ant-menu-item:first-child{margin-top:8px}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline .ant-menu-item{margin-bottom:4px;height:auto;min-height:48px;line-height:normal;padding-top:8px;padding-bottom:8px}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline .ant-menu-title-content{overflow:visible;white-space:normal;text-overflow:clip;line-height:20px}.navWrapper .menuWrapper .ant-menu-submenu .ant-menu-inline .ant-menu-item:last-child{margin-bottom:8px}.ant-menu-item.ant-menu-item-selected,.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:var(--color-white);color:var(--color-black)}.ant-menu-submenu .ant-menu-item.ant-menu-item-selected{background-color:var(--color-light-gray-3);color:var(--color-black)}.navWrapper .menuWrapper .ant-menu-submenu-open,.navWrapper .menuWrapper .ant-menu-submenu-title:hover{background-color:var(--color-white)}.navWrapper .menuWrapper .ant-menu-item svg,.navWrapper .menuWrapper .ant-menu-submenu-title svg,.navWrapper .menuWrapper .ant-menu-item img,.navWrapper .menuWrapper .ant-menu-submenu-title img{min-width:20px;min-height:20px}.navWrapper .menuWrapper .ant-menu-item:before,.navWrapper .menuWrapper .ant-menu-submenu-title:before{content:"";display:inline-block;min-width:20px;min-height:20px;margin-right:8px}.navWrapper .menuWrapper .ant-menu-item:has(svg):before,.navWrapper .menuWrapper .ant-menu-submenu-title:has(svg):before,.navWrapper .menuWrapper .ant-menu-item:has(img):before,.navWrapper .menuWrapper .ant-menu-submenu-title:has(img):before{display:none}.navWrapper .menuWrapper .ant-menu-submenu-arrow{display:none}.barter-vehicles-table.ant-table-wrapper .ant-table-container{border-radius:0}.barter-vehicles-table.ant-table-wrapper .ant-table-thead>tr>th{height:64px;padding:12px;background:var(--color-accent-secondary-flat-default);border-color:var(--color-neutral-secondary-flat-default);color:var(--color-text-default);font-size:14px;font-weight:400;line-height:20px;vertical-align:middle}.barter-vehicles-table.ant-table-wrapper .ant-table-tbody>tr>td{height:64px;padding:12px;overflow:hidden;border-color:var(--color-neutral-secondary-flat-default);color:var(--color-text-default);font-size:13px;line-height:16px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.barter-vehicles-table.ant-table-wrapper .ant-table-tbody>tr:nth-child(2n)>td{background:var(--color-selected-row-bg)}.barter-vehicles-table.ant-table-wrapper .ant-table-tbody>tr:nth-child(2n):hover>td{background:var(--color-selected-row-bg)}.barter-vehicles-table.ant-table-wrapper .ant-table-tbody>tr:nth-child(odd):hover>td{background:var(--color-white)}.ant-table-wrapper .ant-table-container{border-radius:0 0 0 16px}.ant-table-wrapper .ant-table-thead .ant-table-cell{background-color:var(--color-gray-1);border-inline-end:1px solid var(--color-border-divider);border-bottom:1px solid var(--color-border-divider);color:var(--color-text-soft);font-size:14px;font-weight:400;line-height:20px}.ant-table-wrapper .ant-table-tbody .ant-table-cell{border-inline-end:1px solid var(--color-border-divider);border-bottom:1px solid var(--color-border-divider)}.ant-table-wrapper .ant-table-tbody .ant-table-cell{background-color:var(--color-white);padding:12px;text-align:left;cursor:pointer;user-select:text;font-size:14px;color:var(--color-text-default)}.ant-table-wrapper .ant-table-tbody .summary-row .ant-table-cell{padding:12px}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:nth-child(1){border-bottom-left-radius:16px;border-left:none}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:last-child{border-bottom-right-radius:16px}.ant-table-wrapper .ant-table-thead th{padding:8px 12px}.table-no-padding.ant-table-wrapper .ant-table-tbody .ant-table-cell{padding:0 12px}.table-no-padding.ant-table-wrapper .ant-table-thead th{padding:12px}.table-no-padding .ant-select .ant-select-selector{padding:0}
