@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);.custom-base-form__item.ant-form-item .ant-form-item-label label{display:block;font-size:12px;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.custom-base-form__item.ant-form-item .ant-form-item-label label.ant-form-item-required:after{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.custom-base-form__item.ant-form-item .ant-form-item-label label.ant-form-item-required:before{display:none!important}.custom-base-form__item.custom-base-form__item--disabled.ant-form-item .ant-form-item-label label{color:var(--disabled)}.custom-base-form__item.custom-base-form__item--disabled.ant-form-item .ant-form-item-label label.ant-form-item-required:after{display:none!important}.base-form.ant-form .ant-form-item .ant-form-item-label label{color:var(--field-color-fill);font-weight:500;font-size:var(--label)}.base-form.ant-form .ant-form-item .ant-form-item-label .ant-form-item-required:before{display:none!important}.base-form.ant-form .ant-form-item .ant-form-item-label .ant-form-item-required:after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:Inter,sans-serif;line-height:1;content:"*"}.base-form.ant-form .ant-form-item.ant-form-item-has-error .ant-form-item-label label,.base-form.ant-form .ant-form-item[status=error] .ant-form-item-label label{color:var(--field-color-error)}.custom-button.ant-btn{display:flex;justify-content:center;align-items:center;box-shadow:none!important;padding:5px 2px}.custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle){width:15rem;height:4rem;border-radius:4px}.custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle) svg{margin-right:5px;font-size:2rem;width:2rem}.custom-button.ant-btn.ant-btn-circle span{max-width:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-button.ant-btn.ant-btn-circle svg{font-size:1.6rem;width:1.6rem}.custom-button.ant-btn a,.custom-button.ant-btn span{font-size:var(--button);font-weight:500;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-button.ant-btn.ant-btn-primary{background:var(--button-primary-default);border:none}.custom-button.ant-btn.ant-btn-primary:hover{background:var(--button-primary-hover)}.custom-button.ant-btn.ant-btn-primary:active{background:var(--button-primary-active)}.custom-button.ant-btn.ant-btn-primary:disabled,.custom-button.ant-btn.ant-btn-primary:disabled a,.custom-button.ant-btn.ant-btn-primary:disabled span{background:var(--button-primary-disabled);color:var(--main-white)!important}.custom-button.ant-btn.ant-btn-primary:focus{background:var(--button-primary-focus)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky{background:var(--button-secondary-default);border:none;color:var(--main-blue)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky a,.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky span{color:var(--main-blue)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:hover{background:var(--button-secondary-hover)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:active{background:var(--button-secondary-active);color:var(--main-white)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:active a,.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:active span{color:var(--main-white)}.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:disabled,.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:disabled a,.custom-button.ant-btn.ant-btn-primary.custom-button-color--sky:disabled span{background:var(--button-secondary-disabled);color:var(--main-white)!important}.custom-button.ant-btn.ant-btn-default{border:1px solid var(--button-primary-default)}.custom-button.ant-btn.ant-btn-default a,.custom-button.ant-btn.ant-btn-default span{color:var(--button-primary-default)}.custom-button.ant-btn.ant-btn-default:hover{border-color:var(--button-primary-hover)}.custom-button.ant-btn.ant-btn-default:hover a,.custom-button.ant-btn.ant-btn-default:hover span{color:var(--button-primary-hover)}.custom-button.ant-btn.ant-btn-default:active{border-color:var(--button-primary-active)}.custom-button.ant-btn.ant-btn-default:active a,.custom-button.ant-btn.ant-btn-default:active span{color:var(--button-primary-active)}.custom-button.ant-btn.ant-btn-default:disabled{border-color:var(--button-primary-disabled);background:transparent}.custom-button.ant-btn.ant-btn-default:disabled a,.custom-button.ant-btn.ant-btn-default:disabled span{color:var(--button-primary-disabled)}.custom-button.ant-btn.ant-btn-default:focus{border-color:var(--button-primary-focus)}.custom-button.ant-btn.ant-btn-default:focus a,.custom-button.ant-btn.ant-btn-default:focus span{color:var(--button-primary-focus)}.custom-button.ant-btn.ant-btn-text{background:transparent;border:none}.custom-button.ant-btn.ant-btn-text a,.custom-button.ant-btn.ant-btn-text span{color:var(--button-primary-default)}.custom-button.ant-btn.ant-btn-text:is(:disabled,:active,:hover){background:transparent}.custom-button.ant-btn.ant-btn-icon-only:disabled{color:#fff}.custom-button.ant-btn.ant-btn-icon-only:disabled svg,.custom-button.ant-btn.ant-btn-icon-only:disabled svg path{fill:var(--button-primary-disabled)!important}@media(max-width:1440px){.custom-button.ant-btn{min-width:11rem;width:100%;height:32px}}#figure_top{-webkit-animation:top_movement 2.7s ease infinite alternate;animation:top_movement 2.7s ease infinite alternate}#figure_shadow{-webkit-animation:shadow_movement 2.7s ease infinite alternate;animation:shadow_movement 2.7s ease infinite alternate;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}#figure_lights,#figure_lights_2{-webkit-animation:flashing_lights 2.7s ease infinite alternate;animation:flashing_lights 2.7s ease infinite alternate}#figure_circle_1{-webkit-animation:flashing_circles 5.4s linear infinite;animation:flashing_circles 5.4s linear infinite}#figure_circle_2{-webkit-animation:flashing_circles 5.4s linear 1s infinite;animation:flashing_circles 5.4s linear 1s infinite}#figure_circle_3{-webkit-animation:flashing_circles 5.4s linear 2s infinite;animation:flashing_circles 5.4s linear 2s infinite}@-webkit-keyframes top_movement{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes top_movement{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes shadow_movement{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes shadow_movement{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes flashing_lights{0%{opacity:0}to{opacity:1}}@keyframes flashing_lights{0%{opacity:0}to{opacity:1}}@-webkit-keyframes flashing_circles{0%{opacity:1}50%{opacity:.6}to{opacity:.2}}@keyframes flashing_circles{0%{opacity:1}50%{opacity:.6}to{opacity:.2}}.ant-btn[ant-click-animating-without-extra-node=true]:after{display:none}.ant-btn.custom-plus-button{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:4px;background-color:var(--main-white);text-align:center;box-shadow:var(--box-shadow);transition:var(--transition-base)}.ant-btn.custom-plus-button,.ant-btn.custom-plus-button:focus,.ant-btn.custom-plus-button:hover{border-color:var(--main-white)}.ant-btn.custom-plus-button:active{scale:.9;box-shadow:0 0 40px hsla(0,0%,69.8%,.45)!important;color:var(--button-secondary-active)}.ant-btn.custom-plus-button:active svg,.ant-btn.custom-plus-button:active svg path{transition:var(--transition-base)}.custom__menu.ant-menu,.custom__menu .ant-menu-submenu{border:none;background:var(--main-blue);color:var(--main-white)}.custom__menu .ant-menu-submenu .ant-menu-title-content,.custom__menu.ant-menu .ant-menu-title-content{margin-left:10px;font-size:var(--body-2);font-weight:300}.custom__menu .ant-menu-submenu .ant-menu,.custom__menu .ant-menu-submenu .ant-menu-sub,.custom__menu.ant-menu .ant-menu,.custom__menu.ant-menu .ant-menu-sub{background:transparent;transition:all .5s ease}.custom__menu .ant-menu-submenu .ant-menu-item-group-title,.custom__menu.ant-menu .ant-menu-item-group-title{text-transform:uppercase;color:var(--main-white);font-size:var(--overline);letter-spacing:1.5px}.custom__menu .ant-menu-submenu .ant-menu-submenu-title,.custom__menu.ant-menu .ant-menu-submenu-title{border-radius:4px 0 0 4px}.custom__menu .ant-menu-submenu .ant-menu-submenu-arrow,.custom__menu.ant-menu .ant-menu-submenu-arrow{color:var(--main-white)}.custom__menu .ant-menu-submenu .ant-menu-item,.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item-only-child,.custom__menu .ant-menu-submenu .ant-menu-submenu,.custom__menu.ant-menu .ant-menu-item,.custom__menu.ant-menu .ant-menu-item.ant-menu-item-only-child,.custom__menu.ant-menu .ant-menu-submenu{width:100%;transition:all .5s ease}.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item-only-child svg,.custom__menu .ant-menu-submenu .ant-menu-item svg,.custom__menu .ant-menu-submenu .ant-menu-submenu svg,.custom__menu.ant-menu .ant-menu-item.ant-menu-item-only-child svg,.custom__menu.ant-menu .ant-menu-item svg,.custom__menu.ant-menu .ant-menu-submenu svg{vertical-align:middle;width:20px;height:20px}.custom__menu .ant-menu-submenu .ant-menu-item,.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item-only-child,.custom__menu.ant-menu .ant-menu-item,.custom__menu.ant-menu .ant-menu-item.ant-menu-item-only-child{border-radius:4px 0 0 4px;line-height:36px;height:36px;transition:all .5s ease}.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item-only-child:after,.custom__menu .ant-menu-submenu .ant-menu-item:after,.custom__menu.ant-menu .ant-menu-item.ant-menu-item-only-child:after,.custom__menu.ant-menu .ant-menu-item:after{display:none}.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item-only-child.ant-menu-item.ant-menu-item-selected,.custom__menu .ant-menu-submenu .ant-menu-item.ant-menu-item.ant-menu-item-selected,.custom__menu.ant-menu .ant-menu-item.ant-menu-item-only-child.ant-menu-item.ant-menu-item-selected,.custom__menu.ant-menu .ant-menu-item.ant-menu-item.ant-menu-item-selected{background:var(--main-primary-active)}.custom__menu.ant-menu{padding-left:1rem}.custom__menu .ant-menu-submenu .ant-menu-item{padding-left:35px!important}.custom__menu .ant-menu-submenu .ant-menu-item svg{width:8px;height:8px}.custom__menu.ant-menu-inline-collapsed{padding:0;display:flex;flex-direction:column;align-items:center}.custom__menu.ant-menu-inline-collapsed .ant-menu-item-group .ant-menu-item-group-title,.custom__menu.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content,.custom__menu.ant-menu-inline-collapsed .ant-menu-title-content span{-webkit-animation-name:hide-menu;animation-name:hide-menu;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease;animation-timing-function:ease}.ant-menu-submenu.ant-menu-submenu-popup.ant-menu.ant-menu-light .ant-menu.ant-menu-sub.ant-menu-vertical{background:var(--main-blue);transition:all .5s ease}.ant-menu-submenu.ant-menu-submenu-popup.ant-menu.ant-menu-light .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item-group-title{color:var(--main-white);transition:all .5s ease}.ant-menu-submenu.ant-menu-submenu-popup.ant-menu.ant-menu-light .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item svg{transition:all .5s ease;margin-right:10px}.ant-menu-submenu.ant-menu-submenu-popup.ant-menu.ant-menu-light .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item.ant-menu-item-selected{background:var(--main-primary-active)}@-webkit-keyframes hide-menu{0%{opacity:1}50%{opacity:0}to{opacity:0;visibility:hidden}}@keyframes hide-menu{0%{opacity:1}50%{opacity:0}to{opacity:0;visibility:hidden}}.custom-loader.loader-position-middle{position:absolute;top:50%;left:0;right:0;bottom:0}.custom-table.ant-table-wrapper,.custom-table.ant-table-wrapper .ant-spin-nested-loading{height:100%}.custom-table.ant-table-wrapper .ant-spin-nested-loading .ant-spin.ant-spin-spinning{max-height:100%}.custom-table.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr{transition:all .5s ease}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell{text-transform:uppercase;color:#004ac6;color:rgb(0 74 198/var(--tw-text-opacity,1));font-size:1.4rem;font-weight:800;letter-spacing:.07em;background:#f9fafb!important;border-bottom:1px solid #e5e7eb!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell:before{display:none!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-table-column-sorters{justify-content:flex-start}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-table-column-sorters .ant-table-column-title{flex:0 0 auto;padding:0;background:transparent;border-bottom:none;color:#004ac6;color:rgb(0 74 198/var(--tw-text-opacity,1))}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-table-column-sorters .ant-table-column-sorter{margin-left:8px}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-table-column-sorters .ant-table-column-sorter-inner .anticon svg{fill:rgba(38,79,122,.5)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-table-column-sorters .ant-table-column-sorter-inner .anticon.active svg{fill:var(--main-blue)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background:transparent}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover{border-color:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-width:1.8px;width:4.7px;top:45%}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{background:transparent;border-width:1.8px;width:6.7px;top:50%}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox:after{border:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell .ant-checkbox-wrapper .ant-checkbox-input{top:-15px;left:-8px;width:32px;height:46px}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row{cursor:pointer}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:nth-child(odd) .ant-table-cell{background:#fff!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:nth-child(2n) .ant-table-cell{background:#f5f7fa!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell{transition:background .15s ease;height:48px;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;color:#344054;font-size:14px;font-weight:500}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover{background:#eef4ff!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-column-sort{background:inherit!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell .ant-table-row-expand-icon{position:relative;background:transparent;border:none}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell .ant-table-row-expand-icon:after{display:none}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell .ant-table-row-expand-icon:before{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;display:block;width:100%;height:100%;background-image:url(/static/media/expandable-arrow.d05d814b.svg);background-position:50%;background-repeat:no-repeat}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell .ant-table-row-expand-icon.ant-table-row-expand-icon-collapsed:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#eef4ff!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row.ant-table-row-selected .ant-table-cell{background:#dbeafe!important}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner,.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner,.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background:transparent}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-width:1.8px;width:4.7px;top:45%}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox:after{border:var(--field-color-focus)}.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-checkbox-wrapper .ant-checkbox-input{top:-15px;left:-8px;width:32px;height:46px}.custom-table.ant-table-wrapper .ant-table-pagination{align-items:center}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-prev .custom-table__pagination--prev{display:inline-flex;align-items:center;height:100%;margin-right:3.5rem}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-prev .custom-table__pagination--prev span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-next .custom-table__pagination--next{display:inline-flex;align-items:center;height:100%;margin-left:3.5rem}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-next .custom-table__pagination--next span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-next,.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-prev{align-self:end}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{top:auto;bottom:-.2rem;font-size:.9rem}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon,.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon{color:var(--font-color-primary)}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-disabled .custom-table__pagination--button span{color:var(--font-color-disabled)}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-disabled .custom-table__pagination--button button svg{fill:var(--font-color-disabled)}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-item{display:flex;justify-content:center;align-items:center;width:34px;height:28px;max-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:var(--body-2);color:var(--font-color-primary);border-radius:4px}.custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-item.ant-pagination-item-active{border:none;background:var(--field-default-bg);font-weight:700}@media (max-width:1540px),screen and (max-height:820px){.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell{height:3.5rem}}@media screen and (max-height:768px){.custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell{padding:10px 8px}}.reusable-table-page .custom-table.ant-table-wrapper .ant-table{background:transparent;font-family:"Inter",sans-serif}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell{background:#f9fafb!important;color:#004ac6!important;color:rgb(0 74 198/var(--tw-text-opacity,1))!important;text-transform:uppercase;font-size:1.4rem!important;font-weight:800!important;letter-spacing:.07em;border-bottom:1px solid #e5e7eb!important;padding:13px 22px!important;vertical-align:middle}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-cell:before{display:none!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-column-title{padding:0!important;background:transparent!important;border-bottom:none!important;color:#004ac6!important;color:rgb(0 74 198/var(--tw-text-opacity,1))!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-selection-column{width:48px!important;padding-left:18px!important;padding-right:8px!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row{cursor:pointer}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:nth-child(odd) .ant-table-cell{background:#fff!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:nth-child(2n) .ant-table-cell{background:#f5f7fa!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell{border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;height:auto!important;padding:14px 22px!important;color:#344054;font-size:14px;font-weight:500;vertical-align:middle}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-column-sort{background:inherit!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover,.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#eef4ff!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row.ant-table-row-selected .ant-table-cell{background:#dbeafe!important}.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination{padding:14px 22px;margin:0;border-top:1px solid #e5e7eb;align-items:center}.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-item{border-radius:7px;border-color:#e5e7eb;display:flex;justify-content:center;align-items:center;font-weight:400;max-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-item.ant-pagination-item-active{background:#001c37;background:var(--nd-menu,#001c37);border-color:#001c37;border-color:var(--nd-menu,#001c37);font-weight:700}.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-next .ant-pagination-item-link,.reusable-table-page .custom-table.ant-table-wrapper .ant-table-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:7px;border-color:#e5e7eb}.ant-table-wrapper:not(.custom-table) .ant-table-thead>tr>th{background:#f9fafb!important;color:#004ac6!important;color:rgb(0 74 198/var(--tw-text-opacity,1))!important;font-size:1.4rem!important;font-weight:800!important;letter-spacing:.07em;text-transform:uppercase;padding:13px 22px!important;border-bottom:1px solid #e5e7eb!important}.ant-table-wrapper:not(.custom-table) .ant-table-thead>tr>th:before{display:none!important}.ant-table-wrapper:not(.custom-table) .ant-table-thead>tr>th .ant-table-column-title{padding:0!important;background:transparent!important;border-bottom:none!important;color:#004ac6!important;color:rgb(0 74 198/var(--tw-text-opacity,1))!important}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row{cursor:pointer}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row:nth-child(odd) .ant-table-cell{background:#fff!important}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row:nth-child(2n) .ant-table-cell{background:#f5f7fa!important}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row .ant-table-cell{border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;padding:14px 22px!important;color:#344054!important;font-size:14px;font-weight:500}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover,.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#eef4ff!important}.ant-table-wrapper:not(.custom-table) .ant-table-tbody .ant-table-row.ant-table-row-selected .ant-table-cell{background:#dbeafe!important}.ant-table-wrapper:not(.custom-table) .ant-table-pagination{padding:14px 22px;margin:0;border-top:1px solid #e5e7eb}.ant-table-wrapper:not(.custom-table) .ant-table-pagination .ant-pagination-item{border-radius:7px;border-color:#e5e7eb;display:flex;justify-content:center;align-items:center}.ant-table-wrapper:not(.custom-table) .ant-table-pagination .ant-pagination-item.ant-pagination-item-active{background:#001c37;background:var(--nd-menu,#001c37);border-color:#001c37;border-color:var(--nd-menu,#001c37);font-weight:700}.ant-table-wrapper:not(.custom-table) .ant-table-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.ant-table-wrapper:not(.custom-table) .ant-table-pagination .ant-pagination-next .ant-pagination-item-link,.ant-table-wrapper:not(.custom-table) .ant-table-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:7px;border-color:#e5e7eb}.custom-page-header.ant-page-header .ant-page-header-heading-left{flex-direction:column;align-items:flex-start}.custom-page-header.ant-page-header .ant-page-header-heading-left .ant-page-header-heading-title{color:var(--font-color-headlines);font-size:var(--headline-h5)}.custom-modal.ant-modal .ant-modal-content{border-radius:4px}.custom-modal.ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{color:var(--main-blue)}.custom-modal.ant-modal .ant-modal-content .ant-modal-header{border:none;border-radius:4px 4px 0 0}.custom-modal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--main-blue);font-size:var(--headline-h6)}.custom-modal.ant-modal .ant-modal-content .ant-modal-body a,.custom-modal.ant-modal .ant-modal-content .ant-modal-body p,.custom-modal.ant-modal .ant-modal-content .ant-modal-body span{color:var(--font-color-primary);font-size:var(--body-1);font-weight:400}.custom-modal.ant-modal .ant-modal-content .ant-modal-footer{border-radius:0 0 4px 4px;border:none;display:flex;justify-content:center;align-items:center}.custom-modal.ant-modal .ant-modal-content .ant-modal-footer button:first-child{margin-right:24px}.navigation-carousel{display:flex;justify-content:center;align-items:center}.navigation-carousel__action{background:transparent;padding:20px}.navigation-carousel__action span{position:relative;display:block;width:10px;height:10px;background:transparent;border:3px solid var(--main-default);border-right:none;border-top:none;border-radius:2px}.navigation-carousel__action:disabled span{border-color:var(--disabled)}.navigation-carousel__pagination{color:var(--main-default)}.navigation-carousel__action-next span{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.navigation-carousel__action-prev span{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.carousel-modal .ant-modal-body{padding-top:50px;padding-bottom:5px}.carousel-modal .ant-modal-body .swiper-wrapper{align-items:center}.carousel-modal__slide{max-height:570px}.carousel-modal__slide img{display:block;margin:0 auto;width:100%;max-height:570px;object-fit:contain;height:auto}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body{border-radius:var(--default-rounded);padding:40px}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns{display:flex;justify-content:center;align-items:center;width:100%}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns button{max-width:15rem;width:100%;height:4rem}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns button span{font-size:var(--button);font-weight:500}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-ok{background:var(--button-primary-default);border:none}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-ok:hover{background:var(--button-primary-hover)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-ok:active{background:var(--button-primary-active)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-ok:disabled{background:var(--button-primary-disabled)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-ok:focus{background:var(--button-primary-focus)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel{border:1px solid var(--button-primary-default)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel a,.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel span{color:var(--button-primary-default)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:hover{border-color:var(--button-primary-hover)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:hover a,.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:hover span{color:var(--button-primary-hover)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:active{border-color:var(--button-primary-active)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:active a,.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:active span{color:var(--button-primary-active)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:disabled{border-color:var(--button-primary-disabled)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:disabled a,.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:disabled span{color:var(--button-primary-disabled)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:focus{border-color:var(--button-primary-focus)}.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:focus a,.ant-modal.ant-modal-confirm.custom-confirm-modal .ant-modal-body .ant-modal-confirm-btns .custom-confirm-modal-button-cancel:focus span{color:var(--button-primary-focus)}.createable-entity-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-body .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title{color:var(--font-color-headlines);font-size:var(--headline-h5);font-weight:600}.createable-entity-modal.ant-modal.custom-modal .ant-modal-content .ant-page-header-heading-extra .ant-space-item:last-child button span{color:var(--main-white)}.createable-entity-modal .ant-modal-footer{padding:0}.modal-delete.ant-modal .ant-modal-content{padding:40px 56px}.modal-delete.ant-modal .ant-modal-content .ant-modal-body{margin-bottom:30px}.modal-delete.ant-modal .ant-modal-content .ant-modal-body .modal-delete-deleted-name{display:inline-block;color:var(--font-color-headlines);font-weight:500}.modal-image-cropper.ant-modal .ant-modal-content .ant-modal-body{display:flex;justify-content:center;margin-top:0;padding-bottom:0;padding-top:40px}.preview__back-icon{position:static;display:inline-flex;align-items:center;grid-gap:7px;gap:7px;color:#1d4ed8;color:var(--nd-accent,#1d4ed8);font-size:14px;font-weight:700;text-decoration:none;margin-bottom:16px;cursor:pointer;z-index:auto}.preview__back-icon:hover{text-decoration:underline;color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.preview__back-icon.preview__back-icon--outside{position:absolute;top:0;left:0}.preview__back-icon .icon-back{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:flex;align-items:center}.preview__back-icon .icon-back svg{fill:#1d4ed8;fill:var(--nd-accent,#1d4ed8);width:18px;height:18px}.preview__back-icon .text{color:inherit;margin-left:0}.custom-badge.ant-badge .ant-badge-count .current{font-weight:600;font-size:var(--overline-2)}.custom-badge.ant-badge .ant-badge-multiple-words{font-size:var(--overline);font-weight:600;padding:0 2px}.date-switcher,.date-switcher-button{display:flex;align-items:center}.date-switcher-button{width:36px;height:38px;border:1px solid #e4e7ec;background:#fff;justify-content:center;cursor:pointer;color:#475467;transition:background .12s}.date-switcher-button svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.date-switcher-button:hover{background:#f9fafb}.date-switcher-button-prev{border-radius:9px 0 0 9px;border-right:none}.date-switcher-button-next{border-radius:0 9px 9px 0;border-left:none}.date-switcher-value-section{height:38px;padding:0 20px;border:1px solid #e4e7ec;background:#fff;display:flex;align-items:center;justify-content:center;min-width:140px;white-space:nowrap}.date-switcher-value-section span{font-size:14px;font-weight:700;color:#0f172a;font-family:"Inter",sans-serif;-webkit-animation:fade .3s ease forwards;animation:fade .3s ease forwards}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.ant-select.ant-select-single.custom-select.calendar-mode-select .ant-select-selector{width:160px;height:38px!important;min-height:38px;padding:0 12px!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:9px!important;display:flex;align-items:center}.ant-select.ant-select-single.custom-select.calendar-mode-select .ant-select-selector:hover{border-color:#94a3b8!important}.ant-select.ant-select-single.custom-select.calendar-mode-select .ant-select-selector .ant-select-selection-item{font-size:13.5px;font-weight:600;color:#344054;line-height:38px;font-family:"Inter",sans-serif}.ant-select.ant-select-single.custom-select.calendar-mode-select .ant-select-arrow{color:#667085;right:10px}.ant-select.ant-select-single.custom-select.calendar-mode-select .ant-select-arrow svg{fill:none;stroke:currentColor;stroke-width:2;width:14px;height:14px}.custom-calendar-date-cell{border:1px solid #e5e7eb;max-width:none;width:100%;height:150px;background:#fff;transition:background .12s}.custom-calendar-date-cell:hover{background:#fafbfd}.custom-calendar-date{text-align:left;padding:8px 10px 0;margin-bottom:5px}.custom-calendar-date span{display:inline-flex;width:26px;height:26px;padding:2px;align-items:center;justify-content:center;border-radius:50%;background:transparent;text-align:center;color:#374151;font-weight:700;font-size:13px;font-family:"Inter",sans-serif}.custom-calendar-cell-content{position:static;overflow-y:auto;padding:0 8px;height:105px}.custom-calendar-cell-content::-webkit-scrollbar{width:4px}.custom-calendar-cell-content::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:5px;-webkit-box-shadow:none}.custom-calendar-cell-content::-webkit-scrollbar-thumb{background-color:#e2e8f0;border-radius:20px;border:1px solid #fff}.custom-calendar-date-cell--weekend .custom-calendar-date span{background:transparent;color:#374151}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content thead tr th{padding:10px 12px}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content thead tr th:first-child,.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content thead tr th:last-child{background:#f8fafc}.cal-ev{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 8px;border-radius:7px;border:1px solid #e5e7eb;border-left:3px solid #6b7280;background:#f9fafb;cursor:pointer;transition:box-shadow .12s;margin-bottom:4px;min-height:26px;overflow:hidden}.cal-ev:hover{box-shadow:0 2px 8px rgba(15,23,42,.09)}.cal-ev__title{flex:1 1;font-size:12px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Inter",sans-serif}.cal-ev__av{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;flex:none;letter-spacing:-.01em}.cal-ev--blue{background:#eff6ff;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb}.cal-ev--red{background:#fef3f2;border-color:#fecaca #fecaca #fecaca #dc2626}.cal-ev--amber{background:#fffbeb;border-color:#fde68a #fde68a #fde68a #d97706}.cal-ev--green{background:#f0fdf4;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #16a34a}.cal-ev--purple{background:#f5f3ff;border-color:#ddd6fe #ddd6fe #ddd6fe #7c3aed}.cal-ev--gray{background:#f9fafb;border-color:#e5e7eb #e5e7eb #e5e7eb #6b7280}.ev-av--blue{background:#dbeafe;color:#1e40af}.ev-av--red{background:#fee2e2;color:#b91c1c}.ev-av--amber{background:#fef3c7;color:#92400e}.ev-av--green{background:#dcfce7;color:#15803d}.ev-av--purple{background:#ede9fe;color:#6d28d9}.ev-av--gray{background:#f3f4f6;color:#374151}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar{background:transparent}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-body{padding:0}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content{border-collapse:collapse;border-spacing:0}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content thead tr th{border:1px solid #e5e7eb;background:#f8fafc;border-radius:0;text-align:left;padding:11px 16px;line-height:1;color:#667085;font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;font-family:"Inter",sans-serif}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-content tbody tr td{cursor:default;padding:0;vertical-align:top}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-cell:not(.ant-picker-cell-in-view) .custom-calendar-date-cell{background:#fafbfc}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-cell:not(.ant-picker-cell-in-view) .custom-calendar-date-cell .custom-calendar-date span{color:#cbd5e1;font-weight:500}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-cell:not(.ant-picker-cell-in-view) .custom-calendar-cell-content{display:none}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-cell-today .custom-calendar-date-cell{background:#f0f7ff}.ant-picker-calendar.ant-picker-calendar-full.custom-calendar .ant-picker-cell-today .custom-calendar-date span{background:#2563eb!important;color:#fff!important;font-weight:800}.custom-calendar-header{display:flex;align-items:center}.custom-calendar-header--right{justify-content:flex-end}.custom-calendar-header--left{justify-content:flex-start}.custom-calendar-header--center{justify-content:center}.weekly-calendar{height:100%;width:100%}.weekly-calendar-header{height:27px;margin-bottom:24px;display:flex;justify-content:flex-end}.weekly-calendar-button,.weekly-calendar-buttons-container{display:flex;align-items:center}.weekly-calendar-button{width:26px;height:26px;border-radius:var(--default-rounded);background:var(--bg-list-hover);text-align:center;cursor:pointer}.weekly-calendar-button[name=prev]{margin:0 5px 0 0}.weekly-calendar-button[name=prev] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.weekly-calendar-button[name=next]{margin:0 0 0 5px}.weekly-calendar-button[name=next] svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.weekly-calendar-days{display:flex;justify-content:space-between;height:100%}.weekly-calendar-day{flex:1 1 14.3%;max-width:14.3%}.weekly-calendar-day:not(:last-child){margin-right:4px}.weekly-calendar-day-date{display:flex;justify-content:space-between;align-items:center;height:28px;padding:4px 10px;grid-gap:5px;gap:5px;background:var(--bg-list-hover);border-radius:var(--default-rounded)}.weekly-calendar-day-date span{text-overflow:ellipsis;overflow:hidden;color:var(--font-color-primary)}.weekly-calendar-day-content{margin:5px 0 0;padding:8px 4px;background:#f9f9f9;height:calc(100% - 33px);border-radius:var(--default-rounded);display:flex;flex-direction:column;grid-gap:8px;gap:8px}.weekly-calendar-day-cell{min-height:192px;height:192px;padding:14px 16px 5px;background:var(--main-white);cursor:pointer;overflow-y:auto;border:1px solid #e4e4e4;border-radius:var(--default-rounded);color:var(--font-color-primary)}.weekly-calendar-day-cell::-webkit-scrollbar{width:6px}.weekly-calendar-day-cell::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:5px;-webkit-box-shadow:none}.weekly-calendar-day-cell::-webkit-scrollbar-thumb{background-color:var(--bg-list-hover);border-radius:20px;border:1px solid #fff}.weekly-calendar-day--weekend .weekly-calendar-day-content,.weekly-calendar-day--weekend .weekly-calendar-day-date{background:var(--main-white);border:1px solid var(--bg-list-hover)}.weekly-calendar-day--today .weekly-calendar-day-date{background:#d6ffad;border:none}.calendar{height:100%}.calendar-header{display:flex;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px}.calendar-body{height:calc(100% - 58px);margin-top:18px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04)}.calendar-body .ant-spin-container,.calendar-body .ant-spin-nested-loading{height:100%}.calendar-body .ant-picker-calendar{background:transparent}label.custom-checkbox.ant-checkbox-wrapper:after::selection,label.custom-checkbox.ant-checkbox-wrapper:after:active,label.custom-checkbox.ant-checkbox-wrapper:after:hover{border-color:var(--field-color-focus);background:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper:after::selection .ant-checkbox,label.custom-checkbox.ant-checkbox-wrapper:after:active .ant-checkbox,label.custom-checkbox.ant-checkbox-wrapper:after:hover .ant-checkbox{border-color:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper:after::selection .ant-checkbox-inner,label.custom-checkbox.ant-checkbox-wrapper:after:active .ant-checkbox-inner,label.custom-checkbox.ant-checkbox-wrapper:after:hover .ant-checkbox-inner{border-color:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox::selection,label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox:active,label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox:hover{border-color:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:20px;height:20px;border-width:1.8px;border-radius:3px;background:transparent}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner::selection,label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:active,label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover{border-color:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-width:1.5px;width:6px;height:11px;top:45%;left:20%}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{background:transparent;border-width:1.8px;width:6.7px;top:50%}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox:after{border:var(--field-color-focus)}label.custom-checkbox.ant-checkbox-wrapper .ant-checkbox+span{color:var(--main-blue)}label.custom-checkbox.ant-checkbox-wrapper-disabled{border-color:var(--disabled)!important}label.custom-checkbox.ant-checkbox-wrapper-disabled span{color:var(--disabled)!important}.custom-collapse.ant-collapse{width:100%}.custom-collapse.ant-collapse .ant-collapse-item .ant-collapse-header{background:var(--main-grey-bg);padding:7px 16px}.custom-collapse.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{color:var(--font-color-headlines);font-size:var(--headline-h6);font-weight:600}.custom-collapse.ant-collapse .ant-collapse-item .ant-collapse-content{background:var(--main-white)}.custom-collapse.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-right:0;padding-left:0}.ui-color-picker-button{display:flex;justify-content:center;align-items:center;grid-gap:1.6rem;gap:1.6rem;max-width:113px;width:100%;padding:8px 5px;transition:var(--transition-base);border-radius:var(--default-rounded);border:1px solid #f6f6f6;background:transparent}.ui-color-picker-button,.ui-color-picker-button span{color:var(--font-color-default)}.ui-color-picker-button .ui-color-picker-color-mark{display:inline-block;width:16px;height:16px;min-width:16px;min-height:16px;border-radius:50%}.ui-color-picker-button .ui-color-picker-color-label{display:inline-block;font-size:var(--body-2);font-weight:400;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.ui-color-picker-button--active{border-color:#00458a}.ant-popover.custom-popover.ui-color-picker .ui-color-picker-list{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:12px;gap:12px;padding:14px 12px}.ant-popover.custom-popover.ui-color-picker .ui-color-picker-list-item{display:flex;flex-direction:column;align-items:center;width:55px;grid-gap:10px;gap:10px;cursor:pointer}.ant-popover.custom-popover.ui-color-picker .ui-color-picker-list-item span{display:inline-block;color:var(--font-color-default)}.ant-popover.custom-popover.ui-color-picker .ui-color-picker-list-item-mark{width:16px;height:16px;min-width:16px;min-height:16px;border-radius:50%}.ant-picker.custom-datepicker{width:100%;height:45px;border-radius:4px;color:var(--font-color-primary);border-color:var(--field-default-bg);background:var(--field-default-bg);box-shadow:none!important}.ant-picker.custom-datepicker.custom-datepicker--fullwidth{width:100%}.ant-picker.custom-datepicker:hover{border-color:var(--field-default-bg)}.ant-picker.custom-datepicker.ant-picker-focused,.ant-picker.custom-datepicker:active,.ant-picker.custom-datepicker:focus,.ant-picker.custom-datepicker:hover{border-color:var(--field-color-focus)}.ant-picker.custom-datepicker.ant-picker-focused,.ant-picker.custom-datepicker:active,.ant-picker.custom-datepicker:focus{background:transparent}.ant-picker.custom-datepicker:disabled{color:var(--field-color-disabled);background:transparent}.ant-picker.custom-datepicker:disabled::-webkit-input-placeholder{color:var(--field-color-disabled)}.ant-picker.custom-datepicker:disabled:-ms-input-placeholder{color:var(--field-color-disabled)}.ant-picker.custom-datepicker:disabled::placeholder{color:var(--field-color-disabled)}.ant-picker.custom-datepicker.ant-picker-disabled{background:var(--field-default-bg);border-color:var(--field-default-bg)}.ant-picker.custom-datepicker.ant-picker-disabled .ant-picker-input>input{color:var(--disabled)}.ant-picker.custom-datepicker.ant-picker-disabled .ant-picker-input>input::-webkit-input-placeholder{color:var(--disabled)}.ant-picker.custom-datepicker.ant-picker-disabled .ant-picker-input>input:-ms-input-placeholder{color:var(--disabled)}.ant-picker.custom-datepicker.ant-picker-disabled .ant-picker-input>input::placeholder{color:var(--disabled)}.ant-picker.custom-datepicker .ant-picker-input:active,.ant-picker.custom-datepicker .ant-picker-input:focus{background:transparent}.ant-picker.custom-datepicker .ant-picker-input input{color:var(--font-color-primary);font-weight:400}.ant-picker.custom-datepicker .ant-picker-input input::-webkit-input-placeholder{color:var(--font-color-default)}.ant-picker.custom-datepicker .ant-picker-input input:-ms-input-placeholder{color:var(--font-color-default)}.ant-picker.custom-datepicker .ant-picker-input input::placeholder{color:var(--font-color-default)}.ant-picker.custom-datepicker.custom-datepicker--text-center .ant-picker-input input{text-align:center}.ant-picker.custom-datepicker.custom-datepicker--text-left .ant-picker-input input{text-align:left}.ant-picker.custom-datepicker.custom-datepicker--text-right .ant-picker-input input{text-align:right}.ant-picker.custom-datepicker.ant-picker-status-error .ant-picker-input input::-webkit-input-placeholder{color:var(--field-color-error)}.ant-picker.custom-datepicker.ant-picker-status-error .ant-picker-input input:-ms-input-placeholder{color:var(--field-color-error)}.ant-picker.custom-datepicker.ant-picker-status-error .ant-picker-input input::placeholder{color:var(--field-color-error)}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-header{border-bottom:none}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-header .ant-picker-header-view button,.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-header button span{color:var(--font-color-headlines)}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body thead{border-bottom:1px solid #f6f6f6}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body thead tr th{color:var(--font-color-primary);font-weight:400}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-in-view{color:var(--font-color-headlines)}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-in-view .ant-picker-cell-inner{min-width:30px;min-height:30px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--main-primary-active);border-radius:8px}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell.ant-picker-cell-selected:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{background:var(--disabled)!important;border-radius:8px;color:#fff!important}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--main-primary-active);border-radius:8px}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--disabled)}.custom-datepicker-popup.ant-picker-dropdown .ant-picker-panel .ant-picker-body tbody tr .ant-picker-cell-disabled .ant-picker-cell-inner:before{border:none}.ant-picker.ant-picker-range.custom-range-picker{border-color:transparent;border-bottom-color:var(--disabled);max-width:243px;padding:4px 0}.ant-picker.ant-picker-range.custom-range-picker.ant-picker-focused{box-shadow:none}.ant-picker.ant-picker-range.custom-range-picker .ant-picker-input input{text-align:center;color:var(--font-color-default)}.ant-picker.ant-picker-range.custom-range-picker .ant-picker-range-separator{color:var(--font-color-default)}.ant-picker.ant-picker-range.custom-range-picker .ant-picker-active-bar{display:none;background:var(--main-blue)}.ant-picker.ant-picker-range.custom-range-picker .ant-picker-suffix{margin-left:8px;font-size:18px}.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table thead th,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button span{color:var(--font-color-primary)}.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-in-view .ant-picker-cell-inner{color:var(--main-blue)}.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:var(--default-rounded);border-color:var(--main-blue)}.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-range-start-single .ant-picker-cell-inner,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-range-start .ant-picker-cell-inner{background:var(--main-blue);border-radius:var(--default-rounded);color:var(--main-white)}.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):after,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):after,.ant-picker-dropdown.ant-picker-dropdown-range.custom-range-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body table tbody .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{border-color:var(--font-color-primary)}.ant-picker.custom-time-picker{width:100%;height:45px;border-radius:var(--default-rounded);background:var(--field-default-bg);border-color:var(--field-default-bg);box-shadow:none!important}.ant-picker.custom-time-picker.ant-picker-focused,.ant-picker.custom-time-picker:active,.ant-picker.custom-time-picker:focus,.ant-picker.custom-time-picker:hover{border-color:var(--field-color-focus)}.ant-picker.custom-time-picker input{color:var(--font-color-primary);font-weight:400}.ant-picker.custom-time-picker input::-webkit-input-placeholder{color:var(--font-color-default)}.ant-picker.custom-time-picker input:-ms-input-placeholder{color:var(--font-color-default)}.ant-picker.custom-time-picker input::placeholder{color:var(--font-color-default)}.ant-picker.custom-time-picker.custom-time-picker input{text-align:center}.ant-picker-dropdown .ant-picker-footer button{border-radius:var(--default-rounded)}.ant-picker-dropdown .ant-picker-footer button:not(:disabled){background:var(--button-primary-default);border-color:var(--button-primary-default)}.custom-divider.ant-divider{background:var(--primary-lines)}.drag-handle{cursor:move;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.drag-handle.drag-handle--vertical{position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.drag-handle__dot-wrapper{display:flex}.drag-handle__dot-wrapper:first-child{margin-bottom:2px}.drag-handle__dot{display:inline-block;width:2px;height:2px;border-radius:50%;background:#d2d2d2}.drag-handle__dot:not(:last-child){margin-right:2px}.ant-dropdown.custom-dropdown-overlay .ant-dropdown-menu-item .ant-dropdown-menu-title-content{color:var(--font-color-primary)}.image-container{position:relative;width:92px;height:92px;overflow:hidden}.image-container-delete{position:absolute;right:5px;top:5px;width:24px;height:24px;padding:5px;transition:opacity .5s ease;background:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.image-container-image{position:relative;z-index:1;cursor:pointer;display:inline-block;width:100%;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.image-container div{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-container img{width:100%;height:100%;object-fit:cover;cursor:pointer}.image-container__empty-image{position:relative;width:92px;height:92px}.image-container__empty-image:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:no-repeat 50% url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOHSURBVHgB7Z1LUttAFEVfy5aMAlSRYWYsISwtO8kOsgWyg+yALIFZRqm4INhY2FJ0JXUhqxwQCb7dZe4ZGQtj+fTr95GgcFbzY1mdz8y+VKV9NGdnJl4Vl9jlqrJPH3J37SA7K+1KovfOvHB2kaSVfZZsCmfIIu7noqpMsJgnJpicSTgZCScj4WQknIyEk5FwMhJORsLJSDgZCScj4WQknIyEk5FwMhJORsLJSDgZCScj4WQknIyEk5FwMhJORsLJSDgZCScj4WSmRmbizN6lZs5ZcO4ezDalUaELz+p3TCcWBVl9HkuycKUUMvQI73O7MnsgR9isjurjzIKhCCcTNMKHoKAi+qZdGBSbtrAd0t9oRBPhkH06e5QNUNROA27/fRCN8GktN+laxbui7h7W3fP1GU4OKPFF81G8bPTFqzqV3K97x+xwiCaH+wEE0XySPS5Ac8zGcTRtux72MPMSogkeFMhNVxyRu30uX9ZFsxwhELIxwZ5EnvOj6lJuVm2fDOFl1Ubrav3867A4kA2aTidtu5sYiUo42j/k7vsRkj0QPIzqWf2psCmWEUqPrh7l6fiuxLeSPt836adLS/m0FR8bUQmHbIhC7z3mauJxti0brSTSkh+UkGamkYVUNKeDq4h5F5GQ+NzAk6fbE6nv2xHhv4v2MdYC6SamPj6KU2kK3WD7Q+Zxuvv7/U4AEDwskCi2i+65pMvxMVx/B8GF+zzselOmbw+Rg/OB9P5OgOybYve1lqb4bh7f42+LxyaocLej6GHKxGXbfvHLuhsW/Z1QdbKf6tEX9fF1dxw/I49AelDhKGrDogcg+7ZX/FAcEdlbO2HkQHRbbC/eUWDpQYV72f2i59n0cnNT/AaLU4yc95ud0Nsxk8C5PHgO31X0PLsWApPn8gWDkX8P7JgYCCr8qaLnQTT74rep/n1kx2sXEUyeQWexxcg8jOLnspdH9hB0LkkdYkcBf2sgqHAUwGTkHvOyk//ck80Cv1XhsfTGTHTXngw9wtFlpBEsMwr2auytpFeELrzs+uK3ilIKGQknI+FkJJyMhJORcDISTkbCyUg4GQknI+FkJJyMhJORcDISTkbCyUg4GQknI+FkJJyMhJORcDISTkbCyUg4GQknI+FkIHxugkbinH03QaEy++p+LavzsrKr+mv9b/v9Mk+cXSTvc3eNB87s0sQ+mFfOvsExXP8B903/KqnvEx0AAAAASUVORK5CYII=)}.custom-input.ant-input{height:45px;border-radius:4px;color:var(--font-color-primary);font-weight:400;border-color:var(--field-default-bg);background:var(--field-default-bg);box-shadow:none!important}.custom-input.ant-input::-webkit-input-placeholder{color:var(--font-color-default)}.custom-input.ant-input:-ms-input-placeholder{color:var(--font-color-default)}.custom-input.ant-input::placeholder{color:var(--font-color-default)}.custom-input.ant-input:active,.custom-input.ant-input:focus,.custom-input.ant-input:hover{border-color:var(--field-color-focus)}.custom-input.ant-input:active,.custom-input.ant-input:focus{background:transparent}.custom-input.ant-input:disabled{color:var(--field-color-disabled);background:transparent;border-color:var(--field-default-bg)!important}.custom-input.ant-input:disabled::-webkit-input-placeholder{color:var(--field-color-disabled)}.custom-input.ant-input:disabled:-ms-input-placeholder{color:var(--field-color-disabled)}.custom-input.ant-input:disabled::placeholder{color:var(--field-color-disabled)}.custom-input.ant-input:read-only{border-color:var(--field-default-bg);background:var(--field-default-bg)}.custom-input.ant-input.ant-input-status-error::-webkit-input-placeholder{color:var(--field-color-error)}.custom-input.ant-input.ant-input-status-error:-ms-input-placeholder{color:var(--field-color-error)}.custom-input.ant-input.ant-input-status-error,.custom-input.ant-input.ant-input-status-error::placeholder{color:var(--field-color-error)}.custom-input-search.ant-input-affix-wrapper{background:#f9fafb!important;background:var(--nd-field,#f9fafb)!important;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;border-radius:9px!important;border-radius:var(--nd-radius,9px)!important;box-shadow:none!important;min-height:38px;padding:0 11px}.custom-input-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.custom-input-search.ant-input-affix-wrapper:focus,.custom-input-search.ant-input-affix-wrapper:hover{border-color:#1d4ed8!important;border-color:var(--nd-accent,#1d4ed8)!important;box-shadow:none!important}.custom-input-search.ant-input-affix-wrapper .ant-input{background:transparent!important;border:0!important;margin-left:0}.custom-input-search.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder{color:#9daabb}.custom-input-search.ant-input-affix-wrapper .ant-input:-ms-input-placeholder{color:#9daabb}.custom-input-search.ant-input-affix-wrapper .ant-input::placeholder{color:#9daabb}.custom-input-search.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px;color:#9daabb}.ant-input-affix-wrapper.custom-search-field{border-bottom:1px solid var(--field-color-default)!important;padding:5px 0}.ant-input-affix-wrapper.custom-search-field .ant-input{color:var(--field-color-default);font-weight:400;font-size:var(--input)}.ant-input-affix-wrapper.custom-search-field .ant-input::-webkit-input-placeholder{color:var(--field-color-default)}.ant-input-affix-wrapper.custom-search-field .ant-input:-ms-input-placeholder{color:var(--field-color-default)}.ant-input-affix-wrapper.custom-search-field .ant-input::placeholder{color:var(--field-color-default)}.custom-textarea.ant-input-textarea{position:relative}.custom-textarea.ant-input-textarea:after{position:absolute;top:0;right:0;-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px))}.custom-textarea.ant-input-textarea .ant-input{padding:16px;border-radius:4px;color:var(--font-color-primary);font-weight:400;border-color:var(--field-default-bg);background:var(--field-default-bg);box-shadow:none!important}.custom-textarea.ant-input-textarea .ant-input::-webkit-input-placeholder{color:var(--font-color-default)}.custom-textarea.ant-input-textarea .ant-input:-ms-input-placeholder{color:var(--font-color-default)}.custom-textarea.ant-input-textarea .ant-input::placeholder{color:var(--font-color-default)}.custom-textarea.ant-input-textarea .ant-input:active,.custom-textarea.ant-input-textarea .ant-input:focus,.custom-textarea.ant-input-textarea .ant-input:hover{border-color:var(--field-color-focus)}.custom-textarea.ant-input-textarea .ant-input:active,.custom-textarea.ant-input-textarea .ant-input:focus{background:transparent}.custom-textarea.ant-input-textarea .ant-input:disabled{color:var(--field-color-disabled);background:transparent}.custom-textarea.ant-input-textarea .ant-input:disabled::-webkit-input-placeholder{color:var(--field-color-disabled)}.custom-textarea.ant-input-textarea .ant-input:disabled:-ms-input-placeholder{color:var(--field-color-disabled)}.custom-textarea.ant-input-textarea .ant-input:disabled::placeholder{color:var(--field-color-disabled)}.custom-textarea.ant-input-textarea .ant-input:read-only{border-color:var(--field-default-bg);background:var(--field-default-bg)}.custom-textarea.ant-input-textarea .ant-input.ant-input-status-error::-webkit-input-placeholder{color:var(--field-color-error)}.custom-textarea.ant-input-textarea .ant-input.ant-input-status-error:-ms-input-placeholder{color:var(--field-color-error)}.custom-textarea.ant-input-textarea .ant-input.ant-input-status-error,.custom-textarea.ant-input-textarea .ant-input.ant-input-status-error::placeholder{color:var(--field-color-error)}.kanban-draggable-item{width:100%;height:190px;padding:9px 15px 9px 25px;cursor:pointer;border:1px solid #e4e4e4;background:var(--main-white);box-shadow:var(--box-shadow);border-radius:var(--default-rounded)}.kanban-draggable-item:not(:last-child){margin:0 0 8px}.kanban-draggable-item--dragging{opacity:.3}.kanban-column{position:relative;height:100%;flex:1 1 100%}.kanban-column-header{padding:4px 10px;text-align:left;height:32px;border-radius:var(--default-rounded);display:flex;align-items:center;grid-gap:8px;gap:8px}.kanban-column-header span{text-transform:uppercase;color:var(--font-color-primary);font-weight:500;font-size:var(--subtitle-1)}.kanban-column-count{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.08);color:inherit;margin-left:auto;flex:none}.kanban-column-content{position:absolute;width:100%;background:#f9f9f9;padding:8px 12px;height:calc(100% - 40px);margin:8px 0 0;border-radius:var(--default-rounded);overflow-y:auto}.kanban-column-content::-webkit-scrollbar{width:8px}.kanban-column-content::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:15px;-webkit-box-shadow:none}.kanban-column-content::-webkit-scrollbar-thumb{background-color:var(--bg-list-hover);border-radius:12px;border:1px solid #f9f9f9}.kanban{width:100%;height:100%}.kanban-container{height:100%;display:flex;justify-content:space-between;grid-gap:5px;gap:5px}.kanban .ant-spin-container,.kanban .ant-spin-nested-loading{height:100%;max-height:100%}.custom-label.ant-tag{border-radius:4px}.custom-list.ant-list{height:100%}.custom-list.ant-list .ant-list-pagination .ant-pagination{display:flex;justify-content:center;align-items:center}.custom-list.ant-list .ant-list-pagination .ant-pagination-prev .custom-list__pagination--prev{display:inline-flex;align-items:center;height:100%;margin-right:3.5rem}.custom-list.ant-list .ant-list-pagination .ant-pagination-prev .custom-list__pagination--prev span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.custom-list.ant-list .ant-list-pagination .ant-pagination-prev .custom-list__pagination--prev button{border:none}.custom-list.ant-list .ant-list-pagination .ant-pagination-prev .custom-list__pagination--prev button span{vertical-align:sub;margin-right:5px}.custom-list.ant-list .ant-list-pagination .ant-pagination-next .custom-list__pagination--next{display:inline-flex;align-items:center;height:100%;margin-left:3.5rem}.custom-list.ant-list .ant-list-pagination .ant-pagination-next .custom-list__pagination--next span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.custom-list.ant-list .ant-list-pagination .ant-pagination-next .custom-list__pagination--next button{border:none}.custom-list.ant-list .ant-list-pagination .ant-pagination-next .custom-list__pagination--next button span{vertical-align:sub;margin-left:5px}.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-next,.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-prev{align-self:end}.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{top:auto;bottom:-.2rem;font-size:.9rem}.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon,.custom-list.ant-list .ant-list-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon{color:var(--font-color-primary)}.custom-list.ant-list .ant-list-pagination .ant-pagination-disabled .custom-list__pagination--button span{color:var(--font-color-disabled)}.custom-list.ant-list .ant-list-pagination .ant-pagination-disabled .custom-list__pagination--button button svg{fill:var(--font-color-disabled)}.custom-list.ant-list .ant-list-pagination .ant-pagination-item{display:flex;justify-content:center;align-items:center;width:34px;height:28px;max-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;font-weight:400;font-size:var(--body-2);color:var(--font-color-primary);border-radius:4px}.custom-list.ant-list .ant-list-pagination .ant-pagination-item.ant-pagination-item-active{border:none;background:var(--field-default-bg);font-weight:700}.ui-multicolor-picker-wrapper{display:flex;grid-gap:2rem;gap:2rem}.ui-multicolor-picker-random-button{padding:0 1rem;border:2px dashed #d2d2d2;border-radius:var(--default-rounded);background-color:transparent;color:var(--font-color-default)}.ui-multicolor-picker-button{display:flex;justify-content:center;align-items:center;grid-gap:1.6rem;gap:1.6rem;max-width:113px;width:100%;padding:8px 5px;transition:var(--transition-base);border-radius:var(--default-rounded);border:1px solid #d2d2d2;background:transparent}.ui-multicolor-picker-button,.ui-multicolor-picker-button span{color:var(--font-color-default)}.ui-multicolor-picker-button .ui-multicolor-picker-multicolor-mark{display:inline-block;width:16px;height:16px;min-width:16px;min-height:16px;border-radius:50%}.ui-multicolor-picker-button .ui-multicolor-picker-multicolor-label{display:inline-block;font-size:var(--body-2);font-weight:400;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.ui-multicolor-picker-button--active{border-color:#00458a}.ant-popover.custom-popover.ui-multicolor-picker .ui-multicolor-picker-list{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:12px;gap:12px;padding:14px 12px}.ant-popover.custom-popover.ui-multicolor-picker .ui-multicolor-picker-list-item{display:flex;flex-direction:column;align-items:center;width:55px;grid-gap:10px;gap:10px;cursor:pointer}.ant-popover.custom-popover.ui-multicolor-picker .ui-multicolor-picker-list-item span{display:inline-block;color:var(--font-color-default)}.ant-popover.custom-popover.ui-multicolor-picker .ui-multicolor-picker-list-item-mark{width:16px;height:16px;min-width:16px;min-height:16px;border-radius:50%}.custom-popover.ant-popover.custom-popover--disabled-arrow .ant-popover-content .ant-popover-arrow{display:none}.custom-radio.ant-radio-wrapper .ant-radio:active .ant-radio-inner,.custom-radio.ant-radio-wrapper .ant-radio:focus .ant-radio-inner,.custom-radio.ant-radio-wrapper .ant-radio:hover .ant-radio-inner{border-color:var(--primary-color)}.custom-radio.ant-radio-wrapper span{color:var(--font-color-primary)}.custom-radio.ant-radio-wrapper .ant-radio-checked{border-color:var(--main-default)}.custom-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--main-default);box-shadow:none}.custom-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:var(--main-default)}.custom-radio.ant-radio-wrapper.ant-radio-wrapper-disabled span{color:var(--disabled)}.ant-segmented.custom-segment{background:#f5f5f5}.ant-segmented.custom-segment .ant-segmented-item .ant-segmented-item-label span[role=img]{vertical-align:middle}.ant-segmented.custom-segment .ant-segmented-item .ant-segmented-item-label span[role=img] svg{width:16px;height:16px;transition:fill .5s ease}.ant-segmented.custom-segment .ant-segmented-thumb{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.ant-segmented.custom-segment .ant-segmented-item.ant-segmented-item-selected{background:#f1f9ff}.ant-segmented.custom-segment .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label span[role=img] svg{fill:var(--main-blue)}.ant-segmented.custom-segment.ant-segmented-disabled .ant-segmented-item.ant-segmented-item-selected{background:var(--disabled)}.ant-segmented.custom-segment.ant-segmented-disabled .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label span[role=img] svg{fill:var(--main-white)}.ant-segmented-disabled.custom-segment .ant-segmented-item-label{background:#f5f5f5}.ant-segmented-disabled.custom-segment .ant-segmented-item-label .ant-segmented-item-icon span,.ant-segmented-disabled.custom-segment .ant-segmented-item-label .ant-segmented-item-icon svg{color:#fff!important;fill:#fff!important}.custom-select.ant-select .ant-select-arrow svg{transition:var(--transition-base)}.custom-select.ant-select.ant-select-open .ant-select-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:var(--transition-base)}.custom-select.ant-select.ant-select-multiple .ant-select-selector,.custom-select.ant-select.ant-select-single .ant-select-selector{align-items:center;min-height:45px;padding:.8rem 1.1rem!important;border-radius:4px;border-color:var(--field-default-bg);background:var(--field-default-bg);box-shadow:none!important;overflow:hidden}.custom-select.ant-select.ant-select-multiple .ant-select-selector:active,.custom-select.ant-select.ant-select-multiple .ant-select-selector:focus,.custom-select.ant-select.ant-select-multiple .ant-select-selector:focus-visible,.custom-select.ant-select.ant-select-multiple .ant-select-selector:hover,.custom-select.ant-select.ant-select-single .ant-select-selector:active,.custom-select.ant-select.ant-select-single .ant-select-selector:focus,.custom-select.ant-select.ant-select-single .ant-select-selector:focus-visible,.custom-select.ant-select.ant-select-single .ant-select-selector:hover{border-color:var(--field-color-focus)}.custom-select.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item,.custom-select.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search,.custom-select.ant-select.ant-select-single .ant-select-selector .ant-select-selection-item,.custom-select.ant-select.ant-select-single .ant-select-selector .ant-select-selection-search{color:var(--font-color-primary);font-weight:400}.custom-select.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.custom-select.ant-select.ant-select-single .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:100%}.custom-select.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder,.custom-select.ant-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{color:var(--font-color-default)}.custom-select.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow-item.ant-select-selection-overflow-item-rest .ant-select-selection-item-content,.custom-select.ant-select.ant-select-single .ant-select-selector .ant-select-selection-overflow-item.ant-select-selection-overflow-item-rest .ant-select-selection-item-content{color:var(--font-color-primary)}.custom-select.ant-select.ant-select-multiple .ant-select-arrow svg path,.custom-select.ant-select.ant-select-single .ant-select-arrow svg path{stroke:#697288}.custom-select.ant-select.ant-select-multiple .ant-select-clear,.custom-select.ant-select.ant-select-single .ant-select-clear{right:17.5px;font-size:14px;width:14px;height:14px;background:var(--field-default-bg)}.custom-select.ant-select.ant-select-multiple:hover:has(.ant-select-clear) .ant-select-arrow,.custom-select.ant-select.ant-select-single:hover:has(.ant-select-clear) .ant-select-arrow{display:none}.custom-select.ant-select.ant-select-single.custom-select--centered-value .ant-select-selector .ant-select-selection-item,.custom-select.ant-select.ant-select-single.custom-select--centered-value .ant-select-selector .ant-select-selection-placeholder,.custom-select.ant-select.ant-select-single.custom-select--centered-value .ant-select-selector .ant-select-selection-search input{text-align:center}.custom-select.ant-select.ant-select-status-error .ant-select-selector .ant-select-selection-placeholder{color:var(--field-color-error)}.custom-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--field-color-focus)!important;background:var(--main-white)}.custom-select.ant-select.ant-select-disabled .ant-select-selector{border-color:#f5f5f5;background:var(--field-default-bg)!important}.custom-select.ant-select.ant-select-disabled .ant-select-selector:active,.custom-select.ant-select.ant-select-disabled .ant-select-selector:focus,.custom-select.ant-select.ant-select-disabled .ant-select-selector:focus-visible,.custom-select.ant-select.ant-select-disabled .ant-select-selector:hover{border-color:var(--field-default-bg)!important}.custom-select.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-item,.custom-select.ant-select.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder{color:var(--disabled)}.custom-select.ant-select.ant-select-disabled .ant-select-arrow svg path{fill:var(--disabled);stroke:var(--disabled)}.ant-select.ant-select-multiple.custom-select .ant-select-selector .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{color:var(--font-color-primary);font-size:var(--body-2)}.custom-select-dropdown.ant-select-dropdown{box-shadow:var(--box-shadow)}.custom-select-dropdown.ant-select-dropdown .ant-select-item{padding:8px 12px}.custom-select-dropdown.ant-select-dropdown .ant-select-item .ant-select-item-option-content{color:var(--font-color-primary)}.custom-select-dropdown.ant-select-dropdown .rc-virtual-list-scrollbar-thumb{background:var(--main-blue)!important}.custom-select-dropdown.ant-select-dropdown .rc-virtual-list .rc-virtual-list-holder-inner .ant-select-item-option-disabled .ant-select-item-option-content{color:var(--font-color-disabled)}.custom-select-dropdown.ant-select-dropdown .custom-select-dropdown-create{padding:10px 21px}.custom-select-dropdown.ant-select-dropdown .custom-select-dropdown-create button{background:transparent}.custom-select-dropdown.ant-select-dropdown .custom-select-dropdown-create button span{color:var(--font-color-primary)}.custom-select-not-found{text-align:center;width:100%;color:var(--font-color-default)!important;font-size:var(--subtitle-2)!important}.custom-tree-select.ant-select.ant-tree-select .ant-select-selector{min-height:45px;padding:.8rem 1.1rem!important;border-radius:4px;border-color:var(--field-default-bg);background:var(--field-default-bg);box-shadow:none!important}.custom-tree-select.ant-select.ant-tree-select .ant-select-selector .ant-select-selection-placeholder{color:var(--font-color-default)}.custom-tree-select.ant-select.ant-tree-select .ant-select-selector .ant-select-selection-item{color:var(--font-color-primary);font-weight:400}.custom-tree-select.ant-select.ant-tree-select .ant-select-clear{right:17.5px;font-size:14px;width:14px;height:14px;background:var(--field-default-bg)}.custom-tree-select.ant-select.ant-tree-select.ant-select-focused,.custom-tree-select.ant-select.ant-tree-select.ant-select-focused .ant-select-selector,.custom-tree-select.ant-select.ant-tree-select:active,.custom-tree-select.ant-select.ant-tree-select:active .ant-select-selector,.custom-tree-select.ant-select.ant-tree-select:focus,.custom-tree-select.ant-select.ant-tree-select:focus-visible,.custom-tree-select.ant-select.ant-tree-select:focus-visible .ant-select-selector,.custom-tree-select.ant-select.ant-tree-select:focus .ant-select-selector,.custom-tree-select.ant-select.ant-tree-select:hover,.custom-tree-select.ant-select.ant-tree-select:hover .ant-select-selector{border-color:var(--field-color-focus)!important;box-shadow:none}.custom-tree-select.ant-select.ant-tree-select.ant-select-focused{border-color:var(--field-color-focus)}.custom-tree-select-dropdown.ant-select-dropdown,.custom-tree-select-dropdown.ant-tree-select-dropdown{box-shadow:var(--box-shadow);border-radius:4px}.custom-tree-select-dropdown.ant-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-switcher,.custom-tree-select-dropdown.ant-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-title,.custom-tree-select-dropdown.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-switcher,.custom-tree-select-dropdown.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-title{color:var(--font-color-primary)}.status-badge{display:flex;align-items:center}.status-badge span{display:inline-block}.status-badge__badge{display:inline-flex;width:13px;height:13px;border:1px solid #e0e0e0;text-align:center;align-items:center;justify-content:center;border-radius:50%;margin-right:8px}.status-badge__badge span{border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px)}.status-badge__label{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--font-color-primary);font-weight:500;font-size:var(--label)}.ant-steps.custom-steps .ant-steps-item-active .ant-steps-item-icon{background:var(--main-blue);border-color:var(--main-blue)}.ant-steps.custom-steps .ant-steps-item-active .ant-steps-item-content .ant-steps-item-title{color:var(--font-color-primary)}.ant-steps.custom-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--main-blue)}.ant-steps.custom-steps .ant-steps-item-finish .ant-steps-item-icon span[role=img]{color:var(--main-blue)}.ant-steps.custom-steps .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title{color:var(--font-color-primary)}.ant-steps.custom-steps .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title:after{background:var(--main-blue)}.ant-steps.custom-steps-progress-dot .ant-steps-item .ant-steps-item-icon{position:relative;top:3px;width:16px;height:16px;background:transparent;border:3px solid rgba(0,0,0,.25)}.ant-steps.custom-steps-progress-dot .ant-steps-item .ant-steps-item-icon .ant-steps-icon{display:none}.ant-steps.custom-steps-progress-dot .ant-steps-item-active .ant-steps-item-icon{border-color:var(--main-blue)}.ant-steps.custom-steps-progress-dot .ant-steps-item-finish .ant-steps-item-icon{background:var(--main-blue);border-color:var(--main-blue)}.ant-steps.custom-steps-progress-dot .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title{color:var(--font-color-primary)}.ant-steps.custom-steps-progress-dot .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title:after{background:var(--main-blue)}.ant-switch.custom-switch .ant-click-animating-node{box-shadow:none!important}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{width:170px;height:32px;border-radius:8px 8px 0 0;border:1px solid #def}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 3px}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{margin:0 auto;color:var(--font-color-default);text-transform:capitalize}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab-active{background:var(--main-blue)}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--main-white)}.custom-tabs.ant-tabs:not(.content-tabs) .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-ink-bar.ant-tabs-ink-bar-animated{display:none}.ant-tabs-dropdown .ant-tabs-dropdown-menu .ant-tabs-dropdown-menu-item span{color:var(--font-color-default);text-transform:capitalize}.toolbar{background:var(--toolbar-lsit-bg);padding:17px 24px;display:flex;align-items:center;color:#1e293b}.content-tabs.ant-tabs{font-family:"Inter",sans-serif}.content-tabs.ant-tabs .ant-tabs-nav{margin-bottom:0;background:#fff;padding:0;border-bottom:1px solid #e5e7eb}.content-tabs.ant-tabs .ant-tabs-nav:before{border-bottom:none}.content-tabs.ant-tabs .ant-tabs-nav-wrap{padding:0}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab{border:none;background:transparent;padding:14px 4px;margin:0 20px 0 0;font-size:13.5px;transition:opacity .15s}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab:first-child{padding-left:0;margin-left:0}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab:hover{opacity:.85}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{text-shadow:none;margin:0}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab-active{background:transparent}.content-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-ink-bar{background:#1d4ed8;height:2px;border-radius:2px 2px 0 0}.layout-block-content{padding:0}.layout-block-content .wrapper-content{height:100%;background:transparent;border:0;border-radius:0;box-shadow:none}.layout-block-content .wrapper-content .ant-card-body{height:100%;padding:0;overflow:visible}.layout-block-content .ant-tabs.content-tabs+.ant-card.wrapper-content,.layout-block-content .ant-tabs.custom-tabs+.ant-card.wrapper-content{height:calc(100% - 48px)}.layout-block-content--tabs{padding-top:0}.layout-block-content:has(.nd-detail-page) .content-tabs{display:none}.layout-block-content:has(.nd-detail-page) .ant-tabs.content-tabs+.ant-card.wrapper-content{height:100%}@media screen and (max-height:820px){.layout-block-content{padding-top:0}.layout-block-content .ant-tabs.content-tabs+.ant-card.wrapper-content,.layout-block-content .ant-tabs.custom-tabs+.ant-card.wrapper-content{height:calc(100% - 48px)}.layout-block-content--tabs{padding-top:0}}.custom-layout-header.ant-layout-header{display:flex;align-items:center;justify-content:space-between;height:7.5rem;padding:18px 23px;background-color:var(--main-white);line-height:130%}.custom-layout-header.ant-layout-header .layout-header__title{line-height:130%;margin:0;color:var(--font-color-headlines);font-size:2.7rem}.custom-layout-header.ant-layout-header .layout-header__actions{display:flex;align-items:center;justify-content:space-between;justify-content:flex-end}.custom-layout-header.ant-layout-header .layout-header__actions .layout-icons{display:flex;align-items:center;justify-content:space-between;justify-content:normal;margin-right:4rem}.custom-layout-header.ant-layout-header .layout-header__actions .layout-icons .layout-header__switcher-language{margin-right:4rem}.custom-layout-header.ant-layout-header .layout-header__actions .layout-profile .ant-avatar{margin-right:1rem}.custom-layout-header.ant-layout-header .layout-header__actions .layout-profile .ant-dropdown-trigger .ant-space .ant-space-item .wrapper-space-item{display:flex;align-items:center;justify-content:space-between}.custom-layout-header.ant-layout-header .layout-header__actions .layout-profile .ant-dropdown-trigger .ant-space .ant-space-item .wrapper-space-item .profile-name{display:inline-block;vertical-align:middle;font-size:var(--body-1);font-weight:400;line-height:150%;color:var(--font-color-primary);max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.8rem}.custom-layout-header.ant-layout-header .layout-header__actions .layout-profile .ant-dropdown-trigger .ant-space .ant-space-item .wrapper-space-item svg{transition:var(--transition-base);vertical-align:middle}.custom-layout-header.ant-layout-header .layout-header__actions .layout-profile .ant-dropdown-trigger.ant-dropdown-open svg{transition:var(--transition-base);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout-dropdown-overlay{box-shadow:var(--box-shadow);top:65px!important;width:196px}.layout-dropdown-overlay .ant-dropdown-menu{padding:24px 14px 14px}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title{text-transform:uppercase;color:var(--font-color-default);letter-spacing:.15em;font-size:var(--overline-2);padding:0 0 18px}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group.profile-dropdown-group .ant-dropdown-menu-item-group-list{margin:0}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group.my-companies-group .ant-dropdown-menu-item-group-list{max-height:230px;overflow-y:auto}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group.my-companies-group .ant-dropdown-menu-item-group-list::-webkit-scrollbar{width:7px}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group.my-companies-group .ant-dropdown-menu-item-group-list::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:100px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-group.my-companies-group .ant-dropdown-menu-item-group-list::-webkit-scrollbar-thumb{background-color:var(--bg-list-hover);border-radius:100px;border:none}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:1.7rem 0 2.7rem}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item{padding:10px 0;display:flex;align-items:center;grid-gap:16px;gap:16px}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin-right:0}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:inline;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .profile-company-icon{flex:0 0 24px;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background-color:var(--main-white)}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active .ant-dropdown-menu-title-content a{color:var(--main-blue)}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:inline-block;color:var(--font-color-primary);font-size:14px;font-weight:400}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content a{color:var(--font-color-primary);font-size:14px;font-weight:400}.layout-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content a.link-to-create-company{font-weight:500}@media (max-width:1540px),screen and (max-height:840px){.custom-layout-header.ant-layout-header{height:6rem;padding:14px 23px}}.custom-layout-header.nd-pagehead.ant-layout-header{height:auto;background:transparent!important;background-color:transparent!important;padding:32px 0;display:block;line-height:1.2}.custom-layout-header.nd-pagehead.ant-layout-header .layout-header__title{font-size:3rem;font-weight:800;letter-spacing:-.02em;color:var(--nd-menu)}.custom-layout-header.nd-pagehead.ant-layout-header .nd-pagehead-subtitle{margin:6px 0 0;font-size:14.5px;color:var(--nd-muted);font-weight:400;line-height:1.5}@media (max-width:1540px),screen and (max-height:840px){.custom-layout-header.nd-pagehead.ant-layout-header{height:auto;padding:22px 0 24px}}.content-layout:has(.asset-view) .custom-layout-header.nd-pagehead.ant-layout-header,.content-layout:has(.nd-attr-list) .custom-layout-header.nd-pagehead.ant-layout-header,.content-layout:has(.nd-maint-page) .custom-layout-header.nd-pagehead.ant-layout-header,.content-layout:has(.nd-pai-subtitle) .custom-layout-header.nd-pagehead.ant-layout-header{padding-bottom:4px}.content-layout:has(.nd-detail-page) .custom-layout-header.nd-pagehead.ant-layout-header{padding:0;height:0!important;min-height:0!important;overflow:hidden}.content-layout:has(.nd-detail-page) .custom-layout-header.nd-pagehead .layout-header__title{display:none}.main-layout.nd-main-layout.ant-layout{min-height:100vh;flex-direction:column;background:var(--nd-bg)}.main-layout.nd-main-layout.ant-layout .ant-layout.content-layout{padding:0 22px 60px;min-height:100%;background:var(--nd-bg)}.add-check-step-button{position:relative;overflow:hidden;max-width:52px;box-shadow:var(--box-shadow);background:transparent;display:flex;align-items:center;transition:max-width 1s ease-in-out}.add-check-step-button__button.ant-btn.custom-plus-button{position:relative;z-index:2;border-radius:4px 0 0 4px;box-shadow:none;min-width:52px}.add-check-step-button__list{position:relative;z-index:1;max-width:800px;width:100%;margin:0;padding:4.5px 30px 4.5px 7px;display:flex;align-items:center;justify-content:space-between;background:var(--main-white);border-radius:0 15px 15px 0}.add-check-step-button__list-item{display:flex;align-items:center;padding:9.5px 8px 9.5px 13px;cursor:pointer}.add-check-step-button__list-item-icon{position:relative;line-height:0}.add-check-step-button__list-item-title{display:inline-block;margin-left:11px;white-space:nowrap;color:var(--main-blue)}.add-check-step-button--visible{max-width:800px}.add-check-step-button--visible .add-check-step-button__button.ant-btn.custom-plus-button{border-right:1px solid #e0e0e0}@media(max-width:1100px){.add-check-step-button__list-item-title{display:none}}.common-form-preview-field{display:flex;border-radius:10px;color:#1f2937;font-weight:500;border:1px solid #e2e8f0;background:#f1f5f9;font-family:"Inter",sans-serif}.common-form-preview-field .common-form-preview-content{max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-form-preview-field.common-form-preview-field--input{height:46px;align-items:center;padding:0 14px;width:100%;font-size:14px}.common-form-preview-field.common-form-preview-field--input .common-form-preview-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2937;font-weight:500}.common-form-preview-field.common-form-preview-field--input.common-form-preview-field--input--text-center{justify-content:center}.common-form-preview-field.common-form-preview-field--input p:last-child{margin-bottom:0}.common-form-preview-field.common-form-preview-field--textarea{height:110px;align-items:flex-start;padding:12px 14px;overflow:auto;border-radius:10px}.common-form-preview-field.common-form-preview-field--textarea::-webkit-scrollbar{width:4px}.common-form-preview-field.common-form-preview-field--textarea::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:50%;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.common-form-preview-field.common-form-preview-field--textarea::-webkit-scrollbar-thumb{background-color:var(--main-blue);border-radius:100px;border:none}.common-form-preview-field.common-form-preview-field--textarea .common-form-preview-content{white-space:normal;word-break:break-word;color:#1f2937}.common-form-preview-field.common-form-preview-field--color-picker{justify-content:center;border:1px solid #f6f6f6;background:transparent;border-radius:4px;padding:0 8px;height:36px;width:110px}.common-form-preview-field.common-form-preview-field--color-picker .common-form-preview-content--color-picker{display:flex;align-items:center;justify-content:center}.common-form-preview-field.common-form-preview-field--color-picker .common-form-preview__color-picker-value{display:inline-block;width:15px;height:15px;border-radius:50%}.common-form-preview-field.common-form-preview-field--color-picker .common-form-preview__color-picker-label{font-size:var(--body-2);color:var(--font-color-default);margin-left:14px}.common-form-preview-field.common-form-preview-field--property-value{padding:4px 16px;color:var(--font-color-headlines);border:1px solid #d2d2d2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:35px;background:transparent;border-radius:0;display:inline-flex;align-items:center;width:100%;margin:0 0 5px}.common-form-preview-field.common-form-preview-field--property-value .common-form-preview-content span{display:inline-block;margin-right:5px;color:var(--font-color-default);font-weight:200}.common-form-preview-field.common-form-preview-field--input-focus{border:1px solid var(--field-color-focus);background-color:var(--main-white);height:45px;align-items:center;padding:6px 12px;width:100%}.common-form-preview-field.common-form-preview-field--input-focus.common-form-preview-field--input--text-center{justify-content:center}.ant-form-item.custom-base-form__item--disabled .common-form-preview-field{color:var(--disabled)}.common-form{padding:3.2rem}.common-form .ant-page-header{padding:0 0 3.2rem}.common-form .ant-page-header-heading-sub-title{margin-top:10px;color:var(--font-color-default)}.common-form__additional-footer{width:100%;display:flex;align-items:center}.common-form__additional-footer--left{justify-content:flex-start}.common-form__additional-footer--right{justify-content:flex-end}.common-form__additional-footer--center{justify-content:center}.common-form__additional-header{width:100%;display:flex;align-items:center}.common-form__additional-header--left{justify-content:flex-start}.common-form__additional-header--right{justify-content:flex-end}.common-form__additional-header--center{justify-content:center}.common-form.common-form--preview,.common-form.common-form--preview .ant-spin-container,.common-form.common-form--preview .ant-spin-nested-loading{height:100%}.common-form.common-form--preview .ant-input.custom-input{pointer-events:none!important}.common-form.common-form--preview .ant-select.custom-select{pointer-events:none!important;cursor:text}.common-form.common-form--preview .ant-select.custom-select .ant-select-arrow{display:none!important}.common-form.common-form--preview .ant-form-item-label{pointer-events:none!important}.common-form.common-form--preview .ant-form-item-label .ant-form-item-required:after{display:none!important}.common-form .ant-row.ant-form-item.custom-base-form__item.custom-base-form__item--disabled .ant-form-item-control .ant-form-item-control-input .common-form-preview-field.common-form-preview-field--input{background:transparent;border:1px solid var(--disabled)}.common-form .ant-row.ant-form-item.custom-base-form__item.custom-base-form__item--disabled .ant-form-item-control .ant-form-item-control-input .common-form-preview-field.common-form-preview-field--input .common-form-preview-content{color:var(--disabled)}@media screen and (max-height:820px){.common-form{padding-bottom:2rem}}.asset-image--is-over{opacity:.5;transition:opacity .3s ease}.asset-stl-file{position:relative;width:92px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:2px;gap:2px;border:1px solid #d6e4ff;border-radius:8px;background:#f0f5ff;padding:6px;overflow:hidden}.asset-stl-file__icon{font-size:22px;line-height:1}.asset-stl-file__label{font-size:10px;font-weight:600;color:#1d39c4}.asset-stl-file__name{max-width:100%;font-size:9px;color:#60788b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-stl-file__delete{position:absolute;top:2px;right:2px;width:18px;height:18px;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;font-size:10px;line-height:1;cursor:pointer}.asset-stl-file__delete:hover{background:rgba(0,0,0,.65)}.property-list__list-items{display:flex;flex-direction:column;justify-content:center}.property-list__list-wrapper-item{position:relative;display:flex;flex:1 1 100%;margin-bottom:2px;align-items:center;justify-content:space-between}.property-list__list-wrapper-item span[role=img]{position:absolute;top:0;right:0;-webkit-transform:translate(24px,10px);transform:translate(24px,10px)}.property-list__list-item.ant-form-item{margin:0;width:100%}.property-list__list-item.ant-form-item .ant-input.custom-input{background:transparent;width:100%;border-radius:0;border:1px solid #d2d2d2;height:35px}.property-list__button{margin-left:auto}.asset-property-values__button-ok.custom-button.ant-btn{width:100%!important}.asset-uploader-image{display:flex;min-height:92px;width:180px;flex-direction:column;align-items:center;justify-content:center;border:2px dashed var(--main-blue);border-radius:5px;padding:10px 18px}.asset-uploader-image__input-wrapper input{position:absolute;opacity:0;visibility:hidden}.asset-uploader-image__input-wrapper label{cursor:pointer;color:var(--main-blue);line-height:150%;font-weight:500;font-size:14px}.asset-uploader-image__info{display:block;margin-top:2px;color:#60788b;font-size:12px;text-align:center}.filter-table-wrapper{display:flex;align-items:center}.filter-table-wrapper .filter-reset-btn{background:transparent;margin-right:1rem}.filter-table__form-header{display:flex;align-items:center;justify-content:space-between}.filter-table__form-header span{font-weight:400;color:var(--main-blue);cursor:pointer}.filter-table__button.custom-button.ant-btn.ant-btn-circle{position:relative;margin-right:20px;margin-left:6px}.filter-table__button.custom-button.ant-btn.ant-btn-circle svg{width:23px}.filter-table-disabled__button>svg path{fill:var(--disabled)}.filter-table.ant-popover.custom-popover{max-width:432px}.filter-table.ant-popover.custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:32px}.filter-table.ant-popover.custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-table__form-header{margin-bottom:40px}.filter-table.ant-popover.custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-table__form-header h6{line-height:138%;color:var(--main-blue)}.filter-table.ant-popover.custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-table__form-body{margin-bottom:64px;max-height:350px;overflow:auto;padding:15px}.filter-table.ant-popover.custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-table__form-footer{display:flex;justify-content:center}.filter-reset-btn{color:var(--field-color-default);cursor:pointer}.reusable-table-page__header.ant-page-header{padding:14px 18px;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--nd-line,#e5e7eb);background:#eff6ff}.reusable-table-page__header.ant-page-header .ant-page-header-heading{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left{flex:1 1 auto;min-width:0}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title{width:100%;font-weight:400;font-size:inherit}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-input-affix-wrapper.custom-input-search{width:100%;max-width:100%;background:#f9fafb!important;background:var(--nd-field,#f9fafb)!important;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;border-radius:9px!important;border-radius:var(--nd-radius,9px)!important;box-shadow:none!important;min-height:42px}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-input-affix-wrapper.custom-input-search .ant-input{background:transparent!important;border:0!important}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:none}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .data-filter-button,.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .nd-filter-trigger{height:42px!important;padding:0 14px!important;background:#fff!important;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;border-radius:9px!important;border-radius:var(--nd-radius,9px)!important;box-shadow:none!important;color:#344054;font-size:13.5px;font-weight:600;display:inline-flex!important;align-items:center;grid-gap:8px;gap:8px}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .data-filter-button:hover,.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .nd-filter-trigger:hover{background:#fafbfc!important}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-dropdown-icon .ant-space-item{width:42px;height:42px;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;border-radius:9px!important;border-radius:var(--nd-radius,9px)!important;background:#fff;color:#475467;display:inline-flex;align-items:center;justify-content:center}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-dropdown-icon .ant-space-item:hover{background:#fafbfc;border-color:#cbd5e1!important}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-dropdown-icon .ant-space-item>span{color:#475467;font-size:2rem}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-redirect-button.ant-btn-primary{margin-left:0!important;height:36px!important;padding:0 14px!important;border-radius:8px!important;background:#001c37!important;background:var(--nd-menu,#001c37)!important;border-color:#001c37!important;border-color:var(--nd-menu,#001c37)!important;color:#fff;font-size:13px;font-weight:600;box-shadow:none!important}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-redirect-button.ant-btn-primary:hover{background:#062b4a!important;border-color:#062b4a!important}.reusable-table-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-extra .table-delete-button{display:none}.ant-dropdown-menu-item.table-dropdown{width:21.8rem;padding:1rem 1.5rem}.ant-dropdown-menu-item.table-dropdown svg{width:2rem;height:2rem;margin-right:.5rem}.table-dropdown{padding-top:1rem!important}.table-dropdown-icon .ant-space-item{transition:var(--transition-base);width:4rem;height:4rem;border:1.5px solid var(--main-blue);border-radius:4px;text-align:center;cursor:pointer}.table-dropdown-icon .ant-space-item:hover{border-color:var(--button-secondary-active)}.table-dropdown-icon .ant-space-item:hover>span{color:var(--button-secondary-active)}.table-dropdown-icon .ant-space-item>span{transition:var(--transition-base);color:var(--main-blue);font-size:2.5rem;line-height:2.5rem;font-weight:600;display:block}.table-dropdown-icon.ant-dropdown-open .ant-space-item{border-color:var(--button-secondary-active)}.table-dropdown-icon.ant-dropdown-open .ant-space-item>span{color:var(--button-secondary-active)}.table-dropdown-icon[disabled] .ant-space-item{border-color:var(--disabled)}.table-dropdown-icon[disabled] .ant-space-item>span{color:var(--disabled)}@media screen and (max-height:820px){.reusable-table-page__header.ant-page-header{padding:14px 18px}}.empty-data-page{position:relative;height:100%;padding:24px 24px 14px}.empty-data-page-description{height:calc(100% - 150px);text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.empty-data-page-description h6{font-weight:600;color:var(--main-blue)}.empty-data-page .ant-page-header.reusable-table-page__header{padding:0}.drag-layer-row{position:fixed;pointer-events:none;z-index:100;left:0;right:0;top:0;width:35px;height:35px;background:#06488c;color:#fff;font-size:14px;display:flex;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.drag-layer-row,.drag-layer-row span{border-radius:50%;align-items:center;justify-content:center}.drag-layer-row span{display:inline-flex;background:#074c94;width:70%;height:70%;text-align:center;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.draggable-row.ant-table-row{transition:box-shadow .7s ease,opacity .5s ease}.draggable-row.ant-table-row.draggable-row{cursor:move}.draggable-row.ant-table-row.draggable-row--focused{box-shadow:inset 0 5px 10px 2px rgba(34,60,80,.2)}.reusable-table-page__table{height:auto}.reusable-table-page__table .ant-table-content .ant-table-tbody tr{cursor:pointer}@media screen and (max-width:1540px){.reusable-table-page__table{height:auto}}.nd-attr-list{margin-top:22px}.reusable-table-page{position:relative;height:100%;padding:0;background:#fff;background:var(--nd-card,#fff);border:1px solid #e5e7eb;border:1px solid var(--nd-line,#e5e7eb);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.reusable-table-page-not-found{position:relative;width:100%;height:80%;display:flex;justify-content:center;align-items:center}.reusable-table-page-not-found p{font-weight:600;color:var(--main-blue);font-size:var(--headline-h4)}.reusable-table-page .ant-table-placeholder{display:none}.CheckStepDnDContainer_container__2a9w5{width:100%}.CheckStepDnDContainer_container__2a9w5:not(:last-child){margin-bottom:20px}.CheckStepDnDContainer_containerIsDragging__344Ig{opacity:.5}.Actions_actions__VFOZK{display:flex;align-items:center;justify-content:flex-end;grid-gap:30px;gap:30px;align-self:flex-end;flex:0 0 100%}.Actions_actions__VFOZK .Actions_icon__3OcQJ{cursor:pointer}.BaseField_base-field__3zUl2:is(:disabled,:read-only){border-color:#bdd4ed;color:#bdd4ed}.BaseField_base-field__3zUl2:is(:disabled,:read-only)::-webkit-input-placeholder{color:#bdd4ed!important}.BaseField_base-field__3zUl2:is(:disabled,:read-only):-ms-input-placeholder{color:#bdd4ed!important}.BaseField_base-field__3zUl2:is(:disabled,:read-only)::placeholder{color:#bdd4ed!important}.MultipleVariant_multipleVariant__3W1oE{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px}.MultipleVariant_multipleVariant__3W1oE:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background:#f5f5f5;transition:all .5s ease}.MultipleVariant_multipleVariant__3W1oE:not(:last-child){margin-bottom:1.3rem}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_input__PrOb3{color:var(--main-blue);margin-bottom:3px;font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important;flex:0 0 90%}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_input__PrOb3::-webkit-input-placeholder{font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important;color:var(--font-color-default)}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_input__PrOb3:-ms-input-placeholder{font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important;color:var(--font-color-default)}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_input__PrOb3::placeholder{font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important;color:var(--font-color-default)}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_inputValue__u9ab4{flex:0 0 90%;color:var(--main-blue);margin-bottom:3px;font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_inputValueEmpty__3CZY3{color:var(--font-color-default);transition:all .5s ease}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_addOption__1lH_N{background:transparent;color:var(--main-blue);margin-bottom:3px;font-size:var(--body-2)!important;font-weight:400!important;letter-spacing:normal!important}.MultipleVariant_multipleVariant__3W1oE .MultipleVariant_removeOption__SZ_c4{background:transparent;display:none}.MultipleVariant_multipleVariantActive__1M8TX .MultipleVariant_removeOption__SZ_c4{display:block}.MultipleVariant_multipleVariantHasError__3U3vx:before{background:var(--field-color-error)}.MultipleVariant_multipleVariantHasError__3U3vx .MultipleVariant_inputValueEmpty__3CZY3{color:var(--field-color-error)}.Checklist_checklist__1rUvx{flex:0 0 100%;padding:23px 0 26px 48px}.StepCount_count__1j4pW{color:var(--font-color-primary);flex:0 0 24px;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.Title_titleInput__n2bj6{display:flex;align-items:center;grid-gap:26px;gap:26px;flex:0 0 100%}.Title_titleInput__n2bj6 input:read-only{background:var(--field-color-main);border-color:var(--field-color-main)}.Title_titleInputHasError__1Z-13 input{border-color:var(--field-color-error)!important}.TitleTakePhoto_titleTakePhoto__13R6F{display:flex;align-items:center;width:100%}.TitleTakePhoto_titleTakePhoto__13R6F .TitleTakePhoto_content__2vUbb{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:3px}.TitleTakePhoto_titleTakePhoto__13R6F .TitleTakePhoto_content__2vUbb .TitleTakePhoto_title__1jFFc{color:var(--font-color-primary);margin-bottom:3px}.TitleTakePhoto_titleTakePhoto__13R6F .TitleTakePhoto_icon__5eV05{margin:0 0 0 auto;cursor:pointer}.Uploader_uploader__1Rl4J input{position:absolute;opacity:0;visibility:hidden}.Uploader_uploader__1Rl4J label{cursor:pointer;color:var(--main-blue);line-height:150%;font-weight:500;font-size:14px}.Uploader_uploaderWrapper__jRSyu{display:flex;height:82px;width:180px;flex-direction:column;align-items:center;justify-content:center;border:2px dashed var(--main-blue);border-radius:var(--default-rounded);padding:10px}.Uploader_info__2-YDC{display:block;margin-top:2px;color:#60788b}.ImagesField_imagesField__2rZGd{display:flex;align-items:center;grid-gap:16px;gap:16px}.InspectionField_inspectionField__liY0Z{width:100%}.InspectionField_inspectionField__liY0Z .ant-select-selector{background:var(--field-default-bg)!important}.InspectionField_inspectionField__liY0Z .ant-select-selector .ant-select-selection-item{color:var(---disabled)!important}.MultipleVariant_multipleVariant__3QYk2{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px}.MultipleVariant_multipleVariant__3QYk2:before{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background:#f5f5f5;transition:all .5s ease}.MultipleVariant_multipleVariant__3QYk2:not(:last-child){margin-bottom:1.5rem}.MultipleVariant_multipleVariantActive__35I3R .MultipleVariant_removeOption__1XVAP{display:block}.MultipleVariant_multipleVariantHasError__2mG_o:before{background:var(--field-color-error)}.MultipleVariant_multipleVariantHasError__2mG_o .MultipleVariant_inputValueEmpty__3eyFz{color:var(--field-color-error)}.MultipleChoice_radioGroup__3WDg8{width:100%}.WorkSteps_workSteps__3tRco{flex:0 0 100%;padding:23px 0 26px 48px}.WorkSteps_workStepsImage__36BIF{padding:23px 0 26px}.WorkStepAction_workStepAction__Qog-B{display:flex;align-items:center;width:100%;justify-content:flex-end}.WorkStepAction_workStepAction__Qog-B .WorkStepAction_workStepActionButton__1EZt0:disabled span{color:var(--disabled)!important}.Wrapper_wrapper__10gqU{position:relative;overflow:clip;display:flex;flex-wrap:wrap;width:100%;padding:24px 40px 26px 32px;min-height:220px;background:var(--main-white);border:2px solid #e3effd;border-radius:var(--default-rounded);transition:var(--transition-base)}.Wrapper_wrapper__10gqU .Wrapper_dragHandler__3kbWF{position:absolute;display:block;width:24px;height:24px;cursor:grab;top:0;right:0;left:0;margin:0 auto}.Wrapper_wrapper__10gqU .Wrapper_dragHandlerHidden__1UF-m{display:none}.Wrapper_wrapper__10gqU .Wrapper_dragHandlerDragging__2jPEq{cursor:grabbing}.Wrapper_wrapper__10gqU:not(:last-child){margin-bottom:20px}.Wrapper_wrapperActive__3DrYU{border:2px solid #00458a}.Wrapper_wrapperTakePhoto__O8f6p{min-height:80px}.Wrapper_wrapperWithError__1WqXN{border-color:var(--field-color-error)}.base-check-step-title.custom-input.ant-input:read-only{border:1px solid #edf6ff;background:transparent;color:var(--font-color-primary)}.multiply-check-step{display:flex;flex-direction:column;align-items:flex-start}.multiply-check-step__input-title-wrapper{width:100%}.multiply-check-step__radios-wrapper{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:24px;width:100%}.multiply-check-step__radio-input{position:relative;display:flex;align-items:center;width:100%;padding:0 0 8px}.multiply-check-step__radio-input input,.multiply-check-step__radio-input span{color:var(--font-color-default);font-weight:400;font-size:var(--input);background:transparent;margin-left:19px;height:20px;padding-top:4px;flex-basis:80%}.multiply-check-step__radio-input input::-webkit-input-placeholder{color:var(--disabled)}.multiply-check-step__radio-input input:-ms-input-placeholder{color:var(--disabled)}.multiply-check-step__radio-input input::placeholder{color:var(--disabled)}.multiply-check-step__radio-input span{padding:0;font-size:14px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiply-check-step__radio-input_close{position:absolute;right:10px;top:0;bottom:0;cursor:pointer}.multiply-check-step__add-radio{display:flex;align-items:center}.multiply-check-step__add-radio span{color:var(--main-blue);margin-left:19px;cursor:pointer}.multiply-check-step--active .multiply-check-step__radio-input{border-bottom:1px solid #f5f5f5}.other-check-step__input-value-wrapper{margin-top:24px}.other-check-step__input.custom-input.ant-input:read-only{border:var(--field-disabled-border);background:transparent}.photo-check-step__content{margin-top:24px;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border:var(--field-disabled-border);border-radius:4px;background-color:transparent;color:var(--field-disabled-color)}.photo-check-step__label{font-size:14px;font-weight:500}.ant-col{height:100%}.ant-col .item-list-cell{max-width:372px;width:100%;height:100%}.ant-col .item-list-cell .cell-card{overflow:hidden;padding:14px 28px 17px;border-radius:0;height:100%}.ant-col .item-list-cell .cell-header{display:flex;justify-content:space-between;align-items:center}.ant-col .item-list-cell .cell-header span{text-align:end;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ant-col .item-list-cell .cell-checkbox{margin-right:8px}.list-page__header.ant-page-header{padding:0 0 50px}.list-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title{font-weight:400}.list-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title .ant-segmented.custom-segment{margin-right:3rem}.list-page__header.ant-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title .ant-select.custom-select{width:150px;margin-right:20px}.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector,.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector,.list-page__header .header-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector,.list-page__header .header-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector{background-color:var(--disabled)}.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.list-page__header .header-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.list-page__header .header-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder{color:var(--main-white)}.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.list-page__header .asset-view--filter-by-label.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.list-page__header .header-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.list-page__header .header-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .custom-label.ant-tag{background-color:#f5f5f5!important}.common-list-row-cell{cursor:pointer}.common-list-row-cell .row-cell-default{display:flex;flex-direction:column;align-items:flex-start}.common-list-row-cell .row-cell-default h6{color:var(--font-color-default);font-size:10px;line-height:142%;font-weight:300;margin-bottom:2px}.common-list-row-cell .row-cell-default p{color:var(--font-color-primary);font-weight:500;font-size:12px;line-height:142%;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.common-list-row.ant-list-item{height:75px;padding:12px 15px!important;overflow:hidden}.common-list-row.ant-list-item .ant-col{overflow:hidden!important}.common-list-row.ant-list-item .ant-col.row-checkbox{padding-right:0!important}.common-list-row.ant-list-item .ant-col.row-checkbox .custom-checkbox.ant-checkbox-wrapper .ant-checkbox-inner{width:15px;height:15px}.common-list-row.ant-list-item .ant-col.row-checkbox .custom-checkbox.ant-checkbox-wrapper .ant-checkbox-inner:after{width:5px;height:9px;left:15%}.wrapper-common-list{padding:2.4rem;height:100%}.common-list.ant-list{height:calc(100% - 125px);display:flex;flex-direction:column;justify-content:space-between}.common-list.ant-list .ant-list-items .ant-list-item:nth-child(odd){background:var(--field-color-main)}.common-list.ant-list-grid .ant-col .ant-list-item{margin-bottom:0}.createdBy{display:inline-flex;align-items:center;justify-content:center}.createdBy .wrapper__icon{position:relative}.createdBy .wrapper__icon:before{content:"";position:absolute;display:block;width:130%;height:130%;top:0;bottom:0;left:0;right:0;-webkit-transform:translate(-15%,-15%);transform:translate(-15%,-15%);background:rgba(110,232,253,.4);border-radius:50%;-webkit-filter:blur(8px);filter:blur(8px)}.createdBy .text{margin:0;padding-left:9px;font-size:1.2rem;font-weight:500;text-transform:uppercase}.createdBy .text span:first-child{color:#428bc1}.createdBy .text span:last-child{color:#ffe62e}@media(max-width:1600px){.createdBy .wrapper__icon svg{width:80%}.createdBy .text{padding-left:2px;font-size:1rem}}.nd-detail-info-bar{font-family:"Inter",sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0 4px;margin-bottom:20px}.nd-detail-info-bar__row{display:flex;align-items:center;grid-gap:0;gap:0;padding:12px 16px}.nd-detail-info-bar__row+.nd-detail-info-bar__row{border-top:1px solid #f1f3f5;padding-top:10px;padding-bottom:10px}.nd-detail-info-bar__module{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-right:20px;padding-right:20px;border-right:1px solid #e5e7eb;flex:none}.nd-detail-info-bar__icon{width:32px;height:32px;border-radius:8px;background:#eef2f8;color:#5b6b8c;display:flex;align-items:center;justify-content:center;flex:none}.nd-detail-info-bar__icon svg{width:17px;height:17px}.nd-detail-info-bar__module-label{font-size:11px;font-weight:700;color:#344054;letter-spacing:.06em;text-transform:uppercase}.nd-detail-info-bar__item{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:0 20px;border-right:1px solid #f1f3f5;flex:none}.nd-detail-info-bar__item:last-child{border-right:none}.nd-detail-info-bar__label{font-size:11px;font-weight:600;color:#667085;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.nd-detail-info-bar__value{font-size:13.5px;font-weight:600;color:#0f172a;white-space:nowrap}.draggable-lining{position:relative;overflow:hidden;margin:20px 0 0;padding:0 33px 20px;width:100%;min-height:220px;border-radius:4px;transition:all .5s ease;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;align-content:flex-start;background:transparent;border:2px solid #e3effd}.draggable-lining__handle{display:flex;justify-content:center;align-items:center;width:100%;height:24px}.draggable-lining.draggable-lining--focus{padding-top:24px;border-color:#00458a;box-shadow:none}.draggable-lining.draggable-lining--focus .draggable-lining__handle{display:none}.draggable-lining.draggable-lining--dragging{opacity:.5}.draggable-lining__content{display:flex;align-items:baseline}.draggable-lining__count{margin-right:30px}.draggable-lining__content-value{flex-basis:100%}.draggable-lining__actions{display:flex;align-items:center;justify-content:flex-end;margin-top:35px}.draggable-lining__actions span{display:inline-block;cursor:pointer}.draggable-lining__actions span:not(:last-child){margin-right:31px}.fields-lining{width:100%;background:#fdfdfd;border-radius:4px;padding:24px 30px}.fields-lining__content{display:flex;align-items:center}.fields-lining__content_count{flex-basis:2%;color:#000}.fields-lining__content_fields{display:flex;flex-wrap:wrap;flex-basis:98%}.fields-lining__actions{display:flex;align-items:center;justify-content:flex-end}.fields-lining__actions span{cursor:pointer}.file-item{width:100%;border-radius:4px;background:var(--main-grey-bg);padding:19px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.file-item a{font-weight:400;font-size:var(--body-2);-webkit-text-decoration:solid;text-decoration:solid;color:var(--main-blue)}.file-item a:hover{color:var(--main-blue);-webkit-text-decoration:solid underline var(--main-blue);text-decoration:solid underline var(--main-blue)}.file-item__delete svg{font-size:18px}.language-switcher{position:relative;cursor:pointer;max-width:6.5rem}.language-switcher-value{display:flex;justify-content:space-between;align-items:center;padding:0 5px}.language-switcher-prefix{color:var(--main-blue);font-weight:600;line-height:150%;font-size:var(--input);margin:0 1.2rem 0 0}.language-switcher-icon,.language-switcher-icons,.language-switcher-icons svg,.language-switcher-icon svg{width:2.4rem;height:2.4rem}.language-switcher-icon{border-radius:50%;overflow:hidden}.language-switcher-list{position:absolute;top:32px;left:-10px;z-index:10;background-color:var(--main-white);max-height:0;visibility:hidden;opacity:0;transition:visibility .5s ease,opacity .5s ease;transition:max-height .5s ease;box-shadow:var(--box-shadow)}.language-switcher-list ul{margin:0}.language-switcher-list ul li{display:flex;align-items:center;justify-content:space-between;padding:14px 12px}.language-switcher-list ul li:not(.language-switcher-list ul li:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.language-switcher--active .language-switcher-list{visibility:visible;opacity:1;transition:visibility .5s ease,opacity .5s ease;max-height:147px}.line-chart-card{background:var(--main-white);min-height:19.7rem;width:100%;box-shadow:var(--box-shadow);border-radius:8px;padding:1.6rem}.line-chart-card__header{justify-content:space-between;margin-bottom:.4rem}.line-chart-card__header,.line-chart-card__header .wrapper-title{display:flex;align-items:center}.line-chart-card__header .wrapper-title span{width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f9ff}.line-chart-card__header .wrapper-title h6{color:var(--font-color-primary);font-size:var(--body-1);line-height:150%;margin:0 0 0 .6rem}.line-chart-card__content{display:flex;align-items:center;justify-content:space-between}.line-chart-card__content p{color:var(--font-color-primary);margin:0}.line-chart-card__content .content__quantity{margin:1.5rem 0 0 3.8rem}.line-chart-card__content .content__quantity p{font-weight:700}.line-chart-card__content .content__quantity__header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 2.4rem;border-bottom:1px solid #000}.line-chart-card__content .content__quantity__price{font-size:2.8rem;letter-spacing:-.2rem;line-height:3.2rem;color:var(--main-blue)}.line-chart-card__content .content__quantity__info{width:100%;display:flex;align-items:flex-end}.line-chart-card__content .content__quantity__info p{display:flex;flex-direction:column;margin:0 0 0 2.4rem;font-weight:600}.line-chart-card__content .content__quantity__info p:first-child{margin:0}.line-chart-card__content .content__quantity__info p span{color:var(--main-blue);font-weight:700;font-size:2.4rem}.line-chart-card__content .content__quantity svg{width:3.2rem}.line-chart-card__content .content__other{align-self:end;margin:0 auto}.line-chart-card__content .content__other div{display:flex;align-items:center;flex-wrap:wrap}.line-chart-card__content .content__other div:first-child{margin-bottom:1.9rem}.line-chart-card__content .content__other div p{font-weight:600;font-size:1.4rem;margin-left:.8rem}.line-chart-card__content .content__other div svg{width:2.4rem}.line-chart-card__content .line-chart-card__chart{max-width:20rem;width:100%}.line-chart-card--small{max-width:47rem}.line-chart-card--medium{max-width:76rem}.line-chart-card--large{width:100%}@media(max-width:1450px){.line-chart-card__content .content__quantity__price{font-size:2.2rem}}@media(max-width:1650px){.line-chart-card__content .content__quantity__info p{font-size:1.25rem}.line-chart-card__content .content__quantity__info p span{font-size:2rem}}.ant-segmented.custom-segment.maintenance-view-switcher{background:transparent;border:1px solid var(--disabled);border-radius:4px;padding:0}.ant-segmented.custom-segment.maintenance-view-switcher:hover{background:transparent}.ant-segmented.custom-segment.maintenance-view-switcher .ant-segmented-item{width:72px;height:25px}.ant-segmented.custom-segment.maintenance-view-switcher .ant-segmented-item .ant-segmented-item-label{color:var(--font-color-headlines);line-height:25px;min-height:25px;font-size:12px;padding:0 5px}.ant-segmented.custom-segment.maintenance-view-switcher .ant-segmented-item-selected,.ant-segmented.custom-segment.maintenance-view-switcher .ant-segmented-thumb{background:var(--hover-bg)}.modal-form-btn{display:flex;grid-gap:24px;gap:24px;margin-top:10px}.modal-form-btn .custom-button.ant-btn.ant-btn-primary>span{color:var(--main-white)}.modal-form-header{display:flex;justify-content:space-between;width:100%;margin-bottom:32px;align-items:center}.modal-form-header>h5{color:var(--font-color-headlines);margin:0}.modal-form-header>div{font-size:var(--subtitle-2);color:var(--font-color-primary)}.ant-select.custom-select.pai-header-action-sort{margin:0 20px;max-width:160px;width:100%}.ant-select.custom-select.pai-header-action-sort .ant-select-selector{min-height:41px}.ant-select.custom-select.pai-header-action-sort .ant-select-selection-placeholder{font-weight:300}.ant-select.custom-select.pai-header-action-filter{width:100%;max-width:400px;margin:0 auto}.ant-select.custom-select.pai-header-action-filter .ant-select-selector{min-height:41px;height:41px}.ant-select.custom-select.pai-header-action-filter .ant-select-selection-placeholder{font-weight:300}.pai-header-action-filter.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector,.pai-header-action-filter.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector,.pai-header-action-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector,.pai-header-action-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector{background-color:var(--disabled)}.pai-header-action-filter.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.pai-header-action-filter.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.pai-header-action-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder,.pai-header-action-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder{color:var(--main-white)}.pai-header-action-filter.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.pai-header-action-filter.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.pai-header-action-sort.custom-select.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector .custom-label.ant-tag,.pai-header-action-sort.custom-select.ant-select.ant-select-single.ant-select-disabled .ant-select-selector .custom-label.ant-tag{background-color:#f5f5f5!important}.pai-uploader-image{display:flex;height:92px;width:180px;flex-direction:column;align-items:center;justify-content:center;border:2px dashed var(--main-blue);border-radius:5px;padding:10px 18px}.pai-uploader-image__input-wrapper input{position:absolute;opacity:0;visibility:hidden}.pai-uploader-image__input-wrapper label{cursor:pointer;color:var(--main-blue);line-height:150%;font-weight:500;font-size:14px}.pai-uploader-image__info{display:block;margin-top:2px;color:#60788b}.pai-image--is-over{opacity:.5;transition:opacity .3s ease}.asset-property-values__property-value-input.ant-input.custom-input,.asset-property-values__property-value-select.ant-select.custom-select .ant-select-selector{border-radius:4px 0 0 4px}.asset-property-values__button-ok.custom-button.ant-btn{border-radius:0 4px 4px 0!important;height:45px!important;padding:0;min-width:100%!important;border:none;background:var(--field-default-bg);box-shadow:none!important}.asset-property-values__list-item{width:100%;display:flex;align-items:center}.asset-property-values__list-item-value{padding:4px 16px;color:var(--font-color-headlines);border:1px solid #d2d2d2;margin:0 0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:35px}.asset-property-values__list-item-value span{display:inline-block;margin-right:5px;color:var(--font-color-default);font-weight:200}.asset-property-values__list-items-wrapper{margin-top:20px}.pai-switcher-type.custom-segment.ant-segmented{margin-top:2.2rem;border-radius:12px;border:1px solid var(--disabled);background:transparent;padding:0}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-thumb{border-radius:12px!important;background:var(--main-blue)}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item,.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected{border-radius:12px!important}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item{width:56px}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item .ant-segmented-item-label{color:var(--disabled)}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected{background:var(--main-blue)}.pai-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected .ant-segmented-item-label{color:var(--main-white)}.uploader-avatar{position:relative;overflow:hidden;display:inline-block;border-radius:50%}.uploader-avatar__input{display:none;position:absolute;opacity:0;visibility:hidden}.uploader-avatar__label{position:absolute;display:block;bottom:0;left:0;right:0;z-index:10;cursor:pointer;width:100%;height:50px;background:var(--main-blue);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.uploader-avatar__label:hover{-webkit-transform:translate(0);transform:translate(0);opacity:1}.uploader-avatar__label:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transform:translate(78px,10px);transform:translate(78px,10px);display:inline-block;background-image:url(/static/media/camera.363573d3.svg);background-repeat:no-repeat;background-size:25px}img:hover+.uploader-avatar__label{-webkit-transform:translate(0);transform:translate(0);opacity:1}.property-values__property-value-input.ant-input.custom-input,.property-values__property-value-select.ant-select.custom-select .ant-select-selector{border-radius:4px 0 0 4px}.property-values__button-ok.custom-button.ant-btn{border-radius:0 4px 4px 0!important;height:45px!important;padding:0;width:100%!important;border:none;background:var(--field-default-bg);box-shadow:none!important}.property-values__list-item{width:100%;display:flex;align-items:center}.property-values__list-item-value{padding:4px 16px;color:var(--font-color-headlines);border:1px solid #d2d2d2;margin:0 0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:35px}.property-values__list-item-value span{display:inline-block;margin-right:5px;color:var(--font-color-default);font-weight:200}.property-values__list-items-wrapper{margin-top:20px}.property-values__option-type{position:absolute;right:3rem;font-size:var(--caption);color:var(--font-color-default)}.role-auth-sub-item{border:1px solid #e3effd;margin-bottom:4px}.role-auth-sub-item-title{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;max-width:45rem;padding:.4rem 1rem .4rem 4rem}.role-auth-sub-item-name{color:#374957;margin:0}.role-auth-sub-item-switcher.custom-switch.ant-switch-checked{background:#0c7a02}.role-auth-item{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:3;border:1px solid #e3effd;margin-bottom:4px}.role-auth-item-title{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;max-width:45rem;padding:.4rem 1rem .4rem 4rem}.role-auth-item-name{color:#374957;font-weight:600;margin:0}.role-auth-item-switcher.custom-switch.ant-switch-checked{background:#00458a}.role-auth-list{position:relative;overflow:auto;max-height:70vh;margin:0}.role-auth-list::-webkit-scrollbar{width:7px}.role-auth-list::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:100px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.role-auth-list::-webkit-scrollbar-thumb{background-color:var(--bg-list-hover);border-radius:100px;border:none}.role-auth-names{width:100%}.role-auth-names-header{background:var(--bg-list-hover);padding:.8rem 4rem;margin-bottom:4px}.role-auth-names-header h5{color:var(--font-color-primary);font-size:var(--subtitle-1);line-height:150%;font-weight:500;margin-bottom:0}.consumption-history-table.ant-table-wrapper .ant-table-content table thead{height:40px}.consumption-history-table.ant-table-wrapper .ant-table-content table thead tr{background:var(--main-grey-bg)}.consumption-history-table.ant-table-wrapper .ant-table-content table thead tr th{background:transparent;color:var(--font-color-primary)}.consumption-history-table.ant-table-wrapper .ant-table-content table thead tr th:before{display:none}.consumption-history-table.ant-table-wrapper .ant-table-content table tbody tr{height:25px}.consumption-history-table.ant-table-wrapper .ant-table-content table tbody tr td{color:var(--font-color-default);font-weight:400;padding:4px}.consumption-history-table.ant-table-wrapper .ant-table-content table tbody tr:nth-child(2n){background:var(--main-grey-bg)}.consumption-history-table.ant-table-wrapper .ant-table-content table tbody .ant-table-placeholder{display:none}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover{border-color:var(--field-color-focus)}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{background:transparent;border-width:1.8px;width:6.7px;top:50%}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner,.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner,.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--field-color-focus)}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background:transparent}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-width:1.8px;width:4.7px;top:45%}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--field-color-focus)}.consumption-history-table.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox:after{border:var(--field-color-focus)}.consumption-history-table.ant-table-wrapper .ant-pagination{display:flex;justify-content:center;align-items:center}.consumption-history-table.ant-table-wrapper .ant-pagination-prev .custom-list__pagination--prev{display:inline-flex;align-items:center;height:100%;margin-right:3.5rem}.consumption-history-table.ant-table-wrapper .ant-pagination-prev .custom-list__pagination--prev span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.consumption-history-table.ant-table-wrapper .ant-pagination-prev .custom-list__pagination--prev button{border:none}.consumption-history-table.ant-table-wrapper .ant-pagination-prev .custom-list__pagination--prev button span{vertical-align:sub;margin-right:5px}.consumption-history-table.ant-table-wrapper .ant-pagination-next .custom-list__pagination--next{display:inline-flex;align-items:center;height:100%;margin-left:3.5rem}.consumption-history-table.ant-table-wrapper .ant-pagination-next .custom-list__pagination--next span{font-size:var(--body-2);color:var(--font-color-primary);font-weight:400}.consumption-history-table.ant-table-wrapper .ant-pagination-next .custom-list__pagination--next button{border:none}.consumption-history-table.ant-table-wrapper .ant-pagination-next .custom-list__pagination--next button span{vertical-align:sub;margin-left:5px}.consumption-history-table.ant-table-wrapper .ant-pagination-jump-next,.consumption-history-table.ant-table-wrapper .ant-pagination-jump-prev{align-self:end}.consumption-history-table.ant-table-wrapper .ant-pagination-jump-next .ant-pagination-item-ellipsis,.consumption-history-table.ant-table-wrapper .ant-pagination-jump-prev .ant-pagination-item-ellipsis{top:auto;bottom:-.2rem;font-size:.9rem}.consumption-history-table.ant-table-wrapper .ant-pagination-jump-next .ant-pagination-item-link-icon,.consumption-history-table.ant-table-wrapper .ant-pagination-jump-prev .ant-pagination-item-link-icon{color:var(--font-color-primary)}.consumption-history-table.ant-table-wrapper .ant-pagination-disabled .custom-list__pagination--button span{color:var(--font-color-disabled)}.consumption-history-table.ant-table-wrapper .ant-pagination-disabled .custom-list__pagination--button button svg{fill:var(--font-color-disabled)}.consumption-history-table.ant-table-wrapper .ant-pagination-item{display:flex;justify-content:center;align-items:center;width:34px;height:28px;max-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;font-weight:400;font-size:var(--body-2);color:var(--font-color-primary);border-radius:4px}.consumption-history-table.ant-table-wrapper .ant-pagination-item.ant-pagination-item-active{border:none;background:var(--field-default-bg);font-weight:700}.square-plus-button{max-width:52px;height:52px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--round-border-btn);background-color:var(--color-white);box-shadow:0 0 20px hsla(0,0%,71.8%,.25)}.StepType_stepType__1S-K7{display:flex;align-items:center;padding:1rem;grid-gap:.8rem;gap:.8rem;cursor:pointer}.StepType_stepType__1S-K7 .StepType_stepTypeIcon__3mF7P,.StepType_stepType__1S-K7 .StepType_stepTypeText__33Q5Z{display:inline-flex;justify-content:center;align-items:center;height:100%}.StepType_stepType__1S-K7 .StepType_stepTypeText__33Q5Z{color:var(--main-blue);line-height:150%;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}@media only screen and (max-width:991px){.StepType_stepType__1S-K7 .StepType_stepTypeText__33Q5Z{display:none!important}}.StepTypes_stepTypes__3Q9ky{display:flex;align-items:center;grid-gap:1rem;gap:1rem;background:#fff;height:52px;padding:0 7px}.StepTypesList_stepTypesList__3Wlob{display:inline-flex;align-items:center;box-shadow:0 0 20px hsla(0,0%,71.8%,.25);max-width:52px;transition:max-width 1s ease;overflow:clip}.StepTypesList_stepTypesList__3Wlob .StepTypesList_button__3QCmx{position:relative;box-shadow:none;width:52px;height:52px;flex:0 0 52px;border-radius:var(--default-rounded) 0 0 var(--default-rounded)}.StepTypesList_stepTypesList__3Wlob .StepTypesList_button__3QCmx:after{content:"";position:absolute;right:0;bottom:0;display:block;width:1px;height:100%;max-height:0;background:#e0e0e0;transition:max-height .5s ease;transition-delay:.15s}.StepTypesList_stepTypesListActive__9qzuS{max-width:100%}.StepTypesList_stepTypesListActive__9qzuS .StepTypesList_button__3QCmx svg path{fill:#97d5ff;transition:fill .5s ease}.StepTypesList_stepTypesListActive__9qzuS .StepTypesList_button__3QCmx:after{max-height:100%}.ant-dropdown-trigger.custom-dropdown.toolbar-dropdown-item{background:transparent;display:flex;align-items:center;grid-gap:.4rem;gap:.4rem}.ant-dropdown-trigger.custom-dropdown.toolbar-dropdown-item .toolbar-dropdown-item-arrow{position:relative;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.ant-dropdown-trigger.custom-dropdown.toolbar-dropdown-item .toolbar-dropdown-item-arrow path{stroke:#fff;stroke-width:1}@media(max-width:1120px){.ant-dropdown-trigger.custom-dropdown.toolbar-dropdown-item .toolbar-dropdown-item-label{display:none}}.ant-dropdown-open.toolbar-dropdown-item span{color:var(--pressed-color)}.ant-dropdown-open.toolbar-dropdown-item .toolbar-dropdown-item-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ant-dropdown-open.toolbar-dropdown-item .toolbar-dropdown-item-arrow path{stroke:var(--pressed-color)!important}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay{max-width:371px;width:100%}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay ul{padding-top:0;position:relative;max-height:274px;overflow:auto}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay ul::-webkit-scrollbar{width:7px}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay ul::-webkit-scrollbar-track{background-color:#fff;border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay ul::-webkit-scrollbar-thumb{background-color:#264f7a;border-radius:20px;border:none}.ant-dropdown.custom-dropdown-overlay.toolbar-dropdown-item-overlay ul .toolbar-dropdown-item-search{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:2}.uploader-files,.uploader-files-modal{position:relative;cursor:pointer}.uploader-files-modal{display:flex;align-items:center;justify-content:center;width:30rem;height:6.4rem;border:2px dashed var(--main-blue);border-radius:4px}.uploader-files-modal>span{width:15%;height:100%;background-image:url(/static/media/upload-blue.35968a0a.svg);background-repeat:no-repeat;background-position:50%;background-size:52%}.uploader-files-modal__text{font-size:var(--subtitle-2)!important;font-weight:700!important;margin:0}.uploader-files__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.auth-switcher-type.custom-segment.ant-segmented{margin-top:10px;margin-left:32px;border-radius:12px;border:1px solid var(--disabled);background:transparent;padding:0}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-thumb{border-radius:12px!important;background:var(--main-blue)}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item,.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected{border-radius:12px!important}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item{width:110px}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item .ant-segmented-item-label{color:var(--disabled)}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected{background:var(--main-blue)}.auth-switcher-type.custom-segment.ant-segmented .ant-segmented-group .ant-segmented-item-selected .ant-segmented-item-label{color:var(--main-white)}.user-notification{display:flex;grid-gap:15px;gap:15px;-webkit-animation-name:show-notification;animation-name:show-notification;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.user-notification__wrapper-info{display:flex;align-items:center}.user-notification__description{font-size:var(--subtitle-3);color:var(--font-color-primary);font-weight:500;line-height:150%;letter-spacing:.005em;margin:0;order:2;flex:1 1 auto}.user-notification__date{font-size:var(--label);color:var(--font-color-default);font-weight:400;line-height:150%;letter-spacing:.005em;order:1;flex:1 1 auto;margin-right:6.6rem}.user-notification--compact .user-notification__wrapper-info{display:block}@-webkit-keyframes show-notification{0%{opacity:0}to{opacity:1}}@keyframes show-notification{0%{opacity:0}to{opacity:1}}.version-app{position:absolute;right:40px;bottom:10px}.version-app span{font-size:var(--body-1);font-weight:500;color:var(--main-white)}.ant-popover-content .ant-popover-inner-content{padding:0}.ant-popover-content .ant-popover-inner-content .content-notifications{width:312px}.ant-popover-content .ant-popover-inner-content .content-notifications__header{display:flex;align-items:center;justify-content:space-between;padding:12px 15px 0 24px}.ant-popover-content .ant-popover-inner-content .content-notifications__title{font-size:calc(var(--body-1) + .2rem);color:var(--font-color-primary);margin:0}.ant-popover-content .ant-popover-inner-content .content-notifications__read-all{color:var(--font-color-primary)}.ant-popover-content .ant-popover-inner-content .content-notifications__read-all .read-all__icon{display:inline-block;margin-right:7px}.ant-popover-content .ant-popover-inner-content .content-notifications__notification-wrapper{border-bottom:1px solid #def}.ant-popover-content .ant-popover-inner-content .content-notifications__notification{padding:16px 24px}.ant-popover-content .ant-popover-inner-content .content-notifications__other-info{text-align:center;padding:23.5px 0 19.5px}.ant-popover-content .ant-popover-inner-content .content-notifications__other-info-text{display:inline-block;font-size:var(--caption);font-weight:400;color:#4798e9}.content-notifications--empty{position:relative;height:350px}.content-notifications--empty .no-notifications--message{position:relative;top:30%;margin:0 auto;text-align:center}.content-notifications--empty .no-notifications--message span{font-size:var(--headline-h6);font-weight:600;color:var(--disabled)}.nd-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:64px;display:flex;align-items:center;grid-gap:22px;gap:22px;padding:0 22px;background:#001c37;color:#fff}.nd-topbar .nd-topbar__brand{display:flex;align-items:center;flex:0 0 auto}.nd-topbar .nd-topbar__brand .nd-topbar__logo{height:28px;width:auto;display:block}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal{flex:1 1 auto;min-width:0;height:64px;display:flex!important;align-items:center;background:transparent!important;border:0!important;line-height:normal!important;white-space:nowrap}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal .ant-menu-overflow{display:flex;align-items:center;flex-wrap:nowrap;width:100%;height:64px}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu{top:0!important;height:38px;line-height:38px;margin:0 1px;padding:0;border-bottom:0!important;display:flex;align-items:center}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:after,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:after{display:none!important;border-bottom:0!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{display:flex;align-items:center;grid-gap:8px;gap:8px;height:38px;line-height:38px;padding:0 13px;border-radius:8px;color:#aebfdc!important;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;white-space:nowrap;transition:.15s}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title a{color:#aebfdc!important;font-weight:400}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title span{color:#aebfdc!important;font-weight:400;margin-left:0!important;-webkit-margin-start:0!important;margin-inline-start:0!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-item-icon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0!important;min-width:0!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title svg{font-size:17px!important;color:#aebfdc!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title svg{width:17px;height:17px}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-submenu-arrow,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title:after{content:"";display:inline-block;width:6px;height:6px;border-right:1.8px solid;border-bottom:1.8px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0 -1px;opacity:.65}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title{background:hsla(0,0%,100%,.07)!important;color:#fff!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-active svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item:hover svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active>.ant-menu-submenu-title svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover>.ant-menu-submenu-title svg{color:#fff!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title{background:hsla(0,0%,100%,.1)!important;color:#fff!important}.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-item-selected svg,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title a,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title i,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title span,.nd-topbar .nd-topnav.ant-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title svg{color:#fff!important}.nd-topbar .nd-topbar__right{margin-left:auto;display:flex;align-items:center;grid-gap:14px;gap:14px;flex:none;color:#fff}.nd-topbar .nd-topbar__right .language-switcher{position:relative;flex:none;display:table;align-items:center;grid-gap:10px;gap:10px;padding:6px 0 6px 8px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;font-size:14px;font-weight:700;color:#fff;cursor:pointer}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-value{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-direction:row-reverse}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-prefix{color:#fff;text-transform:uppercase;letter-spacing:.02em}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icon,.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icons{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;line-height:0;overflow:hidden}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icon img,.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icons img,.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icons svg,.nd-topbar .nd-topbar__right .language-switcher .language-switcher-icon svg{width:20px!important;height:20px!important;min-width:20px;display:block;object-fit:contain}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-list{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 14px 34px rgba(2,6,23,.18);padding:6px;z-index:60;min-width:128px}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-list ul{list-style:none;margin:0;padding:0}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-list li{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border-radius:7px;color:#374957;cursor:pointer}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-list li:hover{background:#f2f5fb}.nd-topbar .nd-topbar__right .language-switcher .language-switcher-list .language-switcher-prefix{color:#374957}.nd-topbar .nd-topbar__right .nd-topbar__notif{flex:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.07);cursor:pointer;position:relative;transition:background .15s}.nd-topbar .nd-topbar__right .nd-topbar__notif:hover{background:hsla(0,0%,100%,.14)}.nd-topbar .nd-topbar__right .nd-topbar__notif svg{color:#fff!important;width:19px;height:19px}.nd-topbar .nd-topbar__right .nd-topbar__notif svg path{fill:#fff!important}.nd-topbar .nd-topbar__right .nd-topbar__notif .ant-badge-count{background:#f97316!important;box-shadow:none;border:1.5px solid #001c37;min-width:16px;height:16px;line-height:14px;font-size:10px;font-weight:700;padding:0 4px}.nd-topbar .nd-topbar__right .nd-topbar__help{flex:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.07);border:0;color:#fff;cursor:pointer;transition:background .15s}.nd-topbar .nd-topbar__right .nd-topbar__help:hover{background:hsla(0,0%,100%,.14)}.nd-topbar .nd-topbar__right .nd-topbar__help svg{width:19px;height:19px;color:#fff}.nd-topbar .nd-topbar__right .nd-topbar__user{display:flex;align-items:center;padding-left:8px;margin-left:2px;border-left:1px solid hsla(0,0%,100%,.16)}.nd-topbar .nd-topbar__right .nd-topbar__user a,.nd-topbar .nd-topbar__right .nd-topbar__user svg{color:#fff}.nd-topbar .nd-topbar__right .nd-topbar__user .nd-user-trigger{display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer}.nd-topbar .nd-topbar__right .nd-topbar__user .nd-user-text{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;text-align:right}.nd-topbar .nd-topbar__right .nd-topbar__user .profile-name{color:#fff;font-size:13.5px;font-weight:700;max-width:16rem}.nd-topbar .nd-topbar__right .nd-topbar__user .nd-user-role{color:#8fa4c7;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.nd-topbar .nd-topbar__right .nd-topbar__user .ant-avatar{width:36px!important;height:36px!important;line-height:36px!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub{background:#fff!important;border-radius:12px!important;padding:7px!important;box-shadow:0 14px 34px rgba(2,6,23,.18)!important;border:1px solid #e5e7eb!important;min-width:236px}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-group-title{color:#98a2b3!important;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700;padding:8px 11px 5px!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title{width:auto!important;height:auto!important;line-height:normal!important;padding:9px 11px!important;margin:2px 0!important;border-radius:8px!important;display:flex;align-items:center;grid-gap:11px;gap:11px;color:#344054!important;font-size:13.5px!important;font-weight:600}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item .ant-menu-title-content span,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item span:not(.ant-menu-submenu-arrow),.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title .ant-menu-title-content span,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title span:not(.ant-menu-submenu-arrow){color:#344054!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item .anticon,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item i,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item svg,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title .anticon,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title i,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title svg{width:17px!important;height:17px!important;margin-right:0!important;color:#5b6b8c!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item .ant-menu-submenu-arrow,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow{display:inline-block!important;color:#98a2b3!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-item-active,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-active,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-open,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-item-active,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-active,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-open,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title:hover{background:#f2f5fb!important;color:#0f172a!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-item-active .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-item-active a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-active .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-active a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-open .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item.ant-menu-submenu-open a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item:hover .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item:hover a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-item-active .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-item-active a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-active .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-active a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-open .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title.ant-menu-submenu-open a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title:hover .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title:hover a{color:#0f172a!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected{background:#eef2fb!important;color:#1d4ed8!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected .anticon,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected a,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected i,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected svg{color:#1d4ed8!important}.recovery-page{min-height:100vh;background:#0b1628;display:flex;align-items:center;justify-content:center;padding:24px}.recovery-page__card{width:100%;max-width:420px;background:#13213a;border-radius:20px;padding:48px 40px 36px;display:flex;flex-direction:column;align-items:center}.recovery-page__header{text-align:center;margin-bottom:36px;width:100%}.recovery-page__header h4{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.3}.recovery-page__header p{font-size:13px;color:#7a8fa6;line-height:1.5;max-width:280px;margin:0 auto}.recovery-page .actions{width:100%}.recovery-page .actions .ant-form-item{margin-bottom:20px}.recovery-page .actions .ant-form-item-label{padding-bottom:6px}.recovery-page .actions .ant-form-item-label>label{color:#7ab3e0!important;font-size:13px;font-weight:500;height:auto}.recovery-page .actions .ant-form-item-label>label:after{display:none!important}.recovery-page .actions .input.ant-input,.recovery-page .actions .input.ant-input-affix-wrapper{background:#0d1e33!important;border:1.5px solid #1e3550!important;border-radius:12px!important;padding:12px 14px!important;color:#fff!important;font-size:14px;box-shadow:none!important;transition:border-color .2s}.recovery-page .actions .input.ant-input-affix-wrapper-focused,.recovery-page .actions .input.ant-input-affix-wrapper:focus,.recovery-page .actions .input.ant-input-affix-wrapper:hover,.recovery-page .actions .input.ant-input-focused,.recovery-page .actions .input.ant-input:focus,.recovery-page .actions .input.ant-input:hover{border-color:#3d6af6!important}.recovery-page .actions .input.ant-input-affix-wrapper>input,.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input,.recovery-page .actions .input.ant-input-affix-wrapper input,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input,.recovery-page .actions .input.ant-input>input,.recovery-page .actions .input.ant-input>input.ant-input,.recovery-page .actions .input.ant-input input,.recovery-page .actions .input.ant-input input.ant-input{background-color:#0d1e33!important;background:#0d1e33!important;color:#c8d8e8!important;-webkit-text-fill-color:#c8d8e8!important;border:none!important;box-shadow:none!important}.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper>input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input>input.ant-input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input>input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input input.ant-input::-webkit-input-placeholder,.recovery-page .actions .input.ant-input input::-webkit-input-placeholder{color:#4a6a88!important}.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input:-ms-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper>input:-ms-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input:-ms-input-placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input:-ms-input-placeholder,.recovery-page .actions .input.ant-input>input.ant-input:-ms-input-placeholder,.recovery-page .actions .input.ant-input>input:-ms-input-placeholder,.recovery-page .actions .input.ant-input input.ant-input:-ms-input-placeholder,.recovery-page .actions .input.ant-input input:-ms-input-placeholder{color:#4a6a88!important}.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input::placeholder,.recovery-page .actions .input.ant-input-affix-wrapper>input::placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input::placeholder,.recovery-page .actions .input.ant-input-affix-wrapper input::placeholder,.recovery-page .actions .input.ant-input>input.ant-input::placeholder,.recovery-page .actions .input.ant-input>input::placeholder,.recovery-page .actions .input.ant-input input.ant-input::placeholder,.recovery-page .actions .input.ant-input input::placeholder{color:#4a6a88!important}.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill,.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input-affix-wrapper>input:-webkit-autofill,.recovery-page .actions .input.ant-input-affix-wrapper>input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input-affix-wrapper>input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input-affix-wrapper input:-webkit-autofill,.recovery-page .actions .input.ant-input-affix-wrapper input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input-affix-wrapper input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input>input.ant-input:-webkit-autofill,.recovery-page .actions .input.ant-input>input.ant-input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input>input.ant-input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input>input:-webkit-autofill,.recovery-page .actions .input.ant-input>input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input>input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input input.ant-input:-webkit-autofill,.recovery-page .actions .input.ant-input input.ant-input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input input.ant-input:-webkit-autofill:hover,.recovery-page .actions .input.ant-input input:-webkit-autofill,.recovery-page .actions .input.ant-input input:-webkit-autofill:focus,.recovery-page .actions .input.ant-input input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #0d1e33 inset!important;-webkit-text-fill-color:#c8d8e8!important}.recovery-page .actions .input.ant-input-affix-wrapper .ant-input-prefix,.recovery-page .actions .input.ant-input .ant-input-prefix{color:#5a7a9a;margin-right:10px;font-size:15px}.recovery-page .actions .btn-primary{width:100%!important;height:50px!important;background:#3d6af6!important;border:none!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;transition:background .2s!important;margin-bottom:12px}.recovery-page .actions .btn-primary:hover{background:#2f5ae0!important}.recovery-page .actions .btn-primary span{color:#fff!important}.recovery-page .actions .btn-ghost{width:100%!important;height:44px!important;background:transparent!important;border:1.5px solid #1e3550!important;border-radius:12px!important;font-size:14px!important;transition:border-color .2s!important}.recovery-page .actions .btn-ghost:hover{border-color:#3d6af6!important}.recovery-page .actions .btn-ghost span{color:#7a8fa6!important}.recovery-page .actions .ant-form-item:last-child{margin-top:8px;margin-bottom:0}@media(max-width:576px){.recovery-page{align-items:flex-start;padding:60px 16px 16px}.recovery-page__card{padding:32px 24px 28px;border-radius:14px;max-width:100%}.recovery-page__header{margin-bottom:28px}.recovery-page__header h4{font-size:20px}.recovery-page__header p{max-width:260px}.recovery-page .actions .btn-primary{height:46px!important}.recovery-page .actions .btn-ghost{height:42px!important}}.signIn{position:relative;background:#0d1b2e;min-height:calc(100vh - 130px);overflow-x:hidden;display:flex;align-items:center}.signIn__version{z-index:10}.signIn__wrapper{position:relative;flex:0 0 81.5%;max-width:1280px;height:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;justify-content:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:10px 0}.signIn .static .logo{margin:0 0 7.5rem}.signIn .static .info{max-width:537px;font-size:2.4rem;font-weight:500;line-height:180%;letter-spacing:.0075em;color:var(--main-white)}.signIn .static .picture{position:relative}.signIn .form{display:flex;align-items:center;justify-content:center}.signIn .form__card{width:100%;max-width:500px;background:#12213b;border-radius:20px;padding:52px 44px 40px;display:flex;flex-direction:column;align-items:center}.signIn .form .form__header{text-align:center;margin-bottom:40px;width:100%}.signIn .form .form__header h4{font-size:26px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.3}.signIn .form .form__header .subtitle{font-size:13px;color:#89a;line-height:1.5}.signIn .form .actions{width:100%}.signIn .form .actions .ant-form-item{margin-bottom:24px}.signIn .form .actions .ant-form-item-label{padding-bottom:8px}.signIn .form .actions .ant-form-item-label>label{color:#6aabdd!important;font-size:13px;font-weight:600;height:auto;width:100%}.signIn .form .actions .ant-form-item-label>label:after{display:none!important}.signIn .form .actions .password-label-row{display:flex;justify-content:space-between;align-items:center;width:100%}.signIn .form .actions .password-label-row>span:first-child{color:#fff;font-size:14px;font-weight:700}.signIn .form .actions .password-label-row .forgot-link{color:#89a;font-size:13px;text-decoration:none;transition:color .2s}.signIn .form .actions .password-label-row .forgot-link:hover{color:#4d7cfe}.signIn .form .actions .input.ant-input-affix-wrapper,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password{background:#192d4a!important;border:1.5px solid #243c5e!important;border-radius:14px!important;padding:10px 14px!important;box-shadow:none!important;transition:border-color .2s}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password:focus-within,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password:hover,.signIn .form .actions .input.ant-input-affix-wrapper:focus-within,.signIn .form .actions .input.ant-input-affix-wrapper:hover{border-color:#4d7cfe!important}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password .ant-input-prefix,.signIn .form .actions .input.ant-input-affix-wrapper .ant-input-prefix{color:#6a8baa;margin-right:10px;font-size:16px}.signIn .form .actions .input.ant-input-affix-wrapper .ant-input-password-icon,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password .ant-input-password-icon,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password .ant-input-suffix,.signIn .form .actions .input.ant-input-affix-wrapper .ant-input-suffix{color:#6a8baa}.signIn .form .actions .input.ant-input-affix-wrapper .ant-input-password-icon:hover,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password .ant-input-password-icon:hover,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password .ant-input-suffix:hover,.signIn .form .actions .input.ant-input-affix-wrapper .ant-input-suffix:hover{color:#abc}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input,.signIn .form .actions .input.ant-input-affix-wrapper>input,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input,.signIn .form .actions .input.ant-input-affix-wrapper input,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input{background-color:#192d4a!important;background:#192d4a!important;color:#c8d8e8!important;-webkit-text-fill-color:#c8d8e8!important;border:none!important;box-shadow:none!important}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input::-webkit-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input::-webkit-input-placeholder{color:#4a6a88!important;-webkit-text-fill-color:#4a6a88!important}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input:-ms-input-placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input:-ms-input-placeholder{color:#4a6a88!important;-webkit-text-fill-color:#4a6a88!important}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper>input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input::placeholder,.signIn .form .actions .input.ant-input-affix-wrapper input::placeholder{color:#4a6a88!important;-webkit-text-fill-color:#4a6a88!important}.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input.ant-input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password>input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input.ant-input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper.ant-input-password input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper>input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper>input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper>input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper input.ant-input:-webkit-autofill:hover,.signIn .form .actions .input.ant-input-affix-wrapper input:-webkit-autofill,.signIn .form .actions .input.ant-input-affix-wrapper input:-webkit-autofill:focus,.signIn .form .actions .input.ant-input-affix-wrapper input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #192d4a inset!important;-webkit-text-fill-color:#c8d8e8!important;caret-color:#c8d8e8}.signIn .form .actions .btn-signin{width:100%!important;height:54px!important;background:#4d7cfe!important;border:none!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important;transition:background .2s!important;margin-top:8px}.signIn .form .actions .btn-signin:hover{background:#3a6ae0!important}.signIn .form .actions .btn-signin span{color:#fff!important}.signIn .form .enterprise-badge{margin-top:28px;display:flex;align-items:center;grid-gap:8px;gap:8px;background:transparent;border:1.5px solid #243c5e;border-radius:999px;padding:9px 24px;font-size:11px;font-weight:700;letter-spacing:1.3px;color:#7a8fa6;text-transform:uppercase}.signIn .form .enterprise-badge__dot{width:8px;height:8px;background:#22c55e;border-radius:50%;flex-shrink:0}.form__logo{display:none;width:100%;margin-bottom:32px;text-align:center}.form__logo svg{display:inline-block;height:auto!important}@media(max-height:950px){.signIn .static .logo{margin:0 0 4rem}}@media(max-height:768px){.signIn .static .logo{margin:0 0 2rem}.signIn .form__card{padding:36px 32px 28px}.signIn .form__header{margin-bottom:24px}.signIn .actions .ant-form-item{margin-bottom:16px}}@media only screen and (max-width:1200px){.signIn__wrapper{flex:0 0 90%;display:flex;flex-direction:column;align-items:center;padding:40px 0}.signIn .static{display:none}.signIn .form{width:100%;max-width:500px}.signIn .form__logo{display:block!important}.signIn .form__card{padding:44px 36px 36px}}@media only screen and (max-width:991px){.signIn__wrapper{flex:0 0 94%;padding:32px 0}.signIn .static{display:none}.signIn .form{max-width:440px}.signIn .form__logo{display:block!important;margin-bottom:24px}.signIn .form__card{padding:36px 28px 28px;border-radius:16px}}@media only screen and (max-width:768px){.signIn__wrapper{flex:0 0 96%;padding:24px 0}.signIn .static{display:none}.signIn .form{max-width:400px}.signIn .form__logo{display:block!important;margin-bottom:20px}.signIn .form__card{padding:32px 24px 24px;border-radius:14px}.signIn .form .form__header{margin-bottom:28px}.signIn .form .form__header h4{font-size:22px}.signIn .enterprise-badge{margin-top:20px;padding:7px 18px}}@media only screen and (max-width:576px){.signIn{align-items:flex-start;padding-top:32px}.signIn__wrapper{flex:1 1;padding:0 16px}.signIn .static{display:none}.signIn .form{max-width:100%}.signIn .form__logo{display:block!important;margin-bottom:20px}.signIn .form__card{padding:28px 20px 24px;border-radius:12px}.signIn .form .form__header{margin-bottom:24px}.signIn .form .form__header h4{font-size:20px}.signIn .form .actions .btn-signin{height:48px!important;font-size:15px!important}.signIn .enterprise-badge{margin-top:16px;padding:6px 16px;font-size:10px;letter-spacing:1px}}.landing-page{--brand-navy:#15133c;--brand-navy-light:#1e1b55;--brand-teal:#3ed1df;--brand-bg:#f8fafc;--brand-border:#e2e8f0;--brand-text:#0f172a;--brand-text-muted:#475569;--brand-text-soft:#64748b;font-family:"Inter",sans-serif;font-size:16px;line-height:1.5;color:var(--brand-text);background:var(--brand-bg);min-height:100vh;scroll-behavior:smooth}.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box}.landing-page a{color:inherit;text-decoration:none}.landing-page img{max-width:100%;display:block}.landing-page__container{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:640px){.landing-page__container{padding:0 24px}}@media(min-width:1024px){.landing-page__container{padding:0 32px}}.landing-page__header{position:fixed;inset:0 0 auto 0;z-index:50;background:hsla(0,0%,100%,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--brand-border)}.landing-page__nav{height:80px;display:flex;align-items:center;justify-content:space-between}.landing-page__logo{display:inline-flex;align-items:center;color:var(--brand-navy);text-decoration:none;transition:opacity .2s ease}.landing-page__logo:hover{opacity:.8}.landing-brand{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;line-height:1;color:#15133c}.landing-brand__icon{flex:0 0 auto;width:30px;height:30px;display:block}.landing-brand__wordmark{flex:0 0 auto;width:auto;height:28px;display:block;color:inherit}.landing-brand__wordmark path{fill:currentColor}.landing-page__footer-logo.landing-brand,.landing-page__logo-svg.landing-brand{color:#15133c}.landing-page__logo-svg .landing-brand__wordmark{height:30px}.landing-page__footer-logo .landing-brand__wordmark{height:24px}.landing-page__nav-links{display:none;align-items:center;grid-gap:32px;gap:32px;font-size:14px;font-weight:500;color:var(--brand-text-muted)}.landing-page__nav-links a,.landing-page__nav-links button.landing-page__nav-link{position:relative;padding-bottom:4px;transition:color .2s ease;text-decoration:none;color:inherit;background:none;border:none;cursor:pointer;font-size:inherit;font-weight:inherit;font-family:inherit}.landing-page__nav-links a:hover,.landing-page__nav-links button.landing-page__nav-link:hover{color:var(--brand-navy)}.landing-page__nav-links a.is-active,.landing-page__nav-links button.landing-page__nav-link.is-active{color:var(--brand-navy);font-weight:700}.landing-page__nav-links a.is-active:after,.landing-page__nav-links button.landing-page__nav-link.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--brand-navy);border-radius:2px}@media(min-width:768px){.landing-page__nav-links{display:flex}}.landing-page__nav-actions{display:flex;align-items:center;grid-gap:12px;gap:12px}@media(min-width:768px){.landing-page__nav-actions{grid-gap:16px;gap:16px}}.landing-page__lang-dropdown{position:relative;display:inline-block}.landing-page__lang-dropdown-toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--brand-border);background:#f1f5f9;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--brand-text-soft);cursor:pointer;display:inline-flex;align-items:center;transition:background .2s ease,color .2s ease}.landing-page__lang-dropdown-toggle:hover{color:var(--brand-navy)}.landing-page__lang-dropdown-menu{position:absolute;top:calc(100% + 6px);right:0;list-style:none;margin:0;padding:4px;background:#fff;border:1px solid var(--brand-border);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:100;min-width:80px}.landing-page__lang-dropdown-item{-webkit-appearance:none;appearance:none;border:none;background:transparent;padding:8px 16px;border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--brand-text-soft);cursor:pointer;width:100%;text-align:left;transition:background .15s ease,color .15s ease}.landing-page__lang-dropdown-item:hover{background:#f1f5f9;color:var(--brand-navy)}.landing-page__lang-dropdown-item.is-active{background:var(--brand-navy);color:#fff}.landing-page__login-link{font-size:14px;font-weight:600;color:var(--brand-navy);background:none;border:none;cursor:pointer;padding:6px 4px;transition:opacity .2s ease}.landing-page__login-link:hover{opacity:.75}.landing-page__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:var(--brand-navy);color:#fff;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease}.landing-page__cta-button:hover{background:#1e293b}.landing-page__main{padding-top:80px}.landing-page__hero{position:relative;min-height:85vh;display:flex;align-items:center;padding:80px 16px;background:linear-gradient(rgba(21,19,60,.6),rgba(21,19,60,.8)),url(https://images.unsplash.com/photo-1581091226825-a6a2a5aee158?auto=format&fit=crop&q=80&w=2000);background-size:cover;background-position:50%;color:#fff}@media(min-width:640px){.landing-page__hero{padding:80px 24px}}@media(min-width:1024px){.landing-page__hero{padding:80px 32px}}.landing-page__hero-content{max-width:640px}.landing-page__hero-title{font-size:40px;line-height:1.1;font-weight:700;margin:0 0 24px;letter-spacing:-.02em}@media(min-width:768px){.landing-page__hero-title{font-size:60px}}.landing-page__hero-subtitle{font-size:18px;line-height:1.6;color:#e2e8f0;margin:0 0 40px}@media(min-width:768px){.landing-page__hero-subtitle{font-size:20px}}.landing-page__hero-eyebrow{display:inline-block;padding:6px 14px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.landing-page__hero-actions{display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media(min-width:640px){.landing-page__hero-actions{flex-direction:row}}.landing-page__hero-badges{list-style:none;padding:0;margin:40px 0 0;display:flex;flex-wrap:wrap;grid-gap:12px 24px;gap:12px 24px}.landing-page__hero-badge{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:500;color:#e2e8f0}.landing-page__hero-badge svg{width:16px;height:16px;color:var(--brand-teal)}.landing-page__btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:#fff;color:var(--brand-navy);font-weight:700;font-size:16px;border-radius:6px;box-shadow:0 10px 24px rgba(0,0,0,.2);border:none;cursor:pointer;transition:background .2s ease}.landing-page__btn-primary:hover{background:#f1f5f9}.landing-page__btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:hsla(0,0%,100%,.1);color:#fff;font-weight:700;font-size:16px;border-radius:6px;border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;transition:background .2s ease}.landing-page__btn-ghost:hover{background:hsla(0,0%,100%,.2)}.landing-page__btn-ghost svg{width:20px;height:20px;margin-right:8px}.landing-page__section{padding:96px 0}.landing-page__section--white{background:#fff}.landing-page__section--slate{background:var(--brand-bg)}.landing-page__section--dark{background:var(--brand-navy);color:#fff;text-align:center}.landing-page__overline{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-navy);opacity:.6;margin:0 0 12px}.landing-page__section-title{font-size:32px;font-weight:700;color:var(--brand-navy);margin:0;letter-spacing:-.01em}@media(min-width:768px){.landing-page__section-title{font-size:40px}}.landing-page__section-description{max-width:720px;margin:20px 0 0;font-size:17px;line-height:1.65;color:var(--brand-text-muted)}.landing-page__section-head{margin-bottom:56px}@media(min-width:768px){.landing-page__section-head{margin-bottom:72px}}.landing-page__stats-section{padding:56px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.landing-page__stats-overline{text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--brand-text-soft);margin:0 0 32px}.landing-page__stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 16px;gap:24px 16px}@media(min-width:768px){.landing-page__stats-grid{grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}}.landing-page__stat{text-align:center;padding:8px}.landing-page__stat-value{display:block;font-size:32px;font-weight:700;color:var(--brand-navy);letter-spacing:-.02em;line-height:1.05}@media(min-width:768px){.landing-page__stat-value{font-size:40px}}.landing-page__stat-label{display:block;margin-top:8px;font-size:13px;font-weight:500;color:var(--brand-text-muted)}.landing-page__lifecycle{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:768px){.landing-page__lifecycle{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.landing-page__lifecycle{grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}}.landing-page__lifecycle-step{position:relative;padding:28px 24px;background:#fff;border:1px solid var(--brand-border);border-radius:16px;transition:box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease,-webkit-transform .25s ease}.landing-page__lifecycle-step:hover{box-shadow:0 14px 32px rgba(21,19,60,.08);border-color:rgba(21,19,60,.18);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media(min-width:1280px){.landing-page__lifecycle-step:after{content:"";position:absolute;top:50px;right:-10px;width:20px;height:1px;background:linear-gradient(90deg,rgba(21,19,60,.25),transparent)}.landing-page__lifecycle-step:last-child:after{display:none}}.landing-page__lifecycle-index{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--brand-navy),#322f7a);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.04em;margin-bottom:18px;box-shadow:0 8px 18px rgba(21,19,60,.25)}.landing-page__lifecycle-step-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--brand-text-soft);margin:0 0 8px}.landing-page__lifecycle-step-title{font-size:18px;font-weight:700;color:var(--brand-text);margin:0 0 10px;letter-spacing:-.01em}.landing-page__lifecycle-step-description{font-size:14px;line-height:1.6;color:var(--brand-text-muted);margin:0}.landing-page__module-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:640px){.landing-page__module-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.landing-page__module-grid{grid-template-columns:repeat(3,1fr)}}.landing-page__feature-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page__feature-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.landing-page__feature-grid{grid-template-columns:repeat(4,1fr)}}.landing-page__feature-card{padding:32px;background:#fff;border:1px solid #eef2f7;border-radius:16px;transition:box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease,-webkit-transform .25s ease}.landing-page__feature-card:hover{box-shadow:0 14px 36px rgba(21,19,60,.1);border-color:rgba(21,19,60,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landing-page__feature-card-icon{width:52px;height:52px;background:linear-gradient(135deg,#eef0ff,#fff);border:1px solid #e2e8f0;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--brand-navy)}.landing-page__feature-card-icon svg{width:24px;height:24px}.landing-page__feature-card h3{font-size:18px;font-weight:700;color:var(--brand-text);margin:0 0 12px;letter-spacing:-.01em}.landing-page__feature-card p{font-size:14px;line-height:1.65;color:var(--brand-text-muted);margin:0}.landing-page__feature-card-bullets{list-style:none;margin:16px 0 0;display:flex;flex-direction:column;grid-gap:8px;gap:8px;border-top:1px solid var(--brand-border);padding:16px 0 0}.landing-page__feature-card-bullets li{font-size:13px;color:var(--brand-text-soft);line-height:1.45;padding-left:14px;position:relative}.landing-page__feature-card-bullets li:before{content:"·";position:absolute;left:2px;color:var(--brand-navy);font-weight:700}.landing-page__workflow-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;counter-reset:none}@media(min-width:768px){.landing-page__workflow-grid{grid-template-columns:repeat(3,1fr)}}.landing-page__workflow-step{position:relative;padding:36px 32px;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:20px;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,transform .25s ease;transition:box-shadow .25s ease,transform .25s ease,-webkit-transform .25s ease}.landing-page__workflow-step:hover{box-shadow:0 14px 36px rgba(21,19,60,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landing-page__workflow-step h3{font-size:20px;font-weight:700;color:var(--brand-text);margin:20px 0 12px;letter-spacing:-.01em}.landing-page__workflow-step p{font-size:15px;line-height:1.65;color:var(--brand-text-muted);margin:0}.landing-page__workflow-num{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--brand-navy),#322f7a);color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em;box-shadow:0 8px 20px rgba(21,19,60,.25)}.landing-page__mobile{display:flex;flex-direction:column;align-items:center;grid-gap:64px;gap:64px}@media(min-width:1024px){.landing-page__mobile{flex-direction:row;align-items:flex-start}}.landing-page__mobile-text{width:100%}@media(min-width:1024px){.landing-page__mobile-text{width:55%}}.landing-page__mobile-features{list-style:none;padding:0;margin:32px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.landing-page__mobile-features li{display:flex;align-items:center;grid-gap:14px;gap:14px;font-size:16px;font-weight:500;color:var(--brand-text);line-height:1.5}.landing-page__mobile-features li>span:not(.landing-page__mobile-feature-icon){flex:1 1;color:var(--brand-text)!important}.landing-page__mobile-feature-icon{flex:0 0 auto;width:40px;height:40px;background:linear-gradient(135deg,#eef0ff,#f8f9ff);border:1px solid #e2e8f0;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--brand-navy)}.landing-page__mobile-feature-icon svg{width:20px;height:20px}.landing-page__mobile-badges{display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap}.landing-page__store-badge{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 20px;background:var(--brand-navy);color:#fff;border-radius:10px;font-size:14px;font-weight:600;cursor:default;transition:background .2s ease}.landing-page__store-badge:hover{background:#1e293b}.landing-page__store-badge svg{width:20px;height:20px}.landing-page__mobile-visual{width:100%;display:flex;justify-content:center;position:relative}@media(min-width:1024px){.landing-page__mobile-visual{width:45%}}.landing-page__phone-frame{width:240px;background:var(--brand-navy);border-radius:36px;padding:10px;box-shadow:0 40px 80px rgba(21,19,60,.3);position:relative;z-index:1}.landing-page__phone-screen{background:#f8fafc;border-radius:28px;overflow:hidden;min-height:440px;display:flex;flex-direction:column}.landing-page__phone-notch{width:80px;height:20px;background:var(--brand-navy);border-radius:0 0 12px 12px;margin:0 auto}.landing-page__phone-content{flex:1 1;padding:16px 14px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.landing-page__phone-header{display:flex;align-items:center;grid-gap:10px;gap:10px}.landing-page__phone-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--brand-navy),#322f7a);flex:0 0 auto}.landing-page__phone-title-block{flex:1 1;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.landing-page__phone-line{height:6px;background:#e2e8f0;border-radius:3px;width:70%}.landing-page__phone-line--bold{background:var(--brand-navy);opacity:.7;height:8px;width:55%}.landing-page__phone-line--sub{width:45%;opacity:.5}.landing-page__phone-cards{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.landing-page__phone-card{background:#fff;border:1px solid var(--brand-border);border-radius:10px;padding:10px 12px;display:flex;align-items:center;grid-gap:8px;gap:8px}.landing-page__phone-card-dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.landing-page__phone-card-label{flex:1 1;font-size:11px;font-weight:600;color:var(--brand-text-muted)}.landing-page__phone-card-value{font-size:13px;font-weight:700;color:var(--brand-text)}.landing-page__phone-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.landing-page__phone-list-row{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border:1px solid var(--brand-border);border-radius:10px;padding:10px 12px}.landing-page__phone-list-icon{width:24px;height:24px;border-radius:6px;background:linear-gradient(135deg,var(--brand-navy),#322f7a);flex:0 0 auto}.landing-page__phone-list-lines{flex:1 1;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.landing-page__phone-list-badge{width:32px;height:16px;border-radius:8px;background:#ecfdf5;flex:0 0 auto}.landing-page__phone-glow{position:absolute;bottom:-32px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;height:80px;background:rgba(21,19,60,.15);border-radius:50%;-webkit-filter:blur(40px);filter:blur(40px);z-index:0}.landing-page__benefits-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page__benefits-grid{grid-template-columns:repeat(3,1fr)}}.landing-page__benefit-card{position:relative;padding:36px 28px;background:linear-gradient(180deg,#fff,#f7f9ff);border:1px solid #e6e9f3;border-radius:18px}.landing-page__benefit-card h3{font-size:20px;font-weight:700;color:var(--brand-navy);margin:0 0 12px;letter-spacing:-.01em}.landing-page__benefit-card p{font-size:15px;line-height:1.65;color:var(--brand-text-muted);margin:0}.landing-page__benefit-bullet{width:36px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--brand-navy),#322f7a);margin-bottom:20px}.landing-page__showcase{display:flex;flex-direction:column;align-items:center;grid-gap:64px;gap:64px}@media(min-width:1024px){.landing-page__showcase{flex-direction:row}}.landing-page__showcase-image,.landing-page__showcase-text{width:100%}@media(min-width:1024px){.landing-page__showcase-image,.landing-page__showcase-text{width:50%}}.landing-page__showcase-title{font-size:36px;font-weight:700;color:var(--brand-navy);margin:0 0 24px;line-height:1.15;letter-spacing:-.01em}.landing-page__showcase-description{font-size:18px;line-height:1.6;color:var(--brand-text-muted);margin:0 0 32px}.landing-page__showcase-list{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.landing-page__showcase-list li{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;font-size:16px;font-weight:500;color:#334155}.landing-page__showcase-list .check{flex:0 0 auto;width:24px;height:24px;background:var(--brand-navy);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.landing-page__showcase-list .check svg{width:14px;height:14px}.landing-page__showcase-image{position:relative}.landing-page__showcase-image-frame{background:var(--brand-navy);padding:16px;border-radius:16px;box-shadow:0 30px 60px rgba(0,0,0,.25)}.landing-page__showcase-image-frame img{border-radius:8px;width:100%;height:auto}.landing-page__showcase-image-blob{position:absolute;bottom:-24px;right:-24px;width:128px;height:128px;background:rgba(21,19,60,.1);border-radius:50%;-webkit-filter:blur(60px);filter:blur(60px)}.landing-page__insights-head{display:flex;flex-direction:column;grid-gap:24px;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:48px}@media(min-width:768px){.landing-page__insights-head{flex-direction:row;align-items:flex-end}}.landing-page__insights-link{display:inline-flex;align-items:center;color:var(--brand-navy);font-weight:600;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.landing-page__insights-link:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.landing-page__insights-link svg{width:18px;height:18px;margin-left:8px}.landing-page__articles{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media(min-width:768px){.landing-page__articles{grid-template-columns:repeat(3,1fr)}}.landing-page__article{display:flex;flex-direction:column}.landing-page__article-image{overflow:hidden;border-radius:8px;margin-bottom:24px}.landing-page__article-image img{width:100%;height:192px;object-fit:cover;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.landing-page__article:hover .landing-page__article-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-page__article-meta{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.landing-page__article-tag{padding:2px 8px;background:#f1f5f9;color:var(--brand-text-soft);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px}.landing-page__article-date{font-size:12px;color:#94a3b8}.landing-page__article h3{font-size:20px;font-weight:700;margin:0 0 12px;color:var(--brand-text);transition:color .2s ease}.landing-page__article p{font-size:14px;color:var(--brand-text-muted);margin:0 0 16px;line-height:1.6}.landing-page__article-link{font-size:14px;font-weight:700;color:var(--brand-navy)}.landing-page__article-link:hover{text-decoration:underline}.landing-page__cta h2{font-size:36px;font-weight:700;color:#fff;margin:0 0 24px}@media(min-width:768px){.landing-page__cta h2{font-size:40px}}.landing-page__cta p{font-size:18px;color:#cbd5e1;margin:0 auto 40px;max-width:720px}.landing-page__cta-actions{display:flex;flex-direction:column;grid-gap:16px;gap:16px;justify-content:center}@media(min-width:640px){.landing-page__cta-actions{flex-direction:row}}.landing-page__cta-primary,.landing-page__cta-secondary{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;font-size:16px;font-weight:700;border-radius:6px;cursor:pointer;transition:background .2s ease;border:none}.landing-page__cta-primary{background:#fff;color:var(--brand-navy)}.landing-page__cta-primary:hover{background:#f1f5f9}.landing-page__cta-secondary{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3)}.landing-page__cta-secondary:hover{background:hsla(0,0%,100%,.1)}.landing-page__footer{background:#fff;border-top:1px solid var(--brand-border);padding:48px 0}.landing-page__footer-row{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page__footer-row{flex-direction:row;justify-content:space-between}}.landing-page__footer-brand{text-align:center;color:var(--brand-navy)}.landing-page__footer-brand p{margin:8px 0 0;font-size:12px;color:#94a3b8}@media(min-width:768px){.landing-page__footer-brand{text-align:left}}.landing-page__footer-logo{width:auto;height:32px;display:inline-block;margin:0 auto 8px;color:var(--brand-navy)}@media(min-width:768px){.landing-page__footer-logo{margin:0 0 8px}}.landing-page__footer-links{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#94a3b8}.landing-page__footer-links a{transition:color .2s ease}.landing-page__footer-links a:hover{color:var(--brand-navy)}.no-results-block{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-results-block>p{color:var(--font-color-primary);font-size:var(--caption)}.no-results-block>svg{margin-bottom:1.6rem}.location-bar-chart{background:var(--main-white);width:100%;box-shadow:var(--box-shadow);border-radius:8px;padding:2.2rem 0;min-height:31.4rem}.location-bar-chart__header{margin-left:4rem}.location-bar-chart__header h6{font-size:1.5rem;color:var(--font-color-primary);font-weight:700}.location-bar-chart__horizontal_chart{height:100%}.location-bar-chart .recharts-yAxis.yAxis text{font-size:var(--overline-2)!important;font-weight:600}.bar-chart{background:var(--main-white);width:100%;box-shadow:var(--box-shadow);border-radius:8px;padding:2.2rem 0 2.2rem 4rem;min-height:31.4rem}.bar-chart__chart{position:relative;width:42rem;margin:0 auto}.bar-chart__chart tspan{font-size:var(--overline)}.bar-chart__chart-labels{position:absolute;right:3rem;bottom:107%}.bar-chart__header h6{font-size:1.5rem;color:var(--font-color-primary);font-weight:700}.bar-chart__content-header{margin:2.2rem 0 2rem}.bar-chart__content-header h6{font-size:var(--subtitle-1);color:var(--font-color-primary);font-weight:600}.bar-chart__content{height:100%}.bar-chart__content-box,.bar-chart__info-item{display:flex;align-items:center;justify-content:space-between}.bar-chart__info-item{margin-bottom:1.2rem;min-width:16rem}.bar-chart__info-item span{color:var(--font-color-primary);font-size:var(--body-2);font-weight:600}.bar-chart__info-item .item-count{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;z-index:4;margin-right:.8rem;background:#f1f9ff;border-radius:50%;font-size:var(--label)}.bar-chart__info-item .item-title{width:100%}.bar-chart__info-item .item-value{margin-left:1rem;display:block;padding:.1rem .8rem;min-width:3.4rem;text-align:center;border:.5px solid #f6f6f6;border-radius:4px}.bar-chart__opened-label,.bar-chart__total-label{position:relative;color:#60788b;font-size:var(--overline-2);padding-left:1rem}.bar-chart__opened-label:before,.bar-chart__total-label:before{position:absolute;content:"";left:0;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);width:.6rem;height:.8rem;background-color:#def;border-radius:2px}.bar-chart__opened-label{margin:0 0 0 3.7rem}.bar-chart__opened-label:before{background-color:#00458a}.bar-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));min-width:100%;margin-top:2.2rem;grid-gap:1.2rem;gap:1.2rem}.pie-asset-chart{position:relative;flex:1 1 50%;padding:2.75rem 10rem 5.6rem 5.4rem;height:31.4rem}.pie-asset-chart:after{content:"";display:block;position:absolute;width:1px;height:132px;background:#c4c4c4;right:0;top:8.5rem;bottom:0}.pie-asset-chart__header h6{font-size:1.5rem;font-weight:700;color:var(--font-color-primary)}.pie-asset-chart__content{height:100%}.pie-asset-chart__content,.pie-asset-chart__info{display:flex;align-items:center;justify-content:space-between}.pie-asset-chart__info-item{position:relative;padding-right:2.6rem}.pie-asset-chart__info-item .item-title{display:block;color:var(--font-color-primary);font-size:var(--subtitle-1);font-weight:600;height:7rem}.pie-asset-chart__info-item .item-value{display:block;color:var(--font-color-primary);font-size:calc(var(--headline-h4) - .2rem);font-weight:700}.pie-asset-chart__info-item .value-active{color:#00458a}.pie-asset-chart__info-item .value-hold{color:#1163b6}.pie-asset-chart__info-item .value-broken{color:#4da1f5}.pie-asset-chart__info-item:not(:last-child):after{content:"";display:block;position:absolute;width:1px;height:100%;background:#c4c4c4;right:0;top:0;bottom:0}.pie-asset-chart__info-item:not(:first-child){padding-left:2.6rem}.pie-asset-chart__chart .recharts-wrapper{width:22rem!important;height:22rem!important}.pie-asset-chart__chart svg{width:22rem;height:22rem}.pie-pai-chart{flex:1 1 50%;padding:2.75rem 10rem 5.6rem 5.4rem;height:31.4rem}.pie-pai-chart__header h6{font-size:1.5rem;font-weight:700;color:var(--font-color-primary)}.pie-pai-chart__content{display:flex;align-items:center;justify-content:space-between;height:100%}.pie-pai-chart__info-item{position:relative;background:#fdfdfd;border-radius:4px;padding:.7rem 1.5rem}.pie-pai-chart__info-item:first-child{margin-bottom:12px}.pie-pai-chart__info-item .item-title{display:block;color:var(--font-color-primary);font-size:var(--subtitle-2);font-weight:600}.pie-pai-chart__info-item .item-value{display:block;color:var(--font-color-headlines);font-size:calc(var(--headline-h4) - .2rem);font-weight:700}.pie-pai-chart__chart .recharts-wrapper{width:22rem!important;height:22rem!important}.pie-pai-chart__chart svg{width:22rem;height:22rem}.pie-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));min-width:100%;background:var(--main-white);border-radius:8px;box-shadow:var(--box-shadow);margin-top:2.2rem}.nd-detail-head__top{padding:14px 24px}.nd-detail-infobar{background:#f0f8ff}.nd-status-seg{display:inline-flex;background:#eef2f7;border-radius:10px;padding:4px;grid-gap:4px;gap:4px;flex-wrap:wrap;width:100%}.nd-status-seg__btn{border:0;background:transparent;font-family:"Inter",sans-serif;font-size:13px;font-weight:600;color:#64748b;padding:8px 14px;border-radius:7px;white-space:nowrap;cursor:default}.nd-status-seg__btn--active{background:#059669;background:var(--seg-color,#059669);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12)}.nd-detail-stepper{grid-gap:0;gap:0;margin:22px 0 4px;padding:0 4px}.nd-detail-stepper,.nd-step{display:flex;align-items:center}.nd-step{grid-gap:10px;gap:10px;font-size:14px;font-weight:700;color:#94a3b8;font-family:"Inter",sans-serif;cursor:default}.nd-step--active{color:#1a56db;cursor:default}.nd-step:not(.nd-step--active){cursor:pointer}.nd-step:not(.nd-step--active):hover{color:#1e3a8a}.nd-step-ring{width:20px;height:20px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nd-step-fill{width:9px;height:9px;border-radius:50%;background:currentColor}.nd-step-line{flex:1 1;height:2px;background:#e5e7eb;background:var(--nd-line,#e5e7eb);margin:0 16px;border-radius:2px;min-width:40px}.nd-detail-section{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--nd-line,#e5e7eb);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden;margin-top:20px}.nd-detail-sec-head{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:18px 24px;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--nd-line,#e5e7eb)}.nd-detail-sec-title{font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#1f2937;font-family:"Inter",sans-serif;flex:1 1}.nd-detail-sec-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto}.nd-detail-tabs{display:flex;grid-gap:0;gap:0;border-top:1px solid #e5e7eb;border-top:1px solid var(--nd-line,#e5e7eb);padding:0 8px;margin-top:4px}.nd-detail-tab{padding:10px 16px;font-size:13px;font-weight:500;color:#667085;color:var(--nd-muted,#667085);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;cursor:pointer}.nd-detail-tab:hover{color:#111827;color:var(--nd-ink,#111827);text-decoration:none}.nd-detail-tab.is-active{color:#1d4ed8;color:var(--nd-accent,#1d4ed8);border-bottom-color:#1d4ed8;border-bottom-color:var(--nd-accent,#1d4ed8);font-weight:600}.nd-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px 26px;gap:22px 26px;width:100%}.nd-preview-grid>.ant-form-item{margin-bottom:0}.nd-preview-grid .nd-grid-col2{grid-column:span 2}.nd-preview-grid .nd-grid-col2>.ant-form-item{margin-bottom:0}.nd-preview-grid .nd-grid-full{grid-column:span 3}.nd-preview-grid .nd-grid-full>.ant-form-item{margin-bottom:0}.nd-property-values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 26px;gap:10px 26px}.nd-detail-section .nd-detail-sec-body h6{display:none!important}.nd-detail-section .nd-detail-sec-body .common-form{padding:28px 28px 8px!important;height:auto!important}.nd-detail-section .nd-detail-sec-body .ant-spin-container,.nd-detail-section .nd-detail-sec-body .ant-spin-nested-loading{height:auto!important}.nd-detail-section .nd-detail-sec-body .ant-col.ant-col-md-10{max-width:50%!important;flex:0 0 50%!important}.nd-detail-section .nd-detail-sec-body .ant-form-item{margin-bottom:22px!important}.nd-detail-section .nd-detail-sec-body .ant-row.ant-row-space-between{grid-row-gap:0;row-gap:0}.nd-detail-section .nd-detail-sec-body .ant-form-item-label>label{font-family:"Inter",sans-serif!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#667085!important;height:auto!important}.nd-detail-section .nd-detail-sec-body .ant-form-item-label>label:before{display:none!important}.nd-detail-section .nd-detail-sec-body .ant-divider-horizontal{border-top-color:#e5e7eb!important;border-top-color:var(--nd-line,#e5e7eb)!important;margin:16px 0!important}.nd-detail-section .nd-detail-sec-body .ant-input,.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:10px!important;height:46px!important;padding:0 14px!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1f2937!important;box-shadow:none!important}.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper:focus,.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper:hover,.nd-detail-section .nd-detail-sec-body .ant-input:focus,.nd-detail-section .nd-detail-sec-body .ant-input:hover{border-color:#94a3b8!important;background:#f1f5f9!important}.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper::-webkit-input-placeholder,.nd-detail-section .nd-detail-sec-body .ant-input::-webkit-input-placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper:-ms-input-placeholder,.nd-detail-section .nd-detail-sec-body .ant-input:-ms-input-placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-input-affix-wrapper::placeholder,.nd-detail-section .nd-detail-sec-body .ant-input::placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:10px!important;min-height:46px!important;padding:0 14px!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1f2937!important;box-shadow:none!important;align-items:center;display:flex}.nd-detail-section .nd-detail-sec-body .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.nd-detail-section .nd-detail-sec-body .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#94a3b8!important;box-shadow:none!important}.nd-detail-section .nd-detail-sec-body .ant-select-selection-placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-select-single .ant-select-selector .ant-select-selection-item,.nd-detail-section .nd-detail-sec-body .ant-select-single .ant-select-selector .ant-select-selection-search{line-height:46px!important}.nd-detail-section .nd-detail-sec-body .ant-picker{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:10px!important;height:46px!important;padding:0 14px!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1f2937!important;box-shadow:none!important;width:100%}.nd-detail-section .nd-detail-sec-body .ant-picker-focused,.nd-detail-section .nd-detail-sec-body .ant-picker:hover{border-color:#94a3b8!important;box-shadow:none!important}.nd-detail-section .nd-detail-sec-body .ant-picker .ant-picker-input>input{font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1f2937!important;text-align:center}.nd-detail-section .nd-detail-sec-body .ant-picker .ant-picker-input>input::-webkit-input-placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-picker .ant-picker-input>input:-ms-input-placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body .ant-picker .ant-picker-input>input::placeholder{color:#94a3b8!important;font-weight:400!important}.nd-detail-section .nd-detail-sec-body textarea.ant-input{height:110px!important;padding:12px 14px!important;resize:none;border-radius:10px!important}.nd-detail-section .nd-detail-sec-body .ant-form-item-has-error .ant-input,.nd-detail-section .nd-detail-sec-body .ant-form-item-has-error .ant-input-affix-wrapper,.nd-detail-section .nd-detail-sec-body .ant-form-item-has-error .ant-picker,.nd-detail-section .nd-detail-sec-body .ant-form-item-has-error .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#ef4444!important;background:#fff5f5!important}.contact-page__hero{padding:80px 16px 64px;background:linear-gradient(135deg,var(--brand-navy),#1e1b55);color:#fff;text-align:center}@media(min-width:640px){.contact-page__hero{padding:80px 24px 64px}}.contact-page__hero h1{font-size:40px;font-weight:700;margin:16px 0 20px;letter-spacing:-.02em}@media(min-width:768px){.contact-page__hero h1{font-size:52px}}.contact-page__hero p{font-size:18px;color:#cbd5e1;max-width:560px;margin:0 auto;line-height:1.6}.contact-page__hero-badge{display:inline-block;padding:6px 16px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.contact-page__body{padding-top:72px!important;padding-bottom:96px!important}.contact-page__grid{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px}@media(min-width:1024px){.contact-page__grid{grid-template-columns:3fr 2fr;grid-gap:64px;gap:64px}}.contact-page__form{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.contact-page__form-row{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:640px){.contact-page__form-row{grid-template-columns:repeat(2,1fr)}}.contact-page__field{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.contact-page__field label{font-size:13px;font-weight:600;color:var(--brand-text)}.contact-page__field input,.contact-page__field select,.contact-page__field textarea{width:100%;padding:12px 16px;border:1.5px solid var(--brand-border);border-radius:10px;font-size:15px;color:var(--brand-text);background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.contact-page__field input:focus,.contact-page__field select:focus,.contact-page__field textarea:focus{border-color:var(--brand-navy);box-shadow:0 0 0 3px rgba(21,19,60,.08)}.contact-page__field input::-webkit-input-placeholder,.contact-page__field select::-webkit-input-placeholder,.contact-page__field textarea::-webkit-input-placeholder{color:#94a3b8}.contact-page__field input:-ms-input-placeholder,.contact-page__field select:-ms-input-placeholder,.contact-page__field textarea:-ms-input-placeholder{color:#94a3b8}.contact-page__field input::placeholder,.contact-page__field select::placeholder,.contact-page__field textarea::placeholder{color:#94a3b8}.contact-page__field textarea{resize:vertical;min-height:120px}.contact-page__field select{cursor:pointer}.contact-page__submit{padding:16px 32px;background:var(--brand-navy);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease;align-self:flex-start;width:100%}@media(min-width:640px){.contact-page__submit{width:auto;min-width:200px}}.contact-page__submit:hover:not(:disabled){background:#1e293b}.contact-page__submit:disabled{opacity:.65;cursor:not-allowed}.contact-page__success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 32px;border:1.5px solid #d1fae5;background:#f0fdf4;border-radius:20px}.contact-page__success h2{font-size:24px;font-weight:700;color:#065f46;margin:20px 0 12px}.contact-page__success p{font-size:16px;color:#047857;max-width:360px;line-height:1.6}.contact-page__success-icon{width:64px;height:64px;background:#059669;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.contact-page__success-icon svg{width:32px;height:32px}@media(min-width:1024px){.contact-page__info-col{padding-top:8px}}.contact-page__info-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:20px;padding:36px 32px;display:flex;flex-direction:column;grid-gap:32px;gap:32px;position:-webkit-sticky;position:sticky;top:100px}.contact-page__info-item{display:flex;align-items:flex-start;grid-gap:16px;gap:16px}.contact-page__info-icon{width:44px;height:44px;flex:0 0 auto;background:var(--brand-navy);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.contact-page__info-icon svg{width:20px;height:20px}.contact-page__info-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-text-soft);margin:0 0 4px}.contact-page__info-value{font-size:15px;font-weight:600;color:var(--brand-text);margin:0;text-decoration:none;transition:color .2s ease}.contact-page__info-value:hover{color:var(--brand-navy)}.contact-page__why h3{font-size:14px;font-weight:700;color:var(--brand-text);margin:0 0 16px;text-transform:uppercase;letter-spacing:.08em}.contact-page__why ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.contact-page__why li{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;font-size:14px;color:var(--brand-text-muted);line-height:1.5}.contact-page__why-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--brand-navy);margin-top:5px}.contact-page__badges{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding-top:8px;border-top:1px solid var(--brand-border)}.contact-page__badge{display:inline-block;padding:5px 12px;background:rgba(21,19,60,.06);border:1px solid rgba(21,19,60,.12);border-radius:999px;font-size:11px;font-weight:600;color:var(--brand-navy);letter-spacing:.04em}.docs-page{font-family:"Inter",sans-serif}.docs-page__hero{background:linear-gradient(135deg,var(--brand-navy),#1e1b55);padding:96px 0 64px;color:#fff;text-align:center}.docs-page__hero h1{font-size:40px;font-weight:700;margin:16px 0 20px;letter-spacing:-.02em}@media(min-width:768px){.docs-page__hero h1{font-size:52px}}.docs-page__hero p{font-size:18px;line-height:1.65;color:hsla(0,0%,100%,.75);max-width:600px;margin:0 auto 32px}.docs-page__hero-badge{display:inline-block;padding:5px 14px;border-radius:999px;background:rgba(62,209,223,.15);border:1px solid rgba(62,209,223,.35);color:#3ed1df;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.docs-page__stats{display:flex;justify-content:center;grid-gap:32px;gap:32px;flex-wrap:wrap}.docs-page__stats span{font-size:14px;color:hsla(0,0%,100%,.6)}.docs-page__stats span strong{color:#fff;font-weight:700;margin-right:4px}.docs-page__filter-bar{background:#fff;border-bottom:1px solid #e2e8f0;position:-webkit-sticky;position:sticky;top:64px;z-index:30}.docs-page__filters{display:flex;grid-gap:8px;gap:8px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.docs-page__filters::-webkit-scrollbar{display:none}.docs-page__filter-btn{flex-shrink:0;padding:7px 18px;border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}.docs-page__filter-btn:hover{border-color:var(--brand-navy);color:var(--brand-navy)}.docs-page__filter-btn.is-active{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff}.docs-page__grid-section{background:#f8fafc;padding:48px 0 80px}.docs-page__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:640px){.docs-page__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.docs-page__grid{grid-template-columns:repeat(3,1fr)}}.docs-page__card{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;cursor:pointer;text-align:left;padding:0;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,-webkit-transform .2s ease;font-family:inherit}.docs-page__card:hover{box-shadow:0 12px 32px rgba(21,19,60,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(21,19,60,.2)}.docs-page__card.is-active{border-color:var(--brand-navy);box-shadow:0 0 0 3px rgba(21,19,60,.12)}.docs-page__card-img{width:100%;height:200px;overflow:hidden;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.docs-page__card-img img{width:100%;height:100%;object-fit:cover;object-position:top left;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.docs-page__card:hover .docs-page__card-img img{-webkit-transform:scale(1.02);transform:scale(1.02)}.docs-page__card-body{padding:20px 24px 16px;flex:1 1}.docs-page__card-body h3{font-size:16px;font-weight:700;color:#0f172a;margin:0 0 8px}.docs-page__card-body p{font-size:13px;line-height:1.6;color:#64748b;margin:0 0 12px}.docs-page__card-cta{font-size:12px;font-weight:600;color:var(--brand-navy);display:block}.docs-page__card-expand{border-top:1px solid #e2e8f0;padding:20px;background:#f8fafc;text-align:left}.docs-page .docs-page__expand-content{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:900px){.docs-page .docs-page__expand-content{grid-template-columns:1fr 1fr;align-items:start}}.docs-page .docs-page__expand-text p{font-size:13px;line-height:1.75;color:#475569;margin:0 0 14px}.docs-page .docs-page__expand-features{list-style:none;padding:0;margin:0}.docs-page .docs-page__expand-features li{font-size:12.5px;line-height:1.5;color:#1e293b;padding:6px 0 6px 22px;position:relative;border-bottom:1px solid #e8edf2}.docs-page .docs-page__expand-features li:last-child{border-bottom:none}.docs-page .docs-page__expand-features li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-weight:700;font-size:11px;top:7px}.docs-page .docs-page__expand-image img{width:100%;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 16px rgba(0,0,0,.08)}.docs-page__lightbox{position:fixed;inset:0;background:rgba(15,23,42,.85);z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.docs-page__lightbox-inner{background:#fff;border-radius:20px;max-width:960px;width:100%;max-height:90vh;overflow:hidden;cursor:default;position:relative}.docs-page__lightbox-inner h2{font-size:24px;font-weight:700;color:#0f172a;margin:0 0 8px}.docs-page__lightbox-inner p{font-size:15px;line-height:1.65;color:#64748b;margin:0 0 24px;max-width:640px}.docs-page__lightbox-inner img{width:100%;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 8px 32px rgba(0,0,0,.12)}.docs-page__lightbox-scroll{padding:32px;max-height:90vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.docs-page__lightbox-scroll::-webkit-scrollbar{width:4px}.docs-page__lightbox-scroll::-webkit-scrollbar-track{background:transparent;margin:20px 0}.docs-page__lightbox-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.docs-page__lightbox-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}.docs-page__lightbox-features{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px}@media(min-width:640px){.docs-page__lightbox-features{grid-template-columns:1fr 1fr}}.docs-page__lightbox-features li{font-size:14px;line-height:1.5;color:#334155;padding:6px 0 6px 24px;position:relative}.docs-page__lightbox-features li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-weight:700}.docs-page__lightbox-close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;font-family:inherit}.docs-page__lightbox-close:hover{background:#e2e8f0}.get-started{--gs-navy:#15133c;--gs-navy-deep:#18163f;--gs-teal:#66f0fe;--gs-teal-dark:#006971;--gs-text:#0f172a;--gs-text-muted:#475569;--gs-border:#e2e8f0;--gs-surface:#f2f4f7;font-family:"Inter",sans-serif;background:#fff;color:var(--gs-text);min-height:100vh;display:flex;flex-direction:column;font-size:16px;line-height:1.5}.get-started *,.get-started :after,.get-started :before{box-sizing:border-box}.get-started a{color:inherit}.get-started__header{height:72px;padding:0 24px;background:#fff;border-bottom:1px solid var(--gs-border);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}@media(min-width:768px){.get-started__header{padding:0 40px}}.get-started__brand{display:inline-flex;align-items:center;color:var(--gs-navy);text-decoration:none}.get-started__header-right{display:flex;align-items:center;grid-gap:16px;gap:16px}.get-started__lang-switcher{background:var(--gs-surface)!important}.get-started__have-account{display:none;font-size:13px;color:var(--gs-text-muted)}@media(min-width:640px){.get-started__have-account{display:inline}}.get-started__login-btn{-webkit-appearance:none;appearance:none;background:transparent;border:none;color:var(--gs-navy);font-size:13px;font-weight:700;cursor:pointer;padding:6px 4px}.get-started__login-btn:hover{text-decoration:underline}.get-started__main{flex:1 1 auto;display:flex;flex-direction:column}@media(min-width:960px){.get-started__main{flex-direction:row}}.get-started__side{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--gs-navy),var(--gs-navy-deep));color:#fff;padding:56px 24px}@media(min-width:768px){.get-started__side{padding:64px 40px}}@media(min-width:960px){.get-started__side{flex:0 0 42%;max-width:42%}}.get-started__side-pattern{position:absolute;inset:0;background-image:radial-gradient(circle at 2px 2px,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:40px 40px;opacity:.6;pointer-events:none}.get-started__side-inner{position:relative;max-width:520px;margin:0 auto}.get-started__side-badge{display:inline-block;padding:6px 14px;background:rgba(102,240,254,.18);color:#86f3ff;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px}.get-started__side-title{font-size:30px;font-weight:700;line-height:1.18;letter-spacing:-.01em;margin:0 0 36px}@media(min-width:1280px){.get-started__side-title{font-size:38px}}.get-started__side-list{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.get-started__side-item{display:flex;align-items:flex-start;grid-gap:16px;gap:16px}.get-started__side-icon{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:var(--gs-teal-dark);color:#fff;display:inline-flex;align-items:center;justify-content:center}.get-started__side-icon svg{width:22px;height:22px}.get-started__side-item-title{margin:0 0 4px;font-weight:600;font-size:16px;color:#fff}.get-started__side-item-desc{margin:0;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.74)}.get-started__quote{margin-top:16px;padding:20px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.get-started__quote-stars{display:inline-flex;grid-gap:2px;gap:2px;color:#86f3ff;margin-bottom:12px}.get-started__quote-stars svg{width:18px;height:18px}.get-started__quote-text{margin:0 0 8px;font-size:14px;line-height:1.55;color:#fff;font-style:italic}.get-started__quote-author{margin:0;font-size:12px;color:hsla(0,0%,100%,.7)}.get-started__form-wrap{flex:1 1 auto;background:#fff;padding:56px 24px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.get-started__form-wrap{padding:64px 40px}}.get-started__form-inner{width:100%;max-width:440px}.get-started__form-head{margin-bottom:32px}.get-started__form-head h2{font-size:24px;font-weight:700;color:var(--gs-text);margin:0 0 8px;letter-spacing:-.01em}.get-started__form-head p{margin:0;font-size:14px;color:var(--gs-text-muted)}.get-started__form{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.get-started__row{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:640px){.get-started__row{grid-template-columns:1fr 1fr}}.get-started__field{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.get-started__field label{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--gs-text-muted)}.get-started__field input,.get-started__field select{-webkit-appearance:none;appearance:none;width:100%;height:46px;padding:0 16px;font-size:14px;font-family:inherit;color:var(--gs-text);background:var(--gs-surface);border:1px solid var(--gs-border);border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.get-started__field input::-webkit-input-placeholder,.get-started__field select::-webkit-input-placeholder{color:#94a3b8}.get-started__field input:-ms-input-placeholder,.get-started__field select:-ms-input-placeholder{color:#94a3b8}.get-started__field input::placeholder,.get-started__field select::placeholder{color:#94a3b8}.get-started__field input:focus,.get-started__field select:focus{outline:none;background:#fff;border-color:var(--gs-teal-dark);box-shadow:0 0 0 4px rgba(0,105,113,.12)}.get-started__field select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:38px}.get-started__submit{-webkit-appearance:none;appearance:none;width:100%;height:52px;margin-top:12px;background:var(--gs-navy-deep);color:#fff;font-size:15px;font-weight:700;border:none;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;box-shadow:0 6px 14px rgba(21,19,60,.18);transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease}.get-started__submit svg{width:18px;height:18px}.get-started__submit:hover{background:#000}.get-started__submit:active{-webkit-transform:scale(.98);transform:scale(.98)}.get-started__submit:disabled{opacity:.7;cursor:not-allowed}.get-started__divider{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:12px 0}.get-started__divider:after,.get-started__divider:before{content:"";flex:1 1;height:1px;background:var(--gs-border)}.get-started__divider span{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}.get-started__sso-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.get-started__sso-btn{-webkit-appearance:none;appearance:none;height:48px;background:#fff;border:1px solid var(--gs-border);border-radius:10px;font-size:13px;font-weight:600;color:var(--gs-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;transition:background .2s ease,border-color .2s ease}.get-started__sso-btn svg{width:18px;height:18px;color:var(--gs-navy)}.get-started__sso-btn:hover{background:var(--gs-surface);border-color:#cbd5e1}.get-started__legal{font-size:11px;color:var(--gs-text-muted);text-align:center;margin:8px 0 0;line-height:1.5}.get-started__legal a{color:var(--gs-navy);text-decoration:underline}.get-started__success{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;padding:48px 16px;text-align:center;color:var(--gs-text-muted)}.get-started__success svg{width:48px;height:48px;color:var(--gs-teal-dark)}.get-started__success p{margin:0;font-size:16px;color:var(--gs-text)}.get-started__footer{background:var(--gs-surface);border-top:1px solid var(--gs-border);padding:16px 24px;display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;font-size:12px;color:var(--gs-text-muted)}@media(min-width:768px){.get-started__footer{flex-direction:row;justify-content:space-between;padding:16px 40px}}.get-started__footer-links{display:flex;grid-gap:24px;gap:24px}.get-started__footer-links a{color:inherit;text-decoration:none}.get-started__footer-links a:hover{color:var(--gs-navy)}.landing-page .iot-hero{position:relative;overflow:hidden;padding:96px 0;background:linear-gradient(135deg,var(--brand-navy),#1b194b 60%,#18163f);color:#fff}.landing-page .iot-hero__grid{position:absolute;inset:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:40px 40px;pointer-events:none;opacity:.7}.landing-page .iot-hero__inner{position:relative;display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px;align-items:center}@media(min-width:960px){.landing-page .iot-hero__inner{grid-template-columns:1.05fr 1fr;grid-gap:64px;gap:64px}}.landing-page .iot-hero__badge{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(102,240,254,.12);border:1px solid rgba(102,240,254,.3);color:#86f3ff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}.landing-page .iot-hero__badge svg{width:16px;height:16px}.landing-page .iot-hero__title{font-size:40px;line-height:1.1;letter-spacing:-.02em;font-weight:700;margin:0 0 20px}@media(min-width:768px){.landing-page .iot-hero__title{font-size:56px}}@media(min-width:1280px){.landing-page .iot-hero__title{font-size:64px}}.landing-page .iot-hero__subtitle{font-size:17px;line-height:1.6;color:hsla(0,0%,100%,.78);margin:0 0 32px;max-width:540px}.landing-page .iot-hero__actions{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.landing-page .iot-hero__btn-primary{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:16px 28px;background:#006971;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:-webkit-filter .2s ease,-webkit-transform .2s ease;transition:filter .2s ease,transform .2s ease;transition:filter .2s ease,transform .2s ease,-webkit-filter .2s ease,-webkit-transform .2s ease}.landing-page .iot-hero__btn-primary svg{width:18px;height:18px}.landing-page .iot-hero__btn-primary:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.landing-page .iot-hero__btn-primary:active{-webkit-transform:scale(.97);transform:scale(.97)}.landing-page .iot-hero__btn-ghost{display:inline-flex;align-items:center;padding:16px 28px;color:#fff;font-size:14px;font-weight:700;border:1px solid hsla(0,0%,100%,.22);border-radius:12px;background:transparent;cursor:pointer;text-decoration:none;transition:background .2s ease}.landing-page .iot-hero__btn-ghost:hover{background:hsla(0,0%,100%,.08)}.landing-page .iot-hero__image{position:relative}.landing-page .iot-hero__image-glow{position:absolute;inset:-24px;background:rgba(102,240,254,.16);-webkit-filter:blur(60px);filter:blur(60px);border-radius:32px;pointer-events:none}.landing-page .iot-monitor{position:relative;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 30px 60px rgba(0,0,0,.45);width:100%}.landing-page .iot-monitor__bar{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25)}.landing-page .iot-monitor__dots{display:flex;grid-gap:6px;gap:6px}.landing-page .iot-monitor__dots span{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.2)}.landing-page .iot-monitor__title{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);flex:1 1;text-align:center;letter-spacing:.04em}.landing-page .iot-monitor__live{font-size:11px;font-weight:700;color:#4ade80;letter-spacing:.06em;display:flex;align-items:center;grid-gap:5px;gap:5px}.landing-page .iot-monitor__live:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;-webkit-animation:iot-pulse 1.8s ease-in-out infinite;animation:iot-pulse 1.8s ease-in-out infinite}.landing-page .iot-monitor__body{padding:16px}.landing-page .iot-monitor__sensors{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-bottom:14px}.landing-page .iot-monitor__sensor-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:9px 12px;background:hsla(0,0%,100%,.04);border-radius:8px;border-left:2px solid transparent}.landing-page .iot-monitor__sensor-row--ok{border-left-color:#4ade80}.landing-page .iot-monitor__sensor-row--warn{border-left-color:#f59e0b}.landing-page .iot-monitor__sensor-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.landing-page .iot-monitor__sensor-dot--ok{background:#4ade80;box-shadow:0 0 6px #4ade80}.landing-page .iot-monitor__sensor-dot--warn{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.landing-page .iot-monitor__sensor-name{font-size:12px;color:hsla(0,0%,100%,.6);flex:1 1}.landing-page .iot-monitor__sensor-value{font-size:13px;font-weight:700;color:#fff;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page .iot-monitor__chart{background:rgba(0,0,0,.2);border-radius:8px;padding:10px;margin-bottom:12px}.landing-page .iot-monitor__chart svg{width:100%;height:56px;display:block;overflow:visible}.landing-page .iot-monitor__alert{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:9px 12px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.22);border-radius:8px;font-size:11px;color:#fbbf24;line-height:1.4}.landing-page .iot-monitor__alert-dot{width:7px;height:7px;border-radius:50%;background:#fbbf24;box-shadow:0 0 6px #fbbf24;flex-shrink:0;-webkit-animation:iot-pulse 1.8s ease-in-out .4s infinite;animation:iot-pulse 1.8s ease-in-out .4s infinite}@-webkit-keyframes iot-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes iot-pulse{0%,to{opacity:1}50%{opacity:.35}}.landing-page .iot-pipeline{padding:96px 0;background:#f2f4f7}.landing-page .iot-pipeline__head{text-align:center;margin-bottom:56px}.landing-page .iot-pipeline__title{font-size:32px;font-weight:700;color:var(--brand-navy);letter-spacing:-.01em;margin:0 0 12px}@media(min-width:768px){.landing-page .iot-pipeline__title{font-size:38px}}.landing-page .iot-pipeline__subtitle{font-size:15px;color:var(--brand-text-muted);margin:0 auto;max-width:640px}.landing-page .iot-pipeline__flow{display:flex;flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}@media(min-width:1024px){.landing-page .iot-pipeline__flow{flex-direction:row;align-items:center;justify-content:center}}.landing-page .iot-pipeline__arrow{display:flex;align-items:center;justify-content:center;color:#94a3b8}.landing-page .iot-pipeline__arrow svg{width:40px;height:24px}@media(max-width:1023px){.landing-page .iot-pipeline__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.landing-page .iot-pipeline-card{flex:1 1;background:#fff;border:1px solid var(--brand-border);border-radius:14px;padding:32px 24px;text-align:center;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.landing-page .iot-pipeline-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 14px 32px rgba(21,19,60,.08)}.landing-page .iot-pipeline-card__icon{width:64px;height:64px;border-radius:999px;background:#eceef1;color:#006971;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.landing-page .iot-pipeline-card__icon svg{width:28px;height:28px}.landing-page .iot-pipeline-card h3{font-size:18px;font-weight:700;color:var(--brand-navy);margin:0 0 8px}.landing-page .iot-pipeline-card p{font-size:12px;color:var(--brand-text-muted);margin:0}.landing-page .iot-pipeline-card--highlight{border-color:rgba(0,105,113,.3)}.landing-page .iot-pipeline-card--highlight .iot-pipeline-card__icon{background:#66f0fe;color:#006971}.landing-page .iot-pipeline-card--dark{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff;box-shadow:0 20px 48px rgba(21,19,60,.22)}.landing-page .iot-pipeline-card--dark h3{color:#fff}.landing-page .iot-pipeline-card--dark p{color:hsla(0,0%,100%,.75)}.landing-page .iot-pipeline-card--dark .iot-pipeline-card__icon{background:#322f7a;color:#86f3ff}.landing-page .iot-benefits{padding:96px 0;background:#fff}.landing-page .iot-benefits__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page .iot-benefits__grid{grid-template-columns:repeat(3,1fr)}}.landing-page .iot-benefit-card{background:#fff;border:1px solid var(--brand-border);border-radius:14px;padding:32px;display:flex;flex-direction:column;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.landing-page .iot-benefit-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 12px 28px rgba(21,19,60,.08)}.landing-page .iot-benefit-card:hover .iot-benefit-card__icon{background:#d6f7fc}.landing-page .iot-benefit-card__icon{width:48px;height:48px;border-radius:10px;background:#eceef1;color:#006971;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;transition:background .25s ease}.landing-page .iot-benefit-card__icon svg{width:24px;height:24px}.landing-page .iot-benefit-card h3{font-size:22px;font-weight:700;color:var(--brand-navy);margin:0 0 12px;letter-spacing:-.01em}.landing-page .iot-benefit-card p{font-size:14px;color:var(--brand-text-muted);line-height:1.6;margin:0 0 24px;flex-grow:1}.landing-page .iot-benefit-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--brand-border);font-size:12px;font-weight:700;color:#006971}.landing-page .iot-benefit-card__footer svg{width:18px;height:18px;color:#94a3b8}.landing-page .iot-protocols{padding:96px 0;background:var(--brand-navy);color:#fff}.landing-page .iot-protocols__head{display:flex;flex-direction:column;grid-gap:24px;gap:24px;margin-bottom:56px}@media(min-width:768px){.landing-page .iot-protocols__head{flex-direction:row;align-items:flex-end;justify-content:space-between}}.landing-page .iot-protocols__title{font-size:32px;font-weight:700;letter-spacing:-.01em;margin:0 0 12px}@media(min-width:768px){.landing-page .iot-protocols__title{font-size:38px}}.landing-page .iot-protocols__subtitle{font-size:16px;color:hsla(0,0%,100%,.75);margin:0;max-width:540px}.landing-page .iot-protocols__docs-btn{align-self:flex-start;padding:12px 22px;background:#86f3ff;color:#004f55;font-size:13px;font-weight:700;border-radius:10px;border:none;cursor:pointer;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}.landing-page .iot-protocols__docs-btn:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.landing-page .iot-protocols__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page .iot-protocols__grid{grid-template-columns:repeat(3,1fr)}}.landing-page .iot-protocol-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:28px}.landing-page .iot-protocol-card__head{display:flex;align-items:center;grid-gap:14px;gap:14px;margin-bottom:16px}.landing-page .iot-protocol-card__badge{width:44px;height:44px;border-radius:10px;background:#006971;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.landing-page .iot-protocol-card h4{font-size:20px;font-weight:700;margin:0}.landing-page .iot-protocol-card p{font-size:14px;color:hsla(0,0%,100%,.75);margin:0 0 16px;line-height:1.6}.landing-page .iot-protocol-card__tags{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.landing-page .iot-protocol-card__tag{background:var(--brand-navy);color:#86f3ff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:6px;border:1px solid rgba(102,240,254,.18)}.landing-page .iot-final-cta{padding:96px 0;background:var(--brand-bg)}.landing-page .iot-final-cta__card{position:relative;max-width:1100px;margin:0 auto;padding:48px;background:#fff;border:1px solid var(--brand-border);border-radius:24px;box-shadow:0 18px 40px rgba(21,19,60,.06);display:flex;flex-direction:column;grid-gap:24px;gap:24px;overflow:hidden}@media(min-width:768px){.landing-page .iot-final-cta__card{flex-direction:row;align-items:center;justify-content:space-between}}.landing-page .iot-final-cta__content{position:relative;z-index:1}.landing-page .iot-final-cta__content h2{font-size:28px;font-weight:700;color:var(--brand-navy);margin:0 0 8px;letter-spacing:-.01em}@media(min-width:768px){.landing-page .iot-final-cta__content h2{font-size:32px}}.landing-page .iot-final-cta__content p{font-size:16px;color:var(--brand-text-muted);margin:0;max-width:520px}.landing-page .iot-final-cta__btn{position:relative;z-index:1;padding:16px 28px;background:var(--brand-navy);color:#fff;font-size:14px;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:background .2s ease}.landing-page .iot-final-cta__btn:hover{background:#006971}.landing-page .iot-final-cta__decor{position:absolute;top:0;right:0;width:40%;height:100%;background:linear-gradient(270deg,rgba(102,240,254,.18),transparent);pointer-events:none}.landing-page .news-page__head{max-width:720px;margin-bottom:40px}.landing-page .news-page__filters{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:40px}.landing-page .news-page__filter{-webkit-appearance:none;appearance:none;border:1px solid var(--brand-border);background:#fff;color:var(--brand-text-muted);font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.landing-page .news-page__filter:hover{color:var(--brand-navy);border-color:rgba(21,19,60,.3)}.landing-page .news-page__filter.is-active{background:var(--brand-navy);color:#fff;border-color:var(--brand-navy)}.landing-page .news-page__grid{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}@media(min-width:768px){.landing-page .news-page__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.landing-page .news-page__grid{grid-template-columns:repeat(3,1fr)}}.landing-page .news-page__card{cursor:pointer;padding:0;text-decoration:none;color:inherit;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.landing-page .news-page__card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.landing-page .news-detail{padding-top:56px}.landing-page .news-detail__back{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:600;color:var(--brand-navy);margin-bottom:32px;text-decoration:none;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.landing-page .news-detail__back svg{width:16px;height:16px}.landing-page .news-detail__back:hover{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.landing-page .news-detail__head{max-width:760px;margin-bottom:40px}.landing-page .news-detail__meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px;gap:16px;margin-bottom:20px}.landing-page .news-detail__date{font-size:13px;color:var(--brand-text-soft)}.landing-page .news-detail__title{font-size:36px;font-weight:700;letter-spacing:-.01em;color:var(--brand-navy);line-height:1.15;margin:0 0 16px}@media(min-width:768px){.landing-page .news-detail__title{font-size:46px}}.landing-page .news-detail__lead{font-size:18px;line-height:1.6;color:var(--brand-text-muted);margin:0}.landing-page .news-detail__hero{width:100%;max-height:480px;overflow:hidden;border-radius:18px;margin-bottom:48px;box-shadow:0 24px 48px rgba(21,19,60,.12)}.landing-page .news-detail__hero img{width:100%;height:100%;object-fit:cover;display:block}.landing-page .news-detail__body{max-width:760px}.landing-page .news-detail__body p{font-size:17px;line-height:1.8;color:#1f2a44;margin:0 0 20px}.landing-page .news-detail__related-title{margin-bottom:32px}.landing-page .news-detail__missing{max-width:560px;text-align:center;margin:0 auto;padding:40px 0}.landing-page .news-detail__missing .landing-page__cta-button{margin-top:24px;padding:12px 22px}.landing-page .pricing-hero{position:relative;overflow:hidden;padding:96px 0 56px;background:var(--brand-bg);text-align:center}.landing-page .pricing-hero__grid{position:absolute;inset:0;background-image:radial-gradient(circle,#e2e8f0 1px,transparent 0);background-size:24px 24px;opacity:.45;pointer-events:none}.landing-page .pricing-hero__inner{position:relative;max-width:760px}.landing-page .pricing-hero__badge{display:inline-block;padding:6px 14px;border-radius:999px;background:#d6f7fc;color:#006971;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.landing-page .pricing-hero__title{font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--brand-navy);margin:0 0 16px;line-height:1.1}@media(min-width:768px){.landing-page .pricing-hero__title{font-size:48px}}.landing-page .pricing-hero__subtitle{font-size:17px;line-height:1.6;color:var(--brand-text-muted);margin:0 auto}.landing-page .pricing-plans-section{padding-top:0;margin-top:-40px;padding-bottom:80px}.landing-page .pricing-plans{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.landing-page .pricing-plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.landing-page .pricing-plan{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--brand-border);border-radius:16px;padding:32px;overflow:hidden;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.landing-page .pricing-plan:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 12px 24px rgba(21,19,60,.08)}.landing-page .pricing-plan--highlight{background:var(--brand-navy);color:#fff;border-color:var(--brand-navy);box-shadow:0 24px 60px rgba(21,19,60,.25)}.landing-page .pricing-plan__ribbon{position:absolute;top:0;right:0;padding:6px 14px;background:#66f0fe;color:#006971;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom-left-radius:12px}.landing-page .pricing-plan__head{margin-bottom:24px}.landing-page .pricing-plan__name{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.landing-page .pricing-plan__description{font-size:14px;line-height:1.55;color:var(--brand-text-muted);margin:0 0 24px}.landing-page .pricing-plan--highlight .landing-page .pricing-plan__description{color:hsla(0,0%,100%,.75)}.landing-page .pricing-plan__price{display:flex;align-items:baseline;grid-gap:6px;gap:6px}.landing-page .pricing-plan__price-value{font-size:36px;font-weight:700;color:var(--brand-navy);letter-spacing:-.02em;line-height:1}.landing-page .pricing-plan--highlight .landing-page .pricing-plan__price-value{color:#fff}.landing-page .pricing-plan__price-period{font-size:14px;color:var(--brand-text-muted)}.landing-page .pricing-plan--highlight .landing-page .pricing-plan__price-period{color:hsla(0,0%,100%,.7)}.landing-page .pricing-plan__price-note{margin:8px 0 0;font-size:11px;font-style:italic;color:var(--brand-text-soft)}.landing-page .pricing-plan--highlight .landing-page .pricing-plan__price-note{color:hsla(0,0%,100%,.7)}.landing-page .pricing-plan__features{list-style:none;padding:0;margin:0 0 32px;flex-grow:1;display:flex;flex-direction:column;grid-gap:14px;gap:14px}.landing-page .pricing-plan__feature{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;font-size:14px;line-height:1.55}.landing-page .pricing-plan__feature-icon{flex:0 0 auto;width:20px;height:20px;color:#006971;margin-top:1px}.landing-page .pricing-plan__feature-icon svg{width:100%;height:100%}.landing-page .pricing-plan--highlight .landing-page .pricing-plan__feature-icon{color:#66f0fe}.landing-page .pricing-plan__cta{-webkit-appearance:none;appearance:none;width:100%;padding:14px 18px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;background:transparent;border:1px solid var(--brand-navy);color:var(--brand-navy)}.landing-page .pricing-plan__cta:hover{background:rgba(21,19,60,.05)}.landing-page .pricing-plan__cta:active{-webkit-transform:scale(.97);transform:scale(.97)}.landing-page .pricing-plan__cta--solid{background:#fff;color:var(--brand-navy);border-color:#fff}.landing-page .pricing-plan__cta--solid:hover{background:#f1f5f9}.landing-page .pricing-trust{padding:32px 0 80px}.landing-page .pricing-trust__inner{max-width:1100px;text-align:center;border-top:1px solid var(--brand-border);padding-top:64px}.landing-page .pricing-trust__title{font-size:18px;font-weight:600;color:var(--brand-text-muted);margin:0 0 32px}.landing-page .pricing-trust__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:24px 48px;gap:24px 48px}.landing-page .pricing-trust__logo{font-size:20px;font-weight:700;letter-spacing:.1em;color:var(--brand-text-soft);opacity:.55;transition:opacity .2s ease,color .2s ease}.landing-page .pricing-trust__logo:hover{opacity:1;color:var(--brand-navy)}.landing-page .pricing-breakdown{padding:32px 0 80px}.landing-page .pricing-breakdown__inner{max-width:1000px}.landing-page .pricing-breakdown__title{font-size:28px;font-weight:700;color:var(--brand-navy);text-align:center;margin:0 0 32px;letter-spacing:-.01em}.landing-page .pricing-breakdown__table-wrap{overflow-x:auto;border:1px solid var(--brand-border);border-radius:16px;background:#fff}.landing-page .pricing-breakdown__table{width:100%;border-collapse:collapse;text-align:left;min-width:600px}.landing-page .pricing-breakdown__table thead{background:#f2f4f7}.landing-page .pricing-breakdown__table th{padding:18px 24px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text-muted);border-bottom:1px solid var(--brand-border)}.landing-page .pricing-breakdown__table td{padding:18px 24px;font-size:14px;color:var(--brand-text);border-bottom:1px solid var(--brand-border)}.landing-page .pricing-breakdown__table tbody tr:last-child td{border-bottom:none}.landing-page .pricing-breakdown__row-label{font-weight:600}.landing-page .pricing-breakdown__check{display:inline-flex;width:22px;height:22px;color:#006971}.landing-page .pricing-breakdown__check svg{width:100%;height:100%}.landing-page .pricing-breakdown__dash{display:inline-flex;width:22px;height:22px;color:#c8c5cf}.landing-page .pricing-breakdown__dash svg{width:100%;height:100%}.landing-page .pricing-faq{padding-bottom:96px}.landing-page .pricing-faq__grid{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media(min-width:1024px){.landing-page .pricing-faq__grid{grid-template-columns:4fr 8fr;grid-gap:48px;gap:48px}}.landing-page .pricing-faq__title{font-size:28px;font-weight:700;letter-spacing:-.01em;color:var(--brand-navy);margin:0 0 12px}.landing-page .pricing-faq__subtitle{font-size:15px;line-height:1.6;color:var(--brand-text-muted);margin:0 0 24px}.landing-page .pricing-faq__image{width:100%;height:200px;object-fit:cover;border-radius:16px}.landing-page .pricing-faq__list{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:640px){.landing-page .pricing-faq__list{grid-template-columns:repeat(2,1fr)}}.landing-page .pricing-faq__card{background:#eceef1;padding:24px;border-radius:14px}.landing-page .pricing-faq__card h4{font-size:16px;font-weight:700;color:var(--brand-navy);margin:0 0 8px}.landing-page .pricing-faq__card p{font-size:14px;line-height:1.6;color:var(--brand-text-muted);margin:0}.common-form .ant-page-header.custom-page-header{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);padding:18px 24px;margin-bottom:22px}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-left .ant-page-header-heading-title{font-family:"Inter",sans-serif;font-size:20px;font-weight:800;letter-spacing:-.01em;color:#111827}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra{display:flex;align-items:center;grid-gap:10px;gap:10px}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra .ant-btn{height:36px;padding:0 14px;border-radius:8px;font-family:"Inter",sans-serif;font-size:13px;font-weight:600;box-shadow:none}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra .ant-btn-default{background:#fff;border-color:#e5e7eb;color:#374151}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra .ant-btn-default:hover{border-color:#cbd5e1;background:#fafbfc}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra .ant-btn-primary{background:#001c37!important;border-color:#001c37!important;color:#fff}.common-form .ant-page-header.custom-page-header .ant-page-header-heading-extra .ant-btn-primary:hover{background:#062b4a!important}.common-form .ant-form-item.custom-base-form__item .ant-form-item-label>label{font-family:"Inter",sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667085;height:auto}.common-form .ant-input.custom-input,.common-form .ant-picker.custom-date-picker,.common-form .ant-select.custom-select .ant-select-selector{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:10px!important;min-height:42px;box-shadow:none!important;font-family:"Inter",sans-serif;font-size:14px;padding:0 14px;color:#111827}.common-form .ant-input.custom-input:hover,.common-form .ant-picker.custom-date-picker:hover,.common-form .ant-select.custom-select .ant-select-selector:hover{border-color:#cdd3db}.common-form .ant-select.custom-select{width:100%}.common-form .ant-input.custom-input:focus,.common-form .ant-picker-focused.custom-date-picker,.common-form .ant-select-focused.custom-select .ant-select-selector{border-color:#1a56db!important;background:#fff!important;box-shadow:0 0 0 3px rgba(26,86,219,.12)!important}.common-form textarea.ant-input.custom-input{min-height:110px;padding-top:10px;resize:vertical}.common-form .ant-col>h6{font-family:"Inter",sans-serif;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#1f2937;margin-bottom:20px!important;padding-bottom:14px;border-bottom:1px solid #e5e7eb}.common-form .ant-divider.custom-divider{border-top-color:#e5e7eb;margin:6px 0 22px}.Fields_wrapper__24A7C{display:flex;align-items:flex-start;grid-gap:3.2rem;gap:3.2rem;width:100%}.Fields_nameItem__15_2g{flex:0 0 70%}.Fields_deleteButton__1SxN1{position:relative;top:37px;flex:0 0 5%;background:transparent}.iteration-endDate-text-until{font-size:var(--body-2)!important;margin-bottom:0;color:var(--main-blue)}.iteration-endDate-label-date{position:relative;cursor:pointer}.iteration-endDate-endDate-picker.ant-picker.custom-datepicker{visibility:hidden;position:absolute;height:15px}.iteration-endDate-preview-date{color:var(--main-blue);text-decoration:underline;cursor:pointer;display:inline-block;margin-bottom:10px}.dayOfMonth-checkbox{position:relative;cursor:pointer}.dayOfMonth-checkbox-field{visibility:hidden;position:absolute;width:100%;height:100%}.dayOfMonth-checkbox-label{display:inline-flex;align-items:center;justify-content:center;background-color:#e3effd;color:var(--font-color-default);width:32px;height:32px;border-radius:50%;transition:background-color .3s ease,color .3s ease;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.dayOfMonth-checkbox-field:checked+.dayOfMonth-checkbox-label{background-color:var(--main-blue);color:var(--main-white)!important}.daysOfWeek-list{margin-top:13px;margin-bottom:37px}.general-iteration-modal.ant-modal.custom-modal{width:490px}.general-iteration-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-header{padding-top:23px;padding-left:47px;padding-right:110px}.general-iteration-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-body{padding-left:47px;padding-right:110px}.general-iteration-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-footer{padding-left:47px;padding-bottom:23px;justify-content:flex-start;padding-right:110px}.general-iteration-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-footer button{width:151px;height:40px}.general-iteration-modal.ant-modal.custom-modal .ant-modal-content .ant-modal-footer button:last-child{margin-left:0}.general-iteration-modal-startDate.ant-picker.custom-datepicker{height:37px;background:transparent;border:none;border-bottom:1px solid var(--disabled);border-radius:0;padding-bottom:0}.general-iteration-modal-startTime.ant-picker.custom-time-picker{height:37px;border-color:var(--disabled);background:transparent}.general-iteration-modal-repeat-picker.ant-select.custom-select.ant-select-single .ant-select-selector{padding-top:2px!important;padding-bottom:2px!important;min-height:36px;background:transparent;border-color:var(--disabled)}.general-iteration-modal-divider.ant-divider.custom-divider{background:var(--disabled)}.general-occurrence-item .general-occurrence-field.ant-select.custom-select{width:50%}.general-occurrence-item .general-occurrence-field.ant-select.custom-select .ant-select-selector{border:1px solid #bdbdbd;background:var(--main-white)}.general-occurrence-item .general-occurrence-field.ant-select-single.ant-select-disabled .ant-select-selector{border-color:var(--disabled)!important;color:var(--disabled)!important;background:var(--main-white)!important}.general-occurrence-item .general-occurrence-field.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-item,.general-occurrence-item .general-occurrence-field.ant-select-single.ant-select-disabled .ant-select-selector .ant-select-selection-placeholder{color:var(--disabled)}.asset-parts-preview-form-col .ant-table-wrapper{height:calc(100% - 52px)}.asset-parts-preview-form-col .ant-table-wrapper .ant-spin-container{display:flex;flex-direction:column;justify-content:space-between}.asset-parts-preview-form{height:100%}.asset-parts-preview-form-container{height:calc(100% - 114px)}.counting-results-table{padding:0 3.2rem}.counting-results-table .ant-table-cell{font-weight:700;font-size:14px}.counting-results-table .ant-table-cell.select-cell{font-weight:400}.counting-results-table .ant-table-cell.first-cell{padding-left:96px}.counting-results-table-buttons{display:flex;align-items:flex-end;margin-right:3.2rem}.counting-results-table .custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle){width:20rem;margin-bottom:40px}.counting-results-table .custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle) span{max-width:100%}.maintenance-toolbar-left-side{display:flex;align-items:center;flex-wrap:wrap;grid-gap:2rem;gap:2rem}.maintenance-toolbar{min-height:5.5rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:5px 24px;margin-bottom:2.3rem;display:flex;align-items:center;justify-content:space-between}.nd-maint-cell{grid-gap:12px;gap:12px;min-width:0}.nd-maint-cell,.nd-maint-tile{display:flex;align-items:center}.nd-maint-tile{width:38px;height:38px;border-radius:50%;flex:none;justify-content:center;background:#eef2f8;color:#5b6b8c}.nd-maint-title-text{font-size:14px;font-weight:600;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reusable-table-page .ant-table{background:transparent;font-family:"Inter",sans-serif}.reusable-table-page .ant-table-thead>tr>th,.reusable-table-page table thead tr th{background:#f9fafb!important;color:#004ac6!important;color:rgb(0 74 198/var(--tw-text-opacity,1))!important;text-transform:uppercase;font-size:1.4rem!important;font-weight:800!important;letter-spacing:.07em;border:none!important;box-shadow:none!important;padding:13px 22px!important;vertical-align:middle}.reusable-table-page .ant-table-thead>tr>th:after,.reusable-table-page .ant-table-thead>tr>th:before,.reusable-table-page table thead tr th:after,.reusable-table-page table thead tr th:before{display:none!important}.reusable-table-page .ant-table-selection-column,.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody tr .ant-table-selection-column,.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-selection-column{width:52px!important;min-width:52px!important;padding-left:16px!important;padding-right:12px!important;text-align:center!important}.reusable-table-page .ant-table-selection-column .ant-checkbox-wrapper,.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-tbody tr .ant-table-selection-column .ant-checkbox-wrapper,.reusable-table-page .custom-table.ant-table-wrapper .ant-table .ant-table-container .ant-table-content table .ant-table-thead tr .ant-table-selection-column .ant-checkbox-wrapper{display:flex;align-items:center;justify-content:center}.reusable-table-page .ant-table-tbody .ant-table-row:nth-child(odd){background:#fff!important}.reusable-table-page .ant-table-tbody .ant-table-row .ant-table-cell{background:#fff!important;border-bottom:1px solid #f2f4f7!important;padding:15px 22px!important;color:#344054;font-size:14px;font-weight:500;vertical-align:middle;height:auto!important}.reusable-table-page .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover,.reusable-table-page .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#fbfcfd!important}.reusable-table-page .ant-table-tbody .ant-table-row{cursor:pointer}.reusable-table-page .ant-pagination{padding:14px 22px;margin:0;border-top:1px solid #e5e7eb;display:flex;align-items:center}.reusable-table-page .ant-pagination .ant-pagination-item,.reusable-table-page .ant-pagination .ant-pagination-next .ant-pagination-item-link,.reusable-table-page .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:7px;border-color:#e5e7eb}.reusable-table-page .ant-pagination .ant-pagination-item-active{background:#edf6ff!important;border-color:#1890ff!important;border-radius:8px!important}.reusable-table-page .ant-pagination .ant-pagination-item-active a{color:#1890ff!important;font-weight:700!important}.reusable-table-page .ant-pagination .ant-pagination-total-text{flex:1 1;text-align:right;font-size:13px;color:#667085;margin-right:12px}.pai-toolbar-left-side{display:flex;align-items:center;flex-wrap:wrap;grid-gap:2rem;gap:2rem}.pai-toolbar{background:var(--toolbar-lsit-bg);min-height:55px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:5px 24px;margin-bottom:2.3rem;display:flex;align-items:center;justify-content:space-between}.pai-toolbar .ant-btn.custom-button.filter-table__button svg path{fill:#1e293b}.pai-toolbar .ant-btn.custom-button.filter-table__button .filter-reset-btn{color:#1e293b}.pai-table-header.ant-page-header.reusable-table-page__header .ant-page-header-heading .ant-page-header-heading-left{flex:1 1 auto}.nd-pai-subtitle{color:#667085;color:var(--nd-muted,#667085);font-size:15px;margin:0}.nd-pai-tabs{display:flex;align-items:center;grid-gap:34px;gap:34px;margin:26px 0 0;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--nd-line,#e5e7eb)}.nd-pai-tabs .nd-tab{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:0 2px 13px;font-size:14px;font-weight:600;color:#667085;color:var(--nd-muted,#667085);cursor:pointer;position:relative;top:1px;border-bottom:2px solid transparent;white-space:nowrap}.nd-pai-tabs .nd-tab svg{width:17px;height:17px;color:#98a2b3;color:var(--nd-muted-2,#98a2b3)}.nd-pai-tabs .nd-tab .nd-tab-n{font-size:12.5px;font-weight:600;color:#98a2b3;color:var(--nd-muted-2,#98a2b3)}.nd-pai-tabs .nd-tab:hover{color:#101828;color:var(--nd-ink,#101828)}.nd-pai-tabs .nd-tab.is-active{border-bottom-color:#1d4ed8;border-bottom-color:var(--nd-accent,#1d4ed8)}.nd-pai-tabs .nd-tab.is-active,.nd-pai-tabs .nd-tab.is-active .nd-tab-n,.nd-pai-tabs .nd-tab.is-active svg{color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel.nd-filter-panel{margin:16px 0 0;padding:20px 24px;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--nd-line,#e5e7eb);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid rgba(29,78,216,.12)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-title{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:700;color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-title svg{color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-right{display:flex;align-items:center;grid-gap:12px;gap:12px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-reset{font-size:13px;font-weight:600;color:#667085;color:var(--nd-muted,#667085);cursor:pointer}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-reset:hover{color:#1d4ed8;color:var(--nd-accent,#1d4ed8);text-decoration:underline}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-close{display:flex;align-items:center;cursor:pointer;color:#667085;color:var(--nd-muted,#667085);padding:2px;border-radius:5px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-close:hover{color:#101828;color:var(--nd-ink,#101828);background:#f2f4f7}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__head-close svg{display:block}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body{margin-bottom:18px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section{margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid rgba(29,78,216,.12)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section__head{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section__head svg{color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section__head span{color:#1d4ed8!important;color:var(--nd-accent,#1d4ed8)!important}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section .ant-select .ant-select-selector{border-color:rgba(29,78,216,.25)!important;background:rgba(29,78,216,.03)!important;border-radius:8px!important;min-height:34px!important;box-shadow:none!important}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section .ant-select-multiple .ant-select-selection-overflow,.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section .ant-select-multiple .ant-select-selector{flex-wrap:nowrap!important;overflow:hidden}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .nd-filter-section .ant-select-focused .ant-select-selector{border-color:#1d4ed8!important;border-color:var(--nd-accent,#1d4ed8)!important;box-shadow:0 0 0 2px rgba(29,78,216,.1)!important}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-row{margin-left:0!important;margin-right:0!important}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-form-item{margin-bottom:16px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-form-item-label{padding-bottom:3px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-form-item-label>label{font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667085!important;color:var(--nd-muted,#667085)!important;height:auto}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-input,.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-picker,.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select .ant-select-selector{background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;min-height:34px!important;box-shadow:none!important;font-family:"Inter",sans-serif;font-size:13px}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-input:hover,.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-picker:hover,.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select .ant-select-selector:hover{border-color:#cbd5e1}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select-multiple .ant-select-selector{max-height:36px!important;overflow:hidden;flex-wrap:nowrap!important;align-items:center}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select{width:100%}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__body .ant-select-focused .ant-select-selector{border-color:#1d4ed8!important;border-color:var(--nd-accent,#1d4ed8)!important;box-shadow:0 0 0 2px rgba(29,78,216,.1)!important}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__chips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:14px 0 0}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__foot{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:4px;border-top:1px solid rgba(29,78,216,.1)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__foot-clear{font-size:13px;font-weight:600;color:#667085;color:var(--nd-muted,#667085);padding:0;height:auto}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__foot-clear:hover{color:#101828;color:var(--nd-ink,#101828)}.nd-pai-filter-panel.nd-filter-panel .nd-filter-panel__foot-show{height:38px!important;padding:0 20px!important;border-radius:8px!important;background:#001c37!important;background:var(--nd-menu,#001c37)!important;border-color:#001c37!important;border-color:var(--nd-menu,#001c37)!important;color:#fff;font-size:13.5px!important;font-weight:600}.nd-pai-filter-panel .nd-filter-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;background:rgba(29,78,216,.08);border:1px solid rgba(29,78,216,.18);border-radius:999px;font-size:12px;font-weight:600;color:#1d4ed8;color:var(--nd-accent,#1d4ed8)}.nd-pai-filter-panel .nd-filter-chip .nd-filter-chip__x{cursor:pointer;color:#1d4ed8;color:var(--nd-accent,#1d4ed8);opacity:.6;flex:none}.nd-pai-filter-panel .nd-filter-chip .nd-filter-chip__x:hover{opacity:1;color:#dc2626}.nd-pai-filter-panel .nd-filter-chip-clear{font-size:12px;font-weight:600;color:#667085;color:var(--nd-muted,#667085);cursor:pointer;text-decoration:underline;display:inline-flex;align-items:center}.nd-pai-filter-panel .nd-filter-chip-clear:hover{color:#dc2626}.nd-pai-content .ant-table-pagination .ant-pagination-total-text{margin-left:auto;order:99;font-size:13px;color:#667085;color:var(--nd-muted,#667085);font-weight:500}.nd-pai-content{margin-top:22px}.nd-pai-content .filter-table-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.nd-pai-content .filter-table-wrapper .filter-table__button.custom-button.ant-btn{border-radius:9px!important;border-radius:var(--nd-radius,9px)!important;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;background:#fff!important;height:42px!important;width:auto!important;min-width:42px;padding:0 14px!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:#344054!important;font-size:13.5px;font-weight:600}.nd-pai-content .filter-table-wrapper .filter-table__button.custom-button.ant-btn:hover{background:#fafbfc!important}.nd-pai-content .filter-table-wrapper .filter-table__button.custom-button.ant-btn svg{width:17px;height:17px}.nd-pai-content .filter-table-wrapper .filter-table__button.custom-button.ant-btn svg path{fill:none;stroke:#344054}.nd-pai-content .filter-table-wrapper .filter-reset-btn{height:36px;padding:0 12px;border:1px solid #e4e7ec;border:1px solid var(--nd-field-line,#e4e7ec);border-radius:8px;background:#fff;color:#344054;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center}.nd-pai-content .filter-table-wrapper .filter-reset-btn:hover{background:#fafbfc}.nd-pai-content .ant-btn-default{height:36px!important;border-radius:8px!important;border:1px solid #e4e7ec!important;border:1px solid var(--nd-field-line,#e4e7ec)!important;font-weight:600;font-size:13px;box-shadow:none!important;color:#344054}.nd-pai-content .ant-btn-default:hover{background:#fafbfc!important}.history-result-step-card{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:2.4rem;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:row;align-items:flex-start;width:100%;transition:all .3s ease}.history-result-step-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.history-result-step-card:last-child{margin-bottom:0}.history-result-step-card .step-card-left-icon{margin-right:2.4rem;flex-shrink:0;padding-top:.4rem}.history-result-step-card .step-card-left-icon .anticon{font-size:3.2rem}.history-result-step-card .step-card-left-icon .anticon-check-circle{color:#52c41a;background:#f6ffed;border-radius:50%}.history-result-step-card .step-card-left-icon .anticon-hourglass{color:#ff4d4f;background:#fff1f0;border-radius:50%;padding:4px}.history-result-step-card .step-card-content{flex:1 1;display:flex;flex-direction:column;width:100%}.history-result-step-card .step-card-content .step-header-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.8rem;width:100%}.history-result-step-card .step-card-content .step-header-row .step-title-group{display:flex;align-items:flex-start;margin-right:1.6rem}.history-result-step-card .step-card-content .step-header-row .step-title-group .step-count{font-weight:800;font-size:1.6rem;color:#262626;margin-right:.8rem}.history-result-step-card .step-card-content .step-header-row .step-title-group .step-title{font-size:1.6rem;font-weight:700;color:#262626;line-height:1.4}.history-result-step-card .step-card-content .step-header-row .step-badge{font-size:1.1rem;padding:.2rem .8rem;border-radius:4px;font-weight:700;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.history-result-step-card .step-card-content .step-header-row .step-badge.badge-done{background-color:#f6ffed;color:#52c41a}.history-result-step-card .step-card-content .step-header-row .step-badge.badge-incomplete{background-color:#fff1f0;color:#f5222d}.history-result-step-card .step-card-content .step-description{font-size:1.4rem;color:#595959;margin-bottom:1.2rem;line-height:1.5}.history-result-step-card .step-card-content .step-meta-info{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1.6rem}.history-result-step-card .step-card-content .step-meta-info .meta-item{display:flex;align-items:center;margin-right:2.4rem;color:#8c8c8c;font-size:1.2rem}.history-result-step-card .step-card-content .step-meta-info .meta-item .anticon{margin-right:.6rem;font-size:1.4rem}.history-result-step-card .step-card-content .step-response-container{background-color:#f7f9fc;border-radius:8px;padding:1.6rem;border:none;width:100%}.history-result-step-card .step-card-content .step-response-container.response-incomplete{background-color:#fff1f0}.history-result-step-card .step-card-content .step-response-container .response-label{font-size:1.1rem;font-weight:700;color:#8c8c8c;text-transform:uppercase;margin-bottom:.8rem;letter-spacing:.5px}.history-result-step-card .step-card-content .step-response-container .response-content{font-size:1.4rem;font-weight:500;color:#262626;line-height:1.6}.history-result-step-card .step-card-content .step-response-container .response-content .uploaded-images-container .images-grid{display:flex;flex-wrap:wrap;grid-gap:1.2rem;gap:1.2rem}.history-result-step-card .step-card-content .step-response-container .response-content .uploaded-images-container .images-grid .image-wrapper{background-color:#fff;padding:4px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 1px 2px rgba(0,0,0,.05)}.history-result-step-card .step-card-content .step-response-container .response-content .uploaded-images-container .images-grid .image-wrapper .step-image{border-radius:4px;object-fit:cover;display:block}.maintenance-parts-form{height:100%}.maintenance-parts-form .ant-row.ant-row-space-between{height:calc(100% - 114px)}.maintenance-parts-form .ant-row.ant-row-space-between .maintenance-parts-table-case .ant-table-wrapper{height:calc(100% - 52px)}.maintenance-parts-form .ant-row.ant-row-space-between .maintenance-parts-table-case .ant-table-wrapper .ant-spin-container{display:flex;flex-direction:column;justify-content:space-between}.report-asset-page{height:100%;overflow-y:clip}.report-asset-page-iframe{width:100%;height:100%}.ant-dropdown-trigger.custom-dropdown.asset-toolbar-assignee{display:flex;align-items:center;background:transparent;grid-gap:4px;gap:4px}.ant-dropdown-open.asset-toolbar-assignee svg path{fill:var(--pressed-color)}.ant-dropdown-open.asset-toolbar-assignee span{color:var(--pressed-color)}.ant-dropdown.custom-dropdown-overlay.asset-toolbar-assignee-overlay{max-width:371px;width:100%}.ant-dropdown.custom-dropdown-overlay.asset-toolbar-assignee-overlay ul{padding-top:0;position:relative;max-height:274px;overflow:auto}.ant-dropdown.custom-dropdown-overlay.asset-toolbar-assignee-overlay ul .ant-dropdown-menu-item:first-child{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:2}.asset-toolbar-delete-button{display:flex;align-items:center;background:transparent}.asset-toolbar-delete-button span{display:inline-block;margin-left:9px;font-size:var(--button);line-height:160%}.ant-modal.custom-modal.assignee-change-confirm .ant-modal-content{padding:4rem 5rem}.ant-modal.custom-modal.assignee-change-confirm .ant-modal-body,.ant-modal.custom-modal.assignee-change-confirm .ant-modal-header{padding:0}.ant-modal.custom-modal.assignee-change-confirm .ant-modal-body{padding:3rem 0}.ant-modal.custom-modal.assignee-change-confirm .assignee-change-confirm-name{color:var(--main-blue)!important;font-weight:500!important}.asset-toolbar-left-side{display:flex;align-items:center;flex-wrap:wrap;grid-gap:2rem;gap:2rem}.asset-toolbar{background:var(--toolbar-lsit-bg);min-height:55px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:5px 24px;margin-bottom:2.3rem;display:flex;align-items:center;justify-content:space-between}.asset-toolbar .ant-btn.custom-button.filter-table__button svg path{fill:#fff}.asset-toolbar .ant-btn.custom-button.filter-table__button .filter-reset-btn{color:#fff}.root-asset-header{justify-content:space-between;grid-gap:12px;gap:12px}.root-asset-header,.root-asset-header-left-side,.root-asset-header-right-side{display:flex;align-items:center}.root-asset-header-left-side,.root-asset-header-search{width:100%}.root-asset-header-label-filter{flex:none}.root-asset-header-buttons{display:flex;align-items:center;grid-gap:12px;gap:12px}.asset-list-header--total-count{display:flex;justify-content:flex-end}.asset-list-header--total-count span{color:#374957}.asset-card-list.custom-list.ant-list{height:calc(100% - 125px);display:flex;flex-direction:column;justify-content:space-between}.asset-grid-cell .cell-header{margin-bottom:10px}.asset-grid-cell .asset-wrapper-image{height:165px;margin-bottom:10px}.asset-grid-cell .asset-wrapper-image img{width:100%;height:165px;object-fit:contain}.asset-grid-cell .asset-wrapper-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;justify-items:center}.asset-grid-cell .asset-wrapper-info .asset-info{padding:6px 12px;background:#fbfbfb;display:flex;flex-direction:column;align-items:flex-start;max-width:175px;width:100%;margin-bottom:14px}.asset-grid-cell .asset-wrapper-info .asset-info-title{font-size:var(--overline);color:var(--font-color-default);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-grid-cell .asset-wrapper-info .asset-info-description{font-size:var(--overline-2);color:var(--font-color-primary);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-grid-cell .asset-wrapper-labels{display:flex;align-items:center;justify-content:flex-end}.asset-grid-cell .asset-wrapper-labels .count-labels{color:#374957}.asset-grid-cell .asset-wrapper-labels .count-labels span{background:#e0e0e0;border-radius:8px;display:inline-block;height:21px;min-width:24px;padding:0 2px;max-width:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--font-color-primary)}.asset-table.custom-table.ant-table-wrapper{height:calc(100% - 100px)}.asset-table .ant-table-content .ant-table-tbody tr{cursor:pointer}.maintenance-week-cell-title{display:block;color:var(--font-color-primary);font-weight:700;font-size:var(--subtitle-2);line-height:142%;margin:0 0 16px;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.maintenance-week-cell-info:not(:last-child){margin:0 0 5px}.maintenance-week-cell-info span{display:block;max-width:99.99%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.maintenance-week-cell-info span:first-child{font-size:var(--overline);color:var(--font-color-default);font-weight:300}.maintenance-week-cell-info span:last-child{font-weight:500;font-size:var(--overline-2);color:var(--font-color-primary)}.maintenance-week-cell .routing{font-family:"Inter";font-style:normal;font-weight:500;font-size:10px;line-height:15px;color:#338f13}.maintenance-calendar{padding:0;height:100%}.maintenance-calendar-cell{cursor:pointer}.maintenance-calendar .calendar-header{height:44px;align-items:center;grid-gap:10px;gap:10px}.maintenance-calendar .calendar-header .ant-input-affix-wrapper.maintenance-calendar-header-input{max-width:260px;width:100%;height:38px;background:#fff;border:1px solid #e4e7ec;border-radius:9px;box-shadow:none;font-family:"Inter",sans-serif;font-size:14px}.maintenance-calendar .calendar-header .ant-input-affix-wrapper.maintenance-calendar-header-input:focus-within,.maintenance-calendar .calendar-header .ant-input-affix-wrapper.maintenance-calendar-header-input:hover{border-color:#94a3b8}.maintenance-calendar .calendar-header .ant-input-affix-wrapper.maintenance-calendar-header-input .ant-input{background:transparent;font-family:"Inter",sans-serif}.maintenance-calendar .calendar-header .ant-input-affix-wrapper.maintenance-calendar-header-input .ant-input-prefix .anticon{color:#94a3b8}.maintenance-calendar .calendar-header .mode-select .ant-select-selector{height:38px!important;border-radius:9px!important;border-color:#e4e7ec!important;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;align-items:center}.maintenance-calendar .calendar-body{margin-top:16px}.maintenance-calendar .ant-picker-calendar.ant-picker-calendar-full,.maintenance-calendar .calendar-container,.maintenance-calendar .calendar-week-container{border-radius:14px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04)}.maintenance-detail-modal .maintenance-header .maintenance-id{margin-bottom:2.4rem}.maintenance-detail-modal .maintenance-header .completion-section{background:#fafafa;padding:2rem;border-radius:8px}.maintenance-detail-modal .maintenance-header .completion-section .completion-info{margin-bottom:1rem}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-label{font-weight:600;color:#595959;margin-right:auto}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-stats{color:#8c8c8c;font-size:1.3rem;margin-right:1rem}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-percent{font-size:2rem}.maintenance-detail-modal .maintenance-header .info-grid{padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-icon{width:4rem;height:4rem;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-icon .anticon{font-size:2rem;color:#595959}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-text label{font-size:1rem;text-transform:uppercase;font-weight:600}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-text span{font-weight:600}.maintenance-detail-modal .steps-container .steps-header{margin-bottom:1rem}.mk-card{display:flex;flex-direction:column;grid-gap:9px;gap:9px;height:100%;font-family:"Inter",sans-serif}.mk-card__top{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.mk-card__badges{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap;flex:1 1}.mk-card__menu{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:3px;gap:3px;width:28px;height:28px;border-radius:7px;background:none;border:none;cursor:pointer;padding:0;flex:none;color:#98a2b3}.mk-card__menu span{display:block;width:4px;height:4px;border-radius:50%;background:currentColor}.mk-card__menu:hover{background:#f2f4f7;color:#344054}.mk-card__title{font-size:14px;font-weight:700;color:#111827;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk-card__id{font-family:"SF Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-weight:600;color:#98a2b3;letter-spacing:.02em}.mk-card__meta{display:flex;flex-direction:column;grid-gap:5px;gap:5px;flex:1 1}.mk-card__meta-row{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12.5px;color:#475467}.mk-card__meta-label{font-size:11.5px;font-weight:600;color:#94a3b8;white-space:nowrap;flex-shrink:0}.mk-card__meta-value{font-weight:600;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-card__prog{margin-top:2px}.mk-card__prog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.mk-card__prog-label{font-size:10.5px;font-weight:700;letter-spacing:.05em;color:#94a3b8;text-transform:uppercase}.mk-card__prog-pct{font-size:12px;font-weight:700;color:#344054}.mk-card__prog-track{height:5px;border-radius:999px;background:#e5e7eb;overflow:hidden}.mk-card__prog-fill{height:100%;border-radius:999px;transition:width .3s}.mk-card__footer{display:flex;align-items:center;grid-gap:8px;gap:8px;padding-top:9px;border-top:1px solid #f1f3f5;margin-top:auto}.mk-card__avatar{width:26px;height:26px;border-radius:50%;background:#dbeafe;color:#1e40af;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex:none;letter-spacing:-.01em}.mk-card__assignee{font-size:12px;font-weight:600;color:#344054;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-card__date{color:#98a2b3;flex-shrink:0}.mk-badge,.mk-card__date{font-size:11.5px;white-space:nowrap}.mk-badge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-weight:700;padding:3px 9px;border-radius:6px;letter-spacing:.02em;font-family:"Inter",sans-serif}.mk-badge__dot{width:6px;height:6px;border-radius:50%;flex:none}.mk-badge--cat{color:#475467;background:#f2f4f7}.mk-badge--routing{color:#067647;background:#ecfdf3}.mk-ico{width:13px;height:13px;stroke:#94a3b8;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.history-page{padding:3.2rem;height:100%}.history-page .ant-page-header{padding:0 0 2rem}.history-page-table .history-status{display:flex;flex-direction:column;margin-right:4rem}.history-page-table .history-status>span:first-child{color:#000}.history-page-table .history-status>span:nth-child(2){position:relative;height:4px;width:100%;background-color:#e0e0e0}.history-page-table .history-status>span:nth-child(2) span{position:absolute;height:100%}.history-page-table .ant-spin-nested-loading{height:100%}.history-page-table .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.history-page-table.ant-table-wrapper{height:calc(100% - 100px)}.history-page-table .ant-table-content table tbody.ant-table-tbody tr{cursor:pointer}.history-page-table .ant-table-content table tbody.ant-table-tbody tr td{padding:10px 8px}.history-modal{margin:2rem 0!important}.history-modal .ant-modal-body{max-height:90rem;padding:2.4rem 0 2.4rem 2.4rem}.history-modal-content{max-height:67rem;overflow:auto;padding-right:1rem}.history-modal-content::-webkit-scrollbar{width:7px}.history-modal-content::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.history-modal-content::-webkit-scrollbar-thumb{background-color:var(--main-blue);border-radius:100px;border:none}.history-modal.history-step-detail-modal{width:80rem!important;max-width:95vw;top:20px;padding-bottom:0}.history-modal.history-step-detail-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:calc(90vh - 40px)}.history-modal.history-step-detail-modal .ant-modal-body{padding:0;max-height:none;display:flex;flex-direction:column;flex:1 1;overflow:hidden}.history-modal.history-step-detail-modal .history-custom-header{padding:2.4rem 3.2rem;border-bottom:1px solid #f0f0f0;background-color:#fff;flex-shrink:0}.history-modal.history-step-detail-modal .history-custom-header .header-top-row{display:flex;align-items:center;margin-bottom:2.4rem}.history-modal.history-step-detail-modal .history-custom-header .header-top-row .header-icon-container{margin-right:1.6rem}.history-modal.history-step-detail-modal .history-custom-header .header-top-row .header-icon-container .header-icon-box{width:4.8rem;height:4.8rem;background-color:#e6f7ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#1890ff;font-size:2.4rem}.history-modal.history-step-detail-modal .history-custom-header .header-top-row .header-title-section{display:flex;flex-direction:column}.history-modal.history-step-detail-modal .history-custom-header .header-top-row .header-title-section .header-title{font-size:2rem;font-weight:700;color:#262626;line-height:1.2;margin:0 0 .2rem}.history-modal.history-step-detail-modal .history-custom-header .header-top-row .header-title-section .header-subtitle{font-size:1.3rem;color:#8c8c8c;font-weight:500}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid{display:flex;grid-gap:6rem;gap:6rem;margin-bottom:2.4rem;padding-bottom:0;border-bottom:none}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item{display:flex;flex-direction:column}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-label{font-size:1.1rem;color:#8c8c8c;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.6rem}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row{display:flex;align-items:center}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot{width:8px;height:8px;border-radius:50%;margin-right:8px;background-color:#d9d9d9}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.high{background-color:#f5222d}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.medium{background-color:#faad14}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.low{background-color:#52c41a}.history-modal.history-step-detail-modal .history-custom-header .header-info-grid .info-item .info-value-row .info-value{font-size:1.5rem;color:#262626;font-weight:600}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section{margin-bottom:.8rem}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.8rem}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-top .progress-label{font-size:1.1rem;font-weight:700;color:#262626;text-transform:uppercase}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-top .progress-percent{font-size:1.6rem;font-weight:700;color:#1890ff}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-bar-container{height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden;margin-bottom:.8rem}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-bar-container .progress-bar{height:100%;background-color:#032f5c;border-radius:4px;transition:width .3s ease}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-bottom{display:flex;justify-content:flex-start}.history-modal.history-step-detail-modal .history-custom-header .header-progress-section .progress-bottom .progress-count{font-size:1.2rem;color:#595959}.history-modal.history-step-detail-modal .history-custom-footer{padding:1.6rem 2.4rem;border-top:1px solid #f0f0f0;background-color:#fff;display:flex;justify-content:space-between;align-items:center;width:100%;flex-shrink:0}.history-modal.history-step-detail-modal .history-custom-footer .footer-text{color:#8c8c8c;font-size:1.2rem}.history-modal.history-step-detail-modal .history-custom-footer .print-btn{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-weight:600}.history-modal.history-step-detail-modal .history-step-detail-content{flex:1 1;overflow-y:auto;padding:2.4rem 3.2rem;background-color:#fff}.history-modal.history-step-detail-modal .history-step-detail-content::-webkit-scrollbar{width:7px}.history-modal.history-step-detail-modal .history-step-detail-content::-webkit-scrollbar-track{background-color:var(--color-form-background-1);border-radius:100px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.history-modal.history-step-detail-modal .history-step-detail-content::-webkit-scrollbar-thumb{background-color:var(--main-blue);border-radius:100px;border:none}.history-modal.history-step-detail-modal .history-step-detail-content:before{content:"MAINTENANCE STEPS";display:block;font-size:1.1rem;font-weight:700;color:#8c8c8c;text-transform:uppercase;margin-bottom:2rem;letter-spacing:.5px}.history-modal .history-custom-header{padding:2.4rem 3.2rem;border-bottom:1px solid #f0f0f0;background-color:#fff;flex-shrink:0}.history-modal .history-custom-header .header-top-row{display:flex;align-items:center;margin-bottom:2.4rem}.history-modal .history-custom-header .header-top-row .header-icon-container{margin-right:1.6rem}.history-modal .history-custom-header .header-top-row .header-icon-container .header-icon-box{width:4.8rem;height:4.8rem;background-color:#e6f7ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#1890ff;font-size:2.4rem}.history-modal .history-custom-header .header-top-row .header-title-section{display:flex;flex-direction:column}.history-modal .history-custom-header .header-top-row .header-title-section .header-title{font-size:2rem;font-weight:700;color:#262626;line-height:1.2;margin:0 0 .2rem}.history-modal .history-custom-header .header-top-row .header-title-section .header-subtitle{font-size:1.3rem;color:#8c8c8c;font-weight:500}.history-modal .history-custom-header .header-info-grid{display:flex;grid-gap:6rem;gap:6rem;margin-bottom:2.4rem;padding-bottom:0;border-bottom:none}.history-modal .history-custom-header .header-info-grid .info-item{display:flex;flex-direction:column}.history-modal .history-custom-header .header-info-grid .info-item .info-label{font-size:1.1rem;color:#8c8c8c;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.6rem}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row{display:flex;align-items:center}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot{width:8px;height:8px;border-radius:50%;margin-right:8px;background-color:#d9d9d9}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.high{background-color:#f5222d}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.medium{background-color:#faad14}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row .priority-dot.low{background-color:#52c41a}.history-modal .history-custom-header .header-info-grid .info-item .info-value-row .info-value{font-size:1.5rem;color:#262626;font-weight:600}@media(max-width:1600px){.history-modal.history-step-detail-modal{width:95vw!important}.history-modal.history-step-detail-modal .ant-modal-content{max-height:85vh}.history-modal.history-step-detail-modal .history-custom-header,.history-modal.history-step-detail-modal .history-step-detail-content{padding:1.6rem 2.4rem}}.maintenance-kanban{height:100%;padding:0;display:flex;flex-direction:column}.maintenance-kanban-header{display:none}.maintenance-kanban .kanban{flex:1 1 auto;min-height:0}.maintenance-kanban .kanban .kanban-column{display:flex;flex-direction:column}.maintenance-kanban .kanban .kanban-column-header{height:auto!important;padding:13px 18px!important;border-radius:14px 14px 0 0!important;display:flex;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0}.maintenance-kanban .kanban .kanban-column-header>span:first-child{font-family:"Inter",sans-serif;font-size:11.5px!important;font-weight:800!important;letter-spacing:.08em;flex:1 1}.maintenance-kanban .kanban .kanban-column[data-column-type=open] .kanban-column-header{border:1px solid #bfdbfe;border-bottom:none}.maintenance-kanban .kanban .kanban-column[data-column-type=open] .kanban-column-header>span:first-child{color:#1d4ed8}.maintenance-kanban .kanban .kanban-column[data-column-type=open] .kanban-column-count{background:#dbeafe;color:#1d4ed8}.maintenance-kanban .kanban .kanban-column[data-column-type=open] .kanban-column-content{border:1px solid #bfdbfe;border-top:none}.maintenance-kanban .kanban .kanban-column[data-column-type=inProgress] .kanban-column-header{border:1px solid #bbf7d0;border-bottom:none}.maintenance-kanban .kanban .kanban-column[data-column-type=inProgress] .kanban-column-header>span:first-child{color:#15803d}.maintenance-kanban .kanban .kanban-column[data-column-type=inProgress] .kanban-column-count{background:#dcfce7;color:#15803d}.maintenance-kanban .kanban .kanban-column[data-column-type=inProgress] .kanban-column-content{border:1px solid #bbf7d0;border-top:none}.maintenance-kanban .kanban .kanban-column[data-column-type=complete] .kanban-column-header{border:1px solid #fed7aa;border-bottom:none}.maintenance-kanban .kanban .kanban-column[data-column-type=complete] .kanban-column-header>span:first-child{color:#c2410c}.maintenance-kanban .kanban .kanban-column[data-column-type=complete] .kanban-column-count{background:#fed7aa;color:#c2410c}.maintenance-kanban .kanban .kanban-column[data-column-type=complete] .kanban-column-content{border:1px solid #fed7aa;border-top:none}.maintenance-kanban .kanban .kanban-column-content{position:static!important;flex:1 1;height:auto!important;background:#f9fafb!important;border-radius:0 0 14px 14px!important;margin:0!important;padding:10px 8px!important;overflow-y:auto}.maintenance-kanban .kanban .kanban-draggable-item{height:auto!important;min-height:0!important;border-radius:12px!important;padding:14px 16px!important;border:1px solid #e5e7eb!important;box-shadow:none!important;transition:box-shadow .15s,border-color .15s}.maintenance-kanban .kanban .kanban-draggable-item:hover{border-color:#cbd5e1!important;box-shadow:0 4px 14px rgba(15,23,42,.09)!important}.history-page-table{margin-right:3%;margin-left:2%}.maintenance-detail-modal-wrapper .ant-modal-content{border-radius:8px;padding:0;overflow:hidden}.maintenance-detail-modal-wrapper .ant-modal-body{padding:3rem}.maintenance-detail-modal{padding:0 1rem}.maintenance-detail-modal .maintenance-header{margin-bottom:3rem}.maintenance-detail-modal .maintenance-header .header-main{display:flex;align-items:center;margin-bottom:.5rem}.maintenance-detail-modal .maintenance-header .header-main .maintenance-title{font-size:2.4rem;font-weight:700;margin:0 1.5rem 0 0;color:#262626}.maintenance-detail-modal .maintenance-header .header-main .status-pill{padding:.4rem 1.2rem;border-radius:100px;font-size:1.2rem;font-weight:600;text-transform:uppercase;background:#f0f0f0;color:#595959}.maintenance-detail-modal .maintenance-header .header-main .status-pill.open{background:#e6f7ff;color:#1890ff}.maintenance-detail-modal .maintenance-header .header-main .status-pill.in_progress{background:#fff7e6;color:#fa8c16}.maintenance-detail-modal .maintenance-header .header-main .status-pill.complete{background:#f6ffed;color:#52c41a}.maintenance-detail-modal .maintenance-header .maintenance-id{color:#8c8c8c;font-size:1.4rem;margin-bottom:2.5rem}.maintenance-detail-modal .maintenance-header .completion-section{margin-bottom:3rem}.maintenance-detail-modal .maintenance-header .completion-section .completion-info{display:flex;align-items:center;margin-bottom:.8rem}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-label{font-size:1.2rem;font-weight:700;color:#8c8c8c;text-transform:uppercase;margin-right:1.5rem}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-stats{font-size:1.4rem;color:#262626;font-weight:500;flex:1 1}.maintenance-detail-modal .maintenance-header .completion-section .completion-info .completion-percent{font-size:1.4rem;font-weight:700;color:#032f5c}.maintenance-detail-modal .maintenance-header .completion-section .ant-progress-inner{background-color:#f0f0f0}.maintenance-detail-modal .maintenance-header .info-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;padding:2rem;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}.maintenance-detail-modal .maintenance-header .info-grid .info-item{display:flex;align-items:flex-start}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-icon{margin-right:1.2rem;font-size:1.8rem;color:#8c8c8c;margin-top:.2rem}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-text{display:flex;flex-direction:column}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-text label{font-size:1.2rem;color:#8c8c8c;margin-bottom:.4rem}.maintenance-detail-modal .maintenance-header .info-grid .info-item .info-text span{font-size:1.4rem;color:#262626;font-weight:500}.maintenance-detail-modal .steps-container .steps-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #f0f0f0}.maintenance-detail-modal .steps-container .steps-header h3{font-size:1.8rem;font-weight:600;margin:0}.maintenance-detail-modal .steps-container .steps-header span{color:#8c8c8c;font-size:1.4rem}.maintenance-detail-modal .history-modal-content{max-height:50vh;overflow-y:auto;padding-right:1rem;padding-bottom:10rem}.maintenance-detail-modal .history-modal-content::-webkit-scrollbar{width:6px}.maintenance-detail-modal .history-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.maintenance-detail-modal .history-modal-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.maintenance-detail-modal .history-modal-content::-webkit-scrollbar-thumb:hover{background:#bbb}.mk-toolbar{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:20px}.mk-toolbar .maintenance-kanban-header-input.ant-input-affix-wrapper{width:260px!important;max-width:260px!important;flex-shrink:0;height:40px;background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:none;font-family:"Inter",sans-serif;font-size:14px;color:#344054}.mk-toolbar .maintenance-kanban-header-input.ant-input-affix-wrapper:focus-within,.mk-toolbar .maintenance-kanban-header-input.ant-input-affix-wrapper:hover{border-color:#94a3b8}.mk-toolbar .maintenance-kanban-header-input.ant-input-affix-wrapper .ant-input{background:transparent;font-family:"Inter",sans-serif}.mk-toolbar .maintenance-kanban-header-input.ant-input-affix-wrapper .ant-input-prefix .anticon{color:#94a3b8}.mk-toolbar .ant-picker.maintenance-kanban-header-range-picker{height:40px;background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:none;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;color:#344054}.mk-toolbar .ant-picker.maintenance-kanban-header-range-picker:hover{border-color:#94a3b8}.mk-toolbar-spacer{flex:1 1}.mk-btn-ghost{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:38px;padding:0 14px;border-radius:8px;background:#fff;color:#344054;font-size:13px;font-weight:600;border:1px solid #e4e7ec;cursor:pointer;white-space:nowrap;font-family:"Inter",sans-serif}.mk-btn-ghost:hover{background:#fafbfc;border-color:#cbd5e1}.mk-btn-primary{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:38px;padding:0 16px;border-radius:8px;background:#001c37;color:#fff;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;font-family:"Inter",sans-serif}.mk-btn-primary:hover{background:#062b4a}.mk-btn-ico{width:15px;height:15px;flex-shrink:0;stroke:currentColor}.nd-asset-subtitle{color:var(--nd-muted);font-size:15px;margin:0}.nd-asset-tabs{display:flex;align-items:center;grid-gap:34px;gap:34px;margin:26px 0 20px;border-bottom:1px solid var(--nd-line)}.nd-asset-tabs .nd-tab{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:0 2px 13px;font-size:14px;font-weight:600;color:var(--nd-muted);cursor:pointer;position:relative;top:1px;border-bottom:2px solid transparent}.nd-asset-tabs .nd-tab svg{width:17px;height:17px;color:var(--nd-muted-2)}.nd-asset-tabs .nd-tab .nd-tab-n{font-size:12.5px;font-weight:600;color:var(--nd-muted-2)}.nd-asset-tabs .nd-tab:hover{color:var(--nd-ink)}.nd-asset-tabs .nd-tab.is-active{color:var(--nd-accent);border-bottom-color:var(--nd-accent)}.nd-asset-tabs .nd-tab.is-active .nd-tab-n,.nd-asset-tabs .nd-tab.is-active svg{color:var(--nd-accent)}.asset-view{margin-top:22px;background:var(--nd-card);border:1px solid var(--nd-line);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.asset-view .root-asset-header{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:nowrap;padding:16px 18px;border-bottom:1px solid var(--nd-line);background:#eff6ff}.asset-view .root-asset-header__left-side{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1 auto;min-width:0}.asset-view .root-asset-header__right-side{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-left:auto;flex:none}.asset-view .root-asset-header__search{flex:1 1 auto;max-width:520px;min-width:200px}.asset-view .root-asset-header__buttons{display:flex;align-items:center;grid-gap:12px;gap:12px}.asset-view .root-asset-header .ant-input,.asset-view .root-asset-header .ant-input-affix-wrapper{background:var(--nd-field)!important;border:1px solid var(--nd-field-line)!important;border-radius:var(--nd-radius)!important;box-shadow:none!important;min-height:42px}.asset-view .root-asset-header .ant-input-affix-wrapper .ant-input{border:0!important;background:transparent!important;min-height:auto}.asset-view .root-asset-header .ant-select .ant-select-selector,.asset-view .root-asset-header .nd-select-btn{display:flex!important;align-items:center;grid-gap:10px;gap:10px;height:42px!important;padding:0 12px 0 14px!important;background:#fff!important;border:1px solid var(--nd-field-line)!important;border-radius:var(--nd-radius)!important;font-weight:600;color:#344054;font-size:13.5px;box-shadow:none!important;white-space:nowrap;cursor:pointer;font-family:"Inter",sans-serif;line-height:normal}.asset-view .root-asset-header .ant-select .ant-select-selector svg,.asset-view .root-asset-header .nd-select-btn svg{width:16px;height:16px;color:var(--nd-muted);flex:none}.asset-view .root-asset-header .ant-select .ant-select-selector:hover,.asset-view .root-asset-header .nd-select-btn:hover{background:#fafbfc!important}.asset-view .root-asset-header .ant-select .ant-select-selector:disabled,.asset-view .root-asset-header .nd-select-btn:disabled{opacity:.5;cursor:default}.asset-view .root-asset-header .ant-select .ant-select-selector{min-width:140px}.asset-view .root-asset-header .ant-select .ant-select-selector .ant-select-selection-search{display:flex;align-items:center}.asset-view .root-asset-header .ant-select .ant-select-selector .ant-select-selection-item{display:flex;align-items:center;line-height:normal}.asset-view .root-asset-header .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--nd-muted-2)}.asset-view .root-asset-header__switcher-view .ant-radio-group,.asset-view .root-asset-header__switcher-view .ant-segmented{background:transparent;padding:0;grid-gap:6px;gap:6px}.asset-view .root-asset-header__switcher-view .ant-radio-button-wrapper,.asset-view .root-asset-header__switcher-view .ant-segmented-item{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--nd-radius)!important;border:1px solid var(--nd-field-line)!important;background:#fff;color:#475467;box-shadow:none!important;padding:0!important;min-width:auto!important}.asset-view .root-asset-header__switcher-view .ant-radio-button-wrapper:hover,.asset-view .root-asset-header__switcher-view .ant-segmented-item:hover{background:#fafbfc}.asset-view .root-asset-header__switcher-view .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.asset-view .root-asset-header__switcher-view .ant-radio-button-wrapper.ant-segmented-item-selected,.asset-view .root-asset-header__switcher-view .ant-segmented-item.ant-radio-button-wrapper-checked,.asset-view .root-asset-header__switcher-view .ant-segmented-item.ant-segmented-item-selected{background:#f2f4f7;color:#344054}.asset-view .root-asset-header__switcher-view .ant-radio-button-wrapper .anticon,.asset-view .root-asset-header__switcher-view .ant-segmented-item .anticon{margin:0!important;font-size:17px}.asset-view .root-asset-header__buttons .ant-dropdown-trigger,.asset-view .root-asset-header__buttons>.ant-btn{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--nd-radius)!important;border:1px solid var(--nd-field-line)!important;background:#fff;color:#475467;box-shadow:none!important;padding:0!important}.asset-view .root-asset-header__buttons .ant-dropdown-trigger:hover,.asset-view .root-asset-header__buttons>.ant-btn:hover{background:#fafbfc}.asset-view .root-asset-header__buttons .ant-dropdown-trigger .anticon,.asset-view .root-asset-header__buttons .ant-dropdown-trigger svg,.asset-view .root-asset-header__buttons>.ant-btn .anticon,.asset-view .root-asset-header__buttons>.ant-btn svg{margin:0!important;font-size:17px;color:#475467}.asset-view .root-asset-header .nd-btn-primary.ant-btn-primary{display:inline-flex!important;align-items:center;grid-gap:7px;gap:7px;height:36px!important;padding:0 14px!important;border-radius:8px!important;background:var(--nd-menu)!important;border-color:var(--nd-menu)!important;color:#fff;font-size:13px;font-weight:600;box-shadow:none!important;min-width:auto!important}.asset-view .root-asset-header .nd-btn-primary.ant-btn-primary svg{width:16px;height:16px;color:#fff}.asset-view .root-asset-header .nd-btn-primary.ant-btn-primary:hover{background:#062b4a!important;border-color:#062b4a!important}.asset-view .root-asset-header .nd-btn-primary.ant-btn-primary[disabled]{background:var(--nd-menu)!important;opacity:.45}.asset-view .asset-list-header--total-count{display:flex;justify-content:flex-end;padding:0 18px}.asset-view .asset-list-header--total-count span{color:var(--nd-muted);font-size:13px}.asset-view .ant-table{background:transparent;font-family:"Inter",sans-serif}.asset-view .ant-table-thead>tr>th,.asset-view table thead tr th{background:#f9fafb!important;color:var(--nd-muted)!important;text-transform:uppercase;font-size:11.5px!important;font-weight:600!important;letter-spacing:.05em;border:none!important;box-shadow:inset 0 -1px 0 var(--nd-line)!important;padding:5px 22px!important;vertical-align:middle}.asset-view .ant-table-thead>tr>th:after,.asset-view .ant-table-thead>tr>th:before,.asset-view table thead tr th:after,.asset-view table thead tr th:before{display:none!important}.asset-view .ant-table-selection-column{width:48px!important;padding-left:18px!important;padding-right:8px!important}.asset-view .ant-table-selection-column .ant-checkbox-wrapper{display:flex;align-items:center;justify-content:center}.asset-view .ant-table-tbody .ant-table-row:nth-child(odd){background:#fff!important}.asset-view .ant-table-tbody .ant-table-row .ant-table-cell{background:#fff!important;border-bottom:1px solid var(--nd-line-soft)!important;height:auto!important;padding:15px 22px!important;color:#344054;font-size:14px;font-weight:500;vertical-align:middle}.asset-view .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover,.asset-view .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#fbfcfd!important}.asset-view .ant-table-tbody .ant-table-row{cursor:pointer}.asset-view .ant-pagination{padding:14px 22px;margin:0;border-top:1px solid var(--nd-line);display:flex;align-items:center}.asset-view .ant-pagination .ant-pagination-item,.asset-view .ant-pagination .ant-pagination-next .ant-pagination-item-link,.asset-view .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:7px;border-color:var(--nd-line)}.asset-view .ant-pagination .ant-pagination-item-active{background:var(--nd-menu);border-color:var(--nd-menu)}.asset-view .ant-pagination .ant-pagination-item-active a{color:#fff}.asset-view .ant-pagination .ant-pagination-total-text{flex:1 1;text-align:right;font-size:13px;color:var(--nd-muted);margin-right:12px}.asset-view .nd-asset-cell{display:flex;align-items:center;grid-gap:13px;gap:13px}.asset-view .nd-av-tile{width:40px;height:40px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:#eef2f8;color:#5b6b8c}.asset-view .nd-av-tile svg{width:20px;height:20px}.asset-view .nd-asset-text{display:flex;flex-direction:column;min-width:0}.asset-view .nd-asset-name{font-size:14.5px;font-weight:700;color:var(--nd-ink);line-height:1.25}.asset-view .nd-asset-sub{font-size:12.5px;color:var(--nd-muted);margin-top:2px}.asset-view .nd-mono{font-family:"SF Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:#475467;letter-spacing:.02em}.asset-view .nd-cell-txt{color:#344054;font-weight:500}.asset-view .nd-status-badge{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px;white-space:nowrap}.asset-view .nd-assignee{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.asset-view .nd-assignee .nd-mini-av{width:30px;height:30px;border-radius:50%;background:#eaf0fb;color:#2e5aac;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex:none}.asset-view .nd-assignee .nd-assignee-name{font-weight:600;color:#344054}.asset-view .nd-unassigned{color:var(--nd-muted-2)}.asset-view .nd-labels{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap}.asset-view .nd-chip{font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px;white-space:nowrap}.asset-view .nd-chip--more{color:var(--nd-muted-2);background:transparent!important;padding:3px 2px}.asset-view .nd-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;grid-gap:6px;gap:6px}.asset-view .nd-row-actions .nd-act{width:32px;height:32px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:#667085;cursor:pointer;transition:background .15s,color .15s}.asset-view .nd-row-actions .nd-act:hover{background:#f2f4f7;color:#344054}.asset-view .nd-row-actions .nd-act svg{width:16px;height:16px}.asset-view .nd-row-actions .nd-act--del:hover{background:var(--nd-red-bg);color:var(--nd-red)}.nd-filter-panel{margin:16px 0 0;padding:20px 24px;background:#fff;border:1px solid var(--nd-line);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.nd-filter-panel__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid rgba(29,78,216,.12)}.nd-filter-panel__head-title{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:700;color:var(--nd-accent)}.nd-filter-panel__head-title svg{color:var(--nd-accent)}.nd-filter-panel__head-right{display:flex;align-items:center;grid-gap:12px;gap:12px}.nd-filter-panel__head-reset{font-size:13px;font-weight:600;color:var(--nd-muted);cursor:pointer}.nd-filter-panel__head-reset:hover{color:var(--nd-accent);text-decoration:underline}.nd-filter-panel__head-close{display:flex;align-items:center;cursor:pointer;color:var(--nd-muted);padding:2px;border-radius:5px}.nd-filter-panel__head-close:hover{color:var(--nd-ink);background:#f2f4f7}.nd-filter-panel__head-close svg{display:block}.nd-filter-panel__body{margin-bottom:18px}.nd-filter-panel__body .nd-filter-section{margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid rgba(29,78,216,.12)}.nd-filter-panel__body .nd-filter-section__head{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-accent)}.nd-filter-panel__body .nd-filter-section__head svg{color:var(--nd-accent)}.nd-filter-panel__body .nd-filter-section .ant-select .ant-select-selector{border-color:rgba(29,78,216,.25)!important;background:rgba(29,78,216,.03)!important;max-height:34px!important;overflow:hidden}.nd-filter-panel__body .nd-filter-section .ant-select-multiple .ant-select-selector{flex-wrap:nowrap!important}.nd-filter-panel__body .nd-filter-section .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden}.nd-filter-panel__body .nd-filter-section .nd-filter-section__head span{color:var(--nd-accent)!important}.nd-filter-panel__body .nd-filter-section .ant-select-focused .ant-select-selector{border-color:var(--nd-accent)!important;box-shadow:0 0 0 2px rgba(29,78,216,.1)!important}.nd-filter-panel__body .ant-row{margin-left:0!important;margin-right:0!important}.nd-filter-panel__body .ant-form-item{margin-bottom:16px}.nd-filter-panel__body .ant-form-item-label{padding-bottom:3px}.nd-filter-panel__body .ant-form-item-label>label{font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--nd-muted)!important;height:auto}.nd-filter-panel__body .ant-input,.nd-filter-panel__body .ant-picker,.nd-filter-panel__body .ant-select .ant-select-selector{background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;min-height:32px!important;height:32px!important;max-height:34px!important;overflow:hidden;box-shadow:none!important;font-family:"Inter",sans-serif;font-size:13px;padding:0 10px;display:flex;align-items:center;transition:border-color .15s,box-shadow .15s}.nd-filter-panel__body .ant-input:hover,.nd-filter-panel__body .ant-picker:hover,.nd-filter-panel__body .ant-select .ant-select-selector:hover{border-color:#cbd5e1}.nd-filter-panel__body .ant-select-multiple .ant-select-selector{flex-wrap:nowrap!important}.nd-filter-panel__body .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden}.nd-filter-panel__body .ant-select{width:100%}.nd-filter-panel__body .ant-input:focus,.nd-filter-panel__body .ant-picker-focused,.nd-filter-panel__body .ant-select-focused .ant-select-selector{border-color:var(--nd-accent)!important;box-shadow:0 0 0 2px rgba(29,78,216,.1)!important}.nd-filter-panel__chips{display:flex;flex-wrap:wrap;justify-content:flex-start;grid-gap:8px;gap:8px;padding:14px 0 0}.nd-filter-panel__foot{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:4px;border-top:1px solid rgba(29,78,216,.1)}.nd-filter-panel__foot-clear{font-size:13px;font-weight:600;color:var(--nd-muted);padding:0;height:auto}.nd-filter-panel__foot-clear:hover{color:var(--nd-ink)}.nd-filter-panel__foot-show{height:38px!important;padding:0 20px!important;border-radius:8px!important;background:var(--nd-menu)!important;border-color:var(--nd-menu)!important;color:#fff;font-size:13.5px!important;font-weight:600}.nd-filter-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;background:rgba(29,78,216,.08);border:1px solid rgba(29,78,216,.18);border-radius:999px;font-size:12px;font-weight:600;color:var(--nd-accent)}.nd-filter-chip__x{cursor:pointer;color:var(--nd-accent);opacity:.6;flex:none}.nd-filter-chip__x:hover{opacity:1;color:#dc2626}.nd-filter-chip-clear{font-size:12px;font-weight:600;color:var(--nd-muted);cursor:pointer;text-decoration:underline}.nd-filter-chip-clear:hover{color:#dc2626}.asset-view--legacy{padding:2.4rem;height:100%}.asset-view--legacy .ant-page-header.custom-page-header .ant-page-header-heading{justify-content:space-between;grid-gap:5px;gap:5px}.asset-view--legacy .ant-page-header.custom-page-header .ant-page-header-heading .ant-page-header-heading-left{display:block;width:100%}.asset-view--legacy .ant-page-header.custom-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-page-header-heading-title{display:flex;align-items:center;width:100%}.asset-view--legacy .ant-page-header.custom-page-header .ant-page-header-heading .ant-page-header-heading-left .ant-select.custom-select:not(.asset-view--filter-by-label){flex-basis:100%;max-width:130px}.asset-view--legacy .ant-page-header.custom-page-header .ant-page-header-heading .ant-page-header-heading-left .asset-view--filter-by-label{max-width:350px;width:100%!important}.nd-maint-page{display:flex;flex-direction:column;grid-gap:0;gap:0;height:100%}.nd-maint-subtitle{margin:0}.nd-maint-tabs{margin-top:26px;margin-bottom:16px;cursor:pointer}.nd-maint-tabs .nd-tab{-webkit-user-select:none;-ms-user-select:none;user-select:none}.nd-maint-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.stl-point-picker{border:1px solid #f0f0f0;border-radius:12px;overflow:hidden}.stl-point-picker__canvas{position:relative;width:100%;height:300px}.stl-point-picker__canvas canvas{display:block}.stl-point-picker__hint{padding:6px 12px;font-size:12px;color:rgba(0,0,0,.45);background:#fafafa;border-top:1px solid #f0f0f0}.device-toolbar{background:var(--toolbar-lsit-bg);min-height:55px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:5px 24px;margin-bottom:2.3rem;width:100%;display:flex;align-items:center;justify-content:space-between}.device-toolbar__left{display:flex;align-items:center;grid-gap:16px;gap:16px}.device-toolbar__count{color:#fff;display:flex;align-items:center;grid-gap:8px;gap:8px}.device-toolbar__count-text{font-weight:600;font-size:16px}.device-toolbar__actions{display:flex;align-items:center;grid-gap:12px;gap:12px}.device-toolbar__delete-button{background:transparent;border:none;color:#fff;display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;font-size:14px}.device-toolbar__delete-button:hover{opacity:.8}.device-toolbar__delete-button svg path{fill:#fff}.device-list-header{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--nd-line,#e5e7eb);background:#eff6ff;position:relative;width:100%}.device-list-header-left-side,.device-list-header-right-side{display:flex;align-items:center;grid-gap:16px;gap:16px}.device-list-header-search{width:300px}.device-list-header-buttons{display:flex;grid-gap:8px;gap:8px}.ant-layout.content-layout:has(.digital-twin){padding:0!important}.ant-layout.content-layout:has(.digital-twin) .nd-pagehead{display:none}.ant-layout.content-layout:has(.digital-twin--dark),.ant-layout.content-layout:has(.digital-twin--dark) .layout-block-content,.ant-layout.content-layout:has(.digital-twin--dark) .wrapper-content.ant-card,.ant-layout.content-layout:has(.digital-twin--dark) .wrapper-content .ant-card-body{background:#0c1524!important}.digital-twin--dark{--dt-bg:#0c1524;--dt-surface:#142032;--dt-surface2:#1c2e44;--dt-border:#243649;--dt-ink:#e2e8f0;--dt-muted:#94a3b8;--dt-field:#1a2d40;background:var(--dt-bg)!important}.digital-twin--dark,.digital-twin--dark h2,.digital-twin--dark label,.digital-twin--dark p,.digital-twin--dark span,.digital-twin--dark strong{color:var(--dt-ink)!important}.digital-twin--dark .ant-tag.ant-tag-green,.digital-twin--dark .ant-tag.ant-tag-success{background:#052e16!important;border-color:#166534!important;color:#4ade80!important}.digital-twin--dark .ant-tag.ant-tag-gold,.digital-twin--dark .ant-tag.ant-tag-warning{background:#1c1100!important;border-color:#713f12!important;color:#fbbf24!important}.digital-twin--dark .ant-tag.ant-tag-error,.digital-twin--dark .ant-tag.ant-tag-red{background:#1c0606!important;border-color:#7f1d1d!important;color:#f87171!important}.digital-twin--dark .ant-tag.ant-tag-orange{background:#1c0e00!important;border-color:#7c2d12!important;color:#fb923c!important}.digital-twin--dark .ant-tag.ant-tag-default,.digital-twin--dark .ant-tag.ant-tag-geekblue{background:var(--dt-field)!important;border-color:var(--dt-border)!important;color:var(--dt-muted)!important}.digital-twin--dark .ant-tag.ant-tag-blue,.digital-twin--dark .ant-tag.ant-tag-processing{background:#0c1e40!important;border-color:#1e3a6e!important;color:#60a5fa!important}.digital-twin--dark .digital-twin__header{background:var(--dt-surface)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__title h2{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__live{color:#4ade80!important}.digital-twin--dark .digital-twin__sim{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__asset-select .ant-select-selector{background:var(--dt-field)!important;border-color:var(--dt-border)!important;color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__asset-select .ant-select-selection-item{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__asset-select .ant-select-arrow{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__left{background:var(--dt-bg)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__right{background:var(--dt-surface)!important}.digital-twin--dark .digital-twin__panels-header{background:var(--dt-surface)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__panels-title{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__panels-count{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__health-scroll{background:var(--dt-bg)!important}.digital-twin--dark .digital-twin__profile-head{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__serial{border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__serial>span{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__serial strong{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__pstat{background:var(--dt-field)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__pstat>span{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__pstat strong{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__conn{border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__conn .digital-twin__conn-row{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__conn .digital-twin__conn-meta{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__section-title{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__faults-section,.digital-twin--dark .digital-twin__profile-section,.digital-twin--dark .digital-twin__readiness-section{border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__gmeta{background:var(--dt-field)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__gmeta>span{color:var(--dt-muted)!important}.digital-twin--dark .twin-health-card{background:var(--dt-surface)!important;border-color:var(--dt-border)!important}.digital-twin--dark .twin-health-card--warning{background:#1c1100!important;border-color:#3d2a00!important}.digital-twin--dark .twin-health-card--critical{background:#1c0606!important;border-color:#3d1010!important}.digital-twin--dark .twin-health-card__name{color:var(--dt-ink)!important}.digital-twin--dark .twin-health-card__desc{color:var(--dt-muted)!important}.digital-twin--dark .twin-fault,.digital-twin--dark .twin-health-card__metrics{border-color:var(--dt-border)!important}.digital-twin--dark .twin-fault{color:var(--dt-ink)!important}.digital-twin--dark .twin-fault--head{color:var(--dt-muted)!important}.digital-twin--dark .twin-fault__code{color:var(--dt-ink)!important}.digital-twin--dark .twin-fault__value{color:var(--dt-muted)!important}.digital-twin--dark .twin-fault:hover:not(.digital-twin--dark .twin-fault--head){background:var(--dt-field)!important}.digital-twin--dark .twin-metric__head,.digital-twin--dark .twin-metric__value{color:var(--dt-ink)!important}.digital-twin--dark .twin-metric__label{color:var(--dt-muted)!important}.digital-twin--dark .twin-gauge__value{fill:var(--dt-ink)!important}.digital-twin--dark .twin-gauge__label{fill:var(--dt-muted)!important}.digital-twin--dark .twin-mini-gauge__value{fill:var(--dt-ink)!important}.digital-twin--dark .digital-twin__part-panel{background:rgba(20,32,50,.96)!important;border-color:var(--dt-border)!important}.digital-twin--dark .digital-twin__part-panel strong{color:var(--dt-ink)!important}.digital-twin--dark .digital-twin__part-panel p{color:var(--dt-muted)!important}.digital-twin--dark .digital-twin__viewer-card.ant-card{border:1px solid var(--dt-border)!important;border-radius:14px 14px 0 0!important}.digital-twin{display:flex;flex-direction:column;font-family:"Inter",-apple-system,sans-serif;color:#0f172a;background:#f7f8fa}.digital-twin h1,.digital-twin h3,.digital-twin h4,.digital-twin label,.digital-twin p,.digital-twin span:not(.ant-tag):not(.ant-badge-status-text){color:inherit}.digital-twin h2,.digital-twin strong{color:#0f172a}.digital-twin .ant-tag-success{background:#ecfdf3;border-color:#abefc6;color:#067647}.digital-twin .ant-tag-warning{background:#fef3c7;border-color:#fde68a;color:#92400e}.digital-twin .ant-tag-error{background:#fef3f2;border-color:#fecaca;color:#b42318}.digital-twin .ant-tag-default{background:#f2f4f7;border-color:#d0d5dd;color:#475467}.digital-twin .ant-tag-gold,.digital-twin .ant-tag-orange{background:#fef3c7;border-color:#fde68a;color:#92400e}.digital-twin .ant-tag-green{background:#ecfdf3;border-color:#abefc6;color:#067647}.digital-twin__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:12px;gap:12px;padding:14px 24px;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.digital-twin__title{display:flex;align-items:center;grid-gap:10px;gap:10px}.digital-twin__title h2{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.digital-twin__title .ant-tag{font-size:12px;font-weight:600;border-radius:20px;padding:2px 10px;margin:0}.digital-twin__actions{display:flex;align-items:center;grid-gap:12px;gap:12px}.digital-twin__live{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12.5px;font-weight:600;color:#067647}.digital-twin__live:before{content:"";width:8px;height:8px;border-radius:50%;background:#16a34a;-webkit-animation:twin-pulse 1.8s infinite;animation:twin-pulse 1.8s infinite}@-webkit-keyframes twin-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes twin-pulse{0%,to{opacity:1}50%{opacity:.4}}.digital-twin__asset-select{min-width:260px}.digital-twin__asset-select .ant-select-selector{border-color:#e4e7ec!important;border-radius:9px!important;height:36px!important;font-size:13px;font-weight:600;color:#344054}.digital-twin__asset-select .ant-select-selection-item{line-height:34px!important}.digital-twin__sim{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:500;color:#667085}.digital-twin__main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;flex:1 1}@media(max-width:1024px){.digital-twin__main{grid-template-columns:1fr}}.digital-twin__left{display:flex;flex-direction:column;border-right:1px solid #e5e7eb;padding-left:24px;background:#f7f8fa;min-height:700px}.digital-twin__viewer-card{flex-shrink:0;position:relative;overflow:hidden;border:none!important;box-shadow:none!important;border-radius:14px 14px 0 0!important;min-height:380px}.digital-twin__viewer-card.ant-card{border-radius:14px 14px 0 0}.digital-twin__viewer-card .ant-card-body{padding:0;height:100%}.digital-twin__spin{height:100%}.digital-twin__spin .ant-spin-container{height:100%;min-height:380px}.digital-twin__no-model{display:flex;align-items:center;justify-content:center;min-height:380px;padding:24px}.digital-twin__placing-banner{position:absolute;top:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#1d4ed8;color:#fff;padding:7px 16px;border-radius:20px;font-size:13px;font-weight:600;box-shadow:0 4px 14px rgba(29,78,216,.3);z-index:5;white-space:nowrap}.digital-twin__placing-banner strong{color:#fff}.digital-twin__part-panel{position:absolute;top:14px;left:38px;width:270px;max-height:calc(100% - 28px);overflow-y:auto;background:hsla(0,0%,100%,.96);border-radius:12px;padding:14px 16px;box-shadow:0 4px 20px rgba(15,23,42,.14);border:1px solid #e5e7eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4}.digital-twin__part-panel-head{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:8px;gap:8px;margin-bottom:10px}.digital-twin__part-panel-head strong{font-size:14px;font-weight:700}.digital-twin__part-panel-head p{margin:2px 0 0;font-size:12px;color:#667085}.digital-twin__panels-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 8px 0;background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #f1f3f5;flex-shrink:0}.digital-twin__panels-title{font-size:13px;font-weight:700;color:#0f172a}.digital-twin__panels-count{font-size:12px;color:#98a2b3;font-weight:500}.digital-twin__health-scroll{flex:1 1;padding:14px 16px 24px 0;background:#f7f8fa}.digital-twin__health-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.digital-twin__right{display:flex;flex-direction:column;background:#fff;position:-webkit-sticky;position:sticky;top:0;max-height:calc(100vh - 112px);overflow-y:auto;align-self:start}.digital-twin__right::-webkit-scrollbar{width:5px}.digital-twin__right::-webkit-scrollbar-track{background:transparent}.digital-twin__right::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:10px}.digital-twin__profile-section{padding:20px 20px 16px;border-bottom:1px solid #f1f3f5}.digital-twin__profile-head{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#98a2b3;margin-bottom:10px}.digital-twin__serial{display:flex;flex-direction:column;grid-gap:2px;gap:2px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #f1f3f5}.digital-twin__serial>span{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#98a2b3}.digital-twin__serial strong{font-size:22px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.digital-twin__profile-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.digital-twin__pstat{display:flex;flex-direction:column;grid-gap:3px;gap:3px;padding:10px 12px;background:#f9fafb;border-radius:8px;border:1px solid #f1f3f5}.digital-twin__pstat>span{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#98a2b3}.digital-twin__pstat strong{font-size:20px;font-weight:800;color:#0f172a}.digital-twin__pstat-sm{font-size:13px!important;font-weight:700!important;color:#344054!important}.digital-twin__pstat-crit{color:#b42318!important}.digital-twin__conn{padding:14px 20px;border-bottom:1px solid #f1f3f5}.digital-twin__conn-row{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:600;color:#344054;margin-bottom:6px}.digital-twin__conn-row .ant-tag{margin:0;border-radius:20px;font-weight:600;font-size:12px}.digital-twin__conn-meta{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;font-size:11.5px;color:#98a2b3}.digital-twin__section-title{font-size:13px;font-weight:700;color:#0f172a;margin-bottom:14px}.digital-twin__readiness-section{padding:16px 20px;border-bottom:1px solid #f1f3f5;display:flex;flex-direction:column;align-items:center}.digital-twin__readiness-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;margin-top:12px}.digital-twin__gmeta{display:flex;flex-direction:column;grid-gap:3px;gap:3px;padding:10px 12px;background:#f9fafb;border-radius:8px;border:1px solid #f1f3f5}.digital-twin__gmeta>span{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#98a2b3}.digital-twin__gmeta strong{font-size:14px;font-weight:800}.digital-twin__faults-section{padding:16px 20px 24px;flex:1 1}.digital-twin__fault-list{display:flex;flex-direction:column}.twin-viewer{position:relative;width:100%;height:100%;min-height:380px}.twin-viewer__canvas{position:absolute;inset:0}.twin-viewer__canvas canvas{display:block;border-radius:0}.twin-viewer__zoom{position:absolute;left:24px;bottom:14px;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.twin-viewer__zoom .ant-btn{width:32px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.25)!important;background:rgba(0,0,0,.45)!important;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.4)}.twin-viewer__zoom .ant-btn:hover{background:rgba(0,0,0,.65)!important}.twin-viewer__rotate{position:absolute;left:50%;bottom:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.twin-viewer__rotate .ant-btn{height:32px;border-radius:20px;border:1px solid hsla(0,0%,100%,.25)!important;background:rgba(0,0,0,.45)!important;color:#fff!important;font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.4)}.twin-viewer__rotate .ant-btn:hover{background:rgba(0,0,0,.65)!important}.twin-health-card{border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:12px 13px 12px 16px;text-align:left;cursor:pointer;color:#0f172a;transition:box-shadow .15s,border-color .15s;position:relative}.twin-health-card:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;border-radius:12px 0 0 12px;background:#e5e7eb}.twin-health-card:hover{box-shadow:0 3px 10px rgba(15,23,42,.08);border-color:#d0d5dd}.twin-health-card--selected{border-color:#1d4ed8;box-shadow:0 0 0 2px rgba(29,78,216,.12)}.twin-health-card--selected:before{background:#1d4ed8}.twin-health-card--ok:before{background:#16a34a}.twin-health-card--warning{background:#fffbeb;border-color:#fde68a}.twin-health-card--warning:before{background:#d97706}.twin-health-card--critical{background:#fef3f2;border-color:#fecaca}.twin-health-card--critical:before{background:#dc2626}.twin-health-card__head{display:flex;justify-content:space-between;align-items:center;grid-gap:6px;gap:6px;margin-bottom:3px}.twin-health-card__head .ant-tag{margin:0;font-size:11px;font-weight:600;border-radius:20px;padding:1px 7px}.twin-health-card__name{font-weight:700;font-size:12.5px;color:#0f172a}.twin-health-card__desc{font-size:11px;color:#667085;margin-bottom:6px}.twin-health-card__metrics{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.05);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px 6px;gap:4px 6px;align-items:end;justify-items:center}.twin-metric{margin-bottom:8px}.twin-metric__head{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#344054;margin-bottom:2px}.twin-metric__label{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-weight:500}.twin-metric__label .ant-btn{width:22px;height:22px;min-width:22px;padding:0}.twin-metric__spark{margin-top:2px}.twin-metric__donut{display:flex;justify-content:center;padding:4px 0}.twin-metric__value{font-weight:700;font-size:12px;color:#344054}.twin-metric__value--warning{color:#d97706}.twin-metric__value--critical{color:#dc2626}.twin-metric--compact{margin-bottom:0;min-width:0;width:100%;text-align:center}.twin-metric--compact .twin-metric__head{flex-direction:column;align-items:center;grid-gap:0;gap:0}.twin-metric--compact .twin-metric__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:10.5px;font-weight:500}.twin-metric--compact .twin-metric__value{font-size:11px}.twin-metric--compact .twin-mini-gauge{width:70px;margin:0 auto}.twin-metric--compact .twin-mini-gauge__value{font-size:13px}.twin-metric--compact .twin-metric__donut{padding:2px 0}.twin-fault{display:grid;grid-template-columns:68px 68px 1fr 1.1fr;align-items:center;grid-gap:8px;gap:8px;padding:8px 4px;border:none;border-bottom:1px solid #f1f3f5;background:transparent;text-align:left;cursor:pointer;font-size:12.5px;color:#344054;width:100%;font-family:"Inter",sans-serif}.twin-fault:hover:not(.twin-fault--head){background:#f9fafb;border-radius:6px}.twin-fault--head{cursor:default;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#98a2b3;padding-bottom:6px}.twin-fault__code{font-weight:700;color:#0f172a;font-family:"SFMono-Regular",Consolas,monospace;font-size:11.5px}.twin-fault__value{color:#667085;font-size:12px}.twin-fault .ant-tag{margin:0;font-size:11px;font-weight:600;border-radius:20px;padding:1px 7px}.twin-mini-gauge{width:110px;display:block;margin:2px auto 0}.twin-mini-gauge__value{font-size:12px;font-weight:700;fill:#0f172a;font-family:"Inter",sans-serif}.twin-gauge{width:180px;max-width:100%}.twin-gauge__value{font-size:26px;font-weight:800;fill:#0f172a;font-family:"Inter",sans-serif}.twin-gauge__label{font-size:10.5px;fill:#98a2b3;font-family:"Inter",sans-serif}.create-pass_container{max-width:var(--maxWidth);width:100%;height:100vh;background-color:#161342;display:flex;flex-direction:column;align-items:center;justify-content:center}.create-pass_container>h4{margin:3.6rem 0 3.8rem}.create-pass_container .create-pass__description{margin-bottom:5.2rem}.create-pass_container .create-pass__description>p{text-align:center;font-size:var(--body-2);margin-bottom:16px}.create-pass_container .create-pass__description>ul{padding-left:10px}.create-pass_container .create-pass__description>ul li{font-size:var(--body-2);list-style-type:disc;list-style-position:inside}.create-pass_container .create-pass__description>ul li:first-child{margin-bottom:16px}.create-pass_container .actions{max-width:371px;width:100%}.create-pass_container .actions label{color:var(--main-white)!important}.create-pass_container .actions label:after{display:none!important}.create-pass_container .actions .input{padding:1.15rem 1.6rem;border-radius:4px}.create-pass_container .actions .ant-form-item:last-child{margin:6.5rem 0 9.5rem}.create-pass_container .actions .ant-form-item-explain{position:absolute}.create-pass_container .actions .button{margin:0 auto}.create-pass_container .actions .button:last-child{margin-top:1rem}@media(max-width:1500px){.create-pass_container>h4{margin:7.1rem 0 2.5rem}.create-pass_container>p{margin-bottom:4.3rem}.create-pass_container .actions{max-width:315px}.create-pass_container .actions .input{padding:.7rem 1rem}}.list-notifications{padding:66px 30px 30px 90px;height:100%}.list-notifications__item:not(:last-child){margin-bottom:27px}.list-notifications__list.ant-list.custom-list{display:flex;flex-direction:column;justify-content:space-between}.list-notifications__list.ant-list.custom-list .ant-list-item{border-bottom:none!important;cursor:pointer}@media screen and (max-height:820px){.list-notifications{padding:30px 30px 15px}}.ant-page-header.custom-page-header.notifications-popup-header .ant-page-header-heading-left{justify-content:space-between}.ant-page-header.custom-page-header.notifications-popup-header .ant-page-header-heading-title{color:var(--font-color-headlines)!important;font-size:var(--headline-h5)!important;font-weight:600!important}.ant-page-header.custom-page-header.notifications-popup-header .ant-page-header-heading-sub-title>span{padding:.4rem 1rem;border-radius:4px}.ant-page-header.custom-page-header.notifications-popup-header .ant-page-header-footer{font-size:var(--headline-h5);font-weight:600;color:var(--font-color-primary)}.ant-page-header.custom-page-header.notifications-popup-header .notifications-popup-info{display:grid;grid-template-columns:20rem 15rem}.ant-page-header.custom-page-header.notifications-popup-header .notifications-popup-info>div{margin-bottom:2.4rem}.ant-page-header.custom-page-header.notifications-popup-header .notifications-popup-info>div:nth-last-child(-n+2){margin-bottom:0}.ant-page-header.custom-page-header.notifications-popup-header .notifications-popup-info .info-title{color:#60788b;font-weight:300;font-size:1rem;margin-bottom:0}.ant-page-header.custom-page-header.notifications-popup-header .notifications-popup-info .info-desc{color:var(--font-color-primary);font-weight:700;font-size:var(--body-2);margin-bottom:0;white-space:pre-wrap}.notifications-modal{margin:2rem 0!important}.notifications-modal .ant-modal-body{max-height:90rem;padding:2.4rem 0 2.4rem 2.4rem}.notifications-modal-content{max-height:67rem;overflow:auto;padding-right:2.4rem}@media(max-width:1200px){.notifications-modal .ant-modal-body{max-height:75rem;min-height:15rem;padding:1.4rem 0 1.4rem 1.4rem}.notifications-modal-content{max-height:53rem;padding-right:1.4rem}}.is-success-item .ant-col.ant-form-item-control{position:relative;padding-right:20px}.is-success-item .ant-col.ant-form-item-control:after{content:"";display:block;position:absolute;right:-10px;top:11.5px;bottom:0;width:22px;height:22px;background-image:url(/static/media/success.2c6c4d46.svg)}.rules-password{position:relative;top:85px}.rules-password__container{padding:25px 32px;border:1px solid #97d5ff;max-width:260px}.rules-password__container h6{color:var(--main-blue);font-size:var(--subtitle-1);font-weight:500}.rules-password__container ul li{list-style-type:disc;list-style-position:inside;color:var(--main-blue)}.rules-password__container ul li:first-child{margin-bottom:16px}.ant-radio-group.counting-radio-btn{display:flex;width:100%;margin-bottom:40px}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper{margin:0 20px 0 0;max-width:160px;width:100%;padding:2px 0 0 15px;height:68px;border-radius:4px;color:var(--font-color-primary);border-color:#eaeaea;border-left-width:1px;font-weight:700}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper span{color:var(--font-color-primary)}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper-checked{background:var(--button-primary-default)!important;border-color:var(--button-primary-default)!important}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper-checked span{color:var(--main-white)}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper-checked:hover{background:var(--button-primary-hover)!important}.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper-checked:before,.ant-radio-group.counting-radio-btn .ant-radio-button-wrapper:before{width:0!important}.noncurrassets-users-table{padding:0 3.2rem}.noncurrassets-users-table .ant-table-cell{font-weight:700;font-size:14px}.noncurrassets-users-table .ant-table-cell.select-cell{font-weight:400}.noncurrassets-users-table .ant-table-cell.first-cell{padding-left:96px}.noncurrassets-users-table-buttons{display:flex;align-items:flex-end;margin-right:3.2rem}.noncurrassets-users-table .custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle){width:20rem;margin-bottom:40px}.noncurrassets-users-table .custom-button.ant-btn:not(.custom-button.ant-btn.ant-btn-circle) span{max-width:100%}.noncurrassets-users-approved{color:#0c7a02;font-size:var(--subtitle-2);font-weight:500}.noncurrassets-users-not-approved{color:#c11414;font-size:var(--subtitle-2);font-weight:500}.modal-movement.ant-modal .ant-modal-content{padding:40px 56px;max-width:556px}.search-results-page{padding:20px;background-color:#f9f9f9;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.search-results-page .search-tabs{display:flex;grid-gap:20px;gap:20px;margin-bottom:20px;border-bottom:1px solid #ebebeb;background:#fff;padding:10px 20px 0}.search-results-page .search-tabs .search-tab{padding:10px 5px;cursor:pointer;color:#5f6368;font-size:14px;border-bottom:3px solid transparent}.search-results-page .search-tabs .search-tab:hover{color:#1a73e8}.search-results-page .search-tabs .search-tab.active{color:#1a73e8;border-bottom-color:#1a73e8;font-weight:500}.search-results-page .search-content{max-width:800px;margin:0}.search-results-page .search-content .search-stats{color:#70757a;font-size:14px;margin-bottom:24px;padding-left:0}.search-results-page .search-content .search-result-item{display:flex;background:transparent;border:none;margin-bottom:30px;overflow:visible;box-shadow:none;transition:none}.search-results-page .search-content .search-result-item:hover{box-shadow:none}.search-results-page .search-content .search-result-item .result-left-bar{width:60px;background-color:transparent;display:flex;align-items:flex-start;justify-content:center;padding-top:4px;color:#5f6368;flex-shrink:0}.search-results-page .search-content .search-result-item .result-left-bar.asset{color:#1a73e8;background-color:transparent}.search-results-page .search-content .search-result-item .result-left-bar.part{color:#9aa0a6;background-color:transparent}.search-results-page .search-content .search-result-item .result-left-bar.maintenance{color:#1a73e8;background-color:transparent}.search-results-page .search-content .search-result-item .result-left-bar svg{width:24px;height:24px;fill:currentColor}.search-results-page .search-content .search-result-item .result-content{padding:0;flex-grow:1;display:flex;flex-direction:column}.search-results-page .search-content .search-result-item .result-content .result-header{display:flex;align-items:center;margin-bottom:4px;flex-wrap:wrap;grid-gap:12px;gap:12px}.search-results-page .search-content .search-result-item .result-content .result-header .result-title{font-size:20px;color:#1a0dab;font-weight:400;text-decoration:none;cursor:pointer;line-height:1.3}.search-results-page .search-content .search-result-item .result-content .result-header .result-title:hover{text-decoration:underline}.search-results-page .search-content .search-result-item .result-content .result-header .result-tag{background-color:#e8eaed;color:#5f6368;font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.search-results-page .search-content .search-result-item .result-content .result-header .result-tag.asset{color:#1967d2;background-color:#e8f0fe}.search-results-page .search-content .search-result-item .result-content .result-header .result-tag.part{color:#5f6368;background-color:#f1f3f4}.search-results-page .search-content .search-result-item .result-content .result-header .result-tag.maintenance{color:#7627bb;background-color:#f3e8fd}.search-results-page .search-content .search-result-item .result-content .result-description{font-size:14px;color:#4d5156;line-height:1.58;margin-bottom:8px;display:block}.search-results-page .search-content .search-result-item .result-content .result-meta-row{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;font-size:13px;color:#70757a;margin-top:4px}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item{display:flex;align-items:center}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item strong{font-weight:700;color:#4d5156;margin-right:6px}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item span{font-weight:400}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .status-operational{color:#1e8e3e}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .status-pending{color:#e37400}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .priority-high,.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .status-error{color:#d93025}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .priority-low{color:#1e8e3e}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .priority-normal{color:#5f6368}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .priority-medium{color:#e37400}.search-results-page .search-content .search-result-item .result-content .result-meta-row .meta-item .stock-count{color:#1a73e8;font-weight:600}.search-results-page .search-pagination{margin-top:30px;display:flex;justify-content:center}.site-modal-form .ant-modal-header{padding:5.6rem 4rem 3.2rem}.site-modal-form .ant-modal-body{padding:0 4rem}.site-modal-form .ant-modal-footer{padding:4rem 5.6rem}.department-modal-form .ant-modal-header{padding:5.6rem 4rem 3.2rem}.department-modal-form .ant-modal-body{padding:0 4rem}.department-modal-form .ant-modal-footer{padding:4rem 5.6rem}:root{--default-width:1920px;--default-height:1080px;--main-blue:#032f5c;--main-default:#264f7a;--main-grey-bg:#f6f6f6;--main-white:#fff;--main-primary-active:#001c37;--primary-lines:#374957;--disabled:#d2d2d2;--hover-bg:#def;--toolbar-lsit-bg:#eff6ff;--pressed-color:#74aaea;--default-rounded:4px;--default-font:"Inter",sans-serif;--default-font-size:10px;--default-font-size-mob:5px;--headline-h1:9.6rem;--headline-h2:6rem;--headline-h3:4.8rem;--headline-h4:3.4rem;--headline-h5:2.8rem;--headline-h6:2.4rem;--subtitle-1:1.6rem;--subtitle-2:1.4rem;--subtitle-3:1.4rem;--body-1:1.6rem;--body-2:1.4rem;--button:1.4rem;--caption:1.2rem;--overline:1rem;--overline-2:1.2rem;--label:1.2rem;--input:1.4rem;--textArea:1.2rem;--font-color-primary:#374957;--font-color-headlines:#032f5c;--font-color-default:#60788b;--font-color-disabled:#d2d2d2;--field-color-main:#edf6ff;--field-color-default:#697288;--field-color-fill:#374957;--field-color-focus:#032f5c;--field-color-error:#d10000;--field-color-disabled:#bdbdbd;--field-color-placeholder:#bdbdbd;--field-default-bg:var(--field-color-main);--field-active-border:1px solid var(--field-color-focus);--field-focus-bg:var(--main-white);--field-error-border:1px solid var(--field-color-error);--field-disabled-border:1px solid var(--field-color-disabled);--box-shadow:0px 0px 20px hsla(0,0%,71.8%,0.25);--button-primary-default:#032f5c;--button-primary-focus:#001c37;--button-primary-hover:#00458a;--button-primary-disabled:var(--disabled);--button-primary-active:#97d5ff;--button-secondary-default:#e3effd;--button-secondary-focus:#4798e9;--button-secondary-hover:#bdd4ed;--button-secondary-disabled:var(--disabled);--button-secondary-active:#97d5ff;--notification-success:#0c7a02;--notification-success-bg:#e2f8e3;--notification-error:#df0909;--notification-error-bg:#fde7e7;--notification-info:#001768;--notification-info-bg:#c3daf0;--notification-warning:#c14722;--notification-warning-bg:#fff3c8;--transition-base:all 0.5s ease;--bg-list-hover:#def;--bg-list-pressed:#f1f9ff;--nd-menu:#001c37;--nd-accent:#1d4ed8;--nd-accent-dark:#1e40af;--nd-ink:#0f172a;--nd-muted:#667085;--nd-muted-2:#98a2b3;--nd-bg:#fff;--nd-card:#fff;--nd-line:#e5e7eb;--nd-line-soft:#f1f3f5;--nd-field:#f9fafb;--nd-field-line:#e4e7ec;--nd-ok:#067647;--nd-ok-bg:#ecfdf3;--nd-warn:#b54708;--nd-warn-bg:#fef6e7;--nd-red:#b42318;--nd-red-bg:#fef3f2;--nd-gray:#475467;--nd-gray-bg:#f2f4f7;--nd-radius:9px}/*!Reset default styles!*/*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{width:100%;line-height:1;font-size:10px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:middle;border-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}/*!--------------------!*/.nd-detail-page{padding-top:26px}.nd-detail-page>.common-form{margin-top:8px;padding-top:16px!important}.nd-detail-head{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--nd-line,#e5e7eb);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.nd-detail-head__top{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:18px 24px;flex-wrap:wrap}.nd-detail-back{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;color:#1a56db;font-size:14px;font-weight:700;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;font-family:"Inter",sans-serif}.nd-detail-back:hover{text-decoration:underline}.nd-vsep{width:1px;height:22px;background:#e5e7eb;background:var(--nd-line,#e5e7eb);flex-shrink:0}.nd-detail-title{font-size:20px;font-weight:800;letter-spacing:-.01em;color:#111827}.nd-badge,.nd-detail-title{font-family:"Inter",sans-serif}.nd-badge{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;white-space:nowrap;letter-spacing:.02em}.nd-badge .nd-badge-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.nd-badge--cat{color:#1d4ed8;background:#e0eaff}.nd-badge--status-colored{color:#059669;color:var(--status-color,#059669);background:#d1fae5;background:var(--status-bg,#d1fae5)}.nd-badge--status-colored .nd-badge-dot{background:#059669;background:var(--status-color,#059669)}.nd-detail-actions{margin-left:auto;display:flex;grid-gap:10px;gap:10px;align-items:center}.nd-btn{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:36px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;white-space:nowrap;text-decoration:none;font-family:"Inter",sans-serif;transition:.15s}.nd-btn.nd-btn-ghost{background:#fff;color:#374151;border-color:#e5e7eb;border-color:var(--nd-line,#e5e7eb)}.nd-btn.nd-btn-ghost:hover{border-color:#cbd5e1;background:#fafbfc}.nd-btn.nd-btn-ghost:disabled{opacity:.45;cursor:not-allowed}.nd-btn.nd-btn-primary{background:#001c37;background:var(--nd-menu,#001c37);color:#fff!important;border-color:#001c37;border-color:var(--nd-menu,#001c37)}.nd-btn.nd-btn-primary:hover{background:#062b4a}.nd-detail-infobar{display:flex;align-items:center;grid-gap:26px;gap:26px;padding:14px 24px;background:#fafbfc;border-top:1px solid #e5e7eb;border-top:1px solid var(--nd-line,#e5e7eb);flex-wrap:wrap}.nd-infobar-tag{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.06em;color:#1e3a8a;font-family:"Inter",sans-serif}.nd-infobar-tag svg{color:#1a56db;flex-shrink:0}.nd-info-item{display:flex;align-items:baseline;grid-gap:8px;gap:8px;font-size:13.5px;font-family:"Inter",sans-serif}.nd-info-k{font-size:11px;font-weight:700;letter-spacing:.05em;color:#94a3b8;text-transform:uppercase}.nd-info-v{font-weight:600;color:#1f2937}.nd-info-sep{color:#e5e7eb;color:var(--nd-line,#e5e7eb);font-size:18px;line-height:1}h1,h2,h3,h4,h5,h6,label,p,span{color:#fff;color:var(--main-white)}h1{font-size:9.6rem;font-size:var(--headline-h1)}h1,h2{font-weight:700}h2{font-size:6rem;font-size:var(--headline-h2)}h3{font-size:4.8rem;font-size:var(--headline-h3);font-weight:700}h4{font-size:3.4rem;font-size:var(--headline-h4)}h4,h5{font-weight:600}h5{font-size:2.8rem;font-size:var(--headline-h5)}h6{font-size:2.4rem;font-size:var(--headline-h6);font-weight:600}button{font-size:1.4rem;font-size:var(--button);font-weight:500}.label,label{font-size:1.2rem;font-size:var(--label)}.label,label,p{font-weight:400}p{font-size:1.6rem;font-size:var(--body-1)}input{font-size:1.4rem;font-size:var(--input);font-weight:500}input::-webkit-input-placeholder{font-weight:400}input:-ms-input-placeholder{font-weight:400}input::placeholder{font-weight:400}textarea{font-size:1.2rem;font-size:var(--textArea)}.subtitle{font-size:1.6rem;font-size:var(--subtitle-1);font-weight:500}.subtitle-2{font-size:1.4rem;font-size:var(--subtitle-2);font-weight:700}.subtitle-3{font-size:1.4rem;font-size:var(--subtitle-3);font-weight:500}.caption{font-size:1.2rem;font-size:var(--caption);font-weight:600}.overline,.overline-2{font-size:1rem;font-size:var(--overline);font-weight:400;letter-spacing:.5rem;text-transform:uppercase}.overline-2{font-weight:500}.body,.body-2{font-size:1.6rem;font-size:var(--body-1);font-weight:400}.body-2{font-size:1.4rem;font-size:var(--body-2)}.custom-notification.ant-notification-notice{position:relative;padding:40px 24px 26px;border-radius:8px}.custom-notification.ant-notification-notice:before{content:"";position:absolute;z-index:1;width:100%;height:24px;top:0;left:0;right:0}.custom-notification.ant-notification-notice .ant-notification-notice-description a,.custom-notification.ant-notification-notice .ant-notification-notice-description p,.custom-notification.ant-notification-notice .ant-notification-notice-description span{color:#374957;color:var(--font-color-primary)}.custom-notification.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-message{font-size:2rem}.custom-notification.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-description{font-size:1.4rem;font-size:var(--body-2)}.custom-notification.ant-notification-notice.custom-notification-success:before{background:#e2f8e3;background:var(--notification-success-bg)}.custom-notification.ant-notification-notice.custom-notification-success .ant-notification-notice-content .ant-notification-notice-message{color:#0c7a02;color:var(--notification-success)}.custom-notification.ant-notification-notice.custom-notification-info:before{background:#c3daf0;background:var(--notification-info-bg)}.custom-notification.ant-notification-notice.custom-notification-info .ant-notification-notice-content .ant-notification-notice-message{color:#001768;color:var(--notification-info)}.custom-notification.ant-notification-notice.custom-notification-error:before{background:#fde7e7;background:var(--notification-error-bg)}.custom-notification.ant-notification-notice.custom-notification-error .ant-notification-notice-content .ant-notification-notice-message{color:#df0909;color:var(--notification-error)}.custom-notification.ant-notification-notice.custom-notification-message{padding-top:24px;border-radius:4px;padding-bottom:41px}.custom-notification.ant-notification-notice.custom-notification-message .ant-notification-notice-content{color:#374957;color:var(--primary-lines)}.custom-notification.ant-notification-notice.custom-notification-message .ant-notification-notice-content .ant-notification-notice-message{color:#374957;color:var(--primary-lines);margin-bottom:16px;font-weight:600}.custom-notification.ant-notification-notice.custom-notification-message .ant-notification-notice-close{margin-top:8px}.custom-notification.ant-notification-notice.custom-notification-message .ant-notification-notice-close svg{fill:#d2d2d2!important;fill:var(--disabled)!important}.custom-notification.ant-notification-notice .ant-notification-notice-close{position:absolute;top:1px;right:10px;z-index:2}.custom-notification.ant-notification-notice .ant-notification-notice-close .ant-notification-notice-close-x .ant-notification-notice-close-icon svg{fill:rgba(0,0,0,.7)}body,html{height:100%}html{font-size:10px;font-size:var(--default-font-size)}@media(max-width:1540px){html{font-size:calc(5px + .25vw);font-size:calc(var(--default-font-size-mob) + .25vw)}}@media screen and (max-width:1200px){html{font-size:calc(5px + .3vw);font-size:calc(var(--default-font-size-mob) + .3vw)}}body{font-family:"Inter",sans-serif;font-family:var(--default-font);color:#fff;color:var(--main-white);background:#fff;background:var(--nd-bg);width:100%;transition:background-color .5s ease}body::-webkit-scrollbar{width:6.5px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background-color:rgba(74,97,122,.5);border-radius:20px}body::-webkit-scrollbar-thumb:hover{background-color:rgba(74,97,122,.7)}#root{background:#fff;background:var(--nd-bg);max-width:1920px;max-width:var(--default-width);min-width:100%;min-height:100%;margin:0 auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}