﻿/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-outline-style:solid;--tw-border-style:solid}}}.ProseMirror{margin-inline:calc(var(--spacing,.25rem)*-4);padding-inline:calc(var(--spacing,.25rem)*4)}p.is-empty.has-focus:before,.is-editor-empty:before{pointer-events:none;float:left;height:calc(var(--spacing,.25rem)*0);opacity:.25;--tw-content:attr(data-placeholder);content:var(--tw-content)}@media (hover:hover){:is(.ProseMirror .column-block:hover>*){outline-style:var(--tw-outline-style)!important;outline-width:1px!important}}.ProseMirror figure figcaption:has(>br){display:none}.ProseMirror figure:hover figcaption{display:block}.ProseMirror figure:hover figcaption:has(>br):before{pointer-events:none;float:left;height:calc(var(--spacing,.25rem)*0);text-align:center;opacity:.25;content:"Write a caption";width:100%;display:block}.drag-handle{cursor:grab;padding-right:calc(var(--spacing,.25rem)*2);position:absolute}.drag-handle:active{cursor:grabbing}.ProseMirror div[data-type=detailsContent] p:not(.has-focus):has(br):before{content:var(--tw-content);pointer-events:none;content:var(--tw-content);opacity:.5}.ProseMirror div[data-type=detailsContent] p:not(.has-focus):has(br):only-child:before{content:var(--tw-content);--tw-content:"Description";content:var(--tw-content)}[data-type=details]{gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*4);display:flex}[data-type=details]+[data-type=details]{border-top-style:var(--tw-border-style);border-top-width:1px}[data-type=details]:hover{background-color:var(--accent)}[data-type=details] summary{cursor:auto}[data-type=details]>div{gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}[data-type=details]>button{border-radius:4px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;padding:0;font-size:.625rem;line-height:1;display:flex}[data-type=details]>button:hover{background-color:var(--accent)}[data-type=details]>button:before{content:"▶"}[data-type=details].is-open>button:before{transform:rotate(90deg)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
