.room-document-bar{--room-bar-surface:var(--portal-surface,rgb(var(--twc-surface)))}.room-document-bar[data-surface=canvas]{--room-bar-surface:var(--portal-canvas,rgb(var(--twc-stone-50)))}.room-peer{box-shadow:0 0 0 2px var(--room-bar-surface)}.room-peer:focus-visible{box-shadow:0 0 0 2px var(--room-bar-surface), 0 0 0 4px var(--portal-control,rgb(var(--twc-stone-400)))}.room-peer:hover,.room-peer:focus-visible{z-index:10!important}.room-tooltip{opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;transform:translateY(-2px)}.room-peer:hover>.room-tooltip,.room-peer:focus-visible>.room-tooltip{opacity:1;transform:none}.room-caret{border-left:2px solid var(--caret-color,#1d4ed8);pointer-events:none;word-break:normal;margin-left:-1px;margin-right:-1px;display:inline;position:relative}.room-caret-label{z-index:10;background:var(--caret-color,#1d4ed8);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:auto;cursor:default;border-radius:999px;align-items:center;height:24px;padding:2px;display:inline-flex;position:absolute;bottom:calc(100% + 1px);left:-10px;box-shadow:0 1px 2px #1c19172e}.room-caret .room-caret-label,.room-caret .room-caret-label *,.room-commenting-anchor .room-commenting-bubble,.room-commenting-anchor .room-commenting-bubble *{font-family:var(--font-inter,var(--font-sans,system-ui)), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:normal;text-transform:none;color:#fff;font-style:normal;text-decoration:none}.room-caret .room-caret-label,.room-commenting-anchor .room-commenting-bubble{font-size:13px;font-weight:500;line-height:1}.room-caret-label--below{top:calc(100% + 1px);bottom:auto}.room-caret-label--left{flex-direction:row-reverse;left:auto;right:-14px}.room-caret-label--left:hover .room-caret-name{padding:0 6px 0 9px}.room-caret .room-caret-picture{object-fit:cover;background:#ffffff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:inline-flex}.room-caret-name{white-space:nowrap;opacity:0;max-width:0;padding:0;transition:max-width .22s cubic-bezier(.2,.8,.2,1),padding .22s cubic-bezier(.2,.8,.2,1),opacity .16s ease-out;overflow:hidden}.room-caret-label:hover .room-caret-name{opacity:1;max-width:16rem;padding:0 9px 0 6px}@media (prefers-reduced-motion:reduce){.room-caret-name,.room-tooltip{transition:none}}.room-commenting,.room-selection{background:color-mix(in srgb, var(--caret-color,#1d4ed8) var(--person-highlight-strength,25%), transparent);border-radius:2px}.room-commenting-anchor{pointer-events:none;display:inline;position:relative}.room-commenting-bubble{z-index:11;background:var(--caret-color,#1d4ed8);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;height:24px;padding:2px 10px 2px 2px;animation:.18s cubic-bezier(.2,.8,.2,1) room-commenting-in;display:inline-flex;position:absolute;bottom:calc(100% + 3px);left:0;box-shadow:0 1px 2px #1c19172e}.room-commenting-bubble--below{top:calc(100% + 3px);bottom:auto}.room-commenting-bubble .room-caret-picture{object-fit:cover;background:#ffffff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:inline-flex}.room-commenting-label{white-space:nowrap;line-height:20px}.room-typing-dots{align-items:center;gap:3px;height:20px;display:inline-flex}.room-typing-dots>span{background:currentColor;border-radius:999px;width:4px;height:4px;animation:1.2s ease-in-out infinite room-typing-dot}.room-typing-dots>span:nth-child(2){animation-delay:.15s}.room-typing-dots>span:nth-child(3){animation-delay:.3s}@keyframes room-typing-dot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes room-commenting-in{0%{opacity:0;transform:translateY(2px)scale(.96)}}@media (prefers-reduced-motion:reduce){.room-typing-dots>span,.room-commenting-bubble{animation:none}}
.prose blockquote,.ProseMirror blockquote,.prose aside[data-artifact-block=callout],.ProseMirror aside[data-artifact-block=callout]{border-left:3px solid var(--document-block-accent,var(--color-gray-light));background:var(--document-block-tint,#fafaf9);color:var(--color-dark);quotes:none;border-radius:0 8px 8px 0;margin:1rem 0;padding:.75rem .95rem;font-style:normal;font-weight:400}@media screen{:is(.prose blockquote,.ProseMirror blockquote,.prose aside[data-artifact-block=callout],.ProseMirror aside[data-artifact-block=callout]):where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--document-block-tint,var(--portal-raised))}@media (prefers-color-scheme:dark){:is(.prose blockquote,.ProseMirror blockquote,.prose aside[data-artifact-block=callout],.ProseMirror aside[data-artifact-block=callout]):where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--document-block-tint,var(--portal-raised))}}}.prose blockquote>:first-child,.ProseMirror blockquote>:first-child,.prose aside[data-artifact-block]>:first-child,.ProseMirror aside[data-artifact-block]>:first-child{margin-top:0}.prose blockquote>:last-child,.ProseMirror blockquote>:last-child,.prose aside[data-artifact-block]>:last-child,.ProseMirror aside[data-artifact-block]>:last-child{margin-bottom:0}.prose blockquote p:first-of-type:before,.prose blockquote p:last-of-type:after{content:none}.prose blockquote,.ProseMirror blockquote{--document-block-accent:var(--color-wine);--document-block-tint:var(--color-wine)}@supports (color:color-mix(in lab, red, red)){.prose blockquote,.ProseMirror blockquote{--document-block-tint:color-mix(in srgb,var(--color-wine)4.5%,white)}}@media screen{:is(.prose blockquote,.ProseMirror blockquote):where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-accent);--document-block-tint:var(--portal-accent-bg)}@media (prefers-color-scheme:dark){:is(.prose blockquote,.ProseMirror blockquote):where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-accent);--document-block-tint:var(--portal-accent-bg)}}}aside[data-artifact-block=callout][data-tone=note]{--document-block-accent:#a8a29e;--document-block-tint:#fafaf9}@media screen{aside[data-artifact-block=callout][data-tone=note]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-control);--document-block-tint:var(--portal-raised)}@media (prefers-color-scheme:dark){aside[data-artifact-block=callout][data-tone=note]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-control);--document-block-tint:var(--portal-raised)}}}aside[data-artifact-block=callout][data-tone=tip]{--document-block-accent:#22c55e;--document-block-tint:#f0fdf4}@media screen{aside[data-artifact-block=callout][data-tone=tip]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-success);--document-block-tint:var(--portal-success-bg)}@media (prefers-color-scheme:dark){aside[data-artifact-block=callout][data-tone=tip]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-success);--document-block-tint:var(--portal-success-bg)}}}aside[data-artifact-block=callout][data-tone=important]{--document-block-accent:var(--color-wine);--document-block-tint:var(--color-wine)}@supports (color:color-mix(in lab, red, red)){aside[data-artifact-block=callout][data-tone=important]{--document-block-tint:color-mix(in srgb,var(--color-wine)6%,white)}}@media screen{aside[data-artifact-block=callout][data-tone=important]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-accent);--document-block-tint:var(--portal-accent-bg)}@media (prefers-color-scheme:dark){aside[data-artifact-block=callout][data-tone=important]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-accent);--document-block-tint:var(--portal-accent-bg)}}}aside[data-artifact-block=callout][data-tone=warning]{--document-block-accent:#f59e0b;--document-block-tint:#fffbeb}@media screen{aside[data-artifact-block=callout][data-tone=warning]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-warning);--document-block-tint:var(--portal-warning-bg)}@media (prefers-color-scheme:dark){aside[data-artifact-block=callout][data-tone=warning]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){--document-block-accent:var(--portal-warning);--document-block-tint:var(--portal-warning-bg)}}}aside[data-artifact-block=image_library]{margin:1rem 0}aside[data-artifact-block=image_library] a[data-image-library-button]{color:#1c1917;background:#fafaf9;border:1px solid #d6d3d1;border-radius:.75rem;flex-direction:column;gap:.125rem;width:100%;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}@media screen{aside[data-artifact-block=image_library] a[data-image-library-button]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-control);background:var(--portal-raised);color:var(--portal-ink)}@media (prefers-color-scheme:dark){aside[data-artifact-block=image_library] a[data-image-library-button]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-control);background:var(--portal-raised);color:var(--portal-ink)}}}aside[data-artifact-block=image_library] a[data-image-library-button]:hover{background:#f5f5f4;border-color:#a8a29e}@media screen{aside[data-artifact-block=image_library] a[data-image-library-button]:hover:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--portal-muted);border-color:var(--portal-control)}@media (prefers-color-scheme:dark){aside[data-artifact-block=image_library] a[data-image-library-button]:hover:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--portal-muted);border-color:var(--portal-control)}}}aside[data-artifact-block=image_library] a[data-image-library-button] strong{font-weight:500}aside[data-artifact-block=image_library] a[data-image-library-button] [data-image-library-description]{color:#78716c;font-size:.75rem}@media screen{aside[data-artifact-block=image_library] a[data-image-library-button] [data-image-library-description]:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}@media (prefers-color-scheme:dark){aside[data-artifact-block=image_library] a[data-image-library-button] [data-image-library-description]:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}}}.ProseMirror table,.prose table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-gray-light);overflow-wrap:anywhere;border-radius:10px;width:100%;min-width:0;max-width:100%;margin:1rem 0;font-size:.8125rem;line-height:1.5;display:table;overflow:hidden}.ProseMirror table th,.ProseMirror table td,.prose table th,.prose table td{vertical-align:top;text-align:left;background-color:#fff;border-top:0;border-bottom:1px solid #f5f5f4;border-left:1px solid #f5f5f4;border-right:0;min-width:4rem;padding:.5rem .75rem}@media screen{:is(.ProseMirror table th,.ProseMirror table td,.prose table th,.prose table td):where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){background-color:var(--portal-surface);border-bottom-color:var(--portal-divider);border-left-color:var(--portal-divider)}@media (prefers-color-scheme:dark){:is(.ProseMirror table th,.ProseMirror table td,.prose table th,.prose table td):where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){background-color:var(--portal-surface);border-bottom-color:var(--portal-divider);border-left-color:var(--portal-divider)}}}.ProseMirror table th:first-child,.ProseMirror table td:first-child,.prose table th:first-child,.prose table td:first-child{border-left:0}.ProseMirror table tr:last-child td,.prose table tr:last-child td{border-bottom:0}.ProseMirror table th,.prose table th{border-bottom:1px solid var(--color-gray-light);color:var(--color-dark);background-color:#fafaf9;font-size:.75rem;font-weight:600}@media screen{:is(.ProseMirror table th,.prose table th):where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){background-color:var(--portal-raised)}@media (prefers-color-scheme:dark){:is(.ProseMirror table th,.prose table th):where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){background-color:var(--portal-raised)}}}.ProseMirror table td>*,.ProseMirror table th>*,.prose table td>*,.prose table th>*{margin-top:0;margin-bottom:0}.ProseMirror .tableWrapper{scrollbar-width:thin;max-width:100%;overflow-x:auto}aside[data-artifact-block=linkedin_card]{margin:1rem 0}aside[data-artifact-block=linkedin_card] .linkedin-card{color:#1c1917;background:#fff;border:1px solid #e7e5e4;border-radius:12px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block;overflow:hidden}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-divider);background:var(--portal-surface);color:var(--portal-ink)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-divider);background:var(--portal-surface);color:var(--portal-ink)}}}aside[data-artifact-block=linkedin_card] .linkedin-card:hover{border-color:#d6d3d1;box-shadow:0 1px 2px #1c19170a,0 8px 24px -12px #1c19172e}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card:hover:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-control)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card:hover:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-control)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-identity{align-items:center;gap:.75rem;padding:.875rem 1rem 0;display:flex}aside[data-artifact-block=linkedin_card][data-kind=post] .linkedin-card-identity{padding-bottom:.25rem}aside[data-artifact-block=linkedin_card] .linkedin-card-avatar{object-fit:cover;background:#f5f5f4;border-radius:9999px;flex:none;width:2.75rem;height:2.75rem;margin:0}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-avatar:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--portal-muted)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-avatar:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){background:var(--portal-muted)}}}aside[data-artifact-block=linkedin_card][data-kind=company] .linkedin-card-avatar{border-radius:8px}aside[data-artifact-block=linkedin_card] .linkedin-card-initials{letter-spacing:.02em;color:#78716c;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-initials:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-initials:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-names{flex-direction:column;gap:.0625rem;min-width:0;display:flex}aside[data-artifact-block=linkedin_card] .linkedin-card-title{color:#1c1917;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.3}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-title:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-ink)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-title:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-ink)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-subtitle{color:#78716c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-subtitle:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-subtitle:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-body{color:#292524;white-space:pre-line;margin:.5rem 1rem 0;font-size:.9375rem;line-height:1.55}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-body:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-ink)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-body:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-ink)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-image{object-fit:cover;border-top:1px solid #f5f5f4;border-bottom:1px solid #f5f5f4;width:100%;max-height:22rem;margin:.75rem 0 0;display:block}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-image:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){border-bottom-color:var(--portal-divider);border-top-color:var(--portal-divider)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-image:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){border-bottom-color:var(--portal-divider);border-top-color:var(--portal-divider)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-meta{color:#78716c;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem .75rem;font-size:.75rem;line-height:1.4;display:flex}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-meta:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-meta:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-secondary)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-brand{letter-spacing:.02em;color:#a8a29e;margin-left:auto;font-weight:600}@media screen{aside[data-artifact-block=linkedin_card] .linkedin-card-brand:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-faint)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card] .linkedin-card-brand:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){color:var(--portal-faint)}}}aside[data-artifact-block=linkedin_card] .linkedin-card-brand:before{content:"in";color:#fff;letter-spacing:0;vertical-align:-.1em;background:#a8a29e;border-radius:3px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-right:.35rem;font-size:.625rem;font-weight:700;display:inline-flex}.ProseMirror aside[data-artifact-block=linkedin_card] .linkedin-card{cursor:default}.ProseMirror aside[data-artifact-block=linkedin_card].ProseMirror-selectednode .linkedin-card{border-color:var(--color-wine);box-shadow:0 0 0 2px #6d293126}aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image{border-top:0;border-bottom:0;max-height:7.5rem;margin:0}aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image+.linkedin-card-identity{margin-top:-1.375rem}aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image+.linkedin-card-identity .linkedin-card-avatar{border:3px solid #fff;width:3.5rem;height:3.5rem}@media screen{aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image+.linkedin-card-identity .linkedin-card-avatar:where(.dark,.dark *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-surface)}@media (prefers-color-scheme:dark){aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image+.linkedin-card-identity .linkedin-card-avatar:where(html:not(.light):not(.dark),html:not(.light):not(.dark) *):not(:where([data-portal-print],[data-portal-print] *)){border-color:var(--portal-surface)}}}aside[data-artifact-block=linkedin_card]:not([data-kind=post]) .linkedin-card-image+.linkedin-card-identity .linkedin-card-names{padding-top:1.5rem}
