@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-5-11 22:09:03
 */.tree-container{position:absolute;top:0;bottom:0;z-index:9;width:260px;padding:0;overflow:auto;background:linear-gradient(#fff,#f9f9f9);box-shadow:0 2px 4px rgba(33,43,54,.05)}.tree-container .el-input-group__append,.tree-container .el-input-group__prepend,.tree-container .el-input__inner{border-top:none;border-left:none;border-radius:0}.tree-container .el-input__inner{background:linear-gradient(#fff,#f9f9f9);box-shadow:0 2px 4px rgba(33,43,54,.05)}.tree-container .tree-wrapper{position:relative;bottom:0;width:100%;max-width:100%;height:calc(100% - 46px);overflow:auto}.tree-container .tree-wrapper .el-tree{padding:10px 10px 10px 10px;background:linear-gradient(#fff,#f9f9f9)}.tree-container .tree-wrapper .el-tree .el-tree-node__label{max-width:14em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-container .tree-wrapper .el-tree .custom-tree-node{display:flex;flex:1;align-items:center;justify-content:space-between;padding-right:8px;font-size:13px;-ms-flex-align:center}.tree-container .tree-wrapper .el-tree .custom-tree-node .el-tree-node__label{max-width:14em}.tree-container .tree-wrapper .el-tree .custom-tree-node .tree-node-tools{display:none;font-size:18px;visibility:hidden}.tree-container .tree-wrapper .el-tree .el-tree-node.is-current>.el-tree-node__content>.custom-tree-node .tree-node-tools{display:inline-block;visibility:visible}.tree-container .tree-wrapper .el-tree .el-button--text{position:relative;display:inline-block;font-size:14px;color:#606266}.tree-container .search-box.el-input-group .el-input-group__append{padding:0;background-color:transparent}.tree-container .search-box.el-input-group .el-input-group__append .el-button-group>.el-button{float:none;padding:3px 10px 4px;margin:0;font-size:16px;border:none}.tree-container .search-box.el-input-group .el-input-group__append .el-button-group>.el-button i{font-size:18px!important}.tree-container .search-box.el-input-group .el-input-group__append .el-button-group>.el-button:not(:last-child){border-right:1px solid #ddd}.tree-container .search-box .el-input__icon.el-icon-circle-check{display:none}.tree-container .truncated-text{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#acabab}.employee-work-card .print-area-wrap{display:flex;justify-content:center;align-items:flex-start}.employee-work-card .page{width:297mm;height:210mm;background:#fff;display:grid;grid-template-columns:repeat(4,65mm);grid-template-rows:repeat(2,100mm);align-content:center;justify-content:space-evenly;gap:2mm;page-break-after:always}.employee-work-card .card{width:65mm;height:100mm;border:.3mm solid #bbb;border-radius:2mm;overflow:hidden;font-family:SimSun,宋体,serif}.employee-work-card .front{display:flex;flex-direction:column;background:#fff}.employee-work-card .front .top-bar{background:#1a6fb5;color:#fff;text-align:center;padding:1.5mm 0;min-height:14mm}.employee-work-card .front .top-bar .logo-img{height:7mm;display:block;margin:0 auto}.employee-work-card .front .top-bar .company{font-size:3mm;margin-top:.8mm;white-space:nowrap;letter-spacing:.5px}.employee-work-card .front .top-bar .title{font-size:3mm;font-weight:700;margin-top:.8mm;letter-spacing:2px}.employee-work-card .front .photo-wrap{display:flex;justify-content:center;padding:2.5mm 0 2mm}.employee-work-card .front .photo{width:26mm;height:33mm;border:.3mm solid #999;display:flex;align-items:center;justify-content:center;font-size:4mm;color:#aaa;background:#f5f5f5;letter-spacing:2px}.employee-work-card .front .info{flex:1;padding:0 8mm;display:flex;flex-direction:column;justify-content:space-around}.employee-work-card .front .info .row{display:flex;font-size:2.8mm;border-bottom:.2mm solid #eee;padding-bottom:1mm;align-items:baseline}.employee-work-card .front .info .row:last-child{border-bottom:none}.employee-work-card .front .info .label{width:18mm;color:#555;flex-shrink:0;white-space:nowrap;display:inline-block}.employee-work-card .front .info .value{color:#1a6fb5;font-weight:700}.employee-work-card .front .bot-bar{background:#1a6fb5;height:2.5mm}.employee-work-card .back{display:flex;flex-direction:column;background:#fff}.employee-work-card .back .b-top{background:#1a6fb5;color:#fff;text-align:center;padding:2.5mm 2mm;font-size:3.5mm;font-weight:700;white-space:nowrap}.employee-work-card .back .b-slogan{text-align:center;padding:3mm 4mm;border-bottom:.3mm dashed #b0c8e8;margin:2mm 3.5mm}.employee-work-card .back .b-slogan .slogan-row1{font-size:4mm;color:#1a6fb5;font-weight:700;letter-spacing:1px;padding-bottom:2mm}.employee-work-card .back .b-slogan .slogan-row2{font-size:3.8mm;color:#c8820a;font-weight:700;letter-spacing:2px;padding-top:2mm;display:flex;align-items:center;justify-content:center;gap:2mm}.employee-work-card .back .b-slogan .slogan-row2:after,.employee-work-card .back .b-slogan .slogan-row2:before{content:"";display:inline-block;width:5mm;height:.3mm;background:#c8820a}.employee-work-card .back .b-rules{flex:1;padding:1mm 3.5mm;display:flex;flex-direction:column;justify-content:flex-start}.employee-work-card .back .b-rules .rule{font-size:3mm;color:#333;line-height:2;padding:.8mm 0;white-space:nowrap}.employee-work-card .back .b-rules .rule .num{color:#1a6fb5;font-weight:700}.employee-work-card .back .b-date{display:flex;align-items:center;padding:2mm;font-size:2.8mm;margin-top:auto;background-color:#f6f6f6}.employee-work-card .back .b-date .dl{color:#1a6fb5;font-weight:700;white-space:nowrap;margin-right:1mm}.employee-work-card .back .b-date .dv{color:#333}.employee-work-card .back .b-bot{background:#1a6fb5;height:2.5mm}@media print{@page{.employee-work-card{size:A4 landscape;margin:0}}.employee-work-card .page{width:297mm;height:210mm;page-break-after:always;-moz-column-break-after:page;break-after:page}}.sys-user-detail .roles .el-tag{margin-right:10px;margin-left:0!important}[data-v-06ddbcde]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.dept-selector .tree-container[data-v-06ddbcde]{width:100%}.dept-selector .tree-container .tree-wrapper .el-tree[data-v-06ddbcde]{background:none}.hr-employee-list .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 10px}