:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:grey;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:#333;color:var(--adm-color-text);font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,segoe ui,arial,roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-family:var(--adm-font-family);font-size:13px;font-size:var(--adm-font-size-main)}a,button{cursor:pointer}a{color:#1677ff;color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:inherit;transition:none}.adm-plain-anchor:active{opacity:1}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size)/2*2px);left:-100vw;pointer-events:none;position:fixed;top:-100vh;-webkit-user-select:none;user-select:none;width:0}.adm-grid{--gap:0;--gap-horizontal:var(--gap);--gap-vertical:var(--gap);grid-gap:10px;grid-column-gap:var(--gap-horizontal);grid-row-gap:var(--gap-vertical);align-items:stretch;-webkit-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));row-gap:var(--gap-vertical)}.adm-grid-item{grid-column-end:span var(--item-span)}.adm-image-viewer-content{height:100vh;touch-action:none;-webkit-user-select:none;user-select:none;width:100vw}.adm-image-viewer-footer{bottom:0;position:absolute;width:100%;z-index:1}.adm-image-viewer-slides{cursor:grab;height:100%;position:relative;touch-action:none;z-index:1}.adm-image-viewer-slides-inner{height:100%;white-space:nowrap}.adm-image-viewer-slides-inner>*{margin-right:16px}.adm-image-viewer-slide{display:inline-block;height:100%;position:relative;width:100%}.adm-image-viewer-control{cursor:grab;height:100%;left:0;position:absolute;top:0;touch-action:none;width:100%;z-index:1}.adm-image-viewer-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.adm-image-viewer-image-wrapper img{display:block;max-height:100%;max-width:100%}.adm-image-viewer-indicator{color:var(--adm-color-border);font-size:var(--adm-font-size-6);left:50%;position:absolute;top:12px;transform:translateX(-50%);z-index:2}.adm-mask{--z-index:var(--adm-mask-z-index,1000);display:block;position:fixed;z-index:var(--z-index)}.adm-mask,.adm-mask-aria-button{height:100%;left:0;top:0;width:100%}.adm-mask-aria-button{pointer-events:none;position:absolute;z-index:0}.adm-mask-content{z-index:1}.adm-safe-area{--multiple:var(--adm-safe-area-multiple,1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top)*var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom)*var(--multiple))}.adm-space-item{flex:none}.adm-space{--gap:8px;--gap-vertical:var(--gap);--gap-horizontal:var(--gap);display:inline-flex}.adm-space-vertical{flex-direction:column}.adm-space-vertical>.adm-space-item{margin-bottom:var(--gap-vertical)}.adm-space-vertical>.adm-space-item:last-child{margin-bottom:0}.adm-space-horizontal{flex-direction:row}.adm-space-horizontal>.adm-space-item{margin-right:var(--gap-horizontal)}.adm-space-horizontal>.adm-space-item:last-child{margin-right:0}.adm-space-horizontal.adm-space-wrap{flex-wrap:wrap;margin-bottom:calc(var(--gap-vertical)*-1)}.adm-space-horizontal.adm-space-wrap>.adm-space-item{padding-bottom:var(--gap-vertical)}.adm-space.adm-space-block{display:flex}.adm-space-align-center{align-items:center}.adm-space-align-start{align-items:flex-start}.adm-space-align-end{align-items:flex-end}.adm-space-align-baseline{align-items:baseline}.adm-space-justify-center{justify-content:center}.adm-space-justify-start{justify-content:flex-start}.adm-space-justify-end{justify-content:flex-end}.adm-space-justify-between{justify-content:space-between}.adm-space-justify-around{justify-content:space-around}.adm-space-justify-evenly{justify-content:space-evenly}.adm-space-justify-stretch{justify-content:stretch}.adm-image{--width:var(--adm-image-width,auto);--height:var(--adm-image-height,auto);display:block;height:var(--height);overflow:hidden;width:var(--width)}.adm-image-img{height:100%;width:100%}.adm-image-tip{background-color:var(--adm-color-fill-content);height:100%;min-height:24px;min-width:24px;position:relative}.adm-image-tip>svg{color:var(--adm-color-weak);height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.adm-spin-loading{--color:var(--adm-color-weak);--size:32px;height:var(--size);width:var(--size)}.adm-spin-loading-svg{animation:adm-spin-loading-rotate .8s linear infinite;height:100%;width:100%}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.adm-image-uploader{--cell-size:80px;--gap:12px;---gap:var(--gap);---gap-horizontal:var(--gap-horizontal,var(--gap));---gap-vertical:var(--gap-vertical,var(--gap))}.adm-image-uploader-grid,.adm-image-uploader-space{--gap:var(---gap);--gap-horizontal:var(---gap-horizontal);--gap-vertical:var(---gap-vertical)}.adm-image-uploader-cell{border-radius:4px;height:var(--cell-size);overflow:hidden;position:relative;width:var(--cell-size)}.adm-image-uploader-cell-fail{border:1px solid red;box-sizing:border-box}.adm-image-uploader-cell-delete{background-color:#000000b3;border-radius:0 0 0 12px;color:var(--adm-color-white);cursor:pointer;font-size:8px;height:14px;position:absolute;right:0;top:0;width:14px}.adm-image-uploader-cell-delete-icon{left:4px;position:absolute;top:3px}.adm-image-uploader-cell-mask{background-color:#323233e0;bottom:0;color:var(--adm-color-white);left:0;position:absolute;right:0;top:0}.adm-image-uploader-cell-loading{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:8px}.adm-image-uploader-cell-mask-message{display:inline-block;font-size:var(--adm-font-size-4);padding:6px 4px}.adm-image-uploader-cell-image{height:var(--cell-size);width:var(--cell-size)}.adm-image-uploader-upload-button-wrap{position:relative}.adm-image-uploader-upload-button-wrap .adm-image-uploader-upload-button{background-color:var(--adm-color-box);display:block;line-height:var(--cell-size);text-align:center}.adm-image-uploader-upload-button-wrap .adm-image-uploader-upload-button-icon{color:var(--adm-color-weak);font-size:32px}.adm-image-uploader-upload-button-wrap .adm-image-uploader-input{border-radius:4px;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.adm-image-uploader .adm-image-uploader-gap-measure{height:var(--gap-horizontal);left:0;position:absolute;top:0;width:0}.adm-input{--font-size:var(--adm-font-size-9);--color:var(--adm-color-text);--placeholder-color:var(--adm-color-light);--text-align:left;--background-color:#0000;align-items:center;background-color:var(--background-color);display:flex;justify-content:flex-start;max-height:100%;max-width:100%;min-height:24px;width:100%}.adm-input-disabled{cursor:not-allowed;opacity:.4}.adm-input-element{-webkit-appearance:none;appearance:none;background:#0000;border:0;box-sizing:border-box;color:var(--color);display:inline-block;flex:auto;font-size:var(--font-size);line-height:1.5;margin:0;max-height:100%;max-width:100%;min-height:1.5em;outline:none;padding:0;text-align:var(--text-align);width:100%}.adm-input-element::placeholder{color:var(--placeholder-color);font-family:inherit}.adm-input-element:-webkit-autofill{background-color:initial}.adm-input-element:read-only{cursor:default}.adm-input-element:invalid{box-shadow:none}.adm-input-element::-ms-clear,.adm-input-element::-ms-reveal{display:none}.adm-input-element::-webkit-search-cancel-button,.adm-input-element::-webkit-search-decoration{display:none}.adm-input-element:disabled{opacity:1}.adm-input-element[type=date],.adm-input-element[type=datetime-local],.adm-input-element[type=time]{min-height:1.5em}.adm-input-element[type=search]{-webkit-appearance:none}.adm-input-element[readonly]{pointer-events:none}.adm-input-clear{color:var(--adm-color-light);cursor:pointer;flex:none;margin-left:8px;padding:4px}.adm-input-clear:active{color:var(--adm-color-weak)}.adm-input-clear .antd-mobile-icon{display:block;font-size:var(--adm-font-size-7)}.adm-search-bar{--height:32px;--padding-left:8px;--background:var(--adm-color-fill-content);--border-radius:6px;--placeholder-color:var(--adm-color-weak);---placeholder-color:var(--placeholder-color);align-items:center;display:flex;height:var(--height);justify-content:center}.adm-search-bar .adm-search-bar-input-box{align-items:center;background:var(--background);border:1px solid #0000;border-radius:var(--border-radius);display:flex;flex:auto;justify-content:center;padding-left:var(--padding-left)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input-box-icon{color:var(--adm-color-light);flex:none;font-size:var(--adm-font-size-8)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input{box-sizing:border-box;flex:auto;height:calc(var(--height) - 2px);padding:4px 8px 4px 4px}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input.adm-input{--placeholder-color:var(---placeholder-color);--font-size:var(--adm-font-size-7)}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input .adm-input-element{line-height:19px}.adm-search-bar .adm-search-bar-input-box .adm-search-bar-input.adm-search-bar-input-without-icon{padding-left:8px}.adm-search-bar .adm-search-bar-suffix{flex:none;margin-left:4px}.adm-search-bar .adm-search-bar-cancel-button.adm-button{padding:3px 12px}.adm-search-bar-active .adm-input.adm-input.adm-input{--placeholder-color:var(--adm-color-light)}.adm-search-bar-active .adm-search-bar-input-box{background:var(--adm-color-background);border-color:var(--adm-color-primary)}.adm-button{--color:var(--adm-color-text-light-solid);--text-color:var(--adm-button-text-color,var(--adm-color-text));--background-color:var(--adm-button-background-color,var(--adm-color-background));--border-radius:var(--adm-button-border-radius,4px);--border-width:var(--adm-button-border-width,1px);--border-style:var(--adm-button-border-style,solid);--border-color:var(--adm-button-border-color,var(--adm-color-border));background-color:var(--background-color);border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);box-sizing:border-box;color:var(--text-color);cursor:pointer;display:inline-block;font-size:var(--adm-font-size-9);height:auto;line-height:1.4;margin:0;padding:7px 12px;position:relative;text-align:center;transition:opacity .15s ease;-webkit-user-select:none;user-select:none}.adm-button:focus{outline:none}.adm-button:before{background-color:var(--adm-color-text-dark-solid);border:var(--border-width) var(--border-style) var(--adm-color-text-dark-solid);border-radius:var(--border-radius);box-sizing:initial;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translate(calc(var(--border-width)*-1),calc(var(--border-width)*-1));width:100%}.adm-button:active:before{opacity:.08}.adm-button-default.adm-button-fill-outline{--background-color:#0000;--border-color:var(--adm-color-text)}.adm-button-default.adm-button-fill-none{--background-color:#0000;--border-width:0px}.adm-button:not(.adm-button-default){--text-color:var(--adm-color-text-light-solid);--background-color:var(--color);--border-color:var(--color)}.adm-button:not(.adm-button-default).adm-button-fill-outline{--text-color:var(--color);--background-color:#0000}.adm-button:not(.adm-button-default).adm-button-fill-none{--text-color:var(--color);--background-color:#0000;--border-width:0px}.adm-button-primary{--color:var(--adm-color-primary)}.adm-button-success{--color:var(--adm-color-success)}.adm-button-danger{--color:var(--adm-color-danger)}.adm-button-warning{--color:var(--adm-color-warning)}.adm-button-block{display:block;width:100%}.adm-button-disabled{cursor:not-allowed;opacity:.4}.adm-button-disabled:active:before{display:none}.adm-button.adm-button-mini{font-size:var(--adm-font-size-main);padding-bottom:3px;padding-top:3px}.adm-button.adm-button-mini.adm-button-shape-rounded{padding-left:9px;padding-right:9px}.adm-button.adm-button-small{font-size:var(--adm-font-size-7);padding-bottom:3px;padding-top:3px}.adm-button.adm-button-large{font-size:var(--adm-font-size-10);padding-bottom:11px;padding-top:11px}.adm-button.adm-button-shape-rounded{--border-radius:1000px}.adm-button.adm-button-shape-rectangular{--border-radius:0}.adm-button-loading{vertical-align:bottom}.adm-button-loading-wrapper{align-items:center;display:flex;height:1.4em;justify-content:center}.adm-button-loading-wrapper>.adm-loading{opacity:.6}.adm-dot-loading{display:inline-block}@keyframes loading-rotate{to{transform:rotate(1turn)}}.adm-switch{--checked-color:var(--adm-color-primary);--height:31px;--width:51px;--border-width:2px;align-self:center;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;vertical-align:middle}.adm-switch input{display:none}.adm-switch-checkbox{background:var(--adm-color-border);border-radius:31px;box-sizing:border-box;height:var(--height);line-height:var(--height);min-width:var(--width);overflow:hidden;z-index:0}.adm-switch-checkbox:before{background:var(--adm-color-background);box-sizing:border-box;content:" ";transform:scale(1);width:calc(100% - var(--border-width)*2);z-index:1}.adm-switch-checkbox:before,.adm-switch-handle{border-radius:calc(var(--height) - var(--border-width)*2);height:calc(var(--height) - var(--border-width)*2);left:var(--border-width);position:absolute;top:var(--border-width);transition:all .2s}.adm-switch-handle{background:var(--adm-color-text-light-solid);box-shadow:0 0 2px 0 #0003,0 2px 11.5px 0 #00000014,-1px 2px 2px 0 #0000001a;width:calc(var(--height) - var(--border-width)*2);z-index:2}.adm-switch-handle,.adm-switch-inner{align-items:center;display:flex;justify-content:center}.adm-switch-inner{color:var(--adm-color-weak);font-size:var(--adm-font-size-7);height:100%;margin:0 8px 0 calc(var(--height) - var(--border-width) + 5px);position:relative;transition:margin .2s;z-index:1}.adm-switch.adm-switch-checked .adm-switch-checkbox{background:var(--checked-color)}.adm-switch.adm-switch-checked .adm-switch-checkbox:before{transform:scale(0)}.adm-switch.adm-switch-checked .adm-switch-handle{left:calc(100% - var(--height) + var(--border-width))}.adm-switch.adm-switch-checked .adm-switch-inner{color:var(--adm-color-text-light-solid);margin:0 calc(var(--height) - var(--border-width) + 5px) 0 8px}.adm-switch.adm-switch-disabled{cursor:not-allowed;opacity:.4}.adm-switch-spin-icon{animation:loading-rotate 1s linear infinite;height:14px;width:14px}.adm-text-area{--font-size:var(--adm-font-size-9);--color:var(--adm-color-text);--placeholder-color:var(--adm-color-light);--disabled-color:var(--adm-color-weak);--text-align:left;--count-text-align:right;position:relative}.adm-text-area,.adm-text-area-element{max-height:100%;max-width:100%;width:100%}.adm-text-area-element{-webkit-appearance:none;appearance:none;background:#0000;border:0;box-sizing:border-box;color:var(--color);display:block;flex:auto;font-family:var(--adm-font-family);font-size:var(--font-size);line-height:1.5;margin:0;min-height:1.5em;outline:none;padding:0;resize:none;text-align:var(--text-align)}.adm-text-area-element::placeholder{color:var(--placeholder-color);font-family:inherit}.adm-text-area-element:-webkit-autofill{background-color:initial}.adm-text-area-element:disabled{-webkit-text-fill-color:var(--disabled-color);color:var(--disabled-color);cursor:not-allowed;opacity:1}.adm-text-area-element:read-only{cursor:default}.adm-text-area-element:invalid{box-shadow:none}.adm-text-area-element::-ms-clear{display:none}.adm-text-area-element-hidden{left:0;position:absolute;top:0;visibility:hidden;z-index:-1000}.adm-text-area-count{color:var(--adm-color-weak);font-size:var(--adm-font-size-9);padding-top:8px;text-align:var(--count-text-align)}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px){.h5-create,.h5-ticket-detail{position:relative;top:0;top:var(--app-viewport-top,0)}.h5-create input,.h5-create textarea,.h5-modal-container input,.h5-modal-container textarea,.h5-reassign-drawer textarea,.h5-ticket-detail input,.h5-ticket-detail textarea{--font-size:16px;font-size:16px}}.logo{background:#fff3;border-radius:6px;color:#fff;font-size:16px;font-weight:700;height:32px;justify-content:center;margin:16px}.logo,.site-layout-header{align-items:center;display:flex}.site-layout-header{background:#fff;box-shadow:0 2px 8px #0000001a;justify-content:space-between;padding:0}.header-right{padding-right:24px}.user-info{align-items:center;cursor:pointer;display:flex;gap:8px}.user-name{font-weight:500;margin-left:8px}.site-layout-content{background:#fff;border-radius:8px;margin:24px;min-height:280px;padding:24px}.site-layout-content-mobile{margin:12px;padding:12px}@media (max-width:768px){.header-right{padding-right:12px}.site-layout-header{padding:0 4px}}.login-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh}.login-card{box-shadow:0 4px 12px #00000026;width:400px}.login-card .ant-card-head-title{font-size:24px;font-weight:700;text-align:center}.login-tips{border-top:1px solid #f0f0f0;color:#666;font-size:12px;margin-top:20px;padding-top:20px;text-align:center}.login-tips p{margin:4px 0}.feishu-login-btn{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#333;display:flex;font-size:16px;gap:8px;justify-content:center;transition:all .3s}.feishu-login-btn:hover{border-color:#3370ff;color:#3370ff}.feishu-icon{flex-shrink:0}.feishu-loading-spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;margin:0 auto;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.rich-text-editor{background:#fff;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;width:100%}.rich-text-editor:focus-within{border-color:#1890ff}.editor-toolbar{align-items:center;background:#fafafa;border-bottom:1px solid #d9d9d9;display:flex;flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:8px 12px}.editor-toolbar button{align-items:center;background:#0000;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:28px;justify-content:center;width:28px}.editor-toolbar button:hover{background:#e6e6e6;color:#333}.editor-toolbar button.is-active{background:#1890ff;color:#fff}.editor-toolbar button.is-active:hover{background:#40a9ff}.editor-toolbar button:disabled{background:#0000;color:#999;cursor:not-allowed;opacity:.4}.editor-toolbar button:disabled:hover{background:#0000}.editor-toolbar .divider{background:#d9d9d9;flex-shrink:0;height:20px;margin:0 4px;width:1px}.editor-toolbar .button-group{align-items:center;display:flex;flex-shrink:0;gap:1px}.editor-content{background:#fff;max-height:300px;outline:none;overflow-y:auto}.editor-content .ProseMirror{color:#333;line-height:1.6;min-height:150px;padding:12px}.editor-image-actions{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:6px 12px}.editor-image-actions button{background:#0000;border:none;color:#1890ff;cursor:pointer;font:inherit;padding:4px 0}.ProseMirror{min-height:150px;outline:none}.ProseMirror h1{color:#333;font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem}.ProseMirror h2{color:#333;font-size:1.25rem;font-weight:600;margin:.8rem 0 .4rem}.ProseMirror h3{color:#333;font-size:1.1rem;font-weight:600;margin:.6rem 0 .3rem}.ProseMirror p{color:#333;line-height:1.6;margin:.5rem 0}.ProseMirror ol,.ProseMirror ul{color:#333;margin:.5rem 0 .5rem 1.5rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{line-height:1.6;margin:.25rem 0}.ProseMirror blockquote{background:#fafafa;border-left:3px solid #d9d9d9;color:#666;margin:.5rem 0;padding:.5rem 1rem}.ProseMirror a{color:#1890ff;text-decoration:underline}.ProseMirror a:hover{color:#40a9ff}.ProseMirror img{height:auto;margin:.5rem 0;max-width:100%}.ProseMirror code{border-radius:3px;font-size:.9rem;padding:.2rem .4rem}.ProseMirror code,.ProseMirror pre{background:#f5f5f5;color:#333;font-family:monospace}.ProseMirror pre{border-radius:4px;margin:.5rem 0;overflow-x:auto;padding:1rem}.ProseMirror pre code{background:none;font-size:.9rem;padding:0}.ProseMirror hr{border:none;border-top:1px solid #d9d9d9;margin:1rem 0}.ProseMirror table{border-collapse:collapse;margin:.5rem 0;width:100%}.ProseMirror td,.ProseMirror th{border:1px solid #d9d9d9;padding:.5rem;text-align:left}.ProseMirror th{background:#fafafa;color:#333;font-weight:600}.ProseMirror td{background:#fff;color:#333}.ProseMirror p.is-editor-empty:first-child:before{color:#999;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror [data-text-align=left]{text-align:left}.ProseMirror [data-text-align=center]{text-align:center}.ProseMirror [data-text-align=right]{text-align:right}.image-resizer-container{display:inline-block;margin:.5rem 0;position:relative}.image-resizer-container img{display:block;height:auto;max-width:100%}.image-resize-handle{background:#1890ff;border-radius:2px;bottom:4px;cursor:nwse-resize;height:12px;opacity:0;position:absolute;right:4px;width:12px}.image-resizer-container:hover .image-resize-handle{opacity:.8}.mobile-ticket-card{margin-bottom:12px}.mobile-card-title{align-items:center;display:flex;gap:8px;justify-content:space-between}.mobile-card-title-text{flex:1 1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-card-body{font-size:13px}.mobile-card-row{align-items:flex-start;display:flex;line-height:1.6;padding:4px 0}.mobile-card-label{color:#00000073;flex-shrink:0;font-size:12px;width:56px}.mobile-card-value{flex:1 1;word-break:break-all}.mobile-card-actions{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:8px}.mobile-filter-footer{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:16px}.my-tickets-mobile{font-size:14px}.ticket-type-row-hidden,.ticket-type-row-hidden .ant-table-cell{color:#999}.spare-parts-row{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:12px;padding:12px}.spare-parts-pagination,.spare-parts-row-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.spare-parts-editor{min-width:0}.spare-parts-material{height:auto;justify-content:flex-start;margin:8px 0 12px;padding:8px;text-align:left;white-space:normal;width:100%}.spare-parts-material>span{min-width:0;overflow-wrap:anywhere}.spare-parts-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.spare-parts-field,.spare-parts-fields>label{display:flex;flex-direction:column;font-size:13px;gap:6px;min-width:0;overflow-wrap:anywhere}.spare-parts-operation.ant-segmented{background:#f3f5f8;border:1px solid #e5e7eb;border-radius:8px;min-height:36px;padding:3px}.spare-parts-operation .ant-segmented-item-label{font-weight:500;line-height:28px;min-height:28px}.spare-parts-operation .ant-segmented-item-selected{color:#1677ff;color:var(--ant-color-primary,#1677ff)}.spare-parts-fields .ant-input{min-height:36px}.spare-parts-candidates{margin:12px 0;max-height:50vh;min-height:100px;overflow-y:auto}.spare-parts-candidate{background:#fff;border:0;border-bottom:1px solid #eee;cursor:pointer;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere;padding:12px 4px;text-align:left;width:100%}.spare-parts-candidate:hover{background:#f0f7ff}.spare-parts-candidate span{color:#666;font-size:12px}.spare-parts-summary{overflow-wrap:anywhere;white-space:pre-wrap}.spare-parts-details{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.spare-parts-detail{background:#f8f9fb;border-radius:8px;min-width:0;overflow-wrap:anywhere;padding:12px}.spare-parts-detail-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between}.spare-parts-detail-heading>strong{font-weight:500;min-width:0}.spare-parts-detail-heading>span{color:#595959}.spare-parts-detail-code{color:#8c8c8c;font-size:12px;margin-top:6px}.spare-parts-detail-remark{color:#595959;font-size:13px;margin:6px 0 0;white-space:pre-wrap}.spare-parts-picker-path{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.spare-parts-picker-filters{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 140px;margin-bottom:12px}.spare-parts-product-filter{height:auto;min-height:36px;min-width:0;text-align:left;white-space:normal}.spare-parts-product-filter>span{overflow-wrap:anywhere}.spare-parts-level-filter.ant-select{height:36px;min-width:0;width:100%}.spare-parts-picker-path span{color:#666;font-size:12px}.spare-parts-category strong,.spare-parts-picker-path strong{min-width:0;overflow-wrap:anywhere}.spare-parts-category{align-items:center;background:#fff;border:0;border-bottom:1px solid #eee;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:14px 8px;text-align:left;width:100%}.spare-parts-category:focus-visible,.spare-parts-category:hover{background:#f0f7ff}@media (max-width:768px){.spare-parts-picker-filters{grid-template-columns:minmax(0,1fr) 112px}.spare-parts-level-filter.ant-select{height:40px}.spare-parts-row{padding:12px}.spare-parts-operation.ant-segmented{min-height:44px}.spare-parts-operation .ant-segmented-item-label{line-height:36px;min-height:36px}.spare-parts-fields .ant-input{min-height:44px}.spare-parts-candidate,.spare-parts-category{font-size:14px}.spare-parts-candidates{max-height:40vh;max-height:40dvh}}.spare-approval-heading,.spare-approval-record-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.spare-approval-heading{margin-bottom:16px}.spare-approval-controls{display:flex;flex-wrap:wrap;gap:8px}.spare-approval-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.spare-approval-record{background:#fff;border:1px solid #e8e8e8;border-radius:10px;min-width:0;padding:14px}.spare-approval-record-heading{margin-bottom:12px}.spare-approval-record-heading .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.spare-approval-record-ticket{color:#595959;margin:0 0 12px;overflow-wrap:anywhere}.spare-approval-record-meta{font-size:13px;margin:12px 0}.spare-approval-record-meta>div{display:flex;gap:12px;margin-top:6px}.spare-approval-record-meta dt{color:#8c8c8c;flex:0 0 76px}.spare-approval-record-meta dd{color:#595959;margin:0;min-width:0;overflow-wrap:anywhere}.spare-approval-pagination{display:flex;justify-content:center;margin-top:16px}.spare-approval-summary{border-top:1px solid #f0f0f0;margin-top:16px;overflow-wrap:anywhere;padding-top:12px}.spare-approval-summary-record{margin-top:8px}.spare-approval-modal .ant-descriptions-view table{table-layout:fixed}.spare-approval-modal .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.spare-approval-modal .ant-typography{overflow-wrap:anywhere}.spare-approval-photos{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.spare-approval-actions{display:flex;gap:12px;justify-content:flex-end}@media (max-width:768px){.ant-modal-root .h5-viewport-modal{bottom:auto;height:100dvh;height:var(--app-height,100dvh);overflow:hidden;overscroll-behavior:contain;top:0;top:var(--app-viewport-top,0)}.spare-approval-heading>strong{font-size:16px}.spare-approval-panel .ant-card-head-wrapper{flex-wrap:wrap;gap:12px;padding-block:12px}.spare-approval-panel .ant-card-extra{-webkit-margin-start:0;margin-inline-start:0}.spare-approval-panel .ant-card-body,.spare-approval-panel .ant-card-head{padding-inline:16px}.spare-approval-heading .ant-btn,.spare-approval-list .ant-btn{min-height:40px}.spare-approval-inbox .ant-card-head{padding-inline:16px}.spare-approval-inbox .ant-card-body{padding:16px 0 0}.spare-approval-inbox{border:0}.spare-approval-modal,.spare-parts-picker-modal{margin:0 auto;max-width:calc(100vw - 24px);padding-bottom:0;top:12px}.spare-approval-modal .ant-modal-body,.spare-parts-picker-modal .ant-modal-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:12px}.spare-approval-modal .ant-modal-container,.spare-parts-picker-modal .ant-modal-container{display:flex;flex-direction:column;max-height:calc(100dvh - 24px);max-height:calc(var(--app-height, 100dvh) - 24px);overflow:hidden;padding:20px 16px}.h5-viewport-modal .ant-modal-footer,.h5-viewport-modal .ant-modal-header{flex-shrink:0}.spare-approval-modal .ant-input,.spare-parts-picker-modal .ant-input{font-size:16px}.spare-approval-modal .ant-btn,.spare-parts-picker-modal .ant-btn{min-height:40px}.spare-approval-modal .ant-modal-footer{display:flex;gap:12px}.spare-approval-modal .ant-modal-footer>.ant-btn{-webkit-margin-start:0;flex:1 1;margin-inline-start:0}.spare-approval-actions{width:100%}.spare-approval-actions .ant-btn{flex:1 1}}.approval-flow-steps{list-style:none;margin:16px 0;padding:0}.approval-flow-step{display:flex;gap:12px;min-width:0;padding-bottom:20px;position:relative}.approval-flow-step:last-child{padding-bottom:0}.approval-flow-step:not(:last-child):before{border-left:2px solid #e5e7eb;bottom:0;content:"";left:13px;position:absolute;top:28px}.approval-flow-number{background:#f0f2f5;border-radius:50%;color:#596477;flex:0 0 28px;height:28px;line-height:28px;text-align:center;width:28px}.approval-flow-content{flex:1 1;min-width:0;overflow-wrap:anywhere}.approval-flow-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;min-height:28px}.approval-flow-content time,.approval-flow-title>span{color:#687386;font-size:12px}.approval-flow-content p{margin:4px 0}.approval-flow-step.PENDING .approval-flow-number{background:#e6f4ff;color:#1677ff}.approval-flow-step.APPROVED .approval-flow-number{background:#f0fbe8;color:#389e0d}.approval-flow-step.REJECTED .approval-flow-number{background:#fff1f0;color:#cf1322}.approval-flow-content .approval-flow-error{color:#cf1322;font-size:12px}.approval-flow-editor{grid-gap:12px;display:grid;gap:12px;margin:20px 0;max-width:760px}.approval-flow-editor-row{align-items:center;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;min-width:0;padding:16px}.approval-flow-editor-row .ant-select{flex:1 1;min-width:120px}.approval-flow-editor-actions{display:flex;gap:4px}@media (max-width:600px){.approval-flow-editor-row{flex-wrap:wrap;gap:8px;padding:12px}.approval-flow-editor-actions{justify-content:flex-end;width:100%}}.spare-approval-filters{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.spare-approval-filters .ant-form-item{margin-bottom:16px;min-width:0}.spare-approval-filters .ant-picker{width:100%}.spare-approval-filter-actions{align-self:end}.spare-approval-inbox .ant-table-cell{overflow-wrap:anywhere}.spare-approval-inbox .ant-table-thead .ant-table-cell{white-space:nowrap}@media (max-width:600px){.spare-approval-filters{grid-template-columns:1fr}.spare-approval-inbox .ant-card-head-title{white-space:normal}.spare-approval-inbox .ant-card-head{padding:0 12px}.spare-approval-inbox>.ant-card-head .ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding:12px 0}.spare-approval-inbox>.ant-card-head .ant-card-head-title{flex:1 0 100%}.spare-approval-inbox>.ant-card-head .ant-card-extra{-webkit-margin-start:0;margin-inline-start:0}.spare-approval-inbox .ant-card-extra .ant-space{gap:4px!important}}.spare-approval-decision-page{align-items:flex-start;background:#f5f6f8;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:36px 16px}.spare-approval-decision-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 6px 24px #0f172a0a;box-sizing:border-box;max-width:560px;padding:28px;width:100%}.spare-approval-decision-eyebrow{color:#6b7280;font-size:13px;margin:0 0 12px}.spare-approval-decision-card h1{font-size:22px;line-height:1.4;margin:0 0 24px}.spare-approval-decision-loading{color:#6b7280;padding:36px 0;text-align:center}.spare-approval-decision-info{margin:0 0 20px}.spare-approval-decision-info>div{display:flex;gap:16px;margin:10px 0}.spare-approval-decision-info dt{color:#6b7280;flex:0 0 64px}.spare-approval-decision-info dd{margin:0;min-width:0;overflow-wrap:anywhere}.spare-approval-decision-reason p{margin:8px 0 16px;overflow-wrap:anywhere;white-space:pre-wrap}.spare-approval-decision-items{list-style:none;margin:0 0 20px;padding:0}.spare-approval-decision-items li{background:#f8fafc;border:1px solid #eef0f3;border-radius:8px;margin:8px 0;padding:12px}.spare-approval-decision-items li>div{display:flex;gap:12px;justify-content:space-between}.spare-approval-decision-items strong{min-width:0;overflow-wrap:anywhere}.spare-approval-decision-items span{overflow-wrap:anywhere}.spare-approval-decision-items p{color:#6b7280;font-size:13px;margin:6px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.spare-approval-decision-photos{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.spare-approval-decision-form{display:flex;flex-direction:column;gap:12px}.spare-approval-decision-form label{font-weight:500}.spare-approval-decision-form textarea{font-size:16px}.spare-approval-decision-note{color:#6b7280;font-size:13px;margin:20px 0 12px}@media (max-width:480px){.spare-approval-decision-page{padding:12px}.spare-approval-decision-card{border-radius:12px;padding:20px 16px}.spare-approval-decision-card h1{font-size:20px}.spare-approval-decision-items li>div{flex-wrap:wrap}}.h5-cascader-overlay{align-items:flex-end;background:#0006;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;touch-action:none;z-index:1200}.h5-cascader-container{animation:h5-cascader-slide-up .25s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:14px 14px 0 0;display:flex;flex-direction:column;height:55vh;width:100%}@keyframes h5-cascader-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.h5-cascader-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.h5-cascader-cancel{color:#999;cursor:pointer;font-size:14px;padding:4px 8px}.h5-cascader-title{color:#1a1a1a;font-size:15px;font-weight:600}.h5-cascader-placeholder{width:48px}.h5-cascader-columns{border-top:1px solid #f5f5f5;display:flex;flex:1 1;overflow:hidden}.h5-cascader-col{border-right:1px solid #f5f5f5;display:flex;flex:1 1;flex-direction:column;min-width:0}.h5-cascader-col:last-child{border-right:none}.h5-cascader-col-scroll{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:4px 0 env(safe-area-inset-bottom,12px)}.h5-cascader-item{align-items:center;cursor:pointer;display:flex;padding:12px}.h5-cascader-item:active{background:#f9f9f9}.h5-cascader-item.selected{background:#fff8f0}.h5-cascader-item-text{color:#333;flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-cascader-item.selected .h5-cascader-item-text{color:#ff8c00;font-weight:500}.h5-cascader-check{color:#ff8c00;flex-shrink:0;font-size:14px;font-weight:600;margin-left:4px}.h5-cascader-empty{color:#ccc;font-size:13px;padding:20px 12px;text-align:center}.h5-datetime-overlay{align-items:flex-end;background:#0006;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;touch-action:none;z-index:1200}.h5-datetime-container{animation:h5-datetime-slide-up .25s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:14px 14px 0 0;width:100%}@keyframes h5-datetime-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.h5-datetime-header{align-items:center;display:flex;justify-content:space-between;padding:14px 20px}.h5-datetime-cancel{color:#999;cursor:pointer;font-size:14px;padding:4px 8px}.h5-datetime-title{color:#1a1a1a;font-size:15px;font-weight:600}.h5-datetime-confirm{color:#ff8c00;cursor:pointer;font-size:14px;font-weight:600;padding:4px 8px}.h5-datetime-body{align-items:center;display:flex;justify-content:center;padding:0 16px calc(20px + env(safe-area-inset-bottom, 0px))}.h5-picker-column{align-items:center;display:flex;flex:1 1;flex-direction:column}.h5-picker-label{color:#999;font-size:12px;margin-bottom:4px}.h5-picker-scroll-wrapper{height:220px;overflow:hidden;position:relative;width:100%}.h5-picker-scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.h5-picker-scroll::-webkit-scrollbar{display:none}.h5-picker-item{align-items:center;color:#999;display:flex;font-size:16px;height:44px;justify-content:center;scroll-snap-align:center;transition:color .15s,font-size .15s}.h5-picker-item.selected{color:#1a1a1a;font-size:18px;font-weight:500}.h5-picker-indicator{background:#f5f5f54d;border-bottom:1px solid #f0f0f0;border-radius:6px;border-top:1px solid #f0f0f0;height:44px;left:8px;margin-top:-22px;right:8px;top:50%;z-index:2}.h5-picker-indicator,.h5-picker-mask{pointer-events:none;position:absolute}.h5-picker-mask{height:88px;left:0;right:0;z-index:1}.h5-picker-mask.top{background:linear-gradient(180deg,#fffffff2,#fff0);top:0}.h5-picker-mask.bottom{background:linear-gradient(0deg,#fffffff2,#fff0);bottom:0}.h5-select-trigger{align-items:center;color:#333;cursor:pointer;display:inline-flex;font-size:13px;gap:4px}.h5-select-placeholder{color:#bbb}.h5-select-arrow{color:#ccc;font-size:14px;transform:rotate(90deg)}.h5-select-overlay{align-items:flex-end;background:#0006;bottom:0;display:flex;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1100}.h5-select-sheet{animation:h5-select-slide-up .25s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:14px 14px 0 0;display:flex;flex-direction:column;height:80vh;max-height:80vh;text-align:left;width:100%}@keyframes h5-select-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.h5-select-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 16px}.h5-select-title{color:#1a1a1a;font-size:15px;font-weight:600}.h5-select-cancel{color:#999}.h5-select-cancel,.h5-select-confirm{cursor:pointer;font-size:14px;padding:4px 8px}.h5-select-confirm{color:#ff8c00;font-weight:600}.h5-select-confirm-placeholder{width:48px}.h5-select-list{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 env(safe-area-inset-bottom,16px);touch-action:pan-y}.h5-select-option{align-items:center;cursor:pointer;display:flex;padding:14px 20px}.h5-select-option:active{background:#f9f9f9}.h5-select-option.selected{color:#ff8c00}.h5-select-option-text{flex:1 1;font-size:15px}.h5-select-check{color:#ff8c00;font-size:16px;font-weight:600}.ticket-progress-blocking-fields{margin-top:12px}.ticket-progress-blocking-label{color:#333;display:block;font-size:14px;font-weight:500;margin:12px 0 6px}.ticket-progress-required{color:#ff4d4f;margin-right:4px}.ticket-progress-time-zone{color:#999;font-size:12px;font-weight:400;margin-left:8px}.ticket-progress-deadline-trigger{align-items:center;background:#f9f9f9;border:1px solid #e8e8e8;border-radius:6px;color:#333;cursor:pointer;display:flex;font:inherit;gap:8px;min-height:44px;padding:10px 12px;text-align:left;width:100%}.ticket-progress-deadline-trigger:active:not(:disabled){background:#f0f0f0}.ticket-progress-deadline-trigger:focus-visible{outline:2px solid #ff8c00;outline-offset:2px}.ticket-progress-deadline-trigger:disabled{cursor:default;opacity:.5}.ticket-progress-deadline-value{flex:1 1}.ticket-progress-deadline-value.placeholder{color:#bfbfbf}.ticket-progress-deadline-icon{color:#999;font-size:14px}.ticket-progress-deadline-help{color:#888;font-size:12px;margin-top:6px}.description-content{background:#f9f9f9;border-radius:6px;color:#333;line-height:1.8;padding:16px;word-break:break-word}.description-content h1{font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem}.description-content h2{font-size:1.25rem;font-weight:600;margin:.8rem 0 .4rem}.description-content h3{font-size:1.1rem;font-weight:600;margin:.6rem 0 .3rem}.description-content p{margin:.5rem 0}.description-content ul{list-style-type:disc;margin:.5rem 0 .5rem 1.5rem}.description-content ol{list-style-type:decimal;margin:.5rem 0 .5rem 1.5rem}.description-content li{margin:.25rem 0}.description-content a{color:#1890ff;text-decoration:underline}.description-content a:hover{color:#40a9ff}.description-content blockquote{background:#fafafa;border-left:3px solid #d9d9d9;color:#666;margin:.5rem 0;padding:.5rem 1rem}.description-content img{cursor:zoom-in;height:auto;margin:.5rem 0;max-width:100%}.description-content hr{border:none;border-top:1px solid #d9d9d9;margin:1rem 0}.description-content table{border-collapse:collapse;margin:.5rem 0;width:100%}.description-content td,.description-content th{border:1px solid #d9d9d9;padding:.5rem;text-align:left}.description-content th{background:#fafafa;font-weight:600}.description-content [data-text-align=center]{text-align:center}.description-content [data-text-align=right]{text-align:right}.description-content [data-text-align=left]{text-align:left}.h5-ticket-card{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000a,0 .5px 2px #00000008;margin-bottom:8px;padding:12px}.h5-ticket-card:active{box-shadow:0 4px 16px #ff7a001f;transform:scale(.985)}.h5-card-row-1{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.h5-card-row-1 .row-1-left{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.h5-card-row-1 .card-customer{color:#1a1a1a;flex:1 1;font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-card-row-1 .customer-level{background:#eff6ff;border-radius:4px;color:#2563eb;font-size:12px;font-weight:600;padding:2px 7px}.h5-card-row-1 .status-tag{border-radius:6px;font-size:11px;font-weight:600;padding:3px 10px;white-space:nowrap}.h5-card-row-1 .status-tag.status-PENDING{background:#fef3c7;color:#b45309}.h5-card-row-1 .status-tag.status-ACCEPTED{background:#d1fae5;color:#047857}.h5-card-row-1 .status-tag.status-IN_PROGRESS{background:#dbeafe;color:#1d4ed8}.h5-card-row-1 .status-tag.status-COMPLETED{background:#dcfce7;color:#15803d}.h5-card-row-1 .status-tag.status-REJECTED{background:#fee2e2;color:#b91c1c}.h5-card-row-1 .status-tag.status-UNASSIGNED{background:#f3f4f6;color:#6b7280}.h5-card-row-2{margin-bottom:4px}.h5-card-row-2 .card-title{color:#1d1a1a;font-size:15px;letter-spacing:-.2px;line-height:1.5}.h5-card-row-3{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.h5-card-row-3 .card-no{color:#999;cursor:pointer;font-size:14px;letter-spacing:-.3px}.h5-card-row-3 .card-no:active{color:#ff8c00}.h5-card-row-3 .copy-icon{color:#bbb;font-size:13px;margin-left:4px}.h5-card-row-3 .row-3-right{align-items:center;display:flex;gap:8px}.h5-card-row-3 .row-3-info{color:#999;font-size:13px}.h5-card-row-4{align-items:center;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;padding-top:8px}.h5-card-row-4 .card-time{color:#ccc;font-size:12px}.h5-card-row-4 .card-actions{display:flex;gap:8px}.h5-card-row-4 .card-actions .action-btn{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 16px;transition:all .15s ease}.h5-card-row-4 .card-actions .action-btn:active{opacity:.85;transform:scale(.96)}.h5-card-row-4 .card-actions .action-btn.primary{background:linear-gradient(135deg,#ffa040,#ff8c00);box-shadow:0 2px 8px #ff8c002e;color:#fff}.h5-card-row-4 .card-actions .action-btn.danger{background:#fff;border:1px solid #e8e8e8;color:#555}.h5-card-row-4 .card-actions .action-btn.default{background:#f8f8f8;color:#555}.h5-modal-overlay{align-items:center;background:#0006;box-sizing:border-box;display:flex;height:100vh;height:var(--app-height,100vh);justify-content:center;left:0;overflow:hidden;padding:48px 32px;position:fixed;right:0;top:0;top:var(--app-viewport-top,0);z-index:1000}.h5-modal-container{animation:h5-modal-fade-in .2s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000026,0 4px 16px #00000014;display:flex;flex-direction:column;max-height:min(50vh,100%);min-height:0;overflow:hidden;width:100%}@keyframes h5-modal-fade-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.h5-modal-header{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:18px 20px 12px;position:relative}.h5-modal-title{color:#1a1a1a;font-size:16px;font-weight:600;letter-spacing:-.2px}.h5-modal-close{align-items:center;background:#f5f5f5;border-radius:50%;color:#bbb;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;line-height:1;position:absolute;right:14px;top:14px;transition:all .15s;width:28px}.h5-modal-close:active{background:#eee;color:#666}.h5-modal-body{-webkit-overflow-scrolling:touch;color:#333;flex:1 1;font-size:14px;line-height:1.5;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 16px;scroll-padding-block:12px;touch-action:pan-y}.h5-modal-footer{display:flex;flex-shrink:0;gap:10px;padding:12px 24px 20px}.h5-modal-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:11px 0;text-align:center;transition:all .15s}.h5-modal-btn.cancel{background:#f5f5f5;color:#666}.h5-modal-btn.cancel:active{background:#ebebeb}.h5-modal-btn.confirm{background:#ff8c00;box-shadow:0 2px 8px #ff8c0033;color:#fff}.h5-modal-btn.confirm:active:not(:disabled){background:#e67e00}.h5-modal-btn:disabled{opacity:.5}.h5-modal-overlay.bottom{align-items:flex-end;padding:0}.h5-modal-container.bottom{animation:h5-modal-slide-up .25s cubic-bezier(.32,.72,0,1);border-radius:14px 14px 0 0;max-height:80%}.h5-modal-container.bottom .h5-modal-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}@keyframes h5-modal-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.h5-my-tickets{-webkit-font-smoothing:antialiased;background:linear-gradient(180deg,#f8f9fc,#f0f1f5);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif;min-height:100vh;padding-bottom:env(safe-area-inset-bottom,20px)}.h5-header{background:#fff;box-shadow:0 1px 0 #0000000a;padding:0 16px}.order-search{background-color:#f5f5f5;border-radius:12px;height:40px}.order-search .adm-search-bar-input-box{border-color:#0000;height:40px}.order-search.adm-search-bar-active .adm-search-bar-input-box{border-color:#ff7a00;height:40px}.h5-status-tabs{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.h5-status-tabs::-webkit-scrollbar{display:none}.h5-status-tab{background:#fff;border:1px solid #eaeaea;border-radius:18px;color:#888;cursor:pointer;flex-shrink:0;font-size:13px;padding:6px 14px;transition:all .2s ease}.h5-status-tab.active{background:#ff7a00;border-color:#ff7a00;box-shadow:0 2px 8px #ff7a0040;color:#fff;font-weight:600}.h5-pull-indicator{align-items:center;color:#999;display:flex;font-size:13px;gap:6px;justify-content:center;overflow:hidden}.h5-pull-indicator .pull-icon{font-size:18px;transition:transform .2s}.h5-pull-indicator .pull-icon.spinning{animation:h5-spin .8s linear infinite}@keyframes h5-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.h5-ticket-list{padding:8px 12px 0}.h5-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:120px 20px}.h5-empty .empty-icon{font-size:48px;margin-bottom:12px;opacity:.4}.h5-empty .empty-text{color:#9ca3af;font-size:14px}.h5-loading{padding:30px}.h5-load-more,.h5-loading{color:#9ca3af;font-size:13px;text-align:center}.h5-load-more{padding:20px}.h5-load-more .load-more-btn{background:none;border:none;color:#ff8c00;cursor:pointer;font-size:13px;font-weight:600;padding:10px 24px}.h5-action-bar{background:#fff;box-shadow:0 -2px 8px #0000000f;display:flex;flex-shrink:0;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}html.h5-keyboard-open .h5-action-bar{padding-bottom:12px}.h5-ticket-detail{background:#f5f5f5;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;height:100vh;height:var(--app-height,100vh);overflow:hidden}.h5-detail-content{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;padding-top:12px;scroll-padding-block:12px}.h5-detail-header{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;justify-content:center;padding:12px 16px;position:relative;z-index:100}.h5-detail-header .back-btn{color:#333;cursor:pointer;font-size:20px;left:16px;line-height:1;padding:4px;position:absolute}.h5-detail-header .header-title{color:#1a1a1a;font-size:17px;font-weight:600}.h5-detail-section{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000a;margin:12px 16px;overflow:hidden;padding:16px}.h5-detail-card-wrapper{padding:12px}.h5-detail-section.h5-detail-card-wrapper{margin-top:0}.h5-detail-card-wrapper .h5-ticket-card{border-radius:0;box-shadow:none;margin-bottom:0;padding:0}.h5-detail-card-wrapper .h5-ticket-card:active{background:#0000}.h5-detail-section-title,.h5-product-collapse-header{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:12px}.h5-product-collapse-header{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;width:100%}.h5-product-collapse-action{color:#1890ff;font-size:13px;font-weight:400}.h5-info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.h5-info-title{color:#1a1a1a;font-size:18px;font-weight:700}.h5-info-status-badge{border-radius:4px;font-size:13px;font-weight:500;padding:3px 12px}.h5-info-status-badge.status-PENDING{background:#fff7e6;border:1px solid #ffd591;color:#fa8c16}.h5-info-status-badge.status-ACCEPTED{background:#e6fffb;border:1px solid #87e8de;color:#13c2c2}.h5-info-status-badge.status-IN_PROGRESS{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.h5-info-status-badge.status-COMPLETED{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.h5-info-status-badge.status-REJECTED{background:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.h5-info-status-badge.status-UNASSIGNED{background:#fafafa;border:1px solid #d9d9d9;color:#999}.h5-detail-ticket-no{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;margin-bottom:12px;padding-bottom:12px}.h5-detail-ticket-no span{color:#333;font-family:SF Mono,Monaco,Menlo,monospace;font-size:15px}.h5-detail-ticket-no .copy-btn{color:#999;cursor:pointer;font-size:16px}.h5-detail-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.h5-detail-tag{align-items:center;background:#f5f5f5;border:1px solid #eee;border-radius:4px;color:#555;display:inline-flex;font-size:13px;gap:4px;padding:4px 12px}.h5-detail-address{align-items:center;color:#666;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.h5-detail-address .location-icon{color:#999;font-size:18px}.h5-detail-dates{align-items:center;color:#999;display:flex;font-size:13px;gap:12px}.h5-detail-dates .date-item{align-items:center;display:inline-flex;gap:4px}.h5-detail-dates .date-divider{color:#ddd}.h5-field-row{align-items:flex-start;border-bottom:1px solid #f8f8f8;display:flex;font-size:14px;padding:8px 0}.h5-field-row:last-child{border-bottom:none}.h5-field-label{color:#999;flex-shrink:0;font-size:13px;margin-right:8px;min-width:80px;white-space:nowrap}.h5-field-value{align-items:center;color:#333;display:flex;flex:1 1;flex-wrap:wrap;word-break:break-all}.h5-product-detail-block{border-bottom:1px solid #f0f0f0;padding:8px 0}.h5-product-detail-block:last-child{border-bottom:none}.h5-product-item{align-items:center;background:#f9f9f9;border-radius:8px;cursor:pointer;display:flex;margin-bottom:8px;padding:12px}.h5-product-item:last-child{margin-bottom:0}.h5-product-info{flex:1 1}.h5-product-name{color:#333;font-size:14px;font-weight:500;margin-bottom:4px}.h5-product-name .product-tag{background:#f0f0f0;border-radius:10px;color:#666;display:inline-block;font-size:11px;font-weight:400;margin-left:8px;padding:1px 8px}.h5-product-sn{color:#999;font-size:13px}.h5-product-arrow{color:#ccc;font-size:16px}.h5-timeline{padding-left:4px}.h5-timeline-item{display:flex;gap:12px;min-height:48px}.h5-timeline-dot-line{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:12px}.h5-timeline-dot{background:#e5e7eb;border-radius:50%;flex-shrink:0;height:10px;margin-top:4px;width:10px}.h5-timeline-dot.current{background:#ff8c00;box-shadow:0 0 0 3px #ff8c0026}.h5-timeline-line{background:#f0f0f0;flex:1 1;margin:4px 0;width:2px}.h5-timeline-content{flex:1 1;padding-bottom:16px}.h5-timeline-action{color:#333;font-size:14px;line-height:1.5;word-break:break-word}.h5-timeline-images{margin-top:6px}.h5-timeline-meta{color:#999;font-size:12px;margin-top:4px}.h5-activity-item{align-items:center;border-bottom:1px solid #f8f8f8;display:flex;font-size:13px;gap:8px;padding:10px 0}.h5-activity-item:last-child{border-bottom:none}.h5-activity-dot{background:#ddd;border-radius:50%;flex-shrink:0;height:8px;width:8px}.h5-activity-dot.current{background:#ff8c00}.h5-activity-from{color:#999}.h5-activity-arrow{color:#ccc}.h5-activity-to{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;color:#1890ff;display:inline-block;font-size:12px;padding:2px 8px}.h5-activity-meta{color:#999;font-size:12px;margin-left:auto;white-space:nowrap}.h5-detail-bottom-bar .bottom-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 0;text-align:center}.h5-detail-bottom-bar .bottom-btn.primary{background:#ff8c00;color:#fff}.h5-detail-bottom-bar .bottom-btn.danger{background:#fff;border:1px solid #e8e8e8;color:#666}.h5-detail-bottom-bar .bottom-btn.default{background:#fff;border:1px solid #ddd;color:#666}.h5-detail-bottom-bar .bottom-btn:active{opacity:.7}.h5-detail-bottom-bar .bottom-btn:disabled{opacity:.6;pointer-events:none}.h5-edit-block{border-radius:8px;box-sizing:border-box;margin:8px 0;overflow:visible;padding:0;width:100%}.h5-edit-block .ant-input-textarea{width:100%!important}.h5-edit-block .ant-input-textarea textarea{box-sizing:border-box;font-size:16px!important;width:100%!important}.h5-edit-block .ant-input-textarea-show-count:after{color:#999;font-size:12px;margin-top:4px}.h5-edit-actions{gap:8px;margin-top:8px}.h5-desc-block{background:#f9f9f9;border-radius:8px;color:#333;font-size:14px;line-height:1.6;padding:12px;white-space:pre-wrap;word-break:break-word}.h5-desc-block img{cursor:zoom-in;height:auto;max-width:100%}.h5-images-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.h5-ticket-detail .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list-item-container,.h5-ticket-detail .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{height:80px!important;width:80px!important}.h5-detail-loading{align-items:center;display:flex;justify-content:center;min-height:60vh}.h5-error-text{margin-top:4px}.h5-edit-icon{color:#4a90d9;cursor:pointer;flex-shrink:0;font-size:13px;margin-left:auto;padding-left:8px}.h5-edit-icon:active{opacity:.6}button.h5-edit-icon{background:#0000;border:0;font-family:inherit}.h5-edit-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.h5-edit-label-actions{align-items:center;display:flex;gap:8px}.h5-native-input{-webkit-appearance:none;appearance:none;background:#f9f9f9;border:1px solid #eee;border-radius:6px;color:#333;flex:1 1;font-size:16px;min-width:0;outline:none;padding:6px 8px}.h5-native-input:focus{background:#fff;border-color:#ff8c00}.h5-time-display{background:#f9f9f9;border:1px solid #eee;border-radius:6px;color:#333;cursor:pointer;flex:1 1;font-size:14px;min-width:0;padding:6px 10px}.h5-time-display:active{background:#f0f0f0}.h5-edit-inline-row{align-items:center;display:flex;gap:8px;width:100%}.h5-field-row:has(.h5-edit-inline-row){align-items:center}.h5-edit-inline-row .h5-select-trigger{flex:1 1;min-width:0}.h5-edit-action-sm{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}button.h5-edit-action-sm{border:0;font-family:inherit;padding:0}.h5-edit-action-sm.cancel{background:#f5f5f5;color:#999}.h5-edit-action-sm.cancel:active{background:#eee}.h5-edit-action-sm.confirm{background:#ff8c00;color:#fff}.h5-edit-action-sm.confirm:active{background:#e67e00}.h5-edit-action-sm.disabled{opacity:.5;pointer-events:none}.h5-edit-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.h5-edit-action-icon{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:32px;justify-content:center;width:32px}.h5-edit-action-icon.cancel{background:#f5f5f5;color:#999}.h5-edit-action-icon.cancel:active{background:#eee}.h5-edit-action-icon.confirm{background:#ff8c00;box-shadow:0 2px 6px #ff8c0033;color:#fff}.h5-edit-action-icon.confirm:active{background:#e67e00}.h5-edit-action-icon.disabled{opacity:.5;pointer-events:none}.h5-reassign-overlay{align-items:flex-end;background:#0006;display:flex;height:100dvh;height:var(--app-height,100dvh);left:0;overflow:hidden;position:fixed;right:0;top:0;top:var(--app-viewport-top,0);z-index:1000}.h5-reassign-drawer{animation:h5-reassign-slide-up .25s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:14px 14px 0 0;display:flex;flex-direction:column;max-height:90%;min-height:0;width:100%}@keyframes h5-reassign-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.h5-reassign-header{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:16px 20px;position:relative}.h5-reassign-title{color:#1a1a1a;font-size:16px;font-weight:600}.h5-reassign-close{align-items:center;background:#f5f5f5;border-radius:50%;color:#bbb;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;position:absolute;right:16px;width:28px}.h5-reassign-close:active{background:#eee}.h5-reassign-back{color:#333;cursor:pointer;font-size:18px;left:16px;padding:4px 8px;position:absolute}.h5-reassign-close-placeholder{width:28px}.h5-reassign-body{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px;scroll-padding-block:12px}.h5-reassign-field{margin-bottom:20px}.h5-reassign-label{color:#333;font-size:14px;font-weight:500;margin-bottom:10px}.h5-reassign-select-trigger{align-items:center;background:#f9f9f9;border:1px solid #eee;border-radius:8px;cursor:pointer;display:flex;padding:12px 14px}.h5-reassign-select-trigger:active{background:#f0f0f0}.h5-reassign-select-trigger .trigger-value{color:#1a1a1a;flex:1 1;font-size:14px;font-weight:500}.h5-reassign-select-trigger .trigger-placeholder{color:#bbb;flex:1 1;font-size:14px}.h5-reassign-select-trigger .trigger-arrow{color:#ccc;font-size:16px;transform:rotate(0deg)}.h5-reassign-textarea{border-radius:8px!important}.h5-reassign-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 0;text-align:center}.h5-reassign-btn.cancel{background:#fff;border:1px solid #e8e8e8;color:#666}.h5-reassign-btn.confirm{background:#ff8c00;color:#fff}.h5-reassign-btn:disabled{opacity:.5}.h5-reassign-btn:active:not(:disabled){opacity:.8}.h5-reassign-search{border-bottom:1px solid #f5f5f5;flex-shrink:0;padding:12px 20px}.h5-reassign-search input{background:#f9f9f9;border:1px solid #eee;border-radius:8px;font-size:16px;outline:none;padding:10px 14px;width:100%}.h5-reassign-search input:focus{background:#fff;border-color:#ff8c00}.h5-reassign-person-list{-webkit-overflow-scrolling:touch;flex:1 1;max-height:50vh;min-height:0;overflow-y:auto;padding:8px 0}.h5-reassign-group{margin-bottom:8px}.h5-reassign-group-title{color:#999;font-size:12px;font-weight:600;letter-spacing:.5px;padding:8px 20px;text-transform:uppercase}.h5-reassign-person-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:14px 20px}.h5-reassign-person-item:active{background:#f9f9f9}.h5-reassign-person-item.selected{background:#fff8f0}.h5-reassign-person-item .person-radio{color:#ddd;font-size:14px}.h5-reassign-person-item.selected .person-radio{color:#ff8c00}.h5-reassign-person-item .person-name{color:#333;font-size:15px}.h5-reassign-person-item.selected .person-name{color:#ff8c00;font-weight:500}.h5-create{background:linear-gradient(180deg,#f8f9fc,#f0f1f5);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;height:100vh;height:var(--app-height,100vh);overflow:hidden}.h5-create-scroll{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 0;scroll-padding-block:12px}.h5-create .h5-detail-section{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000a;margin:12px 16px;padding:16px}.h5-create .h5-detail-section-title{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:4px}.h5-create-field{border-bottom:1px solid #f5f5f5;padding:10px 0}.h5-create-field:last-child{border-bottom:none}.h5-create-field-main{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:28px}.h5-create-field.column .h5-create-field-main{display:block}.h5-create-field-label{color:#333;flex-shrink:0;font-size:14px;white-space:nowrap}.h5-create-field.column .h5-create-field-label{margin-bottom:10px}.h5-create-field-value{align-items:center;color:#333;display:flex;flex:1 1;font-size:14px;justify-content:flex-end;min-width:0;text-align:right}.h5-create-field.column .h5-create-field-value{display:block;text-align:left}.h5-create-switch-text{font-weight:600;margin-left:8px}.h5-create-field-value .h5-select-trigger{justify-content:flex-end;max-width:100%;text-align:right}.h5-create-trigger{align-items:center;color:#333;cursor:pointer;display:inline-flex;font-size:14px;gap:2px;max-width:100%}.h5-create-trigger.disabled{color:#c8c8c8;cursor:not-allowed}.h5-create-field.disabled .h5-create-field-label,.h5-create-field.disabled .h5-required{color:#c8c8c8}.h5-create-placeholder{color:#bbb}.h5-create-arrow{color:#ccc;flex-shrink:0;font-size:16px}.h5-create-static{align-items:center;display:inline-flex}.h5-create-field .adm-input,.h5-create-field .adm-text-area{font-size:14px;width:100%}.h5-create-field.column .adm-text-area{background:#f9f9f9;border-radius:8px;padding:10px 12px}.h5-create-field .adm-image-uploader{width:100%}.h5-required{color:#ff4d4f;margin-right:2px}.h5-error-text{color:#ff4d4f;font-size:12px;margin-top:6px;text-align:right}.h5-create-field.column .h5-error-text{text-align:left}.h5-create-bottom-bar .bottom-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px 0;text-align:center}.h5-create-bottom-bar .bottom-btn.primary{background:#ff8c00;color:#fff}.h5-create-bottom-bar .bottom-btn:active{opacity:.8}.h5-create-bottom-bar .bottom-btn:disabled{opacity:.6;pointer-events:none}.h5-create-confirm-text{color:#333;font-size:14px;line-height:1.6}.h5-create-time-button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.h5-card-row-1 .status-tag.cs-status-PENDING{background:#fef3c7;color:#b45309}.h5-card-row-1 .status-tag.cs-status-PROCESSING{background:#dbeafe;color:#1d4ed8}.h5-card-row-1 .status-tag.cs-status-COMPLETED{background:#dcfce7;color:#15803d}.h5-cs-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.h5-cs-fault-tag{background:#fff4e6;border-radius:4px;color:#d46b08;font-size:12px;padding:2px 8px}.h5-field-value .h5-cs-fault-tag{margin:0 6px 4px 0}.h5-cs-phone{color:#ff8c00;margin-left:8px}.h5-cs-desc-label{color:#999;font-size:13px;margin:12px 0 8px}.h5-cs-link{color:#ff8c00;cursor:pointer}.h5-cs-hint{color:#999;font-size:12px;line-height:1.5;margin-top:8px}.h5-cs-empty{color:#bbb;font-size:13px;padding:12px 0;text-align:center}.h5-cs-timeline-item{display:flex;padding-bottom:16px;position:relative}.h5-cs-timeline-item:not(:last-child):before{background:#eee;bottom:0;content:"";left:4px;position:absolute;top:14px;width:1px}.h5-cs-timeline-dot{background:#d9d9d9;border-radius:50%;flex-shrink:0;height:9px;margin-right:12px;margin-top:5px;width:9px}.h5-cs-timeline-item.first .h5-cs-timeline-dot{background:#ff8c00;box-shadow:0 0 0 3px #ff8c0026}.h5-cs-timeline-body{flex:1 1;min-width:0}.h5-cs-timeline-text{color:#333;font-size:14px;line-height:1.5;word-break:break-word}.h5-cs-timeline-meta{color:#999;font-size:12px;margin-top:2px}.h5-cs-form-label{color:#333;font-size:14px;margin:12px 0 8px}.h5-cs-form-label:first-child{margin-top:0}.h5-cs-static{color:#666;font-size:14px}.h5-cs-static,.h5-cs-textarea{background:#f7f7f7;border-radius:8px;padding:10px 12px}.h5-cs-textarea{--font-size:14px}.h5-cs-timeline-remark{background:#f2f2f6;border-radius:8px;color:#141414;font-size:13px;line-height:1.6;margin:4px 0;padding:6px 10px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-tree-show-line .ant-tree-indent-unit:before,.ant-tree-show-line .ant-tree-switcher:before{border-color:#999!important}.ant-table-column-has-sorters:not(.ant-table-column-sort) .ant-table-column-sorter{display:none}
/*# sourceMappingURL=main.9db5ee3f.css.map*/