/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@import "https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css";@import "https://cdn.jsdelivr.net/npm/remixicon@4.5.0/fonts/remixicon.css";@scope(.editor-wrapper){p.is-editor-empty:first-child:before{color:var(--color-fg-muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}}@keyframes revision-bg-expand{0%{background-color:#0000;background-image:linear-gradient(var(--revision-bg),var(--revision-bg));background-repeat:no-repeat;background-size:0 100%}99.9%{background-color:#0000;background-image:linear-gradient(var(--revision-bg),var(--revision-bg));background-repeat:no-repeat;background-size:100% 100%}to{background-color:var(--revision-bg);background-image:none}}.revision-highlight-danger{--revision-bg:var(--color-status-danger-bg-emphasis)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-danger{--revision-bg:color-mix(in srgb,var(--color-status-danger-bg-emphasis) 60%,transparent)}}.revision-highlight-danger{--revision-bg-hover:var(--color-status-danger-bg-emphasis-hover)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-danger{--revision-bg-hover:color-mix(in srgb,var(--color-status-danger-bg-emphasis-hover) 60%,transparent)}}.revision-highlight-warning{--revision-bg:var(--color-status-warning-bg-emphasis)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-warning{--revision-bg:color-mix(in srgb,var(--color-status-warning-bg-emphasis) 60%,transparent)}}.revision-highlight-warning{--revision-bg-hover:var(--color-status-warning-bg-emphasis-hover)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-warning{--revision-bg-hover:color-mix(in srgb,var(--color-status-warning-bg-emphasis-hover) 60%,transparent)}}.revision-highlight-info{--revision-bg:var(--color-status-info-bg-emphasis)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-info{--revision-bg:color-mix(in srgb,var(--color-status-info-bg-emphasis) 60%,transparent)}}.revision-highlight-info{--revision-bg-hover:var(--color-status-info-bg-emphasis-hover)}@supports (color:color-mix(in lab,red,red)){.revision-highlight-info{--revision-bg-hover:color-mix(in srgb,var(--color-status-info-bg-emphasis-hover) 60%,transparent)}}.revision-highlight-appear{background-color:var(--revision-bg);animation:revision-bg-expand .1s ease-out}.revision-highlight-appear:hover{background-color:var(--revision-bg-hover)}.revision-highlight-applied{background-color:var(--revision-bg)}.revision-highlight-applied:hover{background-color:var(--revision-bg-hover)}.user-input-underline{text-decoration:underline;-webkit-text-decoration-color:var(--color-status-success-fg);text-decoration-color:var(--color-status-success-fg);text-underline-offset:2.5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@scope(.editor-wrapper){p.paragraph-loading{opacity:.45;animation:paragraph-pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}}@keyframes paragraph-pulse{0%,to{opacity:.45}50%{opacity:.2}}[data-back-translation]~br.ProseMirror-trailingBreak,[data-back-translation]~img.ProseMirror-separator{display:none!important}@keyframes meeting-row-grow-in{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.meeting-row-grow{grid-template-rows:1fr;animation:meeting-row-grow-in .3s ease-out;display:grid}@media (prefers-reduced-motion:reduce){.meeting-row-grow{animation:none}}