.rde-shell{flex-direction:column;height:calc(100vh - 80px);min-height:0;display:flex;overflow:hidden}.ant-message,.ant-notification{z-index:100030!important}.rde-shell.rde-fullscreen{z-index:9999;background:#f7f9fa;height:100vh;position:fixed;inset:0;overflow:hidden}.rde-toolbar{background:#fff;border-bottom:1px solid #e4e8eb;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.rde-toolbar-group{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.rde-floating-toolbar{z-index:9998;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #e4e8eb;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0000001f}.rde-floating-divider{background:#e4e8eb;width:1px;height:24px;margin:0 2px}.rde-workspace{flex:1 1 0;grid-template-columns:260px minmax(0,1fr) 300px;align-items:stretch;min-height:0;display:grid}.rde-panel{background:#fff;border-right:1px solid #e4e8eb;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.rde-workspace>.rde-panel:last-child{border-left:1px solid #e4e8eb;border-right:none}.rde-panel-header{border-bottom:1px solid #f7f9fa;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.rde-panel-title{color:#0f1e22;font-size:13px;font-weight:700}.rde-panel-subtitle{color:#5a6b70;font-size:12px}.rde-panel-content{flex:1 1 0;min-height:0;padding:16px;position:relative;overflow:auto}.rde-canvas-wrap{background:radial-gradient(circle at 0 0,#0ea5e91a,#0000 35%),linear-gradient(#f7f9fa 0%,#eef2ff 100%);justify-content:center;align-items:flex-start;height:100%;min-height:0;padding:20px;display:flex;overflow:auto}.rde-canvas-page{border:1px solid #94a3b859;flex:none;position:relative;box-shadow:0 20px 45px #0f172a1f}.rde-canvas-empty{text-align:center;color:#8a969b;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.rde-canvas-element{box-sizing:border-box;-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.rde-canvas-element.is-selected{box-shadow:0 0 0 1px #0f172a47}.rde-canvas-element.is-hidden{opacity:.4}.rde-canvas-badge{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#111827b3;max-width:100%;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:0;left:0;overflow:hidden}.rde-canvas-content{width:100%;height:100%;overflow:hidden}.rde-table-block{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%}.rde-table-block th,.rde-table-block td{vertical-align:top;word-break:break-word;border:1px solid #cfd6d9;padding:4px 6px}.rde-table-block-canvas{font-size:.88em}.rde-marquee{pointer-events:none;z-index:10001;background:#29a5a114;border:1px solid #29a5a1;position:absolute}.rde-canvas-handle{box-sizing:border-box;z-index:10;background:#fff;border:1.5px solid #29a5a1;border-radius:2px;width:8px;height:8px;position:absolute}.rde-canvas-handle:hover{background:#29a5a1;border-color:#29a5a1}.rde-canvas-handle-x{cursor:ew-resize;top:50%;right:-4px;transform:translateY(-50%)}.rde-canvas-handle-left{cursor:ew-resize;top:50%;left:-4px;transform:translateY(-50%)}.rde-canvas-handle-y{cursor:ns-resize;bottom:-4px;left:50%;transform:translate(-50%)}.rde-canvas-handle-top{cursor:ns-resize;top:-4px;left:50%;transform:translate(-50%)}.rde-canvas-handle-corner{cursor:nwse-resize;bottom:-4px;right:-4px}.rde-binding-list{flex-direction:column;gap:10px;display:flex}.rde-procedure-bar{grid-template-columns:minmax(240px,1.5fr) minmax(180px,1fr) auto;align-items:center;gap:8px;display:grid}.rde-procedure-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rde-binding-item{cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e8eb;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.rde-binding-item:hover{border-color:#60a5fa;transform:translateY(-1px);box-shadow:0 8px 20px #29a5a114}.rde-binding-item-active{background:#e8f6f5;border-color:#29a5a1;box-shadow:0 0 0 2px #29a5a133}.rde-binding-item-compute{background:#fffbeb;border-color:#f59e0b}.rde-binding-path{color:#1d4ed8;font-size:12px;font-weight:700;display:block}.rde-binding-token{color:#1d4ed8;background:#29a5a11f;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:ui-monospace,Cascadia Mono,JetBrains Mono,Menlo,monospace;font-size:11px;font-weight:700}.rde-binding-item-compute .rde-binding-token{color:#b45309;background:#f59e0b2e}.rde-binding-meta{color:#3d4f54;margin-top:4px;font-size:12px;display:block}.rde-properties{flex-direction:column;gap:14px;display:flex}.rde-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rde-property-section{background:#f7f9fa;border:1px solid #eef2f7;flex-direction:column;gap:10px;padding:14px;display:flex}.rde-property-subsection{background:#fff;border:1px solid #dbe4f0;flex-direction:column;gap:10px;padding:10px;display:flex}.rde-property-title{text-transform:uppercase;letter-spacing:.04em;color:#3d4f54;font-size:12px;font-weight:700}.rde-preview-wrap{background:linear-gradient(#e2e8f04d,#f1f5f9cc),#eef2ff;justify-content:center;height:100%;padding:24px;display:flex;overflow:auto}.rde-preview-frame{background:#ffffffb8;border-radius:18px;padding:18px;box-shadow:0 20px 45px #0f172a1f}.rde-preview-page{border:1px solid #94a3b859;position:relative;overflow:hidden}.rde-preview-element{box-sizing:border-box;position:absolute;overflow:hidden}.rde-preview-image{width:100%;height:100%;display:block}.rde-helper-text{color:#5a6b70;font-size:12px;line-height:1.5}.rde-hidden-render{pointer-events:none;position:fixed;top:0;left:-10000px}.rde-hidden-render .rde-preview-page{border:none}@media (width<=1400px){.rde-workspace{grid-template-columns:200px minmax(0,1fr) 260px}}@media (width<=1100px){.rde-workspace,.rde-procedure-bar{grid-template-columns:minmax(0,1fr)}}.eg-scroll{flex:1;min-height:0;overflow:auto}.eg-table{border-collapse:collapse;width:100%;font-size:13px}.eg-table th,.eg-table td{box-sizing:border-box}.eg-th{text-align:left;color:#5a6b70;z-index:5;white-space:nowrap;background:#f7f9fa;border-bottom:2px solid #e4e8eb;padding:4px 8px;font-size:12px;font-weight:500;position:sticky;top:0}.eg-th-config .eg-th-inner{align-items:center;gap:4px;display:flex}.eg-th-config .eg-th-title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.eg-th-config .eg-th-drag{cursor:grab;color:#8a969b;opacity:0;flex-shrink:0;width:0;font-size:10px;transition:width .15s,opacity .15s;overflow:hidden}.eg-th-config:hover .eg-th-drag{opacity:1;width:auto}.eg-th-config .eg-th-pin{cursor:pointer;color:#8a969b;opacity:0;flex-shrink:0;width:0;font-size:12px;transition:width .15s,opacity .15s;overflow:hidden}.eg-th-config:hover .eg-th-pin,.eg-th-config .eg-th-pin-active{opacity:1;width:auto}.eg-th-config .eg-th-pin:hover{color:#29a5a1}.eg-th-dragover{border-left:3px solid #29a5a1!important}.eg-th-dragging{opacity:.4}.eg-th-config[draggable=true]{cursor:grab}.eg-th-config[draggable=true]:active{cursor:grabbing}.eg-row{border-bottom:1px solid #f7f9fa}.eg-row-search-open{z-index:7;position:sticky;top:29px}.eg-row-search-open .eg-td{background:#fff}.eg-td{padding:2px 8px}.eg-td .ant-input-number-sm input{text-align:right}.eg-td .ant-input-number .ant-input-number-handler-wrap,.eg-td .ant-input-number .ant-input-number-actions,.eg-add-row .ant-input-number .ant-input-number-handler-wrap,.eg-add-row .ant-input-number .ant-input-number-actions{display:none!important}.eg-row-flash .eg-td{animation:1.5s ease-out eg-flash}@keyframes eg-flash{0%{background:#c5e9e7}30%{background:#e8f6f5}to{background:0 0}}.eg-add-row{border-bottom:1px solid #f7f9fa}.eg-add-row .eg-td{background:#f6fff6}.eg-group-header{background:#f7f9fa}.eg-group-td{color:#29a5a1;border-bottom:1px solid #e4e8eb;padding:4px 8px;font-size:12px;font-weight:600}.eg-group-header-collapsible{cursor:pointer;-webkit-user-select:none;user-select:none}.eg-group-header-collapsible:hover{background:#e8f6f5}.eg-group-header-collapsible:focus-visible{outline-offset:-2px;outline:2px solid #93d5d2}.eg-group-td-collapsible{padding:5px 8px}.eg-group-title{align-items:center;gap:6px;max-width:100%;display:inline-flex}.eg-group-toggle{color:#3d4f54;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.eg-group-label{min-width:0}.eg-group-count{color:#5a6b70;white-space:nowrap;font-size:11px;font-weight:500}.eg-search-results-shell{z-index:6;position:sticky;left:0;overflow:hidden}.eg-search-results{z-index:6;background:#fff;border:1px solid #cfd6d9;border-radius:4px;max-height:250px;position:relative;overflow:auto;box-shadow:0 4px 12px #00000026}.eg-search-results-table{border-collapse:collapse;width:max-content;min-width:100%}.eg-search-results-table th,.eg-search-results-table td{white-space:nowrap}.eg-sr-th{color:#5a6b70;z-index:1;text-align:left;background:#f7f9fa;border-bottom:1px solid #e4e8eb;padding:4px 8px;font-size:12px;font-weight:500;position:sticky;top:0}.eg-sr-row{cursor:pointer;border-bottom:1px solid #f7f9fa;font-size:13px}.eg-sr-row:hover{background:#e8f6f5}.eg-sr-active{color:#fff!important;background:#29a5a1!important}.eg-sr-active td{color:#fff!important}.eg-table tfoot,.eg-table tfoot tr{z-index:4;position:sticky;bottom:0}.eg-table tfoot td{background:#f7f9fa;border-top:2px solid #e4e8eb;box-shadow:0 -6px 10px #0000000a}.sinh-hieu-card .ant-form-item{margin-bottom:4px!important}.sinh-hieu-card .ant-form-item-label{text-align:left!important;min-width:85px!important;padding-bottom:0!important}.sinh-hieu-card .ant-form-item-label>label{font-size:12px!important}.lam-sang-card .ant-form-item{margin-bottom:4px!important}.lam-sang-card .ant-form-item-label{text-align:left!important;flex:none!important;width:85px!important;min-width:85px!important;padding-bottom:0!important}.lam-sang-card .ant-form-item-label>label{font-size:12px!important}.sinh-hieu-card .ant-input-number-handler-wrap{display:none!important}.sh-colored .ant-input-number-input{color:inherit!important;font-weight:600!important}.khoa-readonly .ant-input-disabled,.khoa-readonly .ant-input-number-disabled,.khoa-readonly .ant-picker-disabled,.khoa-readonly .ant-select-disabled .ant-select-selector{background-color:var(--mv-surface)!important;border-color:var(--mv-border)!important;cursor:default!important}.khoa-readonly .ant-input-disabled,.khoa-readonly .ant-input-number-disabled .ant-input-number-input,.khoa-readonly .ant-picker-disabled input,.khoa-readonly .ant-select-disabled .ant-select-selection-item{color:var(--mv-ink)!important;-webkit-text-fill-color:var(--mv-ink)!important}.chidinh-grid table{font-size:13px}.chidinh-grid tfoot td{border-top:2px solid #e4e8eb}.khambenh-page{flex-direction:column;min-height:0;display:flex;overflow:hidden}.khambenh-page .khambenh-queue-card .ant-card-body{flex-direction:column;min-height:0;display:flex}.khambenh-page .khambenh-queue-list{flex:1;min-height:0;overflow-y:auto}.khambenh-page .khambenh-form-panel{min-width:0;overflow-x:hidden}.khambenh-page .khambenh-spin-shell,.khambenh-page .khambenh-spin-shell .ant-spin-container{min-height:0}.khambenh-page .khambenh-main-tabs--grid-tabs .ant-tabs-nav{padding:0 6px}.khambenh-page .khambenh-spin-shell--grid-tabs,.khambenh-page .khambenh-spin-shell--grid-tabs .ant-spin-container,.khambenh-page .khambenh-main-form--grid-tabs,.khambenh-page .khambenh-main-tabs--grid-tabs,.khambenh-page .khambenh-main-tabs--grid-tabs .ant-tabs-content-holder,.khambenh-page .khambenh-main-tabs--grid-tabs .ant-tabs-content,.khambenh-page .khambenh-main-tabs--grid-tabs .ant-tabs-tabpane-active{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.khambenh-page .khambenh-main-tabs--grid-tabs .ant-tabs-tabpane-hidden{display:none}.khambenh-page .tab-body-grid-only{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.khambenh-page .tab-body-khambenh-scroll{flex-direction:column;flex:1;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.khambenh-page .tab-body-khambenh-scroll>*,.khambenh-page .tab-body-grid-only>:not(.tab-grid-card){flex-shrink:0}.khambenh-page .tab-body-grid-only>.tab-grid-card{flex:1;min-height:0;overflow:hidden}.khambenh-page .kqcls-spin{flex:1;min-width:0}.khambenh-page .kqcls-spin>.ant-spin-container{height:100%}.khambenh-page .kqcls-html{font-size:13px;line-height:1.55}.khambenh-page .kqcls-html table{border-collapse:collapse}.khambenh-page .kqcls-html td,.khambenh-page .kqcls-html th{border:1px solid var(--mv-border);padding:2px 6px}.khambenh-page .kqcls-html img{max-width:100%}.khambenh-page .tab-grid-card .ant-table-tbody>tr{cursor:pointer}.khambenh-page .tab-grid-card .ant-table-tbody>tr.selected>td{background:var(--mv-teal-50)}.khambenh-page .khambenh-action-bar{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px;display:flex}.khambenh-page .kb-luot-bar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:8px;display:flex}.khambenh-page .kb-luot-chip{background:var(--mv-surface);border:1px solid var(--mv-border);cursor:pointer;font:inherit;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;line-height:1.2;transition:border-color .15s,background .15s;display:inline-flex}.khambenh-page .kb-luot-chip:hover{border-color:var(--mv-teal-300);background:var(--mv-teal-50)}.khambenh-page .kb-luot-chip.active{border-color:var(--mv-teal-500);background:var(--mv-teal-50)}.khambenh-page .kb-luot-phong{color:var(--mv-ink);font-size:13px;font-weight:600}.khambenh-page .kb-luot-chip.active .kb-luot-phong{color:var(--mv-teal-700)}.kb-queue-item{cursor:pointer;border-bottom:1px solid #f7f9fa;padding:8px 10px;font-size:13px;display:block}.kb-queue-item:hover{background:#e8f6f5}.kb-queue-item.active{color:#fff;background:#29a5a1}.kb-queue-item.active .kb-queue-sub{color:#ffffffbf}.kb-queue-info{min-width:0}.kb-queue-head{align-items:center;gap:8px;display:flex}.kb-queue-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.kb-queue-stt{color:#5a6b70;background:0 0;border-radius:0;flex-shrink:0;padding:0;font-size:11px;line-height:16px}.kb-queue-sub{color:#5a6b70;margin-top:1px;font-size:11px}.kb-queue-item.active .kb-queue-stt{color:#ffffffd9}.lichsukcb-modal .kqcls-spin{flex:1;min-height:0}.lichsukcb-modal .kqcls-spin>.ant-spin-container{flex-direction:column;height:100%;min-height:0;display:flex}.lichsukcb-modal .lichsukcb-detail-tabs{flex-direction:column;flex:1;min-height:0;display:flex}.lichsukcb-modal .lichsukcb-detail-tabs .ant-tabs-nav{margin:0 0 8px;padding:0 12px}.lichsukcb-modal .lichsukcb-detail-tabs .ant-tabs-content-holder{flex:1;min-height:0;overflow:auto}.lichsukcb-modal .lichsukcb-detail-tabs .ant-tabs-content{padding:0 12px 12px}.lichsukcb-modal .kqcls-html table{border-collapse:collapse}.lichsukcb-modal .kqcls-html td,.lichsukcb-modal .kqcls-html th{border:1px solid var(--mv-border);padding:2px 6px}.lichsukcb-modal .kqcls-html img{max-width:100%}.form-readonly{pointer-events:none}.form-readonly .ant-select-arrow,.form-readonly .ant-select-clear,.form-readonly .ant-picker-suffix,.form-readonly .ant-picker-clear{color:#00000040!important}.dk-lichsu-active>td{background:var(--mv-teal-50)!important}.dk-loc-shell{flex:1;height:100%;min-height:0}.dk-loc-label{color:var(--mv-ink-3);margin-bottom:2px;font-size:12px}.dk-queue-list{flex:1;min-height:0;overflow-y:auto}.dk-queue-item{cursor:pointer;border-bottom:1px solid var(--mv-bg);padding:8px 10px;font-size:13px}.dk-queue-item:hover{background:var(--mv-teal-50)}.dk-queue-item.active{background:var(--mv-teal-500);color:#fff}.dk-queue-item.active .dk-queue-sub,.dk-queue-item.active .dk-queue-stt{color:#ffffffd9}.dk-queue-head{align-items:center;gap:8px;display:flex}.dk-queue-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.dk-queue-stt{color:var(--mv-ink-3);white-space:nowrap;font-size:11px}.dk-queue-sub{color:var(--mv-ink-3);margin-top:1px;font-size:11px}.dangky-page .compact-form .ant-input{padding-left:5px;padding-right:5px}.dangky-page .compact-form .ant-input-affix-wrapper .ant-input{padding-left:0;padding-right:0}.pac-label{color:#5a6b70;margin-bottom:1px;font-size:11px}.pac-value{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;background:#f7f9fa;border:1px solid #e4e8eb;border-radius:4px;min-height:28px;padding:3px 8px;font-size:13px;line-height:20px;overflow:hidden}.pac-name{color:#29a5a1;font-size:15px;font-weight:600}.thutien-page{gap:8px;height:100%;min-height:0;display:flex;overflow:hidden}.thutien-left{flex-direction:column;gap:8px;width:320px;min-width:320px;display:flex;overflow-y:auto}.thutien-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.thutien-right .thutien-spin-shell,.thutien-right .thutien-spin-shell .ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.thutien-right-body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.thutien-dv-scroll{flex:1;min-height:0;overflow-y:auto}.tt-queue-item{cursor:pointer;border-bottom:1px solid #f7f9fa;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.tt-queue-item:hover{background:#e8f6f5}.tt-queue-item.active{color:#fff;background:#29a5a1}.tt-queue-item.active .tt-queue-sub{color:#ffffffbf}.tt-queue-stt{white-space:nowrap;background:#e4e8eb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.tt-queue-item.active .tt-queue-stt{background:#fff3}.tt-queue-item.da-thu .tt-queue-stt{color:#2d9a6b;background:#f6ffed}.tt-queue-info{flex:1;min-width:0}.tt-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tt-queue-sub{color:#5a6b70;font-size:11px}.tt-dv-table{border-collapse:collapse;width:100%;font-size:13px}.tt-dv-table th{text-align:left;color:#5a6b70;white-space:nowrap;z-index:2;background:#fff;border-bottom:2px solid #e4e8eb;padding:6px 8px;font-size:12px;font-weight:500;position:sticky;top:0}.tt-dv-table td{border-bottom:1px solid #f7f9fa;padding:5px 8px}.tt-dv-table tr:hover td{background:#f7f9fa}.tt-dv-table tr.da-thu-row td{color:#8a969b}.tt-dv-table tr.da-thu-row td.da-thu-ten{text-decoration:line-through}.tt-dv-table tfoot td{z-index:2;background:#fff;border-top:2px solid #e4e8eb;padding:8px;font-weight:600;position:sticky;bottom:0}.phieu-card.huy{opacity:.5}.phieu-card.selected{box-shadow:0 0 0 2px #1677ff26;border-color:#29a5a1!important}.phieu-header{justify-content:space-between;align-items:center;display:flex}.phieu-so{color:#29a5a1;font-weight:600}.phieu-tien{color:#2d9a6b;margin-right:5px;font-weight:700}.phieu-sub{color:#5a6b70;margin-top:2px;font-size:11px}:root{--rte-bg:#fff;--rte-fg:#0f1e22;--rte-border:#cfd6d9;--rte-border-focus:#29a5a1;--rte-primary:#29a5a1;--rte-accent:#e8f6f5;--rte-muted:#5a6b70;--rte-toolbar-bg:#f7f9fa;--rte-radius:8px;--rte-shadow-focus:0 0 0 2px #1677ff1f}.rte-wrapper{border:1px solid var(--rte-border);border-radius:var(--rte-radius);background:var(--rte-bg);transition:border-color .2s,box-shadow .2s;overflow:hidden}.rte-wrapper:focus-within{border-color:var(--rte-border-focus);box-shadow:var(--rte-shadow-focus)}.rte-toolbar{background:var(--rte-toolbar-bg);-webkit-user-select:none;user-select:none;border-bottom:1px solid #e4e8eb;flex-wrap:wrap;align-items:center;gap:1px;padding:4px 6px;display:flex}.rte-btn{cursor:pointer;color:#3d4f54;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;transition:all .15s;display:inline-flex;position:relative}.rte-btn:hover:not(.disabled){color:var(--rte-fg);background:#e4e8eb}.rte-btn.active{color:var(--rte-primary);background:var(--rte-accent)}.rte-btn.disabled{opacity:.35;cursor:not-allowed}.rte-sep{background:#e4e8eb;flex-shrink:0;width:1px;height:20px;margin:0 4px;display:inline-block}.rte-heading-btn{cursor:pointer;color:#0f1e22;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;height:30px;padding:0 10px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rte-heading-btn:hover{background:#e4e8eb}.rte-heading-btn .rte-arrow-icon{color:#999;font-size:10px}.rte-fontsize-btn{cursor:pointer;color:#0f1e22;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:3px;min-width:42px;height:30px;padding:0 8px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rte-fontsize-btn:hover{background:#e4e8eb}.rte-color-split{border-radius:6px;align-items:stretch;height:30px;display:inline-flex;overflow:hidden}.rte-color-main{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:24px;padding:2px 3px;transition:background .15s;display:flex}.rte-color-main:hover{background:#e4e8eb}.rte-color-arrow{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;padding:0;transition:background .15s;display:flex}.rte-color-arrow:hover{background:#cfd6d9}.rte-arrow-icon{color:#5a6b70;font-size:9px;line-height:1}.rte-color-letter{font-family:Georgia,serif;font-size:15px;font-weight:800;line-height:1}.rte-color-bar{border-radius:1px;width:16px;height:3.5px;margin-top:1px;display:block}.rte-highlight-icon{color:#0f1e22;border-radius:2px;padding:1px 3px;font-family:Georgia,serif;font-size:11px;font-weight:700;line-height:1}.rte-cpanel{width:240px}.rte-cpanel-tabs{border-bottom:1px solid #e4e8eb;margin-bottom:8px;display:flex}.rte-cpanel-tabs button{cursor:pointer;color:#5a6b70;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:6px 0;font-size:12px;transition:all .15s}.rte-cpanel-tabs button.active{color:var(--rte-primary);border-bottom-color:var(--rte-primary)}.rte-cpanel-tabs button:hover{color:var(--rte-fg)}.rte-cpanel-grid{gap:3px;margin-bottom:8px;display:grid}.rte-cpanel-swatch{cursor:pointer;border:2px solid #0000;border-radius:3px;width:20px;height:20px;padding:0;transition:transform .1s}.rte-cpanel-swatch:hover{z-index:1;transform:scale(1.25)}.rte-cpanel-swatch.active{border-color:var(--rte-primary);box-shadow:0 0 0 1px var(--rte-primary)}.rte-cpanel-custom{flex-direction:column;gap:8px;display:flex}.rte-cpanel-hex-row{align-items:center;gap:6px;display:flex}.rte-cpanel-hex-input{border:1px solid #cfd6d9;border-radius:4px;outline:none;flex:1;height:28px;padding:0 8px;font-family:monospace;font-size:12px}.rte-cpanel-hex-input:focus{border-color:var(--rte-primary)}.rte-cpanel-apply{background:var(--rte-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;height:28px;padding:0 12px;font-size:12px;font-weight:500}.rte-cpanel-apply:hover{opacity:.85}.rte-cpanel-reset{width:100%;color:var(--rte-muted);cursor:pointer;background:0 0;border:none;border-top:1px solid #e4e8eb;margin-top:4px;padding:6px 0 2px;font-size:12px}.rte-cpanel-reset:hover{color:var(--rte-primary)}.rte-table-builder{padding:4px 0}.rte-table-label{color:var(--rte-muted);text-align:center;margin-bottom:6px;font-size:12px}.rte-table-grid{flex-direction:column;gap:3px;display:flex}.rte-table-row{gap:3px;display:flex}.rte-table-cell{cursor:pointer;border:1px solid #cfd6d9;border-radius:2px;width:22px;height:22px;transition:background .1s,border-color .1s}.rte-table-cell:hover,.rte-table-cell.active{background:var(--rte-accent);border-color:var(--rte-primary)}.rte-editor-area{position:relative}.rte-content{resize:vertical;color:var(--rte-fg);outline:none;padding:12px 16px;font-size:14px;line-height:1.7;overflow-y:auto}.rte-content>:first-child{margin-top:0}.rte-content>:last-child{margin-bottom:0}.rte-content p{margin:0 0 .4em}.rte-content h1{margin:.6em 0 .3em;font-size:1.8em}.rte-content h2{margin:.5em 0 .25em;font-size:1.5em}.rte-content h3{margin:.4em 0 .2em;font-size:1.25em}.rte-content h4{margin:.3em 0 .15em;font-size:1.1em}.rte-content ul,.rte-content ol{margin:4px 0;padding-left:24px}.rte-content blockquote{border-left:3px solid var(--rte-primary);color:#3d4f54;margin:8px 0;padding-left:14px}.rte-content hr{border:none;border-top:1px solid #e4e8eb;margin:12px 0}.rte-content a{color:var(--rte-primary);cursor:pointer;text-decoration:underline}.rte-content img{border-radius:4px;max-width:100%;margin:4px 0}.rte-content mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:0 2px}.rte-content code{background:#f7f9fa;border-radius:3px;padding:2px 5px;font-family:Fira Code,Consolas,monospace;font-size:.9em}.rte-content pre{color:#cfd6d9;background:#0f1e22;border-radius:6px;margin:8px 0;padding:14px 16px;overflow-x:auto}.rte-content pre code{color:inherit;background:0 0;padding:0}.rte-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:8px 0}.rte-content table td,.rte-content table th{vertical-align:top;background:#fff;border:1px solid #000;min-width:40px;padding:4px 6px;position:relative}.rte-content table th{text-align:left;font-weight:600}.rte-content table p{margin:0}.rte-content .selectedCell:after{content:"";pointer-events:none;background:#1677ff1f;position:absolute;inset:0}.rte-content .tableWrapper{margin:8px 0;overflow-x:auto}.rte-content table .column-resize-handle{pointer-events:none;background:#29a5a1;width:4px;position:absolute;top:0;bottom:0;right:-2px}.rte-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#8a969b;pointer-events:none;height:0}.rte-bubble{background:#fff;border:1px solid #e4e8eb;border-radius:8px;align-items:center;gap:1px;padding:4px 6px;display:flex;box-shadow:0 4px 16px #0000001f}.rte-bubble .rte-btn{width:28px;height:28px;font-size:13px}.rte-bubble .rte-sep{height:16px}.rte-statusbar{background:var(--rte-toolbar-bg);color:var(--rte-muted);-webkit-user-select:none;user-select:none;border-top:1px solid #e4e8eb;justify-content:flex-end;align-items:center;padding:3px 12px;font-size:11px;display:flex}@media print{.rte-toolbar,.rte-statusbar{display:none}.rte-wrapper{box-shadow:none;border:none}}.cls-page{gap:8px;height:calc(100vh - 80px);min-height:0;display:flex;overflow:hidden}.nhanbp-page{height:calc(100vh - 64px)}.cls-left{flex-direction:column;gap:8px;width:320px;min-width:320px;min-height:0;display:flex;overflow:hidden}.cls-left-card,.cls-left-card .ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex}.cls-left-queue-list{flex:1;min-height:0;overflow-y:auto}.cls-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cls-right-admin{flex-shrink:0}.cls-tab-actions{white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin:-2px 0 6px;padding:4px 8px;display:flex}.cls-right-scroll{flex:1;min-height:0;padding-right:2px;overflow-y:auto}.cls-right-editor{flex:1;min-height:0;padding-right:2px;overflow:hidden auto}.cls-action-group{background:#f7f9fa;border:1px solid #e4e8eb;border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.cls-action-group .ant-btn{height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 6px}.cls-action-group>*+*{border-left:1px solid #e4e8eb}.cls-action-group .ant-btn:hover{background:#e4e8eb}.cls-action-group .cls-action-print{align-items:center;gap:1px;padding:0 4px;display:inline-flex}.cls-right-scroll--grid{flex-direction:column;flex:1;min-height:0;padding-right:0;display:flex;overflow:hidden}.cls-right-scroll--panels{flex-direction:column;padding-right:0;display:flex;overflow:hidden}.cls-right-scroll>.ant-spin-nested-loading,.cls-right-scroll>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0}.cls-result-spin-shell,.cls-result-spin-shell .ant-spin-container,.cls-result-grid-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cls-result-grid-panel .eg-scroll{flex:1;min-height:0}.cls-right .nhanbp-spin-shell,.cls-right .nhanbp-spin-shell .ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.nhanbp-panels{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.nhanbp-panel-card{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.nhanbp-panel-card .ant-card-head{flex-shrink:0}.nhanbp-panel-card .ant-card-body{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.nhanbp-table-slot{flex:1;min-height:0;overflow:hidden auto}.nhanbp-panel-card .ant-table{color:#000000e0;font-size:13px;line-height:1.4}.nhanbp-panel-card .ant-table-thead>tr>th{color:#5a6b70;white-space:nowrap;background:#fff;padding:6px 8px;font-size:12px;font-weight:500;line-height:1.4;border-bottom:2px solid #e4e8eb!important}.nhanbp-panel-card .ant-table-thead>tr>th:before{display:none!important}.nhanbp-panel-card .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f7f9fa;padding:5px 8px;font-size:13px;line-height:1.4}.nhanbp-panel-card .ant-table-tbody>tr:hover>td,.nhanbp-panel-card .ant-table-cell-row-hover{background:#f7f9fa!important}.nhanbp-panel-card .ant-table-tbody>tr.selected>td{background:#e8f6f5!important}.nhanbp-panel-card .ant-table-tbody .ant-tag{margin:0;padding:0 6px;font-size:11px;line-height:16px}.nhanbp-panel-card .ant-table-tbody .ant-btn-sm{height:22px;padding:0 8px;font-size:12px}.nhanbp-panel-empty{color:#8a969b;text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.cls-queue-item{cursor:pointer;border-bottom:1px solid #f7f9fa;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.cls-queue-item:hover{background:#e8f6f5}.cls-queue-item.active{color:#fff;background:#29a5a1}.cls-queue-item.active .cls-queue-sub{color:#ffffffbf}.cls-queue-info{flex:1;min-width:0}.cls-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cls-queue-sub{color:#5a6b70;font-size:11px}.cls-queue-badge{border-radius:10px;flex-shrink:0;padding:1px 6px;font-size:11px}.cls-queue-badge.cho{color:#fa8c16;background:#fff2e8}.cls-queue-badge.xong{color:#2d9a6b;background:#f6ffed}.cls-dv-table{border-collapse:collapse;width:100%;font-size:13px}.cls-dv-table th{text-align:left;color:#5a6b70;white-space:nowrap;border-bottom:2px solid #e4e8eb;padding:6px 8px;font-size:12px;font-weight:500}.cls-dv-table td{border-bottom:1px solid #f7f9fa;padding:5px 8px}.cls-dv-table tr:hover td{background:#f7f9fa}.cls-dv-table tr.selected td{background:#e8f6f5}.cls-dv-table tr.da-tra td{color:#8a969b}.cls-ketqua-form{margin-top:8px}.cls-ketqua-form .ant-input,.cls-ketqua-form .ant-input-textarea textarea{font-size:13px}.cls-page .btn-nhan{color:#29a5a1!important;border-color:#29a5a1!important}.cls-page .btn-nhan:hover{color:#3dafab!important;border-color:#3dafab!important}.cls-page .btn-nhan:disabled{color:#29a5a180!important;border-color:#29a5a140!important}.cls-page .btn-ketqua{color:#fa8c16!important;border-color:#fa8c16!important}.cls-page .btn-ketqua:hover{color:#f2c46e!important;border-color:#f2c46e!important}.cls-page .btn-ketqua:active,.cls-page .btn-ketqua.btn-active{color:#fff!important;background:#fa8c16!important;border-color:#fa8c16!important}.cls-page .btn-ketqua:disabled{color:#fa8c1680!important;border-color:#fa8c1640!important}.cls-page .btn-tra{color:#2d9a6b!important;border-color:#2d9a6b!important}.cls-page .btn-tra:hover{color:#3db07e!important;border-color:#3db07e!important}.cls-page .btn-tra:disabled{color:#2d9a6b80!important;border-color:#2d9a6b40!important}.cls-page .btn-huy-mode{color:#5a6b70!important;border-color:#5a6b70!important}.cls-page .btn-huy-mode:hover{color:#8a969b!important;border-color:#8a969b!important}.nguoidung-page .ant-table-tbody>tr.ant-table-row:hover>td{background:#e8f6f5!important}.nhap-duoc-page{gap:8px;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.nhap-duoc-right{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.nhap-duoc-right>.ant-card:not(.nd-grid-card){flex-shrink:0}.nhap-duoc-right>.nd-grid-card{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.nd-queue-item{cursor:pointer;border-bottom:1px solid var(--mv-border,#f7f9fa);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.nd-queue-item:hover{background:#e8f6f5}.nd-queue-item.active{background:var(--mv-teal-500,#29a5a1);color:#fff}.nd-queue-item.active .nd-queue-sub{color:#ffffffbf}.nd-queue-item.disabled{cursor:not-allowed;opacity:.6}.nd-queue-stt{white-space:nowrap;background:#e4e8eb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.nd-queue-item.active .nd-queue-stt{background:#fff3}.nd-queue-info{flex:1;min-width:0}.nd-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.nd-queue-sub{color:#5a6b70;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.xuat-duoc-page{gap:8px;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.xuat-duoc-right{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.xuat-duoc-right>.ant-card:not(.xd-grid-card){flex-shrink:0}.xuat-duoc-right>.xd-grid-card{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.xd-queue-item{cursor:pointer;border-bottom:1px solid var(--mv-border,#f7f9fa);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.xd-queue-item:hover{background:#e8f6f5}.xd-queue-item.active{background:var(--mv-teal-500,#29a5a1);color:#fff}.xd-queue-item.active .xd-queue-sub{color:#ffffffbf}.xd-queue-item.disabled{cursor:not-allowed;opacity:.6}.xd-queue-stt{white-space:nowrap;background:#e4e8eb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.xd-queue-item.active .xd-queue-stt{background:#fff3}.xd-queue-info{flex:1;min-width:0}.xd-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.xd-queue-sub{color:#5a6b70;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.luan-chuyen-page{gap:8px;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.luan-chuyen-right{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.luan-chuyen-right>.ant-card:not(.lc-grid-card){flex-shrink:0}.luan-chuyen-right>.lc-grid-card{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.lc-queue-item{cursor:pointer;border-bottom:1px solid var(--mv-border,#f7f9fa);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.lc-queue-item:hover{background:#e8f6f5}.lc-queue-item.active{background:var(--mv-teal-500,#29a5a1);color:#fff}.lc-queue-item.active .lc-queue-sub{color:#ffffffbf}.lc-queue-item.disabled{cursor:not-allowed;opacity:.6}.lc-queue-stt{white-space:nowrap;background:#e4e8eb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.lc-queue-item.active .lc-queue-stt{background:#fff3}.lc-queue-info{flex:1;min-width:0}.lc-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lc-queue-sub{color:#5a6b70;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.duyet-cap-page{gap:8px;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.duyet-cap-left{flex-direction:column;flex-shrink:0;width:402px;min-height:0;display:flex;overflow:hidden}.duyet-cap-left>.ant-card{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.duyet-cap-left .ant-card-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex}.duyet-cap-right{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.duyet-cap-right>.ant-card:not(.dc-grid-card){flex-shrink:0}.duyet-cap-right>.dc-grid-card{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.duyet-cap-right>.dc-grid-card .ant-card-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.nhathuoc-page{gap:8px;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.nhathuoc-right{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex;overflow:hidden}.nhathuoc-right>.ant-card:not(.tab-grid-card),.nhathuoc-right>div:not(.tab-grid-card):not(.nt-grid-wrap){flex-shrink:0}.nhathuoc-right .nt-grid-wrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.nhathuoc-right .nt-grid-wrap>:not(.tab-grid-card){flex-shrink:0}.nhathuoc-right .nt-grid-wrap>.tab-grid-card{flex:1;min-width:0;min-height:0;overflow:hidden}.nhathuoc-right .nt-grid-wrap .ant-card-body,.nhathuoc-right .nt-grid-wrap .eg-scroll{min-width:0}.nt-queue-item{cursor:pointer;border-bottom:1px solid var(--mv-border,#f7f9fa);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.nt-queue-item:hover{background:#e8f6f5}.nt-queue-item.active{background:var(--mv-teal-500,#29a5a1);color:#fff}.nt-queue-item.active .nt-queue-sub{color:#ffffffbf}.nt-queue-stt{white-space:nowrap;background:#e4e8eb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.nt-queue-item.active .nt-queue-stt{background:#fff3}.nt-queue-item.da-thu .nt-queue-stt{color:#2d9a6b;background:#f6ffed}.nt-queue-info{flex:1;min-width:0}.nt-queue-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.nt-queue-sub{color:#5a6b70;font-size:11px}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--mv-teal-50:#e8f6f5;--mv-teal-100:#c5e9e7;--mv-teal-200:#93d5d2;--mv-teal-300:#5bbdb9;--mv-teal-400:#3dafab;--mv-teal-500:#29a5a1;--mv-teal-600:#1f8884;--mv-teal-700:#196e6b;--mv-teal-800:#135452;--mv-teal-900:#0d3938;--mv-coral-400:#f26b6f;--mv-coral-500:#e5484d;--mv-coral-600:#c73238;--mv-bg:#f7f9fa;--mv-surface:#fff;--mv-border:#e4e8eb;--mv-border-strong:#cfd6d9;--mv-ink:#0f1e22;--mv-ink-2:#3d4f54;--mv-ink-3:#5a6b70;--mv-ink-4:#8a969b;--mv-success:#2d9a6b;--mv-warning:#e8a93c;--mv-danger:#e5484d;--mv-radius:8px}body{-webkit-font-smoothing:antialiased;font-family:Be Vietnam Pro,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ant-app{display:contents}.lucide{vertical-align:middle;position:relative;top:-1px}.btn-them{color:#29a5a1!important;border-color:#29a5a1!important}.btn-them:hover{color:#3dafab!important;border-color:#3dafab!important}.btn-them:active,.btn-them.btn-active{color:#fff!important;background:#29a5a1!important;border-color:#29a5a1!important}.btn-sua{color:#e8a93c!important;border-color:#e8a93c!important}.btn-sua:hover{color:#f2c46e!important;border-color:#f2c46e!important}.btn-sua:active,.btn-sua.btn-active{color:#fff!important;background:#e8a93c!important;border-color:#e8a93c!important}.btn-xoa{color:#e5484d!important;border-color:#e5484d!important}.btn-xoa:hover{color:#f26b6f!important;border-color:#f26b6f!important}.btn-xoa:active,.btn-xoa.btn-active{color:#fff!important;background:#e5484d!important;border-color:#e5484d!important}.btn-luu{color:#2d9a6b!important;border-color:#2d9a6b!important}.btn-luu:hover{color:#3db07e!important;border-color:#3db07e!important}.btn-luu:active,.btn-luu.btn-active{color:#fff!important;background:#2d9a6b!important;border-color:#2d9a6b!important}.btn-huy{color:#5a6b70!important;border-color:#cfd6d9!important}.btn-huy:hover{color:#3d4f54!important;border-color:#8a969b!important}.btn-huy:active,.btn-huy.btn-active{color:#fff!important;background:#5a6b70!important;border-color:#5a6b70!important}.btn-in{color:#196e6b!important;border-color:#196e6b!important}.btn-in:hover{color:#1f8884!important;border-color:#1f8884!important}.btn-in:active,.btn-in.btn-active{color:#fff!important;background:#196e6b!important;border-color:#196e6b!important}.compact-form.ant-form-vertical .ant-form-item-label{padding-bottom:0!important}.compact-form.ant-form-vertical .ant-form-item-label>label{font-size:12px}.compact-form.ant-form-vertical .ant-form-item{margin-bottom:8px}.btn-them:disabled,.btn-them:disabled:hover,.btn-sua:disabled,.btn-sua:disabled:hover,.btn-xoa:disabled,.btn-xoa:disabled:hover,.btn-luu:disabled,.btn-luu:disabled:hover,.btn-huy:disabled,.btn-huy:disabled:hover,.btn-in:disabled,.btn-in:disabled:hover{color:#00000040!important;background:#0000000a!important;border-color:#cfd6d9!important}.goi-loai-seg .ant-segmented-item-selected{background:var(--mv-teal-500);color:#fff;font-weight:600}.goi-loai-seg .ant-segmented-item-selected:hover{background:var(--mv-teal-600);color:#fff}.goi-loai-seg .ant-segmented-thumb{background:var(--mv-teal-500)}
