.CKEditor_ckeditor-wrapper____MPI{width:100%;border-radius:.5rem;background-color:#fff;overflow:hidden;position:relative;transition:all .2s ease;border:1px solid #e2e8f0;--ck-border-radius:0.5rem!important;--ck-color-base-border:#e2e8f0!important;--ck-color-toolbar-border:#e2e8f0!important;--ck-color-toolbar-background:#f8fafc!important;--ck-color-text:#1a1a1a!important;--ck-color-button-default-hover-background:#f1f5f9!important;--ck-color-button-on-background:#e2e8f0!important;--ck-color-button-on-hover-background:#cbd5e1!important;--ck-color-button-action-background:#3b82f6!important;--ck-spacing-unit:0.5rem!important;--ck-font-size-base:1rem!important;--ck-line-height-base:1.5!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable{min-height:var(--ck-min-height,200px)!important;max-height:500px!important;background-color:#fff!important;color:#1a1a1a!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#cbd5e1 #f1f5f9!important;font-size:1rem!important;line-height:1.5!important;padding:1rem!important;border:1px solid #e2e8f0!important;box-shadow:none!important;z-index:1!important;position:relative!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable::-webkit-scrollbar{width:6px!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:3px!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable::-webkit-scrollbar-thumb{background-color:#cbd5e1!important;border-radius:3px!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable::-webkit-scrollbar-thumb:hover{background-color:#94a3b8!important}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable.ck-focused{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{border-radius:0!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar__items{gap:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.375rem!important;border-radius:.25rem!important;border:1px solid transparent!important;background:transparent!important;color:#4b5563!important;transition:all .2s ease!important;min-width:auto!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button:hover{background:#f1f5f9!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button.ck-on{border-color:#cbd5e1!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-dropdown__panel{border:1px solid #e2e8f0!important;border-radius:.375rem!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-list{padding:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-list__item{border-radius:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-list__item:hover{background:#f1f5f9!important}.CKEditor_ckeditor-wrapper____MPI .ck-content h1{font-size:1.875rem!important;font-weight:700!important;margin:1.5rem 0 1rem!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content h2{font-size:1.5rem!important;font-weight:600!important;margin:1.25rem 0 .875rem!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content h3{font-size:1.25rem!important;font-weight:600!important;margin:1rem 0 .75rem!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content p{margin:.75rem 0!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content blockquote{border-left:3px solid #e2e8f0!important;padding:.5rem 1rem!important;margin:1rem 0!important;color:#64748b!important;font-style:italic!important}.CKEditor_ckeditor-wrapper____MPI .ck-content pre{background:#f8fafc!important;padding:1rem!important;border-radius:.375rem!important;overflow-x:auto!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content code{background:#f1f5f9!important;padding:.125rem .25rem!important;border-radius:.25rem!important;font-size:.875em!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content ol,.CKEditor_ckeditor-wrapper____MPI .ck-content ul{padding-left:1.5rem!important;margin:.75rem 0!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content li{margin:.25rem 0!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content table{margin:1rem 0!important;border:2px solid #e2e8f0!important}.CKEditor_ckeditor-wrapper____MPI .ck-content td,.CKEditor_ckeditor-wrapper____MPI .ck-content th{border:1px solid #e2e8f0!important;padding:.75rem!important;color:#1a1a1a!important;vertical-align:top!important}.CKEditor_ckeditor-wrapper____MPI .ck-content th{background:#f8fafc!important;font-weight:600!important;border-bottom:2px solid #e2e8f0!important}.CKEditor_ckeditor-wrapper____MPI .ck-content tr:hover{background-color:#f8fafc!important}.CKEditor_ckeditor-wrapper____MPI .ck-content a{color:#2563eb!important;text-decoration:underline!important;transition:color .2s ease!important}.CKEditor_ckeditor-wrapper____MPI .ck-content a:hover{color:#1d4ed8!important;text-decoration:underline!important}.CKEditor_ckeditor-wrapper____MPI .ck-content a:visited{color:#7c3aed!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-editor__top{position:sticky!important;top:0!important;background:#fff!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-editor__main{position:relative!important;z-index:1!important}@media (max-width:640px){.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{padding:.375rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck-content{font-size:.875rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-button__label{display:none!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-icon{margin:0!important}}@media (hover:none) and (pointer:coarse){.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{min-width:36px!important}}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{border:none!important;border-bottom:1px solid #e2e8f0!important;background:#f8fafc!important;padding:.5rem!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-start!important;min-height:50px!important;position:relative;z-index:10;overflow:visible!important;pointer-events:auto!important}@media screen and (width >= 1025px){.CKEditor_CKEditor-module__P61Zeq__ckeditor-wrapper__jSBCk .CKEditor_ck__bjM5l.CKEditor_ck-toolbar__A0_RH{padding:0!important}}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar__items{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-start!important;width:100%!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.5rem!important;border-radius:.375rem!important;font-size:.875rem!important;line-height:1.25rem!important;transition:all .2s ease-in-out!important;margin:0!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-button__label{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar__separator{margin:0!important;width:1px!important;background:#e2e8f0!important}.CKEditor_ckeditor-wrapper____MPI .ck-content{font-size:1rem;padding:1rem!important}@media screen and (max-width:640px){.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{padding:.5rem!important;gap:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar__items{gap:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.375rem!important;font-size:.75rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-button__label{display:none!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-icon{margin:0!important}.CKEditor_ckeditor-wrapper____MPI .ck-content{padding:.75rem!important;font-size:.875rem!important}}@media screen and (min-width:641px) and (max-width:1024px){.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{padding:.625rem!important;gap:.375rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar__items{gap:.375rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.4375rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-button__label{max-width:100px!important}}@media screen and (min-width:1025px){.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar{padding:.75rem!important;gap:.5rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:0!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button .ck-button__label{max-width:150px!important}}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button.ck-on,.CKEditor_ckeditor-wrapper____MPI .ck.ck-button:hover{background:#e2e8f0!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-dropdown{margin:0!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-dropdown .ck-button.ck-dropdown__button{padding-right:1.5rem!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-dropdown .ck-dropdown__panel{border:1px solid #e2e8f0!important;border-radius:.375rem!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.CKEditor_ckeditor-wrapper____MPI .ck-placeholder{color:#9ca3af!important}.CKEditor_ckeditor-wrapper____MPI .ck-button{color:#4b5563!important}.CKEditor_ckeditor-wrapper____MPI .ck-button:hover{background:#f3f4f6!important}.CKEditor_ckeditor-wrapper____MPI .ck-button.ck-on{background:#e5e7eb!important;color:#1a1a1a!important}.CKEditor_ckeditor-wrapper____MPI .ck-content{font-size:16px;line-height:1.5}@media screen and (max-width:640px){.CKEditor_ckeditor-wrapper____MPI .ck-toolbar__items{gap:.125rem}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.25rem!important}.CKEditor_ckeditor-wrapper____MPI .ck-content{font-size:14px}.CKEditor_ckeditor-wrapper____MPI .ck-editor__editable_inline{padding:.5rem}}@media screen and (min-width:641px) and (max-width:1024px){.CKEditor_ckeditor-wrapper____MPI .ck-toolbar__items{gap:.175rem}.CKEditor_ckeditor-wrapper____MPI .ck.ck-button{padding:.375rem!important}}.CKEditor_ckeditor-wrapper____MPI .ck-content img{max-width:100%;height:auto}.CKEditor_ckeditor-wrapper____MPI .ck-content table{width:100%!important;margin:1em 0!important;border-collapse:collapse!important}.CKEditor_ckeditor-wrapper____MPI .ck-content .table table{margin:0!important;display:table!important}.CKEditor_ckeditor-wrapper____MPI .ck-content .table{overflow-x:auto!important;display:block!important;max-width:100%!important;margin:1em 0!important}.CKEditor_ckeditor-wrapper____MPI .ck-content td,.CKEditor_ckeditor-wrapper____MPI .ck-content th{min-width:2em!important;padding:.4em!important;border:1px solid #bbb!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]{z-index:1000!important}.CKEditor_ckeditor-wrapper____MPI .ck.ck-toolbar>*{margin-right:.25rem;margin-bottom:.25rem}