.comment-submission{display:flex;flex-direction:column;border-radius:0;border:0;margin-top:0;overflow:visible;margin-left:0;margin-right:0;container-type:inline-size}.comment-submission .comment-submission__auth-prompt{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);margin:0}.comment-submission__auth-sep{color:var(--fg-quiet)}.comment-submission__editor{min-height:calc(var(--font-size-md) * var(--line-height-relaxed) + 2 * var(--space-4));background-color:transparent;border-top:0;border-bottom:1px solid var(--rule)}.comment-submission .auth-user{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);padding:0;margin:0}.comment-submission .auth-user .author-name{color:var(--text-1);font-weight:var(--font-weight-medium)}.comment-submission .action-row{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) 0 0;border-top:0;gap:var(--space-6);flex-wrap:wrap}.comment-submission .action-row .markdown-hint{margin:0}.comment-submission .action-row .button-row{display:flex;justify-content:flex-end;align-items:baseline;gap:var(--space-8)}.comment-submission .error{color:var(--error-medium);font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-loose);margin:var(--space-4) 0;border:0;border-left:2px solid var(--error-medium);background:transparent;padding:var(--space-3) var(--space-5);border-radius:0}.comment-submission .overtype-toolbar{gap:var(--space-2)!important;padding:var(--space-3) var(--space-4)!important;scrollbar-color:var(--border-2) transparent!important}.comment-submission .overtype-toolbar::-webkit-scrollbar-thumb{background:var(--border-2)!important}.comment-submission .overtype-toolbar-button{width:30px;height:30px;border-radius:0;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease,opacity var(--duration-fast) ease}.comment-submission .overtype-toolbar-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.comment-submission .overtype-toolbar-button svg{width:18px;height:18px}.comment-submission .overtype-toolbar-separator{width:1px;height:18px;margin:0 var(--space-1)!important}.comment-submission .overtype-wrapper{min-height:calc(var(--font-size-md) * var(--line-height-relaxed) + 2 * var(--space-4))!important}.comment-submission .overtype-wrapper .overtype-preview code,.comment-submission .overtype-wrapper .overtype-preview .code-fence{border-radius:0!important}.comment-submission .overtype-wrapper .overtype-preview pre code{padding:0!important;background:transparent!important}.comment-submission .overtype-container[data-mode=preview] .overtype-wrapper .overtype-preview{font-family:var(--font-family-sans)!important;font-size:var(--font-size-base)!important;line-height:var(--line-height-relaxed)!important}.comment-submission .overtype-container[data-mode=preview] .overtype-wrapper .overtype-preview pre.code-block{padding:var(--space-8)!important;border-radius:0!important;border:1px solid var(--rule)!important;background:var(--bg-additive-light)!important}.comment-submission .overtype-container[data-mode=preview] .overtype-wrapper .overtype-preview pre.code-block code{padding:0!important;background:transparent!important}.comment-submission .overtype-stats{height:24px!important;padding:0!important;border-top:0!important;background:transparent!important;background-color:transparent!important;font-family:var(--font-mono)!important;font-size:var(--font-size-xs)!important;color:var(--text-3)!important;letter-spacing:var(--tracking-loose)!important;gap:var(--space-5)!important}.comment-submission .overtype-stats .overtype-stat{gap:var(--space-2)!important}html body .overtype-dropdown-menu{padding:var(--space-2)!important;border:1px solid var(--rule-strong)!important;background:var(--bg-surface)!important;box-shadow:none!important;border-radius:0;color:var(--text-1);font-family:var(--font-family-sans);color-scheme:light dark}html body .overtype-dropdown-item{min-height:32px;padding:var(--space-3) var(--space-6);border-radius:0;font-size:var(--font-size-md);font-family:var(--font-family-sans)}html body .overtype-dropdown-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}html body .overtype-dropdown-item.active{font-weight:var(--font-weight-medium)}html body .overtype-link-tooltip{border-radius:0!important;box-shadow:none!important;border:1px solid var(--rule-strong)!important;font-family:var(--font-family-sans)!important}@media(prefers-reduced-motion:reduce){.comment-submission .overtype-stats .live-dot{animation:none!important}}@media(pointer:coarse){.comment-submission .overtype-wrapper .overtype-input,.comment-submission .overtype-wrapper .overtype-preview,.comment-submission .overtype-wrapper .overtype-placeholder{font-size:16px!important}}
