.uppy-Dashboard,.uppy-Dashboard--animateOpenClose,.uppy-Dashboard--isInnerWrapVisible,.dark .uppy-Dashboard,.dark .uppy-Dashboard--animateOpenClose,.dark .uppy-Dashboard--isInnerWrapVisible{background-color:transparent!important;border:0 solid transparent!important;border-width:0!important;border-style:none!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;box-shadow:none!important;outline:none!important}.uppy-Dashboard-inner{background-color:var(--color-card)!important;border:0 solid transparent!important;border-width:0!important;border-style:none!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;border-radius:var(--radius-card)!important;box-shadow:none!important;outline:none!important}.uppy-Dashboard-inner:before,.uppy-Dashboard-inner:after{display:none!important}.dark .uppy-Dashboard-inner,.uppy-Dashboard-innerWrap,.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap,.dark .uppy-Dashboard-innerWrap,.dark .uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{background-color:var(--color-card)!important;border:0 solid transparent!important;border-width:0!important;border-style:none!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;box-shadow:none!important;outline:none!important}.uppy-Dashboard--singleFile .uppy-Dashboard-Item,.dark .uppy-Dashboard--singleFile .uppy-Dashboard-Item{background-color:var(--color-card)!important}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border-color:var(--color-border)!important;border-style:dashed!important;border-width:2px!important;border-radius:var(--radius-card)!important;background:color-mix(in srgb,var(--color-muted) 40%,transparent)!important}.dark [data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border-color:var(--color-border)!important;background:linear-gradient(to bottom,#13141d99,#080810d9)!important}.uppy-Dashboard-browse{color:var(--color-primary)!important}.uppy-Dashboard-browse:hover,.uppy-Dashboard-browse:focus{border-bottom-color:var(--color-primary)!important}.uppy-Dashboard-browseBtn{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-icon-purple) 100%)!important;color:var(--color-primary-foreground)!important;border-radius:var(--radius-button)!important;font-weight:600!important;box-shadow:0 1px 2px #1310221f,0 4px 12px -2px rgba(var(--color-primary-rgb),.25)!important;transition:all .2s ease!important}.uppy-Dashboard-browseBtn:hover{box-shadow:0 2px 4px #1310221f,0 8px 20px -4px rgba(var(--color-primary-rgb),.35)!important;transform:translateY(-1px)!important}.uppy-Dashboard-AddFiles-title,.dark .uppy-Dashboard-AddFiles-title{color:var(--color-foreground)!important}.uppy-Dashboard-note,.dark .uppy-Dashboard-note{color:var(--color-muted-foreground)!important}.uppy-DashboardTab,.dark .uppy-DashboardTab{border-bottom-color:var(--color-border)!important}.uppy-DashboardTab-btn{color:var(--color-muted-foreground)!important;background-color:transparent!important}.uppy-DashboardTab-btn:hover{color:var(--color-foreground)!important;background-color:#0000000d!important}.uppy-DashboardTab-btn--active{background-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important}.dark .uppy-DashboardTab-btn{color:var(--color-muted-foreground)!important;background-color:transparent!important}.dark .uppy-DashboardTab-btn:hover{color:var(--color-foreground)!important;background-color:#ffffff1a!important}.dark .uppy-DashboardTab-btn--active{background-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important}.uppy-Dashboard-Item,.dark .uppy-Dashboard-Item{border-color:var(--color-border)!important}.uppy-Dashboard-Item-name,.dark .uppy-Dashboard-Item-name{color:var(--color-foreground)!important}.uppy-Dashboard-Item-status,.dark .uppy-Dashboard-Item-status{color:var(--color-muted-foreground)!important}.uppy-Dashboard-Item-preview{width:89px!important;height:50px!important;border-radius:.375rem!important;border:1px solid var(--color-border)!important;overflow:hidden!important}.dark .uppy-Dashboard-Item-preview{border-color:#ffffff26!important}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{width:270px!important;height:152px!important}.uppy-Dashboard-Item-previewInnerWrap{background-color:var(--color-muted)!important;width:100%!important;height:100%!important}.dark .uppy-Dashboard-Item-previewInnerWrap{background-color:#ffffff14!important}.uppy-Dashboard-Item-action{color:var(--color-muted-foreground)!important;background:transparent!important;background-color:transparent!important}.uppy-Dashboard-Item-action:hover{color:var(--color-foreground)!important}.dark .uppy-Dashboard-Item-action{color:var(--color-muted-foreground)!important;background:transparent!important;background-color:transparent!important}.dark .uppy-Dashboard-Item-action:hover{color:var(--color-foreground)!important}.uppy-StatusBar-progress{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-icon-purple) 100%)!important;box-shadow:0 0 8px rgba(var(--color-primary-rgb),.6)!important}.uppy-StatusBar,.dark .uppy-StatusBar{background-color:var(--color-card)!important;border-top-color:var(--color-border)!important}.uppy-StatusBar:before{background-color:var(--color-border)!important}.dark .uppy-StatusBar:before{background-color:var(--color-border)!important}.uppy-StatusBar-content,.dark .uppy-StatusBar-content,.uppy-StatusBar-statusPrimary,.dark .uppy-StatusBar-statusPrimary{color:var(--color-foreground)!important}.uppy-StatusBar-statusSecondary,.dark .uppy-StatusBar-statusSecondary{color:var(--color-muted-foreground)!important}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-icon-purple) 100%)!important;color:var(--color-primary-foreground)!important;border-radius:var(--radius-button)!important;font-weight:600!important}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{opacity:.9!important}.dark .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-icon-purple) 100%)!important}.uppy-StatusBar-actionBtn--done,.dark .uppy-StatusBar-actionBtn--done{color:var(--color-primary)!important}.uppy-StatusBar-actionBtn--retry,.dark .uppy-StatusBar-actionBtn--retry{color:var(--color-foreground)!important}.uppy-Informer{background-color:var(--color-card)!important;border-color:var(--color-border)!important;border-radius:var(--radius-card)!important;color:var(--color-foreground)!important}.dark .uppy-Informer{background-color:var(--color-card)!important;border-color:var(--color-border)!important;color:var(--color-foreground)!important}.uppy-Dashboard-serviceMsg,.dark .uppy-Dashboard-serviceMsg{background-color:var(--color-muted)!important;border-color:var(--color-border)!important;color:var(--color-foreground)!important}.uppy-Dashboard-serviceMsg-actionBtn,.dark .uppy-Dashboard-serviceMsg-actionBtn{color:var(--color-primary)!important}.uppy-DashboardContent-panelBody,.dark .uppy-DashboardContent-panelBody,.uppy-ProviderBrowser-viewType--list,.dark .uppy-ProviderBrowser-viewType--list{background-color:var(--color-card)!important}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem,.dark .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:var(--color-foreground)!important}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox,.dark .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{background-color:var(--color-card)!important;border-color:var(--color-border)!important}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)!important}.dark .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 35%,transparent)!important}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox{background-color:var(--color-primary)!important}.uppy-Dashboard-AddFilesPanel,.dark .uppy-Dashboard-AddFilesPanel{background-color:var(--color-card)!important}.uppy-Dashboard-Item-errorMessage,.dark .uppy-Dashboard-Item-errorMessage{color:var(--color-destructive)!important}.uppy-Dashboard-Item-progressIcon--circle{stroke:var(--color-primary)!important}.uppy-Dashboard-Item-progressIcon--bg,.dark .uppy-Dashboard-Item-progressIcon--bg{stroke:var(--color-muted)!important}.uppy-Dashboard-Item-progressIcon--progress{stroke:var(--color-primary)!important}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{color:var(--color-success)!important}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{border-color:var(--color-primary)!important;background:color-mix(in srgb,var(--color-primary) 8%,transparent)!important}.dark .uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{border-color:var(--color-primary)!important;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary) 15%,transparent),#0a0a12f2)!important}.uppy-Dashboard-files{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-primary) 30%,transparent) transparent}.uppy-Dashboard-files::-webkit-scrollbar{width:8px}.uppy-Dashboard-files::-webkit-scrollbar-track{background:transparent}.uppy-Dashboard-files::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:8px}.uppy-Dashboard-files::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-primary) 50%,transparent)}.uppy-Dashboard-Item-previewIconWrap{background-color:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}.dark .uppy-Dashboard-Item-previewIconWrap{background-color:transparent!important}.uppy-Dashboard-Item-previewIconWrap svg{display:none!important}.uppy-Dashboard-Item-previewIconWrap:after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%236b7280' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='6 3 20 12 6 21 6 3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.dark .uppy-Dashboard-Item-previewIconWrap:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%239ca3af' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='6 3 20 12 6 21 6 3'/%3E%3C/svg%3E")}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap:after{width:48px;height:48px}.uppy-Dashboard-AddFiles-info,.dark .uppy-Dashboard-AddFiles-info,.uppy-Dashboard-poweredBy{color:var(--color-muted-foreground)!important}.uppy-StatusBar-spinner{fill:var(--color-primary)!important}.uppy-Dashboard input[type=text],.uppy-Dashboard input[type=url]{background-color:var(--color-card)!important;border-color:var(--color-border)!important;color:var(--color-foreground)!important;border-radius:var(--radius-button)!important}.dark .uppy-Dashboard input[type=text],.dark .uppy-Dashboard input[type=url]{background-color:var(--color-card)!important;border-color:var(--color-border)!important;color:var(--color-foreground)!important}.uppy-Dashboard input[type=text]:focus,.uppy-Dashboard input[type=url]:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)!important;outline:none!important}.dark .uppy-Dashboard input[type=text]:focus,.dark .uppy-Dashboard input[type=url]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 35%,transparent)!important}.uppy-Url-input,.dark .uppy-Url-input{background-color:var(--color-card)!important;border-color:var(--color-border)!important;color:var(--color-foreground)!important}.uppy-DashboardContent-back,.uppy-DashboardContent-addMore{color:var(--color-muted-foreground)!important}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-addMore:hover{color:var(--color-foreground)!important}.dark .uppy-DashboardContent-back,.dark .uppy-DashboardContent-addMore{color:var(--color-muted-foreground)!important}.dark .uppy-DashboardContent-back:hover,.dark .uppy-DashboardContent-addMore:hover{color:var(--color-foreground)!important}.uppy-DashboardContent-addMoreBtn,.dark .uppy-DashboardContent-addMoreBtn{color:var(--color-primary)!important}.uppy-DashboardContent-title,.dark .uppy-DashboardContent-title{color:var(--color-foreground)!important}.uppy-Dashboard--modal .uppy-Dashboard-overlay{background-color:#000000b3!important}.uppy-Dashboard *:focus{outline-color:var(--color-primary)!important}.dark .uppy-Dashboard-files,.dark .uppy-Dashboard-filesInner,.dark .uppy-Dashboard-dropFilesHereHint,.dark .uppy-Dashboard-progressindicators,.dark .uppy-Dashboard-Item-fileInfoAndButtons,.dark .uppy-Dashboard-Item-fileInfo,.dark .uppy-Dashboard-Item-actionWrapper{background-color:transparent!important}.dark .uppy-Dashboard-Item{background-color:var(--color-card)!important;border-color:var(--color-border)!important}.dark .uppy-Dashboard-innerWrap{background-color:var(--color-card)!important}.uppy-DashboardContent-bar,.dark .uppy-DashboardContent-bar{background-color:var(--color-card)!important;border-bottom-color:var(--color-border)!important}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions,.dark .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:var(--color-card)!important}.uppy-Dashboard-Item-action--remove{background-color:transparent!important;color:var(--color-muted-foreground)!important;width:24px!important;height:24px!important}.uppy-Dashboard-Item-action--remove .uppy-c-icon{fill:var(--color-muted-foreground)!important;width:20px!important;height:20px!important}.uppy-Dashboard-Item-action--remove:hover{background-color:transparent!important;background:transparent!important;color:var(--color-destructive-foreground)!important}.uppy-Dashboard-Item-action--remove:hover .uppy-c-icon{fill:var(--color-destructive)!important}.uppy-Dashboard-Item-action--remove:hover .uppy-c-icon path:last-child{fill:#fff!important}.dark .uppy-Root .uppy-Dashboard-Item-action--remove,.dark .uppy-Dashboard .uppy-Dashboard-Item .uppy-Dashboard-Item-action--remove,.dark .uppy-Dashboard-Item-action--remove,.dark .uppy-Dashboard-Item-action--remove.uppy-Dashboard-Item-action,.dark button.uppy-Dashboard-Item-action--remove,.dark [data-uppy-theme] .uppy-Dashboard-Item-action--remove{background-color:transparent!important;background:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important;width:24px!important;height:24px!important}.dark .uppy-Dashboard-Item-action--remove .uppy-c-icon{width:20px!important;height:20px!important}.dark .uppy-Root .uppy-Dashboard-Item-action--remove .uppy-c-icon,.dark .uppy-Dashboard-Item-action--remove .uppy-c-icon,.dark .uppy-Dashboard .uppy-Dashboard-Item-action--remove .uppy-c-icon{fill:#000c!important}.dark .uppy-Dashboard-Item-action--remove .uppy-c-icon path:last-child{fill:#fff!important}.dark .uppy-Dashboard-Item-action--remove:hover{background-color:transparent!important;background:transparent!important;color:var(--color-destructive-foreground)!important}.dark .uppy-Dashboard-Item-action--remove:hover .uppy-c-icon{fill:var(--color-destructive)!important}.dark .uppy-Dashboard-Item-action--remove:hover .uppy-c-icon path:last-child{fill:#fff!important}.dark .uppy-ProviderBrowser-list,.dark .uppy-ProviderBrowser-headerBar{background:var(--color-card)!important;background-color:var(--color-card)!important}.tiptap.ProseMirror{outline:none}.tiptap .is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));opacity:.55;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap img.rte-image{max-width:100%;height:auto;border-radius:6px;margin:.25rem 0}.tiptap pre{background:hsl(var(--muted));border-radius:6px;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em;overflow-x:auto}.tiptap blockquote{border-left:3px solid hsl(var(--border));padding-left:.75rem;color:hsl(var(--muted-foreground))}.tiptap p,.support-rich-text p{margin-top:0;margin-bottom:.75rem}.tiptap>:first-child,.support-rich-text>:first-child{margin-top:0}.tiptap>:last-child,.support-rich-text>:last-child{margin-bottom:0}.support-rich-text p:empty{display:none}
