.top-toast[data-v-b54c1867]{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:10000;width:fit-content;max-width:calc(100vw - 32px);padding:8px 14px;border-radius:12px;font-family:PingFang SC,Microsoft YaHei UI,sans-serif;font-size:13px;line-height:1.5;text-align:center;box-sizing:border-box;box-shadow:0 10px 30px #23262d1f}.top-toast-success[data-v-b54c1867]{background:#eef8f0;border:1px solid #b8e0c2;color:#25623b}.top-toast-done[data-v-b54c1867]{background:var(--ui-color-done-soft, #ecfdf3);border:1px solid rgba(16,185,129,.32);color:var(--ui-color-done, #10b981)}.top-toast-error[data-v-b54c1867]{background:#fff3f1;border:1px solid #f2c1ba;color:#a13d2d}.confirmDialogOverlay[data-v-0db17b03]{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;background:#fefefe8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirmDialog[data-v-0db17b03]{width:416px;border:1px solid rgba(35,38,45,.1);border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:28px 24px 24px;background:#fdfdfd;box-shadow:0 4px 14px #0000000d}.confirmIcon[data-v-0db17b03]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f7e9e9;color:#e5484d}.confirmIcon svg[data-v-0db17b03]{font-size:28px}.confirmDialog h2[data-v-0db17b03]{margin:0;color:#23262d;font-size:20px;line-height:28px}.confirmDialog p[data-v-0db17b03]{margin:0;color:#23262d99;font-size:14px;line-height:24px}.confirmDialog footer[data-v-0db17b03]{display:flex;justify-content:flex-end;gap:16px}.cancelButton[data-v-0db17b03],.confirmButton[data-v-0db17b03]{height:36px;border-radius:6px;padding:0 24px;font-size:14px;cursor:pointer}.cancelButton[data-v-0db17b03]{border:1px solid rgba(35,38,45,.1);background:#f2f2f2;color:#23262dcc}.confirmButton[data-v-0db17b03]{border:0;background:#e5484d;color:#f2f2f2}.baseInputField[data-v-e39f2c43]{display:flex;flex-direction:column;gap:8px}.baseInputLabel[data-v-e39f2c43]{color:#23262dcc;font-size:14px;line-height:28px}.baseInputControl[data-v-e39f2c43]{height:44px;border:1px solid rgba(35,38,45,.1);border-radius:8px;background:#fff;padding:0 16px;color:#23262d;font:inherit;outline:none}.baseInputControl[data-v-e39f2c43]::placeholder{color:#23262d59}.baseInputControl[data-v-e39f2c43]:focus{border-color:#2a658073;box-shadow:0 0 0 3px #2a658014}.baseInputControl[data-v-e39f2c43]:disabled{cursor:not-allowed;opacity:.6}.detailHeader[data-v-5547df4a]{height:73px;border-bottom:1px solid rgba(35,38,45,.1);display:flex;align-items:center;justify-content:space-between;padding:0 24px 0 16px;flex:0 0 auto}.detailTitle[data-v-5547df4a]{display:flex;align-items:center;gap:8px;color:#23262d;font-size:13px;font-weight:600}.iconButton[data-v-5547df4a],.headerAction[data-v-5547df4a]{border:1px solid rgba(35,38,45,.1);background:#fafafa;color:#23262d;cursor:pointer;font:inherit}.iconButton[data-v-5547df4a]{width:32px;height:32px;border-color:transparent;display:inline-flex;align-items:center;justify-content:center;background:transparent;font-size:20px}.headerAction[data-v-5547df4a]{height:36px;border-radius:8px;padding:0 16px;font-size:14px;font-weight:500}.enterpriseManagerOverlay[data-v-fb732478]{position:fixed;inset:0 0 0 var(--enterprise-manager-overlay-left, 0px);z-index:2000;display:flex;width:calc(100vw - var(--enterprise-manager-overlay-left, 0px));height:100vh;align-items:center;justify-content:center;overflow:hidden;background:#fafafa2e;color:var(--ui-color-text-main);font-family:var(--ui-font-family);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.enterpriseManagerDialog[data-v-fb732478]{display:flex;max-height:calc(100vh - 48px);flex-direction:column;overflow:hidden;border:1px solid rgba(13,148,136,.18);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);box-shadow:0 24px 70px #23262d29}.enterpriseManagerDialogAdmin[data-v-fb732478]{width:min(1080px,calc(100vw - var(--enterprise-manager-overlay-left, 0px) - 32px));height:min(820px,calc(100vh - 48px))}.enterpriseManagerDialogWeak[data-v-fb732478]{width:min(880px,calc(100vw - var(--enterprise-manager-overlay-left, 0px) - 48px));height:min(560px,calc(100vh - 48px))}.enterpriseManagerHeader[data-v-fb732478]{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:var(--ui-space-lg);border-bottom:1px solid var(--ui-color-divider-weak);padding:0 20px 0 28px}.enterpriseManagerHeader h1[data-v-fb732478],.enterpriseManagerHeader p[data-v-fb732478],.contentToolbar h2[data-v-fb732478],.contentToolbar span[data-v-fb732478],.plainSection h3[data-v-fb732478],.sectionHelper[data-v-fb732478]{margin:0}.enterpriseManagerHeader h1[data-v-fb732478]{font-size:20px;line-height:1.4}.enterpriseManagerHeader p[data-v-fb732478],.contentToolbar span[data-v-fb732478],.sectionHelper[data-v-fb732478],.sectionMeta[data-v-fb732478],.muted[data-v-fb732478]{color:var(--ui-color-text-secondary);font-size:12px}.enterpriseManagerBody[data-v-fb732478]{display:flex;min-height:0;flex:1 1 auto;gap:24px;overflow:hidden;padding:28px 32px 32px}.enterpriseStateRail[data-v-fb732478]{display:flex;width:220px;flex:0 0 220px;flex-direction:column;gap:var(--ui-space-sm)}.enterpriseNavButton[data-v-fb732478]{display:flex;min-height:40px;width:100%;align-items:center;justify-content:flex-start;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-text-secondary);cursor:pointer;font-family:var(--ui-font-family);font-size:13px;font-weight:700;line-height:1.4;padding:0 var(--ui-space-md);text-align:left}.enterpriseNavButton span[data-v-fb732478]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enterpriseNavButtonActive[data-v-fb732478]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.enterpriseContentPanel[data-v-fb732478]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.contentToolbar[data-v-fb732478],.sectionHeader[data-v-fb732478]{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.contentToolbar[data-v-fb732478]{min-height:40px;padding:0 0 16px}.contentToolbar h2[data-v-fb732478]{color:var(--ui-color-text-main);font-size:18px;line-height:1.4}.toolbarTitlePlaceholder[data-v-fb732478]{width:1px;height:1px}.contentScroll[data-v-fb732478]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;overflow:auto;padding:0 0 24px}.enterpriseWeakBody[data-v-fb732478]{min-height:0;overflow:auto;padding:40px 48px}.enterpriseUnavailablePanel[data-v-fb732478]{display:flex;flex-direction:column;gap:22px}.adminOnlyCallout[data-v-fb732478]{display:flex;height:86px;flex-direction:column;justify-content:center;gap:8px;border:1px solid rgba(13,148,136,.2);border-radius:10px;background:#f6fafd;padding:18px}.adminOnlyCallout h2[data-v-fb732478],.adminOnlyCallout p[data-v-fb732478]{margin:0}.adminOnlyCallout h2[data-v-fb732478]{color:#23262d;font-size:16px;font-weight:700;line-height:24px}.adminOnlyCallout p[data-v-fb732478]{color:#23262d99;font-size:14px;line-height:22px}.weakActionList[data-v-fb732478]{height:260px;overflow:hidden}.plainSection[data-v-fb732478]{display:flex;flex-direction:column;gap:var(--ui-space-md);padding:24px 0}.membersListSection[data-v-fb732478]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;overflow:hidden;padding:0 8px 0 4px}.membersListSection .plainSection[data-v-fb732478]{min-height:0;flex:1 1 auto;gap:0;padding:0}.membersListSection .sectionHeader[data-v-fb732478]{padding:8px 0}.membersInviteSection[data-v-fb732478]{display:grid;flex:0 0 auto;width:auto;max-width:100%;box-sizing:border-box;grid-template-columns:minmax(0,min(460px,calc(100% - 133px))) 1px 100px;align-items:center;gap:var(--ui-space-lg);margin:0 8px 0 4px;border-radius:0;background:transparent;padding:24px 0}.inviteLinkModule[data-v-fb732478]{display:flex;height:146px;min-width:0;flex-direction:column;gap:10px}.inviteLinkModule h3[data-v-fb732478]{margin:0;color:var(--ui-color-text-main);font-size:14px;font-weight:600;letter-spacing:.56px;line-height:28px}.inviteLinkStack[data-v-fb732478]{display:flex;width:100%;max-width:460px;min-width:0;flex-direction:column;gap:var(--ui-space-sm)}.inviteUrlField[data-v-fb732478],.inviteSoftButton[data-v-fb732478],.qrSoftButton[data-v-fb732478]{display:flex;width:100%;align-items:center;border-radius:var(--ui-radius-sm);font-size:12px;letter-spacing:.48px;line-height:18px}.inviteUrlField[data-v-fb732478]{height:38px;border:1px solid var(--ui-color-divider-weak);background:#fff;padding:0 var(--ui-space-md)}.inviteUrlField span[data-v-fb732478]{overflow:hidden;color:var(--ui-color-text-title);text-overflow:ellipsis;white-space:nowrap}.inviteSoftButton[data-v-fb732478],.qrSoftButton[data-v-fb732478]{justify-content:center;border:0;background:#eef4f9;color:#2a6580;cursor:pointer}.inviteSoftButton[data-v-fb732478]{height:34px}.inviteLinkModule p[data-v-fb732478]{margin:0;color:var(--ui-color-text-secondary);font-size:12px;letter-spacing:.48px;line-height:18px}.inviteDivider[data-v-fb732478]{width:1px;height:146px;background:var(--ui-color-divider-weak)}.qrModule[data-v-fb732478]{display:flex;height:146px;width:100px;flex-direction:column;gap:14px}.qrPlaceholder[data-v-fb732478]{display:flex;width:100px;height:100px;align-items:center;justify-content:center;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-panel);padding:8px}.fakeQrGrid[data-v-fb732478]{display:grid;width:82px;height:82px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);gap:3px}.fakeQrGrid span[data-v-fb732478]{background:var(--ui-color-surface-panel)}.fakeQrCellFilled[data-v-fb732478]{background:var(--ui-color-text-main)!important}.qrSoftButton[data-v-fb732478]{height:32px;padding:0 6px;white-space:nowrap}.settingsPlainSection[data-v-fb732478]{padding:20px 0}.plainSection h3[data-v-fb732478]{color:var(--ui-color-text-main);font-size:15px;line-height:1.4}.memberTable[data-v-fb732478],.settingsList[data-v-fb732478]{overflow:hidden}.memberTable[data-v-fb732478]{--ui-member-table-columns: 220px 96px minmax(150px, 1fr) minmax(116px, auto)}.membersListSection .memberTable[data-v-fb732478]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.memberRowsScroll[data-v-fb732478]{flex:1 1 auto;min-height:0;overflow:auto}.memberGrid[data-v-fb732478]{display:grid;grid-template-columns:var(--ui-member-table-columns);align-items:center;gap:var(--ui-space-md);padding:0 16px}.memberTableHeader[data-v-fb732478]{min-height:42px;background:var(--ui-color-surface-subtle);color:var(--ui-color-text-secondary);font-size:12px;font-weight:700}.memberTableRow[data-v-fb732478]{display:grid;min-height:64px;width:100%;grid-template-columns:var(--ui-member-table-columns, 220px 96px minmax(150px, 1fr) minmax(116px, auto));align-items:center;gap:var(--ui-space-md);padding:12px 16px}.memberIdentity[data-v-fb732478],.groupedMemberIdentity[data-v-fb732478]{display:flex;min-width:0;flex-direction:column;gap:2px}.memberIdentity strong[data-v-fb732478],.memberProject[data-v-fb732478],.groupedMemberIdentity strong[data-v-fb732478],.groupedMemberMeta[data-v-fb732478]{overflow:hidden;color:var(--ui-color-text-main);font-size:14px;font-weight:500;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.memberActions[data-v-fb732478],.groupedMemberActions[data-v-fb732478]{display:inline-flex;justify-content:flex-end;gap:var(--ui-space-md)}.memberActions[data-v-fb732478] .memberActionDanger,.groupedMemberActions[data-v-fb732478] .groupedMemberActionDanger{color:var(--ui-color-error)}.memberActions[data-v-fb732478] .memberActionDanger:hover,.memberActions[data-v-fb732478] .memberActionDanger:focus-visible,.groupedMemberActions[data-v-fb732478] .groupedMemberActionDanger:hover,.groupedMemberActions[data-v-fb732478] .groupedMemberActionDanger:focus-visible{background:var(--ui-color-error-soft)}.groupedMemberRow[data-v-fb732478]{display:grid;min-height:64px;width:100%;grid-template-columns:minmax(180px,1fr) minmax(180px,1.2fr) minmax(72px,auto);align-items:center;gap:var(--ui-space-lg);padding:12px 16px}.settingsList[data-v-fb732478]{display:flex;flex-direction:column}.memberUsageList[data-v-fb732478]{overflow:visible}.memberQuotaRowContainer[data-v-fb732478]{display:flex;width:100%;flex-direction:column}.memberQuotaRow[data-v-fb732478]{display:flex;min-height:76px;width:100%;align-items:center;justify-content:space-between;gap:var(--ui-space-lg);padding:16px}.memberQuotaContent[data-v-fb732478]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--ui-space-sm)}.memberQuotaTitle[data-v-fb732478]{display:flex;align-items:center;gap:var(--ui-space-sm)}.memberQuotaName[data-v-fb732478]{color:var(--ui-color-text-main);font-size:14px;font-weight:500;line-height:1.6}.memberQuotaUsage[data-v-fb732478]{display:flex;min-width:0;flex-direction:column;gap:var(--ui-space-sm)}.memberQuotaUsage small[data-v-fb732478]{overflow:hidden;color:var(--ui-color-text-secondary);font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.memberQuotaTrack[data-v-fb732478]{width:min(260px,100%);height:6px;overflow:hidden;border-radius:999px;background:var(--ui-color-surface-subtle)}.memberQuotaFill[data-v-fb732478]{display:block;height:100%;border-radius:inherit;background:var(--ui-color-focus)}.memberQuotaActions[data-v-fb732478]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--ui-space-md)}.memberQuotaDetailButton[data-v-fb732478]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--ui-color-focus);cursor:pointer;font-size:13px}.memberQuotaDetailIcon[data-v-fb732478]{width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px)}.memberQuotaDetailButton.isOpen .memberQuotaDetailIcon[data-v-fb732478]{transform:rotate(-135deg) translateY(-1px)}.memberQuotaAction[data-v-fb732478]{position:relative}.memberQuotaMenu[data-v-fb732478]{position:absolute;top:36px;right:0;z-index:20;display:flex;width:180px;flex-direction:column;gap:4px;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-md);background:#fff;box-shadow:0 16px 36px #23262d29;padding:8px}.memberQuotaMenu button[data-v-fb732478]{height:30px;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-text-main);cursor:pointer;text-align:left;padding:0 10px}.memberQuotaMenu button[data-v-fb732478]:hover,.memberQuotaMenu button.isSelected[data-v-fb732478]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.memberQuotaCustom[data-v-fb732478]{display:flex;flex-direction:column;gap:6px;padding:8px 4px 2px}.memberQuotaCustom span[data-v-fb732478]{color:var(--ui-color-text-secondary);font-size:12px}.memberQuotaCustom input[data-v-fb732478]{height:32px;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);padding:0 8px}.memberQuotaDetail[data-v-fb732478]{border-top:1px solid var(--ui-color-divider-weak);background:#fbfdfe;padding:14px 16px 16px}.memberQuotaDetailHeader[data-v-fb732478],.memberQuotaDetailColumns[data-v-fb732478],.memberQuotaDetailItem[data-v-fb732478]{display:grid;grid-template-columns:120px 120px 90px minmax(160px,1fr);gap:var(--ui-space-md);align-items:center}.memberQuotaDetailHeader[data-v-fb732478]{display:flex;justify-content:space-between;margin-bottom:12px}.memberQuotaDetailColumns[data-v-fb732478]{min-height:30px;color:var(--ui-color-text-secondary);font-size:12px}.memberQuotaDetailItem[data-v-fb732478]{min-height:42px;border-top:1px solid var(--ui-color-divider-weak);color:var(--ui-color-text-main);font-size:12px}.memberQuotaDetailItem div[data-v-fb732478]{display:flex;min-width:0;flex-direction:column;gap:2px}.memberQuotaDetailItem div span[data-v-fb732478]{overflow:hidden;color:var(--ui-color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.settingsList[data-v-fb732478] .uiFormRow,.settingsList[data-v-fb732478] .uiListRowAction{min-height:64px;border-radius:0;padding-right:0;padding-left:0}.sectionHelper[data-v-fb732478]{line-height:1.6}.sectionMeta[data-v-fb732478]{line-height:1.4}.partitionGroup[data-v-fb732478]{display:flex;flex-direction:column;gap:var(--ui-space-sm)}.listDivider[data-v-fb732478]{display:block;width:100%;height:1px;background:var(--ui-color-divider-weak)}@media(max-width:1040px){.enterpriseManagerDialogAdmin[data-v-fb732478]{width:calc(100vw - var(--enterprise-manager-overlay-left, 0px) - 32px)}.enterpriseManagerBody[data-v-fb732478]{gap:20px;padding:24px}.enterpriseStateRail[data-v-fb732478]{width:200px;flex-basis:200px}.inviteGrid[data-v-fb732478]{grid-template-columns:minmax(0,1fr)}.verticalDivider[data-v-fb732478]{display:none}.memberGrid[data-v-fb732478]{grid-template-columns:var(--ui-member-table-columns)}}.userSettingsOverlay[data-v-48ee55ac]{position:fixed;inset:0 0 0 var(--user-settings-overlay-left, 0px);z-index:2100;display:flex;width:calc(100vw - var(--user-settings-overlay-left, 0px));height:100vh;align-items:center;justify-content:center;overflow:hidden;background:#fafafa2e;color:var(--ui-color-text-main);font-family:var(--ui-font-family);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.userSettingsPanel[data-v-48ee55ac]{box-sizing:border-box;display:flex;width:min(960px,calc(100vw - var(--user-settings-overlay-left, 0px) - 48px));min-width:min(880px,calc(100vw - var(--user-settings-overlay-left, 0px) - 48px));height:min(780px,calc(100vh - 48px));max-height:calc(100vh - 48px);flex-direction:column;overflow:hidden;border:1px solid rgba(13,148,136,.18);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);box-shadow:0 24px 70px #23262d29}.userSettingsHeader[data-v-48ee55ac],.settingsToolbar[data-v-48ee55ac],.sectionHeader[data-v-48ee55ac]{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.userSettingsHeader[data-v-48ee55ac]{min-height:64px;border-bottom:1px solid var(--ui-color-divider-weak);padding:0 20px 0 28px}.userSettingsHeader h1[data-v-48ee55ac],.settingsToolbar h2[data-v-48ee55ac],.settingsToolbar span[data-v-48ee55ac],.settingsSection h3[data-v-48ee55ac],.selectionPanel p[data-v-48ee55ac],.sectionMeta[data-v-48ee55ac]{margin:0}.userSettingsHeader h1[data-v-48ee55ac]{font-size:20px;line-height:1.4}.settingsToolbar span[data-v-48ee55ac],.selectionPanel p[data-v-48ee55ac],.sectionMeta[data-v-48ee55ac]{color:var(--ui-color-text-secondary);font-size:12px;line-height:1.6}.settingsBody[data-v-48ee55ac]{display:flex;min-height:0;flex:1 1 auto;gap:28px;overflow:hidden;padding:var(--ui-space-panel)}.settingsLocalNav[data-v-48ee55ac]{display:flex;width:208px;flex:0 0 208px;flex-direction:column;gap:var(--ui-space-sm)}.settingsNavButton[data-v-48ee55ac]{display:flex;min-height:40px;width:100%;align-items:center;justify-content:flex-start;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-text-secondary);cursor:pointer;font-family:var(--ui-font-family);font-size:13px;font-weight:700;line-height:1.4;padding:0 var(--ui-space-md);text-align:left}.settingsNavButton span[data-v-48ee55ac]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settingsNavButtonActive[data-v-48ee55ac]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.settingsContent[data-v-48ee55ac]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.settingsToolbar[data-v-48ee55ac]{min-height:64px;padding:0 0 0 4px}.settingsToolbar h2[data-v-48ee55ac]{font-size:18px;line-height:1.4}.settingsScroll[data-v-48ee55ac]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;overflow:auto;padding:4px 8px 28px 4px}.settingsSection[data-v-48ee55ac]{display:flex;flex-direction:column;gap:var(--ui-space-md);padding:24px 0}.settingsSection h3[data-v-48ee55ac]{color:var(--ui-color-text-main);font-size:15px;line-height:1.4}.settingsList[data-v-48ee55ac]{display:flex;flex-direction:column;overflow:hidden}.settingsList[data-v-48ee55ac] .uiFormRow,.settingsList[data-v-48ee55ac] .uiListRowAction{min-height:64px;border-radius:0;padding-right:0;padding-left:0}.selectionPanel[data-v-48ee55ac]{display:flex;flex-direction:column;gap:var(--ui-space-md)}.categoryTabs[data-v-48ee55ac]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ui-space-xs);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);padding:4px}.categoryTab[data-v-48ee55ac]{min-height:32px;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-text-secondary);cursor:pointer;font-family:var(--ui-font-family);font-size:13px}.categoryTabActive[data-v-48ee55ac]{background:var(--ui-color-surface-panel);color:var(--ui-color-focus);font-weight:700;box-shadow:0 4px 12px #23262d0f}.categoryGrid[data-v-48ee55ac]{display:flex;flex-wrap:wrap;gap:var(--ui-space-sm)}.categoryChip[data-v-48ee55ac]{min-height:32px;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-panel);color:var(--ui-color-text-main);cursor:pointer;font-size:13px;padding:0 var(--ui-space-md)}.categoryChipSelected[data-v-48ee55ac]{border-color:#0d948873;background:var(--ui-color-focus-soft);color:var(--ui-color-focus);font-weight:700}.passwordDialogOverlay[data-v-48ee55ac]{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:#23262d2e}.passwordDialog[data-v-48ee55ac]{display:flex;width:min(420px,calc(100vw - 48px));flex-direction:column;gap:var(--ui-space-md);border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);box-shadow:0 18px 48px #23262d2e;padding:24px}.passwordDialog h2[data-v-48ee55ac],.passwordDialog p[data-v-48ee55ac]{margin:0}.passwordDialog h2[data-v-48ee55ac]{font-size:18px;line-height:1.4}.passwordDialog p[data-v-48ee55ac]{color:var(--ui-color-text-secondary);font-size:13px;line-height:1.7}.passwordDialogFields[data-v-48ee55ac]{display:flex;flex-direction:column;gap:var(--ui-space-md)}.passwordDialogField[data-v-48ee55ac]{display:flex;flex-direction:column;gap:4px;color:var(--ui-color-text-main);font-size:14px;font-weight:500;line-height:2}.inputShellSplit[data-v-48ee55ac]{box-sizing:border-box;width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(35,38,45,.1);border-radius:8px;background:#fff;padding:10px 16px}.passwordInputShell[data-v-48ee55ac]{padding:10px 16px}.textInput[data-v-48ee55ac]{width:100%;border:0;background:transparent;color:#23262dcc;font-family:PingFang SC,Microsoft YaHei UI,sans-serif;font-size:12px;line-height:1.5;outline:none}.textInput[data-v-48ee55ac]::placeholder{color:#23262d80}.inputShellSplit[data-v-48ee55ac]:focus-within{border-color:#2a658073;box-shadow:0 0 0 3px #2a658014}.passwordDialog[data-v-48ee55ac] .iconButton{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border:0;background:transparent;cursor:default;padding:0}.passwordDialog[data-v-48ee55ac] .fieldIcon{width:18px;height:18px;flex-shrink:0;object-fit:contain}.passwordDialogActions[data-v-48ee55ac]{display:flex;justify-content:flex-end;gap:var(--ui-space-md);padding-top:var(--ui-space-sm)}@media(max-width:980px){.settingsBody[data-v-48ee55ac]{gap:20px;padding:24px}.settingsLocalNav[data-v-48ee55ac]{width:190px;flex-basis:190px}}.uiButton[data-v-9b33ba85]{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:var(--ui-space-sm);border:0;border-radius:var(--ui-radius-sm);cursor:pointer;font-family:var(--ui-font-family);font-size:14px;font-weight:500;line-height:1.4;padding:0 var(--ui-space-lg);transition:background-color .12s ease,color .12s ease,opacity .12s ease}.uiButton-primary[data-v-9b33ba85]{background:var(--ui-color-focus);color:#fff}.uiButton-secondary[data-v-9b33ba85]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.uiButton-text[data-v-9b33ba85]{min-height:28px;background:transparent;color:var(--ui-color-focus);padding:0 var(--ui-space-sm)}.uiButton-text[data-v-9b33ba85]:hover,.uiButton-text[data-v-9b33ba85]:focus-visible{background:var(--ui-color-focus-soft)}.uiButton-danger[data-v-9b33ba85]{background:#d43f44;color:#fff}.uiButton-danger[data-v-9b33ba85]:hover,.uiButton-danger[data-v-9b33ba85]:focus-visible{background:#d43f44}.uiButtonIconOnly[data-v-9b33ba85]{width:36px;padding:0}.uiButton[data-v-9b33ba85]:disabled{cursor:not-allowed;opacity:.55}.uiSelect[data-v-15620d92]{position:relative;display:inline-flex;width:240px;height:36px;align-items:center}.uiSelect select[data-v-15620d92]{width:100%;height:100%;appearance:none;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-base);color:var(--ui-color-text-title);cursor:pointer;font-family:var(--ui-font-family);font-size:13px;line-height:1.4;outline:0;padding:0 34px 0 var(--ui-space-md)}.uiSelect select[data-v-15620d92]:disabled{cursor:not-allowed;opacity:.6}.uiSelectChevron[data-v-15620d92]{position:absolute;right:14px;width:6px;height:6px;border-right:1px solid var(--ui-color-text-secondary);border-bottom:1px solid var(--ui-color-text-secondary);pointer-events:none;transform:translateY(-2px) rotate(45deg)}.uiSwitch[data-v-ebc2dc86]{position:relative;width:var(--ui-switch-width);height:var(--ui-switch-height);flex:0 0 auto;border:0;border-radius:var(--ui-radius-md);background:var(--ui-color-switch-off);padding:0;cursor:pointer;transition:background-color .16s ease}.uiSwitchThumb[data-v-ebc2dc86]{position:absolute;top:2px;left:2px;width:var(--ui-switch-thumb-size);height:var(--ui-switch-thumb-size);border-radius:50%;background:var(--ui-color-surface-panel);transition:transform .16s ease}.uiSwitchOn[data-v-ebc2dc86]{background:var(--ui-color-focus)}.uiSwitchOn .uiSwitchThumb[data-v-ebc2dc86]{transform:translate(18px)}.uiSwitchDisabled[data-v-ebc2dc86]{cursor:not-allowed;opacity:.6}.uiTabs[data-v-feaed300]{display:inline-flex;align-items:center;gap:var(--ui-space-sm)}.uiTabs-secondary[data-v-feaed300]{border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);padding:var(--ui-space-xs)}.uiTabs-primary[data-v-feaed300]{gap:var(--ui-space-xl);border-bottom:1px solid var(--ui-color-divider-weak)}.uiTabs-rail[data-v-feaed300]{display:flex;width:100%;flex-direction:column;gap:var(--ui-space-sm)}.uiTab[data-v-feaed300]{position:relative;display:inline-flex;min-height:32px;align-items:center;justify-content:center;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-color-text-secondary);cursor:pointer;font-family:var(--ui-font-family);font-size:13px;font-weight:700;line-height:1.4;padding:0 var(--ui-space-md)}.uiTabs-secondary .uiTabActive[data-v-feaed300]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.uiTabs-primary .uiTab[data-v-feaed300]{min-height:40px;border-radius:0;padding:0}.uiTabs-rail .uiTab[data-v-feaed300]{display:flex;min-height:40px;width:100%;align-items:center;justify-content:flex-start;padding:0 var(--ui-space-md);text-align:left}.uiTabLabel[data-v-feaed300]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uiTabs-primary .uiTabActive[data-v-feaed300]{color:var(--ui-color-focus)}.uiTabs-rail .uiTabActive[data-v-feaed300]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.uiTabs-primary .uiTabActive[data-v-feaed300]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:var(--ui-radius-xs);background:var(--ui-color-focus);content:""}.uiTab[data-v-feaed300]:disabled{cursor:not-allowed;opacity:.5}.uiTextInput[data-v-65a72031]{position:relative;display:inline-flex;width:240px;height:36px;align-items:center}.uiTextInput input[data-v-65a72031]{width:100%;height:100%;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-base);color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:13px;line-height:1.4;outline:0;padding:0 var(--ui-space-md)}.uiTextInputEditable input[data-v-65a72031]{padding-right:36px}.uiTextInputEditIcon[data-v-65a72031]{position:absolute;right:12px;width:16px;height:16px;color:var(--ui-color-text-secondary);pointer-events:none}.uiTextInput input[data-v-65a72031]::placeholder{color:var(--ui-color-text-secondary)}.uiTextInput input[data-v-65a72031]:focus{border-color:#0d948873;box-shadow:0 0 0 2px #0d948814}.uiFormRow[data-v-3944a7e1]{display:flex;min-height:var(--ui-form-row-height);width:100%;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.uiFormRowLabelGroup[data-v-3944a7e1]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--ui-space-xs)}.uiFormRowLabel[data-v-3944a7e1]{overflow:hidden;color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:14px;font-weight:500;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.uiFormRowHelper[data-v-3944a7e1]{overflow:hidden;color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.uiFormRowControl[data-v-3944a7e1]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end}.uiColorSwatchControl[data-v-075823cc]{display:inline-flex;align-items:center;gap:var(--ui-space-sm)}.uiColorSwatch[data-v-075823cc]{width:18px;height:18px;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-xs)}.uiColorValue[data-v-075823cc]{color:var(--ui-color-text-main);font-size:13px;line-height:1.4;white-space:nowrap}.uiActionGroupHeader[data-v-db2bf239]{display:flex;min-height:32px;width:100%;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.uiActionGroupTitle[data-v-db2bf239]{display:flex;min-width:0;align-items:center;gap:var(--ui-space-md)}.uiActionGroupTitle strong[data-v-db2bf239]{overflow:hidden;color:var(--ui-color-text-main);font-size:14px;font-weight:700;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.uiActionGroupTitle span[data-v-db2bf239]{color:var(--ui-color-text-secondary);font-size:12px;line-height:1.5;white-space:nowrap}.uiActionGroupEdit[data-v-db2bf239]{flex:0 0 auto;font-size:13px;font-weight:700;line-height:1.4}.uiActionGroupActions[data-v-db2bf239]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--ui-space-md)}.uiActionGroupActions[data-v-db2bf239] .uiActionDanger{color:var(--ui-color-error)}.uiDividerRow[data-v-db972b91]{width:100%;height:1px}.uiDividerLine[data-v-db972b91]{display:block;width:100%;height:1px;background:var(--ui-color-divider-weak)}.uiListRowAction[data-v-70756678]{display:flex;min-height:var(--ui-form-row-height);width:100%;align-items:center;justify-content:space-between;gap:var(--ui-space-lg);border-radius:var(--ui-radius-sm);padding:0 var(--ui-space-sm);transition:box-shadow .12s ease,background-color .12s ease}.uiListRowActionInteractive[data-v-70756678]{cursor:pointer}.uiListRowActionInteractive[data-v-70756678]:hover,.uiListRowActionSelected[data-v-70756678]{background:#0d94880d;box-shadow:inset 0 0 0 1px #0d948873}.uiListRowActionInteractive[data-v-70756678]:focus-visible{outline:2px solid rgba(13,148,136,.22);outline-offset:2px}.uiListRowContent[data-v-70756678]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--ui-space-xs)}.uiListRowTitle[data-v-70756678]{overflow:hidden;color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:14px;font-weight:500;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.uiListRowMeta[data-v-70756678]{overflow:hidden;color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.uiListRowButton[data-v-70756678]{flex:0 0 auto;border:0;background:transparent;color:var(--ui-color-focus);cursor:pointer;font-family:var(--ui-font-family);font-size:13px;font-weight:700;line-height:1.4;padding:0}.uiStatusBadge[data-v-41a8a313]{display:inline-flex;width:fit-content;min-height:var(--ui-badge-height);max-width:100%;flex:0 0 auto;align-items:center;justify-self:start;justify-content:center;border-radius:var(--ui-radius-sm);padding:0 var(--ui-badge-padding-x);font-family:var(--ui-font-family);font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}.uiStatusBadge-focus[data-v-41a8a313]{background:var(--ui-color-focus-soft);color:var(--ui-color-focus)}.uiStatusBadge-loading[data-v-41a8a313]{background:var(--ui-color-loading-soft);color:var(--ui-color-loading)}.uiStatusBadge-error[data-v-41a8a313]{background:var(--ui-color-error-soft);color:var(--ui-color-error)}.uiStatusBadge-done[data-v-41a8a313]{background:var(--ui-color-done-soft);color:var(--ui-color-done)}.uiProgressUsageMeter[data-v-1a93f777]{display:flex;width:100%;flex-direction:column;gap:var(--ui-space-md);border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);padding:var(--ui-space-section)}.uiProgressHeader[data-v-1a93f777],.uiProgressDetailRow[data-v-1a93f777]{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.uiProgressLabel[data-v-1a93f777]{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:14px;font-weight:700;line-height:1.6}.uiProgressValue[data-v-1a93f777]{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap}.uiProgressTrack[data-v-1a93f777]{position:relative;width:100%;height:10px;overflow:hidden;border-radius:var(--ui-radius-xs);background:var(--ui-color-focus-soft)}.uiProgressFill[data-v-1a93f777]{display:block;height:100%;border-radius:var(--ui-radius-xs);background:var(--ui-color-focus)}.uiProgressDetail[data-v-1a93f777]{min-width:0;overflow:hidden;color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.inboxMessageRow[data-v-258dfaf6]{display:flex;min-height:92px;width:100%;align-items:center;justify-content:space-between;gap:14px;border-radius:0;background:transparent;color:var(--ui-color-text-main);cursor:pointer;font-family:var(--ui-font-family);padding:24px 16px;transition:background-color .12s ease,box-shadow .12s ease}.inboxMessageRow[data-v-258dfaf6]:hover,.inboxMessageRow[data-v-258dfaf6]:focus-visible,.inboxMessageRowSelected[data-v-258dfaf6]{background:#0d94880d;box-shadow:inset 0 0 0 1px #0d94882e;outline:0}.unreadDot[data-v-258dfaf6]{flex:0 0 auto;border-radius:999px}.unreadDot[data-v-258dfaf6]{width:8px;height:8px;background:var(--ui-color-error)}.messageSummaryFields[data-v-258dfaf6]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center;gap:5px;color:inherit;text-decoration:none}.messageMetaLine[data-v-258dfaf6],.messageTitleLine[data-v-258dfaf6],.messageContextLine[data-v-258dfaf6],.messageActions[data-v-258dfaf6]{display:flex;align-items:center}.messageMetaLine[data-v-258dfaf6],.messageTitleLine[data-v-258dfaf6]{gap:8px}.messageContent h3[data-v-258dfaf6],.messageSummaryFields h3[data-v-258dfaf6],.messageSummaryFields p[data-v-258dfaf6]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageSummaryFields h3[data-v-258dfaf6]{color:var(--ui-color-text-title);font-size:14px;font-weight:700;line-height:2}.messageSummaryFields p[data-v-258dfaf6],.messageTime[data-v-258dfaf6],.messageContextLine[data-v-258dfaf6],.textAction[data-v-258dfaf6],.actionSeparator[data-v-258dfaf6]{color:var(--ui-color-text-secondary);font-size:12px;line-height:1.5}.messageActionStack[data-v-258dfaf6]{display:flex;flex:0 0 auto;max-width:340px;min-height:64px;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:6px}.messageContextLine[data-v-258dfaf6],.messageActions[data-v-258dfaf6]{justify-content:flex-end;gap:8px;white-space:nowrap}.textAction[data-v-258dfaf6],.moreAction[data-v-258dfaf6]{border:0;background:transparent;color:var(--ui-color-text-title);cursor:pointer;font:inherit;font-size:12px;line-height:1.5;padding:0}.textAction[data-v-258dfaf6]:hover,.textAction[data-v-258dfaf6]:focus-visible,.moreAction[data-v-258dfaf6]:hover,.moreAction[data-v-258dfaf6]:focus-visible{color:var(--ui-color-focus);outline:0}.dangerAction[data-v-258dfaf6]{color:#b91c1c}.moreAction[data-v-258dfaf6]{width:24px;color:var(--ui-color-text-secondary);font-weight:700;letter-spacing:1px}.inboxMessageRowCompact[data-v-258dfaf6]{min-height:92px;padding:18px 16px}.inboxMessageRowCompact .messageActionStack[data-v-258dfaf6]{max-width:260px}@media(max-width:760px){.inboxMessageRow[data-v-258dfaf6]{align-items:flex-start;flex-direction:column}.messageActionStack[data-v-258dfaf6]{width:100%;max-width:none;align-items:flex-start}.messageContextLine[data-v-258dfaf6],.messageActions[data-v-258dfaf6]{justify-content:flex-start}}.detailPanel[data-v-39079612]{display:flex;width:880px;height:920px;max-height:calc(100vh - 80px);flex-direction:column;overflow:hidden;border:1px solid rgba(13,148,136,.2);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);color:var(--ui-color-text-main);font-family:var(--ui-font-family)}.detailPanelEmbedded[data-v-39079612]{width:100%;height:100%;max-height:none;border:0;border-radius:0}.detailHeader[data-v-39079612]{display:flex;min-height:76px;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--ui-color-divider-weak)}.detailBody[data-v-39079612]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:var(--ui-space-xl);overflow-y:auto;padding:var(--ui-space-xl)}.caseSummary[data-v-39079612]{display:flex;width:min(800px,100%);flex-direction:column;gap:var(--ui-space-xl);align-self:center}.caseTitleBlock[data-v-39079612],.processingRecord[data-v-39079612],.recordRow>div[data-v-39079612]{display:flex;flex-direction:column}.caseTitleBlock[data-v-39079612]{align-items:flex-start;gap:var(--ui-space-md)}.detailBadges[data-v-39079612],.caseMeta[data-v-39079612],.caseActions[data-v-39079612],.recordRow[data-v-39079612]{display:flex;align-items:center}.detailBadges[data-v-39079612],.caseMeta[data-v-39079612],.caseActions[data-v-39079612]{gap:var(--ui-space-sm)}.caseMeta[data-v-39079612]{flex-wrap:wrap}.caseActions[data-v-39079612]{justify-content:flex-start}.typeGlyph[data-v-39079612]{width:10px;height:10px;border-radius:999px;background:var(--ui-color-focus)}.caseTitleBlock h1[data-v-39079612],.caseTitleBlock p[data-v-39079612],.sectionHeader h3[data-v-39079612],.sectionHeader span[data-v-39079612]{margin:0}.caseTitleBlock h1[data-v-39079612]{color:var(--ui-color-text-title);font-size:18px;font-weight:700;line-height:1.45}.caseTitleBlock p[data-v-39079612]{color:var(--ui-color-text-main);font-size:14px;line-height:1.8}.caseMeta[data-v-39079612],.sectionHeader span[data-v-39079612],.recordRow span[data-v-39079612]{color:var(--ui-color-text-secondary);font-size:12px;line-height:1.5}.sectionHeader h3[data-v-39079612],.recordRow strong[data-v-39079612]{color:var(--ui-color-text-title);font-size:13px;font-weight:700;line-height:1.45}.processingRecord[data-v-39079612]{width:min(721px,100%);gap:var(--ui-space-sm);align-self:center;padding:var(--ui-space-md) 0}.sectionHeader[data-v-39079612],.recordRow[data-v-39079612]{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:var(--ui-space-lg)}.recordRows[data-v-39079612]{display:flex;flex-direction:column}.recordRow[data-v-39079612]{min-height:64px}.recordRow>div[data-v-39079612]{min-width:0;gap:var(--ui-space-xs)}.inboxPopupHost[data-v-27bb277d]{display:flex}.inboxPopupOverlay[data-v-27bb277d]{position:fixed;inset:0 0 0 var(--inbox-popup-overlay-left, 269px);z-index:2200;width:calc(100vw - var(--inbox-popup-overlay-left, 269px));height:100vh;align-items:center;justify-content:center;overflow:hidden;background:#fafafa2e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.inboxPopupInline[data-v-27bb277d]{width:100%;height:100%;align-items:flex-start;justify-content:center}.inboxPopup[data-v-27bb277d]{display:flex;width:820px;height:920px;max-height:calc(100vh - 80px);flex-direction:column;overflow:hidden;border:1px solid rgba(13,148,136,.2);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-panel);color:var(--ui-color-text-main);font-family:var(--ui-font-family);box-shadow:0 24px 70px #23262d1f}.inboxPopupOverlay .inboxPopup[data-v-27bb277d]{width:min(820px,calc(100vw - 48px));height:min(920px,calc(100vh - 48px));max-height:calc(100vh - 48px)}.inboxPopup-detail[data-v-27bb277d]{width:880px}.inboxPopupOverlay .inboxPopup-detail[data-v-27bb277d]{width:min(880px,calc(100vw - 48px))}.inboxHeader[data-v-27bb277d]{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:var(--ui-space-lg);padding:0 28px}.inboxTitleGroup[data-v-27bb277d]{display:flex;min-width:0;flex-direction:column}.inboxTitleGroup h1[data-v-27bb277d],.messageListToolbar h2[data-v-27bb277d]{margin:0}.inboxTitleGroup h1[data-v-27bb277d]{color:var(--ui-color-text-title);font-size:22px;font-weight:700;line-height:1.45}.inboxHeaderActions[data-v-27bb277d]{display:flex;align-items:center;gap:var(--ui-space-md)}.inboxBody[data-v-27bb277d]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;overflow:hidden;padding:0 0 16px}.metricsRow[data-v-27bb277d]{display:flex;min-height:88px;align-items:stretch;padding:8px 16px}.metricItem[data-v-27bb277d]{position:relative;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;gap:3px;padding:0 16px}.metricItem strong[data-v-27bb277d]{color:var(--ui-color-text-main);font-size:22px;line-height:1.45}.metricItem span[data-v-27bb277d]{color:var(--ui-color-focus);font-size:12px;font-weight:700;line-height:1.45}.metricItem small[data-v-27bb277d]{color:var(--ui-color-text-secondary);font-size:12px;line-height:1.5}.metricDivider[data-v-27bb277d]{position:absolute;top:0;right:0;width:1px;height:100%;background:var(--ui-color-divider-weak)}.inboxSplit[data-v-27bb277d]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.tabsStrip[data-v-27bb277d]{display:flex;position:relative;flex:0 0 45px;flex-direction:column;background:var(--ui-color-surface-panel)}.tabsStrip[data-v-27bb277d]:before{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ui-color-divider-weak);content:""}.tabListPrimary[data-v-27bb277d]{display:flex;height:45px;align-items:center;justify-content:space-between;gap:8px;padding:0 16px}.tabListPrimary[data-v-27bb277d] .uiTabs-primary{border-bottom:0;gap:8px}.tabListPrimary[data-v-27bb277d] .uiTabs-primary .uiTab{min-height:45px;padding:0 12px}.inboxHeaderActionIcon[data-v-27bb277d]{display:block;color:currentColor}.filterControls[data-v-27bb277d]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.inboxSortDropdown[data-v-27bb277d]{position:relative;flex:0 0 auto}.dropdownDisplay[data-v-27bb277d]{box-sizing:border-box;display:inline-flex;width:120px;height:36px;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--ui-color-divider-weak);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-base);color:var(--ui-color-text-title);cursor:default;font:inherit;font-size:14px;line-height:2;padding:0 12px}.dropdownDisplay[data-v-27bb277d]:hover,.dropdownDisplay[data-v-27bb277d]:focus-visible,.dropdownDisplay[aria-expanded=true][data-v-27bb277d]{border-color:#2a65803d;background:#eef4f9;color:#2a6580}.dropdownChevron[data-v-27bb277d]{width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid var(--ui-color-text-secondary);border-bottom:1.5px solid var(--ui-color-text-secondary);transform:translateY(-2px) rotate(45deg)}.dropdownDisplay[aria-expanded=true] .dropdownChevron[data-v-27bb277d]{transform:translateY(2px) rotate(225deg)}.inboxSortMenu[data-v-27bb277d]{position:absolute;top:42px;right:0;z-index:30;box-sizing:border-box;width:144px;border:1px solid rgba(35,38,45,.1);border-radius:var(--ui-radius-sm);display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--ui-color-surface-base);box-shadow:0 12px 28px #23262d1f}.inboxSortOption[data-v-27bb277d]{box-sizing:border-box;width:100%;min-height:32px;border:0;border-radius:6px;display:flex;align-items:center;padding:0 10px;background:transparent;color:var(--ui-color-text-title);cursor:pointer;font:inherit;font-size:13px;line-height:18px;text-align:left}.inboxSortOption[data-v-27bb277d]:hover,.inboxSortOption[data-v-27bb277d]:focus-visible,.inboxSortOptionActive[data-v-27bb277d]{background:#eef4f9;color:#2a6580}.inboxPopupEmbedded .tabListPrimary[data-v-27bb277d]{overflow:hidden}.inboxPopupEmbedded .tabListPrimary[data-v-27bb277d] .uiTabs-primary{min-width:0;flex:1 1 auto;overflow:hidden}.inboxPopupEmbedded .tabListPrimary[data-v-27bb277d] .uiTabs-primary .uiTab{flex:0 1 auto;min-width:0;padding:0 8px}.inboxPopupEmbedded .dropdownDisplay[data-v-27bb277d]{width:104px}.messageList[data-v-27bb277d]{display:flex;min-width:0;min-height:0;flex-direction:column;flex:1 1 auto;overflow:hidden;background:var(--ui-color-surface-base);padding:12px 16px}.messageRows[data-v-27bb277d]{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}@media(max-width:980px){.inboxPopup[data-v-27bb277d]{width:min(820px,calc(100vw - 32px))}.tabListPrimary[data-v-27bb277d]{overflow-x:auto}}.sidePanelShell[data-v-0ca91cfd]{display:flex;width:100%;min-width:0;height:100%;overflow:hidden;border:0;border-radius:0;background:var(--ui-color-surface-panel);box-shadow:none}.sidePanelList[data-v-0ca91cfd],.sidePanelDetail[data-v-0ca91cfd]{min-height:0;overflow:hidden}.sidePanelList[data-v-0ca91cfd]{flex:0 1 clamp(420px,37vw,612px);width:clamp(420px,37vw,612px);min-width:360px;max-width:612px}.sidePanelList[data-v-0ca91cfd] .inboxPopupHost,.sidePanelList[data-v-0ca91cfd] .inboxPopup{width:100%;height:100%;max-height:none;border:0;border-radius:0;box-shadow:none}.verticalDivider[data-v-0ca91cfd]{flex:0 0 1px;width:1px;height:100%}.sidePanelDetail[data-v-0ca91cfd]{flex:1 1 0;min-width:0}@media(max-width:1120px){.sidePanelList[data-v-0ca91cfd]{flex-basis:clamp(320px,42vw,480px);width:clamp(320px,42vw,480px);min-width:320px}}.projectInviteOverlay[data-v-13efb9d1]{position:fixed;inset:0;z-index:1950;display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;overflow:hidden;background:#fafafa80;color:#23262d;font-family:PingFang SC,Microsoft YaHei UI,sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.projectInviteDialog[data-v-13efb9d1]{width:min(640px,calc(100vw - 32px));height:min(720px,calc(100vh - 32px));display:flex;flex-direction:column;gap:16px;overflow:hidden;border:1px solid rgba(35,38,45,.1);border-radius:16px;background:#fff;padding:24px;box-shadow:0 8px 24px #2a34390f}.inviteHeader[data-v-13efb9d1]{display:flex;flex:0 0 auto}.inviteHeader h1[data-v-13efb9d1]{margin:0}.inviteHeader h1[data-v-13efb9d1]{color:#23262d;font-size:18px;font-weight:600;line-height:27px}.inviteSearchField[data-v-13efb9d1]{width:100%;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(35,38,45,.1);border-radius:8px;background:#fff;padding:10px 4px 10px 16px}.inviteSearchField input[data-v-13efb9d1]{min-width:0;flex:1 1 auto;border:0;outline:0;background:transparent;color:#23262d;font-family:inherit;font-size:12px;line-height:18px}.inviteSearchField input[data-v-13efb9d1]::placeholder{color:#23262d80}.inviteSearchField button[data-v-13efb9d1]{min-width:49px;height:34px;flex:0 0 49px;border:1px solid transparent;border-radius:8px;background:#eef4f9;color:#2a6580;font-family:inherit;font-size:12px;line-height:18px;cursor:pointer}.memberSection[data-v-13efb9d1]{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.projectMemberRow[data-v-13efb9d1]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;height:32px}.projectMemberRow h2[data-v-13efb9d1]{margin:0;color:#23262d;font-size:14px;line-height:22px}.projectMemberRow h2[data-v-13efb9d1]{font-weight:600}.memberTable[data-v-13efb9d1]{min-height:0;display:flex;flex:1 1 auto;flex-direction:column}.tableGrid[data-v-13efb9d1]{display:grid;grid-template-columns:minmax(0,1fr) 56px;column-gap:10px;align-items:center}.memberRows[data-v-13efb9d1]{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(35,38,45,.28) transparent}.memberRow[data-v-13efb9d1]{min-height:48px;flex:1 0 48px;border:1px solid transparent;border-radius:8px;background:#f8f8f8;padding:4px 16px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.memberRow[data-v-13efb9d1]:hover{border-color:#2a658080;background:#eef4f9}.memberRowPending[data-v-13efb9d1]{border-color:#2a6580;background:#eef4f9}.memberRowJoined[data-v-13efb9d1],.memberRowJoined[data-v-13efb9d1]:hover{border-color:transparent;background:#f8f8f8}.memberRow[data-v-13efb9d1]:focus-visible{outline:2px solid rgba(42,101,128,.28);outline-offset:2px}.memberNameCell[data-v-13efb9d1]{min-width:0;display:flex;align-items:center;gap:8px;padding:0 8px}.avatarDot[data-v-13efb9d1]{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-family:Inter,PingFang SC,sans-serif;font-size:12px;font-weight:600}.memberNameCell strong[data-v-13efb9d1]{min-width:0;overflow:hidden;color:#23262d;font-size:14px;font-weight:400;letter-spacing:.56px;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.memberActions[data-v-13efb9d1]{display:flex;align-items:center;justify-content:flex-end}.memberActionButton[data-v-13efb9d1],.inviteSelectButton[data-v-13efb9d1]{width:max-content;min-width:40px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,101,128,.18);border-radius:6px;background:transparent;color:#2a6580;font:inherit;font-size:13px;line-height:20px;padding:0 10px;cursor:pointer;white-space:nowrap}.memberActionButton[data-v-13efb9d1]{border:0;background:transparent;padding:0}.inviteSelectButton[data-v-13efb9d1]{width:28px;min-width:28px;border:0;border-radius:50%;padding:0}.memberActionButton[data-v-13efb9d1]:focus-visible,.inviteSelectButton[data-v-13efb9d1]:focus-visible{outline:2px solid rgba(42,101,128,.28);outline-offset:2px}.selectMark[data-v-13efb9d1]{position:relative;width:14px;height:14px;flex:0 0 14px;border:1px solid rgba(35,38,45,.18);border-radius:50%;background:#fff}.selectMarkChecked[data-v-13efb9d1]{border-color:#2a6580;background:#2a6580}.selectMarkChecked[data-v-13efb9d1]:after{position:absolute;left:3px;top:1px;width:5px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.inviteFooter[data-v-13efb9d1]{height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.cancelButton[data-v-13efb9d1],.primaryButton[data-v-13efb9d1]{height:44px;border-radius:8px;padding:0 24px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cancelButton[data-v-13efb9d1]{border:1px solid rgba(35,38,45,.1);background:#fefefe;color:#23262dcc}.primaryButton[data-v-13efb9d1]{border:1px solid transparent;background:#173b52;color:#f6fafd;letter-spacing:.56px}.workspaceSidebar{position:relative;z-index:20;width:270px;flex:0 0 270px;height:100vh;min-height:720px;color:#23262d;font-family:PingFang SC,Microsoft YaHei UI,sans-serif;font-size:12px;line-height:18px}.workspaceSidebarCollapsed{width:72px;flex-basis:72px;height:100vh;min-height:720px}.sidebarAll{position:absolute;z-index:1;inset:0 auto 0 0;width:269px;height:100%;display:flex;flex-direction:column;background:#0d948805;overflow:hidden}.workspaceSidebarCollapsed .sidebarAll{width:72px;min-height:inherit}.sidebarLogoRow{width:269px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 16px}.workspaceSidebarCollapsed .sidebarLogoRow{width:72px;justify-content:flex-start;padding:20px 0 20px 22px}.brandRef{width:84px;height:28px;border:0;background:transparent;display:flex;align-items:center;gap:4px;padding:0 8px;cursor:pointer}.workspaceSidebarCollapsed .brandRef{width:24px;padding:0}.workspaceSidebarCollapsed .brandName{display:none}.brandMarkFrame{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px}.brandMarkImage{display:block;width:24px;height:24px;object-fit:stretch}.brandName{width:40px;height:28px;display:inline-flex;align-items:center;color:#0d141c;font-family:Inter,PingFang SC,Microsoft YaHei UI,sans-serif;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:23px;white-space:nowrap}.collapseButton{width:32px;height:32px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:4px;cursor:pointer}.workspaceSidebarCollapsed .collapseButton{display:none}.sidebarIcon,.miniIcon{width:24px;height:24px;display:block}.sidebarUp{width:269px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.4vh,16px);padding:8px 16px;overflow:hidden;scrollbar-width:none}.workspaceSidebarCollapsed .sidebarUp{width:72px;align-items:flex-start;padding:8px 0 8px 12px}.sidebarUp::-webkit-scrollbar{display:none}.sidebarGroup{width:237px;display:flex;flex-direction:column;gap:8px}.workspaceSidebarCollapsed .sidebarGroup,.workspaceSidebarCollapsed .projectHeaderFrame,.workspaceSidebarCollapsed .projectItems{width:44px}.topGroup{height:112px;flex:0 0 112px}.privateGroup{height:192px;flex:0 0 192px}.projectGroup{height:232px;flex:0 0 232px}.projectHeaderFrame{position:relative;width:237px;height:32px}.projectHeaderFrame .sidebarHeader{padding-right:32px}.projectInviteButton{position:absolute;top:0;right:-8px;z-index:3;width:32px;height:32px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:transparent;padding:4px;cursor:pointer}.projectInviteButton:hover,.projectInviteButton:focus-visible{background:#eef4f9}.projectInviteTooltip{position:absolute;top:50%;left:calc(100% + 8px);z-index:5;width:max-content;max-width:120px;transform:translateY(-50%);pointer-events:none;opacity:0;border:1px solid rgba(35,38,45,.08);border-radius:6px;background:#23262deb;padding:4px 8px;color:#fff;font-size:12px;line-height:18px;white-space:nowrap;box-shadow:0 8px 20px #23262d1f;transition:opacity .16s ease}.projectInviteButton:hover .projectInviteTooltip,.projectInviteButton:focus-visible .projectInviteTooltip{opacity:1}.projectInviteIcon{width:16px;height:16px;display:block}.workspaceSidebarCollapsed .projectInviteButton{display:none}.projectItems{height:192px;flex:0 0 192px}.resourceGroup{position:relative;height:112px;flex:0 0 112px}.privateGroupCollapsed,.projectGroupCollapsed,.resourceGroupCollapsed{height:32px;min-height:32px;max-height:32px;flex:0 0 32px;gap:0}.sidebarButton{width:237px;height:32px;min-height:32px;border:0;border-radius:8px;background:transparent;color:#23262dcc;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 0 2px;font:inherit;letter-spacing:0;cursor:pointer;outline:none;transition:background-color .12s ease,color .12s ease}.workspaceSidebarCollapsed .sidebarButton{width:44px;justify-content:center;padding:0}.workspaceSidebarCollapsed .sidebarHeader{pointer-events:none}.workspaceSidebarCollapsed .buttonMain,.workspaceSidebarCollapsed .headerMain{justify-content:center}.workspaceSidebarCollapsed .buttonLabel,.workspaceSidebarCollapsed .buttonMeter,.workspaceSidebarCollapsed .inboxApplyTag,.workspaceSidebarCollapsed .headerChevron,.workspaceSidebarCollapsed .accountChevron,.workspaceSidebarCollapsed .headerMoreIconFrame{display:none}.sidebarButton:hover,.sidebarButton:focus-visible,.sidebarButtonPressed{background:#eef4f9;color:#2a6580}.workspaceSidebar:has(.accountPopover:hover) .accountEntryButton{background:#eef4f9;color:#2a6580}.sidebarButton:active{background:#eef4f9;color:#2a6580;font-weight:600}.sidebarButton:hover .buttonIconFrame,.sidebarButton:focus-visible .buttonIconFrame,.sidebarButton:active .buttonIconFrame,.sidebarButtonPressed .buttonIconFrame{opacity:1}.sidebarButton:hover .buttonIconFrameHasPressed .buttonIconDefault,.sidebarButton:focus-visible .buttonIconFrameHasPressed .buttonIconDefault,.sidebarButton:active .buttonIconFrameHasPressed .buttonIconDefault,.sidebarButtonPressed .buttonIconFrameHasPressed .buttonIconDefault,.workspaceSidebar:has(.accountPopover:hover) .accountEntryButton .buttonIconDefault,.spaceRow:hover .buttonIconDefault,.spaceRow:focus-visible .buttonIconDefault,.spaceRow:active .buttonIconDefault{opacity:0}.sidebarButton:hover .buttonIconPressed,.sidebarButton:focus-visible .buttonIconPressed,.sidebarButton:active .buttonIconPressed,.sidebarButtonPressed .buttonIconPressed,.workspaceSidebar:has(.accountPopover:hover) .accountEntryButton .buttonIconPressed,.spaceRow:hover .buttonIconPressed,.spaceRow:focus-visible .buttonIconPressed,.spaceRow:active .buttonIconPressed{opacity:1}.sidebarButton:hover .buttonLabel,.sidebarButton:focus-visible .buttonLabel,.sidebarButton:active .buttonLabel,.sidebarButtonPressed .buttonLabel,.workspaceSidebar:has(.accountPopover:hover) .accountEntryButton .buttonLabel{color:#2a6580}.sidebarButtonPressed{font-weight:600}.sidebarHeader{padding:0 0 0 8px;color:#24272e80}.sidebarHeader:hover,.sidebarHeader:focus-visible{background:transparent;color:#24272eb8;font-weight:inherit}.sidebarHeaderCompact{padding-right:0}.sidebarHeaderCompact .headerChevron{margin-left:0}.headerMoreIconFrame{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center}.headerMoreIcon{width:24px;height:24px;display:block;opacity:.8}.resourceManageButton{position:absolute;top:0;right:0;width:32px;height:32px;border:0;border-radius:8px;background:transparent;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;opacity:0;outline:none}.resourceGroup:hover .resourceManageButton,.resourceManageButton:focus-visible{opacity:1}.resourceManageButton:hover,.resourceManageButton:focus-visible{background:#eef4f9}.resourceManageTooltip{position:absolute;right:-8px;bottom:40px;display:none;min-width:64px;height:28px;align-items:center;justify-content:center;border:1px solid rgba(35,38,45,.1);border-radius:8px;background:#fff;box-shadow:0 8px 20px #2a34391f;color:#23262dcc;font-size:12px;line-height:18px;white-space:nowrap}.resourceManageTooltip:after{position:absolute;right:18px;bottom:-5px;width:8px;height:8px;border-right:1px solid rgba(35,38,45,.1);border-bottom:1px solid rgba(35,38,45,.1);background:#fff;content:"";transform:rotate(45deg)}.resourceManageButton:hover .resourceManageTooltip,.resourceManageButton:focus-visible .resourceManageTooltip{display:inline-flex}.sidebarButtonDown{width:225px}.buttonMain{min-width:0;display:flex;align-items:center;gap:4px}.headerMain{min-width:0;flex:1 1 auto;display:flex;align-items:center}.buttonIconFrame,.spaceRowIconFrame{position:relative;width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;opacity:.8}.buttonIcon{position:absolute;left:4px;top:4px;width:24px;height:24px;display:block;transition:opacity .12s ease}.buttonIconDefault{opacity:1}.buttonIconPressed{opacity:0}.buttonLabel,.spaceRowLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonMeter{color:#23262d80;white-space:nowrap}.inboxApplyTag{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;color:#2a6580b8;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.inboxApplyTag:after{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#ff6b6b;content:""}.headerChevron,.accountChevron,.spaceChevron{position:relative;width:12px;height:12px;flex:0 0 12px;margin-left:auto;transition:transform .12s ease}.headerChevron:before,.accountChevron:before,.spaceChevron:before{position:absolute;inset:3px;border-right:1.5px solid rgba(35,38,45,.62);border-bottom:1.5px solid rgba(35,38,45,.62);content:"";transform:rotate(45deg)}.headerChevron:before{transform:rotate(225deg)}.headerChevronCollapsed{transform:rotate(180deg)}.accountChevron:before,.spaceChevron:before{transform:rotate(-45deg)}.sidebarDown{width:269px;height:116px;flex:0 0 116px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:22px}.workspaceSidebarCollapsed .sidebarDown{width:72px;align-items:flex-start;padding:22px 0 22px 12px}.spacePopover{position:absolute;z-index:30;display:none;width:320px;box-sizing:border-box;height:302px;border:1px solid #e7e7e8;border-radius:16px;background:#fefefe;box-shadow:0 10px 28px #2a343917;flex-direction:column;flex:0 0 302px;gap:12px;padding:16px}.accountPopover{position:absolute;z-index:30;display:none;width:270px;box-sizing:border-box;height:fit-content;min-height:0;border:1px solid #e7e7e8;border-radius:16px;background:#fefefe;box-shadow:0 10px 28px #2a343917;flex-direction:column;flex:0 0 auto;gap:12px;padding:16px}.spacePopover:before,.accountPopover:before{position:absolute;top:0;bottom:0;left:-32px;width:32px;content:""}.accountPopover:before{top:auto;bottom:0;left:-63px;width:63px;height:108px}.workspaceSidebar:has(.accountEntryButton:hover) .accountPopover,.workspaceSidebar .accountPopover:hover,.workspaceSidebar .accountPopoverVisible{display:flex}.workspaceSidebarCollapsed:has(.accountEntryButton:hover) .accountPopover,.workspaceSidebarCollapsed .accountPopover:hover,.workspaceSidebarCollapsed .accountPopoverVisible{display:none}.workspaceSidebar:has(.projectHeaderFrame:hover) .spacePopoverSharespaceAnchor,.workspaceSidebar .spacePopoverSharespaceAnchor:hover,.workspaceSidebar .spacePopoverVisible{display:flex}.workspaceSidebarCollapsed:has(.projectHeaderFrame:hover) .spacePopoverSharespaceAnchor,.workspaceSidebarCollapsed .spacePopoverSharespaceAnchor:hover,.workspaceSidebarCollapsed .spacePopoverVisible{display:none}.spacePopoverAccountAnchor{left:285px;bottom:22px;width:270px}.spacePopoverSharespaceAnchor{left:285px;top:408px}.spaceHeaderRow{width:288px;height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 4px}.spaceIdentity,.spaceRowMain{min-width:0;display:flex;align-items:center}.spaceIdentity{gap:12px}.spaceAvatar,.spaceAccent{width:24px;height:24px;border-radius:8px;background:#eef4f9;color:#2a6580;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.spaceHeaderTitle{color:#23262dcc;font-size:14px;font-weight:600;line-height:21px}.spaceCreate{height:32px;border:0;background:transparent;color:#23262dcc;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;font:inherit;cursor:pointer;outline:none;transition:color .12s ease,opacity .12s ease}.spaceCreate:hover,.spaceCreate:focus-visible,.spaceCreate:active{color:#2a6580}.accountHeaderRow{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between}.accountLogoutButton{flex:0 0 auto;height:28px;border:0;border-radius:8px;background:transparent;color:#23262d80;padding:0 8px;font:inherit;cursor:pointer}.accountLogoutButton:hover,.accountLogoutButton:focus-visible{background:#eef4f9;color:#2a6580}.accountIdentity{min-width:0;display:flex;align-items:center;gap:12px}.accountAvatar{width:24px;height:24px;border-radius:50%;background:#173b52;flex:0 0 24px}.accountName{min-width:0;overflow:hidden;color:#23262dcc;font-family:Inter,PingFang SC,Microsoft YaHei UI,sans-serif;font-size:14px;font-weight:600;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.accountDivider{width:100%;height:1px;background:#23262d1a}.accountSection{width:100%;height:fit-content;display:flex;flex-direction:column;flex:0 0 auto;gap:8px}.accountMenuCaption{padding:0 8px;color:#23262d73;font-size:12px;line-height:18px}.accountMenuRow{width:100%;height:32px;min-height:32px;flex:0 0 32px;border:0;border-radius:8px;background:transparent;color:#23262dcc;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px 6px 8px;font:inherit;cursor:pointer;outline:none;transition:background-color .12s ease,color .12s ease}.accountMenuRow:hover,.accountMenuRow:focus-visible,.accountMenuRow:active,.accountMenuRowActive{background:#eef4f9;color:#2a6580}.accountMenuRow:hover .accountMenuIcon,.accountMenuRow:focus-visible .accountMenuIcon,.accountMenuRow:active .accountMenuIcon,.accountMenuRowActive .accountMenuIcon{opacity:1}.accountMenuMain{min-width:0;display:flex;align-items:center;gap:8px}.accountMenuIconFrame{position:relative;width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center}.accountMenuIcon{position:absolute;inset:0;width:24px;height:24px;display:block;opacity:.86;transition:opacity .12s ease}.accountMenuIconDefault{opacity:.86}.accountMenuIconPressed{opacity:0}.accountMenuRow:hover .accountMenuIconDefault,.accountMenuRow:focus-visible .accountMenuIconDefault,.accountMenuRow:active .accountMenuIconDefault,.accountMenuRowActive .accountMenuIconDefault{opacity:0}.accountMenuRow:hover .accountMenuIconPressed,.accountMenuRow:focus-visible .accountMenuIconPressed,.accountMenuRow:active .accountMenuIconPressed,.accountMenuRowActive .accountMenuIconPressed{opacity:1}.accountMenuLabel{min-width:0;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap}.accountMenuStatus{color:#23262d99;white-space:nowrap}.accountMenuRowDanger{color:#be3e3e}.accountMenuRow:hover .accountMenuStatus,.accountMenuRow:focus-visible .accountMenuStatus,.accountMenuRow:active .accountMenuStatus,.accountMenuRowActive .accountMenuStatus{color:#2a6580}.spaceList{width:288px;height:224px;display:flex;flex-direction:column;flex:0 0 224px;gap:8px}.spaceRow,.spaceOverviewButton{width:288px;height:32px;min-height:32px;flex:0 0 32px;border:0;border-radius:8px;background:transparent;color:#23262dcc;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 0 0;font:inherit;cursor:pointer;outline:none;transition:background-color .12s ease,color .12s ease}.spaceRow:hover,.spaceRow:focus-visible,.spaceOverviewButton:hover,.spaceOverviewButton:focus-visible{background:#eef4f9;color:#2a6580}.spaceRow:active,.spaceOverviewButton:active{background:#eef4f9;color:#2a6580;font-weight:600}.spaceRow:hover .spaceRowIconFrame,.spaceRow:focus-visible .spaceRowIconFrame,.spaceRow:active .spaceRowIconFrame{opacity:1}.spaceRow:hover .spaceRowLabel,.spaceRow:focus-visible .spaceRowLabel,.spaceRow:active .spaceRowLabel,.spaceOverviewButton:hover,.spaceOverviewButton:focus-visible,.spaceOverviewButton:active{color:#2a6580}.spaceRowMain{gap:8px}.spaceAccentWarm{background:#e67b421f;color:#e67b42}.spaceStatus{color:#24272e80;white-space:nowrap}.spaceOverviewGroup{width:288px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center}.spaceOverviewButton{width:auto;min-width:56px;height:24px;min-height:24px;flex:0 0 auto;justify-content:center;padding:0;white-space:nowrap}.commonToast[data-v-c31790ab]{position:fixed;top:40px;left:50%;z-index:9999;min-width:168px;height:48px;border:1px solid rgba(255,255,255,.05);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:0 20px;transform:translate(-50%);background:#23262d;color:#fff;font-size:14px}@font-face{font-family:PingFangSC;src:url(/assets/PingFangSC-Regular-m-_6VFBH.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:PingFangSC;src:url(/assets/PingFangSC-Medium-Dk3EBy6F.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:PingFangSC;src:url(/assets/PingFangSC-Semibold-BQKEqyt3.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}:root{--ui-color-text-main: #23262d;--ui-color-text-title: rgba(35, 38, 45, .8);--ui-color-text-secondary: rgba(35, 38, 45, .5);--ui-color-surface-base: #fafafa;--ui-color-surface-panel: #fefefe;--ui-color-surface-subtle: #f6f6f6;--ui-color-divider-weak: rgba(35, 38, 45, .1);--ui-color-focus: #0d9488;--ui-color-focus-soft: #e7f7f4;--ui-color-loading: #f59e08;--ui-color-loading-soft: #fff7e6;--ui-color-error: #ff6b6b;--ui-color-error-soft: #fff1f1;--ui-color-done: #10b981;--ui-color-done-soft: #ecfdf3;--ui-color-switch-off: #e7e7e8;--ui-radius-xs: 4px;--ui-radius-sm: 8px;--ui-radius-md: 12px;--ui-radius-lg: 16px;--ui-space-xs: 4px;--ui-space-sm: 8px;--ui-space-md: 12px;--ui-space-lg: 16px;--ui-space-section: 20px;--ui-space-xl: 24px;--ui-space-panel: 32px;--ui-font-family: "PingFangSC", Inter, "PingFang SC", "Microsoft YaHei UI", sans-serif;--ui-switch-width: 42px;--ui-switch-height: 24px;--ui-switch-thumb-size: 20px;--ui-divider-padding-x: 24px;--ui-badge-height: 26px;--ui-badge-padding-x: 10px;--ui-form-row-height: 64px;font-family:var(--ui-font-family);color:#173b52;background:#fafafa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;min-width:320px;overflow:hidden}#app{width:100%;height:100%;overflow:hidden}.reader-container{height:100dvh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,20px)}button,input,textarea,select{font:inherit}.app-shell{min-height:100vh;display:grid;place-items:center;padding:32px}.startup-panel{width:min(560px,100%);border:1px solid #e7e7e8;border-radius:16px;background:#fffdf9;padding:32px}.eyebrow{margin:0 0 12px;color:#2a6580;font-size:14px;font-weight:700}h1{margin:0;font-size:28px;line-height:1.25}.summary{margin:16px 0 0;color:#23262dcc;font-size:16px;line-height:1.7}
