.isi-wysiwyg .rsw-editor{background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.isi-wysiwyg .rsw-toolbar{background-color:var(--color-secondary);border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.125rem;min-height:2.5rem;padding:.375rem .5rem;display:flex}.isi-wysiwyg .rsw-btn{box-sizing:border-box;width:2rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:var(--font-sans);color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:.25rem;outline:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.isi-wysiwyg .rsw-btn:hover:not(:disabled){background-color:var(--color-accent);color:var(--color-accent-foreground)}.isi-wysiwyg .rsw-btn[data-active=true]{background-color:var(--color-secondary);color:var(--color-foreground)}.isi-wysiwyg .rsw-btn:disabled{opacity:.45;cursor:not-allowed}.isi-wysiwyg .rsw-separator{border:none;border-right:1px solid var(--color-border);background:0 0;align-self:stretch;width:0;min-height:1.25rem;margin:0 .25rem;padding:0}.isi-wysiwyg .rsw-dd{box-sizing:border-box;height:2rem;font-size:.875rem;font-family:var(--font-sans);color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-input);cursor:pointer;border-radius:.375rem;outline:none;margin:0 .125rem;padding:0 .5rem;line-height:1.25rem}.isi-wysiwyg .rsw-dd:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}.isi-wysiwyg .rsw-ce{min-height:0;font-size:.875rem;line-height:1.5;font-family:var(--font-sans);color:#171717;background-color:#0000;flex:auto;padding:.625rem .75rem;overflow-y:auto}.isi-wysiwyg .rsw-ce:focus{outline:none}.isi-wysiwyg .rsw-ce[contenteditable=false]{pointer-events:auto;cursor:default}.isi-wysiwyg .rsw-ce[contenteditable=true]:empty:not(:focus):before{color:var(--color-muted-foreground)}.isi-wysiwyg .rsw-ce h1{margin-block:.67em;font-size:2em;font-weight:700}.isi-wysiwyg .rsw-ce h2{margin-block:.83em;font-size:1.5em;font-weight:700}.isi-wysiwyg .rsw-ce h3{margin-block:1em;font-size:1.17em;font-weight:700}.isi-wysiwyg .rsw-ce h4{margin-block:1.33em;font-size:1em;font-weight:700}.isi-wysiwyg .rsw-ce h5{margin-block:1.67em;font-size:.83em;font-weight:700}.isi-wysiwyg .rsw-ce h6{margin-block:2.33em;font-size:.67em;font-weight:700}.isi-wysiwyg .rsw-ce p{margin-block:1em;display:block}.isi-wysiwyg .rsw-ce ul,.isi-wysiwyg .rsw-ce ol{margin-block:1em;padding-inline-start:1.5rem;display:block}.isi-wysiwyg .rsw-ce ul{list-style-type:disc}.isi-wysiwyg .rsw-ce ol{list-style-type:decimal}.isi-wysiwyg .rsw-ce li{display:list-item}.isi-wysiwyg .rsw-ce blockquote{margin-block:1em;margin-inline:2.5rem;display:block}.isi-wysiwyg .rsw-ce pre{white-space:pre;margin-block:1em;font-family:monospace}.isi-wysiwyg .rsw-ce hr{border-style:inset;border-width:1px;margin-block:.5em}.isi-wysiwyg .rsw-ce a{color:var(--color-primary);text-decoration:underline}.isi-wysiwyg .rsw-ce strong,.isi-wysiwyg .rsw-ce b{font-weight:bolder}.isi-wysiwyg .rsw-ce em,.isi-wysiwyg .rsw-ce i{font-style:italic}.isi-wysiwyg .rsw-ce u{text-decoration:underline}.isi-wysiwyg .rsw-ce s{text-decoration:line-through}.isi-wysiwyg .rsw-ce sub{vertical-align:sub;font-size:smaller}.isi-wysiwyg .rsw-ce sup{vertical-align:super;font-size:smaller}.isi-wysiwyg .rsw-ce.rsw-html{font-family:var(--font-code);font-size:.8125rem;line-height:1.45}[data-mode=dark] .isi-wysiwyg .rsw-toolbar{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}.isi-rich-text{max-width:100%;color:inherit}.isi-rich-text :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote,pre,hr,a,strong,em,b,i,u,s,sub,sup){all:revert;color:inherit;overflow-wrap:anywhere}
