.shared-ui-v2-rich-text-editor{position:relative;border:1px solid var(
      --hoc-control-border,var(--v2-control-border,var(--shared-ui-input-border))
    );border-radius:var(
    --hoc-radius-sm,var(--v2-radius-sm,var(--shared-ui-radius-sm))
  );background:var(
    --hoc-input-bg,var(--v2-control-bg,var(--shared-ui-surface))
  );color:var(--hoc-text,var(--v2-text,var(--shared-ui-text)));box-shadow:var(--v2-inset-highlight,var(--shared-ui-shadow-sm));transition:background .16s var(--v2-ease,cubic-bezier(.2,.8,.2,1)),border-color .16s var(--v2-ease,cubic-bezier(.2,.8,.2,1)),box-shadow .16s var(--v2-ease,cubic-bezier(.2,.8,.2,1)),color .16s var(--v2-ease,cubic-bezier(.2,.8,.2,1))}.shared-ui-v2-rich-text-editor__field{min-width:0}.shared-ui-v2-rich-text-editor__character-count{margin:4px 0 0;color:var(
    --hoc-text-soft,var(--v2-text-muted,var(--shared-ui-text-muted))
  );font-size:12px;font-weight:500;line-height:1.4;text-align:right}.shared-ui-v2-rich-text-editor:hover{border-color:var(--v2-border-strong,var(--shared-ui-border-strong));background:var(
    --hoc-input-bg-hover,var(--v2-control-bg-hover,var(--shared-ui-surface-hover))
  )}.shared-ui-v2-rich-text-editor[data-focused=true]{border-color:var(
    --v2-control-focus-border,var(--shared-ui-control-focus-border,var(--shared-ui-ring))
  );box-shadow:var(
    --v2-control-focus-shadow,var(--shared-ui-control-focus-shadow)
  )}.shared-ui-v2-rich-text-editor[data-invalid=true]{border-color:var(--v2-danger,var(--shared-ui-danger))}.shared-ui-v2-rich-text-editor[data-invalid=true][data-focused=true]{box-shadow:var(
    --v2-control-error-focus-shadow,var(--shared-ui-control-error-focus-shadow)
  )}.shared-ui-v2-rich-text-editor[data-disabled=true],.shared-ui-v2-rich-text-editor[data-readonly=true]{background:var(--v2-disabled,var(--shared-ui-disabled-surface));color:var(--v2-text-faint,var(--shared-ui-text-disabled))}.shared-ui-v2-rich-text-editor[data-disabled=true]{cursor:not-allowed}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow{display:flex;align-items:center;min-height:44px;border:0;border-bottom:1px solid var(--hoc-border,var(--v2-border,var(--shared-ui-border)));border-radius:var(
      --hoc-radius-sm,var(--v2-radius-sm,var(--shared-ui-radius-sm))
    ) var(--hoc-radius-sm,var(--v2-radius-sm,var(--shared-ui-radius-sm))) 0 0;background:var(
    --hoc-surface-soft,var(--v2-panel-soft,var(--shared-ui-surface-muted))
  );color:var(--hoc-text-soft,var(--v2-text-soft,var(--shared-ui-text-muted)));font-family:inherit;padding:6px 8px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-formats{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0}.shared-ui-v2-rich-text-editor__emoji-button,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button{float:none;display:inline-flex;align-items:center;justify-content:center;width:var(--shared-ui-rich-text-editor-toolbar-control-size,30px);min-width:var(--shared-ui-rich-text-editor-toolbar-control-size,30px);height:var(--shared-ui-rich-text-editor-toolbar-control-size,30px);border:1px solid transparent;border-radius:var(--v2-radius-xs,var(--shared-ui-radius-sm));background:transparent;color:inherit;cursor:pointer;padding:0;transition:background .15s var(--v2-ease,ease),border-color .15s var(--v2-ease,ease),color .15s var(--v2-ease,ease),box-shadow .15s var(--v2-ease,ease)}.shared-ui-v2-rich-text-editor__emoji-button svg,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label svg,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button svg{width:17px;height:17px}.shared-ui-v2-rich-text-editor__emoji-button:focus,.shared-ui-v2-rich-text-editor__emoji-button:hover,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label.ql-active,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label:hover,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button.ql-active,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:focus,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:hover{border-color:var(--v2-border-strong,var(--shared-ui-border-strong));background:var(--v2-panel-hover,var(--shared-ui-surface-hover));color:var(--v2-text-strong,var(--shared-ui-text));outline:0}.shared-ui-v2-rich-text-editor__emoji-button:focus-visible,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label:focus-visible,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:focus-visible{border-color:var(
    --v2-control-focus-border,var(--shared-ui-control-focus-border,var(--shared-ui-ring))
  );box-shadow:var(
    --v2-control-focus-shadow,var(--shared-ui-control-focus-shadow)
  )}.shared-ui-v2-rich-text-editor__emoji-button[aria-pressed=true],.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label.ql-active,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button.ql-active{border-color:var(--v2-border-strong,var(--shared-ui-accent));background:var(--v2-panel-strong,var(--shared-ui-surface-selected));color:var(--v2-text-strong,var(--shared-ui-accent))}.shared-ui-v2-rich-text-editor__emoji-button:disabled,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:disabled,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow select:disabled{cursor:not-allowed;color:var(--v2-text-faint,var(--shared-ui-text-disabled));opacity:.65}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-stroke,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button.ql-active .ql-stroke,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:focus .ql-stroke,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:hover .ql-stroke{stroke:currentColor}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-fill,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-fill,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label:hover .ql-fill,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button.ql-active .ql-fill,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:focus .ql-fill,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow button:hover .ql-fill{fill:currentColor}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker{float:none;height:30px;color:inherit;font-family:inherit;font-size:13px;font-weight:700}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-label{display:flex;align-items:center;height:30px;border:1px solid transparent;border-radius:var(--v2-radius-xs,var(--shared-ui-radius-sm));color:inherit;padding:0 28px 0 10px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{right:7px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-options{z-index:30;min-width:100%;border:1px solid var(--v2-menu-border,var(--shared-ui-border));border-radius:var(--v2-radius-sm,var(--shared-ui-radius-sm));background:var(--v2-menu-bg,var(--shared-ui-surface));color:var(--v2-menu-text,var(--shared-ui-text));box-shadow:var(--v2-menu-shadow,var(--shared-ui-shadow-lg));padding:4px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-item{border-radius:calc(var(--v2-radius-xs, var(--shared-ui-radius-sm)) - 2px);color:inherit;padding:6px 8px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-item.ql-selected,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-picker-item:hover{background:var(--v2-menu-hover,var(--shared-ui-surface-hover));color:var(--v2-menu-text-hover,var(--shared-ui-text))}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-color-picker,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-icon-picker{width:30px}.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-label,.shared-ui-v2-rich-text-editor__toolbar.ql-toolbar.ql-snow .ql-icon-picker .ql-picker-label{justify-content:center;padding:0}.shared-ui-v2-rich-text-editor__body{border-radius:0 0 var(--hoc-radius-sm,var(--v2-radius-sm,var(--shared-ui-radius-sm))) var(--hoc-radius-sm,var(--v2-radius-sm,var(--shared-ui-radius-sm)));background:transparent}.shared-ui-v2-rich-text-editor__quill{min-height:inherit}.shared-ui-v2-rich-text-editor__quill .ql-container,.shared-ui-v2-rich-text-editor__quill.ql-container{border:0}.shared-ui-v2-rich-text-editor__quill .ql-container.ql-snow{border:0;color:inherit;font-family:inherit;font-size:14px}.shared-ui-v2-rich-text-editor__content--loading,.shared-ui-v2-rich-text-editor__content.ql-editor,.shared-ui-v2-rich-text-editor__quill .ql-editor{min-height:var(--shared-ui-rich-text-editor-min-height,220px);padding:16px;color:var(--hoc-text,var(--v2-text,var(--shared-ui-text)));font-family:inherit;font-size:14px;font-weight:400;line-height:1.55}.shared-ui-v2-rich-text-editor__content.ql-editor,.shared-ui-v2-rich-text-editor__quill .ql-editor{overflow-y:auto}.shared-ui-v2-rich-text-editor__content.ql-editor.ql-blank:before,.shared-ui-v2-rich-text-editor__quill .ql-editor.ql-blank:before{left:16px;right:16px;color:var(
    --hoc-placeholder,var(--v2-placeholder,var(--shared-ui-text-placeholder))
  );font-style:normal}.shared-ui-v2-rich-text-editor__content.ql-editor h1,.shared-ui-v2-rich-text-editor__content.ql-editor h2,.shared-ui-v2-rich-text-editor__content.ql-editor h3{color:var(--v2-text-strong,var(--shared-ui-text));font-weight:700}.shared-ui-v2-rich-text-editor__content.ql-editor a{color:var(--v2-accent,var(--shared-ui-accent))}.shared-ui-v2-rich-text-editor__content.ql-editor blockquote{border-left-color:var(--v2-border-strong,var(--shared-ui-border-strong));color:var(--v2-text-soft,var(--shared-ui-text-subtle))}.shared-ui-v2-rich-text-editor__content.ql-editor .ql-code-block-container,.shared-ui-v2-rich-text-editor__content.ql-editor code{background:var(--v2-panel-soft,var(--shared-ui-surface-muted));color:var(--v2-text,var(--shared-ui-text))}.shared-ui-v2-rich-text-editor[data-disabled=true] .ql-editor,.shared-ui-v2-rich-text-editor[data-readonly=true] .ql-editor,.shared-ui-v2-rich-text-editor__quill .ql-disabled .ql-editor{color:var(--v2-text-faint,var(--shared-ui-text-disabled))}.shared-ui-v2-rich-text-editor__emoji-popover{position:absolute;left:8px;top:48px;z-index:50}.shared-ui-v2-rich-text-editor__emoji-popover:empty{display:none}.shared-ui-v2-rich-text-editor__emoji-popover .EmojiPickerReact{border-color:var(--v2-menu-border,var(--shared-ui-border));background:var(--v2-menu-bg,var(--shared-ui-surface));color:var(--v2-menu-text,var(--shared-ui-text));box-shadow:var(--v2-menu-shadow,var(--shared-ui-shadow-lg))}.shared-ui-v2-slider{--shared-ui-slider-selected:var(--shared-ui-accent);background:linear-gradient(to right,var(--shared-ui-slider-selected) 0,var(--shared-ui-slider-selected) var(--shared-ui-slider-progress,0),var(--shared-ui-surface-hover) var(--shared-ui-slider-progress,0),var(--shared-ui-surface-hover) 100%)}.shared-ui-v2-slider::-webkit-slider-runnable-track{height:8px;border:0;border-radius:999px;background:transparent;box-shadow:none}.shared-ui-v2-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-5px;appearance:none;-webkit-appearance:none;border:0;border-radius:50%;background:var(--shared-ui-slider-selected);box-shadow:var(--shared-ui-shadow-md)}.shared-ui-v2-slider::-moz-range-track{height:8px;border:0;border-radius:999px;background:var(--shared-ui-surface-hover);box-shadow:none}.shared-ui-v2-slider::-moz-range-progress{height:8px;border:0;border-radius:999px;background:var(--shared-ui-slider-selected)}.shared-ui-v2-slider::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--shared-ui-slider-selected);box-shadow:var(--shared-ui-shadow-md)}.shared-ui-stat-card--report{--shared-ui-stat-card-accent:var(--v2-accent,var(--shared-ui-accent));--shared-ui-stat-card-icon-bg:color-mix(in srgb,var(--v2-text,var(--shared-ui-text)) 7%,var(--v2-page,var(--shared-ui-background)));--shared-ui-stat-card-icon-border:color-mix(in srgb,var(--v2-text,var(--shared-ui-text)) 10%,var(--v2-page,var(--shared-ui-background)));position:relative;overflow:hidden;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.shared-ui-stat-card--report:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,var(--shared-ui-stat-card-accent),color-mix(in srgb,var(--shared-ui-stat-card-accent) 20%,transparent) 22%,transparent 54%),linear-gradient(135deg,color-mix(in srgb,var(--shared-ui-stat-card-accent) 18%,transparent),transparent 58%);transition:opacity .16s ease}.shared-ui-stat-card--report>*{position:relative;z-index:1}.shared-ui-stat-card--report-success{--shared-ui-stat-card-accent:var(
    --v2-status-success,var(--shared-ui-success)
  )}.shared-ui-stat-card--report:hover{border-color:var(--shared-ui-stat-card-accent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--shared-ui-stat-card-accent) 12%,transparent),color-mix(in srgb,var(--shared-ui-stat-card-accent) 5%,transparent) 48%,var(--v2-chart-surface,var(--v2-panel-strong,var(--shared-ui-surface))))!important;box-shadow:inset 4px 0 0 var(--shared-ui-stat-card-accent),inset 0 0 0 1px var(--shared-ui-stat-card-accent),inset 0 1px 0 color-mix(in srgb,var(
            --v2-chart-surface,var(--v2-panel-strong,var(--shared-ui-surface))
          ) 72%,transparent),0 18px 38px color-mix(in srgb,var(--shared-ui-stat-card-accent) 16%,var(--v2-shadow-color,transparent))!important;transform:translateY(-1px)}.shared-ui-stat-card--report:hover:before{opacity:.16}.shared-ui-stat-card--report:hover .shared-ui-stat-card__report-icon{border-color:var(--shared-ui-stat-card-icon-border)!important;background:var(--shared-ui-stat-card-icon-bg)!important;color:var(--v2-text-muted,var(--shared-ui-text-muted))!important}.shared-ui-stat-card--report:hover .shared-ui-stat-card__report-value{color:var(
    --shared-ui-stat-card-accent-text,var(--v2-text,var(--shared-ui-text))
  )}@media (prefers-reduced-motion:reduce){.shared-ui-stat-card--report,.shared-ui-stat-card--report:before{transition:none}.shared-ui-stat-card--report:hover{transform:none}}