.RuneWriter-module__7eiUwq__writer{min-height:680px;color:var(--fg);font-family:var(--font-ui)}.RuneWriter-module__7eiUwq__header,.RuneWriter-module__7eiUwq__previewHeading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.RuneWriter-module__7eiUwq__header{border-bottom:1px solid var(--border);background:var(--bg2);padding:1.15rem 1.25rem}.RuneWriter-module__7eiUwq__header h1{border:0;margin:0;padding:0}.RuneWriter-module__7eiUwq__header p:last-child{max-width:760px;margin:.35rem 0 0;font-size:.88rem}.RuneWriter-module__7eiUwq__eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2rem;font-size:.68rem;font-weight:800;display:block}.RuneWriter-module__7eiUwq__legend,.RuneWriter-module__7eiUwq__legend span,.RuneWriter-module__7eiUwq__shareActions,.RuneWriter-module__7eiUwq__linkRow{align-items:center;gap:.55rem;display:flex}.RuneWriter-module__7eiUwq__legend{white-space:nowrap;flex-wrap:wrap;font-size:.72rem}.RuneWriter-module__7eiUwq__legend i{border-radius:50%;width:.62rem;height:.62rem;margin-right:.2rem;display:inline-block}.RuneWriter-module__7eiUwq__green{background:#248354}.RuneWriter-module__7eiUwq__red{background:#b63843}.RuneWriter-module__7eiUwq__blue{background:#3268b2}.RuneWriter-module__7eiUwq__editorGrid{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);display:grid}.RuneWriter-module__7eiUwq__inputPanel,.RuneWriter-module__7eiUwq__guidePanel,.RuneWriter-module__7eiUwq__previewPanel,.RuneWriter-module__7eiUwq__sharePanel{padding:1rem 1.25rem}.RuneWriter-module__7eiUwq__inputPanel label,.RuneWriter-module__7eiUwq__guidePanel>strong{margin-bottom:.5rem;font-size:.78rem;font-weight:800;display:block}.RuneWriter-module__7eiUwq__inputPanel textarea{resize:vertical;border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, white);width:100%;min-height:128px;color:var(--fg);border-radius:10px;padding:.85rem;font:1rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.RuneWriter-module__7eiUwq__inputPanel textarea:focus{box-shadow:0 0 0 3px var(--focus);outline:none}.RuneWriter-module__7eiUwq__inputMeta,.RuneWriter-module__7eiUwq__previewHeading{margin-top:.55rem}.RuneWriter-module__7eiUwq__inputMeta{color:var(--fgMuted);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.RuneWriter-module__7eiUwq__guidePanel{border-left:1px solid var(--border);background:color-mix(in srgb, var(--bg2) 72%, transparent)}.RuneWriter-module__7eiUwq__keyGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .55rem;font-size:.68rem;display:grid}.RuneWriter-module__7eiUwq__keyGuide span{color:var(--fgMuted);white-space:nowrap}.RuneWriter-module__7eiUwq__keyGuide kbd{border:1px solid var(--border);background:var(--card);min-width:1.6rem;color:var(--fg);text-align:center;border-radius:5px;padding:.12rem .28rem;font-family:ui-monospace,monospace;display:inline-block}.RuneWriter-module__7eiUwq__warning,.RuneWriter-module__7eiUwq__notice{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--fg);margin:.65rem 0 0;padding:.55rem .7rem;font-size:.76rem}.RuneWriter-module__7eiUwq__previewHeading{align-items:center}.RuneWriter-module__7eiUwq__previewHeading strong{display:block}.RuneWriter-module__7eiUwq__paper{border:1px solid var(--border);color:#7e2439;background:repeating-linear-gradient(0deg,#0000 0 33px,#8b1e1e14 33px 34px),#f3e6cf;border-radius:10px;min-height:250px;margin-top:.85rem;padding:1.25rem;overflow:auto}.RuneWriter-module__7eiUwq__runeDocument{margin:0 auto;position:relative}.RuneWriter-module__7eiUwq__runeBlock{position:absolute}.RuneWriter-module__7eiUwq__runeWord{gap:4px;display:flex;position:absolute}.RuneWriter-module__7eiUwq__glyph{width:52px;height:68px;display:block;overflow:visible}.RuneWriter-module__7eiUwq__invalidGlyph{color:#b63843;border:1px dashed #b63843;place-items:center;width:52px;height:68px;font-weight:800;display:grid}.RuneWriter-module__7eiUwq__empty{color:#2b211785;place-items:center;min-height:200px;display:grid}.RuneWriter-module__7eiUwq__sharePanel{border-top:1px solid var(--border)}.RuneWriter-module__7eiUwq__linkRow{margin-top:.85rem}.RuneWriter-module__7eiUwq__linkRow input{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--fg);border-radius:7px;flex:auto;padding:.6rem .7rem;font:.74rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.RuneWriter-module__7eiUwq__linkRow a{flex:none;font-size:.78rem;font-weight:800}@media (max-width:760px){.RuneWriter-module__7eiUwq__header,.RuneWriter-module__7eiUwq__previewHeading{flex-direction:column;align-items:stretch}.RuneWriter-module__7eiUwq__editorGrid{grid-template-columns:1fr}.RuneWriter-module__7eiUwq__guidePanel{border-top:1px solid var(--border);border-left:0}.RuneWriter-module__7eiUwq__keyGuide{grid-template-columns:repeat(4,minmax(0,1fr))}.RuneWriter-module__7eiUwq__paper{padding:1rem .7rem}.RuneWriter-module__7eiUwq__shareActions{flex-wrap:wrap}.RuneWriter-module__7eiUwq__linkRow{flex-direction:column;align-items:stretch}}@media (max-width:430px){.RuneWriter-module__7eiUwq__keyGuide{grid-template-columns:repeat(3,minmax(0,1fr))}}
