.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}@layer components{._editor_1mzoz_8.override-font-size>.prose{font-size:inherit}._editor_1mzoz_8.override-font-weight>.prose{font-weight:inherit}._editor_1mzoz_8.override-line-height>.prose{line-height:inherit}._editor_1mzoz_8.override-letter-spacing>.prose{letter-spacing:inherit}._editor_1mzoz_8.markdown-new-styling>.markdown h1{font-size:150%}._editor_1mzoz_8.markdown-new-styling>.markdown h2{font-size:125%}._editor_1mzoz_8.markdown-new-styling>.markdown h3{font-size:115%}._editor_1mzoz_8.markdown-new-styling>.markdown blockquote,._editor_1mzoz_8.markdown-new-styling>.markdown blockquote>p{line-height:inherit;font-weight:inherit}._editor_1mzoz_8 .ProseMirror li p{margin:0}._editor_1mzoz_8 .ProseMirror :is(ul,ol):has(>li:first-child>p:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;direction:ltr}._editor_1mzoz_8 .ProseMirror :is(ul,ol):has(>li:first-child>p:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right;direction:rtl}._editor_1mzoz_8 .ProseMirror td p,._editor_1mzoz_8 .ProseMirror th p{margin:0}._editor_1mzoz_8 .ProseMirror .ProseMirror-yjs-cursor{pointer-events:none;word-break:normal;border-inline-start:2px solid;margin-inline:-1px;position:relative}._editor_1mzoz_8 .ProseMirror .ProseMirror-yjs-cursor>div{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;max-width:16rem;padding:2px 6px;font-size:.75rem;font-weight:500;line-height:1.25;transition:opacity .2s;position:absolute;inset-block-end:calc(100% + 2px);inset-inline-start:-1px;overflow:hidden}._editor_1mzoz_8 .writing-block-collaborator-cursor-inactive{opacity:0}._editor_1mzoz_8 .ProseMirror .writing-block-image{height:auto;margin-block:calc(var(--oai-wb-spacing) * 2);max-width:100%;display:inline-block}._editor_1mzoz_8 .ProseMirror p .writing-block-image+.ProseMirror-separator{display:none}._editor_1mzoz_8 .ProseMirror.ProseMirror-focused table.writing-block-table-structure-mode{caret-color:#0000}._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle{z-index:70;border:1px solid var(--oai-wb-divider);border-radius:var(--oai-wb-radius-sm);background:var(--oai-wb-surface-primary);color:var(--oai-wb-text-secondary);box-shadow:var(--oai-wb-shadow-lg);letter-spacing:-.12em;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex;position:fixed}._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle.is-visible{opacity:1;pointer-events:auto}._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle.is-active,._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle:hover,._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle:focus-visible{background:var(--oai-wb-interactive-background);color:var(--oai-wb-accent);outline:none}._tableFloatingUi_1mzoz_117.writing-block-table-grab-handle-column{letter-spacing:0;font-size:.8rem}._tableFloatingUi_1mzoz_117.writing-block-table-grab-menu{z-index:71;border:1px solid var(--oai-wb-divider);border-radius:calc(var(--oai-wb-spacing) * 2);background:var(--oai-wb-surface-primary);min-width:12rem;box-shadow:var(--oai-wb-shadow-lg);padding:calc(var(--oai-wb-spacing) * 1.5);gap:calc(var(--oai-wb-spacing) * 1);display:none;position:fixed;transform:translate(-50%)}._tableFloatingUi_1mzoz_117.writing-block-table-grab-menu.is-open{display:grid}._tableFloatingUi_1mzoz_117 .writing-block-table-grab-menu-item{border-radius:var(--oai-wb-radius-sm);width:100%;color:var(--oai-wb-text-primary);padding:calc(var(--oai-wb-spacing) * 1.5) calc(var(--oai-wb-spacing) * 2);font-size:var(--oai-wb-font-size);background:0 0;border:0;justify-content:flex-start;align-items:center;line-height:1.2;display:inline-flex}._tableFloatingUi_1mzoz_117 .writing-block-table-grab-menu-item:hover,._tableFloatingUi_1mzoz_117 .writing-block-table-grab-menu-item:focus-visible{background:var(--oai-wb-interactive-background);color:var(--oai-wb-accent);outline:none}._editor_1mzoz_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-selected-cell,._editor_1mzoz_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-selected-cell{box-shadow:0 0 0 1px color-mix(in oklab, var(--oai-wb-accent) 70%, transparent)}._editor_1mzoz_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-active-cell,._editor_1mzoz_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-active-cell{box-shadow:0 0 0 2px var(--oai-wb-accent)}._editor_1mzoz_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-edit-active-cell,._editor_1mzoz_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-edit-active-cell{box-shadow:0 0 0 2px var(--oai-wb-accent), 0 0 0 4px var(--oai-wb-entity-accent);caret-color:auto!important}._editor_1mzoz_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-edit-active-cell *,._editor_1mzoz_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-edit-active-cell *{caret-color:auto!important}._editor_1mzoz_8 .ProseMirror p .selection-highlight{padding-top:.28em;padding-bottom:.28em}._editor_1mzoz_8 .ProseMirror{--magic-edit-selection-padding-y:.21em}._editor_1mzoz_8 .ProseMirror.writing-block-ios-webview{--magic-edit-selection-padding-y:.03em}._editor_1mzoz_8 .ProseMirror p .magic-edit-selection{padding-bottom:var(--magic-edit-selection-padding-y);padding-top:var(--magic-edit-selection-padding-y)}._editor_1mzoz_8 .ProseMirror .magic-edit-selection{background-color:var(--oai-wb-selection)}[data-me-role=container]{display:block;position:relative}.writing-block-editor.magic-edit-minimal [data-me-role=orig]{display:none}.writing-block-editor [data-me-role=orig],.writing-block-editor [data-me-role=sugg]{-webkit-user-select:text;user-select:text}[data-me-role=orig],[data-me-role=sugg]{position:relative}[data-me-role=orig]:before,[data-me-role=sugg]:before{content:"";z-index:-1;margin-block:-8px;margin-inline-start:calc(var(--wb-editor-padding-left,var(--writing-block-editor-pl,calc(var(--oai-wb-spacing) * 4))) * -1);margin-inline-end:calc(var(--wb-editor-padding-right,var(--writing-block-editor-pr,calc(var(--oai-wb-spacing) * 4))) * -1);position:absolute;inset:0}[data-me-role=orig]{color:var(--oai-wb-text-tertiary)}[data-me-role=orig]:before{background:0 0}[data-me-role=sugg]{color:var(--oai-wb-accent)}@keyframes _committed-preview-fade_1mzoz_1{to{color:inherit;background-color:#0000;border-top-color:#0000}}[data-magic-edit-committed-preview=true],[data-magic-edit-committed-preview=true]:before{animation:1s ease-out 2s forwards _committed-preview-fade_1mzoz_1}.writing-block-editor [data-me-role=sugg] :is(strong,h1,h2,h3,h4,h5,h6,blockquote,a){color:inherit}.writing-block-editor.magic-edit-minimal [data-me-role=sugg]:before{display:none}.writing-block-editor.magic-edit-minimal [data-me-role=orig]:first-child+[data-me-role=sugg]{margin-top:0}[data-me-role=sugg]:before{background:color-mix(in srgb, var(--oai-wb-interactive-background) 50%, transparent);border-top:1px solid var(--oai-wb-surface-primary)}.dark [data-me-role=sugg]:before{background:color-mix(in srgb, var(--oai-wb-accent) 5%, transparent);border-top:1px solid var(--oai-wb-surface-primary)}@media (prefers-reduced-motion:reduce){[data-magic-edit-committed-preview=true],[data-magic-edit-committed-preview=true]:before{animation-duration:0s}}[data-me-role=orig] [data-me-change=delta]{color:var(--oai-wb-text-tertiary);-webkit-text-decoration:line-through #ef4444cc;text-decoration:line-through #ef4444cc;text-decoration-thickness:1px}.dark [data-me-role=orig] [data-me-change=delta]{text-decoration-color:#f87171cc}[data-me-role=sugg] [data-me-change=delta]{color:inherit;background-color:#0000;padding:0}.writing-block-editor [data-me-role=sugg] ul li::marker{color:currentColor}._editor_1mzoz_8 .ProseMirror a,._editor_1mzoz_8 .ProseMirror a:hover,._editor_1mzoz_8 .ProseMirror a:active{color:inherit;cursor:text;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--oai-wb-text-tertiary);text-decoration-color:var(--oai-wb-text-tertiary);text-underline-offset:2px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:from-font;transition:color .2s ease-in-out}._editor_1mzoz_8.magic-edit-submitting .ProseMirror{--shimmer-contrast:var(--oai-wb-text-tertiary);--shimmer-text-secondary:var(--oai-wb-text-secondary);background:var(--shimmer-text-secondary) linear-gradient(to var(--end), var(--shimmer-text-secondary) 0%, var(--shimmer-contrast) 40%, var(--shimmer-contrast) 60%, var(--shimmer-text-secondary) 100%);background:var(--shimmer-text-secondary) -webkit-gradient(linear, 100% 0, 0 0, from(var(--shimmer-text-secondary)), color-stop(.4, var(--shimmer-contrast)), color-stop(.6, var(--shimmer-contrast)), to(var(--shimmer-text-secondary)));background-position:-100% 0;background-position:var(--is-ltr,-100%) var(--is-rtl,200%) top;text-fill-color:transparent;-webkit-text-fill-color:transparent;animation-duration:var(--cot-shimmer-duration,2s);background-repeat:no-repeat;background-size:50% 200%;-webkit-background-clip:text;background-clip:text;animation-name:_writingBlockLoadingShimmer_1mzoz_1;animation-iteration-count:infinite;animation-delay:0s}@keyframes _writingBlockLoadingShimmer_1mzoz_1{0%{background-position:-100% 0;background-position:var(--is-ltr,-100%) var(--is-rtl,200%) top}to{background-position:250% 0;background-position:var(--is-ltr,250%) var(--is-rtl,-150%) top}}.dark ._editor_1mzoz_8.magic-edit-submitting .ProseMirror{--shimmer-contrast:var(--oai-wb-shimmer-dark-contrast);--shimmer-text-secondary:var(--oai-wb-shimmer-dark-secondary)}@media (prefers-reduced-motion:reduce){._editor_1mzoz_8.magic-edit-submitting .ProseMirror{animation:none}}._editor_1mzoz_8 .ProseMirror.writing-block-open-link-mode a{cursor:pointer}._editor_1mzoz_8 .ProseMirror.writing-block-open-link-mode a:hover,._editor_1mzoz_8 .ProseMirror.writing-block-open-link-mode a:active{color:var(--oai-wb-entity-accent);text-decoration-line:underline;text-decoration-color:currentColor}._editor_1mzoz_8 .ProseMirror>:where(:not(.ProseMirror-trailingBreak)):not(:first-child){margin-block-start:1rem}._editor_1mzoz_8 .ProseMirror>:where(:not(.ProseMirror-trailingBreak)),._editor_1mzoz_8 .ProseMirror>p:last-child{margin-block-end:0}._editor_1mzoz_8 .writing-block-generate-suggestion,._editor_1mzoz_8 .writing-block-generate-suggestion h1,._editor_1mzoz_8 .writing-block-generate-suggestion h2,._editor_1mzoz_8 .writing-block-generate-suggestion h3,._editor_1mzoz_8 .writing-block-generate-suggestion h4,._editor_1mzoz_8 .writing-block-generate-suggestion h5,._editor_1mzoz_8 .writing-block-generate-suggestion h6,._editor_1mzoz_8 .writing-block-generate-suggestion strong,._editor_1mzoz_8 .writing-block-generate-suggestion blockquote,._editor_1mzoz_8 .writing-block-generate-suggestion a{color:#0285ff;cursor:text;-webkit-user-select:text;user-select:text}.dark ._editor_1mzoz_8 .writing-block-generate-suggestion,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h1,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h2,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h3,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h4,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h5,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion h6,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion strong,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion blockquote,.dark ._editor_1mzoz_8 .writing-block-generate-suggestion a{color:var(--oai-wb-accent);cursor:text;-webkit-user-select:text;user-select:text}._editor_1mzoz_8 li::marker{font-weight:400}._editor_1mzoz_8 .ProseMirror ul li[data-task-list-item=true]{align-items:flex-start;gap:.375rem;list-style:none;display:flex;position:relative}._editor_1mzoz_8 .ProseMirror ol li[data-task-list-item=true]{align-items:flex-start;position:relative}._editor_1mzoz_8 .ProseMirror .task-list-item-drag-handle{border-radius:var(--oai-wb-radius-sm);width:1rem;height:1.5rem;color:var(--oai-wb-text-tertiary);cursor:grab;opacity:0;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:-2.5rem}._editor_1mzoz_8 .ProseMirror .task-list-item-drag-handle:before{content:"";position:absolute;inset-block:-.25rem;inset-inline:0}._editor_1mzoz_8 .ProseMirror[contenteditable=true] .task-list-item-drag-handle{pointer-events:auto}._editor_1mzoz_8 .ProseMirror[contenteditable=false] .task-list-item-drag-handle{display:none}._editor_1mzoz_8 .ProseMirror[contenteditable=true] li[data-task-list-item=true]:is(:hover,:focus-within,[data-task-list-drag-revealed=true],[data-task-list-dragging=true]) .task-list-item-drag-handle{opacity:1}._editor_1mzoz_8 .ProseMirror .task-list-item-drag-handle:active,:is(._editor_1mzoz_8 .ProseMirror[contenteditable=true]:has(li[data-task-list-dragging=true]),._editor_1mzoz_8 .ProseMirror[contenteditable=true]:has(li[data-task-list-dragging=true]) *){cursor:grabbing}body:has(>.task-list-item-drag-ghost){cursor:grabbing}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox{margin-top:.4rem;color:var(--oai-wb-accent);margin-inline-start:-1.4375rem;display:inline-flex}._editor_1mzoz_8 .ProseMirror ol li[data-task-list-item=true] .task-list-item-checkbox{margin-inline-start:0}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input{appearance:none;width:1rem;height:1rem;color:inherit;border:.9px solid var(--oai-wb-control-border);cursor:pointer;pointer-events:auto;background:0 0;border-radius:.125rem;place-content:center;display:inline-grid}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:before{content:"";border-right:2px solid var(--oai-wb-on-accent);border-bottom:2px solid var(--oai-wb-on-accent);transform-origin:50%;width:.25rem;height:.5rem;transform:rotate(45deg)scale(0)}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:checked{background:currentColor;border-color:currentColor}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:checked:before{transform:rotate(45deg)scale(1)}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:indeterminate{background:currentColor;border-color:currentColor}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:indeterminate:before{background:var(--oai-wb-on-accent);border-bottom:none;border-right:none;width:.5rem;height:.125rem;transform:none}._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:focus,._editor_1mzoz_8 .ProseMirror .task-list-item-checkbox input:focus-visible{box-shadow:none;outline:none}._editor_1mzoz_8 .ProseMirror .task-list-item-content{flex:1;min-width:0}._editor_1mzoz_8 .ProseMirror img.ProseMirror-separator{border:none;margin:0;display:inline}._editor_1mzoz_8 .ProseMirror li[data-task-list-item=true][data-checked=true]>.task-list-item-checkbox:has(input:checked:not(:indeterminate),[role=checkbox][aria-checked=true])+.task-list-item-content>p:first-child{color:var(--oai-wb-text-tertiary);text-decoration-line:line-through;text-decoration-color:currentColor}._editor_1mzoz_8 .ProseMirror ol li[data-task-list-item=true] .task-list-item-content{min-width:0;display:inline-block}._editor_1mzoz_8 .ProseMirror [data-writing-block-empty-placeholder]{position:relative}._editor_1mzoz_8 .ProseMirror [data-writing-block-empty-placeholder]:before{color:var(--oai-wb-text-tertiary);content:attr(data-writing-block-empty-placeholder);-webkit-text-decoration-line:inherit;text-decoration-line:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;position:absolute;inset-block-start:0;inset-inline-start:0}._editor_1mzoz_8 .ProseMirror p.isSelectedEnd .ProseMirror-trailingBreak{display:none}._editor_1mzoz_8.header-magic-edit-composer-open .ProseMirror p.isSelectedEnd .ProseMirror-trailingBreak{visibility:hidden;display:inline}._editor_1mzoz_8 .ProseMirror.writing-block-editor-disabled{-webkit-user-select:none;user-select:none}._editor_1mzoz_8 .ProseMirror.writing-block-editor-selectable{-webkit-user-select:text;user-select:text}._editor_1mzoz_8 .ProseMirror p.isSelectedEnd:after{content:"​";pointer-events:none;background-color:var(--oai-wb-selection);margin-inline-end:-6px;padding-inline-end:6px;display:inline-block}.firefox._editor_1mzoz_8 .ProseMirror p.isSelectedEnd:after{display:inline}._editor_1mzoz_8.header-magic-edit-composer-open .ProseMirror p.isSelectedEnd:after{display:none}@layer components{._editor_1mzoz_8{padding-block-start:var(--wb-editor-padding-top,var(--writing-block-editor-pt,calc(var(--oai-wb-spacing) * 2)));padding-block-end:var(--wb-editor-padding-bottom,var(--writing-block-editor-pb,calc(var(--oai-wb-spacing) * 4)));padding-inline-start:var(--wb-editor-padding-left,var(--writing-block-editor-pl,calc(var(--oai-wb-spacing) * 4)));padding-inline-end:var(--wb-editor-padding-right,var(--writing-block-editor-pr,calc(var(--oai-wb-spacing) * 4)))}._editor_1mzoz_8 .oai-writing-block-selection-pin{background:color-mix(in srgb, var(--oai-wb-selection) 30%, transparent)}._content_1mzoz_804{width:100%;min-height:calc(var(--oai-wb-spacing) * 6);color:var(--oai-wb-text-primary);overflow-wrap:anywhere;outline:none}._content_1mzoz_804.prosemirror-placeholder:before{float:inline-start;height:0;color:var(--oai-wb-text-tertiary);content:attr(data-placeholder);pointer-events:none}._content_1mzoz_804 h1,._content_1mzoz_804 h2,._content_1mzoz_804 h3{color:inherit;margin:0;font-weight:600;line-height:1.3}._content_1mzoz_804 h1{font-size:1.5em}._content_1mzoz_804 h2{font-size:1.25em}._content_1mzoz_804 h3{font-size:1.15em}._content_1mzoz_804 p{margin:0}._content_1mzoz_804 p+p{margin-block-start:calc(var(--oai-wb-spacing) * 3)}._content_1mzoz_804 blockquote{border-inline-start:2px solid var(--oai-wb-divider);margin-inline:0;padding-inline-start:calc(var(--oai-wb-spacing) * 3)}._content_1mzoz_804 code,._content_1mzoz_804 pre{font-family:var(--oai-wb-font-mono)}._content_1mzoz_804 pre{padding:calc(var(--oai-wb-spacing) * 3);background:var(--oai-wb-surface-secondary);border-radius:var(--oai-wb-radius-sm);overflow-x:auto}._content_1mzoz_804 ol,._content_1mzoz_804 ul{margin-block:0;padding-inline-start:calc(var(--oai-wb-spacing) * 6)}._content_1mzoz_804 ol{list-style:decimal}._content_1mzoz_804 ul{list-style:outside}._content_1mzoz_804 li{margin-block:var(--oai-wb-spacing)}}._EditorFrame_os4y3_1{pointer-events:none;z-index:50;cursor:auto;animation:_editorFrameEnter_os4y3_1 var(--transition-duration-basic) ease-out both;transform-origin:0 0;will-change:opacity, transform;position:absolute}@media (prefers-reduced-motion:reduce){._EditorFrame_os4y3_1{animation:none}}@keyframes _editorFrameEnter_os4y3_1{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._FloatingHeader_1813q_2:not([data-app-shell-left-panel-appearance=content-surface]),._ApplicationMenuTopBar_1813q_2{--header-tint:var(--codex-titlebar-tint,transparent);background-color:var(--header-tint)}._FloatingHeader_1813q_2{height:var(--height-toolbar);flex-shrink:0;align-items:center;padding-inline-start:max(var(--spacing-token-safe-header-left), .5rem);padding-inline-end:calc(var(--spacing) * 2);display:flex}._ApplicationMenuTopBar_1813q_2{z-index:40;height:var(--height-toolbar-sm);-webkit-app-region:drag;-webkit-user-select:none;user-select:none;align-items:center;padding-inline-start:var(--spacing-token-safe-header-left);padding-inline-end:var(--spacing-token-safe-header-right);display:flex}._ApplicationMenuTopBar_1813q_2 button{-webkit-app-region:no-drag}._MainContentClip_1813q_2{display:contents}._MainContentClip_1813q_2:where(:root[data-codex-os=win32] ._MainContentClip_1813q_2):has(>[data-app-shell-main-surface=default]){flex:1;display:flex;overflow:hidden}._MainContentSurface_1813q_2{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}[data-app-shell-unified-tab-strip=true] ._MainContentSurface_1813q_2{border-image:linear-gradient(to bottom, transparent var(--height-toolbar), var(--color-border) 0) 0 1}._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]){background-color:var(--color-surface);background-clip:padding-box;overflow:hidden}[data-app-shell-unified-tab-strip=true] ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]){background-color:#0000}[data-app-shell-unified-tab-strip=true] ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]):before{pointer-events:none;inset-inline:0;top:var(--inset-toolbar,var(--height-toolbar));z-index:calc(10 * -1);background-color:var(--color-surface,var(--color-background-surface));content:"";position:absolute;bottom:0}@media (forced-colors:active){._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]){outline:1px solid canvastext}}._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:root[data-codex-os=win32] ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]){border-top-left-radius:var(--radius-lg);min-width:0;overflow:visible}._MainContentSurface_1813q_2[data-app-shell-main-surface=default]:where(:root[data-codex-os=win32] ._MainContentSurface_1813q_2[data-app-shell-main-surface=default]) [data-app-shell-right-panel-full-width=true]+[data-app-shell-focus-area=right-panel]{--app-shell-panel-background:transparent}._MainContentSurface_1813q_2[data-app-shell-main-surface=browser]{background-color:var(--color-surface);overflow:hidden}._MainContentViewport_1813q_2{--app-shell-main-content-frame-top-offset:var(--height-toolbar);--thread-content-top-inset:calc(var(--spacing) * 8);--thread-floating-content-top-inset:calc(var(--spacing) * 3);--thread-floating-content-bottom-inset:calc(var(--spacing) * 3);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;container:app-shell-main-content/inline-size}._MainContentViewport_1813q_2:where([data-codex-window-type=browser] ._MainContentViewport_1813q_2){--thread-content-top-inset:0px}._MainContentViewport_1813q_2[data-app-shell-right-panel-full-width=true]{flex:none;width:0;overflow:hidden}._MainContentViewport_1813q_2[data-app-shell-right-panel-full-width=false]{flex:1}._MainContentFrame_1813q_2{margin-top:var(--app-shell-main-content-frame-top-offset);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._MainContentFrame_1813q_2[data-app-shell-thread-edge-divider=true]{border-top:.5px solid var(--color-border-strong)}:is([data-app-shell-main-content-layout=full-bleed],[data-app-shell-main-content-layout=custom-titlebar]) ._MainContentFrame_1813q_2{--app-shell-main-content-frame-top-offset:0px}[data-app-shell-header-edge-scroll=true] ._MainContentFrame_1813q_2{--app-shell-main-content-frame-top-offset:0px;--thread-content-top-inset:calc(var(--height-toolbar) + var(--spacing) * 8);--thread-floating-content-top-inset:calc(var(--height-toolbar) + var(--spacing) * 3)}[data-app-shell-header-edge-scroll=true] ._MainContentFrame_1813q_2:where([data-codex-window-type=browser] :is([data-app-shell-header-edge-scroll=true] ._MainContentFrame_1813q_2)){--thread-content-top-inset:var(--height-toolbar)}._MainContentTopFade_1813q_2{pointer-events:none;z-index:20;height:calc(var(--spacing) * 4);background-image:linear-gradient(to bottom, var(--color-surface), transparent);opacity:0;transition:opacity var(--transition-duration-basic);inset-inline:0;position:absolute;top:0}._MainContentTopFade_1813q_2[data-app-shell-main-content-top-fade=visible]{opacity:1}._MainContentTopFade_1813q_2:where([data-codex-window-type=browser] ._MainContentTopFade_1813q_2){display:none}._MainContentTopFade_1813q_2[data-app-shell-main-content-top-fade=full-bleed]{opacity:1}._PageInset_1nbhc_1{max-width:calc(var(--thread-content-max-width) - var(--spacing) * 4);padding-inline:calc(var(--padding-panel) - var(--spacing) * 2);margin-inline:auto}[data-app-shell-header-layout=thread-edge-scroll] ._Toolbar_1nbhc_8>*{max-width:max-content}[data-app-shell-header-edge-scroll=true]:not([data-app-shell-tab-row]) ._Toolbar_1nbhc_8>*{background-color:var(--color-surface)}._cell_152et_1{corner-shape:var(--codex-corner-shape,superellipse(1.5));transition:background-color .3s ease-out}._animatedCell_152et_6{animation:.52s cubic-bezier(.22,1,.36,1) both _reveal_152et_1}@keyframes _reveal_152et_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._cell_152et_1{transition:none}._animatedCell_152et_6{animation:none}}}
