[data-v-208533bd]:root{--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--font-family-sans:IBM Plex Sans, system-ui, sans-serif;--font-family-ui:Inter, system-ui, sans-serif;--font-family-mono:IBM Plex Mono, ui-monospace, monospace;--font-family-condensed:IBM Plex Sans Condensed, IBM Plex Sans, system-ui, sans-serif;--font-size-2xs:10px;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:17px;--font-size-2xl:22px;--font-size-3xl:28px;--font-weight-light:340;--font-weight-regular:400;--font-weight-medium:480;--font-weight-strong:560;--font-weight-bold:620;--line-height-tight:1.2;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.7;--letter-spacing-tight:-.01em;--letter-spacing-snug:-.003em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.04em;--letter-spacing-widest:.08em;--radius-2xs:2px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:9999px;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.25s;--duration-slower:.3s;--easing-standard:cubic-bezier(.4, 0, .2, 1);--easing-emphasized:cubic-bezier(.9, .03, .69, .22);--easing-bounce:cubic-bezier(.68, -.55, .27, 1.55);--layout-width-md:1160px;--layout-padding-x:12px;--layout-padding-top:24px;--layout-padding-bottom:48px;--surface-page:#f6f7f9;--surface-sunken:#e6e8ec;--surface-elevated:#fff;--surface-overlay-backdrop:#22252d66;--surface-overlay-backdrop-subtle:#22252d2e;--surface-tooltip:#393f4c;--surface-code:#393f4c;--text-primary:#393f4c;--text-secondary:#50596d;--text-muted:#5d6680;--text-on-accent:#fff;--text-on-tooltip:#fff;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#e6e8ec;--border-strong:#cbcfd8;--accent:#403bdd;--accent-hover:#221da9;--accent-tint-weak:#403bdd14;--accent-tint:#403bdd1f;--accent-tint-strong:#403bdd33;--accent-tint-border:#403bdd4d;--accent-tint-focus:#403bdd80;--focus-ring:0 0 0 4px #403bdd1f;--accent-danger:#bd0f2a;--accent-danger-tint:#fbe6e9;--accent-danger-tint-focus:#bd0f2a29;--accent-warning:#df830c;--accent-warning-tint:#fef4e6;--accent-success:#0e9033;--accent-success-tint:#e4f5e9;--status-success:#0e9033;--status-success-weak:#0e90331f;--status-success-fg:#0b7028;--status-warning:#df830c;--status-warning-weak:#df830c24;--status-warning-fg:#8a5108;--status-danger:#bd0f2a;--status-danger-weak:#bd0f2a1f;--status-danger-fg:#8c0b1f;--status-neutral:#929aae;--status-neutral-weak:#e6e8ec;--status-neutral-fg:#50596d;--status-tag-tint-alpha:.14;--status-tag-text-mix:black;--status-tag-text-mix-pct:22%;--shadow-xs:0 1px 2px #0e0c3b0f;--shadow-sm:0 1px 3px #0e0c3b14;--shadow-md:0 4px 16px #0e0c3b1a;--shadow-lg:0 8px 24px #0e0c3b24;--shadow-xl:0 8px 24px #0e0c3b38;--shadow-sidebar:1px 0 3px #0e0c3b0f;--shadow-sidebar-mobile:4px 0 24px #0e0c3b38;--shadow-sticky-color-rgb:14, 12, 59;--shadow-sticky-alpha:.05;--shadow-sticky-down:0 10px 28px -4px rgba(var(--shadow-sticky-color-rgb), var(--shadow-sticky-alpha));--overlay-loading:#ffffffb3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){[data-v-208533bd]:root{--layout-padding-x:16px}}@media (width>=1200px){[data-v-208533bd]:root{--layout-padding-x:24px}}@media (prefers-reduced-motion:reduce){[data-v-208533bd]:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}[data-theme=dark][data-v-208533bd]{--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-v-208533bd]:root:not([data-theme]){--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.unfurl-chip[data-v-208533bd]{--chip-tone-bg:var(--accent-tint);--chip-tone-fg:var(--accent-hover);background:var(--chip-tone-bg);color:var(--chip-tone-fg);white-space:nowrap;vertical-align:baseline;cursor:pointer;border-radius:9999px;align-items:center;gap:4px;padding:0 8px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:480;line-height:24px;text-decoration:none;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.unfurl-chip[data-v-208533bd]:hover{color:var(--chip-tone-fg);background:var(--chip-tone-bg);text-decoration:none}.unfurl-chip__icon[data-v-208533bd]{flex-shrink:0}.unfurl-chip__key[data-v-208533bd]{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:var(--font-weight-strong)}.unfurl-chip__name[data-v-208533bd]{text-overflow:ellipsis;font-weight:480;overflow:hidden}.unfurl-chip--task[data-v-208533bd],.unfurl-chip--article[data-v-208533bd],.unfurl-chip--product[data-v-208533bd],.unfurl-chip--purchase_order[data-v-208533bd],.unfurl-chip--sales_order[data-v-208533bd],.unfurl-chip--shipment[data-v-208533bd],.unfurl-chip--page[data-v-208533bd]{--chip-tone-bg:var(--accent-tint);--chip-tone-fg:var(--accent)}.unfurl-chip--restricted[data-v-208533bd],.unfurl-chip--loading[data-v-208533bd]{--chip-tone-bg:var(--surface-sunken);--chip-tone-fg:var(--text-secondary)}.unfurl-chip--fallback[data-v-208533bd]{color:var(--accent);background:0 0;padding:0;text-decoration:underline}.entity-ref-wrapper[data-v-979ec5e5]{-webkit-user-select:none;user-select:none;display:inline-block}[data-v-b64ed979]:root{--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--font-family-sans:IBM Plex Sans, system-ui, sans-serif;--font-family-ui:Inter, system-ui, sans-serif;--font-family-mono:IBM Plex Mono, ui-monospace, monospace;--font-family-condensed:IBM Plex Sans Condensed, IBM Plex Sans, system-ui, sans-serif;--font-size-2xs:10px;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:17px;--font-size-2xl:22px;--font-size-3xl:28px;--font-weight-light:340;--font-weight-regular:400;--font-weight-medium:480;--font-weight-strong:560;--font-weight-bold:620;--line-height-tight:1.2;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.7;--letter-spacing-tight:-.01em;--letter-spacing-snug:-.003em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.04em;--letter-spacing-widest:.08em;--radius-2xs:2px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:9999px;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.25s;--duration-slower:.3s;--easing-standard:cubic-bezier(.4, 0, .2, 1);--easing-emphasized:cubic-bezier(.9, .03, .69, .22);--easing-bounce:cubic-bezier(.68, -.55, .27, 1.55);--layout-width-md:1160px;--layout-padding-x:12px;--layout-padding-top:24px;--layout-padding-bottom:48px;--surface-page:#f6f7f9;--surface-sunken:#e6e8ec;--surface-elevated:#fff;--surface-overlay-backdrop:#22252d66;--surface-overlay-backdrop-subtle:#22252d2e;--surface-tooltip:#393f4c;--surface-code:#393f4c;--text-primary:#393f4c;--text-secondary:#50596d;--text-muted:#5d6680;--text-on-accent:#fff;--text-on-tooltip:#fff;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#e6e8ec;--border-strong:#cbcfd8;--accent:#403bdd;--accent-hover:#221da9;--accent-tint-weak:#403bdd14;--accent-tint:#403bdd1f;--accent-tint-strong:#403bdd33;--accent-tint-border:#403bdd4d;--accent-tint-focus:#403bdd80;--focus-ring:0 0 0 4px #403bdd1f;--accent-danger:#bd0f2a;--accent-danger-tint:#fbe6e9;--accent-danger-tint-focus:#bd0f2a29;--accent-warning:#df830c;--accent-warning-tint:#fef4e6;--accent-success:#0e9033;--accent-success-tint:#e4f5e9;--status-success:#0e9033;--status-success-weak:#0e90331f;--status-success-fg:#0b7028;--status-warning:#df830c;--status-warning-weak:#df830c24;--status-warning-fg:#8a5108;--status-danger:#bd0f2a;--status-danger-weak:#bd0f2a1f;--status-danger-fg:#8c0b1f;--status-neutral:#929aae;--status-neutral-weak:#e6e8ec;--status-neutral-fg:#50596d;--status-tag-tint-alpha:.14;--status-tag-text-mix:black;--status-tag-text-mix-pct:22%;--shadow-xs:0 1px 2px #0e0c3b0f;--shadow-sm:0 1px 3px #0e0c3b14;--shadow-md:0 4px 16px #0e0c3b1a;--shadow-lg:0 8px 24px #0e0c3b24;--shadow-xl:0 8px 24px #0e0c3b38;--shadow-sidebar:1px 0 3px #0e0c3b0f;--shadow-sidebar-mobile:4px 0 24px #0e0c3b38;--shadow-sticky-color-rgb:14, 12, 59;--shadow-sticky-alpha:.05;--shadow-sticky-down:0 10px 28px -4px rgba(var(--shadow-sticky-color-rgb), var(--shadow-sticky-alpha));--overlay-loading:#ffffffb3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){[data-v-b64ed979]:root{--layout-padding-x:16px}}@media (width>=1200px){[data-v-b64ed979]:root{--layout-padding-x:24px}}@media (prefers-reduced-motion:reduce){[data-v-b64ed979]:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}[data-theme=dark][data-v-b64ed979]{--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-v-b64ed979]:root:not([data-theme]){--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.attachment-link[data-v-b64ed979]{margin:var(--space-2) 0;display:block}.attachment-link--chip[data-v-b64ed979]{display:inline-flex}.attachment-link.is-selected[data-v-b64ed979]{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.attachment-link__image-link[data-v-b64ed979]{line-height:0;display:inline-block}.attachment-link__image[data-v-b64ed979]{border-radius:var(--radius-sm);border:1px solid var(--border-default);max-width:100%;max-height:480px}.attachment-link__chip[data-v-b64ed979]{align-items:center;gap:var(--space-2);padding:6px var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-sm);text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.attachment-link__chip[data-v-b64ed979]:hover{background:var(--surface-sunken);border-color:var(--text-muted)}.attachment-link__chip--placeholder[data-v-b64ed979]{cursor:default;color:var(--text-muted)}.attachment-link__chip--placeholder[data-v-b64ed979]:hover{background:var(--surface-sunken);border-color:var(--border-default)}.attachment-link__chip-icon[data-v-b64ed979]{color:var(--text-muted);flex-shrink:0}.attachment-link__chip-name[data-v-b64ed979]{font-weight:var(--font-weight-medium)}.attachment-link__chip-size[data-v-b64ed979]{color:var(--text-muted);font-size:var(--font-size-xs)}@media (width>=768px){:root{--layout-padding-x:16px}}@media (width>=1200px){:root{--layout-padding-x:24px}}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.mention-popup{z-index:9999;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:12px;min-width:240px;max-width:384px;font-family:Inter,system-ui,sans-serif;font-size:11px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0e0c3b0f}.mention-popup__empty,.mention-popup__hint{color:var(--text-muted);padding:8px 12px}.mention-popup__hint{font-style:italic}.mention-popup__list{max-height:288px;margin:0;padding:2px 0;list-style:none;overflow-y:auto}.mention-popup__item{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:4px 12px;display:grid}.mention-popup__item--active,.mention-popup__item:hover{background:var(--accent-tint)}.mention-popup__kind{background:var(--accent-tint-strong);width:16px;height:16px;color:var(--accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:var(--font-weight-strong);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mention-popup__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:480;overflow:hidden}.mention-popup__sub{color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}:root{--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--font-family-sans:IBM Plex Sans, system-ui, sans-serif;--font-family-ui:Inter, system-ui, sans-serif;--font-family-mono:IBM Plex Mono, ui-monospace, monospace;--font-family-condensed:IBM Plex Sans Condensed, IBM Plex Sans, system-ui, sans-serif;--font-size-2xs:10px;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:17px;--font-size-2xl:22px;--font-size-3xl:28px;--font-weight-light:340;--font-weight-regular:400;--font-weight-medium:480;--font-weight-strong:560;--font-weight-bold:620;--line-height-tight:1.2;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.7;--letter-spacing-tight:-.01em;--letter-spacing-snug:-.003em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.04em;--letter-spacing-widest:.08em;--radius-2xs:2px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:9999px;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.25s;--duration-slower:.3s;--easing-standard:cubic-bezier(.4, 0, .2, 1);--easing-emphasized:cubic-bezier(.9, .03, .69, .22);--easing-bounce:cubic-bezier(.68, -.55, .27, 1.55);--layout-width-md:1160px;--layout-padding-x:12px;--layout-padding-top:24px;--layout-padding-bottom:48px;--surface-page:#f6f7f9;--surface-sunken:#e6e8ec;--surface-elevated:#fff;--surface-overlay-backdrop:#22252d66;--surface-overlay-backdrop-subtle:#22252d2e;--surface-tooltip:#393f4c;--surface-code:#393f4c;--text-primary:#393f4c;--text-secondary:#50596d;--text-muted:#5d6680;--text-on-accent:#fff;--text-on-tooltip:#fff;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#e6e8ec;--border-strong:#cbcfd8;--accent:#403bdd;--accent-hover:#221da9;--accent-tint-weak:#403bdd14;--accent-tint:#403bdd1f;--accent-tint-strong:#403bdd33;--accent-tint-border:#403bdd4d;--accent-tint-focus:#403bdd80;--focus-ring:0 0 0 4px #403bdd1f;--accent-danger:#bd0f2a;--accent-danger-tint:#fbe6e9;--accent-danger-tint-focus:#bd0f2a29;--accent-warning:#df830c;--accent-warning-tint:#fef4e6;--accent-success:#0e9033;--accent-success-tint:#e4f5e9;--status-success:#0e9033;--status-success-weak:#0e90331f;--status-success-fg:#0b7028;--status-warning:#df830c;--status-warning-weak:#df830c24;--status-warning-fg:#8a5108;--status-danger:#bd0f2a;--status-danger-weak:#bd0f2a1f;--status-danger-fg:#8c0b1f;--status-neutral:#929aae;--status-neutral-weak:#e6e8ec;--status-neutral-fg:#50596d;--status-tag-tint-alpha:.14;--status-tag-text-mix:black;--status-tag-text-mix-pct:22%;--shadow-xs:0 1px 2px #0e0c3b0f;--shadow-sm:0 1px 3px #0e0c3b14;--shadow-md:0 4px 16px #0e0c3b1a;--shadow-lg:0 8px 24px #0e0c3b24;--shadow-xl:0 8px 24px #0e0c3b38;--shadow-sidebar:1px 0 3px #0e0c3b0f;--shadow-sidebar-mobile:4px 0 24px #0e0c3b38;--shadow-sticky-color-rgb:14, 12, 59;--shadow-sticky-alpha:.05;--shadow-sticky-down:0 10px 28px -4px rgba(var(--shadow-sticky-color-rgb), var(--shadow-sticky-alpha));--overlay-loading:#ffffffb3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){:root{--layout-padding-x:16px}}@media (width>=1200px){:root{--layout-padding-x:24px}}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}[data-theme=dark]{--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--surface-page:#22252d;--surface-sunken:#191b21;--surface-elevated:#393f4c;--surface-overlay-backdrop:#22252d99;--surface-overlay-backdrop-subtle:#22252d52;--surface-tooltip:#f6f7f9;--surface-code:#22252d;--text-primary:#f6f7f9;--text-secondary:#cbcfd8;--text-muted:#bfc4cf;--text-on-accent:#22252d;--text-on-tooltip:#22252d;--text-on-code:#f6f7f9;--text-code-meta:#11bad4;--border-default:#f6f7f914;--border-strong:#f6f7f929;--accent:#807de8;--accent-hover:#edecfc;--accent-tint-weak:#807de81f;--accent-tint:#807de82e;--accent-tint-strong:#807de847;--accent-tint-border:#807de866;--accent-tint-focus:#807de88c;--focus-ring:0 0 0 4px #807de840;--accent-danger:#bd0f2a;--accent-danger-tint:#bd0f2a29;--accent-danger-tint-focus:#bd0f2a52;--accent-warning:#df830c;--accent-warning-tint:#df830c2e;--accent-success:#0e9033;--accent-success-tint:#0e90332e;--status-success:#16e451;--status-success-weak:#0e903338;--status-success-fg:#40ec71;--status-warning:#f4a034;--status-warning-weak:#df830c3d;--status-warning-fg:#f7b765;--status-danger:#ef3955;--status-danger-weak:#bd0f2a3d;--status-danger-fg:#f3687d;--status-neutral:#bfc4cf;--status-neutral-weak:#f6f7f914;--status-neutral-fg:#cbcfd8;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 24px #0000008c;--shadow-xl:0 12px 32px #000000a6;--shadow-sidebar:1px 0 3px #00000073;--shadow-sidebar-mobile:4px 0 24px #000000b3;--shadow-sticky-color-rgb:0, 0, 0;--shadow-sticky-alpha:.2;--overlay-loading:#22252db3;--brand-surface:#22252d;--text-on-brand:#f6f7f9;--status-tag-tint-alpha:.22;--status-tag-text-mix:white;--status-tag-text-mix-pct:50%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.tiptap-editor{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);overflow:hidden}.tiptap-editor__file-input{display:none}.tiptap-toolbar{align-items:center;gap:var(--space-0_5);padding:var(--space-2);border-bottom:1px solid var(--border-default);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.tiptap-toolbar__main{align-items:center;gap:var(--space-0_5);flex-wrap:wrap;min-width:0;display:flex}.tiptap-toolbar__main--collapsed{flex-wrap:nowrap;overflow:hidden}.tiptap-toolbar__section{align-items:center;display:flex}.tiptap-toolbar__group{gap:var(--space-0_5);display:flex}.tiptap-toolbar__divider{background:var(--border-default);width:1px;height:20px;margin:0 var(--space-1)}.tiptap-toolbar__table-tools{align-items:center;gap:var(--space-0_5);border-left:1px solid var(--border-default);min-width:0;margin-left:var(--space-1);flex-wrap:wrap;padding-left:6px;display:flex}.tiptap-btn{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.tiptap-btn:hover{background:var(--surface-elevated);color:var(--text-primary)}.tiptap-btn.is-active{background:var(--accent);color:var(--text-on-accent)}.tiptap-btn--labeled{width:auto;padding:0 var(--space-2);gap:4px}.tiptap-content .ProseMirror{padding:var(--space-3) var(--space-4);outline:none;min-height:200px}.tiptap-content .ProseMirror>*+*{margin-top:.75em}.tiptap-content .ProseMirror h1,.tiptap-content .ProseMirror h2,.tiptap-content .ProseMirror h3{line-height:var(--line-height-snug)}.tiptap-content .ProseMirror ul,.tiptap-content .ProseMirror ol{padding-left:1.5em}.tiptap-content .ProseMirror ul:not([data-type=taskList]){list-style:outside}.tiptap-content .ProseMirror ul:not([data-type=taskList]) ul:not([data-type=taskList]){list-style:circle}.tiptap-content .ProseMirror ul:not([data-type=taskList]) ul:not([data-type=taskList]) ul:not([data-type=taskList]){list-style:square}.tiptap-content .ProseMirror ol{list-style:decimal}.tiptap-content .ProseMirror blockquote{border-left:3px solid var(--border-default);color:var(--text-muted);padding-left:1em}.tiptap-content .ProseMirror code{background:var(--surface-sunken);border-radius:3px;padding:.2em .4em;font-size:.9em}.tiptap-content .ProseMirror pre{background:var(--surface-code);color:var(--text-on-code);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}.tiptap-content .ProseMirror pre code{color:inherit;background:0 0;padding:0}.tiptap-content .ProseMirror table{border-collapse:collapse;width:100%}.tiptap-content .ProseMirror table td,.tiptap-content .ProseMirror table th{border:1px solid var(--border-default);padding:var(--space-2);min-width:80px}.tiptap-content .ProseMirror table th{background:var(--surface-sunken);font-weight:var(--font-weight-strong)}.tiptap-content .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.tiptap-content .ProseMirror ul[data-type=taskList] ul[data-type=taskList]{padding-left:1.5em}.tiptap-content .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:var(--space-2);display:flex}.tiptap-content .ProseMirror ul[data-type=taskList] li>label{margin-top:var(--space-1);flex:none}.tiptap-content .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;accent-color:var(--accent)}.tiptap-content .ProseMirror ul[data-type=taskList] li>div{flex:auto;min-width:0}.tiptap-content .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--text-muted);text-decoration:line-through}.tiptap-content .ProseMirror a{color:var(--accent);cursor:pointer}.tiptap-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-muted);pointer-events:none;height:0}.tiptap-content--readonly .ProseMirror{min-height:auto}
