.tiptap-content{padding-left:16px;padding-right:16px}.tiptap-content-flex{flex-direction:column;flex:1;display:flex}.tiptap-content-dynamic{width:100%;height:auto}.document-title-input{box-sizing:border-box;resize:none;width:100%;min-height:44px;color:var(--color-text-default,#1a1a1a);font:600 var(--document-title-size,28px) / var(--document-title-line-height,34px) var(--document-page-font,system-ui, sans-serif);background:0 0;border:0;border-radius:0;outline:none;flex:none;margin:0 0 12px;padding:4px 0;display:block;overflow:hidden}.document-title-input::placeholder{color:var(--color-text-secondary,#767474)}.document-rich-text .tiptap{transition:none}.document-rich-text .tiptap[contenteditable=true]{box-sizing:border-box;padding-bottom:96px}.tiptap{caret-color:var(--color-text-default,#1a1a1a);color:var(--widget-text-color,var(--color-text-default,#1a1a1a));text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:all .2s cubic-bezier(.4,0,.2,1)}.tiptap-flex{flex-direction:column;flex:1;display:flex}.tiptap-dynamic{width:100%;height:auto}.tiptap-content-force-left .tiptap,.tiptap-content-force-left .tiptap *{text-align:left!important}.tiptap-content-trim-vertical-margins .tiptap>:first-child{margin-top:0}.tiptap-content-trim-vertical-margins .tiptap>:last-child{margin-bottom:0}.tiptap:focus{box-shadow:none;outline:none}.tiptap p.is-editor-empty:first-child:before{color:var(--color-text-secondary,#767474);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap a,.tiptap a:link,.tiptap a:visited{cursor:pointer;color:var(--widget-link-color,var(--color-interactive-hue,#8a2be2))!important;text-decoration:none!important}.tiptap a:hover,.tiptap a:active{color:var(--widget-link-color,var(--color-interactive-hue,#8a2be2))!important;text-decoration:none!important}.tiptap code{color:var(--color-text-default,#1a1a1a);background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:4px;padding:.2em .4em;font-family:SF Mono,SFMono-Regular,Menlo,Monaco,Consolas,"monospace";font-size:.9em}.tiptap pre{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:8px;margin:12px 0;padding:8px;overflow-x:auto}.tiptap pre code{color:var(--color-text-default,#1a1a1a);background-color:#0000;border:none;padding:0;font-size:.875rem;line-height:1.7}.tiptap blockquote{border-left:4px solid var(--color-text-default,#1a1a1a);color:var(--color-text-secondary,#767474);background-color:var(--color-background-surface,#eeebe1);border-radius:0 8px 8px 0;margin:12px 0;padding:8px 12px;font-style:italic}.document-rich-text .tiptap pre{background:var(--color-background-primary,#fff);border-color:var(--color-background-border,#e4e4e7);tab-size:4;padding:14px 16px;font-family:SF Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.7}.document-rich-text .tiptap pre.document-code-block{grid-template-columns:auto minmax(0,1fr);column-gap:20px;display:grid;position:relative;overflow:visible}.document-rich-text .tiptap pre code{font:inherit;white-space:pre;min-width:0;overflow-x:auto}.document-code-toolbar{z-index:2;white-space:normal;opacity:0;pointer-events:none;justify-content:flex-end;max-width:calc(100% - 24px);display:flex;position:absolute;top:0;right:12px;transform:translateY(-50%)}.document-code-block:hover>.document-code-toolbar,.document-code-block:focus-within>.document-code-toolbar{opacity:1;pointer-events:auto}.document-code-toolbar select{border:1px solid var(--color-background-border,#e4e4e7);max-width:100%;min-height:28px;color:var(--color-text-secondary,#767474);background:var(--color-background-primary,#fff);cursor:pointer;border-radius:6px;padding:2px 6px;font:12px system-ui,sans-serif}.document-code-toolbar select:disabled{opacity:1;cursor:default}@media (hover:none),(pointer:coarse){.document-code-toolbar{opacity:1;pointer-events:auto;grid-column:1/-1;max-width:100%;margin-bottom:8px;position:static;transform:none}.document-code-toolbar select{min-height:44px}}.document-rich-text .tiptap pre .hljs-keyword,.document-rich-text .tiptap pre .hljs-literal,.document-rich-text .tiptap pre .hljs-selector-tag{color:color-mix(in srgb, #b35a9e 75%, var(--color-text-default,#1a1a1a))}.document-rich-text .tiptap pre .hljs-string,.document-rich-text .tiptap pre .hljs-regexp,.document-rich-text .tiptap pre .hljs-addition{color:color-mix(in srgb, #529c5c 75%, var(--color-text-default,#1a1a1a))}.document-rich-text .tiptap pre .hljs-number,.document-rich-text .tiptap pre .hljs-symbol,.document-rich-text .tiptap pre .hljs-attr,.document-rich-text .tiptap pre .hljs-built_in{color:color-mix(in srgb, #d18c50 65%, var(--color-text-default,#1a1a1a))}.document-rich-text .tiptap pre .hljs-title,.document-rich-text .tiptap pre .hljs-type,.document-rich-text .tiptap pre .hljs-tag,.document-rich-text .tiptap pre .hljs-name{color:color-mix(in srgb, #5195d2 75%, var(--color-text-default,#1a1a1a))}.document-rich-text .tiptap pre .hljs-comment,.document-rich-text .tiptap pre .hljs-quote,.document-rich-text .tiptap pre .hljs-meta{color:var(--color-text-secondary,#767474)}.document-rich-text .tiptap pre .hljs-deletion{color:color-mix(in srgb, #d45b5b 75%, var(--color-text-default,#1a1a1a))}.document-rich-text .tiptap pre .hljs-emphasis{font-style:italic}.document-rich-text .tiptap pre .hljs-strong{font-weight:700}.document-rich-text .tiptap .document-code-lines{white-space:pre;min-width:2ch;color:var(--color-text-tertiary,#939398);-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;text-align:right!important}.document-rich-text .tiptap blockquote{border-left:4px solid var(--color-background-border,#d3d3d6);color:inherit;background:0 0;border-radius:2px;padding:0 0 0 16px;font-style:normal}.document-rich-text .tiptap blockquote>:first-child{margin-top:0}.document-rich-text .tiptap blockquote>:last-child{margin-bottom:0}.tiptap ul,.tiptap ol{margin:8px 0;padding-left:2.5em}.tiptap li{margin:4px 0;padding-left:4px}.tiptap ul{list-style-type:disc}.tiptap ul ul{list-style-type:circle}.tiptap ul ul ul{list-style-type:square}.tiptap ol{list-style-type:decimal}.tiptap ol ol{list-style-type:lower-alpha}.tiptap ol ol ol{list-style-type:lower-roman}.document-rich-text .tiptap ol,.document-rich-text .tiptap ul:not([data-type=taskList]){padding-left:2em}.tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.tiptap ul[data-type=taskList]>li{align-items:flex-start;gap:8px;padding-left:0;display:flex}.tiptap ul[data-type=taskList]>li>label{flex:none;justify-content:center;align-items:center;min-width:24px;height:1lh;display:flex}.tiptap ul[data-type=taskList]>li>label input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-interactive-hue,currentColor);margin:0}.tiptap ul[data-type=taskList]>li>div{flex:1;min-width:0}.tiptap ul[data-type=taskList]>li>div>:first-child{margin-top:0}.tiptap ul[data-type=taskList]>li>div>:last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4{letter-spacing:-.025em;color:var(--widget-heading-color,var(--color-text-default,#1a1a1a));scroll-margin-top:16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.2}.tiptap h1{margin:16px 0 8px;font-size:2.5rem}.tiptap h2{margin:16px 0 8px;font-size:2rem}.tiptap h3{margin:12px 0 6px;font-size:1.5rem}.tiptap h4{margin:8px 0 4px;font-size:1.25rem}.tiptap .mention{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-interactive-hue,#8a2be2);background-color:var(--color-interactive-tint,#d7c1ed);border-radius:99px;padding:0 8px}.tiptap .mention.command{color:var(--color-status-success-hue,#c9ea8a);background-color:var(--color-status-success-tint,#e8f5c9)}.tiptap .mention.contact{color:var(--color-status-info-hue,#0a4883);background-color:var(--color-status-info-tint,#b9d4ef)}.tiptap .mention:after{content:"​"}.tiptap .inline{width:fit-content;display:inline}.tiptap .auto-cap-hint{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-status-info-hue,#0a488300);text-decoration-color:var(--color-status-info-hue,#0a488300);animation:1.2s ease-out forwards auto-cap-hint-fade}@keyframes auto-cap-hint-fade{0%,60%{-webkit-text-decoration-color:var(--color-status-info-hue,#0a488300);text-decoration-color:var(--color-status-info-hue,#0a488300)}to{text-decoration-color:#0000}}.tiptap .tableWrapper{box-sizing:border-box;border:1px solid var(--color-background-border,#cbd0d6);border-radius:12px;max-width:100%;margin:16px 0;overflow-x:auto}.tiptap .tableWrapper>table{border-style:hidden}.tiptap td>:first-child,.tiptap th>:first-child{margin-top:0}.tiptap td>:last-child,.tiptap th>:last-child{margin-bottom:0}.tiptap .selectedCell:after{background:var(--color-interactive-tint,#d7c1ed);opacity:.4;content:"";pointer-events:none;position:absolute;inset:0}.document-section{margin:12px 0;position:relative}.document-section-toggle{width:28px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;font-family:inherit;font-size:0;display:grid;position:absolute;top:0;left:0}.document-section-toggle:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0}.document-section-toggle[aria-expanded=true]:before{transform:rotate(90deg)}.document-section-toggle:focus-visible{outline:2px solid}.document-section-content{padding-left:32px}.document-section-content>[data-document-section-title]{min-height:32px;padding:4px 0;font-weight:600}.document-section[data-expanded=false]>.document-section-content>:not([data-document-section-title]){display:none}.tiptap.document-block-controls{padding-left:0}.tiptap.document-block-controls-touch{-webkit-user-select:none;user-select:none;caret-color:#0000;padding-left:44px}.document-source-content.mobile .tiptap.document-block-controls-touch{padding-left:28px}.document-block-handle,.document-block-insert,.document-block-actions{z-index:20;background:var(--color-background-primary,#fff);width:24px;height:24px;color:var(--color-text-secondary,#767474);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:24px;display:flex;position:fixed}.document-block-insert,.document-block-actions{cursor:pointer}.document-block-handle[hidden],.document-block-insert[hidden],.document-block-actions[hidden]{display:none}.document-block-handle:focus-visible,.document-block-insert:focus-visible,.document-block-actions:focus-visible{outline:2px solid var(--color-interactive-hue,#8a2be2);outline-offset:-2px}.document-block-handle[data-dragging]{cursor:grabbing}.document-block-drop,.document-palette-drop{z-index:21;pointer-events:none;background:var(--color-interactive-hue,#8a2be2);height:3px;position:fixed}.document-block-drag-preview{z-index:70;pointer-events:none;background:var(--document-background,#fff);will-change:transform;border-radius:8px;max-height:240px;margin:0;padding:8px;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0003}.document-block-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.document-peer-caret{border-left:2px solid;margin-left:-1px;margin-right:-1px;position:relative}.document-peer-label{color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:3px 3px 3px 0;max-width:120px;padding:2px 4px;font:11px/1.3 sans-serif;position:absolute;bottom:100%;left:-2px;overflow:hidden}[data-document-page]{min-height:32px;color:var(--color-text-default,inherit);align-items:center;gap:8px;margin:4px 0;display:flex}[data-document-page]:before{content:"";background:currentColor;flex:0 0 18px;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h8'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-document-page]>.document-reference{overflow-wrap:anywhere;flex:1;min-width:0}[data-document-page].ProseMirror-selectednode{background:var(--color-background-secondary,#f4f4f4);border-radius:4px}.document-embed-image{object-fit:cover;border-radius:4px;width:100%;height:160px;margin-top:12px;display:block}.document-embed-card[data-presentation=embed] .document-embed-image{object-fit:contain;height:auto;max-height:480px}.document-embed-text{white-space:pre-wrap;max-height:320px;margin-top:12px;font-weight:400;overflow:hidden}.document-embed-file,.document-embed-link{margin-top:12px}.document-embed-file iframe{border:0;width:100%;height:min(44rem,70dvh);margin-top:12px;display:block}.document-embed-file img{max-width:100%;max-height:320px;margin-top:12px;display:block}.document-embed-file>a,.document-embed-file>button,.document-embed-link>a{overflow-wrap:anywhere;cursor:pointer;text-decoration:underline}.document-people-suggestions{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--color-background-border,#cbd0d6);background:var(--color-background-surface,#fff);min-width:min(280px,100vw - 24px);max-width:min(320px,100vw - 24px);max-height:min(340px,50vh);color:var(--color-text-default,#1a1a1a);border-radius:8px;padding:4px 0;font:14px system-ui,sans-serif;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.document-people-heading{color:var(--color-text-secondary,#66655e);padding:8px 12px 4px;font-size:12px;font-weight:600}.document-people-suggestions button{width:100%;min-height:44px;color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:8px;display:block}.document-people-suggestions button[aria-selected=true],.document-people-suggestions button:hover{background:var(--color-background-canvas,#f7f6f0)}.document-people-suggestions button:focus-visible{outline:2px solid}.document-people-suggestions small{margin-top:4px;font-size:12px;display:block}.document-people-suggestions [role=status]{padding:8px}.document-find-match{background-color:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 16%, transparent)}.document-find-current{background-color:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 42%, transparent);outline:2px solid var(--color-interactive-hue,#9d24ef);outline-offset:1px;border-radius:2px}.document-slash-query{background:var(--color-background-surface,#eeebe1);border-radius:4px}.document-rich-text .tiptap h1{font-size:var(--document-title-size);line-height:var(--document-title-line-height);font-weight:600}.document-rich-text .tiptap h2{font-size:var(--document-subtitle-size);line-height:var(--document-subtitle-line-height);font-weight:600}.document-rich-text .tiptap h3{font-size:var(--document-heading-size);line-height:var(--document-heading-line-height);font-weight:600}.document-comment-passage{background-color:var(--color-interactive-tint,#8a2be21f);border-bottom:1px solid var(--color-interactive-hue,#8a2be2)}.document-comment-block{outline:2px solid var(--color-interactive-hue,#8a2be2);outline-offset:3px}.document-comment-marked-passage{cursor:pointer;background:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 9%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 45%, transparent)}.document-comment-marked-block{cursor:pointer;outline:2px solid var(--color-interactive-hue,#9d24ef);outline-offset:3px}.document-comment-indicator{z-index:20;min-width:26px;height:26px;color:var(--color-interactive-hue,#9d24ef);background:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 9%, transparent);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:3px;display:flex;position:fixed}.document-comment-indicator[hidden]{display:none}.document-comment-indicator:after{content:attr(data-count);font:11px system-ui}.document-comment-indicator:hover,.document-comment-indicator:focus-visible{color:var(--color-interactive-hue,#9d24ef);background:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 9%, transparent)}.document-comment-indicator:focus-visible{outline:2px solid}[data-reference-status=loading]>.document-reference-label{vertical-align:baseline;white-space:nowrap;color:#0000;background:var(--color-background-secondary,#efebe0);border-radius:4px;width:9ch;height:.9em;display:inline-block;overflow:hidden}[data-reference-status=unavailable]>.document-reference-label{color:var(--color-text-secondary,#686762)}.document-person-avatar{background:var(--color-background-secondary,#e2dfd5);width:20px;height:20px;color:var(--color-text-secondary,#666);border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.document-person-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.document-reference:is([data-reference-status=available],[data-reference-status=loading]):is([data-reference-kind=contact],[data-reference-kind=user]){vertical-align:baseline;background:var(--color-background-surface,#f1f0ea);border-radius:6px;align-items:baseline;gap:4px;margin-inline-end:2px;padding:0 4px;text-decoration:none;display:inline-flex}.document-reference[data-reference-status=loading]:is([data-reference-kind=contact],[data-reference-kind=user])>.document-reference-label{width:var(--reference-label-width,9ch);height:auto;line-height:inherit;overflow:visible}.document-reference[data-reference-status=available][data-reference-kind=user]{background:color-mix(in srgb, var(--color-interactive-hue,#9d24ef) 10%, transparent)}.document-reference>.document-person-avatar{flex-basis:16px;align-self:center;width:16px;height:16px;margin-block:2px;font-size:9px}.document-reference[data-reference-status=available][data-reference-kind=contact]:hover{background:var(--color-background-secondary,#e2dfd5)}.document-people-suggestions button.document-person-suggestion{align-items:center;display:flex}.document-person-details{min-width:0}.document-person-details small{color:var(--color-text-secondary,#666)}.document-source-scroll{padding:0}.document-source-content{box-sizing:border-box;flex:1 0 auto;width:100%;min-width:0;margin:0 auto}.document-source-content.desktop{max-width:992px;padding:60px 112px 0}.document-source-content.desktop.full-width{max-width:none}.document-source-content.mobile{padding:24px 16px 0}.document-source-content.has-cover{padding-top:24px}.document-source-content.desktop .document-title-input{font-size:var(--document-desktop-title-size,32px);line-height:var(--document-desktop-title-line-height,40px);margin-bottom:18px}.document-source-editor{position:relative}.document-source-content.desktop .document-source-editor{margin:0 -60px;padding:0 60px}@media (width>=600px) and (width<=991px){.document-source-content.mobile,.document-source-content.desktop{max-width:864px;padding:40px 48px 0}.document-source-content.mobile.full-width,.document-source-content.desktop.full-width{max-width:none;padding-inline:24px}.document-source-content.desktop .document-source-editor{margin-inline:-24px;padding-inline:24px}.document-source-content.has-cover{padding-top:24px}.document-source-content .document-title-input{font-size:var(--document-desktop-title-size,32px);line-height:var(--document-desktop-title-line-height,40px);margin-bottom:18px}}.document-source-cover{flex:none;width:100%;position:relative}.document-cover-actions{opacity:0;flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;bottom:16px;left:24px;right:80px}.document-source-cover:hover .document-cover-actions,.document-source-cover:focus-within .document-cover-actions{opacity:1}.document-cover-actions button,.document-source-add-actions button{font:inherit;cursor:pointer;color:var(--color-text-secondary,#767474);background:#fff;border:0;border-radius:5px;align-items:center;gap:6px;padding:8px 10px;font-size:14px;display:inline-flex}.document-source-heading{position:relative}.document-source-icon-row:not(:has(.document-source-icon)){min-height:0;margin-bottom:0}.document-source-icon-row:not(:has(.document-source-icon)) .document-source-add-actions{padding-bottom:8px;position:absolute;bottom:100%}.document-source-icon-row{align-items:center;gap:12px;min-height:32px;margin-bottom:16px;display:flex}.document-source-icon-row.with-cover:has(.document-source-icon){margin-top:-48px;position:relative}.document-source-icon{cursor:pointer;background:0 0;border:0;border-radius:8px;width:64px;height:64px;padding:0;font-size:48px;line-height:1}.document-source-icon:disabled{cursor:default}.document-source-icon img{object-fit:cover;border-radius:8px;width:100%;height:100%}.document-source-add-actions{opacity:0;pointer-events:none;display:flex}.document-source-icon-row:not(:has(.document-source-icon)) .document-source-add-actions{margin-left:-10px}.document-source-heading:hover .document-source-add-actions,.document-source-heading:focus-within .document-source-add-actions{opacity:1;pointer-events:auto}.document-source-add-actions button:hover{background:var(--color-background-secondary,#f5f4ef)}.document-source-cover button:focus-visible,.document-source-content button:focus-visible{outline-offset:2px;outline:2px solid}.document-source-content.mobile .document-source-icon{width:48px;height:48px;font-size:40px}.document-source-content.mobile .document-source-icon-row.with-cover{margin-top:-40px}.document-title-input.untitled:not(:focus){color:var(--color-text-secondary,#767474)}.tiptap.document-block-controls-touch :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,.document-callout){min-height:44px}.document-block-touch-handle{background:0 0}.document-source-content .tiptap{font-family:var(--document-page-font,system-ui, sans-serif);font-size:var(--document-page-text-size,16px)}.document-header-subtitle{color:var(--color-text-secondary,#767474);font-family:var(--document-page-font,system-ui, sans-serif);font-size:var(--document-heading-size,20px);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;line-height:1.5}.document-header-metadata{color:var(--color-text-secondary,#767474);margin-bottom:24px;font:14px/1.5 system-ui,sans-serif}.document-header-byline,.document-header-person{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.document-header-avatar{background:var(--document-canvas-background,#eeebe1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:inline-flex;position:relative;overflow:hidden}.document-header-avatar img{object-fit:cover;width:100%;height:100%;position:absolute}.document-header-contributors{margin-top:8px}.document-header-metadata button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}.document-subtitle-input{resize:none;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-height:28px;padding:0;display:block;overflow:hidden}.document-subtitle-input::placeholder{color:inherit;opacity:.65}.document-subtitle-retry{color:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 16px;padding:4px 0;font:14px/1.5 system-ui,sans-serif;text-decoration:underline}.document-header-metadata .document-contributor-stack{align-items:center;min-height:36px;padding:0;text-decoration:none;display:inline-flex}.document-contributor-stack .document-header-person+.document-header-person{margin-left:-8px}.document-contributor-stack .document-header-avatar{border:2px solid var(--document-page-background,#fff);width:28px;height:28px}.document-contributor-overflow{padding-left:6px}.document-contributor-stack:focus-visible{outline-offset:3px;border-radius:18px;outline:2px solid}