.workbench-account-state[data-v-2300b12b]{display:inline-flex;height:34px;align-items:center;gap:7px;padding:0 12px;border:1px solid #f6dfa8;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffaf0;box-shadow:0 1px 2px #92530c0a;color:#a65308;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap}.workbench-account-state[data-v-2300b12b]:hover{border-color:#efca77;background:#fff6e5;color:#8f4707}.workbench-account-state[data-v-2300b12b]:focus-visible{outline:3px solid rgba(239,202,119,.36);outline-offset:2px}.workbench-account-state-icon[data-v-2300b12b]{flex-shrink:0;color:#c86a08}.workbench-account-state-label[data-v-2300b12b]{color:#934806;font-weight:750}.workbench-account-state-action[data-v-2300b12b]{margin-left:2px;padding-left:9px;border-left:1px solid #eac987;color:#a66c34;font-size:11px;font-weight:600}.workbench-space-switcher[data-v-b73b3dc2]{position:relative;flex:0 0 auto}.workbench-space-current[data-v-b73b3dc2]{display:inline-flex;max-width:240px;height:34px;align-items:center;gap:7px;padding:0 10px;border:1px solid #e4e7ec;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--app-neutral-0);color:#344054;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1;white-space:nowrap}.workbench-space-current[data-v-b73b3dc2]:hover{border-color:#c7d2fe;background:#f8f9ff;color:#263b92}.workbench-space-current[data-v-b73b3dc2]:focus-visible,.workbench-space-menu-action[data-v-b73b3dc2]:focus-visible{outline:3px solid rgba(49,88,238,.2);outline-offset:2px}.workbench-space-current-icon[data-v-b73b3dc2]{flex-shrink:0;color:#3158ee}.workbench-space-current-name[data-v-b73b3dc2]{min-width:0;overflow:hidden;text-overflow:ellipsis}.workbench-space-current-chevron[data-v-b73b3dc2]{flex-shrink:0;color:#98a2b3;transition:transform .14s ease}.workbench-space-current-chevron.open[data-v-b73b3dc2]{transform:rotate(180deg)}.workbench-space-menu[data-v-b73b3dc2]{position:absolute;z-index:220;top:42px;right:0;width:300px;max-width:calc(100vw - 32px);padding:6px;border:1px solid #e4e7ec;border-radius:11px;background:var(--app-neutral-0);box-shadow:0 14px 36px #0f172a29}.workbench-space-menu-label[data-v-b73b3dc2]{padding:7px 9px 6px;color:#98a2b3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:550;line-height:1.3}.workbench-space-menu-name[data-v-b73b3dc2]{padding:7px 9px 10px;border-bottom:1px solid #eaecf0;color:#344054;line-height:1.45}.workbench-space-menu-action[data-v-b73b3dc2],.workbench-space-menu-name[data-v-b73b3dc2]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650}.workbench-space-menu-action[data-v-b73b3dc2]{display:flex;width:100%;align-items:center;gap:8px;margin-top:5px;padding:9px;border:0;border-radius:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#3158ee;cursor:pointer;line-height:1.3;text-align:left;white-space:nowrap}.workbench-space-menu-action[data-v-b73b3dc2]:hover{background:var(--app-brand-50);color:#243dcc}.workbench-space-menu-action[data-v-b73b3dc2]:disabled{background:transparent;color:#98a2b3;cursor:not-allowed}.workbench-space-menu-empty[data-v-b73b3dc2]{padding:9px;color:#98a2b3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:550;line-height:1.4}.workbench-context-module[data-v-76c7b29a]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px}.hr-welfare-entry[data-v-bb085b97]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;height:32px;align-items:center;justify-content:center;gap:5px;padding:0 12px;border:1px solid #ccd5ff;border-radius:999px;background:var(--app-brand-50);color:#5264dc;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:border-color .18s ease,background .18s ease,color .18s ease}.hr-welfare-entry[data-v-bb085b97]:hover{border-color:#aebcff;background:#e7ebff}.hr-welfare-entry[data-v-bb085b97]:focus-visible{outline:2px solid rgba(59,91,255,.45);outline-offset:2px}.hr-welfare-entry-icon[data-v-bb085b97]{display:inline-flex;width:16px;height:16px;flex-shrink:0;align-items:center;justify-content:center;color:#5264dc}.hr-welfare-entry-text[data-v-bb085b97]{white-space:nowrap}.hr-welfare-content[data-v-bb085b97]{display:flex;align-items:center;flex-direction:column;gap:10px}.hr-welfare-title[data-v-bb085b97]{color:#15171c;font-size:14px;font-weight:700;line-height:20px}.hr-welfare-image[data-v-bb085b97]{display:block;width:142px;height:auto;cursor:zoom-in}.hr-welfare-image[data-v-bb085b97] .el-image__inner{display:block;width:100%;height:auto}.hr-welfare-hint[data-v-bb085b97]{color:#9097a3;font-size:12px;line-height:18px}.task-center-entry[data-v-5915b2e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;height:34px;align-items:center;justify-content:center;gap:8px;padding:0 11px 0 10px;border:1px solid var(--app-brand-100);border-radius:999px;background:var(--app-brand-50);color:var(--app-brand-700);cursor:pointer;font-family:inherit;font-size:12px;font-weight:800;line-height:1;transition:border-color .18s ease,background .18s ease,color .18s ease}.task-center-entry[data-v-5915b2e4]:hover{border-color:#3b5bff57;background:#e7ebff}.task-center-entry[data-v-5915b2e4]:disabled{cursor:not-allowed;opacity:.56}.task-center-entry[data-v-5915b2e4]:focus-visible{outline:2px solid rgba(59,91,255,.45);outline-offset:2px}.task-center-entry-icon[data-v-5915b2e4]{display:inline-flex;width:22px;height:22px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--app-brand-600);color:var(--app-neutral-0)}.task-center-entry-text[data-v-5915b2e4]{white-space:nowrap}.task-center-entry-badge[data-v-5915b2e4]{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--app-danger-500);color:var(--app-neutral-0);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.brand-logo-link[data-v-2a822028]{display:flex;flex-shrink:0;align-items:center;gap:9px;color:#15171c;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none}.brand-logo-link-image[data-v-2a822028]{width:28px;height:28px;flex-shrink:0;border-radius:8px;-o-object-fit:contain;object-fit:contain}.brand-logo-link-text[data-v-2a822028]{white-space:nowrap}.workbench-entry-navigation[data-v-d53cd7b7]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:18px}.workbench-entry-navigation-link[data-v-d53cd7b7]{display:inline-flex;height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--neutral-600,var(--app-neutral-600));font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.workbench-entry-navigation-link.active[data-v-d53cd7b7],.workbench-entry-navigation-link[data-v-d53cd7b7]:hover{border-color:var(--cyan-100,var(--app-brand-100));background:var(--cyan-50,var(--app-brand-50));color:var(--cyan-700,var(--app-brand-700))}.workbench-entry-navigation-link[data-v-d53cd7b7]:focus-visible{outline:3px solid rgba(49,88,238,.2);outline-offset:2px}.workbench-entry-navigation-icon[data-v-d53cd7b7]{display:inline-flex;width:16px;height:16px;flex:0 0 16px;align-items:center;justify-content:center}.workbench-entry-navigation-icon[data-v-d53cd7b7] svg{display:block;width:16px;height:16px}.workbench-entry-navigation-message[data-v-d53cd7b7]{align-items:center}.workbench-entry-navigation-message .workbench-entry-navigation-icon[data-v-d53cd7b7],.workbench-entry-navigation-message-text[data-v-d53cd7b7],.workbench-entry-navigation-unread[data-v-d53cd7b7]{align-self:center}.workbench-entry-navigation-message-text[data-v-d53cd7b7]{display:inline-flex;height:17px;align-items:center;line-height:17px}.workbench-entry-navigation-unread[data-v-d53cd7b7]{display:inline-grid;min-width:17px;height:17px;place-items:center;padding:0 5px;border-radius:999px;background:var(--red-500,var(--app-danger-500));color:var(--app-neutral-0);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;line-height:1}.logout-confirm-modal-overlay[data-v-62f6cdb8]{position:fixed;z-index:2000;inset:0;display:flex;align-items:center;justify-content:center;background:#0f141b7a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.logout-confirm-modal[data-v-62f6cdb8]{width:380px;max-width:calc(100vw - 48px);max-height:calc(100vh - 80px);overflow-y:auto;padding:32px;border:1px solid var(--app-neutral-150);border-radius:16px;background:var(--app-neutral-0);box-shadow:0 4px 8px #0f141b0d,0 12px 24px #0f141b12,0 40px 80px #0f141b1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif}.logout-confirm-modal-header[data-v-62f6cdb8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.logout-confirm-modal-title[data-v-62f6cdb8]{color:var(--app-neutral-900);font-size:18px;font-weight:700}.logout-confirm-modal-icon-button[data-v-62f6cdb8],.logout-confirm-modal-primary-button[data-v-62f6cdb8],.logout-confirm-modal-secondary-button[data-v-62f6cdb8]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.logout-confirm-modal-icon-button[data-v-62f6cdb8]{width:36px;height:36px;padding:0;border-radius:8px;background:transparent;color:var(--app-neutral-500)}.logout-confirm-modal-icon-button[data-v-62f6cdb8]:hover{background:var(--app-neutral-100);color:var(--app-neutral-900)}.logout-confirm-modal-close-icon[data-v-62f6cdb8]{position:relative;width:14px;height:14px}.logout-confirm-modal-close-icon[data-v-62f6cdb8]:after,.logout-confirm-modal-close-icon[data-v-62f6cdb8]:before{position:absolute;top:6px;left:1px;width:12px;height:1.6px;border-radius:2px;background:currentColor;content:""}.logout-confirm-modal-close-icon[data-v-62f6cdb8]:before{transform:rotate(45deg)}.logout-confirm-modal-close-icon[data-v-62f6cdb8]:after{transform:rotate(-45deg)}.logout-confirm-modal-content[data-v-62f6cdb8]{display:flex;align-items:center;gap:6px;padding:4px 0 8px}.logout-confirm-modal-content-icon[data-v-62f6cdb8]{display:block;width:26px;height:26px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.logout-confirm-modal-text[data-v-62f6cdb8]{flex:1;color:#1c232c;font-size:14px;line-height:1.6}.logout-confirm-modal-footer[data-v-62f6cdb8]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.logout-confirm-modal-primary-button[data-v-62f6cdb8],.logout-confirm-modal-secondary-button[data-v-62f6cdb8]{min-height:38px;padding:0 18px;border-radius:12px;font-size:13px;white-space:nowrap}.logout-confirm-modal-secondary-button[data-v-62f6cdb8]{border-color:var(--app-neutral-200);background:var(--app-neutral-0);color:var(--app-neutral-600);box-shadow:0 1px 2px #0f141b0a}.logout-confirm-modal-secondary-button[data-v-62f6cdb8]:hover{border-color:var(--app-brand-300);background:var(--app-surface-quiet);color:var(--app-brand-600)}.logout-confirm-modal-primary-button[data-v-62f6cdb8]{background:var(--app-brand-600);color:var(--app-neutral-0);box-shadow:0 1px 2px #2b43d63d,0 4px 12px #3b5bff38}.logout-confirm-modal-primary-button[data-v-62f6cdb8]:hover{background:var(--app-brand-500)}@media(prefers-reduced-motion:reduce){.logout-confirm-modal-icon-button[data-v-62f6cdb8],.logout-confirm-modal-primary-button[data-v-62f6cdb8],.logout-confirm-modal-secondary-button[data-v-62f6cdb8]{transition:none}}.user-avatar-menu[data-v-934d5dc0]{position:relative}.user-avatar-menu-button[data-v-934d5dc0]{width:32px;height:32px;align-items:center;justify-content:center;border:none;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--app-brand-600);color:var(--app-neutral-0);cursor:pointer;font-size:13px;font-weight:600;line-height:1;text-align:center}.user-avatar-menu-button[data-v-934d5dc0],.user-avatar-menu-popover[data-v-934d5dc0]{display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif}.user-avatar-menu-popover[data-v-934d5dc0]{position:absolute;top:calc(100% + 14px);right:0;z-index:200;width:188px;flex-direction:column;gap:6px;padding:8px;border:1px solid #e9eaf4;border-radius:10px;background:var(--app-neutral-0);box-shadow:0 14px 32px #1f274b24}.user-avatar-menu-popover[data-v-934d5dc0]:after,.user-avatar-menu-popover[data-v-934d5dc0]:before{position:absolute;right:8px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;content:""}.user-avatar-menu-popover[data-v-934d5dc0]:before{top:-9px;border-bottom:9px solid #e9eaf4}.user-avatar-menu-popover[data-v-934d5dc0]:after{top:-8px;border-bottom:9px solid var(--app-neutral-0)}.user-avatar-menu-item[data-v-934d5dc0]{display:flex;width:100%;height:44px;align-items:center;gap:12px;padding:0 14px;border:none;border-radius:8px;background:transparent;color:#565c67;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:0;line-height:1;text-align:left}.user-avatar-menu-item.active[data-v-934d5dc0],.user-avatar-menu-item[data-v-934d5dc0]:hover{background:var(--app-neutral-100);color:#15171c}.user-avatar-menu-item.danger[data-v-934d5dc0]{color:#ff7f7f}.user-avatar-menu-item.danger[data-v-934d5dc0]:hover{background:var(--app-neutral-100);color:#ff7f7f}.user-avatar-menu-item-icon[data-v-934d5dc0]{display:block;width:15px;height:15px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.user-avatar-menu-item-text[data-v-934d5dc0]{line-height:1}.enterprise-top-navigation[data-v-e77d6656]{position:relative;z-index:10;display:flex;height:56px;flex-shrink:0;align-items:center;padding:0 22px;border-bottom:1px solid var(--enterprise-top-navigation-line,var(--report-line,var(--settings-line,#e9eaf4)));background:#ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.enterprise-top-navigation.fixed[data-v-e77d6656]{position:fixed;z-index:50;top:0;right:0;left:0;padding:0 24px;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.enterprise-top-navigation.navigation-popover-open[data-v-e77d6656]{z-index:2050}.enterprise-top-navigation-right[data-v-e77d6656]{display:flex;align-items:center;gap:12px;margin-left:auto}@media(max-width:900px){.enterprise-top-navigation.fixed[data-v-e77d6656]{padding:0 16px}}
