.GopalEditor_gopalEditor__GQqzo{border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.GopalEditor_toolbar__9_ICm{flex-wrap:wrap;padding:.5rem;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;position:-webkit-sticky;position:sticky;top:0}.GopalEditor_toolbarGroup__W412x,.GopalEditor_toolbar__9_ICm{display:flex;gap:.25rem;align-items:center}.GopalEditor_toolbarDivider__wmcm5{width:1px;height:24px;background-color:#e2e8f0;margin:0 .25rem}.GopalEditor_toolbarButton__bTZhl{display:flex;align-items:center;justify-content:center;height:36px;min-width:36px;padding:0 .75rem;background-color:transparent;border:none;border-radius:.25rem;color:#475569;font-size:.875rem;cursor:pointer;transition:all .2s ease}.GopalEditor_toolbarButton__bTZhl svg{font-size:1.25rem}.GopalEditor_toolbarButton__bTZhl:hover{background-color:#e2e8f0;color:#1e293b}.GopalEditor_toolbarButton__bTZhl.GopalEditor_active__fSm5h{background-color:#e2e8f0;color:#1e293b;font-weight:500}.GopalEditor_toolbarButton__bTZhl:disabled{opacity:.5;cursor:not-allowed}.GopalEditor_editor__8g__R{padding:1rem;min-height:200px;outline:none;overflow-y:auto;font-size:1rem;line-height:1.5;color:#1e293b}.GopalEditor_editor__8g__R:empty:before{content:attr(data-placeholder);color:#94a3b8;pointer-events:none}.GopalEditor_htmlSource__2QGle{width:100%;height:100%;min-height:200px;padding:1rem;font-size:1rem;line-height:1.5;font-family:Courier New,monospace;border:none;outline:none;resize:vertical;color:#1e293b;background-color:#f8fafc}.GopalEditor_dropdown__cYY5b{position:relative;display:inline-block}.GopalEditor_dropdownToggle__Pa4i5{display:flex;align-items:center;justify-content:center;gap:.25rem;height:32px;padding:0 .5rem;background-color:transparent;border:none;border-radius:.25rem;color:#475569;font-size:.875rem;cursor:pointer;transition:all .2s ease}.GopalEditor_dropdownToggle__Pa4i5:hover{background-color:#e2e8f0;color:#1e293b}.GopalEditor_dropdownToggle__Pa4i5 svg{font-size:1.125rem;margin-right:.25rem}.GopalEditor_dropdownMenu__bamDC{position:absolute;top:100%;left:0;z-index:10;min-width:160px;padding:.5rem 0;margin-top:.25rem;background-color:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);animation:GopalEditor_fadeIn__nHTn0 .2s ease}.GopalEditor_dropdownItem__fXaEt{display:block;width:100%;padding:.5rem 1rem;text-align:left;background-color:transparent;border:none;color:#1e293b;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}.GopalEditor_dropdownItem__fXaEt:hover{background-color:#f1f5f9}@keyframes GopalEditor_fadeIn__nHTn0{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GopalEditor_editor__8g__R h1{font-size:2rem;margin-bottom:1rem;font-weight:700;color:#0f172a}.GopalEditor_editor__8g__R h2{font-size:1.5rem;margin-bottom:.875rem;font-weight:600;color:#0f172a}.GopalEditor_editor__8g__R h3{font-size:1.25rem;margin-bottom:.75rem;font-weight:600;color:#0f172a}.GopalEditor_editor__8g__R h4{font-size:1.125rem;margin-bottom:.625rem;font-weight:600;color:#0f172a}.GopalEditor_editor__8g__R h5,.GopalEditor_editor__8g__R h6{font-size:1rem;margin-bottom:.5rem;font-weight:600;color:#0f172a}.GopalEditor_editor__8g__R p{margin-bottom:1rem;line-height:1.6}.GopalEditor_editor__8g__R h4{font-size:1em!important;margin-bottom:1em;line-height:30px!important;font-weight:700}.GopalEditor_editor__8g__R h5{font-size:.83em!important;margin-bottom:1em;line-height:25px!important;font-weight:700}.GopalEditor_editor__8g__R h6{font-size:.67em!important;margin-bottom:1em;line-height:20px!important}.GopalEditor_editor__8g__R blockquote{padding-left:1rem;border-left:4px solid #94a3b8;margin:1rem 0;font-style:italic;color:#475569}.GopalEditor_editor__8g__R ol,.GopalEditor_editor__8g__R ul{margin:1rem 0;padding-left:2.5rem}.GopalEditor_editor__8g__R ul{list-style-type:disc!important;display:block!important}.GopalEditor_editor__8g__R ol{margin:1rem 0;padding-left:2.5rem;list-style-type:decimal!important;display:block!important}.GopalEditor_editor__8g__R li{display:list-item!important;margin:.5rem 0;list-style-position:outside!important}.GopalEditor_editor__8g__R ol li{position:relative;list-style-position:outside!important}.GopalEditor_editor__8g__R ol{counter-reset:list-item}.GopalEditor_editor__8g__R ol li{list-style:decimal!important;display:list-item!important}.GopalEditor_editor__8g__R ol li:before{display:inline-block;width:1.5em;margin-left:-2em;margin-right:.5em;text-align:right;font-weight:600;color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R ol li:before{color:#cbd5e1}.GopalEditor_editor__8g__R li p{display:inline-block;margin:0}.GopalEditor_editor__8g__R ul li{position:relative}.GopalEditor_editor__8g__R ul li::marker{content:"•";color:#334155;font-size:1.5em}.GopalEditor_editor__8g__R ol li::marker{color:#334155;font-weight:600}.GopalEditor_editor__8g__R ol ol,.GopalEditor_editor__8g__R ol ul,.GopalEditor_editor__8g__R ul ol,.GopalEditor_editor__8g__R ul ul{margin:.5rem 0}.GopalEditor_editor__8g__R pre{background-color:#f1f5f9;padding:1rem;border-radius:.375rem;overflow-x:auto;margin:1rem 0}.GopalEditor_editor__8g__R code{font-family:Courier New,monospace;background-color:#f1f5f9;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.GopalEditor_editor__8g__R a{color:#2563eb;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease;padding:1px 2px;border-radius:2px}.GopalEditor_editor__8g__R a:hover{color:#1d4ed8;background-color:rgba(59,130,246,.1)}.GopalEditor_editor__8g__R img{max-width:100%;height:auto;border-radius:.375rem;margin:1rem 0}.GopalEditor_editor__8g__R table{border-collapse:collapse;width:100%;margin:1rem 0;table-layout:fixed}.GopalEditor_editor__8g__R table td,.GopalEditor_editor__8g__R table th{padding:8px;border:1px solid #ddd;word-break:break-word}.GopalEditor_editor__8g__R table th{background-color:#f8fafc;font-weight:600;text-align:left}.GopalEditor_editor__8g__R table+*{margin-top:1rem}.GopalEditor_editor__8g__R table:hover{position:relative}.GopalEditor_editor__8g__R table:hover:after{content:"";position:absolute;bottom:0;right:0;width:10px;height:10px;background-color:#3b82f6;cursor:nwse-resize;border-radius:1px}.GopalEditor_darkMode__aj39p .GopalEditor_gopalEditor__GQqzo{background-color:#1e293b;border-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_toolbar__9_ICm{background-color:#0f172a;border-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_toolbarDivider__wmcm5{background-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_toolbarButton__bTZhl{color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_toolbarButton__bTZhl.GopalEditor_active__fSm5h,.GopalEditor_darkMode__aj39p .GopalEditor_toolbarButton__bTZhl:hover{background-color:#334155;color:#f8fafc}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R,.GopalEditor_darkMode__aj39p .GopalEditor_htmlSource__2QGle{color:#f8fafc;background-color:#1e293b}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R:empty:before{color:#64748b}.GopalEditor_darkMode__aj39p .GopalEditor_htmlSource__2QGle{background-color:#0f172a}.GopalEditor_darkMode__aj39p .GopalEditor_dropdownMenu__bamDC{background-color:#1e293b;box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2)}.GopalEditor_darkMode__aj39p .GopalEditor_dropdownItem__fXaEt{color:#f8fafc}.GopalEditor_darkMode__aj39p .GopalEditor_dropdownItem__fXaEt:hover{background-color:#334155}@media (max-width:768px){.GopalEditor_toolbar__9_ICm{padding:.25rem;overflow-x:auto}.GopalEditor_toolbarGroup__W412x{flex-wrap:nowrap}.GopalEditor_toolbarButton__bTZhl{min-width:32px;height:32px;padding:0 .35rem}.GopalEditor_toolbarButton__bTZhl svg{font-size:1rem}}.GopalEditor_modalOverlay__sIl4u{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100;animation:GopalEditor_fadeIn__nHTn0 .2s ease}.GopalEditor_modal__ViPR_{background-color:#fff;border-radius:.5rem;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.2)}.GopalEditor_modalHeader__iY1wO{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0}.GopalEditor_modalHeader__iY1wO h3{margin:0;font-size:1.25rem;font-weight:600;color:#1e293b}.GopalEditor_modalClose__9fl2Y{background:transparent;border:none;color:#64748b;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.GopalEditor_modalClose__9fl2Y:hover{background-color:#f1f5f9;color:#0f172a}.GopalEditor_modalBody__tP5PB{padding:1rem}.GopalEditor_modalSection___4Q4K{margin-bottom:1.5rem}.GopalEditor_modalLabel__zLtr2{display:block;margin-bottom:.5rem;font-weight:500;color:#334155}.GopalEditor_modalInput__5e4g8{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:.375rem;font-size:1rem;color:#1e293b;background-color:#fff;transition:border-color .2s ease}.GopalEditor_modalInput__5e4g8:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.GopalEditor_urlInputWrapper__Vtne_{display:flex;gap:.5rem}.GopalEditor_urlInputWrapper__Vtne_ .GopalEditor_modalInput__5e4g8{flex:1 1}.GopalEditor_urlInsertButton__dhggl{padding:.75rem 1rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.GopalEditor_urlInsertButton__dhggl:hover{background-color:#2563eb}.GopalEditor_urlInsertButton__dhggl:disabled{background-color:#cbd5e1;cursor:not-allowed}.GopalEditor_modalDivider__TY9VB{display:flex;align-items:center;margin:1rem 0;color:#64748b}.GopalEditor_modalDivider__TY9VB:after,.GopalEditor_modalDivider__TY9VB:before{content:"";flex:1 1;border-top:1px solid #e2e8f0}.GopalEditor_modalDivider__TY9VB span{padding:0 .5rem;font-size:.875rem}.GopalEditor_dropZone__7MOMl{border:2px dashed #cbd5e1;border-radius:.5rem;padding:2rem;text-align:center;background-color:#f8fafc;transition:all .2s ease;cursor:pointer}.GopalEditor_dropZone__7MOMl.GopalEditor_dragging__o52ID{border-color:#3b82f6;background-color:rgba(59,130,246,.05)}.GopalEditor_dropZoneContent__xtUDL{display:flex;flex-direction:column;align-items:center;gap:1rem}.GopalEditor_dropZoneIcon__0vUdy{font-size:2.5rem;color:#64748b}.GopalEditor_dropZoneContent__xtUDL p{margin:0;color:#475569;font-size:1rem}.GopalEditor_dropZoneContent__xtUDL span{color:#94a3b8;font-size:.875rem}.GopalEditor_fileInput__oo_eE{display:none}.GopalEditor_browseButton__MuFlR{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#f1f5f9;color:#334155;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.GopalEditor_browseButton__MuFlR:hover{background-color:#e2e8f0}.GopalEditor_imagePreview__IU82g{display:flex;flex-direction:column;align-items:center;gap:1rem}.GopalEditor_imagePreview__IU82g img{max-width:100%;max-height:200px;border-radius:.375rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.GopalEditor_insertPreviewButton__gbuLz{padding:.75rem 1.5rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.GopalEditor_insertPreviewButton__gbuLz:hover{background-color:#2563eb}.GopalEditor_errorMessage__0YLOa{color:#ef4444;margin-top:1rem;font-size:.875rem;padding:.5rem;background-color:#fee2e2;border-radius:.375rem;text-align:center}.GopalEditor_darkMode__aj39p .GopalEditor_modal__ViPR_{background-color:#1e293b}.GopalEditor_darkMode__aj39p .GopalEditor_modalHeader__iY1wO{border-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_modalHeader__iY1wO h3{color:#f8fafc}.GopalEditor_darkMode__aj39p .GopalEditor_modalClose__9fl2Y{color:#94a3b8}.GopalEditor_darkMode__aj39p .GopalEditor_modalClose__9fl2Y:hover{background-color:#334155;color:#f8fafc}.GopalEditor_darkMode__aj39p .GopalEditor_modalLabel__zLtr2{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_modalInput__5e4g8{border-color:#334155;color:#f8fafc;background-color:#0f172a}.GopalEditor_darkMode__aj39p .GopalEditor_modalInput__5e4g8:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.1)}.GopalEditor_darkMode__aj39p .GopalEditor_urlInsertButton__dhggl{background-color:#3b82f6}.GopalEditor_darkMode__aj39p .GopalEditor_urlInsertButton__dhggl:hover{background-color:#2563eb}.GopalEditor_darkMode__aj39p .GopalEditor_urlInsertButton__dhggl:disabled{background-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_modalDivider__TY9VB{color:#94a3b8}.GopalEditor_darkMode__aj39p .GopalEditor_modalDivider__TY9VB:after,.GopalEditor_darkMode__aj39p .GopalEditor_modalDivider__TY9VB:before{border-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_dropZone__7MOMl{border-color:#334155;background-color:#0f172a}.GopalEditor_darkMode__aj39p .GopalEditor_dropZone__7MOMl.GopalEditor_dragging__o52ID{border-color:#60a5fa;background-color:rgba(96,165,250,.05)}.GopalEditor_darkMode__aj39p .GopalEditor_dropZoneIcon__0vUdy{color:#94a3b8}.GopalEditor_darkMode__aj39p .GopalEditor_dropZoneContent__xtUDL p{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_dropZoneContent__xtUDL span{color:#64748b}.GopalEditor_darkMode__aj39p .GopalEditor_browseButton__MuFlR{background-color:#334155;color:#f1f5f9}.GopalEditor_darkMode__aj39p .GopalEditor_browseButton__MuFlR:hover{background-color:#475569}.GopalEditor_darkMode__aj39p .GopalEditor_insertPreviewButton__gbuLz{background-color:#3b82f6}.GopalEditor_darkMode__aj39p .GopalEditor_insertPreviewButton__gbuLz:hover{background-color:#2563eb}.GopalEditor_darkMode__aj39p .GopalEditor_errorMessage__0YLOa{color:#fca5a5;background-color:rgba(239,68,68,.2)}.GopalEditor_editor__8g__R img[data-resizable=true]{box-sizing:border-box;cursor:pointer;transition:border .2s ease;position:relative;margin:.5rem 0;min-width:50px;min-height:50px;resize:both}.GopalEditor_editor__8g__R img[data-resizable=true]:hover{border:1px dashed #3b82f6!important}.GopalEditor_editor__8g__R img[data-resizable=true][data-selected=true]{border:2px solid #3b82f6!important;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.GopalEditor_editor__8g__R img[data-resizable=true]:active{cursor:nwse-resize}.GopalEditor_editor__8g__R img[data-resizable=true]:after{content:"";position:absolute;bottom:2px;right:2px;width:8px;height:8px;background-color:#3b82f6;border-radius:1px;opacity:0;transition:opacity .2s ease}.GopalEditor_editor__8g__R img[data-resizable=true]:hover:after,.GopalEditor_editor__8g__R img[data-resizable=true][data-selected=true]:after{opacity:1}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R img[data-resizable=true]:hover{border:1px dashed #60a5fa!important}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R img[data-resizable=true][data-selected=true]{border:2px solid #60a5fa!important;box-shadow:0 0 0 4px rgba(96,165,250,.1)}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R img[data-resizable=true]:after{background-color:#60a5fa}.GopalEditor_imageOptions__yTjMI{width:100%;margin:1rem 0;padding:.75rem;background-color:#f8fafc;border-radius:.375rem}.GopalEditor_sizeOptions__SVK3r{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.GopalEditor_sizeOption__i_vLH{display:flex;align-items:center;gap:.375rem;cursor:pointer;font-size:.875rem;color:#475569}.GopalEditor_sizeOption__i_vLH input{margin:0;cursor:pointer}.GopalEditor_sizeOption__i_vLH span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.GopalEditor_sizeOption__i_vLH:hover span{color:#1e293b}.GopalEditor_darkMode__aj39p .GopalEditor_imageOptions__yTjMI{background-color:#1e293b}.GopalEditor_darkMode__aj39p .GopalEditor_sizeOption__i_vLH{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_sizeOption__i_vLH:hover span{color:#f8fafc}.GopalEditor_dropdownContainer__Brc_q{position:relative}.GopalEditor_colorPickerContainer__MH8We{position:absolute;top:100%;left:0;z-index:20;width:310px;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:.5rem;overflow:hidden;animation:GopalEditor_fadeIn__nHTn0 .2s ease}.GopalEditor_colorPickerHeader__Yf_xM{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:500;color:#334155}.GopalEditor_colorPickerClose__v2RSM{background:none;border:none;color:#64748b;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem}.GopalEditor_colorPickerClose__v2RSM:hover{color:#0f172a;background-color:#e2e8f0}.GopalEditor_colorPalette__g_o8z{padding:1rem}.GopalEditor_colorRow__Ntzw8{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:0 2px}.GopalEditor_colorSwatch__GB2zN{width:30px;height:30px;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .15s ease;padding:0;margin:0 1px}.GopalEditor_colorSwatch__GB2zN:hover{transform:scale(1.05);box-shadow:0 2px 5px rgba(0,0,0,.15)}.GopalEditor_hiddenColorInput__c5p_u{position:absolute;opacity:0;width:0;height:0;padding:0;margin:0;pointer-events:none}@media (max-width:380px){.GopalEditor_colorPickerContainer__MH8We{width:280px}.GopalEditor_colorSwatch__GB2zN{width:28px;height:28px}.GopalEditor_customColorInputWrapper__7f_Oi .GopalEditor_colorSwatch__GB2zN{width:32px;height:32px}.GopalEditor_customColorText__wcwI4{min-width:80px;max-width:100px;padding:0 8px}.GopalEditor_customColorApply__JjqJf{min-width:60px;font-size:12px;padding:0 10px}}.GopalEditor_darkMode__aj39p .GopalEditor_colorPickerContainer__MH8We{background-color:#1e293b;box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2)}.GopalEditor_darkMode__aj39p .GopalEditor_colorPickerHeader__Yf_xM{background-color:#0f172a;border-color:#334155;color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_colorPickerClose__v2RSM{color:#94a3b8}.GopalEditor_darkMode__aj39p .GopalEditor_colorPickerClose__v2RSM:hover{color:#f8fafc;background-color:#334155}.GopalEditor_fontSizeSelector__f7r0j{position:absolute;top:100%;left:0;z-index:20;width:220px;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:.5rem;overflow:hidden;animation:GopalEditor_fadeIn__nHTn0 .2s ease}.GopalEditor_fontSizeOption__uHS6H{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;background:none;border:none;border-bottom:1px solid #f1f5f9;text-align:left;cursor:pointer;transition:background-color .2s ease}.GopalEditor_fontSizeOption__uHS6H:last-child{border-bottom:none}.GopalEditor_fontSizeOption__uHS6H:hover{background-color:#f8fafc}.GopalEditor_fontSizeLabel__CFcLn{color:#334155;font-size:.875rem}.GopalEditor_fontSizePreview__IR6c6{color:#64748b;font-weight:500}.GopalEditor_darkMode__aj39p .GopalEditor_fontSizeSelector__f7r0j{background-color:#1e293b;box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2)}.GopalEditor_darkMode__aj39p .GopalEditor_fontSizeOption__uHS6H{border-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_fontSizeOption__uHS6H:hover{background-color:#0f172a}.GopalEditor_darkMode__aj39p .GopalEditor_fontSizeLabel__CFcLn{color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_fontSizePreview__IR6c6{color:#94a3b8}.GopalEditor_tableSelectorWrapper__O0Wbl{z-index:20}.GopalEditor_tableSelectorContainer__h5AXm{background-color:#fff;border-radius:.375rem;box-shadow:0 4px 15px rgba(0,0,0,.15);overflow:hidden;width:200px;animation:GopalEditor_fadeIn__nHTn0 .2s ease}.GopalEditor_tableSelectorHeader__t0Trw{display:flex;align-items:center;justify-content:space-between;padding:.375rem .5rem;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.75rem;font-weight:500;color:#334155}.GopalEditor_backButton__r7Zn6{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.75rem;padding:0;display:flex;align-items:center}.GopalEditor_tableGrid__Zkq0a{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);grid-gap:1px;gap:1px;padding:.375rem}.GopalEditor_tableCell__SZKPP{aspect-ratio:1/1;background-color:#f1f5f9;border-radius:2px;cursor:pointer;transition:background-color .15s ease;width:18px;height:18px}.GopalEditor_tableCell__SZKPP:hover{background-color:#e2e8f0}.GopalEditor_activeCell__ngCM4{background-color:#bfdbfe}.GopalEditor_tableStyleGrid__ciyVH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;padding:.5rem}.GopalEditor_tableStyleItem__on7H0{display:flex;flex-direction:column;gap:.25rem;align-items:center;cursor:pointer}.GopalEditor_tableStyleItem__on7H0 span{font-size:.625rem;color:#475569}.GopalEditor_tableStyleItem__on7H0:hover span{color:#3b82f6}.GopalEditor_stylePreview__z580t{width:100%;height:40px;border:1px solid;border-radius:.25rem;overflow:hidden;transition:transform .2s ease}.GopalEditor_tableStyleItem__on7H0:hover .GopalEditor_stylePreview__z580t{transform:translateY(-2px)}.GopalEditor_styleHeader__rWw_f{height:25%;border-bottom:1px solid}.GopalEditor_styleBody__bdj_s{height:75%}.GopalEditor_darkMode__aj39p .GopalEditor_tableSelectorContainer__h5AXm{background-color:#1e293b;box-shadow:0 4px 15px rgba(0,0,0,.3)}.GopalEditor_darkMode__aj39p .GopalEditor_tableSelectorHeader__t0Trw{background-color:#0f172a;border-color:#334155;color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_backButton__r7Zn6{color:#60a5fa}.GopalEditor_darkMode__aj39p .GopalEditor_tableCell__SZKPP{background-color:#334155}.GopalEditor_darkMode__aj39p .GopalEditor_tableCell__SZKPP:hover{background-color:#475569}.GopalEditor_darkMode__aj39p .GopalEditor_activeCell__ngCM4{background-color:#1d4ed8}.GopalEditor_darkMode__aj39p .GopalEditor_tableStyleItem__on7H0 span{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_tableStyleItem__on7H0:hover span{color:#60a5fa}.GopalEditor_modalHint__1A48l{font-size:.75rem;color:#64748b;margin-top:.25rem}.GopalEditor_modalCheckbox__Sz7sy{display:flex;align-items:center;gap:.5rem;margin:1rem 0}.GopalEditor_modalCheckbox__Sz7sy input{margin:0;width:1rem;height:1rem}.GopalEditor_modalCheckbox__Sz7sy label{font-size:.875rem;color:#334155;cursor:pointer}.GopalEditor_modalActions__i8x5U{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.GopalEditor_modalCancelButton__WSJnm,.GopalEditor_modalSubmitButton__4n5cg{padding:.5rem 1rem;border-radius:.375rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease}.GopalEditor_modalCancelButton__WSJnm{background-color:#f1f5f9;border:1px solid #e2e8f0;color:#334155}.GopalEditor_modalCancelButton__WSJnm:hover{background-color:#e2e8f0}.GopalEditor_modalSubmitButton__4n5cg{background-color:#3b82f6;border:none;color:#fff}.GopalEditor_modalSubmitButton__4n5cg:hover{background-color:#2563eb}.GopalEditor_modalSubmitButton__4n5cg:disabled{background-color:#cbd5e1;cursor:not-allowed}.GopalEditor_darkMode__aj39p .GopalEditor_modalHint__1A48l{color:#94a3b8}.GopalEditor_darkMode__aj39p .GopalEditor_modalCheckbox__Sz7sy label{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_modalCancelButton__WSJnm{background-color:#334155;border-color:#475569;color:#f1f5f9}.GopalEditor_darkMode__aj39p .GopalEditor_modalCancelButton__WSJnm:hover{background-color:#475569}.GopalEditor_darkMode__aj39p .GopalEditor_modalSubmitButton__4n5cg{background-color:#3b82f6}.GopalEditor_darkMode__aj39p .GopalEditor_modalSubmitButton__4n5cg:hover{background-color:#2563eb}.GopalEditor_darkMode__aj39p .GopalEditor_modalSubmitButton__4n5cg:disabled{background-color:#475569}.GopalEditor_editor__8g__R:focus{box-shadow:0 0 0 2px rgba(59,130,246,.3);outline:none}.GopalEditor_keyboardHint___IfvS{display:inline-block;font-size:.75rem;background-color:#e2e8f0;color:#475569;padding:.125rem .25rem;border-radius:.25rem;margin-left:.5rem}.GopalEditor_darkMode__aj39p .GopalEditor_keyboardHint___IfvS{background-color:#334155;color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R a{color:#60a5fa}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R a:hover{color:#93c5fd;background-color:rgba(96,165,250,.1)}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R:focus{box-shadow:0 0 0 2px rgba(96,165,250,.3)}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R ul li::marker{color:#cbd5e1}.GopalEditor_darkMode__aj39p .GopalEditor_editor__8g__R ol li::marker{color:#cbd5e1}.GopalEditor_customColorSection__huDLX{padding:16px;border-top:1px solid #eee;margin-top:8px;background-color:#f8fafc}.GopalEditor_customColorLabel__x_2hF{display:block;margin-bottom:12px;font-weight:600;font-size:14px;color:#334155}.GopalEditor_customColorInputWrapper__7f_Oi{display:flex;align-items:center;justify-content:space-between;gap:10px}.GopalEditor_customColorInputWrapper__7f_Oi .GopalEditor_colorSwatch__GB2zN{width:36px;height:36px}.GopalEditor_customColorText__wcwI4{flex:1 1;height:36px;padding:0 12px;border:1px solid #cbd5e1;border-radius:4px;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.05);min-width:100px;max-width:150px;color:#334155}.GopalEditor_customColorApply__JjqJf{height:36px;padding:0 16px;background-color:#2563eb;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;font-size:13px;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:all .2s ease;min-width:70px;flex-shrink:0}.GopalEditor_customColorApply__JjqJf:hover{background-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 3px 6px rgba(0,0,0,.2)}.GopalEditor_darkMode__aj39p .GopalEditor_customColorSection__huDLX{border-color:#334155;background-color:#0f172a}.GopalEditor_darkMode__aj39p .GopalEditor_customColorLabel__x_2hF{color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_colorSwatch__GB2zN{border-color:#475569}.GopalEditor_darkMode__aj39p .GopalEditor_customColorText__wcwI4{border-color:#475569;background-color:#1e293b;color:#e2e8f0}.GopalEditor_darkMode__aj39p .GopalEditor_customColorApply__JjqJf{background-color:#3b82f6}.GopalEditor_darkMode__aj39p .GopalEditor_customColorApply__JjqJf:hover{background-color:#2563eb}