.rich-text-editor .tiptap{outline:none;padding:.5rem .75rem;overflow-y:auto;-webkit-user-select:text!important;user-select:text!important}.rich-text-editor .tiptap>*+*{margin-top:.5rem}.rich-text-editor .tiptap p{margin:.25rem 0;line-height:1.625}.rich-text-editor .tiptap h1,.rich-text-editor .tiptap h2,.rich-text-editor .tiptap h3{margin-top:1rem;margin-bottom:.25rem;font-weight:600;line-height:1.3}.rich-text-editor .tiptap h1{font-size:1.5rem}.rich-text-editor .tiptap h2{font-size:1.25rem}.rich-text-editor .tiptap h3{font-size:1.1rem}.rich-text-editor .tiptap ul,.rich-text-editor .tiptap ol{margin:.5rem 0;padding-left:1.25rem}.rich-text-editor .tiptap ul{list-style-type:disc}.rich-text-editor .tiptap ol{list-style-type:decimal}.rich-text-editor .tiptap li{margin:.125rem 0}.rich-text-editor .tiptap li p{margin:0}.rich-text-editor .tiptap blockquote{border-left:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.5rem 0;padding-left:1rem;font-style:italic}.rich-text-editor .tiptap code{background:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875rem}.rich-text-editor .tiptap pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:.5rem;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}.rich-text-editor .tiptap pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-size:.8125rem}.rich-text-editor .tiptap a{color:hsl(var(--primary));text-underline-offset:2px;cursor:pointer;text-decoration:underline}.rich-text-editor .tiptap a:hover{opacity:.8}.rich-text-editor .tiptap s{color:hsl(var(--muted-foreground));text-decoration:line-through}.rich-text-editor .tiptap hr{background-color:hsl(var(--border));border-radius:2px;width:100%;height:2px;margin:1.5rem 0;display:block;border:none!important}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;opacity:.5;height:0}.rich-text-editor.chip-mode .tiptap{padding:0;font-size:.875rem;line-height:1.25}.rich-text-editor.chip-mode .tiptap>*+*{margin-top:.375rem}.rich-text-editor.chip-mode .tiptap p{margin:0;line-height:1.4}.rich-text-editor.chip-mode .tiptap p.is-editor-empty:first-child:before{opacity:.6;font-size:.875rem;line-height:1.25}
.table-surface-module__2Obt_q__scroll{isolation:isolate;container-type:inline-size}.table-surface-module__2Obt_q__table :is(th,td)[data-fija]{z-index:2;background:inherit;transition:inherit;position:sticky}.table-surface-module__2Obt_q__table :is(th,td)[data-fija=select]{left:0}.table-surface-module__2Obt_q__table :is(th,td)[data-fija=principal]{left:var(--seleccion-real,var(--seleccion-ancho))}.table-surface-module__2Obt_q__table thead [data-fija],.table-surface-module__2Obt_q__table tfoot [data-fija]{z-index:3}@container (max-width:640px){.table-surface-module__2Obt_q__table{--identidad-ancho:calc((100cqw - var(--seleccion-ancho)) * .44);--dato-ancho:calc((100cqw - var(--seleccion-ancho)) * .52);table-layout:fixed;width:calc(var(--seleccion-ancho) + var(--identidad-ancho) + var(--datos-restantes) * var(--dato-ancho) + var(--acciones-ancho));min-width:100%}.table-surface-module__2Obt_q__table [data-columna]{overflow-wrap:anywhere;min-width:0;overflow:hidden;width:var(--dato-ancho)!important}.table-surface-module__2Obt_q__table [data-fija=principal]{width:var(--identidad-ancho)!important}.table-surface-module__2Obt_q__table [data-columna=select]{width:var(--seleccion-ancho)!important}.table-surface-module__2Obt_q__table [data-columna=actions]{width:var(--acciones-ancho)!important}}.table-surface-module__2Obt_q__grupo{left:calc(var(--seleccion-real,var(--seleccion-ancho)) + var(--padding-del-rotulo,1rem));width:max-content;max-width:min(320px,80cqw);position:sticky}@media (max-width:640px){.table-surface-module__2Obt_q__scroll{scroll-snap-type:x proximity;scroll-padding-left:calc(44% + var(--seleccion-ancho) * .56)}.table-surface-module__2Obt_q__table thead th[data-columna]:not([data-fija]){scroll-snap-align:start}}.table-surface-module__2Obt_q__table [data-fija]>.table-surface-module__2Obt_q__grupo{width:auto;max-width:100%;position:static}
