.ContentArea-module__Ms4ZkW__contentContainer{background-color:#fffdf5;border:none;border-radius:1rem;flex-direction:column;flex:1;padding:1.5rem;display:flex;position:relative;box-shadow:0 10px 40px -10px #00000014,0 0 15px #d4db861a}.ContentArea-module__Ms4ZkW__toolbar{border-bottom:1px solid #a08c7326;align-items:center;margin-bottom:.5rem;padding-bottom:.75rem;display:flex}.ContentArea-module__Ms4ZkW__toolbarLeft{flex:1;gap:.5rem;display:flex}.ContentArea-module__Ms4ZkW__toolbarCenter{flex:1;justify-content:center;display:flex}.ContentArea-module__Ms4ZkW__toolbarLogo{object-fit:contain}.ContentArea-module__Ms4ZkW__toolbarRight{flex:1;justify-content:flex-end;gap:.5rem;display:flex}.ContentArea-module__Ms4ZkW__toolbarButton{color:var(--tyk-dust-brown);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;transition:all .2s;display:flex}.ContentArea-module__Ms4ZkW__toolbarButton:hover:not(:disabled){color:var(--tyk-sapphire);background-color:#a08c731a}.ContentArea-module__Ms4ZkW__toolbarButton:disabled{opacity:.3;cursor:not-allowed}.ContentArea-module__Ms4ZkW__toolbarButtonText{font-size:.875rem;font-weight:500;display:none}.ContentArea-module__Ms4ZkW__textArea{resize:vertical;min-height:400px;color:var(--foreground);border-radius:0;flex:1;padding:.5rem 0;font-size:1.125rem;transition:none;box-shadow:none!important;background-color:#0000!important;border:none!important}.ContentArea-module__Ms4ZkW__textArea:focus-visible{box-shadow:none!important;outline:none!important}.ContentArea-module__Ms4ZkW__textArea:disabled{opacity:.7;cursor:not-allowed}.ContentArea-module__Ms4ZkW__textArea::placeholder{color:var(--tyk-dust-brown);opacity:.6}.ContentArea-module__Ms4ZkW__charCount{color:var(--tyk-dust-brown);background:#a08c730d;border-radius:1rem;padding:.25rem .5rem;font-size:.75rem;transition:color .3s}.ContentArea-module__Ms4ZkW__charCountWarning{color:#d32f2f;background:#d32f2f1a;font-weight:700}.ContentArea-module__Ms4ZkW__processingIndicator{color:var(--tyk-sapphire);text-align:center;background-color:#0f52ba1a;border-radius:.5rem;margin-top:1rem;padding:.75rem;font-weight:500;animation:2s infinite ContentArea-module__Ms4ZkW__pulse}@keyframes ContentArea-module__Ms4ZkW__pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.ContentArea-module__Ms4ZkW__modeTitleWrapper{justify-content:center;align-items:center;display:flex;position:relative}.ContentArea-module__Ms4ZkW__modeTitleButton{color:var(--tyk-sapphire,#0f52ba);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;max-width:140px;padding:.25rem .5rem;font-size:.9rem;font-weight:700;line-height:1.1;transition:opacity .2s;display:flex}.ContentArea-module__Ms4ZkW__modeTitleText{display:block}.ContentArea-module__Ms4ZkW__modeTitleIcon{flex-shrink:0}.ContentArea-module__Ms4ZkW__modeTitleButton:hover{opacity:.8;background-color:#0f52ba0d}.ContentArea-module__Ms4ZkW__modeDropdownMenu{z-index:50;background-color:#fff;border:1px solid #0000000d;border-radius:.375rem;flex-direction:column;min-width:200px;margin-top:.5rem;display:flex;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ContentArea-module__Ms4ZkW__modeDropdownItem{text-align:left;cursor:pointer;color:var(--foreground);background:0 0;border:none;border-bottom:1px solid #0000000d;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.ContentArea-module__Ms4ZkW__modeDropdownItem:last-child{border-bottom:none}.ContentArea-module__Ms4ZkW__modeDropdownItem:hover{color:var(--tyk-sapphire,#0f52ba);background-color:#0f52ba0d}.ContentArea-module__Ms4ZkW__modeDropdownItemActive{color:var(--tyk-sapphire,#0f52ba);background-color:#0f52ba1a;font-weight:700}.ContentArea-module__Ms4ZkW__submitContainer{justify-content:flex-start;align-items:center;margin-top:1rem;display:flex}.ContentArea-module__Ms4ZkW__footerStats{justify-content:space-between;align-items:center;width:100%;display:flex}.ContentArea-module__Ms4ZkW__wordCount{color:var(--tyk-dust-brown,#a08c73);padding:.25rem .5rem;font-size:.75rem}@media (min-width:768px){.ContentArea-module__Ms4ZkW__contentContainer{height:100%;padding:2rem}.ContentArea-module__Ms4ZkW__textArea{min-height:400px}.ContentArea-module__Ms4ZkW__toolbarButtonText{display:inline}.ContentArea-module__Ms4ZkW__modeTitleButton{gap:.5rem;max-width:none;font-size:1.25rem}}
.TiptapEditor-module__mayvsW__bubbleMenu{z-index:50;background:#fffdf5;border:1px solid #a08c7340;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .5rem;display:flex;box-shadow:0 6px 20px #0000001f}.TiptapEditor-module__mayvsW__linkInput{color:#333;background:#fff;border:1px solid #a08c734d;border-radius:.375rem;outline:none;min-width:140px;padding:.3rem .5rem;font-size:.8rem;transition:border-color .2s}.TiptapEditor-module__mayvsW__linkInput:focus{border-color:var(--tyk-sapphire,#0f52ba)}.TiptapEditor-module__mayvsW__linkInputWide{min-width:200px}.TiptapEditor-module__mayvsW__bubbleBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.TiptapEditor-module__mayvsW__bubbleBtn:hover{transform:translateY(-1px)}.TiptapEditor-module__mayvsW__bubbleBtnUpdate{background:var(--tyk-sapphire,#0f52ba);color:#fff}.TiptapEditor-module__mayvsW__bubbleBtnUpdate:hover{background:#0d47a1}.TiptapEditor-module__mayvsW__bubbleBtnDelete{color:#c62828;background:#f443361f}.TiptapEditor-module__mayvsW__bubbleBtnDelete:hover{background:#f4433638}.TiptapEditor-module__mayvsW__bubbleBtnApply{background:var(--tyk-sapphire,#0f52ba);color:#fff}.TiptapEditor-module__mayvsW__bubbleBtnApply:hover{background:#0d47a1}.TiptapEditor-module__mayvsW__bubbleSeparator{background:#a08c7340;flex-shrink:0;width:1px;height:20px}@media (min-width:768px){.TiptapEditor-module__mayvsW__bubbleMenu{gap:.4rem;padding:.45rem .6rem}.TiptapEditor-module__mayvsW__linkInput{min-width:160px}.TiptapEditor-module__mayvsW__linkInputWide{min-width:220px}}
.CorrectionSidebar-module__sFV3WG__sidebarContainer{background-color:#fffdf5;border:none;border-radius:1rem;flex-direction:column;margin-top:1rem;padding:1.5rem;display:flex;box-shadow:0 10px 40px -10px #00000014,0 0 15px #d4db861a}.CorrectionSidebar-module__sFV3WG__title{text-align:center;color:var(--tyk-sapphire,#0f52ba);flex-shrink:0;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.CorrectionSidebar-module__sFV3WG__separator{background-color:#a08c7333;flex-shrink:0;width:100%;height:1px;margin-bottom:1.5rem}.CorrectionSidebar-module__sFV3WG__actionSection{flex-direction:column;flex-shrink:0;gap:1rem;margin-bottom:1.5rem;display:flex}.CorrectionSidebar-module__sFV3WG__submitButton{width:100%;height:auto;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 10px #0f52ba4d;background-color:var(--tyk-sapphire,#0f52ba)!important;color:#fff!important;border:none!important;border-radius:9999px!important}.CorrectionSidebar-module__sFV3WG__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 14px #0f52ba66}.CorrectionSidebar-module__sFV3WG__submitButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.CorrectionSidebar-module__sFV3WG__secondaryActionsGrid{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.CorrectionSidebar-module__sFV3WG__secondaryActionBtn{border:1px solid var(--tyk-sapphire,#0f52ba);color:var(--tyk-sapphire,#0f52ba);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.4rem .5rem;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.CorrectionSidebar-module__sFV3WG__secondaryActionBtn:hover:not(:disabled){background:var(--tyk-sapphire,#0f52ba);color:#fff}.CorrectionSidebar-module__sFV3WG__secondaryActionBtn:disabled{opacity:.5;cursor:not-allowed;color:#0f52ba80;border-color:#0f52ba80}.CorrectionSidebar-module__sFV3WG__secondaryActionBtnActive{background:var(--tyk-sapphire,#0f52ba);color:#fff}.CorrectionSidebar-module__sFV3WG__secondaryActionBtnActive:hover:not(:disabled){background:var(--tyk-sapphire,#0f52ba);opacity:.9}.CorrectionSidebar-module__sFV3WG__toggleContainer{justify-content:center;margin-bottom:.5rem;display:flex}.CorrectionSidebar-module__sFV3WG__toggleLabel{cursor:pointer;opacity:1;background:#a08c730d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:opacity .2s;display:flex}.CorrectionSidebar-module__sFV3WG__toggleLabel:has(input:disabled){opacity:.6;cursor:not-allowed}.CorrectionSidebar-module__sFV3WG__toggleText{color:var(--tyk-sapphire,#0f52ba);font-size:.85rem;font-weight:600}.CorrectionSidebar-module__sFV3WG__toggleWrapper{width:36px;height:20px;position:relative}.CorrectionSidebar-module__sFV3WG__toggleCheckbox{opacity:0;width:0;height:0;position:absolute}.CorrectionSidebar-module__sFV3WG__toggleSlider{cursor:pointer;background-color:#a08c734d;border-radius:20px;transition:all .3s;position:absolute;inset:0}.CorrectionSidebar-module__sFV3WG__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}.CorrectionSidebar-module__sFV3WG__toggleCheckbox:checked+.CorrectionSidebar-module__sFV3WG__toggleSlider{background-color:var(--tyk-sapphire,#0f52ba)}.CorrectionSidebar-module__sFV3WG__toggleCheckbox:checked+.CorrectionSidebar-module__sFV3WG__toggleSlider:before{transform:translate(16px)}.CorrectionSidebar-module__sFV3WG__diffViewer{background-color:#fffc;border:1px solid #a08c7326;border-radius:.75rem;padding:1rem;box-shadow:0 4px 6px -1px #00000005}.CorrectionSidebar-module__sFV3WG__diffHeader{border-bottom:1px dashed #a08c7333;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.CorrectionSidebar-module__sFV3WG__diffTitle{color:var(--tyk-dust-brown,#a08c73);font-size:.9rem;font-weight:600}.CorrectionSidebar-module__sFV3WG__undoButton{border:1px solid var(--tyk-sapphire,#0f52ba);color:var(--tyk-sapphire,#0f52ba);cursor:pointer;background:0 0;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.CorrectionSidebar-module__sFV3WG__undoButton:hover{background:var(--tyk-sapphire,#0f52ba);color:#fff}.CorrectionSidebar-module__sFV3WG__diffContent{white-space:pre-wrap;word-wrap:break-word;font-size:.9rem;line-height:1.6}.CorrectionSidebar-module__sFV3WG__diffAdded{color:var(--tyk-sapphire,#0f52ba);background-color:#0f52ba26;border-radius:3px;padding:0 3px;font-weight:600;text-decoration:none}.CorrectionSidebar-module__sFV3WG__diffRemoved{color:#b71c1c;background-color:#f4433626;border-radius:3px;padding:0 3px;font-weight:500;text-decoration:line-through}.CorrectionSidebar-module__sFV3WG__processingIndicator{color:var(--tyk-sapphire,#0f52ba);text-align:center;background-color:#0f52ba0d;border-radius:.5rem;padding:1rem;font-size:.9rem;font-weight:500;animation:2s infinite CorrectionSidebar-module__sFV3WG__pulse}@keyframes CorrectionSidebar-module__sFV3WG__pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (min-width:768px){.CorrectionSidebar-module__sFV3WG__sidebarContainer{align-self:flex-start;width:300px;max-height:100%;margin-top:0;margin-left:1.5rem;top:2rem}}
.page-module__E0kJGG__pageContainer{background-color:var(--page-bg);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}
