*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:var(--window-inner-height,100vh);min-height:var(--window-inner-height,100vh);margin:0;overflow:hidden}#app{width:var(--window-inner-width,100%);height:var(--window-inner-height,100vh);max-height:var(--window-inner-height,100vh);box-sizing:border-box;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}#app>*{flex:1;align-self:stretch;width:100%;min-width:0;min-height:0;overflow:hidden}#app>.guest-layout{-webkit-overflow-scrolling:touch;overflow:hidden auto}.page{box-sizing:border-box;width:99%;min-height:100%;margin-left:10px}.page>.el-card{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.page>.el-card>.el-card__body{flex:1;min-height:0;overflow:auto}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084ff26;--accent-border:#c084ff80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}}.manage-toolbar{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;width:100%;min-width:0;margin-bottom:12px;display:grid}.manage-toolbar-left{flex-flow:row;align-items:center;gap:8px;min-width:0;display:flex}.manage-toolbar-right{flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.manage-toolbar-right>.el-input,.manage-toolbar-right>.el-select,.manage-toolbar-right>.el-tree-select{flex:0 auto;min-width:0;max-width:100%}.manage-toolbar .toolbar-field{flex:0 auto;width:220px;min-width:0;max-width:100%}.manage-toolbar .toolbar-field--sm{width:200px}.manage-toolbar .toolbar-field--lg{width:240px}.manage-toolbar-right>.el-form{flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;margin:0;width:auto!important;display:flex!important}.manage-toolbar-right>.el-form .el-form-item{align-items:center;margin:0!important;display:inline-flex!important}.manage-toolbar-right>.el-form .el-form-item__content{align-items:center;line-height:normal;display:flex}.el-table .el-table__header .el-table__cell>.cell,.el-table .el-table__body .el-table__cell>.cell,.el-table .el-table__footer .el-table__cell>.cell{text-align:center}.el-table .el-table__cell.is-left>.cell{text-align:left}.el-table .el-table__cell.is-right>.cell{text-align:right}.el-table .el-table__body .el-table__cell.col-remark>.cell{text-align:left;direction:ltr}.page .el-table--border th.el-table-fixed-column--right.is-first-column.el-table__cell,.page .el-table--border td.el-table-fixed-column--right.is-first-column.el-table__cell{border-left:1px solid var(--el-table-border-color)}.pager{justify-content:flex-end;margin-top:12px;display:flex}html.elderly-mode .patient-ink-form{--el-text-color-primary:#111;--el-text-color-regular:#111;--el-form-label-font-color:#111;--el-descriptions-item-label-text-color:#111;color:#111}html.elderly-mode .patient-ink-form .el-form-item__label,html.elderly-mode .patient-ink-form .el-radio__label,html.elderly-mode .patient-ink-form .el-checkbox__label,html.elderly-mode .patient-ink-form .el-descriptions__label,html.elderly-mode .patient-ink-form .el-descriptions__content,html.elderly-mode .patient-ink-form .el-input__inner,html.elderly-mode .patient-ink-form .el-textarea__inner,html.elderly-mode .patient-ink-form .el-input-number .el-input__inner,html.elderly-mode .patient-ink-form .el-input__wrapper input,html.elderly-mode .patient-ink-form .el-input.is-disabled .el-input__inner,html.elderly-mode .patient-ink-form .el-textarea.is-disabled .el-textarea__inner,html.elderly-mode .patient-ink-form .el-input.is-disabled .el-input__wrapper input{-webkit-text-fill-color:#111;color:#111!important}@media screen{html.elderly-mode{font-size:var(--fenli-fs,18px);--el-font-size-extra-large:calc(var(--fenli-fs) + 6px);--el-font-size-large:calc(var(--fenli-fs) + 3px);--el-font-size-medium:var(--fenli-fs);--el-font-size-base:var(--fenli-fs);--el-font-size-small:var(--fenli-fs);--el-font-size-extra-small:var(--fenli-fs);--el-component-size:calc(var(--fenli-fs) + 16px);--el-component-size-large:calc(var(--fenli-fs) + 24px);--el-component-size-small:calc(var(--fenli-fs) + 12px);--el-button-size:var(--el-component-size);--el-menu-item-height:calc(var(--fenli-fs) * 2.35);--el-menu-sub-item-height:calc(var(--fenli-fs) * 2.2);--el-pagination-button-width:var(--el-component-size);--el-pagination-button-height:var(--el-component-size);line-height:1.45}html.elderly-mode body *{font-size:1rem!important}html.elderly-mode h1{font-size:1.35rem!important}html.elderly-mode h2{font-size:1.22rem!important}html.elderly-mode h3{font-size:1.1rem!important}html.elderly-mode .logo{height:auto;padding:12px 8px;line-height:1.3;font-size:1.1rem!important}html.elderly-mode .header{height:auto;min-height:calc(var(--fenli-fs) + 28px);padding-top:8px;padding-bottom:8px}html.elderly-mode .sidebar{width:min(300px,32vw)}}html.elderly-mode{--text:#111;color:#111;--el-color-primary:#111;--el-color-success:#111;--el-color-warning:#111;--el-color-danger:#111;--el-color-info:#111;--el-text-color-primary:#111;--el-text-color-regular:#111;--el-text-color-secondary:#111;--el-text-color-placeholder:#111;--el-text-color-disabled:#111;--el-disabled-text-color:#111;--el-border-color:#000;--el-border-color-light:#000;--el-border-color-lighter:#000;--el-border-color-extra-light:#000;--el-border-color-dark:#000;--el-border-color-darker:#000;--el-fill-color-blank:#fff;--el-table-text-color:#111;--el-table-header-text-color:#111;--el-table-border-color:#000;--el-table-header-bg-color:#fff;--el-disabled-bg-color:#fff;--el-disabled-border-color:#000}html.elderly-mode .muted,html.elderly-mode .meta,html.elderly-mode .readonly-text,html.elderly-mode .elderly-mode-switch__label{color:#111!important}html.elderly-mode .el-input__wrapper,html.elderly-mode .el-select__wrapper,html.elderly-mode .el-tree-select .el-select__wrapper,html.elderly-mode .el-date-editor .el-input__wrapper,html.elderly-mode .el-input-number .el-input__wrapper{min-height:var(--el-component-size);box-shadow:inset 0 0 0 1px #000!important}html.elderly-mode .el-textarea__inner{color:#111!important;border-color:#000!important;box-shadow:inset 0 0 0 1px #000!important}html.elderly-mode .el-input__inner,html.elderly-mode .el-input__wrapper input,html.elderly-mode .el-select__placeholder,html.elderly-mode .el-form-item__label,html.elderly-mode .el-radio__label,html.elderly-mode .el-checkbox__label,html.elderly-mode .el-descriptions__label,html.elderly-mode .el-descriptions__content,html.elderly-mode .el-pagination,html.elderly-mode .el-table,html.elderly-mode .el-empty__description,html.elderly-mode .el-input.is-disabled .el-input__wrapper input,html.elderly-mode .el-textarea.is-disabled .el-textarea__inner{-webkit-text-fill-color:#111;color:#111!important}html.elderly-mode .el-button:not(.is-link):not(.is-text){min-height:var(--el-component-size);--el-button-bg-color:#000;--el-button-text-color:#fff;--el-button-border-color:#000;--el-button-hover-bg-color:#111;--el-button-hover-text-color:#fff;--el-button-hover-border-color:#000;--el-button-active-bg-color:#000;--el-button-active-text-color:#fff;--el-button-disabled-bg-color:#000;--el-button-disabled-text-color:#fff;--el-button-disabled-border-color:#000;-webkit-text-fill-color:#fff;height:auto;line-height:1.3;color:#fff!important;background-color:#000!important;border-color:#000!important}html.elderly-mode .el-button.is-link,html.elderly-mode .el-button.is-text{-webkit-text-fill-color:#111;color:#111!important;background:0 0!important;border-color:#0000!important}html.elderly-mode .el-tag{--el-tag-bg-color:#000;--el-tag-border-color:#000;--el-tag-text-color:#fff;--el-tag-font-size:var(--fenli-fs);-webkit-text-fill-color:#fff;white-space:normal;align-items:center;min-height:0;overflow:visible;color:#fff!important;background-color:#000!important;border-color:#000!important;height:auto!important;padding:.3em .65em!important;line-height:1.35!important}html.elderly-mode .el-tag .el-tag__content{white-space:normal;line-height:1.35;overflow:visible}html.elderly-mode .el-tag .el-tag__close{width:1em;height:1em;color:#fff!important;font-size:1em!important}html.elderly-mode .el-tag .el-tag__close:hover{background:#333;color:#fff!important}html.elderly-mode .el-checkbox,html.elderly-mode .el-radio{white-space:normal;align-items:flex-start;height:auto!important}html.elderly-mode .el-checkbox__label,html.elderly-mode .el-radio__label{white-space:normal;height:auto;line-height:1.4}html.elderly-mode .el-checkbox__inner,html.elderly-mode .el-radio__inner{width:1em!important;height:1em!important}html.elderly-mode .el-table .cell{white-space:normal;line-height:1.4}html.elderly-mode .el-table .el-table__cell{padding:10px 8px}html.elderly-mode .el-card__header{height:auto;padding:12px 16px;line-height:1.4}html.elderly-mode .login-card{width:min(92vw,720px)}.el-dialog{--el-dialog-title-font-size:16px;flex-direction:column;max-width:96vw!important;max-height:90vh!important;display:flex!important}.el-dialog__body{flex:auto;min-height:0;overflow:auto}html.elderly-mode .el-dialog{--el-dialog-title-font-size:1.1rem;width:min(96vw, calc(720px * var(--fenli-dialog-scale,1)))!important}html.elderly-mode .el-dialog .el-form-item__label{text-align:right;white-space:nowrap;justify-content:flex-end!important}.el-message-box{max-width:96vw!important}html.elderly-mode .el-message-box{width:min(96vw, calc(420px * var(--fenli-dialog-scale,1)))!important}html.elderly-mode .el-dialog__title,html.elderly-mode .el-drawer__title{color:#111!important}html.elderly-mode .sidebar .logo,html.elderly-mode .sidebar .el-menu-item,html.elderly-mode .sidebar .el-sub-menu__title{-webkit-text-fill-color:#fff;color:#fff!important}html.elderly-mode .word-consult-page .patient-name,html.elderly-mode .word-consult-page .patient-meta,html.elderly-mode .word-consult-page .muted,html.elderly-mode .word-consult-page .empty,html.elderly-mode .word-consult-page .syn-meta,html.elderly-mode .word-consult-page .selected-symptoms,html.elderly-mode .word-consult-page .upload-icon{color:#111!important}html.elderly-mode .word-consult-page .syn-card{border-color:#000}html.elderly-mode .word-consult-page .cli{-webkit-text-fill-color:#111;white-space:normal;background:#fff;border:1px solid #333;height:auto;padding:.35em .65em;line-height:1.4;color:#111!important}html.elderly-mode .word-consult-page .cli.hit{-webkit-text-fill-color:#fff;background:#000;border:1px solid #000;border-radius:0;font-weight:400;color:#fff!important}html.elderly-mode .word-consult-page .img-uploader .el-upload{border-color:#000}
