.dialog-subcaption{font-weight:400;position:absolute;bottom:0;left:0;transform:translateY(65%)}.right-input[data-v-3699fcb0] .v-field__input{text-align:right!important}.tab-item-custom[data-v-1e06f0e2]{opacity:.6;transition:opacity .2s}.tab-item-custom.v-tab--selected[data-v-1e06f0e2]{opacity:1}.picker-big-header[data-v-1e06f0e2]{border-bottom:1px solid #ffffff14}.picker-big-header .text-year[data-v-1e06f0e2]{letter-spacing:.5px}.picker-big-header .text-date[data-v-1e06f0e2]{font-size:2.1rem;line-height:2.5rem}.control-row[data-v-1e06f0e2]{border-bottom:1px solid #ffffff0a}.action-btn[data-v-1e06f0e2]{letter-spacing:1px!important;font-size:.875rem!important}.custom-internal-picker[data-v-1e06f0e2]{box-shadow:none!important;background-color:#0000!important}.custom-internal-picker[data-v-1e06f0e2] .v-picker-title{display:none!important}.custom-internal-picker[data-v-1e06f0e2] .v-date-picker-month{padding:0 12px 12px!important}.custom-internal-picker[data-v-1e06f0e2] .v-date-picker-month__day--today .v-btn{border:1px solid #87cefa80!important}.text-sky-blue[data-v-1e06f0e2]{color:#53b1fd!important}.action-btn[data-v-1a063ccf]{border:1px solid #0000;transition:all .2s}.action-btn[data-v-1a063ccf]:hover{border:1px solid #fff}.size-lg[data-v-50b19446]{min-width:220px;max-width:320px}.size-lg .product-pre-title[data-v-50b19446],.size-lg .product-pre-description[data-v-50b19446],.size-lg .product-after-title[data-v-50b19446],.size-lg .product-after-description[data-v-50b19446]{color:#6a7173;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:1.0125rem;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.size-lg .product-title[data-v-50b19446],.size-lg .product-description[data-v-50b19446]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.43rem;font-size:.9rem;line-height:1.35;display:-webkit-box;overflow:hidden}.size-lg .product-title.underline[data-v-50b19446],.size-lg .product-description.underline[data-v-50b19446]{cursor:pointer;transition:all .2s}.size-lg .product-title.underline[data-v-50b19446]:hover,.size-lg .product-description.underline[data-v-50b19446]:hover{text-decoration:underline}.size-md[data-v-50b19446]{min-width:170px;max-width:270px}.size-md .product-pre-title[data-v-50b19446],.size-md .product-pre-description[data-v-50b19446],.size-md .product-after-title[data-v-50b19446],.size-md .product-after-description[data-v-50b19446]{color:#6a7173;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:.78rem;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:.65rem!important}.size-md .product-title[data-v-50b19446],.size-md .product-description[data-v-50b19446]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.92rem;font-size:.8rem;line-height:1.2;display:-webkit-box;overflow:hidden}.size-md .product-title.underline[data-v-50b19446],.size-md .product-description.underline[data-v-50b19446]{cursor:pointer;transition:all .2s}.size-md .product-title.underline[data-v-50b19446]:hover,.size-md .product-description.underline[data-v-50b19446]:hover{text-decoration:underline}.size-sm[data-v-50b19446]{min-width:170px;max-width:220px}.size-sm .product-pre-title[data-v-50b19446],.size-sm .product-pre-description[data-v-50b19446],.size-sm .product-after-title[data-v-50b19446],.size-sm .product-after-description[data-v-50b19446]{color:#6a7173;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:.72rem;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:.6rem!important}.size-sm .product-title[data-v-50b19446],.size-sm .product-description[data-v-50b19446]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.68rem;font-size:.7rem;line-height:1.2;display:-webkit-box;overflow:hidden}.size-sm .product-title.underline[data-v-50b19446],.size-sm .product-description.underline[data-v-50b19446]{cursor:pointer;transition:all .2s}.size-sm .product-title.underline[data-v-50b19446]:hover,.size-sm .product-description.underline[data-v-50b19446]:hover{text-decoration:underline}.size-xs[data-v-50b19446]{min-width:170px;max-width:170px}.size-xs .product-pre-title[data-v-50b19446],.size-xs .product-pre-description[data-v-50b19446],.size-xs .product-after-title[data-v-50b19446],.size-xs .product-after-description[data-v-50b19446]{color:#6a7173;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:.66rem;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:.55rem!important}.size-xs .product-title[data-v-50b19446],.size-xs .product-description[data-v-50b19446]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.44rem;font-size:.6rem;line-height:1.2;display:-webkit-box;overflow:hidden}.size-xs .product-title.underline[data-v-50b19446],.size-xs .product-description.underline[data-v-50b19446]{cursor:pointer;transition:all .2s}.size-xs .product-title.underline[data-v-50b19446]:hover,.size-xs .product-description.underline[data-v-50b19446]:hover{text-decoration:underline}.procurement-product-card[data-v-50b19446]{background-color:#fff;border:1px solid #bdc2c5;width:100%;font-family:Helvetica,Arial,sans-serif;transition:all .2s ease-in-out;position:relative;box-shadow:0 2px 10px #0000000a!important}.procurement-product-card .card-flags[data-v-50b19446]{z-index:2;position:absolute;top:10px;left:5px}.procurement-product-card .border-t[data-v-50b19446]{border-top:1px solid #bdc2c559}.procurement-product-card .actions-container[data-v-50b19446]{gap:8px;font-family:Avenir,Helvetica Neue,Helvetica,Arial,sans-serif}.procurement-product-card .qty-selector[data-v-50b19446]{background-color:#f8f9fa;border:1px solid #bdc2c5;border-radius:6px;padding:0 2px;transition:border-color .2s}.procurement-product-card .qty-selector[data-v-50b19446]:hover{border-color:#6a7173}.procurement-product-card .qty-selector .qty-btn[data-v-50b19446]{color:#000;border-radius:4px;width:20px;height:20px}.procurement-product-card .qty-selector .qty-btn[data-v-50b19446]:hover:not(:disabled){background-color:#0000000d}.procurement-product-card .qty-selector .qty-text[data-v-50b19446]{text-align:center;-webkit-user-select:none;user-select:none;min-width:24px}.procurement-product-card .add-btn[data-v-50b19446]{letter-spacing:0;border-radius:6px;width:100%;font-size:.85rem;transition:all .2s;box-shadow:0 2px 6px #c10b2540!important}.procurement-product-card .add-btn[data-v-50b19446]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #c10b2559!important}@media (width<=600px){.procurement-product-card .actions-container[data-v-50b19446]{flex-direction:column;gap:6px}.procurement-product-card .actions-container .qty-selector[data-v-50b19446],.procurement-product-card .actions-container .add-btn[data-v-50b19446]{width:100%!important}}.product-grid-wrapper[data-v-28bb42ca]{justify-content:center;width:100%;min-height:0;display:flex;overflow-y:auto}.product-grid-wrapper .empty-state[data-v-28bb42ca]{width:100%;min-height:350px}.product-grid-wrapper .product-grid[data-v-28bb42ca]{gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(var(--min), var(--max)));justify-content:space-around;place-items:stretch center;width:100%;padding-bottom:8px;display:grid}.product-grid-wrapper .product-grid.density-comfortable[data-v-28bb42ca]{grid-template-columns:repeat(auto-fill,minmax(250px,280px));gap:20px}.product-grid-wrapper .product-grid.density-compact[data-v-28bb42ca]{grid-template-columns:repeat(auto-fill,minmax(170px,200px));gap:12px}@media (width<=480px){.product-grid-wrapper .product-grid[data-v-28bb42ca]{justify-content:center}}.search-input-field[data-v-95b0d68b] .v-field,.search-input-field[data-v-95b0d68b] input{cursor:text!important}.search-result-dialog[data-v-95b0d68b]{background-color:#fff;border:1px solid #bdc2c5;font-family:Avenir,Helvetica Neue,Helvetica,Arial,sans-serif}.border-r[data-v-95b0d68b]{border-right:1px solid #bdc2c566}.category-sidebar[data-v-95b0d68b]{background-color:#fafafa;overflow-y:auto}.category-sidebar .category-item[data-v-95b0d68b]{cursor:pointer;border:1px solid #0000;transition:all .2s}.category-sidebar .category-item[data-v-95b0d68b]:hover{background-color:#c10b250d}.category-sidebar .category-item.active-category[data-v-95b0d68b]{box-shadow:0 2px 6px #0000000a;background-color:#fff!important;border-color:#c10b254d!important}.category-sidebar .category-item.active-category .category-title[data-v-95b0d68b]{color:#c10b25!important}.category-sidebar .category-title[data-v-95b0d68b]{font-size:.85rem;line-height:1.25}.product-grid-wrapper[data-v-95b0d68b]{flex:auto;justify-content:center;width:100%;min-height:0;display:flex;overflow-y:auto}.product-grid[data-v-95b0d68b]{gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(var(--min), var(--max)));justify-content:space-between;place-items:stretch center;width:100%;padding-bottom:8px;display:grid}.product-content[data-v-95b0d68b]{background-color:#fff;flex:auto;justify-content:start;width:100%;min-height:0;display:flex;overflow-y:auto}.product-content .search-product-grid[data-v-95b0d68b]{grid-template-columns:repeat(auto-fill,minmax(220px,220px));justify-content:space-between;place-items:stretch center;gap:12px;width:100%;padding-bottom:8px;display:grid}[data-v-95b0d68b] .product-price{font-size:1.05rem;color:#c10b25!important}.search-input-field[data-v-95b0d68b] .v-field{box-shadow:none!important;border:none!important}.search-input-field[data-v-95b0d68b] .v-field:before,.search-input-field[data-v-95b0d68b] .v-field:after{display:none}.app-bar .logo[data-v-ed862160]{cursor:pointer;z-index:999!important}.category-tree-item[data-v-98577f32]{cursor:default;background-color:#0000;opacity:1!important}.category-tree-item .category-title-clickable[data-v-98577f32]{cursor:pointer}.category-tree-item .category-title-clickable[data-v-98577f32]:hover{text-decoration:underline}.category-tree-item .expand-btn[data-v-98577f32]{cursor:pointer}.profile-card[data-v-887a3170]{min-height:64px}.profile-card[data-v-887a3170] .v-list-item__prepend{width:24px;margin-inline-end:12px!important}.menu-item .v-list-item__overlay[data-v-887a3170]{opacity:0!important}.menu-item .v-list-item-title[data-v-887a3170]{color:rgb(var(--v-theme-mainMenuFontColor))}.menu-item[data-v-887a3170]:hover{background-color:rgb(var(--v-theme-menuItemHover))!important}.main-menu-item-active[data-v-887a3170]{background-color:rgb(var(--v-theme-menuItemHover))}.main-menu-item-active .v-list-item-title[data-v-887a3170],.main-menu-item-active .v-list-item__prepend i[data-v-887a3170]{color:rgb(var(--v-theme-menuItemActiveText))!important}.v-navigation-drawer--temporary.v-navigation-drawer--active[data-v-887a3170]{box-shadow:unset}.notify-stack[data-v-7df92b88]{z-index:9999;flex-direction:column;gap:8px;min-width:320px;max-width:420px;display:flex;position:fixed;top:16px;right:16px}.notify-item[data-v-7df92b88]{width:100%}.notify-enter-active[data-v-7df92b88],.notify-leave-active[data-v-7df92b88]{transition:all .35s cubic-bezier(.4,0,.2,1)}.notify-enter-from[data-v-7df92b88],.notify-leave-to[data-v-7df92b88]{opacity:0;transform:translate(60px)}.notify-move[data-v-7df92b88]{transition:transform .35s cubic-bezier(.4,0,.2,1)}.custom-dialog-card[data-v-0840560b]{background-color:#fff;border:1px solid #bdc2c5;height:640px;font-family:Avenir,Helvetica Neue,Helvetica,Arial,sans-serif}html[data-v-99af8bc4],body[data-v-99af8bc4],.app[data-v-99af8bc4]{background-color:rgb(var(--v-theme-skeletonLoading))}*{font-family:Helvetica,Arial,sans-serif}.v-autocomplete__content .v-list-item__prepend{width:auto!important}.v-autocomplete__content .v-list-item__prepend .v-checkbox-btn{margin-inline-start:-8px!important}.skeleton-container.loading-skeleton{pointer-events:none;-webkit-user-select:none;user-select:none}.skeleton-container.loading-skeleton v-card,.skeleton-container.loading-skeleton .skeleton-item,.skeleton-container.loading-skeleton .v-card,.skeleton-container.loading-skeleton .v-btn,.skeleton-container.loading-skeleton .v-field,.skeleton-container.loading-skeleton .v-input__control,.skeleton-container.loading-skeleton .v-alert,.skeleton-container.loading-skeleton .v-list-item,.skeleton-container.loading-skeleton h1,.skeleton-container.loading-skeleton h2,.skeleton-container.loading-skeleton h3,.skeleton-container.loading-skeleton h4,.skeleton-container.loading-skeleton h5,.skeleton-container.loading-skeleton h6,.skeleton-container.loading-skeleton p,.skeleton-container.loading-skeleton span,.skeleton-container.loading-skeleton img{will-change:background-position;background-repeat:no-repeat;background-size:400% 100%;animation:.75s infinite shimmer;position:relative;overflow:hidden;color:#0000!important;box-shadow:none!important;background-color:#bdc2c5!important;background-image:linear-gradient(90deg,#bdc2c5 25%,#fff6 37%,#bdc2c5 50%)!important;border-color:#0000!important;border-radius:4px!important}.skeleton-container.loading-skeleton v-card *,.skeleton-container.loading-skeleton .skeleton-item *,.skeleton-container.loading-skeleton .v-card *,.skeleton-container.loading-skeleton .v-btn *,.skeleton-container.loading-skeleton .v-field *,.skeleton-container.loading-skeleton .v-input__control *,.skeleton-container.loading-skeleton .v-alert *,.skeleton-container.loading-skeleton .v-list-item *,.skeleton-container.loading-skeleton h1 *,.skeleton-container.loading-skeleton h2 *,.skeleton-container.loading-skeleton h3 *,.skeleton-container.loading-skeleton h4 *,.skeleton-container.loading-skeleton h5 *,.skeleton-container.loading-skeleton h6 *,.skeleton-container.loading-skeleton p *,.skeleton-container.loading-skeleton span *,.skeleton-container.loading-skeleton img *,.skeleton-container.loading-skeleton .v-input__details{visibility:hidden!important}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.v-alert--denser{padding-top:1px!important;padding-bottom:2px!important;font-size:11px!important}
