:root{--el-component-size:36px!important;--el-font-weight-primary:400!important;--el-border-radius-base:calc(var(--custom-radius) / 3 + 2px)!important;--el-border-radius-small:calc(var(--custom-radius) / 3 + 4px)!important;--el-messagebox-border-radius:calc(var(--custom-radius) / 3 + 4px)!important;--el-popover-border-radius:calc(var(--custom-radius) / 3 + 4px)!important}.el-button--default{height:var(--el-component-size)!important}.el-button--default.is-circle{width:var(--el-component-size)!important}.el-select--default .el-select__wrapper{min-height:var(--el-component-size)!important}.el-pagination--default{--el-pagination-button-width:32px!important;--el-pagination-button-height:var(--el-pagination-button-width)!important}.el-pagination--default .el-select--default .el-select__wrapper{min-height:var(--el-pagination-button-width)!important}.el-pagination--default .el-pagination__jump .el-input{height:var(--el-pagination-button-width)!important}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{border:1px solid var(--border-color);background:0 0;border-radius:6px}.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .el-pager li.is-active{border-color:var(--el-color-primary)}.el-dialog{overflow:hidden;border-radius:calc(var(--custom-radius)/1.2 + 2px)!important}.el-dialog__header .el-dialog__title{font-size:16px}.el-message-box{padding:25px 20px!important}.el-message-box__title{font-weight:500!important}.el-message-box__headerbtn .el-message-box__close,.el-dialog__headerbtn .el-dialog__close{border-radius:5px;width:30px;height:30px;transition:all .3s;top:7px;right:7px}.el-message-box__headerbtn .el-message-box__close:hover,.el-dialog__headerbtn .el-dialog__close:hover{color:var(--gray-900)!important;background-color:var(--color-hover)!important}.el-message{background-color:var(--color-surface)!important;border:0!important;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d!important}.el-message p{font-size:13px}.el-dropdown-menu{border:none!important;border-radius:10px!important;padding:6px!important}.el-dropdown-menu .el-dropdown-menu__item{border-radius:6px!important;padding:6px 16px!important}.el-dropdown-menu .el-dropdown-menu__item:hover:not(.is-disabled){color:var(--gray-900)!important;background-color:var(--color-active)!important}.el-dropdown-menu .el-dropdown-menu__item:focus:not(.is-disabled){color:var(--gray-900)!important;background-color:var(--gray-200)!important}.el-dropdown__popper{margin-top:-6px!important}.el-dropdown__popper .el-popper__arrow,.el-select__popper:not(.el-tree-select__popper) .el-popper__arrow{display:none}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list{padding:5px!important}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list .el-select-dropdown__item{border-radius:6px!important;height:34px!important;line-height:34px!important}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list .el-select-dropdown__item.is-selected{color:var(--gray-900)!important;background-color:var(--color-active)!important;font-weight:400!important}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list .el-select-dropdown__item:hover{background-color:var(--color-hover)!important}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list .el-select-dropdown__item:hover~.is-selected{background-color:#0000!important}.el-select__popper:not(.el-tree-select__popper) .el-select-dropdown__list .el-select-dropdown__item.is-selected:has(~.el-select-dropdown__item:hover){background-color:#0000!important}.el-popover{min-width:80px;border-radius:var(--el-border-radius-small)!important}.el-tooltip__trigger:focus-visible{outline:unset}.el-tag{font-weight:500}.el-tag.el-tag--default{height:26px!important}.el-checkbox .el-checkbox__inner{border-radius:4px!important;width:16px!important;height:16px!important}.el-tabs .el-tabs__nav-wrap:after{height:1px!important}.el-input-number.text-left .el-input__inner{text-align:left}.app-message-success{background-color:var(--el-color-success)!important;border-color:#0000!important;border-radius:4px!important}.app-message-success i{font-size:16px;color:#fff!important}.app-message-success .el-message__content{--el-message-text-color:#fff}.app-message-success .el-badge{display:none!important}.app-message-error{background-color:var(--el-color-danger)!important;border-color:#0000!important;border-radius:4px!important}.app-message-error i{font-size:16px;color:#fff!important}.app-message-error .el-message__content{--el-message-text-color:#fff}.app-message-error .el-badge{display:none!important}.app-message-warning{--el-message-padding:13px 17px;box-shadow:var(--shadow-md)!important;border:1px solid var(--border-color)!important}.app-message-warning .el-message-icon--warning{font-size:18px;color:var(--el-color-warning)!important}.app-message-warning .el-message__content{color:var(--color-text-base)!important}.champion-table{--el-table-border-color:var(--border-color);--el-table-header-bg-color:var(--color-surface);--el-table-row-hover-bg-color:var(--color-primary-light-9);--el-table-text-color:var(--color-text-secondary);--el-table-header-text-color:var(--color-text-base);height:100%}.champion-table .el-table__header th{height:48px;color:var(--color-text-base);border-bottom:1px solid var(--border-color);font-weight:600}.champion-table .el-table__body{color:var(--color-text-secondary)}.champion-table .el-table__body .el-table__row{height:48px;transition:background-color var(--duration-normal) var(--ease-standard)}.champion-table .el-table__inner-wrapper:before{display:none!important}.champion-table .el-table__body-wrapper td{border-bottom:1px solid var(--border-color)}.champion-table .el-table__empty-block{min-height:220px}.champion-table .el-table-fixed-column--right{box-shadow:-1px 0 0 var(--border-color)}.champion-table .el-button.is-link{min-height:32px;padding:4px 0;font-weight:500}.dialog-hide-header{display:none}.dialog-custom-common .el-dialog{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);padding:0;overflow:hidden;width:var(--el-dialog-width)!important}.dialog-custom-common .el-dialog .el-dialog__footer{padding-top:0!important}.dialog-custom-common .el-dialog .el-dialog__footer .dialog-footer{padding:15px 20px}.dialog-custom-header{border-bottom:1px solid var(--border-color);min-height:58px;margin:0;padding:17px 24px;position:relative}.dialog-custom-header .el-dialog__title{color:var(--color-text-base);font-size:var(--font-size-lg);font-weight:600}.dialog-custom-header .el-dialog__headerbtn{top:0;right:var(--spacing-md);justify-content:center;align-items:center;width:40px;height:100%;display:flex}.dialog-custom-header .icon-title{align-items:center;display:flex}.dialog-custom-header .icon-title .icon{width:14px}.dialog-custom-header .icon-title span{padding-left:5px}.drawer-custom-common{--drawer-width:860px}.drawer-custom-common .el-drawer{border-left:1px solid var(--border-color);background:var(--color-surface);box-shadow:var(--shadow-md);width:min(var(--drawer-width),100vw - 32px)!important}.drawer-custom-common .el-drawer__header{border-bottom:1px solid var(--border-color);min-height:58px;margin-bottom:0;padding:17px 24px}.drawer-custom-common .el-drawer__title{color:var(--color-text-base);font-size:var(--font-size-lg);font-weight:600}.drawer-custom-common .el-drawer__body{min-height:0;padding:0;overflow:hidden}.drawer-custom-common .el-drawer__footer{padding:0}.drawer-custom-common--product{--drawer-width:1280px}.drawer-custom-common--fullscreen .el-drawer{border-left:0;width:100vw!important}@media (max-width:760px){.drawer-custom-common .el-drawer{width:calc(100vw - 16px)!important}.drawer-custom-common--fullscreen .el-drawer{width:100vw!important}}:root{--font-scale:1;--font-size-xs:.857rem;--font-size-sm:.929rem;--font-size-base:1rem;--font-size-md:1.071rem;--font-size-lg:1.143rem;--font-size-xl:1.286rem;--font-size-2xl:1.429rem;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--layout-header-height:60px;--layout-sidebar-width:230px;--custom-radius:.75rem;--radius-sm:4px;--radius-md:8px;--color-primary:#064fbc;--color-primary-light-3:#5184d0;--color-primary-light-5:#83a7de;--color-primary-light-7:#b4caeb;--color-primary-light-8:#cddcf2;--color-primary-light-9:#e6edf8;--color-primary-dark-2:#053f96;--gray-100:#f9fafb;--gray-200:#f2f4f5;--gray-300:#e6eaeb;--gray-400:#dbdfe1;--gray-500:#949eb7;--gray-600:#7987a1;--gray-700:#4d5875;--gray-800:#383853;--gray-900:#323251;--card-border-color:#00000014;--color-hover:#edeff0;--color-active:#f2f4f5;--body-bg-color:#fafbfc;--color-surface:#fff;--color-surface-subtle:#f8fafc;--color-sidebar:#fff;--color-sidebar-hover:var(--gray-200);--color-sidebar-active:var(--color-primary-light-9);--color-sidebar-text:var(--gray-700);--color-sidebar-text-active:var(--color-primary);--color-sidebar-text-muted:var(--gray-500);--color-text-base:var(--gray-900);--color-text-secondary:var(--gray-600);--color-text-tertiary:var(--gray-500);--border-color:#e2e8ee;--color-success:#067647;--color-success-surface:#ecfdf3;--color-warning:#b54708;--color-warning-surface:#fffaeb;--color-danger:#b42318;--color-danger-surface:#fef3f2;--color-neutral-surface:var(--gray-200);--focus-ring-color:#064fbc2e;--shadow-sm:0 1px 2px #1018280d;--shadow-card:0 1px 2px #1018280a, 0 4px 16px #1018280a;--shadow-md:0 16px 40px #10182824;--duration-fast:.12s;--duration-normal:.18s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}*,:before,:after{box-sizing:border-box}body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,pre,code,section{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:inherit;text-decoration:none}html,body,#root{width:100%;height:100%;font-family:Inter,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,RobotoMono,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative;overflow:hidden}html{font-size:calc(14px*var(--font-scale))}body{color:var(--color-text-base);background:var(--body-bg-color);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}button,input,textarea,select{font:inherit}.fade-enter-active,.fade-leave-active{will-change:opacity;transition:opacity .25s cubic-bezier(.4,0,.6,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.slide-left-enter-active{will-change:opacity,transform;transition:opacity .25s,transform .25s}.slide-left-leave-active{will-change:opacity,transform;transition:opacity .175s,transform .175s}.slide-left-enter-from{opacity:0;transform:translate(-15px)}.slide-left-enter-to{opacity:1;transform:translate(0,0)}.slide-left-leave-to{opacity:0;transform:translate(15px)}.slide-right-enter-active{will-change:opacity,transform;transition:opacity .25s,transform .25s}.slide-right-leave-active{will-change:opacity,transform;transition:opacity .175s,transform .175s}.slide-right-enter-from{opacity:0;transform:translate(15px)}.slide-right-enter-to{opacity:1;transform:translate(0,0)}.slide-right-leave-to{opacity:0;transform:translate(-15px)}.slide-top-enter-active{will-change:opacity,transform;transition:opacity .25s,transform .25s}.slide-top-leave-active{will-change:opacity,transform;transition:opacity .175s,transform .175s}.slide-top-enter-from{opacity:0;transform:translateY(-15px)}.slide-top-enter-to{opacity:1;transform:translate(0,0)}.slide-top-leave-to{opacity:0;transform:translateY(15px)}.slide-bottom-enter-active{will-change:opacity,transform;transition:opacity .25s,transform .25s}.slide-bottom-leave-active{will-change:opacity,transform;transition:opacity .175s,transform .175s}.slide-bottom-enter-from{opacity:0;transform:translateY(15px)}.slide-bottom-enter-to{opacity:1;transform:translate(0,0)}.slide-bottom-leave-to{opacity:0;transform:translateY(-15px)}.site-settings-page__language-fields>.el-form-item:nth-child(2){grid-column:1/-1}.inquiries-page__workspace>.data-filter-panel,.equipment-products-page__workspace>.data-filter-panel{border:0;border-top:1px solid var(--card-border-color);border-bottom:1px solid var(--card-border-color);border-radius:0;flex:none}.page-login__form-panel .el-form-item{margin-bottom:var(--spacing-xl)}.page-login__form-panel .el-form-item__label{padding-bottom:var(--spacing-sm);color:var(--color-text-base);font-weight:500;line-height:1.4}.page-login__form-panel .el-input__wrapper{min-height:40px;padding:1px var(--spacing-md);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--border-color) inset}.page-login__form-panel .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--color-primary) inset,0 0 0 3px var(--focus-ring-color)}.lottie-web svg{display:block;width:100%!important;height:100%!important}.layout-side__menu .el-menu-item,.layout-side__menu .el-sub-menu__title{width:calc(100% - 16px);height:42px;transition:color var(--duration-fast) var(--ease-standard),background-color 0s;border-radius:6px;margin-bottom:4px;margin-left:8px;font-weight:500;line-height:42px}.layout-side__menu .el-menu-item:hover,.layout-side__menu .el-sub-menu__title:hover{color:var(--color-sidebar-text);background:var(--color-sidebar-hover)}.layout-side__menu .el-menu-item.is-active,.layout-side__menu .el-menu-item.is-active:hover{color:var(--color-sidebar-text-active);background:var(--color-sidebar-active)}.layout-side__menu .el-sub-menu__icon-arrow{width:13px;color:var(--gray-600);font-size:13px}.layout-side__menu .el-menu.el-menu--inline{transition:max-height .26s cubic-bezier(.4,0,.2,1)}.layout-header__user .el-avatar{color:#fff;background:var(--color-primary);font-size:13px}.social-links-field__row .el-form-item{margin-bottom:0}.content-language-tabs>.el-tabs__content{padding-top:var(--spacing-sm);overflow:visible}.equipment-category-form-dialog .el-input-number,.equipment-category-form-dialog .el-select,.equipment-product-form .el-input-number,.equipment-product-form .el-select,.product-form-dialog .el-input-number,.product-form-dialog .el-select,.category-form-dialog .el-input-number,.final-product-production-lines .el-select,.inquiry-detail-drawer .el-select{width:100%}.inquiry-detail-drawer .el-descriptions__label{width:112px}.legal-document-form-drawer__language-tabs .el-tabs__content{flex:1;min-height:0;overflow:hidden}.legal-document-form-drawer__language-tabs .el-tabs__header{flex:none}.legal-document-form-drawer__language-tabs .el-tab-pane{height:100%}.legal-document-form-drawer__language-tabs .el-form-item{flex-direction:column;height:100%;min-height:0;margin-bottom:0;display:flex}.legal-document-form-drawer__language-tabs .el-form-item__content{flex:1;min-height:0}.legal-document-form-drawer__language-tabs .rich-text-editor{height:100%}.legal-document-detail-drawer__language-tabs>.el-tabs__content{flex:1;min-height:0;overflow:hidden}.legal-document-detail-drawer__language-tabs .el-tabs__header{flex:none}.legal-document-detail-drawer__language-tabs .el-tab-pane{height:100%}.legal-document-detail-drawer__rich-text{max-width:960px;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-2xl);color:var(--color-text-base);font-size:var(--font-size-base);overflow-wrap:anywhere;margin:0 auto;line-height:1.9}.legal-document-detail-drawer__rich-text h2,.legal-document-detail-drawer__rich-text h3,.legal-document-detail-drawer__rich-text h4{color:var(--color-text-base);font-weight:600;line-height:1.45}.legal-document-detail-drawer__rich-text h2{margin:var(--spacing-2xl) 0 var(--spacing-md);font-size:24px}.legal-document-detail-drawer__rich-text h3{margin:var(--spacing-xl) 0 var(--spacing-md);font-size:20px}.legal-document-detail-drawer__rich-text h4{margin:var(--spacing-lg) 0 var(--spacing-sm);font-size:17px}.legal-document-detail-drawer__rich-text p,.legal-document-detail-drawer__rich-text ul,.legal-document-detail-drawer__rich-text ol,.legal-document-detail-drawer__rich-text blockquote,.legal-document-detail-drawer__rich-text table,.legal-document-detail-drawer__rich-text pre{margin:0 0 var(--spacing-md)}.legal-document-detail-drawer__rich-text ul,.legal-document-detail-drawer__rich-text ol{padding-left:var(--spacing-2xl)}.legal-document-detail-drawer__rich-text ul{list-style:outside}.legal-document-detail-drawer__rich-text ol{list-style:decimal}.legal-document-detail-drawer__rich-text blockquote{padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-secondary);border-left:3px solid var(--color-primary);background:var(--color-surface-subtle)}.legal-document-detail-drawer__rich-text a{color:var(--color-primary);text-decoration:underline}.legal-document-detail-drawer__rich-text table{border-collapse:collapse;width:100%}.legal-document-detail-drawer__rich-text th,.legal-document-detail-drawer__rich-text td{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-color);text-align:left;vertical-align:top}.legal-document-detail-drawer__rich-text th{background:var(--color-surface-subtle);font-weight:600}.legal-document-detail-drawer__rich-text pre{padding:var(--spacing-md);background:var(--color-surface-subtle);overflow-x:auto}.legal-document-detail-drawer__rich-text>:first-child{margin-top:0}.legal-document-detail-drawer__rich-text>:last-child{margin-bottom:0}.rich-text-editor__content .w-e-text-container [data-slate-editor]{min-height:180px;font-family:var(--rich-text-editor-default-font-family);font-size:var(--rich-text-editor-default-font-size)}.rich-text-editor__content .w-e-text-container [data-slate-editor] p{margin:5px 0}.rich-text-editor__content .w-e-text-container [data-slate-editor] img{object-fit:contain;max-width:100%;display:block;width:100%!important;height:auto!important}.rich-text-editor--fill-height .rich-text-editor__content .w-e-text-container,.rich-text-editor--fill-height .rich-text-editor__content .w-e-scroll{height:100%;min-height:0}.rich-text-editor--fill-height .rich-text-editor__content .w-e-scroll{overflow-y:auto}@media (max-width:900px){.site-settings-page__language-fields>.el-form-item:nth-child(2){grid-column:auto}}