:where(.entity-description>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.entity-description p{margin-bottom:calc(var(--spacing) * 2)}.entity-description section,.entity-description section p{margin-bottom:calc(var(--spacing) * 4)}.entity-description section h4{font-family:Fontin SmallCaps Regular;letter-spacing:.05em;font-size:var(--text-base);margin-bottom:calc(var(--spacing) * 1);color:var(--color-muted-foreground)}@keyframes blink{49%{border-color:unset}50%{border-color:#fff}99%{border-color:#fff}}.no-cursor{caret-color:transparent}div:focus .fake-cursor,span:focus .fake-cursor{margin-right:-1px;border-left-width:1px;border-left-style:solid;animation:blink 1s;animation-iteration-count:infinite;position:relative;z-index:1}.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;inset:-2px -2px -2px -32px;border:2px solid var(--color-primary);pointer-events:none}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid var(--color-foreground);animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-dropcursor{position:absolute;height:2px;background:var(--color-primary);pointer-events:none}.ProseMirror:focus{outline:none}.ProseMirror p.is-editor-empty:before{color:var(--color-muted-foreground);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.prosemirror-block-handle{transform:translate(calc(-100% - .5rem))}.ProseMirror pre{white-space:pre-wrap;border-left:3px solid var(--color-primary);background:var(--color-muted);border-radius:.375rem;padding:.75rem 1rem;margin:.5rem 0;font-family:inherit;font-size:inherit}.ProseMirror pre code{font-family:inherit;font-size:inherit;background:none;padding:0;color:inherit}.ProseMirror .column-layout{display:grid;gap:3.5rem;margin:.5rem 0}.ProseMirror .column-layout.columns-2{grid-template-columns:repeat(2,1fr)}.ProseMirror .column-layout.columns-3{grid-template-columns:repeat(3,1fr)}.ProseMirror .column-layout.columns-4{grid-template-columns:repeat(4,1fr)}.ProseMirror .column-cell{border-radius:.375rem;padding:.5rem .75rem;min-height:3rem}.ProseMirror .column-cell>p:first-child{margin-top:0}.ProseMirror .column-cell>p:last-child{margin-bottom:0}.column-resize-rail{position:absolute;width:16px;margin-left:-7px;cursor:col-resize;z-index:5}.column-resize-rail:after{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--color-border) 50%,transparent);transition:background .15s}.column-resize-rail:hover:after,.column-resize-rail.dragging:after{background:var(--color-primary)}.library-link{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;cursor:pointer;border-radius:2px;padding:0 2px;transition:background-color .1s}.library-link:hover{background-color:hsl(var(--primary) / .1)}.ProseMirror li{position:relative}.ProseMirror ul,.ProseMirror ol{padding-left:0;list-style:none}.ProseMirror ul ul,.ProseMirror ol ol{margin:0}.ProseMirror li{position:relative;padding-left:1.5em;margin:0}.ProseMirror ul>li:before{content:"•";position:absolute;left:.5em;color:currentColor}.ProseMirror ol{counter-reset:list-counter}.ProseMirror ol>li{counter-increment:list-counter}.ProseMirror ol>li:before{content:counter(list-counter) ".";position:absolute;left:.5em;color:currentColor}.ProseMirror li>p:first-child{display:inline}.ProseMirror ul ul>li:before{content:"◦"}.ProseMirror ul ul ul>li:before{content:"▪"}.ProseMirror ul ul ul ul>li:before{content:"•"}.ProseMirror ul ul ul ul ul>li:before{content:"◦"}.ProseMirror ul ul ul ul ul ul>li:before{content:"▪"}.ProseMirror ol ol{counter-reset:list-counter}.ProseMirror ol ol>li:before{content:counter(list-counter,lower-alpha) "."}.ProseMirror ol ol ol{counter-reset:list-counter}.ProseMirror ol ol ol>li:before{content:counter(list-counter,lower-roman) "."}.ProseMirror ol ol ol ol{counter-reset:list-counter}.ProseMirror ol ol ol ol>li:before{content:counter(list-counter) "."}.ProseMirror ol ol ol ol ol{counter-reset:list-counter}.ProseMirror ol ol ol ol ol>li:before{content:counter(list-counter,lower-alpha) "."}.ProseMirror ol ol ol ol ol ol{counter-reset:list-counter}.ProseMirror ol ol ol ol ol ol>li:before{content:counter(list-counter,lower-roman) "."}.ProseMirror li[data-bg-color]{border-radius:.25rem}.ProseMirror table{border-collapse:separate;border-spacing:0;width:100%;margin:0 0 1em;padding:0;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--color-border);table-layout:fixed}.ProseMirror td,.ProseMirror th{min-width:1em;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:.5rem .75rem;vertical-align:top;box-sizing:border-box;position:relative;background-clip:padding-box}.ProseMirror td:last-child,.ProseMirror th:last-child{border-right:none}.ProseMirror tr:last-child td{border-bottom:none}.ProseMirror th{text-align:left}.ProseMirror tr:first-child th:first-child{border-top-left-radius:var(--radius-sm)}.ProseMirror tr:first-child th:last-child{border-top-right-radius:var(--radius-sm)}.ProseMirror tr:last-child td:first-child{border-bottom-left-radius:var(--radius-sm)}.ProseMirror tr:last-child td:last-child{border-bottom-right-radius:var(--radius-sm)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:var(--color-gold);pointer-events:none;z-index:20}.resize-cursor,.resize-cursor *{cursor:col-resize!important;cursor:ew-resize!important}.ProseMirror td.text-left,.ProseMirror th.text-left{text-align:left}.ProseMirror td.text-center,.ProseMirror th.text-center{text-align:center}.ProseMirror td.text-right,.ProseMirror th.text-right{text-align:right}.ProseMirror .table-add-col-btn,.ProseMirror .table-add-row-btn{background:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:calc(var(--spacing) * .5);opacity:0;transition:opacity .15s ease-in-out}.ProseMirror .table-add-col-btn:hover,.ProseMirror .table-add-row-btn:hover{opacity:1}.ProseMirror.multi-cell-selection-active .selectedCell{box-shadow:none}.table-cell-selection-overlay{position:absolute;box-sizing:border-box;border:2px solid var(--color-gold);border-radius:var(--radius-xs);pointer-events:none;z-index:20}prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.64em;margin-bottom:.32em}prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;margin-bottom:.64em}prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.86em;margin-bottom:.42em}.prose code:not(pre code){color:var(--color-gold);font-weight:400;font-family:Fontin,serif;font-size:1em;border:1px solid var(--color-border);border-radius:calc(var(--radius-xs));padding:1px 3px}.prose code:before,.prose code:after{content:none}.prose pre code{color:var(--color-primary)}.ui-stat-block li:nth-child(2n-1){background:#ffffff04}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable-handle{--rail-size: 12px;background:none!important;z-index:20;padding:0!important}.react-resizable-handle:after{display:none}.react-resizable-handle-n,.react-resizable-handle-s{height:var(--rail-size)!important;width:auto!important;left:var(--rail-size)!important;right:var(--rail-size)!important;margin-left:0!important;transform:none!important}.react-resizable-handle-e,.react-resizable-handle-w{width:var(--rail-size)!important;height:auto!important;top:var(--rail-size)!important;bottom:var(--rail-size)!important;margin-top:0!important;transform:none!important}.react-resizable-handle-nw,.react-resizable-handle-ne,.react-resizable-handle-se,.react-resizable-handle-sw{width:var(--rail-size)!important;height:var(--rail-size)!important;z-index:21;transform:none!important}.react-draggable-dragging>div{border-color:var(--color-gold);transition:border-color .1s ease-out;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder{background-color:var(--color-gold)!important;opacity:.1;border-radius:var(--radius-lg)}
