html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}.fp-route-scroll-page{box-sizing:border-box;width:100%;height:100%;max-height:100%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px}.fp-route-scroll-page>*{min-width:0}@supports (scrollbar-gutter: stable){.fp-route-scroll-page{padding-right:0;scrollbar-gutter:stable}}body{box-sizing:border-box;margin:0;overflow-y:hidden;font-size:16px;background:var(--cnis-bg-color)}.el-tooltip__trigger:focus-visible{outline:unset}.cnis-col-1{width:calc(100% / 12)}.cnis-col-2{width:calc(100% / 6)}.cnis-col-3{width:25%}.cnis-col-4{width:calc(100% / 3)}.cnis-col-5{width:calc(100% / 12 * 5)}.cnis-col-6{width:50%}.cnis-col-7{width:calc(100% / 12 * 7)}.cnis-col-8{width:calc(100% / 12 * 8)}.cnis-col-9{width:75%}.cnis-col-10{width:calc(100% / 12 * 10)}.cnis-col-11{width:calc(100% / 12 * 11)}.cnis-col-12{width:100%}input[aria-hidden=true]{display:none!important}.cnis-main-container{box-sizing:border-box;width:100%;height:100%;padding:.5rem;overflow:hidden;background-color:var(--cnis-bg-color)}.page-top-toolbar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:16px 24px;background:#fff;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000001a}.page-top-toolbar .toolbar-left,.page-top-toolbar .toolbar-right{display:flex;gap:12px;align-items:center}.page-top-toolbar .toolbar-left .page-title{display:flex;gap:12px;align-items:center;margin:0;font-size:18px;font-weight:600;color:#303133}.el-pagination{padding:8px;border-right:var(--cnis-border);border-bottom:var(--cnis-border);border-left:var(--cnis-border)}.pagination-wrapper .el-pagination{border:none}.pagination-wrapper .el-pagination .el-pager li{border:1px solid transparent;border-radius:4px}.pagination-wrapper .el-pagination .el-pager li:hover{color:var(--cnis-color-selected);background-color:var(--cnis-color-selected-bg-hover);border-color:var(--cnis-color-selected-bg-hover)}.pagination-wrapper .el-pagination .el-pager li.is-active{font-weight:600;color:var(--cnis-color-selected);background-color:var(--cnis-color-selected-bg);border-color:var(--cnis-color-selected)}.pagination-wrapper .el-pagination button:hover{color:var(--cnis-color-selected)}.dialog-form{padding:1.5rem}.el-tree{--el-tree-node-content-height: 2rem !important}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;box-shadow:0 0 0 2px var(--el-color-primary-light-9)}.el-radio__inner{position:relative;background:#fff!important;border-width:2px;border-radius:50%;transition:background .1s}.el-radio__input.is-checked .el-radio__inner:after{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:14px;color:#fff;content:"✔";background-color:var(--el-color-primary)!important;transform:translate(-50%,-50%)}.el-radio__input.is-checked .el-radio__inner:before{display:none}.el-overlay-dialog{z-index:2000!important}.el-dialog{position:fixed!important;top:50%!important;left:50%!important;box-sizing:border-box;display:flex;flex-direction:column;margin-top:0!important;background:var(--cnis-bg-color);transform:translate(-50%,-50%)!important}.el-dialog__body{flex:1 1 auto;min-height:3rem;max-height:calc(85vh - 140px);padding:.5rem 1rem;overflow-y:auto}.el-dialog.share-history-dialog:has(.el-dialog__header):has(.el-dialog__footer) .el-dialog__body,.el-dialog.share-history-dialog:has(.el-dialog__header):not(:has(.el-dialog__footer)) .el-dialog__body,.el-dialog.share-history-dialog:not(:has(.el-dialog__header)):has(.el-dialog__footer) .el-dialog__body,.el-dialog.share-history-dialog:not(:has(.el-dialog__header),:has(.el-dialog__footer)) .el-dialog__body,.el-dialog.share-history-dialog .el-dialog__body{display:flex!important;flex-direction:column!important;overflow:hidden!important}.el-dialog.is-fullscreen .el-dialog__body{max-height:calc(100vh - 140px)}.el-dialog__footer{z-index:1;flex-shrink:0;padding-bottom:16px;background:var(--cnis-bg-color)}body:has(.el-overlay-dialog){overflow:hidden!important}.el-dialog:has(.el-dialog__header):has(.el-dialog__footer) .el-dialog__body{max-height:calc(85vh - 140px)}.el-dialog.is-fullscreen:has(.el-dialog__header):has(.el-dialog__footer) .el-dialog__body{max-height:calc(100vh - 140px)}.el-dialog:has(.el-dialog__header):not(:has(.el-dialog__footer)) .el-dialog__body{max-height:calc(85vh - 80px)}.el-dialog.is-fullscreen:has(.el-dialog__header):not(:has(.el-dialog__footer)) .el-dialog__body{max-height:calc(100vh - 80px)}.el-dialog:not(:has(.el-dialog__header)):has(.el-dialog__footer) .el-dialog__body{max-height:calc(85vh - 84px)}.el-dialog.is-fullscreen:not(:has(.el-dialog__header)):has(.el-dialog__footer) .el-dialog__body{max-height:calc(100vh - 84px)}.el-dialog:not(:has(.el-dialog__header),:has(.el-dialog__footer)) .el-dialog__body{max-height:calc(85vh - 24px)}.el-dialog.is-fullscreen:not(:has(.el-dialog__header),:has(.el-dialog__footer)) .el-dialog__body{max-height:calc(100vh - 24px)}body,html,.el-dialog__body,.el-scrollbar__wrap,.el-scrollbar__view{scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-color .2s}body:hover,html:hover,.el-dialog__body:hover,.el-scrollbar__wrap:hover,.el-scrollbar__view:hover,body:focus-within,html:focus-within,.el-dialog__body:focus-within,.el-scrollbar__wrap:focus-within,.el-scrollbar__view:focus-within{scrollbar-color:#c0c4cc #f5f7fa}body::-webkit-scrollbar,html::-webkit-scrollbar,.el-dialog__body::-webkit-scrollbar,.el-scrollbar__wrap::-webkit-scrollbar,.el-scrollbar__view::-webkit-scrollbar{width:8px;height:8px;background:transparent}body::-webkit-scrollbar-button,html::-webkit-scrollbar-button,.el-dialog__body::-webkit-scrollbar-button,.el-scrollbar__wrap::-webkit-scrollbar-button,.el-scrollbar__view::-webkit-scrollbar-button{display:none;width:0;height:0}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track,.el-dialog__body::-webkit-scrollbar-track,.el-scrollbar__wrap::-webkit-scrollbar-track,.el-scrollbar__view::-webkit-scrollbar-track{background:transparent;border-radius:8px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,.el-dialog__body::-webkit-scrollbar-thumb,.el-scrollbar__wrap::-webkit-scrollbar-thumb,.el-scrollbar__view::-webkit-scrollbar-thumb{min-height:24px;background:transparent;border:2px solid transparent;border-radius:8px;box-shadow:none;transition:background .2s,border .2s}body:hover::-webkit-scrollbar-thumb,html:hover::-webkit-scrollbar-thumb,.el-dialog__body:hover::-webkit-scrollbar-thumb,.el-scrollbar__wrap:hover::-webkit-scrollbar-thumb,.el-scrollbar__view:hover::-webkit-scrollbar-thumb,body:focus-within::-webkit-scrollbar-thumb,html:focus-within::-webkit-scrollbar-thumb,.el-dialog__body:focus-within::-webkit-scrollbar-thumb,.el-scrollbar__wrap:focus-within::-webkit-scrollbar-thumb,.el-scrollbar__view:focus-within::-webkit-scrollbar-thumb{background:#c0c4cc;border:2px solid #f5f7fa;border-radius:8px;box-shadow:none}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover,.el-dialog__body::-webkit-scrollbar-thumb:hover,.el-scrollbar__wrap::-webkit-scrollbar-thumb:hover,.el-scrollbar__view::-webkit-scrollbar-thumb:hover{background:#b1b3b8;border:2px solid #f5f7fa;border-radius:8px;box-shadow:none}@media (hover: hover){body:active::-webkit-scrollbar-thumb,html:active::-webkit-scrollbar-thumb,.el-dialog__body:active::-webkit-scrollbar-thumb,.el-scrollbar__wrap:active::-webkit-scrollbar-thumb,.el-scrollbar__view:active::-webkit-scrollbar-thumb{background:#c0c4cc;border:2px solid #f5f7fa;border-radius:8px;box-shadow:none}}:root{--cnis-color-selected: #409eff;--cnis-color-selected-hover: #79bbff;--cnis-color-selected-bg: rgb(64 158 255 / 12%);--cnis-color-selected-bg-hover: rgb(64 158 255 / 18%);--cnis-color-link: var(--cnis-color-selected);--cnis-color-link-hover: var(--cnis-color-selected-hover);--cnis-color-activity-section-accent: var(--cnis-color-selected);--cnis-color-activity-section-title: var(--cnis-text-color-primary);--cnis-color-icon: var(--cnis-color-selected);--el-color-primary: #2a3f54;--el-color-primary-light-1: #3f5568;--el-color-primary-light-2: #546b7d;--el-color-primary-light-3: #6a8292;--el-color-primary-light-4: #7f98a7;--el-color-primary-light-5: #95aebc;--el-color-primary-light-6: #aac5d1;--el-color-primary-light-7: #c0dbe6;--el-color-primary-light-8: #d5e8f0;--el-color-primary-light-9: #ebf4fa;--cnis-menu-bg-color: var(--el-color-primary);--cnis-menu-hover-color: #3d5c7a;--cnis-menu-active-color: #1f2b38;--cnis-menu-divider-color: rgb(74 97 125 / 20%);--cnis-menu-text-color: white;--cnis-bg-color: #fff;--cnis-bg-color-light: #f8f8f8;--cnis-bg-color-dark: #eee;--el-bg-color: var(--cnis-bg-color);--cnis-border-color: var(--el-border-color);--cnis-border-color-light: #e4e7ed;--cnis-border: 1px solid var(--cnis-border-color);--cnis-border-light: 1px solid var(--cnis-border-color-light);--cnis-box-shadow: 0 4px 12px rgb(0 0 0 / 15%), 0 12px 30px -8px rgb(0 0 0 / 12%) ;--cnis-text-color-primary: #303133;--cnis-text-color-regular: #606266;--cnis-text-color-secondary: #909399;--cnis-text-color-inside: #fff;--cnis-text-color-header: var(--cnis-text-color-primary);--cnis-text-color-link: var(--cnis-color-link);--cnis-text-color-link-hover: var(--cnis-color-link-hover);--cnis-font-size-header: large;--cnis-font-size-weight: blod;--el-text-color: var(--cnis-text-color-primary);--el-input-text-color: var(--cnis-text-color-regular);--el-text-color-primary: var(--cnis-text-color-primary);--el-text-color-regular: var(--cnis-text-color-regular);--el-text-color-secondary: var(--cnis-text-color-secondary);--cnis-header-text-color: #fff;--cnis-header-text-hover-color: #fff;--cnis-header-text-active-color: var(--cnis-header-text-color);--cnis-header-bg-color: var(--el-color-primary);--cnis-header-bg-hover-color: var(--cnis-menu-hover-color);--cnis-header-bg-active-color: var(--el-color-primary-light-7);--cnis-main-header-height: 50px;--cnis-nurse-level-0: rgb(238 97 196);--cnis-nurse-level-1: rgb(255 0 0);--cnis-nurse-level-2: rgb(27 154 238);--cnis-nurse-level-3: rgb(176 191 194);--cnis-nurse-status-0: rgb(48 49 51);--cnis-nurse-status-1: rgb(255 165 0);--cnis-nurse-status-2: rgb(255 0 0)}html.dark{--cnis-border-color: var(--el-border-color);--cnis-bg-color: #333;--el-bg-color: var(var(--cnis-bg-color));--el-color-primary: rgb(52 52 52);--el-color-primary-light-3: rgb(52 52 52 / 90%);--el-color-primary-light-5: rgb(52 52 52 / 80%);--el-color-primary-light-7: rgb(52 52 52 / 70%);--el-color-primary-light-8: rgb(52 52 52 / 30%);--el-color-primary-light-9: rgb(52 52 52 / 20%);--el-button-hover-text-color: #fff;--el-text-color-regular: #fff;--cnis-text-color-regular: #e2e2e2;--cnis-text-color-header: #fff;--cnis-header-text-color: #fff;--cnis-header-text-hover-color: #fff;--cnis-header-text-active-color: var(--cnis-header-text-color);--cnis-header-bg-color: var(--el-color-primary);--cnis-header-bg-hover-color: var(--el-color-primary-light-9);--cnis-header-bg-active-color: var(--el-color-primary-light-8)}html.white{--el-color-primary: #fff;--el-color-primary-light-3: #aaa;--el-color-primary-light-5: #bbb;--el-color-primary-light-7: #ccc;--el-color-primary-light-8: #ddd;--el-color-primary-light-9: #eee;--cnis-bg-color: #fff;--cnis-header-text-color: #222;--cnis-header-text-hover-color: #333;--cnis-header-text-active-color: var(--cnis-header-text-color);--cnis-header-bg-color: var(--el-color-primary);--cnis-header-bg-hover-color: var(--el-color-primary-light-9);--cnis-header-bg-active-color: var(--el-color-primary-light-8);--cnis-text-color-regular: #222;--el-text-color-regular: #222;--el-color-white: #000}html.white .el-dropdown:hover{color:var(--el-text-color-regular);background-color:#eee}html.pink{--el-color-primary: rgb(235 47 150);--el-color-primary-light-3: rgb(235 47 150 / 90%);--el-color-primary-light-5: rgb(235 47 150 / 80%);--el-color-primary-light-7: rgb(235 47 150 / 70%);--el-color-primary-light-8: rgb(235 47 150 / 20%);--el-color-primary-light-9: rgb(235 47 150 / 10%);--cnis-bg-color: #eb2f96}.upload-item[data-v-c50134b1]{padding:12px;background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:6px;transition:all .2s ease}.upload-item[data-v-c50134b1]:hover{background:var(--el-bg-color-page);border-color:var(--el-color-primary-light-7)}.upload-item--error[data-v-c50134b1]{background:var(--el-color-error-light-9);border-color:var(--el-color-error-light-7)}.upload-item--success[data-v-c50134b1]{background:var(--el-color-success-light-9);border-color:var(--el-color-success-light-7)}.upload-item--cancelled[data-v-c50134b1]{background:var(--el-color-info-light-9);border-color:var(--el-color-info-light-7);opacity:.7}.upload-item--active[data-v-c50134b1]{border-color:var(--el-color-primary-light-7)}.upload-item__info[data-v-c50134b1],.upload-item__progress[data-v-c50134b1]{margin-bottom:8px}.upload-item__actions[data-v-c50134b1]{justify-content:flex-end}.rotating[data-v-c50134b1]{animation:rotate-c50134b1 1s linear infinite}@keyframes rotate-c50134b1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-uploader[data-v-6dca83e4]{position:fixed;right:20px;bottom:20px;z-index:2000;width:400px;max-height:600px}.global-uploader--minimized[data-v-6dca83e4]{max-height:60px}.global-uploader--minimized[data-v-6dca83e4] .el-card__body{display:none}.global-uploader__header[data-v-6dca83e4]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}.global-uploader__title[data-v-6dca83e4]{display:flex;gap:8px;align-items:center;font-weight:500}.global-uploader__controls[data-v-6dca83e4]{display:flex;gap:8px;align-items:center}.global-uploader__content[data-v-6dca83e4]{display:flex;flex-direction:column}.global-uploader__footer[data-v-6dca83e4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--el-border-color-lighter)}.footer-info[data-v-6dca83e4]{display:flex;gap:12px;align-items:center}
