.wysiwyg-custom-theme .rsw-editor{background-color:transparent!important;color:inherit!important;border:none!important;min-height:120px}.wysiwyg-custom-theme .rsw-toolbar{background-color:#f1f5f9!important;border-bottom:1px solid #e2e8f0!important;color:#334155!important}.wysiwyg-custom-theme .rsw-btn{color:#64748b!important}.wysiwyg-custom-theme .rsw-btn:hover,.wysiwyg-custom-theme .rsw-btn[data-active=true]{background-color:#e2e8f0!important;color:#06b6d4!important}.wysiwyg-custom-theme .rsw-separator{background-color:#cbd5e1!important}.wysiwyg-custom-theme .rsw-ce h1,.wysiwyg-custom-theme .rsw-ce h2,.wysiwyg-custom-theme .rsw-ce h3,.wysiwyg-custom-theme .rsw-ce h4,.wysiwyg-custom-theme .rsw-ce h5,.wysiwyg-custom-theme .rsw-ce h6{color:#1e293b!important;font-weight:700!important;margin-top:1.5em;margin-bottom:.5em}.wysiwyg-custom-theme .rsw-ce .tldr-box,.wysiwyg-custom-theme .rsw-ce .author-reviewer,.wysiwyg-custom-theme .rsw-ce .toc-box{background-color:#f8fafc!important;color:#475569!important;border-color:#e2e8f0!important}.wysiwyg-custom-theme .rsw-toolbar select{background-color:#fff!important;color:#334155!important;border:1.5px solid #cbd5e1!important;border-radius:6px;font-size:11px;font-weight:600;padding:4px 8px;outline:none;cursor:pointer;min-width:80px;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.wysiwyg-custom-theme .rsw-toolbar select:hover{color:#06b6d4!important;border-color:#06b6d4!important}.wysiwyg-custom-theme .rsw-toolbar select option{background-color:#fff!important;color:#334155!important;padding:8px;font-size:13px}.dark .wysiwyg-custom-theme .rsw-toolbar{background-color:#0f172a!important;border-bottom:1px solid #334155!important;color:#f8fafc!important}.dark .wysiwyg-custom-theme .rsw-btn{color:#94a3b8!important}.dark .wysiwyg-custom-theme .rsw-btn:hover,.dark .wysiwyg-custom-theme .rsw-btn[data-active=true]{background-color:#1e293b!important;color:#22d3ee!important}.dark .wysiwyg-custom-theme .rsw-separator{background-color:#334155!important}.dark .wysiwyg-custom-theme .rsw-ce h1,.dark .wysiwyg-custom-theme .rsw-ce h2,.dark .wysiwyg-custom-theme .rsw-ce h3,.dark .wysiwyg-custom-theme .rsw-ce h4,.dark .wysiwyg-custom-theme .rsw-ce h5,.dark .wysiwyg-custom-theme .rsw-ce h6{color:#e2e8f0!important}.dark .wysiwyg-custom-theme .rsw-ce .tldr-box,.dark .wysiwyg-custom-theme .rsw-ce .author-reviewer,.dark .wysiwyg-custom-theme .rsw-ce .toc-box{background-color:#1e293b!important;color:#cbd5e1!important;border-color:#334155!important}.dark .wysiwyg-custom-theme .rsw-toolbar select{background-color:#1e293b!important;color:#f1f5f9!important;border:1.5px solid #334155!important}.dark .wysiwyg-custom-theme .rsw-toolbar select:hover{color:#22d3ee!important;border-color:#22d3ee!important;box-shadow:0 0 10px #22d3ee1a}.dark .wysiwyg-custom-theme .rsw-toolbar select:focus{border-color:#22d3ee!important;box-shadow:0 0 0 2px #22d3ee33}.dark .wysiwyg-custom-theme .rsw-toolbar select option{background-color:#0f172a!important;color:#f1f5f9!important}.wysiwyg-custom-theme .rsw-ce h1{font-size:1.8em!important}.wysiwyg-custom-theme .rsw-ce h2{font-size:1.5em!important}.wysiwyg-custom-theme .rsw-ce h3{font-size:1.3em!important}.wysiwyg-custom-theme .rsw-ce ul{list-style-type:disc!important;padding-left:1.5rem!important;margin:.5rem 0!important}.wysiwyg-custom-theme .rsw-ce ol{list-style-type:decimal!important;padding-left:1.5rem!important;margin:.5rem 0!important}.wysiwyg-custom-theme .rsw-ce li{display:list-item!important;margin-bottom:.25rem!important}.wysiwyg-custom-theme .rsw-ce b,.wysiwyg-custom-theme .rsw-ce strong{font-weight:bolder!important}.wysiwyg-custom-theme .rsw-ce i,.wysiwyg-custom-theme .rsw-ce em{font-style:italic!important}.wysiwyg-custom-theme .rsw-ce u{text-decoration:underline!important}@layer utilities{.bg-layer{transition:opacity 1.5s ease-in-out,transform 10s ease-out;will-change:opacity,transform}.bg-active{opacity:.4;transform:scale(1.05)}.bg-inactive{opacity:0;transform:scale(1)}.artifact-container{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.artifact-float{animation:levitate 8s ease-in-out infinite}@keyframes levitate{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(3deg)}}.glow-text{text-shadow:0 0 30px currentColor}}@layer utilities{.particle{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at center,#22d3eecc,#22d3ee00 70%)}.particle-anim{animation:floatAnim var(--duration) linear infinite alternate}@keyframes floatAnim{0%{transform:translate(0) scale(1) rotate(0);opacity:.1}33%{transform:translate(var(--dx1),var(--dy1)) scale(1.5) rotate(120deg);opacity:.8}66%{transform:translate(var(--dx2),var(--dy2)) scale(.8) rotate(240deg);opacity:.4}to{transform:translate(var(--dx3),var(--dy3)) scale(1.2) rotate(360deg);opacity:.1}}}
