div.imageContainer.preloader{width:100%;position:relative;overflow:hidden}div.imageContainer.preloader .lazy-image-preloader-container{position:relative;width:100%;height:100%;overflow:hidden}div.imageContainer.preloader .lazy-image-preloader-container .image-skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;z-index:1}div.imageContainer.preloader .lazy-image-preloader-container .image-skeleton .skeleton-shimmer{width:100%;height:100%;background:linear-gradient(135deg,transparent 25%,rgba(255,255,255,.2) 50%,transparent 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}div.imageContainer.preloader img.main{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease-in-out}div.imageContainer.preloader img.main.loaded{opacity:1}@keyframes shimmer{0%{background-position:-100% -100%}to{background-position:100% 100%}}div.imageContainer.preloader.float{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:2}div.selectContainer.default,div.selectContainer.multiSelect{position:relative;width:100%}div.selectContainer.default *,div.selectContainer.multiSelect *,div.selectContainer.default *:before,div.selectContainer.multiSelect *:before,div.selectContainer.default *:after,div.selectContainer.multiSelect *:after{transition:none!important}div.selectContainer.default button.heading,div.selectContainer.multiSelect button.heading{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.2rem;padding:1.2rem 1.6rem;border-radius:1.2rem;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:border-color .2s ease-in-out!important;position:relative;z-index:1}div.selectContainer.default button.heading span,div.selectContainer.multiSelect button.heading span{font:400 1.6rem Variable;color:#fff;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selectContainer.default button.heading svg,div.selectContainer.multiSelect button.heading svg{flex-shrink:0;width:2rem;height:2rem;object-fit:contain;color:#fff9;transition:transform .2s ease-in-out!important}div.selectContainer.default button.heading.active,div.selectContainer.multiSelect button.heading.active{border-color:#ffffffd9}div.selectContainer.default button.heading.active svg,div.selectContainer.multiSelect button.heading.active svg{transform:rotate(180deg)}div.selectContainer.default button.heading:disabled,div.selectContainer.multiSelect button.heading:disabled{opacity:.5}div.selectContainer.default button.heading:not(.active):not(:disabled):hover,div.selectContainer.multiSelect button.heading:not(.active):not(:disabled):hover{border-color:#fff3}div.selectContainer.default .floatMenu,div.selectContainer.multiSelect .floatMenu{position:absolute;left:0;top:calc(100% + .8rem);display:none;flex-direction:column;width:100%;padding:1.2rem 1rem;padding-right:0;border-radius:1.2rem;background-color:#0f1116;border:1px solid rgba(255,255,255,.1);transition:none;overflow:hidden}div.selectContainer.default .floatMenu input,div.selectContainer.multiSelect .floatMenu input{padding:1rem 1.2rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background-color:#ffffff0d;font:400 1.4rem Variable;color:#fff;width:calc(100% - 1.2rem);flex-shrink:0;margin-bottom:.8rem}div.selectContainer.default .floatMenu input::placeholder,div.selectContainer.multiSelect .floatMenu input::placeholder{color:#ffffff4d}div.selectContainer.default .floatMenu input:focus,div.selectContainer.multiSelect .floatMenu input:focus{border-color:#3871dd66;outline:none}div.selectContainer.default .floatMenu button,div.selectContainer.multiSelect .floatMenu button{display:flex;justify-content:flex-start;width:100%;padding:1.2rem 1.6rem;border-radius:1.2rem;transition:background-color .2s ease-in-out!important;flex-shrink:0}div.selectContainer.default .floatMenu button span,div.selectContainer.multiSelect .floatMenu button span{font:400 1.4rem Variable;color:#fff9;transition:color .2s ease-in-out!important;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selectContainer.default .floatMenu button:hover,div.selectContainer.multiSelect .floatMenu button:hover{background-color:#3871dd1a}div.selectContainer.default .floatMenu button:hover span,div.selectContainer.multiSelect .floatMenu button:hover span{color:#fff}div.selectContainer.default .floatMenu button.active,div.selectContainer.multiSelect .floatMenu button.active{background-color:#3871dd26}div.selectContainer.default .floatMenu button.active span,div.selectContainer.multiSelect .floatMenu button.active span{color:#ffffffd9}div.selectContainer.default .floatMenu .scroll-container,div.selectContainer.multiSelect .floatMenu .scroll-container{display:flex;flex-direction:column;gap:.8rem;max-height:20rem;overflow-y:auto;padding-right:1.2rem}div.selectContainer.default .floatMenu.active,div.selectContainer.multiSelect .floatMenu.active{display:flex}div.selectContainer.default .floatMenu.openToTop,div.selectContainer.multiSelect .floatMenu.openToTop{top:unset;bottom:calc(100% + .8rem)}div.selectContainer.default .floatMenu.search .scroll-container,div.selectContainer.multiSelect .floatMenu.search .scroll-container{max-height:25rem}div.selectContainer.default .emptyBlockOptions,div.selectContainer.multiSelect .emptyBlockOptions{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:10rem}div.selectContainer.default .emptyBlockOptions p,div.selectContainer.multiSelect .emptyBlockOptions p{font:400 1.4rem Variable;color:#fff}div.selectContainer.default.fixated .floatMenu,div.selectContainer.multiSelect.fixated .floatMenu{position:fixed;z-index:1000;top:unset}button.CheckBoxModule{display:flex;align-items:center;gap:.6rem}button.CheckBoxModule .check{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0;border-radius:.4rem;background-color:#ffffff1a;border:.1px solid rgba(125,125,125,.1)}button.CheckBoxModule .check svg{width:.8rem;object-fit:contain;opacity:0;flex-shrink:0;margin-bottom:-.1rem}button.CheckBoxModule span.label{font:400 1.6rem/1.2 Variable;color:#fff}button.CheckBoxModule.active .check{background-color:#ffffff40;border-color:transparent}button.CheckBoxModule.active .check svg{opacity:1}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer{overflow-x:auto}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .topRow,main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow{grid-template-columns:4rem 3.2rem minmax(12rem,1fr) 8rem 14rem;min-width:fit-content}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow{cursor:pointer}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .drag-cell{cursor:grab;color:#fff9}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .drag-cell:active{cursor:grabbing}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .action-btn{padding:.6rem;border-radius:.6rem;color:#fff9}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .action-btn svg{width:2rem;height:2rem}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .action-btn:hover{color:#fff;background-color:#ffffff0d}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .action-btn.delete:hover{color:#eb2246;background-color:#eb22461a}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow .actions{gap:.4rem;justify-content:flex-end}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .defaultRow.hidden-row{opacity:.5}main.CategoriesPage section.CategoriesSection div.outTableBlock .tableContainer .scroll-container{min-width:fit-content}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent{width:100%;max-width:44rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block{background-color:#0f1116;padding:2.4rem;border-radius:1.6rem;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:2rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block h2{font:600 2rem Variable;color:#fff;text-align:center}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row{display:flex;align-items:center;gap:1.2rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row p{font:400 1.4rem Variable;color:#fff9}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .inRow{display:flex;gap:.4rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .lang-btn{padding:.6rem 1.2rem;border-radius:.8rem;background-color:transparent}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .lang-btn span{font:500 1.3rem Variable;color:#fff9}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .lang-btn:hover{background-color:#ffffff0d}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .lang-btn.active{background-color:#ffffff1f}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .language-row .lang-btn.active span{color:#fff}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group{display:flex;flex-direction:column;gap:.8rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group label{font:400 1.4rem Variable;color:#fff9}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group .label-row{display:flex;justify-content:space-between;align-items:center}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group .label-row .toggle-custom span{font:400 1.2rem Variable;color:#fff9}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group .label-row .toggle-custom:hover span{color:#fff}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group input{width:100%;padding:1.2rem 1.6rem;border-radius:1.2rem;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);font:400 1.6rem Variable;color:#fff}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group input::placeholder{color:#ffffff4d}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group input:focus{outline:none;border-color:#ffffff4d}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .form-group input:disabled{opacity:.5;cursor:not-allowed}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons{display:flex;align-items:center;gap:1.2rem;margin-top:.4rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button{padding:1.4rem 2rem;width:calc(50% - .6rem);border-radius:1.2rem;border:1px solid transparent}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button .spinner{width:1.6rem;height:1.6rem;border:.2rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button span{font:500 1.4rem Variable}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.confirm{background-color:#ffffff1f;border-color:#fff3;gap:.8rem}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.confirm span{color:#fff}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.confirm:hover{background-color:#ffffff2e}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.discard{background-color:#ffffff0d;border-color:#ffffff1a}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.discard span{color:#fff}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .row-buttons button.discard:hover{background-color:#ffffff14}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .delete-action{width:100%;padding:1rem;border-radius:1.2rem;background-color:transparent}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .delete-action span{font:400 1.3rem Variable;color:#eb2246}main.CategoriesPage section.CategoriesSection div.CategoryPopUpComponent .block .delete-action:hover{background-color:#eb22461a}@keyframes spin{to{transform:rotate(360deg)}}
