.markdown-textarea .preview{overflow-wrap:break-word;word-break:normal}.markdown-textarea .preview .embed{width:100%;height:0;padding-bottom:56.25%;display:block;position:relative}.markdown-textarea .preview .embed>*{border:none;width:100%;height:100%;position:absolute}.markdown-textarea .preview code,.markdown-textarea .preview img,.markdown-textarea .preview pre{border-radius:var(---ui-roundness,7px)}.markdown-textarea .preview img,.markdown-textarea .preview pre{box-shadow:0 2px 2px #00000014,0 3px 1px -2px #0000002e,0 1px 5px #0000001a}:where(html.transp) .markdown-textarea .preview img,.markdown-textarea .preview :where(html.transp) img,:where(html.transp) .markdown-textarea .preview pre,.markdown-textarea .preview :where(html.transp) pre{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.markdown-editor{overflow:visible}.markdown-editor .header{z-index:1;flex-flow:row;align-items:center;gap:4px;display:flex;position:relative}:is(.markdown-editor .header:has(.header-tab:first-of-type:hover)+.content textarea,.markdown-editor .header:has(.header-tab:first-of-type.active)+.content textarea){border-top-left-radius:0}.markdown-editor .header-tab{all:unset;min-width:112px;height:40px;color:var(--c-font-dimmer);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;justify-content:center;align-items:center;font-family:Roboto,sans-serif;display:flex}.markdown-editor .header-tab.active{background:var(--c-bg-opaque);border-color:var(--c-border);color:var(--c-font);cursor:default;font-weight:700;position:relative}.markdown-editor .header-tab.active.write-tab{background-color:var(--c-bg-input)}.markdown-editor .header-tab.active:after{content:"";background-color:var(--c-bg-opaque);height:4px;position:absolute;bottom:-2px;left:0;right:0}.markdown-editor .header-tab.active.write-tab:after{background-color:hsl(from var(--c-bg-input) h s l/100)}.markdown-editor .content{position:relative;overflow:visible}.markdown-editor .preview{border-radius:var(---ui-roundness,7px);background:var(--c-bg-opaque);padding:.8em 1em 0;position:absolute;inset:0;overflow:hidden auto}.markdown-editor .preview img{max-width:100%;height:auto;margin:0 auto}.markdown-editor:has(.busy) .preview{background:rgb(from var(--c-bg) r g b/.5)}.markdown-editor:has(.busy) button{pointer-events:none}.markdown-editor:has(.busy) .spinner{margin:24px 0 0}.markdown-editor .preview .busy{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.markdown-editor .content:has(.preview:not(.none)) .markdown-content-textarea{visibility:hidden}@media (hover:hover) and (pointer:fine){.markdown-editor .header-tab:hover:not(.active){background-color:rgb(from var(--c-border) r g b/calc(alpha * .2));border-color:rgb(from var(--c-border) r g b/calc(alpha * .4));color:var(--c-font)}}.markdown-img-resizer{height:auto;line-height:0;display:inline-block;position:relative}.markdown-img-resizer>img{max-width:100%;height:auto;margin:0!important;line-height:0!important}.markdown-img-resizer>.resize-handle{pointer-events:auto;background:0 0;position:absolute}.markdown-img-resizer>.resize-handle.bottom{cursor:ns-resize;height:16px;bottom:0;left:16px;right:16px}.markdown-img-resizer>.resize-handle.left,.markdown-img-resizer>.resize-handle.right{cursor:ew-resize;width:16px;height:100%;top:0}.markdown-img-resizer>.resize-handle.left{left:0}.markdown-img-resizer>.resize-handle.right{right:0}.markdown-img-resizer>.resize-handle.left:before,.markdown-img-resizer>.resize-handle.right:before{content:"";width:100%;height:14px;position:absolute;bottom:2px}.markdown-img-resizer>.resize-handle.left:before{background:repeating-linear-gradient(225deg, var(--c-border-light) 0 1px, transparent 0 2.4px);left:2px;-webkit-mask:linear-gradient(225deg,#0000 0 50%,#000 0);mask:linear-gradient(225deg,#0000 0 50%,#000 0)}.markdown-img-resizer>.resize-handle.right:before{background:repeating-linear-gradient(135deg, var(--c-border-light) 0 1px, transparent 0 2.4px);right:2px;-webkit-mask:linear-gradient(135deg,#0000 0 50%,#000 0);mask:linear-gradient(135deg,#0000 0 50%,#000 0)}.markdown-img-resizer>.resize-handle.left:after,.markdown-img-resizer>.resize-handle.right:after{content:"";width:100%;height:16px;position:absolute;bottom:0}.markdown-img-resizer>.resize-handle.left:after,.markdown-img-resizer>.resize-handle.left.corner-drag{cursor:nesw-resize}.markdown-img-resizer>.resize-handle.right:after,.markdown-img-resizer>.resize-handle.right.corner-drag{cursor:nwse-resize}.markdown-img-container{pointer-events:none;justify-content:center;width:100%;margin:.25em 0 .5em;display:flex}.markdown-textarea:has(textarea:focus) .write-tab.active{outline:2px solid var(--c-primary);outline-offset:-2px}.markdown-textarea:has(textarea:focus) .write-tab.active:after{left:1px;right:1px}.markdown-textarea .write-tab:focus:not(.active),.markdown-textarea .preview-tab:focus:not(.active){outline:2px solid var(--c-primary);outline-offset:-2px}.markdown-textarea .button-empty{border-radius:calc(var(---ui-roundness,7px) / 2)}.markdown-textarea .button-empty .upload-image{background-color:var(--c-font-dimmer);width:24px;height:24px;margin:8px;display:block;-webkit-mask:url(../hashed/add-photo-outline-material.a674cbb3.svg) 0 0/contain no-repeat;mask:url(../hashed/add-photo-outline-material.a674cbb3.svg) 0 0/contain no-repeat}.markdown-textarea .button-empty:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.markdown-textarea .button-empty:focus-visible .upload-image{background-color:var(--c-primary)}@media (hover:hover) and (pointer:fine){.markdown-textarea .button-empty:hover .upload-image{background-color:var(--c-primary)}}.markdown-textarea .preview{border:1px solid var(--c-border);font-size:1.1rem}.markdown-textarea .preview strong{font-weight:700}.markdown-textarea .preview em{font-style:italic}.markdown-textarea .preview p,.markdown-textarea .preview pre{margin:1em 0}.markdown-textarea .preview ol,.markdown-textarea .preview ul{margin:1em 0;padding-inline-start:2em}.markdown-textarea .preview li ol,.markdown-textarea .preview li ul{margin:0}.markdown-textarea .preview ol>li{list-style:decimal}.markdown-textarea .preview ul>li{list-style:outside}.markdown-textarea .preview li p{vertical-align:top;margin-top:0;display:inline-block}.markdown-textarea .preview h1{margin:0;font-size:1em}.markdown-textarea .preview h2:not(:first-child){margin-top:.9em}.markdown-textarea .preview h2{border-bottom:1px solid var(--c-brag);padding-bottom:.25em;line-height:1.5em}.markdown-textarea .preview h3{font-size:18px}@media (min-width:300px){.markdown-textarea .preview h3{font-size:calc(1vw + 15px)}}@media (min-width:1200px){.markdown-textarea .preview h3{font-size:27px}}.markdown-textarea .preview h3{margin:.8em 0 .5em;font-weight:700}.markdown-textarea .preview h3:first-child{margin-top:0}.markdown-textarea .preview h4{font-size:17px}@media (min-width:300px){.markdown-textarea .preview h4{font-size:calc(.666667vw + 15px)}}@media (min-width:1200px){.markdown-textarea .preview h4{font-size:23px}}.markdown-textarea .preview h2 a[id],.markdown-textarea .preview h3 a[id],.markdown-textarea .preview h4 a[id]{opacity:0}.markdown-textarea .preview h2 a[id]:before,.markdown-textarea .preview h3 a[id]:before,.markdown-textarea .preview h4 a[id]:before{color:var(--c-font-dimmer);content:"";width:3rem;margin-left:-3rem;font-family:lichess;position:absolute}.markdown-textarea .preview h2:hover a[id],.markdown-textarea .preview h3:hover a[id],.markdown-textarea .preview h4:hover a[id]{opacity:1}.markdown-textarea .preview img{max-width:100%;max-height:1600px;margin:auto;display:block}.markdown-textarea .preview table{margin:1em 0}.markdown-textarea .preview th[align=left],.markdown-textarea .preview td[align=left]{text-align:left}.markdown-textarea .preview th[align=center],.markdown-textarea .preview td[align=center]{text-align:center}.markdown-textarea .preview th[align=right],.markdown-textarea .preview td[align=right]{text-align:right}.markdown-textarea .preview p time{border-bottom:1px dashed var(--c-font-dim);cursor:help;font-size:100%}.markdown-textarea .preview p a>time{border-color:var(--c-link)}.markdown-textarea .preview p a:hover>time{border-color:var(--c-link-hover)}.markdown-textarea .preview code{background:var(--c-bg-zebra);color:var(--c-font-clear);white-space:pre-wrap;padding:.2em .5em;font-family:monospace;font-size:.9em}.markdown-textarea .preview pre{background:var(--c-bg-zebra);padding:1em 1.5em;line-height:1.4em}.markdown-textarea .preview pre code{background:0 0;padding:0}.markdown-textarea .preview blockquote{color:var(--c-font-dim);border-inline-start:.3em solid hsl(from var(--c-font-dimmer) h s l/80);padding-inline-start:1em}.markdown-textarea .preview img{max-width:100%;margin:.25em auto .5em}.markdown-textarea .preview img+br:has(+em){display:none}.markdown-textarea .preview img+em,.markdown-textarea .preview img+br+em{color:var(--c-font-dim);text-align:center;margin-top:10px;font-size:.8em;display:block}.markdown-textarea .preview .embed{margin:var(---block-gap) auto}.markdown-textarea .preview .embed>iframe{left:0}.markdown-textarea .preview .private-study{color:var(--c-brag);font-size:1.2em}