.editor-kit-container .auto-space{letter-spacing:.25em}.list .text-editor .auto-space,.text-block .text-editor .auto-space{letter-spacing:.3em}.table .list .text-editor .auto-space,.table .text-block .text-editor .auto-space{letter-spacing:.31em}.zone-container[contenteditable=true] .correction-inline-wrapper .correction-text{border-bottom:2px solid rgb(var(--R400-raw))}.zone-container[contenteditable=true] .correction-inline-wrapper:hover{cursor:pointer}.zone-container[contenteditable=true] .correction-inline-wrapper:hover .correction-text{background-color:rgba(var(--R400-raw),.2)!important}@-webkit-keyframes correction-blink{0%,80%{color:rgb(var(--G400-raw))}to{color:inherit}}@keyframes correction-blink{0%,80%{color:rgb(var(--G400-raw))}to{color:inherit}}.zone-container[contenteditable=true] .correction-text-blink{-webkit-animation-name:correction-blink;animation-name:correction-blink;-webkit-animation-duration:.5s;animation-duration:.5s}.correction-popup-mount-point{position:fixed;top:300px;left:100px;font-size:12px;line-height:20px;z-index:80}.correction-popup-container{-webkit-user-select:none;user-select:none;min-width:92px;max-width:240px;background-color:var(--bg-float);border-radius:8px;border:1px solid var(--line-border-card);box-shadow:0 5px 10px var(--shadow-default-md)}.correction-popup-icon{display:flex;align-items:center;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0}.correction-popup-header{display:flex;align-items:center;margin-bottom:6px;padding:12px 8px 0 12px}.correction-popup-header .correction-popup-header-type{flex:1;color:var(--text-placeholder);margin-right:12px}.correction-popup-header-icon-wrapper{position:relative;flex-shrink:0}.correction-popup-header-icon-wrapper>.correction-popup-icon:hover{background-color:var(--fill-hover)}.correction-more-popup{position:absolute;top:100%;background-color:var(--bg-float);border-radius:8px;padding:8px 4px;box-sizing:border-box;border:1px solid var(--line-border-card);box-shadow:0 4px 8px var(--shadow-default-md);display:inline}.correction-more-popup--align-left{left:0;right:inherit}.correction-more-popup--align-right{left:inherit;right:0}.correction-more-item{cursor:pointer;display:flex;align-items:center;border-radius:6px;padding:4px 8px 4px 4px;white-space:nowrap}.correction-more-item:hover{background-color:var(--fill-hover)}.correction-more-text{flex-shrink:0;margin-left:4px;font-size:14px;line-height:22px;color:var(--text-caption);white-space:nowrap}.correction-popup-body{cursor:pointer;font-size:14px;line-height:22px;font-weight:700;padding:5px 8px;margin:0 4px;border-radius:6px;white-space:pre-wrap}.correction-popup-body:hover{background-color:var(--fill-hover)}.correction-popup-body-insert,.correction-popup-body-replace{color:var(--G500)}.correction-popup-body-delete{color:var(--R600);text-decoration:line-through}.correction-popup-divider{height:1px;margin:10px 12px 4px;background-color:var(--line-divider-default)}.correction-popup-footer{cursor:pointer;padding:4px 8px 4px 4px;margin:0 4px 4px;border-radius:6px;display:flex;align-items:center}.correction-popup-footer:hover{background-color:var(--fill-hover)}.correction-popup-footer-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-caption)}.correction-popup-arrow{width:6px;height:6px;left:0;position:absolute;background-color:var(--bg-float);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.correction-popup-arrow--top{border-left:1px solid var(--line-border-card);border-top:1px solid var(--line-border-card);top:-3px}.correction-popup-arrow--bottom{border-right:1px solid var(--line-border-card);border-bottom:1px solid var(--line-border-card);bottom:-3px}@-webkit-keyframes smart-correction-blink{0%,80%{color:#2ea121}to{color:inherit}}@keyframes smart-correction-blink{0%,80%{color:#2ea121}to{color:inherit}}[data-smart-correction=true] .smart-correction-inline-wrapper .smart-correction-text{border-bottom:2px solid #f54a45}[data-smart-correction=true] .smart-correction-inline-wrapper:hover{cursor:pointer}[data-smart-correction=true] .smart-correction-inline-wrapper:hover .smart-correction-text{background-color:rgba(245,74,69,.2)!important}[data-smart-correction=true] .smart-correction-text-blink{-webkit-animation-name:smart-correction-blink;animation-name:smart-correction-blink;-webkit-animation-duration:.5s;animation-duration:.5s}[data-smart-correction=true][contenteditable=false] .smart-correction-text{border-bottom-color:transparent!important}