.feedback-widget-editor.lexical-editor-container{color:#111827;background:#fff;position:relative}.feedback-widget-editor .lexical-editor-input{z-index:1;color:#111827;caret-color:#111827;min-height:112px;display:block;position:relative}.feedback-widget-editor .lexical-editor-input:focus-visible{border-color:#c4c4c4;outline:none;box-shadow:0 0 2px #c4c4c4}.feedback-widget-editor .feedback-link{color:#1677ff;text-underline-offset:2px;text-decoration:underline}.feedback-widget-editor .feedback-link:hover,.feedback-widget-editor .feedback-link:focus-visible{color:#0958d9}.feedback-widget-editor .lexical-editor-placeholder{color:#999;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;padding:0;font-size:15px;display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.feedback-message-paragraph{margin:0 0 8px;position:relative}.feedback-message-paragraph:last-child{margin-bottom:0}.feedback-image{max-width:100%;height:auto;padding-bottom:5px;display:block}.feedback-heading{color:#111827;margin:14px 0 8px;font-weight:700;line-height:1.25}.feedback-heading-h1{font-size:1.55rem}.feedback-heading-h2{font-size:1.32rem}.feedback-heading-h3{font-size:1.12rem}.feedback-heading-h4,.feedback-heading-h5,.feedback-heading-h6{font-size:1rem}.feedback-text-bold{font-weight:700}.feedback-text-italic{font-style:italic}.feedback-text-underline{text-decoration:underline}.feedback-text-strikethrough{text-decoration:line-through}.feedback-text-underlineStrikethrough{text-decoration:underline line-through}.feedback-text-code{color:#f9fafb;background:#1f2937;border:1px solid #374151;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em}.feedback-code-block{caret-color:#f9fafb;color:#e5e7eb;tab-size:4;text-align:left;white-space:pre;direction:ltr;background:#111827;border:1px solid #1f2937;border-radius:6px;max-width:100%;margin:10px 0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92rem;line-height:1.55;display:block;overflow-x:auto}.feedback-code-block>code{color:inherit;font:inherit;white-space:inherit;background:0 0;padding:0;display:block}.feedback-code-block .token.comment,.feedback-code-block .token.prolog,.feedback-code-block .token.doctype,.feedback-code-block .token.cdata{color:#9ca3af}.feedback-code-block .token.punctuation{color:#d1d5db}.feedback-code-block .token.property,.feedback-code-block .token.tag,.feedback-code-block .token.boolean,.feedback-code-block .token.number,.feedback-code-block .token.constant,.feedback-code-block .token.symbol,.feedback-code-block .token.deleted{color:#fca5a5}.feedback-code-block .token.selector,.feedback-code-block .token.attr-name,.feedback-code-block .token.string,.feedback-code-block .token.char,.feedback-code-block .token.builtin,.feedback-code-block .token.inserted{color:#86efac}.feedback-code-block .token.operator,.feedback-code-block .token.entity,.feedback-code-block .token.url,.feedback-code-block .language-css .token.string,.feedback-code-block .style .token.string{color:#67e8f9}.feedback-code-block .token.atrule,.feedback-code-block .token.attr-value,.feedback-code-block .token.keyword{color:#93c5fd}.feedback-code-block .token.function,.feedback-code-block .token.class-name{color:#fde68a}.feedback-code-block .token.regex,.feedback-code-block .token.important,.feedback-code-block .token.variable{color:#c4b5fd}.feedback-code-block .token.important,.feedback-code-block .token.bold{font-weight:700}.feedback-code-block .token.italic{font-style:italic}.feedback-text-highlight{background:#fef08a}.feedback-table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%;margin:10px 0}.feedback-table-cell{vertical-align:top;border:1px solid #d1d5db;min-width:72px;padding:7px 9px}.feedback-table-cell>.feedback-message-paragraph{margin-bottom:0}.feedback-table-cell-header{background:#f3f4f6;font-weight:700}.feedback-table-cell-selected{outline-offset:-2px;outline:2px solid #2563eb;background:#dbeafe!important}.feedback-table-row{border:0}.feedback-table-selection{-webkit-user-select:none;user-select:none}.feedback-table-scroll-wrapper{max-width:100%;overflow-x:auto}.feedback-table-scroll-wrapper>.feedback-table{min-width:360px}.feedback-table-controls{z-index:20;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex-wrap:wrap;align-items:center;gap:2px;width:max-content;max-width:calc(100% - 16px);padding:4px;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 6px 18px #0f172a29}.feedback-table-control-button{color:#374151;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.feedback-table-control-button:hover,.feedback-table-control-button:focus-visible{color:#111827;background:#f3f4f6;outline:none}.feedback-table-control-button-danger{color:#b91c1c}.feedback-table-control-button-danger:hover,.feedback-table-control-button-danger:focus-visible{color:#991b1b;background:#fee2e2}.feedback-table-control-separator{background:#d1d5db;width:1px;height:18px;margin:0 2px;display:inline-block}.feedback-widget-editor .dropzone-overlay{color:#fff;pointer-events:none;z-index:100;background:#0006;border-radius:5px;justify-content:center;align-items:center;font-size:1.25rem;display:flex;position:absolute;inset:0}.feedback-widget-vertical-line{opacity:.2;border:1px solid #999}.feedback-widget-rich-input{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;flex-direction:column;display:flex;box-shadow:inset 0 1px 2px #0000000d}.feedback-widget-rich-input-toolbar{background:#ededed;border-bottom:1px solid #6c6c6c}.feedback-widget-text-input{color:#111827;background:#fff;max-height:min(240px,30vh);padding:8px;position:relative;overflow-y:auto}.feedback-widget-icon-button,.feedback-widget-secondary-button,.feedback-widget-primary-button{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,opacity .16s}.feedback-widget-icon-button:not(:disabled):hover,.feedback-widget-secondary-button:not(:disabled):hover{filter:brightness(.96);box-shadow:0 1px 4px #0f172a29}.feedback-widget-primary-button:not(:disabled):hover{filter:brightness(1.08);box-shadow:0 2px 8px #0f172a38}.feedback-widget-icon-button:not(:disabled):focus-visible,.feedback-widget-secondary-button:not(:disabled):focus-visible,.feedback-widget-primary-button:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid}
