@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-11-5 19:28:29
 */[data-v-5a4a2b8a]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.employee-name[data-v-5a4a2b8a]{font-weight:500;color:#303133}.hours-text[data-v-5a4a2b8a]{font-weight:600;color:#409eff}.setting-popover-content .setting-header[data-v-5a4a2b8a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#409eff,#3a8ee6);color:#fff}.setting-popover-content .setting-header .header-left[data-v-5a4a2b8a]{display:flex;align-items:center;gap:12px}.setting-popover-content .setting-header .icon-wrapper[data-v-5a4a2b8a]{width:32px;height:32px;background:hsla(0,0%,100%,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.setting-popover-content .setting-header .icon-wrapper i[data-v-5a4a2b8a]{font-size:16px;color:#fff}.setting-popover-content .setting-header .title[data-v-5a4a2b8a]{font-size:16px;font-weight:600;letter-spacing:.5px}.setting-popover-content .setting-header .close-icon[data-v-5a4a2b8a]{font-size:18px;cursor:pointer;opacity:.8;transition:all .3s;padding:4px;border-radius:4px}.setting-popover-content .setting-header .close-icon[data-v-5a4a2b8a]:hover{opacity:1;background:hsla(0,0%,100%,.15)}.setting-popover-content .setting-body[data-v-5a4a2b8a]{padding:24px 20px;background:#fafbfc}.setting-popover-content .setting-body .form-item[data-v-5a4a2b8a]{margin-bottom:20px}.setting-popover-content .setting-body .form-item[data-v-5a4a2b8a]:last-child{margin-bottom:0}.setting-popover-content .setting-body .label-row[data-v-5a4a2b8a]{margin-bottom:10px}.setting-popover-content .setting-body .form-label[data-v-5a4a2b8a]{display:flex;align-items:center;gap:4px;font-size:14px;color:#303133;font-weight:500}.setting-popover-content .setting-body .form-label .required-icon[data-v-5a4a2b8a]{color:#f56c6c;font-style:normal;font-weight:700}.setting-popover-content .setting-body .form-control[data-v-5a4a2b8a]{width:100%}.setting-popover-content .setting-footer[data-v-5a4a2b8a]{display:flex;justify-content:flex-end;gap:12px;padding:10px 20px;background:#fff;border-top:1px solid #f0f2f5}.setting-popover-content .setting-footer .el-button[data-v-5a4a2b8a]{padding:9px 20px;border-radius:8px;font-weight:500;transition:all .3s}.setting-popover-content .setting-footer .cancel-btn[data-v-5a4a2b8a]{color:#606266;border-color:#dcdfe6}.setting-popover-content .setting-footer .cancel-btn[data-v-5a4a2b8a]:hover{color:#409eff;border-color:#c6e2ff;background:#ecf5ff}.setting-popover-content .setting-footer .confirm-btn[data-v-5a4a2b8a]{background:linear-gradient(135deg,#409eff,#3a8ee6);border:none;display:flex;align-items:center;gap:4px}.setting-popover-content .setting-footer .confirm-btn[data-v-5a4a2b8a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.4)}.setting-popover-content .setting-footer .confirm-btn[data-v-5a4a2b8a]:active{transform:translateY(0)}.setting-popover-content .setting-footer .confirm-btn i[data-v-5a4a2b8a]{font-size:14px}@keyframes popoverSlideIn-data-v-5a4a2b8a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-v-a51a35be]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.suggestion-form .el-form-item[data-v-a51a35be]{margin-bottom:16px}.suggestion-form .el-form-item__label[data-v-a51a35be]{color:#606266;font-size:13px;line-height:36px}.suggestion-form .el-form-item__content[data-v-a51a35be]{line-height:36px}.suggestion-form .static-value[data-v-a51a35be]{color:#303133;font-size:13px;line-height:36px;min-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-form .effect-type[data-v-a51a35be]{align-items:center;display:flex;line-height:32px;margin-bottom:8px}.suggestion-form .effect-hint[data-v-a51a35be]{color:#909399;font-size:12px;margin-left:12px}.suggestion-form .effect-foot[data-v-a51a35be]{align-items:center;display:flex;justify-content:space-between;padding-top:4px}.suggestion-form .effect-total[data-v-a51a35be]{color:#909399;font-size:12px}.suggestion-form .add-btn[data-v-a51a35be]{padding:0}.suggestion-form .del-btn[data-v-a51a35be]{color:#f56c6c;font-size:15px}.suggestion-form .effect-table .el-input-number[data-v-a51a35be]{width:100%}