.TextFormattingChecker-module__X14i6G__container{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;height:100%;padding-bottom:24px;display:flex}.TextFormattingChecker-module__X14i6G__title{flex-direction:column;grid-area:title;gap:24px;display:flex}.TextFormattingChecker-module__X14i6G__title h1{font-family:var(--font-inter);color:var(--text-color);text-align:center;margin:0;font-size:60px;font-style:normal;font-weight:700;line-height:82px}.TextFormattingChecker-module__X14i6G__title h4{font-family:var(--font-openSans);color:var(--text-color);text-align:center;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:46px}.TextFormattingChecker-module__X14i6G__textFormattingContainer{box-sizing:border-box;flex-flow:row;gap:32px;width:100%;height:100%;min-height:0;display:flex;position:relative}.TextFormattingChecker-module__X14i6G__textAreaCard{box-sizing:border-box;background:#fff;border-radius:16px;flex:1;width:100%;height:100%;position:relative;overflow-y:auto}.TextFormattingChecker-module__X14i6G__textAreaCard>div{box-sizing:border-box;width:100%;height:100%}.TextFormattingChecker-module__X14i6G__textArea{z-index:2;cursor:pointer;box-sizing:border-box;width:100%;height:100%;font-family:var(--font-openSans);color:var(--text-color);background:0 0;border:0;outline:none;padding:32px;font-size:16px;font-style:normal;font-weight:400;line-height:46px;position:relative}.TextFormattingChecker-module__X14i6G__highlightLayer{color:#0000;z-index:2;box-sizing:border-box;width:100%;height:100%;font-family:var(--font-openSans);pointer-events:none;white-space:pre-wrap;padding:32px;font-size:16px;font-style:normal;font-weight:400;line-height:48px;position:absolute;top:0;left:0;right:0;overflow:hidden}.TextFormattingChecker-module__X14i6G__errorText{resize:vertical;font-family:var(--font-openSans);pointer-events:none;white-space:pre-wrap;background:#fcd34d;border-bottom:2px solid #f59e0b;font-size:16px;font-style:normal;font-weight:400;line-height:46px}.TextFormattingChecker-module__X14i6G__newLineErrorSpan{border:2px solid #f59e0b}.TextFormattingChecker-module__X14i6G__resultsPane{box-sizing:border-box;background:#fff;border-radius:16px;flex-shrink:0;width:20%;min-width:250px;height:100%;position:relative;overflow:auto}.TextFormattingChecker-module__X14i6G__resultsTitle{font-family:var(--font-openSans);color:var(--text-color);margin:0;padding:24px 24px 0;font-size:14px;font-style:normal;font-weight:600}.TextFormattingChecker-module__X14i6G__errorsContainer{flex-direction:column;justify-content:flex-start;align-self:flex-start;gap:16px;height:fit-content;padding:24px;display:flex}.TextFormattingChecker-module__X14i6G__errorCard{cursor:pointer;border:1px solid var(--accent-color);box-sizing:border-box;background:#fff;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;padding:8px 16px;transition:all .2s ease-in-out;display:flex}.TextFormattingChecker-module__X14i6G__errorMessage{font-family:var(--font-openSans);color:var(--text-color);margin:0;font-size:14px;font-style:normal;font-weight:600}.TextFormattingChecker-module__X14i6G__errorPosition{font-family:var(--font-openSans);color:var(--text-color);margin:0;font-size:12px;font-style:normal;font-weight:400}.TextFormattingChecker-module__X14i6G__errorCTA{font-family:var(--font-openSans);color:var(--accent-color);margin:0;font-size:12px;font-style:normal;font-weight:400}.TextFormattingChecker-module__X14i6G__errorCard:hover{background:var(--accent-hover-color)}.TextFormattingChecker-module__X14i6G__errorCard:hover .TextFormattingChecker-module__X14i6G__errorMessage,.TextFormattingChecker-module__X14i6G__errorCard:hover .TextFormattingChecker-module__X14i6G__errorPosition,.TextFormattingChecker-module__X14i6G__errorCard:hover .TextFormattingChecker-module__X14i6G__errorCTA{color:var(--accent-text-color)}.TextFormattingChecker-module__X14i6G__noErrorResults{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.TextFormattingChecker-module__X14i6G__noErrorResults h5{font-family:var(--font-openSans);color:var(--text-color);text-align:center;margin:0;font-size:18px;font-style:normal;font-weight:400}.TextFormattingChecker-module__X14i6G__toolTipCard{z-index:3;pointer-events:none;opacity:0;background:#fff;border:1px solid pink;border-radius:16px;width:fit-content;height:fit-content;padding:16px;transition:all .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}.TextFormattingChecker-module__X14i6G__activeErrorCard{background:pink}.TextFormattingChecker-module__X14i6G__activeChecksRow{flex-direction:column;gap:8px;width:100%;height:auto;display:flex}.TextFormattingChecker-module__X14i6G__activeChecksRow label{font-family:var(--font-openSans);color:var(--text-color);margin:0;font-size:18px;font-style:normal;font-weight:400}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow{flex-direction:row;gap:8px;display:flex}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow button{background:var(--accent-color);color:var(--accent-text-color);cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:8px;padding:8px 16px;transition:background .2s ease-in-out;overflow:hidden}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow button:hover{background:var(--accent-hover-color)}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow button[data-isActive="true"]{background:var(--accent-color)}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow button[data-isActive="false"]{background:var(--background-color);color:var(--text-color);border:1px solid var(--accent-color)}@media (max-width:1050px){.TextFormattingChecker-module__X14i6G__container{padding:32px}.TextFormattingChecker-module__X14i6G__textFormattingContainer{flex-direction:column;height:fit-content;min-height:100vh}.TextFormattingChecker-module__X14i6G__activeChecksRow{padding-bottom:0}.TextFormattingChecker-module__X14i6G__activeChecksButtonRow{flex-wrap:wrap}.TextFormattingChecker-module__X14i6G__resultsPane{order:1;width:100%}.TextFormattingChecker-module__X14i6G__textAreaCard{order:2}}
