.unit-taken-band{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2}.unit-taken-band:before{content:"";position:absolute;top:50%;left:50%;width:160%;height:58px;background:#1a293ead;transform:translate(-50%,-50%) rotate(-32deg);box-shadow:0 2px 20px #0000001f}.unit-taken-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-32deg);color:#fff;font-size:15px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.25);z-index:4;pointer-events:none}.unit-available-badge{position:absolute;top:1rem;right:1rem;z-index:4}.tiptap-editor p{margin:.5em 0}.tiptap-editor p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-editor h1{font-family:ui-serif,Georgia,serif;font-size:1.5rem;font-weight:700;color:#0f172a;margin:.75em 0 .35em}.tiptap-editor h2{font-family:ui-serif,Georgia,serif;font-size:1.25rem;font-weight:700;color:#0f172a;margin:.75em 0 .35em}.tiptap-editor h3{font-family:ui-serif,Georgia,serif;font-size:1.1rem;font-weight:700;color:#0f172a;margin:.75em 0 .35em}.tiptap-editor ul,.tiptap-editor ol{padding-left:1.5rem;margin:.5em 0}.tiptap-editor blockquote{border-left:4px solid #cbd5e1;margin:.75em 0;padding-left:1rem;color:#475569;font-style:italic}.tiptap-editor pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.875rem;overflow-x:auto;margin:.75em 0}.tiptap-editor code{font-family:ui-monospace,monospace;font-size:.875em;background:#f1f5f9;padding:.125rem .375rem;border-radius:.25rem}.tiptap-editor pre code{background:none;padding:0}
