.inline-editor{gap:var(--layout-page-gap);flex-direction:column;display:flex;position:relative}.inline-editor__transfer-menu{max-width:calc(100vw - 32px);max-height:var(--available-height);overflow-y:auto}.inline-editor__content{--inline-selection-tint:color-mix(in oklch, var(--typeset-ink-blue) 18%, transparent);overflow-wrap:anywhere;white-space:pre-wrap;outline:none;min-height:1lh}.inline-editor__content,.inline-editor__content:is(:hover,:focus,:focus-visible,:active),.inline-text-field,.inline-text-field:is(:hover,:focus,:focus-visible,:active){box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}.inline-editor__content [data-placeholder]:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--muted-foreground)}.inline-editor__content ul[data-type=taskList]{padding-inline-start:0;list-style:none}.inline-editor__content li[data-type=taskItem]{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:0 8px;padding-inline-start:0;display:grid}.inline-editor__content li[data-type=taskItem]>label{grid-area:1/1;padding-block-start:4px}.inline-editor__content li[data-type=taskItem]>label input{width:20px;height:20px;accent-color:var(--foreground)}.inline-editor__content li[data-type=taskItem]>div{display:contents}.inline-editor__content li[data-type=taskItem]>div>*{grid-column:2;min-width:0}.inline-editor__content li[data-type=taskItem]>div>:is(ul,ol,[data-type=nestedBlock]){grid-column:1/-1;padding-inline-start:clamp(0px,50% - 4em,1.5em)}.inline-editor__content li[data-type=taskItem]>div>:first-child{margin-block-start:0}.inline-editor__content .tableWrapper{max-width:100%;overflow-x:auto}.inline-editor__content table{table-layout:fixed;border-collapse:collapse;border-block-end:0;width:100%;max-width:none}.inline-editor__content td,.inline-editor__content th{border:1px solid var(--border);vertical-align:top;padding:8px;position:relative}.inline-editor__content th{background:var(--muted)}.inline-editor__content th>p{font-weight:600}.inline-editor__content :is(td,th)[data-block-color$=_background]{background-color:var(--inline-block-background)}.inline-editor__content .selectedCell{background-image:linear-gradient(var(--inline-selection-tint), var(--inline-selection-tint))}.inline-editor__content .column-resize-handle{background:var(--muted-foreground);pointer-events:none;width:4px;position:absolute;inset-block:0;inset-inline-end:-2px}.inline-editor__content.resize-cursor{cursor:col-resize}.inline-editor__content .ProseMirror-selectednode{background-image:linear-gradient(var(--inline-selection-tint), var(--inline-selection-tint));outline:none}.inline-editor__content .inline-editor__block-selected{box-shadow:none;background-image:linear-gradient(var(--inline-selection-tint), var(--inline-selection-tint));outline:0}.inline-editor__content.ProseMirror-hideselection::selection{color:currentColor;background:0 0}.inline-editor__content.ProseMirror-hideselection ::selection{color:currentColor;background:0 0}.inline-editor__drag-preview{pointer-events:none;position:fixed;top:-10000px}.inline-editor__drop-guide{z-index:60;pointer-events:none;background:var(--typeset-ink-blue);height:2px;position:fixed}.inline-editor__content:read-write{scroll-margin-block:96px}.inline-editor__menu{z-index:60;min-width:min(22rem,100vw - 32px);max-width:min(22rem,100vw - 32px);max-height:min(480px, calc(var(--app-visual-height,100dvh) - 32px));border-radius:var(--radius);background:var(--popover);flex-direction:column;gap:8px;padding:8px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0003}.inline-editor__link{flex-wrap:wrap;gap:8px;margin-block-end:16px;display:flex}.inline-editor__link input{min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:100%}.inline-save-status{min-height:1rem;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline-text-field{white-space:pre-wrap;overflow-wrap:anywhere;outline:none;min-width:0;min-height:1lh;display:block}.inline-text-field[contenteditable=plaintext-only]{cursor:text}.inline-text-field[data-placeholder]:before{content:attr(data-placeholder);pointer-events:none;color:var(--muted-foreground)}.inline-editor__selection,.inline-editor__menu,.inline-editor__link-panel{position:fixed!important}.inline-editor__selection{z-index:60;border-radius:var(--radius);background:var(--popover);gap:8px;padding:4px;display:flex;box-shadow:0 8px 24px #0003}.inline-editor__desktop-format{display:none}.inline-editor__style-buttons{justify-content:center;gap:8px;display:flex}.inline-editor__style-actions{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.inline-editor__create-menu>.inline-editor__picker{flex:1}.inline-editor__color-menu{width:min(22rem,100vw - 32px);max-height:min(var(--available-height,100dvh), calc(var(--app-visual-height,100dvh) - 32px));transition-property:opacity,transform;overflow-y:auto}.inline-editor__color-palette{flex-direction:column;gap:16px;display:flex}.inline-editor__color-section{flex-direction:column;gap:8px;display:flex}.inline-editor__colors{grid-template-columns:repeat(auto-fit, minmax(var(--layout-control-size), 1fr));gap:8px;display:grid}.inline-editor__color-sample{border-radius:var(--radius);place-content:center;width:1.5em;height:1.5em;display:grid}@media (width>=768px){.inline-editor__desktop-format{display:contents}}.inline-editor__link-panel{z-index:70;max-height:calc(var(--app-visual-height,100dvh) - 32px);border-radius:var(--radius);background:var(--popover);min-width:min(28rem,100vw - 32px);max-width:min(28rem,100vw - 32px);padding:12px;overflow-y:auto;box-shadow:0 8px 24px #0003}.inline-editor__link-panel .inline-editor__link{margin-block-end:0}.inline-editor__drag-handle{z-index:40;cursor:grab;align-items:flex-start;gap:0;padding-inline-end:4px;display:flex}.inline-editor__drag-handle[data-dragging=true]{cursor:grabbing}.inline-editor__drag-handle button{width:var(--layout-control-size);height:var(--layout-control-size);border-radius:50%}.inline-editor__drag-handle svg,.inline-editor__block-trigger svg{width:20px;height:20px}.inline-editor__block-menu{max-height:min(var(--available-height,100dvh), calc(var(--app-visual-height,100dvh) - 32px));min-width:min(19rem,100vw - 32px);max-width:calc(100vw - 32px);transition-property:opacity,transform;overflow-y:auto}.inline-editor__create-menu{width:min(42rem,100vw - 32px);max-height:min(560px, var(--available-height,100dvh), calc(var(--app-visual-height,100dvh) - 32px));transition-property:opacity,transform;overflow:hidden}.inline-editor__picker{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.inline-editor__picker-body{gap:16px;min-width:0;min-height:0;display:flex;overflow:hidden}.inline-editor__block-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.inline-editor__block-option{text-align:start;white-space:normal;flex-shrink:0;justify-content:flex-start;width:100%}.inline-editor__block-option span{overflow-wrap:anywhere;flex:1;min-width:0}.inline-editor__block-option svg{flex:0 0 20px;width:20px;height:20px}.inline-editor__block-option kbd{color:var(--muted-foreground);font:inherit;flex-shrink:0}.inline-editor__block-preview{border-radius:var(--radius);background:var(--muted);flex-direction:column;flex:0 0 40%;gap:16px;min-width:0;padding:16px;display:flex;overflow-y:auto}.inline-editor__block-preview>p{color:var(--muted-foreground);margin:0}.inline-editor__block-search{box-shadow:none;background:0 0;border:0;flex-shrink:0}.inline-editor__image-menu{width:min(var(--layout-compact-width), calc(100vw - 32px));max-height:calc(var(--app-visual-height,100dvh) - 32px);overflow-y:auto}.inline-editor__image-form{gap:var(--layout-page-gap);flex-direction:column;min-width:0;display:flex}.inline-editor__image-actions{gap:var(--layout-inline-gap);flex-wrap:wrap;display:flex}.inline-editor__image-form>p{margin:0}.inline-editor__no-blocks{color:var(--muted-foreground);margin:0;padding:12px}.inline-editor__menu .inline-editor__block-preview,.inline-editor__block-menu .inline-editor__block-preview{display:none}.inline-editor__content [data-type=details]{align-items:flex-start;gap:8px;display:flex}.inline-editor__content [data-type=details]>button{flex:0 0 var(--layout-control-size);height:var(--layout-control-size);cursor:pointer;color:var(--foreground);background:0 0;border:0;border-radius:50%;place-content:center;display:grid}.inline-editor__content [data-type=details]>button:before{content:"";border-block-end:2px solid;border-inline-end:2px solid;width:8px;height:8px;transform:rotate(-45deg)}.inline-editor__content [data-type=details].is-open>button:before{transform:rotate(45deg)}.inline-editor__content [data-type=details]>div{flex:1;min-width:0}.inline-editor__content summary{min-height:var(--layout-control-size);cursor:text;padding-block:10px;display:block}.inline-editor__content summary::marker{display:none}.inline-editor__content [data-type=detailsContent]>:first-child{margin-block-start:0}@media (width<=767px){.inline-editor__block-preview{display:none}.inline-editor__create-menu{width:min(22rem,100vw - 32px)}}@media (width<=1023px),(hover:none){.inline-editor__drag-handle{display:none}}.inline-editor__table-axis-handle{z-index:41;position:fixed}.inline-editor__table-axis-handle button{cursor:grab}.inline-editor__table-axis-handle button:active{cursor:grabbing}.inline-editor__table-axis-guide{z-index:45;background:var(--typeset-ink-blue);pointer-events:none;position:fixed}.inline-editor[data-table-handles] .inline-editor__drag-handle,.inline-editor[data-table-handles] .inline-editor__drag-handle *{visibility:hidden!important;pointer-events:none!important;transition:none!important}.inline-editor__table-growth{z-index:42;position:fixed}.inline-editor__table-growth [data-table-growth=corner]{cursor:nwse-resize}.inline-editor__table-size-caption{white-space:nowrap;color:var(--muted-foreground);background:var(--card);padding:var(--layout-inline-gap);border-radius:var(--radius);position:absolute;inset-block-start:calc(100% + var(--layout-inline-gap));inset-inline-end:0}.inline-editor__table-size-caption[data-shrinking]{color:var(--destructive)}.inline-editor__table-axis-guide[data-shrinking]{background:var(--destructive)}.inline-editor__content [data-type=columns]{align-items:flex-start;gap:var(--layout-page-gap);display:flex}.inline-editor__content [data-type=column]{flex:1 1 0;min-width:0}@media (width<=767px){.inline-editor__content [data-type=columns]{flex-direction:column}.inline-editor__content [data-type=column]{width:100%}}.inline-editor__column-separator{z-index:35;cursor:col-resize;touch-action:none;opacity:0;pointer-events:auto;width:8px;position:fixed}.inline-editor__column-separator:before{content:"";inset-block:0;background:var(--muted-foreground);width:2px;position:absolute;left:3px}.inline-editor__column-separator:is([data-active],:hover,:focus-visible){opacity:1}.inline-editor__column-separator:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.inline-editor__content .ProseMirror-gapcursor:after{border-top-color:var(--foreground)}.inline-editor__image-resize{z-index:36;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:16px;position:fixed}.inline-editor__image-resize:after{content:"";inset-block:0;left:var(--image-resize-guide-x,6px);pointer-events:none;background:var(--foreground);opacity:.65;border-radius:2px;width:4px;max-height:48px;margin-block:auto;position:absolute}.inline-editor__image-resize:is(:hover,:focus-visible):after{opacity:1}.inline-editor__image-alignment-control{z-index:36;position:fixed}.inline-editor__image-alignment-menu{width:max-content}
