[data-pn-surface="admin.compact"][data-pn-theme=dark]{--pn-bg-canvas:#101618;--pn-bg-page:#141b1d;--pn-bg-raised:#222e31;--pn-bg-sunken:#101618;--pn-bg-surface:#1b2427;--pn-border-default:#313a45;--pn-border-focus:#8bb4ff;--pn-border-strong:#7e8d9d;--pn-border-width-hairline:1px;--pn-brand-accent:#4f8cff;--pn-brand-hover:#6a9dff;--pn-brand-ink:#071426;--pn-brand-text:#a9c7ff;--pn-brand-weak:#1c3354;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(0,0,0,0.5);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(0,0,0,0.4);--pn-focus-color:#8bb4ff;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#fda4af;--pn-state-failed-weak:#421e29;--pn-state-needs-attention-fg:#fcd34d;--pn-state-needs-attention-weak:#3b2d12;--pn-state-offline-fg:#a4b0bc;--pn-state-offline-weak:#283339;--pn-state-queued-fg:#a4b0bc;--pn-state-queued-weak:#283339;--pn-state-reconciling-fg:#7dd3fc;--pn-state-reconciling-weak:#143449;--pn-state-result-ready-fg:#6ee7b7;--pn-state-result-ready-weak:#153a2d;--pn-state-running-fg:#7dd3fc;--pn-state-running-weak:#143449;--pn-state-waiting-fg:#fcd34d;--pn-state-waiting-weak:#3b2d12;--pn-status-danger-fg:#fda4af;--pn-status-danger-ink:#2b1018;--pn-status-danger-solid:#fda4af;--pn-status-danger-weak:#421e29;--pn-status-info-fg:#7dd3fc;--pn-status-info-ink:#072537;--pn-status-info-solid:#7dd3fc;--pn-status-info-weak:#143449;--pn-status-success-fg:#6ee7b7;--pn-status-success-ink:#071f16;--pn-status-success-solid:#6ee7b7;--pn-status-success-weak:#153a2d;--pn-status-warning-fg:#fcd34d;--pn-status-warning-ink:#2a1d00;--pn-status-warning-solid:#fcd34d;--pn-status-warning-weak:#3b2d12;--pn-text-disabled:#5d6773;--pn-text-inverse:#14181d;--pn-text-muted:#a4b0bc;--pn-text-primary:#e6eaef;--pn-text-secondary:#b5c0c9;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:13px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:13px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="admin.compact"][data-pn-theme=light]{--pn-bg-canvas:#f0f3f1;--pn-bg-page:#f7f8f5;--pn-bg-raised:#ffffff;--pn-bg-sunken:#edf1ee;--pn-bg-surface:#ffffff;--pn-border-default:#dce2da;--pn-border-focus:#08756a;--pn-border-strong:#718176;--pn-border-width-hairline:1px;--pn-brand-accent:#6cebdc;--pn-brand-hover:#91f2e7;--pn-brand-ink:#10332e;--pn-brand-text:#08675c;--pn-brand-weak:#d8f8f2;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(16,22,24,0.2);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(16,22,24,0.12);--pn-focus-color:#08756a;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#b42336;--pn-state-failed-weak:#fff0f2;--pn-state-needs-attention-fg:#854500;--pn-state-needs-attention-weak:#fff1d6;--pn-state-offline-fg:#52615b;--pn-state-offline-weak:#e8eeea;--pn-state-queued-fg:#52615b;--pn-state-queued-weak:#e8eeea;--pn-state-reconciling-fg:#075985;--pn-state-reconciling-weak:#e6f4fc;--pn-state-result-ready-fg:#12613d;--pn-state-result-ready-weak:#e5f5ec;--pn-state-running-fg:#075985;--pn-state-running-weak:#e6f4fc;--pn-state-waiting-fg:#854500;--pn-state-waiting-weak:#fff1d6;--pn-status-danger-fg:#b42336;--pn-status-danger-ink:#ffffff;--pn-status-danger-solid:#b42336;--pn-status-danger-weak:#fff0f2;--pn-status-info-fg:#075985;--pn-status-info-ink:#ffffff;--pn-status-info-solid:#075985;--pn-status-info-weak:#e6f4fc;--pn-status-success-fg:#12613d;--pn-status-success-ink:#ffffff;--pn-status-success-solid:#12613d;--pn-status-success-weak:#e5f5ec;--pn-status-warning-fg:#854500;--pn-status-warning-ink:#ffffff;--pn-status-warning-solid:#854500;--pn-status-warning-weak:#fff1d6;--pn-text-disabled:#8b958e;--pn-text-inverse:#ffffff;--pn-text-muted:#52615b;--pn-text-primary:#192421;--pn-text-secondary:#47564f;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:13px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:13px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="editor.dark"][data-pn-theme=dark]{--pn-bg-canvas:#07090b;--pn-bg-page:#0b0d10;--pn-bg-raised:#1b2027;--pn-bg-sunken:#07090b;--pn-bg-surface:#14181d;--pn-border-default:#313a45;--pn-border-focus:#8bb4ff;--pn-border-strong:#7e8d9d;--pn-border-width-hairline:1px;--pn-brand-accent:#4f8cff;--pn-brand-hover:#6a9dff;--pn-brand-ink:#071426;--pn-brand-text:#a9c7ff;--pn-brand-weak:#1c3354;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(0,0,0,0.5);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(0,0,0,0.4);--pn-focus-color:#8bb4ff;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#fda4af;--pn-state-failed-weak:#421e29;--pn-state-needs-attention-fg:#fcd34d;--pn-state-needs-attention-weak:#3b2d12;--pn-state-offline-fg:#a4b0bc;--pn-state-offline-weak:#283339;--pn-state-queued-fg:#a4b0bc;--pn-state-queued-weak:#283339;--pn-state-reconciling-fg:#7dd3fc;--pn-state-reconciling-weak:#143449;--pn-state-result-ready-fg:#6ee7b7;--pn-state-result-ready-weak:#153a2d;--pn-state-running-fg:#7dd3fc;--pn-state-running-weak:#143449;--pn-state-waiting-fg:#fcd34d;--pn-state-waiting-weak:#3b2d12;--pn-status-danger-fg:#fda4af;--pn-status-danger-ink:#2b1018;--pn-status-danger-solid:#fda4af;--pn-status-danger-weak:#421e29;--pn-status-info-fg:#7dd3fc;--pn-status-info-ink:#072537;--pn-status-info-solid:#7dd3fc;--pn-status-info-weak:#143449;--pn-status-success-fg:#6ee7b7;--pn-status-success-ink:#071f16;--pn-status-success-solid:#6ee7b7;--pn-status-success-weak:#153a2d;--pn-status-warning-fg:#fcd34d;--pn-status-warning-ink:#2a1d00;--pn-status-warning-solid:#fcd34d;--pn-status-warning-weak:#3b2d12;--pn-text-disabled:#5d6773;--pn-text-inverse:#14181d;--pn-text-muted:#a4b0bc;--pn-text-primary:#e6eaef;--pn-text-secondary:#b5c0c9;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:14px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:14px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="portal.brand"][data-pn-theme=light]{--pn-bg-canvas:#f7f8f5;--pn-bg-page:#f7f8f5;--pn-bg-raised:#edf0ea;--pn-bg-sunken:#e3e9e0;--pn-bg-surface:#ffffff;--pn-border-default:#dce2da;--pn-border-focus:#08756a;--pn-border-strong:#718176;--pn-border-width-hairline:1px;--pn-brand-accent:#6cebdc;--pn-brand-hover:#91f2e7;--pn-brand-ink:#10332e;--pn-brand-text:#08675c;--pn-brand-weak:#d8f8f2;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(16,22,24,0.2);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(16,22,24,0.12);--pn-focus-color:#08756a;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#b42336;--pn-state-failed-weak:#fff0f2;--pn-state-needs-attention-fg:#854500;--pn-state-needs-attention-weak:#fff1d6;--pn-state-offline-fg:#52615b;--pn-state-offline-weak:#e8eeea;--pn-state-queued-fg:#52615b;--pn-state-queued-weak:#e8eeea;--pn-state-reconciling-fg:#075985;--pn-state-reconciling-weak:#e6f4fc;--pn-state-result-ready-fg:#12613d;--pn-state-result-ready-weak:#e5f5ec;--pn-state-running-fg:#075985;--pn-state-running-weak:#e6f4fc;--pn-state-waiting-fg:#854500;--pn-state-waiting-weak:#fff1d6;--pn-status-danger-fg:#b42336;--pn-status-danger-ink:#ffffff;--pn-status-danger-solid:#b42336;--pn-status-danger-weak:#fff0f2;--pn-status-info-fg:#075985;--pn-status-info-ink:#ffffff;--pn-status-info-solid:#075985;--pn-status-info-weak:#e6f4fc;--pn-status-success-fg:#12613d;--pn-status-success-ink:#ffffff;--pn-status-success-solid:#12613d;--pn-status-success-weak:#e5f5ec;--pn-status-warning-fg:#854500;--pn-status-warning-ink:#ffffff;--pn-status-warning-solid:#854500;--pn-status-warning-weak:#fff1d6;--pn-text-disabled:#8b958e;--pn-text-inverse:#ffffff;--pn-text-muted:#52615b;--pn-text-primary:#192421;--pn-text-secondary:#52615b;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:14px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:"Georgia","Times New Roman","Songti SC","STSong","Noto Serif SC","SimSun",serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:14px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="public.consumer"][data-pn-theme=dark]{--pn-bg-canvas:#101618;--pn-bg-page:#141b1d;--pn-bg-raised:#222e31;--pn-bg-sunken:#101618;--pn-bg-surface:#1b2427;--pn-border-default:#313a45;--pn-border-focus:#8bb4ff;--pn-border-strong:#7e8d9d;--pn-border-width-hairline:1px;--pn-brand-accent:#4f8cff;--pn-brand-hover:#6a9dff;--pn-brand-ink:#071426;--pn-brand-text:#a9c7ff;--pn-brand-weak:#1c3354;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(0,0,0,0.5);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(0,0,0,0.4);--pn-focus-color:#8bb4ff;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#fda4af;--pn-state-failed-weak:#421e29;--pn-state-needs-attention-fg:#fcd34d;--pn-state-needs-attention-weak:#3b2d12;--pn-state-offline-fg:#a4b0bc;--pn-state-offline-weak:#283339;--pn-state-queued-fg:#a4b0bc;--pn-state-queued-weak:#283339;--pn-state-reconciling-fg:#7dd3fc;--pn-state-reconciling-weak:#143449;--pn-state-result-ready-fg:#6ee7b7;--pn-state-result-ready-weak:#153a2d;--pn-state-running-fg:#7dd3fc;--pn-state-running-weak:#143449;--pn-state-waiting-fg:#fcd34d;--pn-state-waiting-weak:#3b2d12;--pn-status-danger-fg:#fda4af;--pn-status-danger-ink:#2b1018;--pn-status-danger-solid:#fda4af;--pn-status-danger-weak:#421e29;--pn-status-info-fg:#7dd3fc;--pn-status-info-ink:#072537;--pn-status-info-solid:#7dd3fc;--pn-status-info-weak:#143449;--pn-status-success-fg:#6ee7b7;--pn-status-success-ink:#071f16;--pn-status-success-solid:#6ee7b7;--pn-status-success-weak:#153a2d;--pn-status-warning-fg:#fcd34d;--pn-status-warning-ink:#2a1d00;--pn-status-warning-solid:#fcd34d;--pn-status-warning-weak:#3b2d12;--pn-text-disabled:#5d6773;--pn-text-inverse:#14181d;--pn-text-muted:#a4b0bc;--pn-text-primary:#e6eaef;--pn-text-secondary:#b5c0c9;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:16px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:16px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="public.consumer"][data-pn-theme=light]{--pn-bg-canvas:#f0f3f1;--pn-bg-page:#f7f8f5;--pn-bg-raised:#ffffff;--pn-bg-sunken:#edf1ee;--pn-bg-surface:#ffffff;--pn-border-default:#dce2da;--pn-border-focus:#08756a;--pn-border-strong:#718176;--pn-border-width-hairline:1px;--pn-brand-accent:#6cebdc;--pn-brand-hover:#91f2e7;--pn-brand-ink:#10332e;--pn-brand-text:#08675c;--pn-brand-weak:#d8f8f2;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(16,22,24,0.2);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(16,22,24,0.12);--pn-focus-color:#08756a;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#b42336;--pn-state-failed-weak:#fff0f2;--pn-state-needs-attention-fg:#854500;--pn-state-needs-attention-weak:#fff1d6;--pn-state-offline-fg:#52615b;--pn-state-offline-weak:#e8eeea;--pn-state-queued-fg:#52615b;--pn-state-queued-weak:#e8eeea;--pn-state-reconciling-fg:#075985;--pn-state-reconciling-weak:#e6f4fc;--pn-state-result-ready-fg:#12613d;--pn-state-result-ready-weak:#e5f5ec;--pn-state-running-fg:#075985;--pn-state-running-weak:#e6f4fc;--pn-state-waiting-fg:#854500;--pn-state-waiting-weak:#fff1d6;--pn-status-danger-fg:#b42336;--pn-status-danger-ink:#ffffff;--pn-status-danger-solid:#b42336;--pn-status-danger-weak:#fff0f2;--pn-status-info-fg:#075985;--pn-status-info-ink:#ffffff;--pn-status-info-solid:#075985;--pn-status-info-weak:#e6f4fc;--pn-status-success-fg:#12613d;--pn-status-success-ink:#ffffff;--pn-status-success-solid:#12613d;--pn-status-success-weak:#e5f5ec;--pn-status-warning-fg:#854500;--pn-status-warning-ink:#ffffff;--pn-status-warning-solid:#854500;--pn-status-warning-weak:#fff1d6;--pn-text-disabled:#8b958e;--pn-text-inverse:#ffffff;--pn-text-muted:#52615b;--pn-text-primary:#192421;--pn-text-secondary:#47564f;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:16px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:16px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="work.light"][data-pn-theme=dark]{--pn-bg-canvas:#101618;--pn-bg-page:#141b1d;--pn-bg-raised:#222e31;--pn-bg-sunken:#101618;--pn-bg-surface:#1b2427;--pn-border-default:#313a45;--pn-border-focus:#8bb4ff;--pn-border-strong:#7e8d9d;--pn-border-width-hairline:1px;--pn-brand-accent:#4f8cff;--pn-brand-hover:#6a9dff;--pn-brand-ink:#071426;--pn-brand-text:#a9c7ff;--pn-brand-weak:#1c3354;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(0,0,0,0.5);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(0,0,0,0.4);--pn-focus-color:#8bb4ff;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#fda4af;--pn-state-failed-weak:#421e29;--pn-state-needs-attention-fg:#fcd34d;--pn-state-needs-attention-weak:#3b2d12;--pn-state-offline-fg:#a4b0bc;--pn-state-offline-weak:#283339;--pn-state-queued-fg:#a4b0bc;--pn-state-queued-weak:#283339;--pn-state-reconciling-fg:#7dd3fc;--pn-state-reconciling-weak:#143449;--pn-state-result-ready-fg:#6ee7b7;--pn-state-result-ready-weak:#153a2d;--pn-state-running-fg:#7dd3fc;--pn-state-running-weak:#143449;--pn-state-waiting-fg:#fcd34d;--pn-state-waiting-weak:#3b2d12;--pn-status-danger-fg:#fda4af;--pn-status-danger-ink:#2b1018;--pn-status-danger-solid:#fda4af;--pn-status-danger-weak:#421e29;--pn-status-info-fg:#7dd3fc;--pn-status-info-ink:#072537;--pn-status-info-solid:#7dd3fc;--pn-status-info-weak:#143449;--pn-status-success-fg:#6ee7b7;--pn-status-success-ink:#071f16;--pn-status-success-solid:#6ee7b7;--pn-status-success-weak:#153a2d;--pn-status-warning-fg:#fcd34d;--pn-status-warning-ink:#2a1d00;--pn-status-warning-solid:#fcd34d;--pn-status-warning-weak:#3b2d12;--pn-text-disabled:#5d6773;--pn-text-inverse:#14181d;--pn-text-muted:#a4b0bc;--pn-text-primary:#e6eaef;--pn-text-secondary:#b5c0c9;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:14px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:14px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="work.light"][data-pn-theme=light]{--pn-bg-canvas:#f0f3f1;--pn-bg-page:#f7f8f5;--pn-bg-raised:#ffffff;--pn-bg-sunken:#edf1ee;--pn-bg-surface:#ffffff;--pn-border-default:#dce2da;--pn-border-focus:#08756a;--pn-border-strong:#718176;--pn-border-width-hairline:1px;--pn-brand-accent:#6cebdc;--pn-brand-hover:#91f2e7;--pn-brand-ink:#10332e;--pn-brand-text:#08675c;--pn-brand-weak:#d8f8f2;--pn-control-height-compact:32px;--pn-control-height-default:40px;--pn-control-height-touch:48px;--pn-elevation-dialog:0px 16px 48px 0px rgba(16,22,24,0.2);--pn-elevation-none:none;--pn-elevation-popover:0px 8px 24px 0px rgba(16,22,24,0.12);--pn-focus-color:#08756a;--pn-focus-offset:2px;--pn-focus-width:2px;--pn-media-aspect-landscape:16/9;--pn-media-aspect-portrait:9/16;--pn-media-aspect-square:1/1;--pn-media-radius-card:12px;--pn-media-radius-stage:0px;--pn-motion-duration-base:200ms;--pn-motion-duration-cinema:800ms;--pn-motion-duration-fast:120ms;--pn-motion-duration-slow:320ms;--pn-motion-easing-exit:cubic-bezier(0.3,0,1,1);--pn-motion-easing-standard:cubic-bezier(0.2,0,0,1);--pn-motion-reduced:0ms;--pn-radius-card:12px;--pn-radius-control:8px;--pn-radius-micro:4px;--pn-radius-panel:16px;--pn-radius-pill:999px;--pn-spacing-0:0px;--pn-spacing-1:4px;--pn-spacing-12:48px;--pn-spacing-16:64px;--pn-spacing-2:8px;--pn-spacing-3:12px;--pn-spacing-4:16px;--pn-spacing-6:24px;--pn-spacing-8:32px;--pn-spacing-micro:2px;--pn-state-failed-fg:#b42336;--pn-state-failed-weak:#fff0f2;--pn-state-needs-attention-fg:#854500;--pn-state-needs-attention-weak:#fff1d6;--pn-state-offline-fg:#52615b;--pn-state-offline-weak:#e8eeea;--pn-state-queued-fg:#52615b;--pn-state-queued-weak:#e8eeea;--pn-state-reconciling-fg:#075985;--pn-state-reconciling-weak:#e6f4fc;--pn-state-result-ready-fg:#12613d;--pn-state-result-ready-weak:#e5f5ec;--pn-state-running-fg:#075985;--pn-state-running-weak:#e6f4fc;--pn-state-waiting-fg:#854500;--pn-state-waiting-weak:#fff1d6;--pn-status-danger-fg:#b42336;--pn-status-danger-ink:#ffffff;--pn-status-danger-solid:#b42336;--pn-status-danger-weak:#fff0f2;--pn-status-info-fg:#075985;--pn-status-info-ink:#ffffff;--pn-status-info-solid:#075985;--pn-status-info-weak:#e6f4fc;--pn-status-success-fg:#12613d;--pn-status-success-ink:#ffffff;--pn-status-success-solid:#12613d;--pn-status-success-weak:#e5f5ec;--pn-status-warning-fg:#854500;--pn-status-warning-ink:#ffffff;--pn-status-warning-solid:#854500;--pn-status-warning-weak:#fff1d6;--pn-text-disabled:#8b958e;--pn-text-inverse:#ffffff;--pn-text-muted:#52615b;--pn-text-primary:#192421;--pn-text-secondary:#47564f;--pn-type-body-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-body-letter-spacing:0px;--pn-type-body-line-height:1.6;--pn-type-body-size:14px;--pn-type-body-weight:400;--pn-type-caption-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-caption-letter-spacing:0px;--pn-type-caption-line-height:1.5;--pn-type-caption-size:12px;--pn-type-caption-weight:400;--pn-type-display-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-display-letter-spacing:0px;--pn-type-display-line-height:1.15;--pn-type-display-size:48px;--pn-type-display-weight:600;--pn-type-heading-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-heading-letter-spacing:0px;--pn-type-heading-line-height:1.3;--pn-type-heading-size:28px;--pn-type-heading-weight:600;--pn-type-label-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-label-letter-spacing:0px;--pn-type-label-line-height:1.4;--pn-type-label-size:14px;--pn-type-label-weight:500;--pn-type-mono-family:ui-monospace,"SFMono-Regular","Menlo",monospace;--pn-type-mono-letter-spacing:0px;--pn-type-mono-line-height:1.6;--pn-type-mono-size:13px;--pn-type-mono-weight:400;--pn-type-title-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--pn-type-title-letter-spacing:0px;--pn-type-title-line-height:1.4;--pn-type-title-size:20px;--pn-type-title-weight:600;--pn-z-content:0;--pn-z-dialog:30;--pn-z-overlay:20;--pn-z-sticky:10;--pn-z-toast:40}[data-pn-surface="work.light"][data-pn-theme=dark],[data-pn-surface="work.light"][data-pn-theme=light]{--accent:var(--pn-brand-accent);--bg:var(--pn-bg-page);--fg:var(--pn-text-primary);--line:var(--pn-border-default);--muted:var(--pn-text-muted)}.pn-r-scope{isolation:isolate;color:var(--pn-text-primary);font-family:var(--pn-type-body-family);font-size:var(--pn-type-body-size);line-height:var(--pn-type-body-line-height);--pn-r-height:var(--pn-control-height-default)}.pn-r-portal[data-pn-density=compact],.pn-r-scope[data-pn-density=compact]{--pn-r-height:var(--pn-control-height-compact)}.pn-r-portal[data-pn-density=touch],.pn-r-scope[data-pn-density=touch]{--pn-r-height:var(--pn-control-height-touch)}.pn-r-portal{color:var(--pn-text-primary);font-family:var(--pn-type-body-family);font-size:var(--pn-type-body-size);line-height:var(--pn-type-body-line-height)}.pn-r-control{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--pn-spacing-1);max-width:100%}.pn-r-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--pn-spacing-2);min-height:var(--pn-r-height);padding:var(--pn-spacing-2) var(--pn-spacing-4);border:var(--pn-border-width-hairline) solid var(--pn-border-default);border-radius:var(--pn-radius-control);font-family:var(--pn-type-label-family);font-size:var(--pn-type-label-size);font-weight:var(--pn-type-label-weight);line-height:var(--pn-type-label-line-height);cursor:pointer}.pn-r-button:focus-visible,.pn-r-input:focus-visible{outline:var(--pn-focus-width) solid var(--pn-focus-color);outline-offset:var(--pn-focus-offset)}.pn-r-primary{background:var(--pn-brand-accent);color:var(--pn-brand-ink);border-color:var(--pn-brand-accent)}.pn-r-primary:not(:disabled):hover{background:var(--pn-brand-hover);border-color:var(--pn-brand-hover)}.pn-r-secondary{background:var(--pn-bg-raised);color:var(--pn-text-primary)}.pn-r-ghost{background:var(--pn-bg-surface);color:var(--pn-brand-text);border-color:var(--pn-bg-surface)}.pn-r-danger{background:var(--pn-status-danger-solid);color:var(--pn-status-danger-ink);border-color:var(--pn-status-danger-solid)}.pn-r-button:disabled{background:var(--pn-bg-sunken);color:var(--pn-text-disabled);border-color:var(--pn-border-default);cursor:not-allowed}.pn-r-size-sm{padding-inline:var(--pn-spacing-3)}.pn-r-size-lg{padding-inline:var(--pn-spacing-6)}.pn-r-icon-button{min-width:var(--pn-r-height);padding:var(--pn-spacing-2)}.pn-r-button svg{width:var(--pn-spacing-4);height:var(--pn-spacing-4);flex-shrink:0}.pn-r-spinner{animation:pn-r-spin var(--pn-motion-duration-cinema) linear infinite}@keyframes pn-r-spin{to{transform:rotate(1turn)}}.pn-r-reason{color:var(--pn-text-secondary);font-size:var(--pn-type-caption-size)}.pn-r-error{color:var(--pn-status-danger-fg);background:var(--pn-status-danger-weak);padding:var(--pn-spacing-3);border-radius:var(--pn-radius-control);margin:var(--pn-spacing-2) 0}.pn-r-backdrop{position:fixed;inset:0;z-index:var(--pn-z-overlay);background:var(--pn-bg-canvas)}.pn-r-popup{box-sizing:border-box;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--pn-z-dialog);max-width:calc(100vw - var(--pn-spacing-8));max-height:calc(100dvh - var(--pn-spacing-8));overflow:auto;background:var(--pn-bg-surface);color:var(--pn-text-primary);border:var(--pn-border-width-hairline) solid var(--pn-border-strong);border-radius:var(--pn-radius-panel);box-shadow:var(--pn-elevation-dialog);padding:var(--pn-spacing-6)}.pn-r-popup-sm{width:calc(var(--pn-spacing-16) * 6)}.pn-r-popup-md{width:calc(var(--pn-spacing-16) * 8)}.pn-r-popup-lg{width:calc(var(--pn-spacing-16) * 12)}.pn-r-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pn-spacing-4)}.pn-r-dialog-title{margin:0;font-size:var(--pn-type-title-size);font-weight:var(--pn-type-title-weight);line-height:var(--pn-type-title-line-height)}.pn-r-description{margin-block:var(--pn-spacing-3);color:var(--pn-text-secondary)}.pn-r-dialog-content{margin-block:var(--pn-spacing-4)}.pn-r-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pn-spacing-3);margin-top:var(--pn-spacing-6)}.pn-r-phrase{display:flex;flex-direction:column;gap:var(--pn-spacing-2)}.pn-r-input{box-sizing:border-box;min-height:var(--pn-r-height);padding:var(--pn-spacing-2) var(--pn-spacing-3);color:var(--pn-text-primary);background:var(--pn-bg-surface);border:var(--pn-border-width-hairline) solid var(--pn-border-default);border-radius:var(--pn-radius-control)}@media (prefers-reduced-motion:reduce){.pn-r-spinner{animation:none}}@media (forced-colors:active){.pn-r-button:focus-visible,.pn-r-input:focus-visible{outline-style:solid}}.pn-r-button,.pn-r-input{-webkit-app-region:no-drag}.pn-r-field{display:flex;flex-direction:column;gap:var(--pn-spacing-1);min-width:0;max-width:100%}.pn-r-field-label{color:var(--pn-text-primary);font-family:var(--pn-type-label-family);font-weight:var(--pn-type-label-weight)}.pn-r-textarea{resize:vertical;font:inherit}.pn-r-field .pn-r-input{width:100%;font:inherit}.pn-r-input:disabled{background:var(--pn-bg-sunken);color:var(--pn-text-disabled);cursor:not-allowed}.pn-r-input[aria-invalid=true]{border-color:var(--pn-status-danger-fg)}.pn-r-boolean{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:var(--pn-r-height);min-width:var(--pn-r-height);border:var(--pn-border-width-hairline) solid var(--pn-border-default);border-radius:var(--pn-radius-control);color:var(--pn-text-primary);background:var(--pn-bg-surface);cursor:pointer}.pn-r-boolean[data-checked],.pn-r-boolean[data-indeterminate]{color:var(--pn-brand-ink);background:var(--pn-brand-accent)}.pn-r-boolean[data-disabled]{color:var(--pn-text-disabled);background:var(--pn-bg-sunken);cursor:not-allowed}.pn-r-boolean-indicator svg,.pn-r-switch-thumb{width:var(--pn-spacing-4);height:var(--pn-spacing-4)}.pn-r-switch-thumb{border-radius:var(--pn-radius-pill);background:currentColor}.pn-r-radio-group,.pn-r-segmented,.pn-r-tabs-list{display:flex;flex-wrap:wrap;gap:var(--pn-spacing-2)}.pn-r-segment,.pn-r-tab{box-sizing:border-box;min-height:var(--pn-r-height);padding:var(--pn-spacing-2) var(--pn-spacing-3);font:inherit;border:var(--pn-border-width-hairline) solid var(--pn-border-default);border-radius:var(--pn-radius-control);color:var(--pn-text-primary);background:var(--pn-bg-surface);cursor:pointer}.pn-r-segment[data-pressed],.pn-r-tab[data-active]{color:var(--pn-brand-ink);background:var(--pn-brand-accent)}.pn-r-segment:disabled,.pn-r-tab:disabled{color:var(--pn-text-disabled);background:var(--pn-bg-sunken);cursor:not-allowed}.pn-r-tabs-panel{padding-block:var(--pn-spacing-3)}.pn-r-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--pn-spacing-2)}.pn-r-select-item svg,.pn-r-select-trigger svg{width:var(--pn-spacing-4);height:var(--pn-spacing-4)}.pn-r-select-positioner{z-index:var(--pn-z-dialog)}.pn-r-select-popup{box-sizing:border-box;min-width:var(--anchor-width);max-height:var(--available-height);overflow:auto;padding:var(--pn-spacing-2);border:var(--pn-border-width-hairline) solid var(--pn-border-strong);border-radius:var(--pn-radius-panel);box-shadow:var(--pn-elevation-dialog);color:var(--pn-text-primary);background:var(--pn-bg-surface)}.pn-r-select-item{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;min-height:var(--pn-r-height);gap:var(--pn-spacing-2);padding:var(--pn-spacing-2) var(--pn-spacing-3);border-radius:var(--pn-radius-control)}.pn-r-select-item[data-highlighted]{background:var(--pn-bg-raised);outline:var(--pn-focus-width) solid var(--pn-focus-color);outline-offset:calc(var(--pn-focus-offset) * -1)}.pn-r-select-item[data-disabled]{color:var(--pn-text-disabled)}.pn-r-select-group-label{color:var(--pn-text-secondary);padding:var(--pn-spacing-2)}.pn-r-boolean:focus-visible,.pn-r-segment:focus-visible,.pn-r-tab:focus-visible{outline:var(--pn-focus-width) solid var(--pn-focus-color);outline-offset:var(--pn-focus-offset)}.pn-r-boolean,.pn-r-segment,.pn-r-select-item,.pn-r-select-trigger,.pn-r-tab,.pn-r-textarea{-webkit-app-region:no-drag}@media (forced-colors:active){.pn-r-boolean:focus-visible,.pn-r-segment:focus-visible,.pn-r-tab:focus-visible{outline-style:solid}}.pn-r-overlay-positioner{z-index:var(--pn-z-dialog)}.pn-r-tooltip{max-width:var(--available-width);padding:var(--pn-spacing-2) var(--pn-spacing-3);box-shadow:var(--pn-elevation-dialog)}.pn-r-popover,.pn-r-tooltip{border:var(--pn-border-width-hairline) solid var(--pn-border-strong);border-radius:var(--pn-radius-panel);background:var(--pn-bg-surface);color:var(--pn-text-primary)}.pn-r-popover{padding:var(--pn-spacing-4)}.pn-r-popover-title{margin:0 0 var(--pn-spacing-2);font-weight:600}.pn-r-menu{box-sizing:border-box;max-height:var(--available-height);overflow:auto;padding:var(--pn-spacing-2);border:var(--pn-border-width-hairline) solid var(--pn-border-strong);border-radius:var(--pn-radius-panel);color:var(--pn-text-primary);background:var(--pn-bg-surface);box-shadow:var(--pn-elevation-dialog)}.pn-r-menu-item{display:flex;align-items:center;min-height:var(--pn-r-height);padding:var(--pn-spacing-2) var(--pn-spacing-3);border-radius:var(--pn-radius-control);cursor:pointer;-webkit-app-region:no-drag}.pn-r-menu-item[data-disabled]{color:var(--pn-text-disabled);cursor:not-allowed}.pn-r-menu-item[data-highlighted]{background:var(--pn-bg-raised);outline:var(--pn-focus-width) solid var(--pn-focus-color)}.pn-r-menu-group-label{padding:var(--pn-spacing-2);color:var(--pn-text-secondary)}.pn-r-menu-separator{border-top:var(--pn-border-width-hairline) solid var(--pn-border-default);margin-block:var(--pn-spacing-2)}.pn-r-drawer-viewport{position:fixed;inset:0;z-index:var(--pn-z-dialog);display:flex;pointer-events:none}.pn-r-drawer-viewport-right{justify-content:flex-end}.pn-r-drawer-viewport-left{justify-content:flex-start}.pn-r-drawer-viewport-top{align-items:flex-start}.pn-r-drawer-viewport-bottom{align-items:flex-end}.pn-r-drawer{box-sizing:border-box;max-width:100%;max-height:100%;padding:var(--pn-spacing-4);border:var(--pn-border-width-hairline) solid var(--pn-border-strong);color:var(--pn-text-primary);background:var(--pn-bg-surface);box-shadow:var(--pn-elevation-dialog);overflow:auto;pointer-events:auto}.pn-r-drawer-left,.pn-r-drawer-right{width:32rem;height:100%}.pn-r-drawer-bottom,.pn-r-drawer-top{width:100%}.pn-r-drawer-content,.pn-r-drawer-footer{padding-block:var(--pn-spacing-3)}.pn-r-drawer-close{-webkit-app-region:no-drag}.pn-r-drawer-close svg{width:var(--pn-spacing-4);height:var(--pn-spacing-4)}@media (forced-colors:active){.pn-r-menu-item[data-highlighted]{outline-style:solid}}@media (prefers-reduced-motion:reduce){.pn-r-drawer,.pn-r-menu,.pn-r-popover,.pn-r-tooltip{animation:none;transition:none}}.pn-r-toast-viewport{position:fixed;inset-block-end:var(--pn-spacing-4);inset-inline-end:var(--pn-spacing-4);z-index:var(--pn-z-toast);display:flex;flex-direction:column;gap:var(--pn-spacing-2);width:min(24rem,calc(100vw - var(--pn-spacing-8)));pointer-events:none}.pn-r-toast{box-sizing:border-box;pointer-events:auto;border:var(--pn-border-width-hairline) solid var(--pn-border-strong);border-radius:var(--pn-radius-panel);background:var(--pn-bg-raised);color:var(--pn-text-primary);box-shadow:var(--pn-elevation-popover);transition:opacity var(--pn-motion-duration-base) var(--pn-motion-easing-standard)}.pn-r-toast[data-ending-style],.pn-r-toast[data-starting-style]{opacity:0}.pn-r-toast[data-pn-toast-type=success]{border-color:var(--pn-status-success-solid)}.pn-r-toast[data-pn-toast-type=warning]{border-color:var(--pn-status-warning-solid)}.pn-r-toast[data-pn-toast-type=error]{border-color:var(--pn-status-danger-solid)}.pn-r-toast[data-pn-toast-type=info]{border-color:var(--pn-status-info-solid)}.pn-r-toast-content{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pn-spacing-3);padding:var(--pn-spacing-3) var(--pn-spacing-4)}.pn-r-toast-text{min-width:0;overflow-wrap:anywhere;font-size:var(--pn-type-body-size);line-height:var(--pn-type-body-line-height)}.pn-r-toast-close{-webkit-app-region:no-drag;flex-shrink:0}@media (prefers-reduced-motion:reduce){.pn-r-toast{transition:none}}.pn-r-card{box-sizing:border-box;display:block;padding:var(--pn-spacing-4);border:var(--pn-border-width-hairline) solid var(--pn-border-default);border-radius:var(--pn-radius-card);background:var(--pn-bg-surface);color:var(--pn-text-primary)}.pn-r-card-header{-webkit-margin-after:var(--pn-spacing-3);margin-block-end:var(--pn-spacing-3)}.pn-r-card-title{margin:0;font-family:var(--pn-type-title-family);font-size:var(--pn-type-title-size);font-weight:var(--pn-type-title-weight);line-height:var(--pn-type-title-line-height)}.pn-r-card-description{margin:0 0 var(--pn-spacing-3);color:var(--pn-text-secondary)}.pn-r-badge,.pn-r-card-description{font-size:var(--pn-type-caption-size);line-height:var(--pn-type-caption-line-height)}.pn-r-badge{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--pn-spacing-1);max-width:100%;padding:var(--pn-spacing-1) var(--pn-spacing-2);border:var(--pn-border-width-hairline) solid transparent;border-radius:var(--pn-radius-pill);font-family:var(--pn-type-label-family);font-weight:var(--pn-type-label-weight)}.pn-r-badge svg{width:var(--pn-spacing-3);height:var(--pn-spacing-3);flex-shrink:0}.pn-r-badge-neutral{background:var(--pn-bg-sunken);color:var(--pn-text-secondary);border-color:var(--pn-border-default)}.pn-r-badge-info{background:var(--pn-status-info-weak);color:var(--pn-status-info-fg)}.pn-r-badge-success{background:var(--pn-status-success-weak);color:var(--pn-status-success-fg)}.pn-r-badge-warning{background:var(--pn-status-warning-weak);color:var(--pn-status-warning-fg)}.pn-r-badge-danger{background:var(--pn-status-danger-weak);color:var(--pn-status-danger-fg)}.pn-r-empty{display:flex;flex-direction:column;align-items:center;gap:var(--pn-spacing-2);padding:var(--pn-spacing-8) var(--pn-spacing-4);text-align:center;color:var(--pn-text-primary)}.pn-r-empty-icon{width:var(--pn-spacing-8);height:var(--pn-spacing-8);color:var(--pn-text-muted)}.pn-r-empty-title{margin:0;font-family:var(--pn-type-title-family);font-size:var(--pn-type-title-size);font-weight:var(--pn-type-title-weight);line-height:var(--pn-type-title-line-height)}.pn-r-empty-description{margin:0;max-width:32rem;color:var(--pn-text-secondary)}.pn-r-empty-action{-webkit-margin-before:var(--pn-spacing-2);margin-block-start:var(--pn-spacing-2)}.pn-r-skeleton{display:flex;flex-direction:column;gap:var(--pn-spacing-2)}.pn-r-skeleton-item{display:block;background:var(--pn-bg-sunken);border-radius:var(--pn-radius-control)}.pn-r-skeleton-line{height:var(--pn-spacing-4)}.pn-r-skeleton-block{height:var(--pn-spacing-16)}.pn-r-skeleton-circle{height:var(--pn-spacing-8);aspect-ratio:1;border-radius:var(--pn-radius-pill)}.pn-r-skeleton-circle.pn-r-skeleton-w-full,.pn-r-skeleton-circle.pn-r-skeleton-w-lg,.pn-r-skeleton-circle.pn-r-skeleton-w-md,.pn-r-skeleton-circle.pn-r-skeleton-w-sm{width:var(--pn-spacing-8)}.pn-r-skeleton-w-sm{width:25%}.pn-r-skeleton-w-md{width:50%}.pn-r-skeleton-w-lg{width:75%}.pn-r-skeleton-w-full{width:100%}@keyframes pn-r-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:no-preference){.pn-r-skeleton-item{animation:pn-r-skeleton-pulse var(--pn-motion-duration-cinema) var(--pn-motion-easing-standard) infinite}}@media (prefers-reduced-motion:reduce){.pn-r-skeleton-item{animation:none}}.pn-r-inline-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pn-spacing-2)}.pn-r-inline-error .pn-r-error{margin:0}.pn-r-recovery{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--pn-spacing-3);padding:var(--pn-spacing-4);border:var(--pn-border-width-hairline) solid var(--pn-status-warning-solid);border-radius:var(--pn-radius-panel);background:var(--pn-status-warning-weak);color:var(--pn-status-warning-fg)}.pn-r-recovery-reason{margin:0;font-weight:var(--pn-type-label-weight)}.pn-r-page-header{display:flex;flex-direction:column;gap:var(--pn-spacing-2)}.pn-r-page-breadcrumb ol{display:flex;flex-wrap:wrap;gap:var(--pn-spacing-2);margin:0;padding:0;list-style:none;color:var(--pn-text-secondary);font-size:var(--pn-type-caption-size)}.pn-r-page-header-row,.pn-r-section-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--pn-spacing-3)}.pn-r-page-header-text,.pn-r-section-header-text{min-width:0;flex:1 1 16rem}.pn-r-page-title{margin:0;font-family:var(--pn-type-display-family);font-size:var(--pn-type-display-size);font-weight:var(--pn-type-display-weight);line-height:var(--pn-type-display-line-height)}.pn-r-section-title{margin:0;font-family:var(--pn-type-heading-family);font-size:var(--pn-type-heading-size);font-weight:var(--pn-type-heading-weight);line-height:var(--pn-type-heading-line-height)}.pn-r-page-description,.pn-r-section-description{margin:var(--pn-spacing-1) 0 0;color:var(--pn-text-secondary)}.pn-r-page-actions,.pn-r-section-actions{display:flex;flex-wrap:wrap;gap:var(--pn-spacing-2)}:root{--bg:#f7f8fa;--fg:#1c2430;--muted:#667085;--accent:#2563eb;--line:#e4e7ec;--surface:#fff;--danger:#b42318;--warn:#f5c16c}*{box-sizing:border-box}body{margin:0;font-family:ui-sans-serif,system-ui,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;background:var(--bg);color:var(--fg)}main{max-width:880px;margin:0 auto;padding:2rem 1.25rem}.card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:1.25rem;margin-bottom:1rem}.muted{color:var(--muted);font-size:.9rem}.foot-nav a{display:inline-block;white-space:nowrap}code{background:var(--pn-bg-sunken,var(--bg));padding:.1rem .35rem;border-radius:4px;font-size:.85em}.tabs{display:flex;gap:.5rem;margin-bottom:1rem}.tab{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:.4rem .9rem;cursor:pointer}.tab.active{border-color:var(--accent);color:var(--accent);font-weight:600}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid var(--line);padding:.45rem .3rem;vertical-align:top}.funnel{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding-left:0;list-style:none;color:var(--muted);font-size:.9rem}.chat-shell{max-width:720px}.chat-meta{display:flex;gap:.5rem;margin-bottom:.75rem}.badge{display:inline-block;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:.15rem .65rem;font-size:.8rem}.badge.warn{border-color:var(--warn);background:var(--pn-status-warning-weak,var(--bg))}.chat-log{background:var(--surface);border:1px solid var(--line);min-height:280px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.bubble,.chat-log{border-radius:12px}.bubble{max-width:85%;padding:.65rem .8rem;line-height:1.45}.bubble p{margin:0}.bubble.visitor{margin-left:auto;background:var(--accent);color:var(--pn-brand-ink,var(--surface))}.bubble.shop{background:var(--pn-bg-sunken,var(--bg));border:1px solid var(--line)}.fine{margin-top:.35rem!important;color:var(--muted);font-size:.75rem}.composer{display:flex;gap:.5rem;margin:.75rem 0 1rem}.composer input{flex:1 1;border:1px solid var(--line);border-radius:8px;padding:.65rem .75rem;font:inherit}button.primary{background:var(--accent);color:var(--pn-brand-ink,var(--surface));border:0;border-radius:8px;padding:.65rem 1rem;cursor:pointer}button.primary:disabled{opacity:.6;cursor:default}.error{color:var(--danger)}.desk-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.desk-list li{border-top:1px solid var(--line);padding-top:.75rem}.money-lines{list-style:none;padding:0;margin:0}.queue-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.queue-actions a,.stack-form button,.stack-form input,.stack-form select,.stack-form textarea{font:inherit}.stack-form label{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.stack-form fieldset,fieldset.stack-form{border:1px solid var(--line);border-radius:8px;margin:.75rem 0}fieldset.stack-form label{flex-direction:row;align-items:center;gap:.4rem}.stack-form input,.stack-form select,.stack-form textarea{border:1px solid var(--line);border-radius:8px;padding:.65rem .75rem;background:var(--surface)}.stack-form input[type=checkbox]{width:auto;padding:0}@media (max-width:720px){main{padding:1rem .75rem}.queue-actions{flex-direction:column}.queue-actions a,.queue-actions button,.stack-form button,.stack-form input,.stack-form select,.stack-form textarea{width:100%}}.btn,button{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:8px;padding:.45rem .8rem;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.btn.primary,button.primary{background:var(--accent);border-color:var(--accent);color:var(--pn-brand-ink,var(--surface))}.desk-app{min-height:100vh;background:var(--bg)}.desk-app main{max-width:none;margin:0}.desk-frame[data-shell-nav=rail]{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start}.desk-frame[data-shell-nav=rail] .desk-context{grid-column:1/-1}.desk-context{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;background:var(--surface);border-bottom:1px solid var(--line)}.desk-context select{margin-left:auto;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--fg);font:inherit;padding:.4rem .65rem}.desk-nav{display:flex;gap:.35rem;background:var(--surface);border-bottom:1px solid var(--line)}.desk-nav[data-shell-nav=bar]{overflow-x:auto;padding:.45rem .75rem}.desk-nav[data-shell-nav=rail]{flex-direction:column;border-bottom:0;border-right:1px solid var(--line);padding:.75rem;position:-webkit-sticky;position:sticky;top:0;min-height:calc(100vh - 108px)}.desk-nav a{color:var(--fg);text-decoration:none;border:1px solid transparent;border-radius:8px;padding:.45rem .7rem;white-space:nowrap}.desk-nav a:focus-visible,.desk-nav a:hover{border-color:var(--line);background:var(--bg)}.desk-nav a[aria-current=page]{border-color:var(--pn-brand-text,var(--accent));color:var(--pn-brand-text,var(--accent));font-weight:600;background:var(--pn-bg-sunken,var(--bg))}.record-list{display:grid;grid-gap:.75rem;gap:.75rem}.record-frame{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:.9rem 1rem;overflow-wrap:anywhere}.record-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem}.record-head h2{margin:0;flex:1 1;font-size:1rem}.tone-badge{border:1px solid var(--line);border-radius:999px;padding:.1rem .55rem;font-size:.75rem}[data-tone=ai]{border-color:var(--accent);color:var(--accent)}[data-tone=human]{border-color:var(--fg)}[data-tone=automation]{border-color:var(--warn);background:var(--pn-status-warning-weak,var(--bg))}[data-facts=chips]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:0}[data-facts=chips] li{display:flex;gap:.35rem;max-width:100%;border:1px solid var(--line);border-radius:999px;background:var(--bg);padding:.25rem .7rem}[data-columns="1"] [data-facts=chips] li{flex-basis:100%;border-radius:10px}[data-columns="2"] [data-facts=chips] li{flex-basis:calc(50% - 0.4rem);border-radius:10px}[data-columns="1"] [data-facts=chips] li,[data-columns="2"] [data-facts=chips] li{flex-direction:column;align-items:flex-start;gap:2px}[data-columns="1"] [data-facts=chips] li>span,[data-columns="2"] [data-facts=chips] li>span{color:var(--pn-text-muted,var(--muted));font-size:.75rem}[data-facts=chips] li strong{overflow-wrap:anywhere}[data-facts=columns]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem;margin:0}[data-facts=columns] div{min-width:0}[data-facts=columns] dt{color:var(--muted);font-size:.75rem}[data-facts=columns] dd{margin:.15rem 0 0}.surface-state{display:grid;grid-template-columns:auto 1fr;grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:1rem;margin-bottom:1rem}.surface-state h2,.surface-state p{margin:0}.surface-state p{grid-column:2;color:var(--muted)}.state-mark{width:2.25rem;height:2.25rem;border-radius:10px;grid-row:1/span 2;display:grid;place-items:center;color:var(--muted)}.state-mark svg{width:1.15rem;height:1.15rem}.state-mark-loading{background:linear-gradient(90deg,var(--line),var(--surface),var(--line))}.state-mark-empty{background:var(--bg);border:1px dashed var(--line)}.state-mark-error{background:var(--pn-status-danger-weak,var(--bg));box-shadow:inset 0 0 0 2px var(--danger)}.state-mark-recovery{background:var(--pn-status-warning-weak,var(--bg));box-shadow:inset 0 0 0 2px var(--warn)}[data-skeleton=block]{grid-column:1/-1;display:grid;grid-gap:.4rem;gap:.4rem}[data-skeleton=line],[data-skeleton=title]{display:block;height:.7rem;border-radius:999px;background:var(--line)}[data-skeleton=title]{width:40%;height:.9rem}[data-skeleton=line]{width:100%}.page-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.page-head h1{margin:0}@media (min-width:1440px){.desk-app main{padding:1.25rem 1.5rem 2.5rem}.record-list[data-record=grid]{grid-template-columns:1fr 1fr}}[data-pn-surface="work.light"]{--surface:var(--pn-bg-surface);--danger:var(--pn-status-danger-fg);--warn:var(--pn-status-warning-fg)}[data-pn-surface="work.light"] [data-tone=ai]{border-color:var(--pn-brand-text);color:var(--pn-brand-text)}[data-pn-surface="work.light"] .btn.primary,[data-pn-surface="work.light"] button.primary{color:var(--pn-brand-ink)}[data-pn-surface="work.light"] .tab.active{color:var(--pn-brand-text)}[data-pn-surface="work.light"] .bubble.visitor{color:var(--pn-brand-ink)}[data-pn-surface="work.light"] ::placeholder{color:var(--pn-text-muted);opacity:1}.dt-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.dt-input{border:1px solid var(--line);border-radius:8px;padding:.65rem .75rem;background:var(--surface);color:var(--fg);font:inherit}textarea{max-width:100%}@media (max-width:430px){.desk-nav a,.pn-r-button,.queue-actions a,.queue-actions button{min-height:44px}.desk-nav a{display:inline-flex;align-items:center}.desk-context select,.eco-nav-fault .btn{min-height:44px}}.pn-r-drawer-viewport{top:56px}.attention-strip{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--pn-spacing-2,8px) var(--pn-spacing-3,12px);background:var(--pn-bg-surface,var(--surface));border:1px solid var(--pn-border-default,var(--line));border-radius:var(--pn-radius-card,12px);padding:var(--pn-spacing-3,12px) var(--pn-spacing-4,16px);margin-bottom:var(--pn-spacing-4,16px)}.attention-strip ul{display:flex;flex-wrap:wrap;gap:var(--pn-spacing-2,8px);list-style:none;margin:0;padding:0}.attention-chip{display:inline-flex;align-items:center;gap:var(--pn-spacing-2,8px);border:1px solid var(--pn-border-default,var(--line));border-radius:var(--pn-radius-pill,999px);padding:var(--pn-spacing-1,4px) var(--pn-spacing-3,12px);color:var(--pn-text-primary,var(--fg));background:var(--pn-bg-sunken,var(--bg));text-decoration:none;font-size:var(--pn-type-caption-size,.85rem);white-space:nowrap}.attention-chip strong{color:var(--pn-brand-text,var(--accent))}.attention-chip:focus-visible,.attention-chip:hover{border-color:var(--pn-border-focus,var(--accent));outline:var(--pn-focus-width,2px) solid var(--pn-focus-color,var(--accent));outline-offset:var(--pn-focus-offset,2px)}.work-rationale{flex-basis:100%;border-top:1px solid var(--pn-border-default,var(--line));padding-top:var(--pn-spacing-2,8px)}.work-rationale summary{cursor:pointer;color:var(--pn-text-muted,var(--muted));font-size:var(--pn-type-caption-size,.85rem)}.work-rationale p{margin:var(--pn-spacing-2,8px) 0}.today-group{margin-bottom:var(--pn-spacing-6,24px)}.today-group-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pn-spacing-2,8px) var(--pn-spacing-3,12px);margin-bottom:var(--pn-spacing-2,8px)}.today-group-head h2{display:flex;align-items:center;gap:var(--pn-spacing-2,8px);margin:0;font-size:var(--pn-type-label-size,1rem)}.today-count{display:inline-flex;min-width:1.5rem;justify-content:center;border-radius:var(--pn-radius-pill,999px);background:var(--pn-brand-weak,var(--bg));color:var(--pn-brand-text,var(--accent));font-size:var(--pn-type-caption-size,.8rem);padding:0 var(--pn-spacing-2,8px)}.conversation-panel{border-top:1px solid var(--pn-border-default,var(--line));margin-top:var(--pn-spacing-3,12px);padding-top:var(--pn-spacing-3,12px)}.conversation-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--pn-spacing-1,4px) var(--pn-spacing-3,12px)}.conversation-head h3{margin:0;font-size:var(--pn-type-label-size,.95rem)}.conversation-thread{list-style:none;margin:var(--pn-spacing-2,8px) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--pn-spacing-2,8px);max-height:18rem;overflow:auto}.conversation-turn{border:1px solid var(--pn-border-default,var(--line));border-radius:var(--pn-radius-control,8px);background:var(--pn-bg-sunken,var(--bg));padding:var(--pn-spacing-2,8px) var(--pn-spacing-3,12px)}.conversation-turn p{margin:0}.conversation-compose{margin-top:var(--pn-spacing-3,12px)}.inline-note{border:1px solid var(--pn-status-info-solid,var(--accent));background:var(--pn-status-info-weak,var(--bg));color:var(--pn-status-info-fg,var(--fg));border-radius:var(--pn-radius-control,8px);padding:var(--pn-spacing-2,8px) var(--pn-spacing-3,12px)}.eco-nav-fault{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pn-spacing-2,8px);padding:var(--pn-spacing-2,8px) var(--pn-spacing-4,16px);background:var(--pn-status-warning-weak,var(--bg));color:var(--pn-status-warning-fg,var(--warn));border-bottom:1px solid var(--pn-border-default,var(--line));font-size:var(--pn-type-caption-size,.85rem)}