/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.mention-input{margin:.75rem .5rem .5rem .75rem}.mention-input,.mention-input__control,.mention-input__input{outline:none;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.mention-input,.mention-input__control{border-radius:var(--cps-radius-medium);min-height:96px}.mention-input__suggestions{z-index:50!important}.ProseMirror .tableWrapper,.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror [contenteditable=false]{white-space:normal}.ProseMirror [contenteditable=false] [contenteditable=true],.ProseMirror pre{white-space:pre-wrap}img.ProseMirror-separator{border:none!important;width:0!important;height:0!important;margin:0!important;display:inline!important}.ProseMirror-gapcursor{pointer-events:none;margin:0;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px solid #000;width:20px;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:-2px}.dark .ProseMirror-gapcursor:after{border-top:1px solid #fff}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection *{caret-color:#0000}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tiptap .tableWrapper{padding:1rem .5rem}.tiptap .tableWrapper th.selectedCell{background-color:hsl(var(--cps-content4)/1)}@supports (color:color-mix(in lab, red, red)){.tiptap .tableWrapper th.selectedCell{background-color:color-mix(in oklab,hsl(var(--cps-content4)/1)90%,transparent)}}.tiptap .tableWrapper td.selectedCell{background-color:hsl(var(--cps-content2)/1)}@supports (color:color-mix(in lab, red, red)){.tiptap .tableWrapper td.selectedCell{background-color:color-mix(in oklab,hsl(var(--cps-content2)/1)60%,transparent)}}.tiptap table{overflow:visible!important}.tiptap table td,.tiptap table th,.tiptap table tr,.tiptap table tbody,.tiptap table colgroup{position:relative;overflow:visible}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap .grip-column,.tiptap .grip-row{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,hsl(var(--cps-divider)));background-color:hsl(var(--cps-default-50)/1);justify-content:center;align-items:center;display:flex;position:absolute}:is(.tiptap .grip-column,.tiptap .grip-row):is(.dark *){background-color:hsl(var(--cps-content1)/1)}.tiptap .grip-column.selected,.tiptap .grip-row.selected{background-color:hsl(var(--cps-content3)/1)}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-column.selected,.tiptap .grip-row.selected{background-color:color-mix(in oklab,hsl(var(--cps-content3)/1)50%,transparent)}}.tiptap .grip-column.selected,.tiptap .grip-row.selected{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tiptap .grip-column.selected:before,.tiptap .grip-row.selected:before{border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:2px}:is():is(.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){:is():is(.dark *){border-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.tiptap .grip-column{top:calc(var(--spacing,.25rem)*-3);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border,hsl(var(--cps-divider)));width:calc(100% + 1px);margin-left:-1px}.tiptap .grip-column:hover:before,.tiptap .grip-column.selected:before{content:"";width:calc(var(--spacing,.25rem)*2.5)}.tiptap .grip-column:hover{background-color:hsl(var(--cps-default-50)/1)}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-column:hover{background-color:color-mix(in oklab,hsl(var(--cps-default-50)/1)40%,transparent)}}.tiptap .grip-column:hover:before{border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-color:#0009;border-bottom-width:2px}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-column:hover:before{border-color:color-mix(in oklab,var(--color-black,#000)60%,transparent)}}.tiptap .grip-column:hover:before:is(){border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-column:hover:before:is(){border-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.tiptap .grip-column.last{border-top-right-radius:var(--radius-sm,var(--cps-radius-small))}.tiptap .grip-row{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*-3);height:calc(100% + 1px);width:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,hsl(var(--cps-divider)));margin-top:-1px}.tiptap .grip-row:hover:before,.tiptap .grip-row.selected:before{height:calc(var(--spacing,.25rem)*2.5);content:""}.tiptap .grip-row:hover{background-color:hsl(var(--cps-default-50)/1)}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-row:hover{background-color:color-mix(in oklab,hsl(var(--cps-default-50)/1)50%,transparent)}}.tiptap .grip-row:hover:before{border-left-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-color:#0009;border-left-width:2px}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-row:hover:before{border-color:color-mix(in oklab,var(--color-black,#000)60%,transparent)}}.tiptap .grip-row:hover:before:is(){border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.tiptap .grip-row:hover:before:is(){border-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.tiptap .grip-row.last{border-bottom-left-radius:var(--radius-sm,var(--cps-radius-small))}.tiptap .column-resize-handle{background-color:hsl(var(--cps-primary));pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.react-grid-layout:has(.resizing){padding-bottom:100rem}.excalidraw{--button-hover-bg:hsla(var(--cps-primary)/.2)!important;--color-border-outline:hsl(var(--cps-divider))!important;--color-brand-hover:hsl(var(--cps-primary-600))!important;--color-on-primary-container:hsl(var(--cps-primary-foreground))!important;--color-primary-darker:hsl(var(--cps-primary-600))!important;--color-primary-darkest:hsl(var(--cps-primary-700))!important;--color-primary-light:hsla(var(--cps-primary)/.2)!important;--color-primary:hsl(var(--cps-primary))!important;--color-selection:hsl(var(--cps-primary))!important;--color-surface-high:hsl(var(--cps-content2))!important;--color-surface-low:hsl(var(--cps-content1))!important;--color-surface-primary-container:hsl(var(--cps-primary))!important;--default-bg-color:hsl(var(--cps-background))!important;--dialog-border-color:hsl(var(--cps-divider))!important;--focus-highlight-color:hsl(var(--cps-primary-400))!important;--island-bg-color:hsl(var(--cps-content1))!important;--popup-secondary-bg-color:hsl(var(--cps-content1))!important;--select-highlight-color:hsla(var(--cps-primary)/.2)!important}.excalidraw.theme--dark{--popup-bg-color:hsl(var(--cps-foreground));--color-surface-primary-container:hsl(var(--cps-primary-600))!important;--select-highlight-color:hsla(var(--cps-primary))!important}.excalidraw .sidebar-trigger__label-element{display:none}.excalidraw .context-menu-item-separator{border-top:1px solid hsl(var(--cps-divider))!important}.excalidraw.theme--dark.excalidraw .dropdown-menu-button:hover{background:hsl(var(--cps-content2))!important}.excalidraw .dropdown-menu-button:active{border-color:hsl(var(--cps-primary-800))!important}.excalidraw .excalidraw.theme--dark.excalidraw .layer-ui__search-header .ExcTextField__input{background:hsl(var(--cps-content2))!important}.excalidraw .dropdown-menu-group,.excalidraw .dropdown-menu-container>div:nth-of-type(3){display:none!important}.rdg-header-row,.rdg-header-row .rdg-cell{z-index:50}.rdg-header-row .rdg-cell-frozen{z-index:60}.dark,html.dark,.light,html.light{--copilot-kit-primary-color:hsl(var(--cps-primary))!important;--copilot-kit-contrast-color:hsl(var(--cps-primary-foreground))!important;--copilot-kit-background-color:hsl(var(--cps-background))!important;--copilot-kit-secondary-color:hsl(var(--cps-content1))!important;--copilot-kit-input-background-color:hsl(var(--cps-content1))!important;--copilot-kit-secondary-contrast-color:hsl(var(--cps-foreground))!important;--copilot-kit-separator-color:hsl(var(--cps-divider))!important;--copilot-kit-muted-color:hsl(var(--cps-content2))!important}.copilotKitMessage.copilotKitAssistantMessage{background:hsl(var(--cps-content1))!important}.copilotKitMessageControls{border:1px solid hsl(var(--cps-divider));background-color:hsl(var(--cps-content1));border-radius:12px;margin-left:10px;padding:3px 9px!important}.copilotKitMessagesFooter .suggestions{display:flex;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:8px!important;width:100%!important}.copilotKitMessagesFooter .suggestions .suggestion{background-color:hsl(var(--cps-content1));min-height:50px;min-width:150px!important;max-width:175px!important;padding:15px 12px!important;font-size:12.5px!important;line-height:1.1!important}.copilotKitAssistantMessage{background-color:hsl(var(--cps-content1));padding:1rem!important;font-size:14px!important;line-height:1.25!important}.copilotKitUserMessage{background-color:hsl(var(--cps-content1));margin-bottom:1rem!important;padding:1rem!important;font-size:14px!important;line-height:1.5!important}.copilotKitAssistantMessage:nth-last-child(2){padding-bottom:1.5rem!important}.copilotKitAssistantMessage:nth-last-child(2)>.copilotKitMessageControls:last-child{margin-top:7px}.copilotKitMessagesContainer{padding:12px!important}.copilotKitMessage{border-radius:var(--cps-radius-medium)!important;border:1px solid hsl(var(--cps-divider))!important}.copilotKitMessagesFooter{padding:0 10px}.copilotKitInput{border-radius:var(--cps-radius-medium)!important}.highcharts-credits{display:none}.highcharts-legend-item>text,.highcharts-title,.highcharts-a11y-proxy-element{color:hsl(var(--cps-foreground))!important;fill:hsl(var(--cps-foreground))!important}.highcharts-tooltip text,.highcharts-subtitle,.highcharts-axis-labels>text,.highcharts-axis-title{color:hsla(var(--cps-foreground)/.9)!important;fill:hsla(var(--cps-foreground)/.9)!important}.highcharts-menu{box-shadow:var(--cps-box-shadow-small)!important}#sentry-feedback{--outline:1px;--dialog-background:hsl(var(--cps-content1));--dialog-border-radius:var(--cps-radius-medium);--button-background:hsl(var(--cps-background));--button-border:1px solid hsl(var(--cps-divider));--accent-background:hsl(var(--cps-primary));--button-hover-background:hsla(var(--cps-background)/.99);--font-family:var(--cps-font-family)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
