*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}.d--f{display:flex}.d--if{display:inline-flex}.fd--r{flex-direction:row}.fd--rr{flex-direction:row-reverse}.fd--c{flex-direction:column}.fd--cr{flex-direction:column-reverse}.fw--n{flex-wrap:nowrap}.fw--w{flex-wrap:wrap}.fw--wr{flex-wrap:wrap-reverse}.jc--fe{justify-content:flex-end}.jc--fs{justify-content:flex-start}.jc--c{justify-content:center}.jc--sa{justify-content:space-around}.jc--sb{justify-content:space-between}.ai--fs{align-items:flex-start}.ai--c{align-items:center}.ai--fe{align-items:flex-end}.ai--s{align-items:stretch}.ai--b{align-items:baseline}.fg--0{flex-grow:0}.fg--1{flex-grow:1}.fs--0{flex-shrink:0}.fs--1{flex-shrink:1}.fb--a{flex-basis:auto}.fb--0{flex-basis:0}.as--a{align-self:auto}.as--fs{align-self:flex-start}.as--c{align-self:center}.as--fe{align-self:flex-end}.as--s{align-self:stretch}.as--b{align-self:baseline}.no-m{margin:0!important}.no-m--t{margin-top:0!important}.no-m--r{margin-right:0!important}.no-m--b{margin-bottom:0!important}.no-m--l{margin-left:0!important}.m{margin:24px;margin:var(--baseGutter)}.m--t{margin-top:24px;margin-top:var(--baseGutter)}.m--r{margin-right:24px;margin-right:var(--baseGutter)}.m--b{margin-bottom:24px;margin-bottom:var(--baseGutter)}.m--l{margin-left:24px;margin-left:var(--baseGutter)}.p{padding:24px;padding:var(--baseGutter)}.p--t{padding-top:24px;padding-top:var(--baseGutter)}.p--r{padding-right:24px;padding-right:var(--baseGutter)}.p--b{padding-bottom:24px;padding-bottom:var(--baseGutter)}.p--l{padding-left:24px;padding-left:var(--baseGutter)}.no-p{padding:0!important}.no-p--t{padding-top:0!important}.no-p--r{padding-right:0!important}.no-p--b{padding-bottom:0!important}.no-p--l{padding-left:0!important}.w-full{width:100%}.us-non{-webkit-user-select:none;user-select:none}body{background-color:#f5f5f5;font-family:var(--font-sans);height:100vh;margin:0;padding:0;scroll-behavior:smooth;width:100%}.page{align-items:stretch;display:flex;flex-direction:column;height:100%;width:100%}.page-title{background-color:#fff;border-radius:10px;border-radius:var(--borderRadius);padding:24px;padding:var(--baseGutter)}.sidebar-brand-logo{display:flex;margin:16px auto;transition:width .4s ease;width:60%}.sidebar-brand-logo-2{display:flex;margin:24px auto 48px;margin:var(--baseGutter) auto calc(var(--baseGutter)*2);max-width:40px;width:50%}.user-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:-16px}.user-card ul:not(.ant-card-actions){font-size:14px;font-size:var(--fontSizeBody);list-style:none;margin:0;padding:0}.user-card ul:not(.ant-card-actions) li{align-items:center;display:flex;justify-content:space-between;padding:6px 0;padding:calc(var(--baseGutter)/4) 0}.user-card ul:not(.ant-card-actions) li span:first-child{font-weight:500;margin-right:12px;margin-right:calc(var(--baseGutter)/2)}.system-context-button{align-items:center;border-color:color-mix(in srgb,#01796f 35%,#d9d9d9);border-color:color-mix(in srgb,var(--color-primary) 35%,#d9d9d9);color:#01796f;color:var(--color-primary);display:inline-flex;margin-left:8px;max-width:240px}.system-context-button>span:not(.anticon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-context-button strong{margin-left:4px}.page-header-controls{gap:12px;padding-right:24px;padding-right:var(--baseGutter)}.page-header-controls .system-context-button{margin-left:0}.page-header-controls .page-header-language{min-width:130px}.page-header-controls .page-header-language .ant-select{font-size:14px;font-size:var(--fontSizeBody);height:36px;height:var(--inputHeight);width:100%}.page-header-controls .page-header-language .ant-select-selector{border-radius:6px}.page-header-controls .page-header-profile.ant-btn{min-width:28px;min-width:var(--buttonHeight);padding:0;width:28px;width:var(--buttonHeight)}.system-type-modal-content,.system-type-modal-content .ant-select,.system-type-modal-content>.ant-space-item{width:100%}.system-type-label{display:block;font-weight:500;margin-bottom:8px}.system-type-option{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.system-type-change-alert.ant-alert-info{background-color:#e6f4ff;border-color:#91caff}.system-type-change-alert.ant-alert-info .ant-alert-icon{color:#1677ff}@media screen and (max-width:768px){.system-context-button{max-width:132px}.system-context-prefix{display:none}}.ant-form-item .ant-form-item-explain-error{font-size:14px;font-size:var(--fontSizeBody);padding-left:6px}.card{background-color:#fff;border-radius:10px;border-radius:var(--borderRadius);padding:24px;padding:var(--baseGutter)}.app-welcome-message{padding-block:10px}.app-welcome-message .ant-message-notice-content{background:#fafcfb;border:1px solid #dce8e3;border-radius:6px;box-shadow:0 4px 16px #183f3b14;color:#365c54;font-size:14px;font-size:var(--fontSizeBody);line-height:18px;max-width:calc(100vw - 32px);min-height:28px;min-height:var(--buttonHeight);padding:4px 10px}.app-welcome-message .app-welcome-message__icon{color:#63958c;font-size:14px}@media(min-width:1025px){.app-welcome-message{padding-left:0;padding-left:var(--welcome-sidebar-width,0)}}:root{--color-primary:#01796f;--borderRadius:10px;--inputHeight:36px;--buttonHeight:28px;--fontSizeBody:14px;--fontSizeSecondary:13px;--fontSizeCaption:12px;--fontSizeSection:16px;--baseGutter:24px;--primaryColor:#01796f;--errorColor:#ff4d4f;--blueColor:#40a9ff;--orangeColor:#fa8c16;--greenColor:#52c41a}.ant-layout-content{background-color:#0000!important;margin:0!important}.ant-menu-item-selected{color:#fff!important}.ant-input-number,.ant-input-number-affix-wrapper,.ant-select{width:100%}.sider-toggle-button{align-items:center;border-bottom:1px solid #f0f0f0;display:none;flex-direction:column;justify-content:center;margin:24px 0;margin:calc(var(--baseGutter)) 0;padding-bottom:12px;padding-bottom:calc(var(--baseGutter)/2);width:100%}.sider-toggle-button button{width:100%}@media screen and (max-width:1024px){.ant-layout-sider:not(.ant-layout-sider-collapsed){height:100%;left:0;position:absolute!important;top:0;z-index:9}.ant-layout-sider:not(.ant-layout-sider-collapsed) .sider-toggle-button{display:flex}}.form_row{display:flex;flex-direction:row}.form_row.s-b{justify-content:space-between}.form_row .ant-form-item{width:49%}@media screen and (max-width:1024px){.form_row{flex-direction:column}.form_row .ant-form-item{width:100%}.form_row.form_actions{flex-direction:column-reverse}}.form-select-spinner{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-affix-wrapper,.ant-input:not(textarea),.ant-picker{box-sizing:border-box;min-height:36px;min-height:var(--inputHeight)}.ant-input-affix-wrapper>.ant-input,.ant-input-number-affix-wrapper>.ant-input-number{min-height:0}.ant-select-single{height:36px;height:var(--inputHeight)}.ant-select-multiple .ant-select-selector{min-height:36px;min-height:var(--inputHeight)}.ant-table-wrapper .ant-table .ant-table-thead>tr>td,.ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#595959;font-size:13px;font-size:var(--fontSizeSecondary);font-weight:600;padding-block:16px;word-break:normal}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding-block:18px;vertical-align:middle}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#f5faf9}.system-table__number{font-feature-settings:"tnum";align-items:center;background:#e8f3f3;border-radius:6px;color:#00656b;display:inline-flex;font-size:12px;font-size:var(--fontSizeCaption);font-variant-numeric:tabular-nums;font-weight:600;justify-content:center;min-height:24px;min-width:36px;padding:2px 6px}body{font-size:14px;font-size:var(--fontSizeBody);line-height:1.5714285714}.ant-form-item .ant-form-item-explain,.ant-form-item .ant-form-item-explain-error,.ant-form-item .ant-form-item-extra{font-size:12px;font-size:var(--fontSizeCaption);line-height:1.5}.ant-btn{box-sizing:border-box;height:28px;height:var(--buttonHeight);min-height:28px;min-height:var(--buttonHeight)}.ant-btn.ant-btn-icon-only{min-width:28px;min-width:var(--buttonHeight);padding-inline:0;width:28px;width:var(--buttonHeight)}.service-order-status.ant-tag.ant-tag-blue,.service-order-status.ant-tag.ant-tag-processing,.task-edit-modal .ant-tag.ant-tag-blue,.task-edit-modal .ant-tag.ant-tag-processing{background:#eef3f8;border-color:#c4d3e2;color:#466b8d}.service-order-status.ant-tag.ant-tag-orange,.task-edit-modal .ant-tag.ant-tag-orange{background:#faf5eb;border-color:#e1d2b8;color:#856637}.service-order-status.ant-tag.ant-tag-green,.task-edit-modal .ant-tag.ant-tag-green{background:#edf5f0;border-color:#bed7c7;color:#356a50}.service-order-status.ant-tag.ant-tag-red,.task-edit-modal .ant-tag.ant-tag-red{background:#fbefef;border-color:#e6c5c5;color:#995657}.service-order-status.ant-tag.ant-tag-default,.task-edit-modal .ant-tag.ant-tag-default{background:#f3f5f4;border-color:#d6dedb;color:#62716e}.page-header-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.page-header-row>:first-child{min-width:0}.page-header-row .page-header-actions{align-self:start;justify-content:flex-end;justify-self:end}@media(max-width:480px){.page-header-row{grid-template-columns:minmax(0,1fr)}.page-header-row .page-header-actions{grid-row:1;justify-self:end}}