.ProseMirror{min-height:100%;width:100%;outline:none;cursor:text;padding:.5rem;letter-spacing:normal!important;-webkit-user-modify:read-write-plaintext-only!important;-moz-user-modify:read-write!important}.ProseMirror,.ProseMirror p{white-space:pre-wrap!important;word-break:break-word!important;word-spacing:normal!important;overflow-wrap:break-word!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.ProseMirror p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.5}.ProseMirror br{display:block!important}.ProseMirror span.whitespace{white-space:pre!important}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem}.ProseMirror li{margin-top:.25rem;margin-bottom:.25rem}.ProseMirror:focus{outline:none}.EditorContent,.EditorContent *,.ProseMirror,.ProseMirror *,.tiptap{cursor:text!important}.tiptap *{word-spacing:normal;white-space:pre-wrap}.editor-paragraph{margin:.75rem 0;line-height:1.5;word-spacing:.25rem!important}.editor-fix .ProseMirror{background-color:#000;color:#fff;padding:.75rem;border-radius:.25rem;word-spacing:.25rem!important;font-size:1rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.editor-fix .ProseMirror,.editor-fix .ProseMirror *{white-space:pre-wrap!important}.editor-fix .ProseMirror[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only;-moz-user-modify:read-write;caret-color:#fff}[data-theme-locked=dark]{--background:#000!important;--foreground:#fff!important;--card:#000!important;--card-foreground:#fff!important;--primary:#6bef1a!important;--primary-foreground:#000!important;--border:hsla(0,0%,100%,.15)!important}.dark [role=tab]:hover,.dark [role=tab][data-state=active],[role=tab]:hover,[role=tab][data-state=active]{color:hsl(var(--orizon-brand))!important}[style*="0, 255, 0"], [style*="0,255,0"], [style*="00FF00"], [style*="rgb(0, 255, 0)"], [style*="rgb(0,255,0)"], [style*="rgba(0, 255, 0"], [style*="rgba(0,255,0"]{color:hsl(var(--orizon-brand-dark))!important}.dark [style*="0, 255, 0"], .dark [style*="0,255,0"], .dark [style*="00FF00"], .dark [style*="rgb(0, 255, 0)"], .dark [style*="rgb(0,255,0)"], .dark [style*="rgba(0, 255, 0"], .dark [style*="rgba(0,255,0"]{color:hsl(var(--orizon-brand))!important}[data-radix-popper-content-wrapper] [role=menu]{background-color:hsla(0,0%,100%,.95)!important}.dark [data-radix-popper-content-wrapper] [role=menu]{background-color:rgba(17,24,39,.95)!important}[data-state=open][data-side]{background-color:hsla(0,0%,100%,.95)!important}.dark [data-radix-collection-item],.dark [data-state=open][data-side],.dark [role=menu],.dark div[data-state][data-side]{background-color:rgba(17,24,39,.95)!important}body{transition:background-color .3s ease;background-color:#fff}.dark body{background-color:#000}.galaxy-fallback{position:fixed;inset:0;z-index:-10;background:radial-gradient(ellipse at center,#fff 0,#f0f0f0 100%)}.dark .galaxy-fallback{background:radial-gradient(ellipse at center,#111 0,#000 100%)}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.animate-fadeIn{animation:fadeIn .5s ease-out forwards}.animate-slideInLeft{animation:slideInLeft .6s ease-out forwards}.animate-slideInRight{animation:slideInRight .6s ease-out forwards}.animate-zoomIn{animation:zoomIn .4s ease-out forwards}.animate-pulse-subtle{animation:pulse 3s ease-in-out infinite}.recon-item-hover{transition:all .2s ease-in-out}.recon-item-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:hsl(var(--orizon-brand-dark))}.dark .recon-item-hover:hover{border-color:hsl(var(--orizon-brand))}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(74,195,0,.3);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(74,195,0,.5)}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(107,239,26,.3);border-radius:10px}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(107,239,26,.5)}