:root{--color-text:#242424;--color-heading:#323657;--color-border:#bacce5;--color-brand:#0069f4;--color-surface:#fafcff;--color-hover:#bacce5b3;--color-success:#159300;--color-danger:#ff2c2c;--background-table-header:linear-gradient(160deg, #111827, #164e63);--font-family-primary:var(--font-inter), sans-serif;--font-family-secondary:var(--font-montserrat), sans-serif;--font-size-body:1rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--radius-sm:5px;--radius-md:8px;--radius-lg:14px;--shadow-card:0 4px 28px #00000026;--duration-fast:.2s;--duration-normal:.3s;--z-overlay:2;--z-header:3;--primary:var(--color-text);--darkblue:var(--color-heading);--grey:var(--color-border);--blue:var(--color-brand);--white:var(--color-surface);--hover-bg:var(--color-hover);--fontInter:var(--font-family-primary);--fontMontserrat:var(--font-family-secondary)}:root[data-theme=light]{--background-table-header:linear-gradient(160deg, #0093e9 0%, #80d0c7 100%)}
.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline-offset:2px;outline:3px solid #0069f459}
:root{--primary:#242424;--darkblue:#323657;--grey:#bacce5;--blue:#0069f4;--white:#fafcff;--hover-bg:#bacce5b3;--fontInter:"Inter";--fontMontserrat:"Montserrat"}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html,body{min-width:320px;height:100%}body{color:var(--primary);line-height:1;font-family:var(--fontInter);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}input,button,textarea{font-family:var(--fontInter);font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:#0000}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}html{background:var(--white)}html ::-webkit-scrollbar{width:7px}html ::-webkit-scrollbar-track{border-radius:5px}html ::-webkit-scrollbar-thumb{background:var(--grey);border-radius:10px}html ::-webkit-scrollbar-thumb:hover{background:#b30000}body:after{content:"";z-index:2;opacity:0;visibility:hidden;pointer-events:none;background:#24242473;width:100%;height:100%;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:fixed;top:0;left:0}body img{max-width:100%}.admin__block{padding:0 20px}.lock body{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none;overflow:hidden}.wrapper{flex-direction:column;min-height:100%;display:flex;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:auto}.wrapper>*{min-width:0}[class*=__container]{box-sizing:content-box;max-width:71.25rem;margin:0 auto;padding:0 .9375rem}.button{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:5px 16px;font-weight:500;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:inline-flex}.button_green{color:var(--white);background:#159300}.button_admin{color:var(--white);background:var(--blue);border-radius:8px;gap:4px;min-height:40px;font-size:16px;font-weight:500}.button_blue{color:var(--white);background:var(--blue);border-radius:8px;min-height:40px;font-size:16px;font-weight:500}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;appearance:none}.input{color:#000;background:#8098f91a;border:2px solid #8098f980;border-radius:10px;outline:none;width:100%;height:64px;padding:0 16px;font-size:18px;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:block}.input::-webkit-input-placeholder{color:#2d31a633}.input::placeholder{color:#2d31a633}.input:-ms-placeholder-shown{color:#2d31a633}.input::placeholder{color:#2d31a633}.input:disabled{background-color:#2c2c3533}.input_admin{border:none;border-bottom:1px solid var(--grey);background:#3236570d;border-radius:8px;height:40px;font-size:16px}.input_admin_notice{background:linear-gradient(90deg,#fff0c8e6 0%,#ffdfb3f2 45%,#ffd2a6f2 100%);box-shadow:0 0 0 1px #ffb84d59,0 6px 16px #ffb84d40}.input_admin_second{background:#ca525280}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-placeholder-shown{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-placeholder-shown{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;height:193px;padding:16px}textarea.input_admin{height:117px}.checkbox{position:relative}.checkbox_admin .checkbox__label{gap:30px}.checkbox_admin .checkbox__label:before{display:none}.checkbox_admin .checkbox__circle{background:#3236570d;border-radius:25px;flex-shrink:0;width:90px;height:40px;position:relative;box-shadow:inset 0 6px 8px 3px #0000001a}.checkbox_admin .checkbox__circle_second{background:#76ee59;border-radius:25px;flex-shrink:0;width:90px;height:40px;position:relative;box-shadow:inset 0 6px 8px 3px #0000001a}.checkbox_admin .checkbox__circle_third{background:#aa2929;border-radius:25px;flex-shrink:0;width:90px;height:40px;position:relative;box-shadow:inset 0 6px 8px 3px #0000001a}.checkbox_admin .checkbox__circle:after,.checkbox_admin .checkbox__circle_second:after{content:"";filter:drop-shadow(-2px 1px 6px #00000040);background:url(/img/icons/switch.svg) 50%/100% 100% no-repeat;border-radius:50%;width:31px;height:31px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:4px;left:5px}.checkbox_admin .checkbox__circle_third:after{content:"";filter:drop-shadow(-2px 1px 6px #00000040);background:url(/img/icons/switch.svg) 50%/100% 100% no-repeat;border-radius:50%;width:31px;height:31px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:4px;left:5px;transform:translate(50px)}.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle{background:#76ee59}.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle_second{background:#aa2929}.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle_third{background:#76ee59}.checkbox_admin .checkbox__input:disabled+.checkbox__label .checkbox__circle,.checkbox_admin .checkbox__input:disabled+.checkbox__label .checkbox__circle_second,.checkbox_admin .checkbox__input:disabled+.checkbox__label .checkbox__circle_third{cursor:default;background:#3d3c3c56}.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle:after,.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle_second:after{transform:translate(50px)}.checkbox_admin .checkbox__input:checked+.checkbox__label .checkbox__circle_third:after{transform:translate(0)}.checkbox_admin .checkbox__text{color:var(--primary);border-bottom:1px solid var(--grey);padding:8px;font-weight:500;line-height:110.8%}.checkbox_table .checkbox__label:before{background:#3236570d;border:none;border-radius:5px;flex:0 0 24px;width:24px;height:24px}.checkbox__input{opacity:0;width:0;height:0;position:absolute}.checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 0 1px #8098f9}.checkbox__input:checked+.checkbox__label:before{background:url(/img/input-icons/check.svg) 50%/80% 80% no-repeat,#8098f9}.checkbox__label{cursor:pointer;border:2px solid #0f91d2;border-radius:5px;gap:10px;display:inline-flex;position:relative}.checkbox__label:before{content:"";border:2px solid #8098f9;border-radius:4px;flex:0 0 20px;align-self:flex-start;width:20px;height:20px}.checkbox__text{-ms-grid-row-align:center;color:#71717a;font-family:var(--fontMontserrat);align-self:center;line-height:24px}.options{display:-ms-grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:2px;display:grid}[class*=-ibg]{position:relative}[class*=-ibg] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{letter-spacing:8px;color:var(--darkblue);font-size:24px;font-style:normal;font-weight:700;line-height:124.3%}.link{color:var(--blue);align-items:center;gap:8px;padding:8px 16px;font-weight:500;line-height:110.8%;display:inline-flex;position:relative}.link:after{content:"";background:var(--blue);width:100%;height:1px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;bottom:0;left:0}.link img{flex-shrink:0;width:24px;height:24px}.header{z-index:3;background:var(--white);--header-gap:24px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:-webkit-sticky;position:sticky;top:0;left:0}.menu{background:var(--white);z-index:5;border-radius:0 8px 8px 0;width:295px;height:100vh;padding:40px 16px 200px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:0;left:0;overflow:auto;transform:translate(-100%);box-shadow:2px 2px 30px #00000040}.menu-open .menu{transform:translate(0)}.category{padding-bottom:50px}.products{padding:64px 0}.product{padding:48px 0}.login{padding:80px 0}.user{padding:70px 0}.orders{padding:26px 0 70px}.admin{padding:14px 0 20px}.admin__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.admin__head.mb-100{margin-bottom:100px}.admin__title{font-size:40px;font-weight:500;line-height:110.8%}.admin__button{min-width:183px}.admin__right{justify-content:flex-end;width:100%;display:flex}.search-admin{position:relative}.search-admin__form{border:1px solid var(--grey);opacity:0;visibility:hidden;pointer-events:none;z-index:4;background:#fff;border-radius:12px;min-width:585px;height:400px;padding:6px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:100%;right:0;overflow-x:hidden;overflow-y:auto}.active-search-admin .search-admin__form{opacity:1;visibility:visible;pointer-events:all}.search-admin__items{display:-ms-grid;gap:16px;margin-bottom:16px;display:grid}.search-admin__item{align-items:center;gap:37px;padding:6px 0;display:flex}.search-admin__label{border-bottom:1px solid var(--grey);flex-shrink:0;padding:0 8px 11px;font-weight:500;line-height:110.8%}.search-admin .input{flex:auto}.search-admin__button{width:100%;max-width:183px;margin-left:auto;display:flex}.correct-admin__items{display:-ms-grid;gap:16px;padding-top:30px;display:grid}.correct-item{align-items:flex-start;gap:30px;display:flex}.correct-item_changed{color:#ff2c2c;margin-top:-10px}.correct-item_changed .input{color:#ff2c2c}.correct-item__label{border-bottom:1px solid var(--grey);flex-shrink:0;min-width:190px;max-width:250px;padding:8px;font-weight:500;line-height:110.8%}.correct-item__notice{color:#8a4b00;background:linear-gradient(90deg,#ffecbef2 0%,#ffd9a0f2 100%);border-radius:8px;margin:0 0 6px;padding:6px 10px;font-weight:600;line-height:1.1;display:inline-block;box-shadow:0 2px 8px #ffb84d40}.admin-product{padding-top:77px}.admin-product__title{color:#000;letter-spacing:8px;font-size:24px;font-weight:700;line-height:124.3%}.admin-product__title:not(:last-child){margin-bottom:50px}.admin-product__head{align-items:flex-start;gap:2px;margin-bottom:26px;display:flex}.admin-product__table-bottom{margin-bottom:26px}.admin-product__table tbody tr td{text-align:left;padding:17px 8px}.admin-product__info-rows{display:-ms-grid;gap:28px;padding:50px 0 0;display:grid}.admin-product__info-rows:not(:last-child){margin-bottom:50px}.admin-product__info-row{border-bottom:1px solid var(--grey);justify-content:space-between;gap:16px;display:flex}.admin-product__column{flex-shrink:0;width:255px;padding:11px 8px;font-weight:500;line-height:110.8%}.admin-product__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:37px;display:flex}.admin-product__button{flex-shrink:0;min-width:183px}.admin-block__row-top{align-items:flex-start;gap:10px;display:flex}.admin-block__inner{flex:auto;gap:10px;display:flex}.admin-block__inner .form-file__item{flex-shrink:0;width:50%}.admin-block__button{flex-shrink:0;width:100%;max-width:183px}.admin-block__bottom-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:602px;margin-left:auto;display:flex}.admin-block:not(:last-child){margin-bottom:20px}.admin-block__title{font-size:40px;font-weight:500;line-height:110.8%}.admin-block__title:not(:last-child){margin-bottom:17px}.admin-block__items{border:1px solid var(--grey);border-radius:27px;flex-direction:column;justify-content:space-between;gap:16px;min-height:204px;padding:24px;display:flex}.admin-cor-prod{margin:30px 0 65px}.admin-cor-prod__title{color:var(--black);font-weight:500;line-height:110.8%}.admin-cor-prod__button{border-radius:10px}.admin-cor-prod__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:27px;display:flex}.admin-cor-prod__photos{max-width:944px;display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:30px 16px;display:grid}.admin-cor-prod__photos:not(:last-child){margin-bottom:40px}.admin-cor-prod__items{display:-ms-grid;gap:16px;display:grid}.admin-cor-cat__row{align-items:flex-start;gap:30px;margin-bottom:20px;display:flex}.admin-cor-cat__label{flex-shrink:0;width:255px;font-weight:500;line-height:110.8%}.admin-cor-cat__images{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:17px;display:flex}.admin-cor-cat .form-file__item{width:170px}.admin-cor-cat__items{display:-ms-grid;gap:16px;display:grid}.setting-admin{margin-bottom:45px}.setting-admin__items{display:-ms-grid;gap:24px;display:grid}.setting-admin .correct-item{flex:auto;width:100%}.setting-admin__item{align-items:flex-start;gap:30px;width:100%;display:flex}.setting-admin__item .button{flex-shrink:0;width:100%;max-width:183px}.table{border:1px solid var(--blue);border-radius:8px;height:800px;overflow:auto}.table table{border-collapse:collapse;border-radius:8px;width:100%;min-width:1110px;padding:16px}.table table th,.table table td{text-align:center;padding:4px 6px;font-size:14px;font-weight:400;line-height:110.8%}.table table tbody tr{transition:all .3s cubic-bezier(.5,.02,.13,.5)}.table table tbody .table__tr-product_changed{background:#8600217c}.table table tbody .indicate{animation:1s infinite flash}@keyframes flash{0%{background-color:#d4edda}50%{background-color:#f8d7da}to{background-color:#d4edda}}.table table tbody .table__tr-product_changed:hover{background:#8600217c}.table table thead{color:#fff;text-align:left;z-index:2;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);height:61px;position:-webkit-sticky;position:sticky;top:0}.table table thead tr{background-color:#0000}.table table th{text-align:center;text-transform:uppercase;font-weight:700}.table table th .checkbox__label:before{background:var(--white,#fafcff)}.table__delete{background:#fdd;border-radius:6px;width:40px;height:40px;padding:4px;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:inline-block}.table__image-ibg{border-radius:9px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.table__td-text_grey{background:#3236570d;border-radius:5px;padding:8px}.table__td-text_red{color:#fff;text-align:center;background:#8600217c;border-radius:5px;padding:8px}.table__td-text_green{color:#fff;text-align:center;background:#0c68007c;border-radius:5px;padding:8px}.actions{position:relative}.actions__btn{min-width:95px}.actions__list{background:var(--grey);background:var(--grey);z-index:2147483647;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;width:178px;padding:6px 0;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:calc(100% - 6px);left:0;overflow-y:auto}.actions__list::-webkit-scrollbar-thumb{background:var(--blue)}.top .actions__list{top:auto;bottom:calc(100% - 6px)}.active .actions__list{opacity:1;visibility:visible;pointer-events:all}.actions__list li:not(:last-child){border-bottom:1px solid #00000057}.actions__list li a,.actions__list li button{color:#000;text-align:center;justify-content:center;padding:10px 7px;font-weight:500;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:flex}.actions__list li a.actions__remove,.actions__list li button.actions__remove{color:#ff2c2c}.form-file__item{cursor:pointer;border:1px dashed #00000040;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:170px;padding:16px;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:flex;position:relative;overflow:hidden}.form-file__plus-icon{cursor:pointer;z-index:2;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.form-file__text{color:#000;font-family:var(--fontMontserrat);font-size:13px;font-weight:400}.form-file__link{color:#0f91d2;width:100%;height:35px;font-family:var(--fontMontserrat);text-transform:uppercase;background:#fbfdfe;border:1px solid #0f91d2b3;border-radius:5px;justify-content:center;align-items:center;padding:5px;font-size:10px;font-weight:400;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:inline-flex}.form-file__remove{cursor:pointer;z-index:2;background:#fdd;border-radius:6px;padding:4px;transition:all .3s cubic-bezier(.5,.02,.13,.5);position:absolute;top:10px;right:10px}.form-file__preview-ibg{width:100%;height:100%;position:absolute;top:0;left:0}.form-file__input{z-index:-1;opacity:0;width:0;position:absolute}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}#root{height:100vh}@media (max-width:61.9988em){.products{padding:56px 0}.login{padding:60px 0}.admin__title,.admin-block__title{font-size:32px}}@media (max-width:47.9988em){textarea.input{height:220px}.header{--header-gap:10px}.category{padding-bottom:65px}.product{padding:30px 0}.user{padding:40px 0}.orders{padding-top:40px}.admin__head{flex-direction:column;align-items:flex-start}.admin__head.mb-100{margin-bottom:30px}.search-admin__form{width:300px}.search-admin__item{flex-direction:column;align-items:flex-start;gap:10px}.search-admin__label{border:none;width:100%;padding-bottom:0}.correct-item{flex-direction:column;gap:0}.correct-item__label{border:none;width:100%}.admin-product__title:not(:last-child){margin-bottom:20px}.admin-product__info-rows{padding:25px 0}.admin-product__column{width:30%}.admin-block__row-top{flex-direction:column}.admin-block__inner{flex-direction:column;width:100%}.admin-block__bottom-row{margin-top:30px}.admin-block__title{font-size:24px}.admin-block__items{padding:24px 16px}.admin-cor-cat__row{flex-direction:column}.admin-cor-cat__images{justify-content:flex-start}.setting-admin{margin-bottom:30px}.setting-admin__item{flex-direction:column;gap:10px}}@media (max-width:29.9988em){.title{letter-spacing:4px}.admin-product__head{flex-direction:column;gap:10px}}@media (hover:hover){.button_green:hover{background:#0e5e01}.button_admin:hover{background:#014eb4}.button_admin:disabled{cursor:default;background:#014fb43b}.button_blue:hover{background:#014eb4}.link:hover:after{-webkit-box-shadow:0px 0px 0px 1px var(--blue);box-shadow:0px 0px 0px 1px var(--blue)}.table table tbody tr:hover{background:#bacce54d}.table__delete:hover{background:#f6b2b2}.actions__list li a:hover,.actions__list li button:hover{color:var(--blue)}.form-file__item:hover{-webkit-box-shadow:0px 0px 10px var(--grey);box-shadow:0px 0px 10px var(--grey)}.form-file__link:hover{background:var(--blue);color:var(--white)}.form-file__remove:hover{background:#faabab}}.table__td-product_name{width:200px}.table__td-product_code{width:100px}.table__td-input{width:150px}.admin-product__select-box{position:relative}.cursor_pointer:hover{cursor:pointer}.center{padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.full_width{width:100%}.form-file__left-arrow{z-index:2;background-color:#dde4eec9;border-radius:20%;position:absolute;top:50%;left:0}.form-file__right-arrow{z-index:2;background-color:#dde4eec9;border-radius:20%;position:absolute;top:50%;left:86%;transform:rotate(180deg)}.box-order{flex-direction:column;justify-content:space-around;height:130px;display:flex}.close-input{justify-content:flex-start;display:flex}.close-input>:first-child{align-self:stretch}.close-input-button{background:var(--grey);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;transition:all .3s cubic-bezier(.5,.02,.13,.5);display:inline-flex}.fullOpacity input{width:500px;opacity:1!important}.table__td-input-small{width:100px}.button_edit{min-height:40px;padding:0 8px}.export-accordion{color:#fff;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:10px;margin-bottom:10px;overflow:hidden;box-shadow:0 2px 10px #0003}.export-accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:15px;display:flex}.export-accordion-title{margin:0;font-size:1.5em;line-height:1.5em}.export-counter{align-items:center;height:100%;margin:0;padding:0;display:flex}.export-counter-text{color:#fff;background:#00000080;border-radius:5px;padding:10px 15px;font-weight:700;line-height:1.5em;transition:background .3s;display:inline-block}.export-accordion-content{opacity:0;max-height:0;transition:max-height .5s,opacity .5s;overflow:hidden}.export-accordion-content.open{opacity:1;max-height:300px}.export-accordion-content.closed{opacity:0;max-height:0}.export-accordion-inner{flex-direction:column;padding:15px;display:flex}.export-file-input-container{align-items:center;width:100%;display:flex}.export-drop-area{text-align:center;border:2px dashed #fff;border-radius:5px;width:100%;transition:background .3s;position:relative}.export-drop-area:hover{background:#ffffff1a}.export-drop-area-label{cursor:pointer;text-align:center;justify-content:center;align-items:center;width:100%;height:50px;display:flex}.export-file-input{display:none}.export-send-button{color:#fff;cursor:pointer;background-color:#6a1b9a;border:none;border-radius:5px;flex-shrink:0;margin-left:10px;padding:10px 20px;font-size:1em;transition:background .3s,transform .2s}.export-send-button:hover{background-color:#ab47bc;transform:translateY(-2px)}.export-send-button:active{transform:translateY(1px)}.next-header-admin-header{color:#fff;z-index:3;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.next-header-left{align-items:center;display:flex}.next-header-menu-toggle{color:#fff;cursor:pointer;z-index:3;background:0 0;border:none;margin-right:10px;padding:10px;font-size:24px}.next-header-logo{align-items:center;display:flex}.next-header-logo img{border-radius:50%;height:40px;margin-right:10px}.next-header-admin-nav{gap:15px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.next-header-nav-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:12px;padding:8px 16px;transition:background-color .3s}.next-header-nav-button:hover{background-color:#fff3}.next-header-nav-button.next-header-active{color:#0093e9;background-color:#fff;border:1px solid #fff}.next-header-sidebar{color:#fff;z-index:3;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:0 20px 20px 0;width:250px;height:100%;padding-top:60px;transition:left .3s;position:fixed;top:0;left:-250px;box-shadow:2px 0 10px #0003}.next-header-sidebar.next-header-open{left:0}.additional-buttons{background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:20px;justify-content:center;width:100%;margin:10px 0;padding:10px 0;display:flex;box-shadow:0 2px 5px #0000001a}.next-header-sidebar-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.next-header-sidebar ul{margin-top:40px;padding:0;list-style:none}.next-header-sidebar ul li{padding:15px 20px}.next-header-sidebar ul li .next-header-nav-button{width:100%;display:block}.next-header-sidebar ul li button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:12px;width:100%;padding:8px 16px;transition:background-color .3s}.next-header-sidebar ul li button:hover{background-color:#fff3}@media (max-width:1260px){.next-header-admin-header .next-header-admin-nav{display:none}.next-header-sidebar{width:200px}}@media (max-width:1575px){.next-header-logo{display:none}}.scroll-to-top{color:#fff;cursor:pointer;z-index:2;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:opacity .3s;display:flex;position:fixed;bottom:80px;right:20px;box-shadow:0 4px 8px #0003}.scroll-to-top:hover{opacity:.8}.scroll-to-top:active{transform:scale(.95)}.sticky-div{z-index:2;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:20px;justify-content:center;width:100%;padding:10px 0;transition:border-radius .3s;display:flex;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 2px 5px #0000001a}.sticky-div.sticky{border-radius:0 0 20px 20px}.sticky-button{color:#0093e9;cursor:pointer;background-color:#fff;border:none;border-radius:20px;margin:0 10px;padding:10px 20px;font-size:16px;transition:background-color .3s}.sticky-button:hover{background-color:#fffc}.sticky-button:disabled{background-color:#ffffff80}.footer-div{background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:20px;justify-content:center;width:100%;padding:10px 0;transition:border-radius .3s;display:flex;position:relative;bottom:0;box-shadow:0 -2px 5px #0000001a}.footer-button{color:#0093e9;cursor:pointer;background-color:#fff;border:none;border-radius:20px;margin:0 10px;padding:10px 20px;font-size:16px;transition:background-color .3s}.footer-button:hover{background-color:#fffc}.footer-button:disabled{background-color:#ffffff80}.next-login-container{justify-content:center;align-items:center;display:flex}.next-login-form{color:#fff;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border-radius:15px;width:100%;max-width:400px;padding:40px;box-shadow:0 4px 15px #0003}.next-login-title{text-align:center;margin-bottom:30px;font-size:24px}.next-login-input-group{margin-bottom:20px}.next-login-input-group input{background-color:#fff}.next-login-input-group label{margin-bottom:5px;font-size:14px;display:block}.next-login-input-group input{box-sizing:border-box;border:none;border-radius:8px;width:100%;padding:10px;font-size:16px;box-shadow:0 2px 4px #0000001a}.next-login-button{color:#0093e9;cursor:pointer;background-color:#fff;border:none;border-radius:8px;width:100%;padding:12px;font-size:16px;transition:background-color .3s}.next-login-button:hover{background-color:#fffc}@media (max-width:500px){.next-login-form{padding:20px}.next-login-title{font-size:20px}.next-login-input-group input,.next-login-button{font-size:14px}}input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none!important}input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield!important}.analytics-widget{color:#fff;background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9 0%,#80d0c7 100%);border:1px solid #ddd;border-radius:8px;width:calc(100% - 10px);margin:5px auto;font-family:Arial,sans-serif;box-shadow:0 4px 8px #0000001a}.analytics-header{text-align:center;border-bottom:1px solid #fff3;padding:20px;font-size:24px;font-weight:700}.analytics-content{flex-direction:column;gap:16px;padding:20px;display:flex}.analytics-section{margin-bottom:32px}.section-title{color:#fff;text-align:center;border-bottom:1px solid #fff3;width:100%;margin-bottom:16px;padding-bottom:8px;font-size:20px;font-weight:700;display:block}.numbers-section{flex-direction:column;align-items:center;gap:16px;display:flex}.numbers-container{box-sizing:border-box;background:#fff3;border-radius:8px;flex-wrap:wrap;justify-content:center;gap:16px;padding:16px;display:flex}.analytics-item{text-align:center;flex:calc(50% - 16px)}.analytics-number{font-size:90px;font-weight:700}.analytics-label{margin-top:8px;font-size:18px}.charts-section{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.chart-item{box-sizing:border-box;background:#fff3;border-radius:8px;flex:100%;max-width:100%;padding:16px}.chart-title{color:#fff;text-align:center;margin-bottom:16px;font-size:18px;font-weight:700}@media (max-width:768px){.analytics-item{flex:calc(50% - 16px)}}@media (max-width:480px){.analytics-item{flex:100%;max-width:100%}}@media (min-width:769px) and (max-width:1199px){.analytics-item{flex:calc(33.33% - 16px)}}@media (min-width:1200px){.analytics-item{flex:calc(25% - 16px)}}.development-banner{color:#fff;background:#000;justify-content:center;align-items:center;gap:40px;width:100%;height:60px;font-family:sans-serif;display:flex}.development-banner .development-item .development-label{margin-right:8px}.development-badge{border-radius:12px;padding:4px 12px}.development-badge.development-dev{color:#000;background:#ff9800}.development-badge.development-prod{color:#fff;background:#4caf50}
:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#e8edf5;--color-heading:#f8fafc;--color-border:#4b5a70;--color-brand:#4da3ff;--color-surface:#0b0f14;--color-surface-elevated:#151b24;--color-surface-muted:#202938;--color-control:#18212e;--color-disabled:#303a49;--color-hover:#4b5a708c;--color-placeholder:#8d99aa;--color-on-brand:#fff;--color-overlay:#000000b3;--primary:var(--color-text);--darkblue:var(--color-heading);--grey:var(--color-border);--blue:var(--color-brand);--white:var(--color-surface);--hover-bg:var(--color-hover);--shadow-card:0 4px 28px #00000073;--base-color:#202938;--highlight-color:#344156}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:#242424;--color-heading:#323657;--color-border:#bacce5;--color-brand:#0069f4;--color-surface:#fafcff;--color-surface-elevated:#fff;--color-surface-muted:#3236570d;--color-control:#8098f91a;--color-disabled:#2c2c3533;--color-hover:#bacce5b3;--color-placeholder:#2d31a673;--color-on-brand:#fff;--color-overlay:#24242473;--primary:var(--color-text);--darkblue:var(--color-heading);--grey:var(--color-border);--blue:var(--color-brand);--white:var(--color-surface);--hover-bg:var(--color-hover);--shadow-card:0 4px 28px #00000026;--base-color:#ebebeb;--highlight-color:#f5f5f5}html,body{background:var(--color-surface);color:var(--color-text)}html,body,.input,.header,.menu,.search-admin__form{transition:background-color var(--duration-normal), color var(--duration-normal), border-color var(--duration-normal)}body:after{background:var(--color-overlay)}.button_green,.button_admin,.button_blue{color:var(--color-on-brand)}.input{color:var(--color-text);background:var(--color-control)}.input::placeholder{color:var(--color-placeholder)}.input:disabled{color:var(--color-placeholder);background-color:var(--color-disabled)}.input_admin{background:var(--color-surface-muted);border-color:var(--color-border)}.header,.menu,.search-admin__form{background:var(--color-surface-elevated)}.admin-product__title,.form-file__text,.actions__list li a,.actions__list li button{color:var(--color-text)}.table__td-text_grey,.actions__list{background:var(--color-surface-muted)}.form-file__item{border-color:var(--color-border)}.form-file__link{background:var(--color-surface-elevated)}.form-file__link:hover{color:var(--color-on-brand)}[data-theme=light] .actions__list{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff}.table table th .checkbox__label:before{background:var(--color-on-brand)}.next-login-input-group input{color:var(--color-text);background:var(--color-surface-elevated);border:1px solid var(--color-border)}.theme-toggle{color:#e7eefb;cursor:pointer;background:#0000003d;border:1px solid #ffffffa6;border-radius:999px;flex:0 0 54px;width:54px;height:32px;padding:3px;position:relative}.theme-toggle__thumb{width:24px;height:24px;transition:transform var(--duration-fast), background-color var(--duration-fast), color var(--duration-fast);background:#111827;border-radius:50%;place-items:center;display:grid;transform:translate(20px);box-shadow:0 2px 8px #00000059}.theme-toggle__thumb .icon{width:16px;height:16px}[data-theme=light] .theme-toggle{background:#ffffff3d}[data-theme=light] .theme-toggle__thumb{color:#a65c00;background:#fff;transform:translate(0)}.theme-toggle:hover{background:#ffffff38}.theme-toggle:focus-visible{outline-color:#fff}[data-theme=dark] .input_admin_notice{color:#fff;background:linear-gradient(90deg,#513712,#704917)}[data-theme=dark] .table__delete,[data-theme=dark] .form-file__remove{background:#4a2026}[data-theme=dark] .table table thead,[data-theme=dark] .export-accordion,[data-theme=dark] .next-header-admin-header,[data-theme=dark] .next-header-sidebar,[data-theme=dark] .additional-buttons,[data-theme=dark] .scroll-to-top,[data-theme=dark] .sticky-div,[data-theme=dark] .footer-div,[data-theme=dark] .next-login-form,[data-theme=dark] .analytics-widget{background-color:#111827;background-image:linear-gradient(160deg,#111827,#164e63)}[data-theme=dark] .table table tbody tr:hover{background:var(--color-hover)}[data-theme=dark] .full_width [class*=-control]{color:var(--color-text);background-color:var(--color-control);border-color:var(--color-border)}[data-theme=dark] .full_width [class*=-control]:hover{border-color:var(--color-brand)}[data-theme=dark] .full_width [class*=-menu],[data-theme=dark] .full_width [class*=-menu-list]{color:var(--color-text);background-color:var(--color-surface-elevated)}[data-theme=dark] .full_width [class*=-option]{color:var(--color-text);background-color:#0000}[data-theme=dark] .full_width [class*=-option]:hover,[data-theme=dark] .full_width [class*=-option][aria-selected=true]{background-color:var(--color-hover)}[data-theme=dark] .full_width [class*=-singleValue],[data-theme=dark] .full_width [class*=-input],[data-theme=dark] .full_width [class*=-placeholder]{color:var(--color-text)}[data-theme=dark] .full_width [class*=-multiValue]{color:var(--color-text);background-color:var(--color-surface-muted)}[data-theme=dark] .full_width [class*=-multiValue] [class*=-label]{color:var(--color-text)}[data-theme=dark] .full_width [class*=-indicatorSeparator]{background-color:var(--color-border)}[data-theme=dark] .table div[draggable]{color:var(--color-text);background:var(--color-surface-elevated)!important;border-color:var(--color-border)!important}[data-theme=dark] .table div[draggable]>div,[data-theme=dark] .table div[draggable]>button{color:var(--color-text)!important}[data-theme=dark] .table div[draggable]>div:last-child{background:var(--color-surface-muted)!important}@media (max-width:500px){.next-header-admin-header{padding-left:10px;padding-right:10px}}
@font-face{font-family:inter;src:url(../media/Inter_Regular-s.2ee9glw7ak3-q.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.3xphid1f-83yd.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.1b9pl_7fex4xu.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:inter;src:url(../media/Inter_Bold-s.0w359lb65ia36.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:90.0%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:107.64%}.UvK_zW_className{font-family:inter,inter Fallback}.UvK_zW_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:montserrat;src:url(../media/Montserrat_Regular-s.27f-0j2ueedr5.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:montserrat;src:url(../media/Montserrat_Medium-s.342b02nitvqxb.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:montserrat;src:url(../media/Montserrat_SemiBold-s.0b-nlwytszph5.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:montserrat;src:url(../media/Montserrat_Bold-s.1inkbp230uw84.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:84.97%;descent-override:22.03%;line-gap-override:0.0%;size-adjust:113.92%}.FX4KeG_className{font-family:montserrat,montserrat Fallback}.FX4KeG_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
.AGYy3q_root{min-height:100%}
