:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.top-toast[data-v-89f00389]{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:var(--ui-radius-sm);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:var(--ui-shadow-menu)}.top-toast-success[data-v-89f00389],.top-toast-done[data-v-89f00389]{background:var(--ui-color-surface-inverse);border:1px solid var(--ui-color-bg-elevated-alpha-08);color:var(--ui-color-text-inverse)}.top-toast-error[data-v-89f00389]{background:var(--ui-color-bg-error);border:1px solid var(--ui-color-bg-elevated-alpha-08);color:var(--ui-color-text-inverse)}.inboxRealtimePreview[data-v-b71b7287]{position:fixed;right:24px;bottom:24px;z-index:35;box-sizing:border-box;width:min(330px,calc(100vw - 32px));border:1px solid var(--ui-color-stroke-assistive);border-radius:12px;background:var(--ui-color-surface-panel);box-shadow:var(--ui-shadow-popover);color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);padding:14px 16px}.inboxRealtimePreviewHeader[data-v-b71b7287],.inboxRealtimePreviewFooter[data-v-b71b7287],.inboxRealtimePreviewActions[data-v-b71b7287],.inboxRealtimePreviewType[data-v-b71b7287]{display:flex;align-items:center}.inboxRealtimePreviewHeader[data-v-b71b7287]{gap:8px;font-size:12px}.inboxRealtimePreviewType[data-v-b71b7287]{gap:6px;color:var(--ui-color-text-main)}.inboxRealtimePreviewType i[data-v-b71b7287]{width:7px;height:7px;border-radius:999px;background:var(--ui-color-brand-primary)}.inboxRealtimePreviewTime[data-v-b71b7287]{flex:1}.inboxRealtimePreviewHeader button[data-v-b71b7287],.inboxRealtimePreviewActions button[data-v-b71b7287]{border:0;background:transparent;color:var(--ui-color-text-secondary);cursor:pointer;font:inherit}.inboxRealtimePreviewHeader button[data-v-b71b7287]{width:28px;height:28px;border-radius:8px;font-size:20px;line-height:1}.inboxRealtimePreviewBody[data-v-b71b7287]{display:flex;width:100%;flex-direction:column;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:10px 0 14px;text-align:left}.inboxRealtimePreviewTitle[data-v-b71b7287]{overflow:hidden;color:var(--ui-color-text-title);font-size:15px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.inboxRealtimePreviewSummary[data-v-b71b7287]{display:-webkit-box;overflow:hidden;color:var(--ui-color-text-secondary);font-size:13px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inboxRealtimePreviewFooter[data-v-b71b7287]{justify-content:space-between;gap:12px;border-top:1px solid var(--ui-color-stroke-assistive);font-size:12px;padding-top:10px}.inboxRealtimePreviewActions[data-v-b71b7287]{flex-wrap:wrap;justify-content:flex-end;gap:10px}.inboxRealtimePreviewActions button[data-v-b71b7287]{color:var(--ui-color-brand-primary);padding:2px 0}.inboxRealtimePreviewHeader button[data-v-b71b7287]:hover,.inboxRealtimePreviewHeader button[data-v-b71b7287]:focus-visible,.inboxRealtimePreviewBody[data-v-b71b7287]:focus-visible,.inboxRealtimePreviewActions button[data-v-b71b7287]:hover,.inboxRealtimePreviewActions button[data-v-b71b7287]:focus-visible{outline:2px solid var(--ui-color-focus);outline-offset:2px}.inboxRealtimePreviewActions button[data-v-b71b7287]:disabled{cursor:default;opacity:.55}@font-face{font-family:PingFangSC;src:url(/assets/PingFangSC-Regular-m-_6VFBH.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}:root{--ui-color-text-main: #374151;--ui-color-text-inverse: #fff;--ui-color-text-title: #234a52;--ui-color-text-secondary: #374151cc;--ui-color-text-strong-alt: #18343a;--ui-color-ink-main: var(--ui-color-text-main);--ui-color-ink-title: var(--ui-color-text-title);--ui-color-ink-title-alpha-20: #234a5233;--ui-color-ink-strong: var(--ui-color-text-strong-alt);--ui-color-ink-muted: #6b7280;--ui-color-ink-soft: var(--ui-color-bg-neutral-alpha-08);--ui-color-ink-soft-strong: var(--ui-color-bg-neutral-alpha-10);--ui-color-button-primary-fill: var(--ui-color-ink-strong);--ui-color-button-primary-hover: var(--ui-color-ink-title);--ui-color-button-secondary-fill: var(--ui-color-bg-brand-soft);--ui-color-button-secondary-border: #bfdde3;--ui-color-button-secondary-hover-fill: #bfdde3;--ui-color-button-secondary-hover-border: var(--ui-color-bg-brand);--ui-color-button-assistive-fill: #f8fafb;--ui-color-button-assistive-border: var(--ui-color-bg-muted);--ui-color-button-assistive-hover-border: var(--ui-color-ink-muted);--ui-color-bg-base: #f8fafb;--ui-color-bg-elevated: #fff;--ui-color-bg-panel: #fdfeff;--ui-color-bg-soft: var(--ui-color-bg-base);--ui-color-bg-faint: var(--ui-color-bg-base);--ui-color-bg-neutral: var(--ui-color-bg-base);--ui-color-bg-neutral-soft: var(--ui-color-bg-base);--ui-color-bg-muted: #e5e7eb;--ui-color-bg-muted-strong: #d2d4d9;--ui-color-stroke-assistive: var(--ui-color-bg-muted-strong);--ui-color-bg-neutral-alt: var(--ui-color-bg-base);--ui-color-bg-neutral-alpha-04: #3741510a;--ui-color-bg-neutral-alpha-05: #3741510d;--ui-color-bg-neutral-alpha-06: #3741510f;--ui-color-bg-neutral-alpha-08: #37415114;--ui-color-bg-neutral-alpha-10: #3741511a;--ui-color-bg-neutral-alpha-12: #3741511f;--ui-color-bg-neutral-alpha-92: #374151eb;--ui-color-bg-base-alpha-50: #f8fafb80;--ui-color-bg-base-alpha-96: #f8fafbf5;--ui-color-bg-elevated-alpha-08: #ffffff14;--ui-color-bg-elevated-alpha-50: #ffffff80;--ui-color-bg-elevated-alpha-55: #ffffff8c;--ui-color-bg-elevated-alpha-58: #ffffff94;--ui-color-bg-elevated-alpha-70: #ffffffb3;--ui-color-bg-elevated-alpha-72: #ffffffb8;--ui-color-bg-elevated-alpha-78: #ffffffc7;--ui-color-bg-elevated-alpha-88: #ffffffe0;--ui-color-bg-elevated-alpha-90: #ffffffe6;--ui-color-bg-elevated-alpha-92: #ffffffeb;--ui-color-bg-elevated-alpha-95: #fffffff2;--ui-color-bg-elevated-alpha-96: #fffffff5;--ui-color-bg-brand: #167c8e;--ui-color-bg-brand-soft: #eaf6f8;--ui-color-bg-secondary: #234a52;--ui-color-bg-brand-hover: var(--ui-color-bg-brand-strong);--ui-color-bg-brand-strong: #18343a;--ui-color-bg-sidebar-option-hover: var(--ui-color-bg-brand-soft);--ui-color-bg-brand-alpha-08: #167c8e14;--ui-color-bg-brand-alpha-10: #167c8e1a;--ui-color-bg-brand-alpha-12: #167c8e1f;--ui-color-bg-brand-alpha-14: #167c8e24;--ui-color-bg-brand-alpha-20: #167c8e33;--ui-color-bg-brand-alpha-24: #167c8e3d;--ui-color-bg-brand-alpha-28: #167c8e47;--ui-color-bg-brand-alpha-32: #167c8e52;--ui-color-bg-brand-alpha-40: #167c8e66;--ui-color-bg-brand-alpha-50: #167c8e80;--ui-color-bg-brand-alpha-75: #167c8ebf;--ui-color-bg-brand-strong-alpha-12: #18343a1f;--ui-color-bg-brand-soft-alpha-28: #eaf6f847;--ui-color-bg-brand-soft-alpha-50: #eaf6f880;--ui-color-bg-brand-soft-alpha-72: #eaf6f8b8;--ui-color-bg-brand-soft-alpha-90: #eaf6f8e6;--ui-color-bg-focus-alpha-05: #167c8e0d;--ui-color-bg-info-alpha-20: #eaf6f833;--ui-color-bg-error: var(--ui-color-error);--ui-color-bg-danger-alpha-12: #df4a4a1f;--ui-color-bg-warning-alpha-12: #c96a1a1f;--ui-color-bg-muted-alpha-14: #e5e7eb24;--ui-color-bg-muted-alpha-20: #e5e7eb33;--ui-color-surface-base: var(--ui-color-bg-base);--ui-color-surface-elevated: var(--ui-color-bg-elevated);--ui-color-surface-inverse: var(--ui-color-text-strong-alt);--ui-color-surface-panel: var(--ui-color-bg-panel);--ui-color-surface-panel-alt: var(--ui-color-bg-panel);--ui-color-surface-subtle: var(--ui-color-bg-base);--ui-color-surface-muted: var(--ui-color-bg-base);--ui-color-surface-input: var(--ui-color-bg-base);--ui-color-surface-soft: var(--ui-color-bg-base);--ui-color-surface-softest: var(--ui-color-bg-panel);--ui-color-divider-weak: var(--ui-color-bg-neutral-alpha-10);--ui-color-divider-soft: var(--ui-color-bg-muted);--ui-color-divider-soft-alt: var(--ui-color-bg-muted);--ui-color-divider-soft-strong: var(--ui-color-bg-muted-strong);--ui-color-brand-primary: var(--ui-color-bg-brand);--ui-color-brand-primary-hover: var(--ui-color-bg-brand-strong);--ui-color-brand-strong: var(--ui-color-bg-brand-strong);--ui-color-brand-soft: var(--ui-color-bg-brand-soft);--ui-color-brand-soft-hover: var(--ui-color-bg-brand-soft);--ui-color-focus: var(--ui-color-bg-brand);--ui-color-focus-soft: var(--ui-color-bg-brand-soft);--ui-color-focus-soft-alt: var(--ui-color-brand-soft);--ui-color-focus-text-alt: var(--ui-color-brand-primary);--ui-color-focus-border: var(--ui-color-bg-brand-alpha-50);--ui-color-focus-ring: var(--ui-color-bg-brand-alpha-08);--ui-color-focus-outline-soft: #167c8e0d;--ui-color-focus-outline: var(--ui-color-bg-brand-alpha-28);--ui-color-loading: #c96a1a;--ui-color-loading-soft: #fff2e8;--ui-color-warning: var(--ui-color-loading);--ui-color-warning-soft: var(--ui-color-loading-soft);--ui-color-error: #df4a4a;--ui-color-error-soft: #fff1f1;--ui-color-danger: var(--ui-color-error);--ui-color-danger-text: var(--ui-color-error);--ui-color-danger-soft: var(--ui-color-error-soft);--ui-color-danger-soft-alt: var(--ui-color-error-soft);--ui-color-danger-accent: var(--ui-color-error);--ui-color-done: var(--ui-color-bg-brand);--ui-color-done-soft: var(--ui-color-bg-brand-soft);--ui-color-switch-off: var(--ui-color-bg-muted);--ui-overlay-backdrop-soft: #f8fafb2e;--ui-overlay-backdrop-strong: #18343a2e;--ui-overlay-backdrop-dark: #18343a2e;--ui-overlay-backdrop-dark-20: #18343a33;--ui-overlay-backdrop-black-20: #18343a33;--ui-overlay-backdrop-tooltip: #18343afa;--ui-overlay-backdrop-inverse-08: #ffffff14;--ui-shadow-soft: 0 4px 14px #18343a0d;--ui-shadow-raised: 0 4px 12px #3741510f;--ui-shadow-overlay: 0 24px 70px var(--ui-overlay-backdrop-strong);--ui-shadow-dialog: 0 18px 48px var(--ui-overlay-backdrop-strong);--ui-shadow-menu: 0 10px 30px #18343a1f;--ui-shadow-popover: 0 12px 32px #18343a1a;--ui-radius-xs: 8px;--ui-radius-sm: 12px;--ui-radius-md: 16px;--ui-radius-lg: 20px;--ui-radius-xl: 24px;--ui-radius-none: 0;--ui-radius-pill: 20px;--ui-radius-round: 20px;--ui-corner-shape-control: squircle;--ui-corner-shape-surface: squircle;--ui-border-width: 1px;--ui-border-width-strong: 2px;--ui-control-height-xs: 28px;--ui-control-height-sm: 34px;--ui-control-height-md: 36px;--ui-control-height-lg: 44px;--ui-control-height-xl: 48px;--ui-button-height-xs: 28px;--ui-button-height-sm: 32px;--ui-button-height-md: 40px;--ui-button-height-lg: 48px;--ui-button-padding-x-xs: 10px;--ui-button-padding-x-sm: 12px;--ui-button-padding-x-md: 14px;--ui-button-padding-x-lg: 18px;--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-space-2xl: 40px;--ui-space-3xl: 48px;--ui-font-family: "PingFangSC", inter, "PingFang SC", "Microsoft YaHei UI", sans-serif;--ui-type-big-idea-size: 32px;--ui-type-big-idea-line-height: 1.3125;--ui-type-big-idea-letter-spacing: 1.28px;--ui-type-big-idea-weight: 700;--ui-type-h1-size: 24px;--ui-type-h1-line-height: 1.5;--ui-type-h1-letter-spacing: .96px;--ui-type-h1-weight: 700;--ui-type-panel-size: 20px;--ui-type-section-size: 18px;--ui-type-label-size: 13px;--ui-type-caption-size: 11px;--ui-type-display-size: 54px;--ui-type-title-size: 16px;--ui-type-title-line-height: 1.75;--ui-type-title-letter-spacing: .64px;--ui-type-title-weight: 700;--ui-type-main-size: 14px;--ui-type-main-line-height: 2;--ui-type-main-letter-spacing: .56px;--ui-type-main-weight: 500;--ui-type-main-strong-weight: 600;--ui-type-pressed-size: 14px;--ui-type-pressed-line-height: 1.7143;--ui-type-pressed-letter-spacing: .56px;--ui-type-pressed-weight: 700;--ui-type-reminder-size: 12px;--ui-type-reminder-line-height: 1.5;--ui-type-reminder-letter-spacing: .48px;--ui-type-reminder-weight: 400;--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;--ui-motion-duration-fast: .12s;--ui-motion-duration-normal: .16s;--ui-layer-floating: 60;--ui-layer-popover: 80;--ui-layer-overlay: 2100;--ui-layer-dialog: 2200;--ui-layer-notification: 9999;font-family:var(--ui-font-family);color:var(--ui-color-text-title);background:var(--ui-color-bg-base);font-synthesis:weight;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}@supports (corner-shape: squircle){:where(.uiButton,.uiTextInput input,.uiSelectTrigger,.uiSelectContent,.uiSelectItem,.uiTabs-secondary,.uiTabs-secondary .uiTab,.uiTabs-rail .uiTab,.ui-workspace-toggle-group,.ui-workspace-toggle-button,.ui-workspace-primary-button){corner-shape:var(--ui-corner-shape-control)}:where(.uiListSection,.uiListRowAction,.uiStatusBadge){corner-shape:var(--ui-corner-shape-surface)}}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}h1{margin:0;font-size:28px;line-height:1.25}.ui-type-h1{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-h1-size);font-weight:var(--ui-type-h1-weight);letter-spacing:var(--ui-type-h1-letter-spacing);line-height:var(--ui-type-h1-line-height)}.ui-page-title{color:var(--ui-color-text-title)}.ui-type-title{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-title-size);font-weight:var(--ui-type-title-weight);letter-spacing:var(--ui-type-title-letter-spacing);line-height:var(--ui-type-title-line-height)}.ui-type-main{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-main-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-main-letter-spacing);line-height:var(--ui-type-main-line-height)}.ui-type-main-strong{color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-main-size);font-weight:var(--ui-type-main-strong-weight);letter-spacing:var(--ui-type-main-letter-spacing);line-height:var(--ui-type-main-line-height)}.ui-type-reminder{color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-type-reminder-size);font-weight:var(--ui-type-reminder-weight);letter-spacing:var(--ui-type-reminder-letter-spacing);line-height:var(--ui-type-reminder-line-height)}.uiButton{display:inline-flex;min-height:var(--ui-button-height-md);align-items:center;justify-content:center;gap:var(--ui-space-sm);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-xs);background:transparent;color:var(--ui-color-text-main);cursor:pointer;font-family:var(--ui-font-family);font-size:var(--ui-type-main-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-main-letter-spacing);line-height:calc(var(--ui-type-main-size) * var(--ui-type-main-line-height));padding:0 var(--ui-button-padding-x-md);transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}.uiButtonLabel{display:inline-flex;align-items:center}.uiButtonIcon{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center}.uiButton-sm .uiButtonIcon,.uiButton-xs .uiButtonIcon{width:16px;height:16px;flex-basis:16px}.uiButtonWithLeadingIcon,.uiButtonWithTrailingIcon,.uiButtonWithDualIcons{gap:var(--ui-space-xs)}.uiButton-lg.uiButtonWithLeadingIcon,.uiButton-lg.uiButtonWithTrailingIcon{gap:var(--ui-space-sm)}.uiButtonWithDualIcons{gap:0}.uiButtonWithDualIcons .uiButtonLabel{margin-left:6px;margin-right:var(--ui-space-md)}.uiButton-lg.uiButtonWithDualIcons .uiButtonLabel{margin-left:var(--ui-space-xs)}.uiButton-lg{min-height:var(--ui-button-height-lg);padding:0 var(--ui-button-padding-x-lg);font-size:var(--ui-type-title-size);font-weight:var(--ui-type-title-weight);letter-spacing:var(--ui-type-title-letter-spacing);line-height:calc(var(--ui-type-title-size) * var(--ui-type-title-line-height))}.uiButton-sm{min-height:var(--ui-button-height-sm);padding:0 var(--ui-button-padding-x-sm);font-size:var(--ui-type-reminder-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-reminder-letter-spacing);line-height:calc(var(--ui-type-reminder-size) * var(--ui-type-reminder-line-height))}.uiButton-xs{min-height:var(--ui-button-height-xs);padding:0 var(--ui-button-padding-x-xs);font-size:var(--ui-type-reminder-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-reminder-letter-spacing);line-height:calc(var(--ui-type-reminder-size) * var(--ui-type-reminder-line-height))}.uiButton-primary{background:var(--ui-button-primary-fill, var(--ui-color-button-primary-fill));border-color:var(--ui-button-primary-fill, var(--ui-color-button-primary-fill));color:var(--ui-button-primary-text, var(--ui-color-text-inverse))}.uiButton-primary:hover,.uiButton-primary:focus-visible{background:var(--ui-button-primary-hover-fill, var(--ui-color-button-primary-hover));border-color:var(--ui-button-primary-hover-fill, var(--ui-color-button-primary-hover));font-weight:var(--ui-type-pressed-weight);line-height:24px}.uiButton[data-variant=primary][data-size=md]{--ui-button-primary-fill: var(--ui-color-bg-brand);--ui-button-primary-hover-fill: var(--ui-color-bg-brand-hover);--ui-button-primary-text: var(--ui-color-text-inverse);min-height:40px;padding:0 16px;border-radius:8px;font-size:var(--ui-type-main-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-main-letter-spacing);line-height:calc(var(--ui-type-main-size) * var(--ui-type-main-line-height))}.uiButton-secondary,.uiButton-soft{background:var(--ui-color-button-secondary-fill);border-color:var(--ui-color-button-secondary-border);color:var(--ui-color-ink-title);font-weight:400}.uiButton-secondary:hover,.uiButton-secondary:focus-visible,.uiButton-soft:hover,.uiButton-soft:focus-visible{background:var(--ui-color-button-secondary-hover-fill);border-color:var(--ui-color-button-secondary-hover-border);color:var(--ui-color-ink-title);font-weight:var(--ui-type-pressed-weight);line-height:24px}.uiButton.uiButton-assistive,.uiButton.uiButton-outline{background:var(--ui-button-assistive-fill, var(--ui-color-button-assistive-fill));background-image:none;border-color:var(--ui-button-assistive-border, var(--ui-color-button-assistive-border));color:var(--ui-button-assistive-text, var(--ui-color-ink-main));font-weight:400}.uiButton.uiButton-assistive:hover,.uiButton.uiButton-assistive:focus-visible,.uiButton.uiButton-outline:hover,.uiButton.uiButton-outline:focus-visible{border-color:var(--ui-button-assistive-hover-border, var(--ui-color-button-assistive-hover-border));background:var(--ui-button-assistive-hover-fill, var(--ui-button-assistive-fill, var(--ui-color-button-assistive-fill)));background-image:none;color:var(--ui-button-assistive-hover-text, var(--ui-button-assistive-text, var(--ui-color-ink-main)));font-weight:var(--ui-type-pressed-weight);line-height:24px}.uiButton-inverse{background:var(--ui-color-ink-strong);border-color:var(--ui-color-ink-strong);color:var(--ui-color-text-inverse)}.uiButton-inverse:hover,.uiButton-inverse:focus-visible{background:var(--ui-color-ink-title);border-color:var(--ui-color-ink-title)}.uiButton-tinted{background:var(--ui-color-ink-soft-strong);border-color:var(--ui-color-ink-soft-strong);color:var(--ui-color-ink-title)}.uiButton-tinted:hover,.uiButton-tinted:focus-visible{background:var(--ui-color-ink-soft-strong);color:var(--ui-color-ink-title)}.uiButton-text,.uiButton-ghost{background:transparent;border-color:transparent;color:var(--ui-color-brand-primary);text-decoration-line:underline;text-decoration-color:var(--ui-color-bg-brand-alpha-20);text-decoration-thickness:1px;text-underline-offset:4px}.uiButton-text:hover,.uiButton-text:focus-visible,.uiButton-ghost:hover,.uiButton-ghost:focus-visible{background:var(--ui-color-bg-brand-soft);border-color:var(--ui-color-bg-brand-soft);color:var(--ui-color-bg-brand);font-weight:var(--ui-type-pressed-weight);line-height:24px;text-decoration-color:transparent}.uiButton-danger{background:var(--ui-color-danger);border-color:var(--ui-color-danger);color:var(--ui-color-text-inverse)}.uiButton-danger:hover,.uiButton-danger:focus-visible{background:var(--ui-color-danger);border-color:var(--ui-color-danger);opacity:.9}.uiButtonIconOnly{width:var(--ui-button-height-md);padding:0}.uiButtonIconOnly .uiButtonIcon{width:24px;height:24px;flex-basis:24px}.uiButtonIconOnly.uiButton-lg{width:var(--ui-button-height-lg)}.uiButtonIconOnly.uiButton-sm{width:var(--ui-button-height-sm)}.uiButtonIconOnly.uiButton-xs,.uiButton-text.uiButtonIconOnly,.uiButton-ghost.uiButtonIconOnly{width:var(--ui-button-height-xs)}.uiButtonIconOnly.uiButton-sm .uiButtonIcon,.uiButtonIconOnly.uiButton-xs .uiButtonIcon{width:16px;height:16px;flex-basis:16px}.uiButtonIcon-leading.uiButtonWithLeadingIcon.uiButton-lg,.uiButtonIcon-leading.uiButtonWithDualIcons.uiButton-lg{padding-right:12px;padding-left:10px}.uiButtonIcon-trailing.uiButtonWithTrailingIcon.uiButton-lg{padding-right:10px;padding-left:14px}.uiButtonIcon-leading.uiButtonWithLeadingIcon.uiButton-md,.uiButtonIcon-leading.uiButtonWithDualIcons.uiButton-md{padding-right:12px;padding-left:8px}.uiButtonIcon-trailing.uiButtonWithTrailingIcon.uiButton-md{padding-right:8px;padding-left:12px}.uiButtonIcon-leading.uiButtonWithLeadingIcon.uiButton-sm,.uiButtonIcon-leading.uiButtonWithLeadingIcon.uiButton-xs,.uiButtonIcon-leading.uiButtonWithDualIcons.uiButton-sm,.uiButtonIcon-leading.uiButtonWithDualIcons.uiButton-xs{padding-right:8px;padding-left:4px}.uiButtonIcon-trailing.uiButtonWithTrailingIcon.uiButton-sm,.uiButtonIcon-trailing.uiButtonWithTrailingIcon.uiButton-xs{padding-right:4px;padding-left:8px}.uiButton:focus-visible{outline:0;box-shadow:0 0 0 var(--ui-border-width-strong) var(--ui-color-focus-ring)}.uiButton:disabled{cursor:not-allowed;opacity:.55}.ui-workspace-toolbar{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-lg);flex-wrap:wrap}.ui-workspace-toolbar-left,.ui-workspace-toolbar-right{min-width:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ui-workspace-toolbar-left{flex:1 1 auto}.ui-workspace-toolbar-right{flex:0 0 auto;margin-left:auto}.ui-workspace-filter-group{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-workspace-toolbar-divider{width:1px;height:24px;align-self:center;background:var(--ui-color-bg-brand-alpha-12)}.ui-workspace-toolbar-fade{flex:0 0 auto;height:12px;margin-bottom:-12px;background:linear-gradient(180deg,var(--ui-color-bg-soft) 0%,rgb(248 250 251 / 92%) 42%,rgb(248 250 251 / 0%) 100%);pointer-events:none;position:relative;z-index:1}.ui-workspace-toggle-group{min-height:40px;display:inline-flex;align-items:center;gap:4px;padding:2px;border-radius:8px;background:var(--ui-color-surface-muted)}.ui-workspace-toggle-button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;cursor:pointer}.ui-workspace-toggle-button:hover,.ui-workspace-toggle-button:focus-visible,.ui-workspace-toggle-button-active{background:var(--ui-color-brand-soft);outline:none}.ui-workspace-toggle-icon{width:24px;height:24px;display:block}.ui-workspace-primary-button{height:40px;border:0;border-radius:8px;padding:0 16px;background:var(--ui-color-bg-brand);color:var(--ui-color-text-inverse);font:inherit;font-size:var(--ui-type-main-size);white-space:nowrap;cursor:pointer}.ui-workspace-primary-button:hover,.ui-workspace-primary-button:focus-visible{background:var(--ui-color-bg-brand-hover);border-color:var(--ui-color-bg-brand-hover);color:var(--ui-color-text-inverse)}.ui-workspace-primary-button:disabled{opacity:.5;cursor:not-allowed}.ui-workspace-list-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-right:16px;box-sizing:border-box;background:var(--ui-color-bg-elevated)}.ui-workspace-list-header,.ui-workspace-list-row{display:grid;grid-template-columns:var(--ui-workspace-list-columns);gap:var(--ui-workspace-list-column-gap, 10px);align-items:center;min-width:0}.ui-workspace-list-header{position:sticky;top:0;z-index:2;height:40px;padding:0 12px;border-bottom:1px solid var(--ui-color-bg-brand-alpha-10);background:var(--ui-color-bg-elevated);color:var(--ui-color-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-type-reminder-size);font-weight:var(--ui-type-main-weight);letter-spacing:var(--ui-type-reminder-letter-spacing);line-height:var(--ui-type-reminder-line-height);box-shadow:-12px 0 0 var(--ui-color-bg-elevated),calc(16px + var(--ui-space-xs)) 0 0 var(--ui-color-bg-elevated)}.ui-workspace-list-row{position:relative;box-sizing:border-box;flex:0 0 56px;min-height:56px;padding:0 12px;cursor:pointer;transition:background-color .12s ease}.ui-workspace-list-row:before,.ui-workspace-list-row:last-of-type:after{position:absolute;right:12px;left:12px;height:1px;background:var(--ui-color-bg-brand-alpha-10);content:"";pointer-events:none}.ui-workspace-list-row:before{top:0}.ui-workspace-list-panel>.ui-workspace-list-row:first-of-type:before,.ui-workspace-list-header+.ui-workspace-list-row:before{display:none}.ui-workspace-list-row:last-of-type:after{bottom:0}.ui-workspace-list-row:hover{border-radius:8px;background:var(--ui-color-bg-focus-alpha-05)}.ui-workspace-list-row:hover:before,.ui-workspace-list-row:hover:after,.ui-workspace-list-row:hover+.ui-workspace-list-row:before{opacity:0}.ui-workspace-list-row.is-pressed{background:var(--ui-color-bg-sidebar-option-hover)}.ui-workspace-list-row:focus-visible{outline:2px solid var(--ui-color-focus-outline);outline-offset:-2px}@media(max-width:1100px){.ui-workspace-toolbar{align-items:stretch;flex-direction:column}.ui-workspace-toolbar-right{margin-left:0;justify-content:flex-start}}:where(*)::-webkit-scrollbar{width:10px;height:6px}:where(*)::-webkit-scrollbar-button{display:none;width:0;height:0}:where(*)::-webkit-scrollbar-thumb{border-inline:2px solid transparent;border-radius:var(--ui-radius-pill);background-color:var(--ui-color-stroke-assistive);background-clip:content-box}:where(*)::-webkit-scrollbar-track{background:transparent}:where(*):hover::-webkit-scrollbar-thumb,:where(*):focus::-webkit-scrollbar-thumb,:where(*):focus-within::-webkit-scrollbar-thumb{background-color:var(--ui-color-stroke-assistive)}@supports not selector(::-webkit-scrollbar){:where(*){scrollbar-width:thin;scrollbar-color:var(--ui-color-stroke-assistive) transparent}:where(*):hover,:where(*):focus,:where(*):focus-within{scrollbar-color:var(--ui-color-stroke-assistive) transparent}}@media(hover:none){:where(*)::-webkit-scrollbar-thumb{background-color:var(--ui-color-stroke-assistive)}}.uiMarkdownContent{max-width:100%;overflow:clip visible;overflow-wrap:anywhere;color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-main-size);line-height:var(--ui-type-main-line-height);letter-spacing:var(--ui-type-main-letter-spacing)}.uiMarkdownContent p{margin:0}.uiMarkdownContent h2,.uiMarkdownContent .markdown-h2{margin:24px 0 12px;color:var(--ui-color-text-primary);font-family:var(--ui-font-family);font-size:var(--ui-type-title-size);font-weight:var(--ui-type-title-weight);line-height:var(--ui-type-title-line-height);letter-spacing:var(--ui-type-title-letter-spacing)}.uiMarkdownContent>:first-child{margin-top:0}.uiMarkdownContent>:last-child{margin-bottom:0}.uiMarkdownContent table{width:100%;margin:12px 0;overflow:hidden;border:1px solid var(--ui-color-bg-muted);border-collapse:separate;border-radius:8px;border-spacing:0;color:var(--ui-color-text-main);font-family:var(--ui-font-family);font-size:var(--ui-type-main-size);font-weight:var(--ui-type-main-weight);line-height:var(--ui-type-main-line-height);letter-spacing:var(--ui-type-main-letter-spacing)}.uiMarkdownContent th,.uiMarkdownContent td{padding:6px 10px;overflow-wrap:anywhere;border:0;border-right:1px solid var(--ui-color-bg-muted);border-bottom:1px solid var(--ui-color-bg-muted);vertical-align:top}.uiMarkdownContent tr>:last-child{border-right:0}.uiMarkdownContent tr:last-child>*{border-bottom:0}.uiMarkdownContent th{background:var(--ui-color-bg-brand-alpha-08);font-weight:var(--ui-type-main-strong-weight)}.uiMarkdownContent img{display:block;width:auto;max-width:min(480px,100%);max-height:800px;height:auto;margin-top:24px;border:1px solid var(--ui-color-bg-muted);border-radius:8px;box-sizing:border-box;object-fit:contain}.uiMarkdownContent pre{max-width:100%;overflow-x:hidden;font-family:var(--ui-font-family);font-size:14px;line-height:22px;letter-spacing:0;white-space:pre-wrap}.uiMarkdownContent code,.uiMarkdownContent .markdown-code-block,.uiMarkdownContent .pre{font-family:var(--ui-font-family);font-size:14px;line-height:22px;letter-spacing:0}.uiMarkdownContent .message-code-block,.uiMarkdownContent .markdown-code-block{width:100%;max-width:100%;margin:12px 0;overflow:hidden;border:1px solid rgb(35 38 45 / 10%);border-radius:8px;background:#f6f8fa;box-sizing:border-box}.uiMarkdownContent .message-code-block-header{display:flex;min-height:32px;align-items:center;padding:0 14px;border-bottom:1px solid rgb(35 38 45 / 8%);background:#eef2f5;color:#23262d9e;font-size:12px;line-height:18px}.uiMarkdownContent .message-code-block-pre,.uiMarkdownContent .markdown-code-block .pre{max-width:100%;margin:0;overflow-x:auto;padding:12px 14px;background:transparent;box-sizing:border-box;white-space:pre}.uiMarkdownContent .message-code-block-pre code,.uiMarkdownContent .markdown-code-block code{overflow-wrap:normal;white-space:pre;word-break:normal}
