.pc-sidebar[data-v-4bee594a]{width:var(--sidebar-width);height:100vh;position:fixed;left:0;top:0;flex-shrink:0;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--color-sidebar-bg-start) 0%,var(--color-sidebar-bg-end) 100%);overflow:visible;border-right:1px solid color-mix(in srgb,var(--color-accent) 16%,transparent);z-index:10010;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,Noto Sans CJK SC,sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto}.pc-sidebar.collapsed .menu-item-inner[data-v-4bee594a]{display:flex;flex-direction:column;justify-content:center;gap:3px;height:56px;padding:2px 0}.pc-sidebar.collapsed .menu-item-text[data-v-4bee594a]{display:block;width:100%;flex:0 0 auto;font-size:11px;line-height:1.1;letter-spacing:0;text-align:center;white-space:nowrap}.pc-sidebar.collapsed .sidebar-logo[data-v-4bee594a]{flex-direction:row;align-items:center;justify-content:center;height:var(--tabs-height);padding:0 4px;gap:4px}.pc-sidebar.collapsed .logo-icon[data-v-4bee594a]{width:24px;height:24px;border-radius:6px;margin-right:0}.pc-sidebar.collapsed .logo-mark[data-v-4bee594a]{font-size:12px}.pc-sidebar.collapsed .footer-user[data-v-4bee594a]{flex-direction:column;gap:6px}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[data-v-4bee594a]{flex:0 0 28px;width:28px;height:34px;margin:0 0 0 auto;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #ffffff;border-radius:6px;background:#fff;color:#123d65;font-size:0!important;line-height:1;box-shadow:0 1px 4px rgba(0,0,0,.25);cursor:pointer}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[data-v-4bee594a]:before{content:"";display:block;width:8px;height:8px;border-right:3px solid #123d65;border-bottom:3px solid #123d65;transform:translate(-2px) rotate(-45deg);pointer-events:none}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[aria-expanded=true][data-v-4bee594a]:before{transform:translate(2px) rotate(135deg)}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[data-v-4bee594a]:after{border:0}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[data-v-4bee594a]:hover{background:#e5f2ff}.pc-sidebar .sidebar-logo .sidebar-pin-toggle[data-v-4bee594a]:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.pc-sidebar.collapsed .sidebar-logo[data-v-4bee594a]{padding:0 4px!important;gap:4px!important}.sidebar-logo[data-v-4bee594a]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;height:var(--tabs-height);padding:0 10px 0 12px;background:linear-gradient(135deg,var(--color-primary-dark) 0%,var(--color-sidebar-bg-start) 100%);border-bottom:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);flex-shrink:0;position:relative;transition:all var(--transition-base);box-shadow:0 1px 4px rgba(0,0,0,.12)}.logo-icon[data-v-4bee594a]{width:24px;height:24px;border-radius:6px;background:linear-gradient(135deg,#fff,#f5f0e6);border:1.5px solid var(--color-sidebar-logo-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 4px color-mix(in srgb,var(--color-accent) 35%,transparent);margin-right:0}.logo-mark[data-v-4bee594a]{font-size:12px;font-weight:700;color:var(--color-primary);line-height:1;letter-spacing:0}.logo-mark-img[data-v-4bee594a]{display:none}.logo-text-group[data-v-4bee594a]{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1;min-width:0}.logo-title[data-v-4bee594a]{font-size:15px;font-weight:700;color:var(--color-sidebar-text-active);letter-spacing:.8px;line-height:1;white-space:nowrap}.logo-sub[data-v-4bee594a]{font-size:11px;color:rgba(255,255,255,.82);letter-spacing:1.5px;opacity:1;line-height:1}.sidebar-menu[data-v-4bee594a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.sidebar-menu[data-v-4bee594a]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-4bee594a]::-webkit-scrollbar-track{background:transparent}.sidebar-menu[data-v-4bee594a]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-accent) 24%,transparent);border-radius:2px}.sidebar-menu-content[data-v-4bee594a]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:0 0 16px}.menu-item[data-v-4bee594a]{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition-fast);overflow:visible}.menu-item[data-v-4bee594a]:hover,.menu-item.open[data-v-4bee594a]{background:var(--color-sidebar-hover)}.menu-item:hover .menu-item-inner[data-v-4bee594a],.menu-item.open .menu-item-inner[data-v-4bee594a]{color:#fff}.menu-item:hover .menu-item-text[data-v-4bee594a],.menu-item.open .menu-item-text[data-v-4bee594a]{color:#fff;font-weight:800}.menu-item.active .menu-item-inner[data-v-4bee594a]{color:var(--color-accent)}.menu-item.active .menu-item-text[data-v-4bee594a]{font-weight:700;color:var(--color-sidebar-text-active)}.menu-item-inner[data-v-4bee594a]{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:0;height:52px;padding:0 16px;color:var(--color-sidebar-text);transition:color var(--transition-fast);position:relative;z-index:1;text-shadow:none}.menu-item-text[data-v-4bee594a]{font-size:17px;line-height:1.35;white-space:nowrap;letter-spacing:0;color:#edf4fb;color:color-mix(in srgb,var(--color-sidebar-text-active) 78%,#ffffff);font-weight:700;transition:color var(--transition-fast);flex:1;text-align:center;text-shadow:none}.menu-notice-badge[data-v-4bee594a],.mega-notice-badge[data-v-4bee594a]{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:#e64040;color:#fff;font-size:11px;line-height:1;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:0 2px 8px rgba(230,64,64,.36);text-shadow:none}.collapsed .menu-notice-badge[data-v-4bee594a]{position:absolute;right:7px;top:6px;min-width:18px;height:18px;padding:0 4px;font-size:10px}.menu-item-bar[data-v-4bee594a]{position:absolute;left:0;top:10px;bottom:10px;width:3px;background:linear-gradient(180deg,var(--color-accent-light) 0%,var(--color-accent) 50%,var(--color-accent-dark) 100%);border-radius:0 2px 2px 0;box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 55%,transparent)}.mega-panel[data-v-4bee594a]{min-width:0;max-width:calc(100vw - var(--sidebar-width, 240px) - 12px);max-height:calc(100vh - 24px);max-height:min(var(--mega-panel-max-height, calc(100vh - 24px) ),100dvh - 24px);background-color:#07342b;background-image:linear-gradient(135deg,var(--color-sidebar-bg-start, #07342b) 0%,var(--color-sidebar-bg-end, #0f4438) 100%);opacity:1;border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:0 10px 10px;box-shadow:0 12px 36px rgba(0,0,0,.46),0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent),inset 0 1px rgba(255,255,255,.07);overflow:hidden;display:flex;flex-direction:column;z-index:10000!important;pointer-events:auto;isolation:isolate;animation:megaFadeIn-4bee594a .18s ease-out}@keyframes megaFadeIn-4bee594a{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.mega-panel-header[data-v-4bee594a]{padding:14px 24px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent);flex:0 0 auto}.mega-panel-title[data-v-4bee594a]{font-size:18px;line-height:1.3;font-weight:800;color:var(--color-accent-light);letter-spacing:0;text-shadow:none}.mega-panel-body[data-v-4bee594a]{padding:16px 24px 20px;overflow-y:auto;overflow-x:hidden;min-height:0;height:0;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-accent) 65%,transparent) rgba(255,255,255,.06);flex:1 1 0;width:100%;box-sizing:border-box}.mega-panel-body[data-v-4bee594a]::-webkit-scrollbar{width:8px}.mega-panel-body[data-v-4bee594a]::-webkit-scrollbar-track{background:rgba(255,255,255,.06);border-radius:8px}.mega-panel-body[data-v-4bee594a]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-accent) 65%,transparent);border-radius:8px}.mega-panel-grid[data-v-4bee594a]{display:grid;grid-template-columns:repeat(var(--mega-panel-columns, 1),minmax(0,1fr));align-content:flex-start;gap:20px 24px;min-height:-moz-min-content;min-height:min-content}.mega-column[data-v-4bee594a]{min-width:0;max-width:none}.mega-column-title[data-v-4bee594a]{font-size:15px;line-height:1.35;font-weight:800;color:#fff;margin-bottom:11px;padding-bottom:7px;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent);letter-spacing:0;text-shadow:none}.mega-menu-list[data-v-4bee594a]{display:flex;flex-direction:column;gap:2px}.mega-menu-item[data-v-4bee594a]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 38px 10px 16px;font-size:15px;color:#eaf2fb;color:color-mix(in srgb,var(--color-sidebar-text-active) 76%,#ffffff);font-weight:700;line-height:1.4;border-radius:6px;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;position:relative;text-shadow:none}.mega-menu-item[data-v-4bee594a]:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,var(--color-sidebar-group-title) 72%,transparent);transition:all var(--transition-fast)}.mega-menu-item[data-v-4bee594a]:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--color-accent) 24%,rgba(255,255,255,.06));color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.mega-menu-item[data-v-4bee594a]:hover:before{background:var(--color-accent);box-shadow:0 0 6px color-mix(in srgb,var(--color-accent) 55%,transparent)}.mega-menu-item.active[data-v-4bee594a]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 22%,transparent) 0%,transparent 100%);color:var(--color-accent);font-weight:700}.mega-menu-item.active[data-v-4bee594a]:before{background:var(--color-accent);box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 70%,transparent);transform:translateY(-50%) scale(1.2)}.mega-menu-item-name[data-v-4bee594a]{display:inline-block;flex:1 1 auto;min-width:0;white-space:normal!important;word-break:normal;overflow-wrap:anywhere}.mega-menu-empty[data-v-4bee594a]{max-width:210px;padding:10px 12px;border:1px dashed rgba(255,255,255,.2);border-radius:6px;color:rgba(255,255,255,.68);font-size:13px;line-height:1.6}.mega-favorite-btn[data-v-4bee594a],.mega-remove-btn[data-v-4bee594a]{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:24px;height:24px;margin:0;padding:0;border:0;border-radius:5px;background:transparent;color:rgba(255,255,255,.52);font-size:16px;line-height:24px;cursor:pointer;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.mega-favorite-btn[data-v-4bee594a]:after,.mega-remove-btn[data-v-4bee594a]:after{border:0}.mega-menu-item:hover .mega-favorite-btn[data-v-4bee594a],.mega-favorite-btn.active[data-v-4bee594a]{opacity:1}.mega-favorite-btn[data-v-4bee594a]:hover{color:var(--color-accent-light);background:rgba(255,255,255,.08)}.mega-favorite-btn.active[data-v-4bee594a]{color:var(--color-accent)}.mega-remove-btn[data-v-4bee594a]{opacity:.82;color:rgba(255,255,255,.72);font-size:20px;font-weight:400}.mega-menu-item:hover .mega-remove-btn[data-v-4bee594a]{opacity:1}.mega-remove-btn[data-v-4bee594a]:hover{color:#ffb6b6;background:rgba(255,84,84,.16)}.mega-notice-badge[data-v-4bee594a]{flex-shrink:0;min-width:20px;height:20px;padding:0 5px}.mega-panel-arrow[data-v-4bee594a]{position:absolute;left:-5px;top:36px;width:10px;height:10px;background:inherit;border-left:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);transform:rotate(45deg);z-index:-1}.sidebar-footer[data-v-4bee594a]{flex-shrink:0;padding:12px 16px;border-top:1px solid color-mix(in srgb,var(--color-accent) 16%,transparent);background:rgba(0,0,0,.15)}.footer-user[data-v-4bee594a]{display:flex;flex-direction:row;align-items:center;gap:10px}.user-avatar[data-v-4bee594a]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-dark) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1px solid rgba(245,235,211,.3);box-shadow:0 2px 6px rgba(0,0,0,.2);flex-shrink:0}.user-meta[data-v-4bee594a]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;flex:1}.user-name[data-v-4bee594a]{font-size:12px;font-weight:600;color:var(--color-sidebar-text-active);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}.user-role[data-v-4bee594a]{font-size:10px;color:var(--color-sidebar-text);opacity:1;line-height:1.2;margin-top:2px}@media screen{:where(html[data-theme] .pc-layout) .logo-icon[data-v-4bee594a]{background:linear-gradient(135deg,#ffffff 0%,var(--color-accent-bg) 100%)!important}}@media screen{:where(html[data-theme] .pc-layout) .logo-sub[data-v-4bee594a]{color:rgba(255,255,255,.82)!important}}@media screen{:where(html[data-theme] .pc-layout) .menu-item:hover .menu-item-inner[data-v-4bee594a],:where(html[data-theme] .pc-layout) .menu-item.open .menu-item-inner[data-v-4bee594a]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .menu-item:hover .menu-item-text[data-v-4bee594a],:where(html[data-theme] .pc-layout) .menu-item.open .menu-item-text[data-v-4bee594a]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .menu-notice-badge[data-v-4bee594a],:where(html[data-theme] .pc-layout) .mega-notice-badge[data-v-4bee594a]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-panel[data-v-4bee594a]{background-color:var(--color-primary-dark)!important;background-image:linear-gradient(135deg,var(--color-sidebar-bg-start, var(--color-primary-dark)) 0%,var(--color-sidebar-bg-end, var(--color-primary)) 100%)!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-column-title[data-v-4bee594a]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-menu-item[data-v-4bee594a]:hover{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-menu-empty[data-v-4bee594a]{color:rgba(255,255,255,.68)!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-favorite-btn[data-v-4bee594a],:where(html[data-theme] .pc-layout) .mega-remove-btn[data-v-4bee594a]{color:rgba(255,255,255,.52)!important}}@media screen{:where(html[data-theme] .pc-layout) .mega-remove-btn[data-v-4bee594a]{color:rgba(255,255,255,.72)!important}}@media screen{:where(html[data-theme] .pc-layout) .user-avatar[data-v-4bee594a]{color:#fff!important;border:1px solid color-mix(in srgb,var(--color-accent-bg) 30%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item:hover .menu-item-inner[data-v-4bee594a],html[data-theme=night-office][data-theme] .pc-layout .menu-item.open .menu-item-inner[data-v-4bee594a]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item:hover .menu-item-text[data-v-4bee594a],html[data-theme=night-office][data-theme] .pc-layout .menu-item.open .menu-item-text[data-v-4bee594a]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item.active .menu-item-inner[data-v-4bee594a]{color:var(--color-accent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item.active .menu-item-text[data-v-4bee594a]{color:var(--color-sidebar-text-active)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item-inner[data-v-4bee594a]{color:var(--color-sidebar-text)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-item-text[data-v-4bee594a]{color:#fff!important;color:color-mix(in srgb,var(--color-sidebar-text-active) 78%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .menu-notice-badge[data-v-4bee594a],html[data-theme=night-office][data-theme] .pc-layout .mega-notice-badge[data-v-4bee594a]{color:#fff!important;box-shadow:0 2px 8px color-mix(in srgb,#000000 36%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-panel[data-v-4bee594a]{background-color:var(--color-primary-dark)!important;background-image:linear-gradient(135deg,var(--color-sidebar-bg-start, var(--color-primary-dark)) 0%,var(--color-sidebar-bg-end, var(--color-primary)) 100%)!important;box-shadow:0 12px 36px color-mix(in srgb,#000000 46%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent),inset 0 1px color-mix(in srgb,var(--color-border) 7.000000000000001%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-panel-title[data-v-4bee594a]{color:var(--color-accent-light)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-panel-body[data-v-4bee594a]::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-bg-card) 6%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-column-title[data-v-4bee594a]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-menu-item[data-v-4bee594a]{color:#fff!important;color:color-mix(in srgb,var(--color-sidebar-text-active) 76%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-menu-item[data-v-4bee594a]:hover{background:color-mix(in srgb,var(--color-bg-card) 8%,transparent)!important;background:color-mix(in srgb,var(--color-accent) 24%,color-mix(in srgb,var(--color-bg-card) 6%,transparent))!important;color:#fff!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-border) 8%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-menu-item.active[data-v-4bee594a]{color:var(--color-accent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-menu-empty[data-v-4bee594a]{border:1px dashed color-mix(in srgb,var(--color-border) 20%,transparent)!important;color:color-mix(in srgb,#FFFFFF 68%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-favorite-btn[data-v-4bee594a],html[data-theme=night-office][data-theme] .pc-layout .mega-remove-btn[data-v-4bee594a]{color:color-mix(in srgb,#FFFFFF 52%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-favorite-btn[data-v-4bee594a]:hover{color:var(--color-accent-light)!important;background:color-mix(in srgb,var(--color-bg-card) 8%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-favorite-btn.active[data-v-4bee594a]{color:var(--color-accent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-remove-btn[data-v-4bee594a]{color:color-mix(in srgb,#FFFFFF 72%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .mega-remove-btn[data-v-4bee594a]:hover{color:#ffb6b6!important;background:rgba(255,84,84,.16)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .sidebar-footer[data-v-4bee594a]{background:rgba(0,0,0,.15)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .user-avatar[data-v-4bee594a]{color:#fff!important;border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent)!important;box-shadow:0 2px 6px color-mix(in srgb,#000000 20%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .user-name[data-v-4bee594a]{color:var(--color-sidebar-text-active)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .user-role[data-v-4bee594a]{color:var(--color-sidebar-text)!important}}.theme-switcher[data-v-e714e88e]{position:relative;display:inline-flex;align-items:center}.theme-trigger[data-v-e714e88e]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all var(--transition-base);border:1px solid var(--color-border);background:var(--color-bg-card)}.theme-trigger[data-v-e714e88e]:hover{background:var(--color-bg-hover);border-color:var(--color-primary-border)}.palette-preview[data-v-e714e88e]{display:flex;gap:3px}.palette-dot[data-v-e714e88e]{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--color-bg-card);box-shadow:0 0 0 1px var(--color-border)}.palette-dot.palette-dot-primary[data-v-e714e88e]{margin-right:-3px}.theme-name[data-v-e714e88e]{font-size:13px;color:var(--color-text-regular);font-weight:500}.theme-caret[data-v-e714e88e]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--color-text-muted);transition:transform var(--transition-base)}.theme-panel[data-v-e714e88e]{position:absolute;top:calc(100% + 8px);right:0;width:480px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-xl);z-index:1000;overflow:hidden;animation:panelFadeIn-e714e88e var(--transition-base)}@keyframes panelFadeIn-e714e88e{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.panel-header[data-v-e714e88e]{padding:16px 20px 12px;border-bottom:1px solid var(--color-divider);background:linear-gradient(135deg,var(--color-primary-bg) 0%,transparent 100%)}.panel-title[data-v-e714e88e]{display:block;font-size:15px;font-weight:600;color:var(--color-text-primary)}.panel-subtitle[data-v-e714e88e]{display:block;font-size:12px;color:var(--color-text-secondary);margin-top:2px}.theme-grid[data-v-e714e88e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;max-height:420px;overflow-y:auto}.theme-grid[data-v-e714e88e]::-webkit-scrollbar{width:6px;display:block}.theme-grid[data-v-e714e88e]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.theme-card[data-v-e714e88e]{position:relative;padding:10px;border:1.5px solid var(--color-border);border-radius:10px;cursor:pointer;transition:all var(--transition-base);background:var(--color-bg-card)}.theme-card[data-v-e714e88e]:hover{border-color:var(--color-primary-lighter);transform:translateY(-2px);box-shadow:var(--shadow-md)}.theme-card.active[data-v-e714e88e]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg)}.theme-card.animated[data-v-e714e88e]{background:linear-gradient(145deg,var(--color-bg-card),color-mix(in srgb,var(--color-accent) 5%,var(--color-bg-card)))}.card-preview[data-v-e714e88e]{height:56px;border-radius:6px;position:relative;overflow:hidden;display:flex;align-items:center;padding:0 12px}.card-aurora[data-v-e714e88e]{position:absolute;top:-70%;right:-30%;bottom:-70%;left:-30%;pointer-events:none;background:radial-gradient(circle at 32% 48%,rgba(94,127,219,.68),transparent 24%),radial-gradient(circle at 68% 50%,rgba(216,181,110,.58),transparent 22%);filter:blur(5px);animation:previewAurora-e714e88e 4.8s ease-in-out infinite alternate}@keyframes previewAurora-e714e88e{0%{transform:translate3d(-10%,-3%,0) rotate(-8deg);opacity:.58}to{transform:translate3d(12%,4%,0) rotate(8deg);opacity:.92}}.card-dot[data-v-e714e88e]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.3);flex-shrink:0}.card-bars[data-v-e714e88e]{margin-left:auto;display:flex;flex-direction:column;gap:3px;width:32px}.card-bar[data-v-e714e88e]{height:3px;border-radius:2px}.card-bar[data-v-e714e88e]:nth-child(1){width:100%}.card-bar[data-v-e714e88e]:nth-child(2){width:70%}.card-bar[data-v-e714e88e]:nth-child(3){width:40%}.card-info[data-v-e714e88e]{margin-top:8px;display:flex;flex-direction:column;gap:1px}.card-name-row[data-v-e714e88e]{display:flex;align-items:center;gap:6px;min-width:0}.card-name[data-v-e714e88e]{font-size:13px;font-weight:600;color:var(--color-text-primary)}.motion-badge[data-v-e714e88e]{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:99px;font-size:9px;font-weight:700;letter-spacing:.4px;color:#6e4c12;background:linear-gradient(135deg,#f7e8bd,#d8b56e);box-shadow:0 2px 7px rgba(216,181,110,.3)}.card-english[data-v-e714e88e]{font-size:11px;color:var(--color-text-muted);font-family:var(--font-mono)}.card-check[data-v-e714e88e]{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--color-primary);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-primary)}.check-icon[data-v-e714e88e]{color:#fff;font-size:12px;font-weight:700;line-height:1}.panel-footer[data-v-e714e88e]{padding:10px 20px;border-top:1px solid var(--color-divider);background:var(--color-bg-subtle)}.density-section[data-v-e714e88e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;border-top:1px solid var(--color-divider);background:var(--color-bg-card)}.density-copy[data-v-e714e88e]{min-width:0}.density-title[data-v-e714e88e]{display:block;color:var(--color-text-primary);font-size:13px;font-weight:650}.density-subtitle[data-v-e714e88e]{display:block;margin-top:2px;color:var(--color-text-secondary);font-size:11px}.density-options[data-v-e714e88e]{display:flex;padding:3px;border-radius:7px;background:var(--color-bg-subtle)}.density-options uni-button[data-v-e714e88e]{height:30px;margin:0;padding:0 13px;border:0;border-radius:5px;background:transparent;color:var(--color-text-secondary);font-size:12px;line-height:30px;cursor:pointer}.density-options uni-button[data-v-e714e88e]:after{border:0}.density-options uni-button.active[data-v-e714e88e]{background:var(--color-bg-card);color:var(--color-primary);font-weight:650;box-shadow:var(--shadow-xs)}.footer-desc[data-v-e714e88e]{font-size:12px;color:var(--color-text-secondary);line-height:1.5}@media(prefers-reduced-motion:reduce){.card-aurora[data-v-e714e88e],.theme-panel[data-v-e714e88e]{animation:none!important}}@media screen{:where(html[data-theme] .pc-layout) .card-aurora[data-v-e714e88e]{background:radial-gradient(circle at 32% 48%,rgba(94,127,219,.68),transparent 24%),radial-gradient(circle at 68% 50%,color-mix(in srgb,var(--color-accent) 57.99999999999999%,transparent),transparent 22%)!important}}@media screen{:where(html[data-theme] .pc-layout) .motion-badge[data-v-e714e88e]{background:linear-gradient(135deg,#f7e8bd,var(--color-accent))!important;box-shadow:0 2px 7px color-mix(in srgb,var(--color-accent) 30%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .check-icon[data-v-e714e88e]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .theme-name[data-v-e714e88e]{color:var(--color-text-regular)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .panel-title[data-v-e714e88e]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .panel-subtitle[data-v-e714e88e]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .card-aurora[data-v-e714e88e]{background:radial-gradient(circle at 32% 48%,rgba(94,127,219,.68),transparent 24%),radial-gradient(circle at 68% 50%,color-mix(in srgb,var(--color-accent) 57.99999999999999%,transparent),transparent 22%)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .card-name[data-v-e714e88e]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .motion-badge[data-v-e714e88e]{color:color-mix(in srgb,#6e4c12 42%,#FFFFFF)!important;background:linear-gradient(135deg,color-mix(in srgb,#f7e8bd 8%,var(--color-bg-card)),var(--color-accent))!important;box-shadow:0 2px 7px color-mix(in srgb,#000000 30%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .card-english[data-v-e714e88e]{color:var(--color-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .check-icon[data-v-e714e88e]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .density-title[data-v-e714e88e]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .density-subtitle[data-v-e714e88e]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .density-options uni-button[data-v-e714e88e]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .density-options uni-button.active[data-v-e714e88e]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .footer-desc[data-v-e714e88e]{color:var(--color-text-secondary)!important}}.command-mask[data-v-22b9ddcd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4600;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;background:rgba(10,25,21,.46);backdrop-filter:blur(3px)}.command-panel[data-v-22b9ddcd]{width:680px;max-width:calc(100vw - 40px);overflow:hidden;border:1px solid rgba(187,207,201,.9);border-radius:13px;background:#fff;box-shadow:0 28px 80px rgba(8,35,28,.28)}.search-head[data-v-22b9ddcd]{display:flex;align-items:center;gap:12px;height:58px;padding:0 17px;border-bottom:1px solid #e7edeb}.search-icon[data-v-22b9ddcd]{color:#236858;font-size:29px;line-height:1}.search-input[data-v-22b9ddcd]{height:56px;min-width:0;flex:1;border:0;background:transparent;color:#173a31;font-size:16px;outline:0}.searching[data-v-22b9ddcd]{color:#8b9b97;font-size:11px}.search-head kbd[data-v-22b9ddcd]{padding:3px 6px;border:1px solid #d2dcd9;border-bottom-width:2px;border-radius:4px;background:#f7f9f8;color:#6f817c;font:10px/1.2 system-ui}.search-help[data-v-22b9ddcd]{display:flex;justify-content:space-between;padding:8px 18px;background:#f7f9f8;color:#91a09c;font-size:10px}.result-scroll[data-v-22b9ddcd]{max-height:58vh}.result-group[data-v-22b9ddcd]{padding:9px 10px 3px}.group-label[data-v-22b9ddcd]{display:block;padding:4px 8px 6px;color:#7a8c87;font-size:10px;font-weight:700;letter-spacing:.05em}.result-item[data-v-22b9ddcd]{display:flex;align-items:center;gap:11px;min-height:53px;padding:7px 9px;border-radius:7px;cursor:pointer;transition:.12s}.result-item.active[data-v-22b9ddcd]{background:#edf7f4}.result-icon[data-v-22b9ddcd]{display:flex;align-items:center;justify-content:center;width:31px;height:31px;flex:0 0 31px;border-radius:7px;background:#e8f2ef;color:#176b58;font-size:12px;font-weight:700}.result-icon.sales_order[data-v-22b9ddcd]{background:#eaf0ff;color:#315fbb}.result-icon.purchase_order[data-v-22b9ddcd]{background:#fff3dc;color:#996608}.result-icon.customer[data-v-22b9ddcd]{background:#f1eafe;color:#7445a8}.result-icon.delivery_task[data-v-22b9ddcd]{background:#e7f7fc;color:#17738d}.result-copy[data-v-22b9ddcd]{min-width:0;flex:1}.result-title[data-v-22b9ddcd],.result-subtitle[data-v-22b9ddcd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-title[data-v-22b9ddcd]{color:#253e38;font-size:13px;font-weight:650}.result-subtitle[data-v-22b9ddcd]{margin-top:3px;color:#8a9995;font-size:10px}.result-meta[data-v-22b9ddcd]{max-width:135px;overflow:hidden;color:#62746f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.result-open[data-v-22b9ddcd]{color:#a1afab;font-size:13px}.empty-result[data-v-22b9ddcd]{display:flex;flex-direction:column;align-items:center;gap:7px;padding:64px 20px;color:#71837e;font-size:13px}.empty-result uni-text[data-v-22b9ddcd]:last-child{color:#9ba8a4;font-size:11px}.partial-tip[data-v-22b9ddcd]{margin:6px 18px 14px;padding:8px 10px;border-radius:5px;background:#fff7e7;color:#9a6b12;font-size:10px;text-align:center}@media screen{:where(html[data-theme] .pc-layout) .command-mask[data-v-22b9ddcd]{background:color-mix(in srgb,var(--color-primary-dark) 46%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .command-panel[data-v-22b9ddcd]{border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent)!important;box-shadow:0 28px 80px color-mix(in srgb,var(--color-primary) 28.000000000000004%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .search-head[data-v-22b9ddcd]{border-bottom:1px solid var(--color-border)!important}}@media screen{:where(html[data-theme] .pc-layout) .search-icon[data-v-22b9ddcd]{color:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .search-input[data-v-22b9ddcd]{color:var(--color-primary-dark)!important}}@media screen{:where(html[data-theme] .pc-layout) .searching[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .search-head kbd[data-v-22b9ddcd]{border:1px solid var(--color-border)!important;color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .search-help[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .group-label[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-item.active[data-v-22b9ddcd]{background:var(--color-bg-subtle)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-icon[data-v-22b9ddcd]{background:var(--color-bg-subtle)!important;color:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-title[data-v-22b9ddcd]{color:var(--color-text-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-subtitle[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-meta[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .result-open[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .empty-result[data-v-22b9ddcd]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .empty-result uni-text[data-v-22b9ddcd]:last-child{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .command-mask[data-v-22b9ddcd]{background:color-mix(in srgb,var(--color-primary-dark) 46%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .command-panel[data-v-22b9ddcd]{border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent)!important;background:var(--color-bg-card)!important;box-shadow:0 28px 80px color-mix(in srgb,#000000 28.000000000000004%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .search-head[data-v-22b9ddcd]{border-bottom:1px solid var(--color-border)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .search-icon[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .search-input[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .searching[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .search-head kbd[data-v-22b9ddcd]{border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .search-help[data-v-22b9ddcd]{background:var(--color-bg-card)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .group-label[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-item.active[data-v-22b9ddcd]{background:var(--color-bg-subtle)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-icon[data-v-22b9ddcd]{background:var(--color-bg-subtle)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-icon.sales_order[data-v-22b9ddcd]{background:var(--color-bg-card)!important;color:color-mix(in srgb,#315fbb 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-icon.purchase_order[data-v-22b9ddcd]{background:color-mix(in srgb,#fff3dc 8%,var(--color-bg-card))!important;color:color-mix(in srgb,#996608 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-icon.customer[data-v-22b9ddcd]{background:var(--color-bg-card)!important;color:color-mix(in srgb,#7445a8 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-icon.delivery_task[data-v-22b9ddcd]{background:var(--color-bg-card)!important;color:color-mix(in srgb,#17738d 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-title[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-subtitle[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-meta[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .result-open[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .empty-result[data-v-22b9ddcd]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .empty-result uni-text[data-v-22b9ddcd]:last-child{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .partial-tip[data-v-22b9ddcd]{background:var(--color-bg-card)!important;color:color-mix(in srgb,#9a6b12 42%,#FFFFFF)!important}}.shortcut-help-trigger[data-v-453ca1fc]{display:flex;align-items:center;gap:5px;height:28px;margin:0;padding:0 8px;border:1px solid var(--color-header-border);border-radius:5px;background:var(--color-header-bg-subtle);color:var(--color-header-text-secondary);font-size:11px;line-height:26px;cursor:pointer}.shortcut-help-trigger[data-v-453ca1fc]:after,.shortcut-help-close[data-v-453ca1fc]:after,.edit-button[data-v-453ca1fc]:after,.shortcut-capture[data-v-453ca1fc]:after,.shortcut-footer uni-button[data-v-453ca1fc]:after{border:0}.shortcut-help-trigger[data-v-453ca1fc]:hover{border-color:var(--color-header-accent);color:var(--color-header-accent)}.shortcut-help-icon[data-v-453ca1fc]{font-size:15px;line-height:1}.shortcut-help-trigger kbd[data-v-453ca1fc]{max-width:82px;overflow:hidden;padding:2px 4px;border:1px solid var(--color-header-border);border-radius:3px;background:var(--color-bg-card);color:var(--color-header-text-muted);font:9px/1 system-ui;text-overflow:ellipsis;white-space:nowrap}.shortcut-help-mask[data-v-453ca1fc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:22000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;background:rgba(8,25,20,.48);backdrop-filter:blur(4px)}.shortcut-help-panel[data-v-453ca1fc]{display:flex;flex-direction:column;width:960px;height:min(760px,100vh - 48px);max-width:calc(100vw - 48px);overflow:hidden;box-sizing:border-box;border:1px solid rgba(187,207,201,.94);border-radius:14px;background:#fff;box-shadow:0 30px 90px rgba(8,35,28,.32)}.shortcut-help-head[data-v-453ca1fc]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:17px 20px 14px;border-bottom:1px solid #e5ece9;background:linear-gradient(135deg,#f7fbfa,#eef7f4)}.shortcut-help-title[data-v-453ca1fc],.shortcut-help-subtitle[data-v-453ca1fc]{display:block}.shortcut-help-title[data-v-453ca1fc]{color:#153f34;font-size:20px;font-weight:760}.shortcut-help-subtitle[data-v-453ca1fc]{margin-top:5px;color:#71837e;font-size:11px}.head-actions[data-v-453ca1fc],.footer-right[data-v-453ca1fc]{display:flex;align-items:center;gap:9px}.edit-button[data-v-453ca1fc],.shortcut-help-close[data-v-453ca1fc],.shortcut-footer uni-button[data-v-453ca1fc]{display:flex;align-items:center;justify-content:center;height:34px;padding:0 13px;border:1px solid #d8e2df;border-radius:8px;background:#fff;color:#47625b;font-size:12px;cursor:pointer}.shortcut-help-close[data-v-453ca1fc]{width:34px;padding:0;color:#6d7d79;font-size:23px;line-height:1}.edit-button[data-v-453ca1fc]:hover,.shortcut-help-close[data-v-453ca1fc]:hover{border-color:#1f725e;color:#1f725e}.shortcut-help-content[data-v-453ca1fc]{flex:1 1 auto;min-height:0;width:100%;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:14px 18px}.shortcut-help-grid[data-v-453ca1fc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.shortcut-help-group[data-v-453ca1fc]{min-width:0;margin:0;padding:12px 14px;box-sizing:border-box;border:1px solid #e1e9e6;border-radius:10px;background:#fbfdfc}.shortcut-help-group-title[data-v-453ca1fc]{display:block;margin-bottom:8px;color:#1b5e4e;font-size:13px;font-weight:750}.shortcut-help-item[data-v-453ca1fc]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;min-height:43px;border-top:1px dashed #e4ebe9;color:#52645f;font-size:12px}.shortcut-help-item[data-v-453ca1fc]:first-of-type{border-top:0}.shortcut-label[data-v-453ca1fc]{min-width:0;flex:1;line-height:1.45}.shortcut-help-keys[data-v-453ca1fc]{display:flex;max-width:48%;align-items:center;flex:0 0 auto;white-space:nowrap}.shortcut-help-keys kbd[data-v-453ca1fc],.fixed-key[data-v-453ca1fc]{min-width:27px;padding:5px 7px;box-sizing:border-box;border:1px solid #cbd8d4;border-bottom-width:2px;border-radius:5px;background:#fff;color:#25473e;font:11px/1 system-ui;text-align:center;box-shadow:0 1px 1px rgba(30,73,61,.08);white-space:nowrap}.shortcut-help-plus[data-v-453ca1fc]{padding:0 3px;color:#91a19d;font-size:9px}.shortcut-capture[data-v-453ca1fc]{width:175px;max-width:48%;height:32px;margin:0;padding:0 8px;overflow:hidden;border:1px solid #cbd8d4;border-radius:6px;background:#fff;color:#25473e;font:12px/1 system-ui;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.shortcut-capture.capturing[data-v-453ca1fc]{border-color:#1f725e;background:#edf8f4;color:#14604e;box-shadow:0 0 0 3px rgba(31,114,94,.1)}.fixed-group[data-v-453ca1fc]{background:#f8faf9}.shortcut-error[data-v-453ca1fc]{flex:0 0 auto;box-sizing:border-box;padding:10px 20px;border-top:1px solid #f2caca;background:#fff2f2;color:#b43b3b;font-size:11px}.shortcut-help-warning[data-v-453ca1fc]{flex:0 0 auto;box-sizing:border-box;padding:10px 20px;border-top:1px solid #f0dfba;background:#fff9eb;color:#926515;font-size:11px;line-height:1.6}.shortcut-footer[data-v-453ca1fc]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:11px 20px;border-top:1px solid #e5ece9;background:#fafcfb}.shortcut-footer .default-button[data-v-453ca1fc]{color:#876416}.shortcut-footer .save-button[data-v-453ca1fc]{border-color:#176b58;background:#176b58;color:#fff}.shortcut-footer uni-button[data-v-453ca1fc]:disabled,.edit-button[data-v-453ca1fc]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:860px){.shortcut-help-grid[data-v-453ca1fc]{grid-template-columns:1fr}.shortcut-help-panel[data-v-453ca1fc]{width:680px}}@media(max-width:720px){.shortcut-help-trigger[data-v-453ca1fc],.shortcut-help-mask[data-v-453ca1fc]{display:none}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-mask[data-v-453ca1fc]{background:color-mix(in srgb,var(--color-primary-dark) 48%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-panel[data-v-453ca1fc]{border:1px solid color-mix(in srgb,var(--color-border) 94%,transparent)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--color-primary) 32%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-head[data-v-453ca1fc]{border-bottom:1px solid var(--color-border)!important;background:linear-gradient(135deg,var(--color-bg-subtle) 0%,var(--color-bg-subtle) 100%)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-title[data-v-453ca1fc]{color:var(--color-primary-dark)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-subtitle[data-v-453ca1fc]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .edit-button[data-v-453ca1fc],:where(html[data-theme] .pc-layout) .shortcut-help-close[data-v-453ca1fc],:where(html[data-theme] .pc-layout) .shortcut-footer uni-button[data-v-453ca1fc]{border:1px solid var(--color-border)!important;color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-close[data-v-453ca1fc]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .edit-button[data-v-453ca1fc]:hover,:where(html[data-theme] .pc-layout) .shortcut-help-close[data-v-453ca1fc]:hover{border-color:var(--color-primary-border)!important;color:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-group[data-v-453ca1fc]{border:1px solid var(--color-border)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-group-title[data-v-453ca1fc]{color:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-item[data-v-453ca1fc]{border-top:1px dashed var(--color-border)!important;color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-keys kbd[data-v-453ca1fc],:where(html[data-theme] .pc-layout) .fixed-key[data-v-453ca1fc]{border:1px solid var(--color-border)!important;color:var(--color-primary)!important;box-shadow:0 1px 1px color-mix(in srgb,var(--color-primary) 8%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-help-plus[data-v-453ca1fc]{color:var(--color-text-secondary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-capture[data-v-453ca1fc]{border:1px solid var(--color-border)!important;color:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-capture.capturing[data-v-453ca1fc]{border-color:var(--color-primary-border)!important;background:var(--color-bg-subtle)!important;color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)!important}}@media screen{:where(html[data-theme]) .pc-layout .shortcut-error[data-v-453ca1fc]{border-top:1px solid #f2caca!important;background:#fff2f2!important;color:#b43b3b!important}}@media screen{:where(html[data-theme]) .pc-layout .shortcut-help-warning[data-v-453ca1fc]{border-top:1px solid #f0dfba!important;background:#fff9eb!important;color:#926515!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-footer[data-v-453ca1fc]{border-top:1px solid var(--color-border)!important}}@media screen{:where(html[data-theme] .pc-layout) .shortcut-footer .save-button[data-v-453ca1fc]{border-color:var(--color-primary-border)!important;background:var(--color-primary)!important;color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-trigger[data-v-453ca1fc]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-trigger[data-v-453ca1fc]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-trigger kbd[data-v-453ca1fc]{color:var(--color-header-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-mask[data-v-453ca1fc]{background:color-mix(in srgb,var(--color-primary-dark) 48%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-panel[data-v-453ca1fc]{border:1px solid color-mix(in srgb,var(--color-border) 94%,transparent)!important;background:var(--color-bg-card)!important;box-shadow:0 30px 90px color-mix(in srgb,#000000 32%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-head[data-v-453ca1fc]{border-bottom:1px solid var(--color-border)!important;background:linear-gradient(135deg,var(--color-bg-subtle) 0%,var(--color-bg-subtle) 100%)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-title[data-v-453ca1fc]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-subtitle[data-v-453ca1fc]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .edit-button[data-v-453ca1fc],html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-close[data-v-453ca1fc],html[data-theme=night-office][data-theme] .pc-layout .shortcut-footer uni-button[data-v-453ca1fc]{border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-close[data-v-453ca1fc]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .edit-button[data-v-453ca1fc]:hover,html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-close[data-v-453ca1fc]:hover{border-color:color-mix(in srgb,#1f725e 45%,var(--color-border))!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-group[data-v-453ca1fc]{border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-group-title[data-v-453ca1fc]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-item[data-v-453ca1fc]{border-top:1px dashed var(--color-border)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-keys kbd[data-v-453ca1fc],html[data-theme=night-office][data-theme] .pc-layout .fixed-key[data-v-453ca1fc]{border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-link)!important;box-shadow:0 1px 1px color-mix(in srgb,#000000 8%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-plus[data-v-453ca1fc]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-capture[data-v-453ca1fc]{border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-capture.capturing[data-v-453ca1fc]{border-color:color-mix(in srgb,#1f725e 45%,var(--color-border))!important;background:var(--color-bg-subtle)!important;color:var(--color-link)!important;box-shadow:0 0 0 3px color-mix(in srgb,#000000 10%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .fixed-group[data-v-453ca1fc]{background:var(--color-bg-card)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-error[data-v-453ca1fc]{border-top:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:color-mix(in srgb,#b43b3b 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-help-warning[data-v-453ca1fc]{border-top:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:color-mix(in srgb,#926515 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-footer[data-v-453ca1fc]{border-top:1px solid var(--color-border)!important;background:var(--color-bg-card)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-footer .default-button[data-v-453ca1fc]{color:color-mix(in srgb,#876416 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .shortcut-footer .save-button[data-v-453ca1fc]{border-color:color-mix(in srgb,#176b58 45%,var(--color-border))!important;background:var(--color-primary)!important;color:#fff!important}}.pc-header[data-v-48d10df1]{position:relative;z-index:50;display:flex;flex-direction:column;flex-shrink:0;background:var(--color-header-bg);border-bottom:1px solid var(--color-header-border);box-shadow:var(--shadow-xs);font-family:Microsoft YaHei UI,Microsoft YaHei,Segoe UI,PingFang SC,sans-serif;-webkit-font-smoothing:auto;text-rendering:auto}.pc-header[data-v-48d10df1]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-accent) 0%,var(--color-accent-light) 50%,var(--color-accent) 100%);opacity:.85;z-index:1}.business-alert[data-v-48d10df1]{position:fixed;top:calc(var(--tabs-height) + 12px);right:24px;z-index:10020;display:flex;align-items:center;gap:12px;width:min(520px,100vw - var(--sidebar-width) - 48px);min-height:68px;padding:12px 14px;border:1px solid #edcb72;border-radius:10px;background:#fffdf5;color:#24322f;box-shadow:0 14px 36px rgba(35,44,41,.2);cursor:pointer}.business-alert-icon[data-v-48d10df1]{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#c88712;color:#fff;font-size:22px;font-weight:900}.business-alert-copy[data-v-48d10df1]{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.business-alert-title[data-v-48d10df1]{color:#183f37;font-size:14px;font-weight:800}.business-alert-message[data-v-48d10df1]{color:#4b5d58;font-size:13px;line-height:1.45}.business-alert-action[data-v-48d10df1]{flex-shrink:0;color:#0b6b57;font-size:13px;font-weight:700}.business-alert-close[data-v-48d10df1]{flex-shrink:0;padding:4px;color:#83908c;font-size:18px}.header-row[data-v-48d10df1]{display:flex;align-items:stretch;height:var(--tabs-height);padding:0 var(--space-6);gap:var(--space-4)}.header-breadcrumb[data-v-48d10df1]{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0;max-width:220px}.bc-home[data-v-48d10df1]{font-size:12px;color:var(--color-header-text-secondary);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast)}.bc-home[data-v-48d10df1]:hover{color:var(--color-header-accent)}.header-tabs[data-v-48d10df1]{flex:1;min-width:0;height:100%;background:transparent;border:none}.tabs-scroll[data-v-48d10df1]{height:100%;white-space:nowrap}.tabs-list[data-v-48d10df1]{display:inline-flex;width:-moz-max-content;width:max-content;min-width:100%;height:100%}.tab-item[data-v-48d10df1]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:100%;padding:0 var(--space-4);font-size:13px;font-weight:500;color:var(--color-header-text-secondary);cursor:pointer;white-space:nowrap;word-break:keep-all;border-right:1px solid var(--color-header-border);transition:all var(--transition-fast);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab-item[data-v-48d10df1]:hover{color:var(--color-header-text);background:var(--color-header-bg-subtle);filter:brightness(1.15)}.tab-item.active[data-v-48d10df1]{color:var(--color-header-accent);background:var(--color-header-bg);font-weight:700}.tab-active-bar[data-v-48d10df1]{position:absolute;bottom:0;left:var(--space-3);right:var(--space-3);height:2px;background:linear-gradient(90deg,var(--color-header-accent) 0%,var(--color-accent-light) 100%);border-radius:1px 1px 0 0}.tab-name[data-v-48d10df1]{display:block;flex:0 0 auto;font-size:13px;line-height:1;white-space:nowrap;word-break:keep-all;writing-mode:horizontal-tb}.tab-close[data-v-48d10df1]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;transition:all var(--transition-fast);flex-shrink:0}.tab-close[data-v-48d10df1]:hover{background:var(--color-danger);color:#fff}.tab-close-icon[data-v-48d10df1]{font-size:12px;line-height:1;color:var(--color-header-text-muted)}.tab-close:hover .tab-close-icon[data-v-48d10df1]{color:#fff}.tab-manager[data-v-48d10df1]{position:relative;flex:0 0 auto;display:flex;align-items:center}.tab-manager-trigger[data-v-48d10df1]{display:flex;align-items:center;gap:5px;height:30px;margin:0;padding:0 9px;color:var(--color-header-text-secondary);background:var(--color-header-bg-subtle);border:1px solid var(--color-header-border);border-radius:6px;font-size:11px;line-height:1;cursor:pointer}.tab-manager-trigger[data-v-48d10df1]:after,.tab-manager-item-close[data-v-48d10df1]:after,.tab-manager-action[data-v-48d10df1]:after{border:0}.tab-manager-trigger[data-v-48d10df1]:hover,.tab-manager-trigger.active[data-v-48d10df1]{color:var(--color-header-accent);border-color:var(--color-header-accent)}.tab-manager-count[data-v-48d10df1]{min-width:30px;padding:2px 5px;color:var(--color-header-accent);background:var(--color-header-bg);border-radius:8px;text-align:center;font-weight:700}.tab-manager-caret[data-v-48d10df1]{font-size:9px}.tab-manager-panel[data-v-48d10df1]{position:absolute;top:calc(100% + 7px);right:0;z-index:10030;width:360px;overflow:hidden;color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:10px;box-shadow:var(--shadow-xl)}.tab-manager-head[data-v-48d10df1]{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid var(--color-border-light)}.tab-manager-title[data-v-48d10df1],.tab-manager-subtitle[data-v-48d10df1]{display:block}.tab-manager-title[data-v-48d10df1]{color:var(--color-text-primary);font-size:14px;font-weight:700}.tab-manager-subtitle[data-v-48d10df1]{margin-top:3px;color:var(--color-text-secondary);font-size:11px}.tab-manager-panel-close[data-v-48d10df1]{padding:0 3px;color:var(--color-text-secondary);font-size:20px;cursor:pointer}.tab-limit-notice[data-v-48d10df1]{display:flex;flex-direction:column;gap:4px;margin:10px 12px 4px;padding:10px 12px;color:#8a4b08;background:#fff7e6;border:1px solid #ffd591;border-radius:7px}.tab-limit-title[data-v-48d10df1]{font-size:12px;font-weight:700}.tab-limit-copy[data-v-48d10df1]{font-size:11px;line-height:1.45}.tab-manager-list[data-v-48d10df1]{max-height:390px}.tab-manager-item[data-v-48d10df1]{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-bottom:1px solid var(--color-border-light);cursor:pointer}.tab-manager-item[data-v-48d10df1]:hover{background:var(--color-bg-subtle)}.tab-manager-item.active[data-v-48d10df1]{background:var(--color-primary-bg)}.tab-manager-item-dot[data-v-48d10df1]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#cbd5e1}.tab-manager-item.active .tab-manager-item-dot[data-v-48d10df1]{background:var(--color-header-accent)}.tab-manager-item-name[data-v-48d10df1]{min-width:0;flex:1;overflow:hidden;color:var(--color-text-regular);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tab-manager-current[data-v-48d10df1]{flex:0 0 auto;color:var(--color-primary);font-size:10px}.tab-manager-item-close[data-v-48d10df1]{flex:0 0 auto;min-width:24px;height:25px;margin:0;padding:0 7px;color:#64748b;background:transparent;border:0;border-radius:5px;font-size:11px;line-height:25px}.tab-manager-item-close[data-v-48d10df1]:hover{color:#fff;background:var(--color-danger)}.tab-manager-actions[data-v-48d10df1]{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;background:var(--color-bg-subtle)}.tab-manager-action[data-v-48d10df1]{height:28px;margin:0;padding:0 10px;color:var(--color-text-regular);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:5px;font-size:11px;line-height:27px}.tab-manager-action[data-v-48d10df1]:hover{color:var(--color-primary);border-color:var(--color-primary)}.tab-manager-action.danger[data-v-48d10df1]{color:var(--color-danger)}.tab-manager-action.danger[data-v-48d10df1]:hover{color:#fff;background:var(--color-danger);border-color:var(--color-danger)}.header-right[data-v-48d10df1]{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.desktop-shell-menus[data-v-48d10df1]{display:flex;align-items:center;gap:2px;margin-left:2px;padding-left:7px;border-left:1px solid var(--color-header-border)}.desktop-shell-menu[data-v-48d10df1]{position:relative;display:flex;align-items:center}.desktop-shell-menu-trigger[data-v-48d10df1]{height:28px;margin:0;padding:0 7px;border:0;border-radius:5px;background:transparent;color:var(--color-header-text-secondary);font-size:11px;line-height:28px;cursor:pointer}.desktop-shell-menu-trigger[data-v-48d10df1]:after{border:0}.desktop-shell-menu-trigger[data-v-48d10df1]:hover{background:var(--color-header-bg-subtle);color:var(--color-header-accent)}.desktop-shell-menu-panel[data-v-48d10df1]{position:absolute;top:calc(100% + 7px);right:0;z-index:10030;display:flex;flex-direction:column;width:210px;padding:6px;border:1px solid var(--color-border-light);border-radius:8px;background:var(--color-bg-card);box-shadow:var(--shadow-xl)}.desktop-shell-menu-panel uni-button[data-v-48d10df1]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;margin:0;padding:0 10px;border:0;border-radius:5px;background:transparent;color:var(--color-text-primary);font-size:12px;text-align:left;cursor:pointer}.desktop-shell-menu-panel uni-button[data-v-48d10df1]:after{border:0}.desktop-shell-menu-panel uni-button[data-v-48d10df1]:hover{background:var(--color-primary-bg);color:var(--color-primary)}.desktop-shell-menu-panel uni-button.danger[data-v-48d10df1]{color:var(--color-danger)}.desktop-shell-menu-panel kbd[data-v-48d10df1]{color:var(--color-text-tertiary);font:10px/1 var(--font-mono)}.desktop-shell-menu-separator[data-v-48d10df1]{display:block;height:1px;margin:5px 4px;background:var(--color-border-light)}.desktop-shell-help-panel[data-v-48d10df1]{width:190px}.global-search-trigger[data-v-48d10df1]{display:flex;align-items:center;gap:5px;height:28px;margin:0;padding:0 8px;border:1px solid var(--color-header-border);border-radius:5px;background:var(--color-header-bg-subtle);color:var(--color-header-text-secondary);font-size:11px;line-height:26px;cursor:pointer}.global-search-trigger[data-v-48d10df1]:after{border:0}.global-search-trigger[data-v-48d10df1]:hover{border-color:var(--color-header-accent);color:var(--color-header-accent)}.global-search-icon[data-v-48d10df1]{font-size:17px;line-height:1}.global-search-trigger kbd[data-v-48d10df1]{padding:2px 4px;border:1px solid var(--color-header-border);border-radius:3px;background:var(--color-bg-card);color:var(--color-header-text-muted);font:9px/1 system-ui}.ai-assistant-trigger[data-v-48d10df1]{display:flex;align-items:center;gap:5px;height:28px;margin:0;padding:0 9px;border:1px solid rgba(151,206,188,.38);border-radius:5px;background:rgba(15,91,73,.78);color:#fff;font-size:11px;line-height:26px;cursor:pointer}.ai-assistant-trigger[data-v-48d10df1]:after{border:0}.ai-assistant-trigger[data-v-48d10df1]:hover{background:#0f6b52}.ai-assistant-icon[data-v-48d10df1]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#d9ad4b;color:#173f36;font-size:9px;font-weight:900}.header-right[data-v-48d10df1] .theme-trigger{padding:3px 10px;background:var(--color-header-bg-subtle);border-color:var(--color-header-border)}.header-right[data-v-48d10df1] .theme-trigger:hover{background:var(--color-header-bg-subtle);filter:brightness(1.2);border-color:var(--color-header-accent)}.header-right[data-v-48d10df1] .theme-name{font-size:11px;color:var(--color-header-text-secondary)}.header-right[data-v-48d10df1] .theme-caret{border-top-color:var(--color-header-text-muted)}.header-right[data-v-48d10df1] .palette-dot{border-color:var(--color-header-bg);box-shadow:0 0 0 1px var(--color-header-border)}.header-datetime[data-v-48d10df1]{display:flex;align-items:center;gap:6px;padding:3px var(--space-3);border-radius:var(--radius-sm);background:var(--color-header-bg-subtle)}.dt-date[data-v-48d10df1]{font-size:11px;color:var(--color-header-text-secondary);font-weight:500;white-space:nowrap}.dt-time[data-v-48d10df1]{font-size:12px;color:var(--color-header-accent);font-weight:700;font-family:var(--font-mono);letter-spacing:.5px;white-space:nowrap}.header-divider[data-v-48d10df1]{width:1px;height:18px;background:var(--color-header-border);margin:0 2px}.notify-bell[data-v-48d10df1]{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);color:var(--color-header-text-secondary)}.notify-bell[data-v-48d10df1]:hover,.notify-bell.active[data-v-48d10df1]{background:var(--color-header-bg-subtle);color:var(--color-header-accent)}.bell-icon[data-v-48d10df1]{font-size:14px;line-height:1}.header-user[data-v-48d10df1]{position:relative;display:flex;align-items:center;gap:6px;padding:3px var(--space-2) 3px 3px;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}.header-user[data-v-48d10df1]:hover{background:var(--color-header-bg-subtle)}.header-avatar[data-v-48d10df1]{width:26px;height:26px;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-header-accent) 0%,var(--color-accent-light) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;box-shadow:var(--shadow-primary)}.header-username-inline[data-v-48d10df1]{font-size:12px;color:var(--color-header-text);font-weight:600;line-height:1;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-caret[data-v-48d10df1]{font-size:10px;color:var(--color-header-text-muted);transition:transform var(--transition-fast)}.user-caret.open[data-v-48d10df1]{transform:rotate(180deg)}.user-dropdown[data-v-48d10df1]{position:absolute;top:calc(100% + 6px);right:0;width:240px;background:var(--color-bg-card);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);border:1px solid var(--color-border-light);overflow:hidden;z-index:100;animation:dropIn-48d10df1 var(--transition-fast)}@keyframes dropIn-48d10df1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dropdown-header[data-v-48d10df1]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:linear-gradient(135deg,var(--color-primary-bg) 0%,var(--color-accent-bg) 100%);border-bottom:1px solid var(--color-border-light)}.dropdown-avatar[data-v-48d10df1]{width:40px;height:40px;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.dropdown-info[data-v-48d10df1]{display:flex;flex-direction:column;gap:2px;min-width:0}.dropdown-name[data-v-48d10df1]{font-size:13px;color:var(--color-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-role[data-v-48d10df1]{font-size:11px;color:var(--color-text-secondary)}.dropdown-menu[data-v-48d10df1]{padding:var(--space-2)}.dropdown-item[data-v-48d10df1]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}.dropdown-item[data-v-48d10df1]:hover{background:var(--color-bg-subtle)}.dropdown-item.danger[data-v-48d10df1]:hover{background:var(--color-danger-light)}.di-icon[data-v-48d10df1]{font-size:14px;width:18px;text-align:center;color:var(--color-text-secondary)}.dropdown-item.danger .di-icon[data-v-48d10df1]{color:var(--color-danger)}.di-text[data-v-48d10df1]{font-size:13px;color:var(--color-text-regular)}.dropdown-item.danger .di-text[data-v-48d10df1]{color:var(--color-danger)}.dropdown-divider[data-v-48d10df1]{height:1px;background:var(--color-border-light);margin:var(--space-2) 0}.notify-panel[data-v-48d10df1]{position:absolute;top:calc(var(--tabs-height) + 4px);right:var(--space-6);width:380px;max-height:520px;background:var(--color-bg-card);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);border:1px solid var(--color-border-light);display:flex;flex-direction:column;z-index:100;animation:dropIn-48d10df1 var(--transition-fast);overflow:hidden}.notify-header[data-v-48d10df1]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-light);background:linear-gradient(135deg,var(--color-primary-bg) 0%,transparent 100%)}.notify-title[data-v-48d10df1]{font-size:14px;font-weight:600;color:var(--color-primary)}.notify-actions[data-v-48d10df1]{display:flex;gap:var(--space-3)}.notify-action[data-v-48d10df1]{font-size:12px;color:var(--color-accent-dark);cursor:pointer;font-weight:500;transition:color var(--transition-fast)}.notify-action[data-v-48d10df1]:hover{color:var(--color-accent);text-decoration:underline}.notify-list[data-v-48d10df1]{flex:1;max-height:380px;overflow-y:auto}.notify-empty[data-v-48d10df1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) var(--space-4);gap:var(--space-3)}.empty-icon[data-v-48d10df1]{font-size:36px;opacity:.5}.empty-text[data-v-48d10df1]{font-size:13px;color:var(--color-text-muted)}.notify-item[data-v-48d10df1]{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background var(--transition-fast);position:relative}.notify-item[data-v-48d10df1]:hover{background:var(--color-bg-hover)}.notify-item.unread[data-v-48d10df1]{background:var(--color-primary-bg)}.notify-item.unread[data-v-48d10df1]:hover{background:var(--color-primary-bg-hover)}.notify-dot[data-v-48d10df1]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0}.notify-dot.severity-high[data-v-48d10df1]{background:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-light)}.notify-dot.severity-medium[data-v-48d10df1]{background:var(--color-warning);box-shadow:0 0 0 3px var(--color-warning-light)}.notify-dot.severity-low[data-v-48d10df1]{background:var(--color-info);box-shadow:0 0 0 3px var(--color-info-light)}.notify-body[data-v-48d10df1]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.notify-top[data-v-48d10df1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.notify-type-tag[data-v-48d10df1]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:600;background:var(--color-bg-subtle);color:var(--color-text-secondary)}.notify-item.type-warning .notify-type-tag[data-v-48d10df1]{background:var(--color-danger-light);color:var(--color-danger)}.notify-item.type-announcement .notify-type-tag[data-v-48d10df1]{background:var(--color-accent-bg);color:var(--color-accent-dark)}.notify-item.type-system .notify-type-tag[data-v-48d10df1]{background:var(--color-info-light);color:var(--color-info)}.notify-time[data-v-48d10df1]{font-size:11px;color:var(--color-text-muted);font-family:var(--font-mono)}.notify-item-title[data-v-48d10df1]{font-size:13px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notify-content[data-v-48d10df1]{font-size:12px;color:var(--color-text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notify-footer[data-v-48d10df1]{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-light);text-align:center;background:var(--color-bg-subtle)}.notify-view-all[data-v-48d10df1]{font-size:12.5px;color:var(--color-primary);font-weight:500;cursor:pointer;transition:color var(--transition-fast)}.notify-view-all[data-v-48d10df1]:hover{color:var(--color-primary-light);text-decoration:underline}@media screen{:where(html[data-theme]) .pc-layout .business-alert[data-v-48d10df1]{border:1px solid #edcb72!important;border-radius:10px!important;background:#fffdf5!important;color:#24322f!important;box-shadow:0 14px 36px rgba(35,44,41,.2)!important}}@media screen{:where(html[data-theme]) .pc-layout .business-alert-icon[data-v-48d10df1]{border-radius:50%!important;background:#c88712!important;color:#fff!important}}@media screen{:where(html[data-theme]) .pc-layout .business-alert-title[data-v-48d10df1]{color:#183f37!important}}@media screen{:where(html[data-theme]) .pc-layout .business-alert-message[data-v-48d10df1]{color:#4b5d58!important}}@media screen{:where(html[data-theme]) .pc-layout .business-alert-action[data-v-48d10df1]{color:#0b6b57!important}}@media screen{:where(html[data-theme]) .pc-layout .business-alert-close[data-v-48d10df1]{color:#83908c!important}}@media screen{:where(html[data-theme] .pc-layout) .tab-close[data-v-48d10df1]:hover{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .tab-close:hover .tab-close-icon[data-v-48d10df1]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .tab-manager-item-close[data-v-48d10df1]:hover{color:#fff!important}}@media screen{:where(html[data-theme]) .pc-layout .tab-manager-action.danger[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{:where(html[data-theme]) .pc-layout .tab-manager-action.danger[data-v-48d10df1]:hover{color:#fff!important;background:var(--color-danger)!important;border-color:var(--color-danger)!important}}@media screen{:where(html[data-theme]) .pc-layout .desktop-shell-menu-panel uni-button.danger[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{:where(html[data-theme] .pc-layout) .ai-assistant-trigger[data-v-48d10df1]{border:1px solid color-mix(in srgb,var(--color-border) 38%,transparent)!important;background:color-mix(in srgb,var(--color-primary) 78%,transparent)!important;color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .ai-assistant-trigger[data-v-48d10df1]:hover{background:var(--color-primary)!important}}@media screen{:where(html[data-theme] .pc-layout) .ai-assistant-icon[data-v-48d10df1]{background:var(--color-accent)!important;color:var(--color-primary-dark)!important}}@media screen{:where(html[data-theme] .pc-layout) .header-avatar[data-v-48d10df1]{color:#fff!important}}@media screen{:where(html[data-theme] .pc-layout) .dropdown-avatar[data-v-48d10df1]{color:#fff!important}}@media screen{:where(html[data-theme]) .pc-layout .dropdown-item.danger[data-v-48d10df1]:hover{background:var(--color-danger-light)!important}}@media screen{:where(html[data-theme]) .pc-layout .dropdown-item.danger .di-icon[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{:where(html[data-theme]) .pc-layout .dropdown-item.danger .di-text[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{:where(html[data-theme]) .pc-layout .notify-item.type-warning .notify-type-tag[data-v-48d10df1]{background:var(--color-danger-light)!important;color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert[data-v-48d10df1]{border:1px solid color-mix(in srgb,#edcb72 45%,var(--color-border))!important;background:var(--color-bg-card)!important;color:var(--color-text-primary)!important;box-shadow:0 14px 36px color-mix(in srgb,#000000 20%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert-icon[data-v-48d10df1]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert-title[data-v-48d10df1]{color:color-mix(in srgb,#183f37 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert-message[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert-action[data-v-48d10df1]{color:color-mix(in srgb,#0b6b57 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .business-alert-close[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .bc-home[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .bc-home[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-item[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-item[data-v-48d10df1]:hover{color:var(--color-header-text)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-item.active[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-close[data-v-48d10df1]:hover{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-close-icon[data-v-48d10df1]{color:var(--color-header-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-close:hover .tab-close-icon[data-v-48d10df1]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-trigger[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-trigger[data-v-48d10df1]:hover,html[data-theme=night-office][data-theme] .pc-layout .tab-manager-trigger.active[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-count[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-panel[data-v-48d10df1]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-title[data-v-48d10df1]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-subtitle[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-panel-close[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-limit-notice[data-v-48d10df1]{color:color-mix(in srgb,#8a4b08 42%,#FFFFFF)!important;background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-item-dot[data-v-48d10df1]{background:var(--color-bg-card)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-item-name[data-v-48d10df1]{color:var(--color-text-regular)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-current[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-item-close[data-v-48d10df1]{color:color-mix(in srgb,#64748b 42%,#FFFFFF)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-item-close[data-v-48d10df1]:hover{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-action[data-v-48d10df1]{color:var(--color-text-regular)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-action[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-action.danger[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .tab-manager-action.danger[data-v-48d10df1]:hover{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-trigger[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-trigger[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-panel uni-button[data-v-48d10df1]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-panel uni-button[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-panel uni-button.danger[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .desktop-shell-menu-panel kbd[data-v-48d10df1]{color:var(--color-text-tertiary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .global-search-trigger[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .global-search-trigger[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .global-search-trigger kbd[data-v-48d10df1]{color:var(--color-header-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .ai-assistant-trigger[data-v-48d10df1]{border:1px solid color-mix(in srgb,color-mix(in srgb,#97cebc 45%,var(--color-border)) 38%,transparent)!important;background:color-mix(in srgb,var(--color-primary) 78%,transparent)!important;color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .ai-assistant-trigger[data-v-48d10df1]:hover{background:var(--color-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .ai-assistant-icon[data-v-48d10df1]{background:var(--color-accent)!important;color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .header-right[data-v-48d10df1] .theme-name{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dt-date[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dt-time[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-bell[data-v-48d10df1]{color:var(--color-header-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-bell[data-v-48d10df1]:hover{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-bell.active[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .header-avatar[data-v-48d10df1]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .header-username-inline[data-v-48d10df1]{color:var(--color-header-text)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .user-caret[data-v-48d10df1]{color:var(--color-header-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dropdown-avatar[data-v-48d10df1]{color:#fff!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dropdown-name[data-v-48d10df1]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dropdown-role[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .di-icon[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dropdown-item.danger .di-icon[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .di-text[data-v-48d10df1]{color:var(--color-text-regular)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .dropdown-item.danger .di-text[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-title[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-action[data-v-48d10df1]{color:var(--color-accent-dark)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-action[data-v-48d10df1]:hover{color:var(--color-accent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .empty-text[data-v-48d10df1]{color:var(--color-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-type-tag[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-item.type-warning .notify-type-tag[data-v-48d10df1]{color:var(--color-danger)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-item.type-announcement .notify-type-tag[data-v-48d10df1]{color:var(--color-accent-dark)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-item.type-system .notify-type-tag[data-v-48d10df1]{color:var(--color-info)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-time[data-v-48d10df1]{color:var(--color-text-muted)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-item-title[data-v-48d10df1]{color:var(--color-text-primary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-content[data-v-48d10df1]{color:var(--color-text-secondary)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-view-all[data-v-48d10df1]{color:var(--color-link)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .notify-view-all[data-v-48d10df1]:hover{color:var(--color-primary-light)!important}}.pc-layout[data-v-cbc28786]{display:flex;height:100vh;min-height:100vh;overflow:hidden;background:var(--color-bg-base)}.pc-layout[data-v-cbc28786] .pc-sidebar{view-transition-name:erp-pc-sidebar}.pc-main[data-v-cbc28786]{flex:1;display:flex;flex-direction:column;height:100vh;min-height:100vh;min-width:0;margin-left:var(--sidebar-width);padding-top:var(--tabs-height);overflow:hidden;box-sizing:border-box}.pc-header-fixed[data-v-cbc28786]{position:fixed;top:0;right:0;left:var(--sidebar-width);z-index:10000;height:var(--tabs-height);view-transition-name:erp-pc-header}.pc-header-fixed[data-v-cbc28786] .pc-header{width:100%;height:100%;box-sizing:border-box}.pc-content[data-v-cbc28786]{flex:1;min-height:0;padding:14px 18px;overflow-y:auto;overscroll-behavior:contain;position:relative;z-index:0;view-transition-name:erp-pc-content}::view-transition-old(root),::view-transition-new(root),::view-transition-old(erp-pc-sidebar),::view-transition-new(erp-pc-sidebar),::view-transition-old(erp-pc-header),::view-transition-new(erp-pc-header){animation-duration:0s}::view-transition-old(erp-pc-content){animation:none}::view-transition-new(erp-pc-content){animation:erp-pc-content-reveal-cbc28786 90ms ease-out both}@keyframes erp-pc-content-reveal-cbc28786{0%{opacity:.96}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-new(erp-pc-content){animation:none}}.pc-back-to-top[data-v-cbc28786]{position:fixed;right:28px;bottom:28px;z-index:120;display:flex;align-items:center;justify-content:center;gap:4px;min-width:54px;height:44px;padding:0 13px;border:1px solid rgba(201,169,97,.58);border-radius:22px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;box-shadow:0 8px 22px rgba(7,52,43,.22);cursor:pointer;font-size:13px;line-height:1;transition:transform var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast)}.pc-back-to-top[data-v-cbc28786]:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(7,52,43,.3)}.pc-back-to-top[data-v-cbc28786]:active{transform:translateY(0)}.pc-back-to-top[data-v-cbc28786]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.pc-back-to-top__arrow[data-v-cbc28786]{color:var(--color-accent-light);font-size:19px;font-weight:700}.pc-back-to-top__text[data-v-cbc28786]{font-weight:600}.mobile-layout[data-v-cbc28786]{min-height:100vh}@media print{.pc-layout[data-v-cbc28786],.pc-main[data-v-cbc28786]{height:auto;min-height:0;overflow:visible}.pc-main[data-v-cbc28786]{padding-top:0}.pc-header-fixed[data-v-cbc28786]{display:none}}@media screen{:where(html[data-theme] .pc-layout) .pc-back-to-top[data-v-cbc28786]{border:1px solid color-mix(in srgb,var(--color-accent) 57.99999999999999%,transparent)!important;color:#fff!important;box-shadow:0 8px 22px color-mix(in srgb,var(--color-primary-dark) 22%,transparent)!important}}@media screen{:where(html[data-theme] .pc-layout) .pc-back-to-top[data-v-cbc28786]:hover{box-shadow:0 12px 26px color-mix(in srgb,var(--color-primary-dark) 30%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .pc-back-to-top[data-v-cbc28786]{border:1px solid color-mix(in srgb,color-mix(in srgb,#c9a961 45%,var(--color-border)) 57.99999999999999%,transparent)!important;color:#fff!important;box-shadow:0 8px 22px color-mix(in srgb,#000000 22%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .pc-back-to-top[data-v-cbc28786]:hover{box-shadow:0 12px 26px color-mix(in srgb,#000000 30%,transparent)!important}}@media screen{html[data-theme=night-office][data-theme] .pc-layout .pc-back-to-top__arrow[data-v-cbc28786]{color:var(--color-accent-light)!important}}
