.dashboardGrid_grid__bn8tD .react-grid-layout{transition:none}.dashboardGrid_grid__bn8tD .react-grid-item{transition:transform .2s cubic-bezier(.2,0,0,1)}.dashboardGrid_grid__bn8tD .react-grid-item.cssTransforms{transition-property:transform}.dashboardGrid_grid__bn8tD .react-grid-item.react-draggable-dragging,.dashboardGrid_grid__bn8tD .react-grid-item.resizing{transition:none}.dashboardGrid_grid__bn8tD .react-grid-item.react-draggable-dragging{z-index:100;box-shadow:var(--shadow-lg)}.dashboardGrid_grid__bn8tD .react-grid-placeholder{background:rgb(var(--primary))!important;opacity:.15!important;border-radius:var(--radius);border:2px dashed rgb(var(--primary))!important;transition:none!important}.dashboardGrid_grid__bn8tD .react-resizable-handle{background:none!important;width:20px!important;height:20px!important}.dashboardGrid_editing__IyC3J .react-resizable-handle:after{content:"";position:absolute;right:4px;bottom:4px;width:10px;height:10px;border-right:2px solid rgb(var(--muted-foreground));border-bottom:2px solid rgb(var(--muted-foreground));opacity:.6}.dashboardGrid_editing__IyC3J .react-grid-item:hover .react-resizable-handle:after{border-color:rgb(var(--primary))!important;opacity:1}.dashboardGrid_grid__bn8tD:not(.dashboardGrid_editing__IyC3J) .react-resizable-handle{display:none!important}.dashboardGrid_editing__IyC3J .react-grid-layout{background-image:repeating-linear-gradient(90deg,transparent,transparent calc(8.333% - 1px),rgb(var(--border)) calc(8.333% - 1px),rgb(var(--border)) 8.333%);background-size:100% 100%;background-position:8px 0}@media (prefers-reduced-motion:reduce){.dashboardGrid_grid__bn8tD .react-grid-item{transition:none}}.richText_prose__L_UBb{color:rgb(var(--foreground));font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}.richText_prose__L_UBb>:first-child{margin-top:0}.richText_prose__L_UBb>:last-child{margin-bottom:0}.richText_prose__L_UBb p{margin:0 0 .5em}.richText_prose__L_UBb a{color:rgb(var(--primary-ink));text-decoration:underline;text-underline-offset:2px}.richText_prose__L_UBb b,.richText_prose__L_UBb strong{font-weight:600}.richText_prose__L_UBb ol,.richText_prose__L_UBb ul{margin:0 0 .5em;padding-left:1.25rem}.richText_prose__L_UBb ul{list-style:disc}.richText_prose__L_UBb ol{list-style:decimal}.richText_prose__L_UBb li{margin:.1em 0}.richText_prose__L_UBb li>p{margin:0}.richText_prose__L_UBb blockquote{border-left:3px solid rgb(var(--border-strong));color:rgb(var(--muted-foreground));margin:0 0 .5em;padding-left:.75rem}.richText_prose__L_UBb code{background:rgb(var(--muted));border-radius:3px;font-size:.875em;padding:.1em .3em}.richText_prose__L_UBb p:only-child{margin:0}.richText_prose__L_UBb p.is-editor-empty:first-child:before{color:rgb(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.prose_prose__ghHqO{color:rgb(var(--foreground));font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.prose_prose__ghHqO>:first-child{margin-top:0}.prose_prose__ghHqO h1,.prose_prose__ghHqO h2,.prose_prose__ghHqO h3,.prose_prose__ghHqO h4{color:rgb(var(--foreground));font-weight:600;line-height:1.25;margin:1.75em 0 .5em;scroll-margin-top:1rem}.prose_prose__ghHqO h1{font-size:1.5rem}.prose_prose__ghHqO h2{font-size:1.25rem}.prose_prose__ghHqO h3{font-size:1.0625rem}.prose_prose__ghHqO h4{font-size:.9375rem}.prose_prose__ghHqO p{margin:0 0 .75em}.prose_prose__ghHqO a{color:rgb(var(--primary-ink));text-decoration:underline;text-underline-offset:2px}.prose_prose__ghHqO a:hover{color:rgb(var(--primary-hover))}.prose_prose__ghHqO strong{font-weight:600}.prose_prose__ghHqO ol,.prose_prose__ghHqO ul{margin:0 0 .75em;padding-left:1.5rem}.prose_prose__ghHqO ul{list-style:disc}.prose_prose__ghHqO ol{list-style:decimal}.prose_prose__ghHqO li{margin:.2em 0}.prose_prose__ghHqO li>p{margin:0}.prose_prose__ghHqO ol ol,.prose_prose__ghHqO ol ul,.prose_prose__ghHqO ul ol,.prose_prose__ghHqO ul ul{margin-bottom:0}.prose_prose__ghHqO ul[data-type=taskList]{list-style:none;padding-left:.25rem}.prose_prose__ghHqO ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.prose_prose__ghHqO ul[data-type=taskList] li>label{flex:0 0 auto;margin-top:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prose_prose__ghHqO ul[data-type=taskList] li>div{flex:1 1 auto;min-width:0}.prose_prose__ghHqO ul[data-type=taskList] input[type=checkbox]{accent-color:rgb(var(--primary));cursor:pointer}.prose_prose__ghHqO ul[data-type=taskList] li[data-checked=true]>div{color:rgb(var(--muted-foreground));text-decoration:line-through}.prose_prose__ghHqO blockquote{border-left:3px solid rgb(var(--border-strong));color:rgb(var(--muted-foreground));margin:0 0 .75em;padding:.25em 0 .25em 1rem}.prose_prose__ghHqO code{background:rgb(var(--muted));border-radius:3px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.875em;padding:.1em .35em}.prose_prose__ghHqO pre{background:rgb(var(--muted));border:1px solid rgb(var(--border));border-radius:4px;margin:0 0 .75em;overflow-x:auto;padding:.75rem 1rem}.prose_prose__ghHqO pre code{background:transparent;padding:0}.prose_prose__ghHqO hr{border:0;border-top:1px solid rgb(var(--border));margin:1.5em 0}.prose_prose__ghHqO img{border-radius:4px;display:block;height:auto;margin:.75em 0;max-width:100%}.prose_prose__ghHqO div[data-callout]{background:rgb(var(--surface-2));border:1px solid rgb(var(--border));border-radius:4px;margin:0 0 1em;padding:.75rem 1rem}.prose_prose__ghHqO div[data-callout]>:last-child{margin-bottom:0}.prose_prose__ghHqO table{border-collapse:collapse;display:block;margin:0 0 1em;max-width:100%;overflow-x:auto;table-layout:fixed;width:100%}.prose_prose__ghHqO td,.prose_prose__ghHqO th{border:1px solid rgb(var(--border));min-width:6rem;padding:.4rem .6rem;text-align:left;vertical-align:top}.prose_prose__ghHqO th{background:rgb(var(--muted));font-weight:600}.prose_prose__ghHqO td>p,.prose_prose__ghHqO th>p{margin:0}.prose_readonly__uCEes ul[data-type=taskList] input[type=checkbox]{pointer-events:none}.prose_editor__RtGjs .ProseMirror{min-height:24rem;outline:none;padding:.25rem 0}.prose_editor__RtGjs .ProseMirror p.is-editor-empty:first-child:before{color:rgb(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.prose_editor__RtGjs .ProseMirror-selectednode{outline:2px solid rgb(var(--primary));outline-offset:2px}.prose_editor__RtGjs .ProseMirror table{display:table;overflow:visible}.prose_editor__RtGjs .ProseMirror .selectedCell{position:relative}.prose_editor__RtGjs .ProseMirror .selectedCell:after{background:rgb(var(--primary)/.12);content:"";inset:0;pointer-events:none;position:absolute}.prose_editor__RtGjs .ProseMirror-gapcursor:after{border-top:1px solid rgb(var(--foreground))}