@media(min-width:640px){.sm\:col-start-auto{grid-column-start:auto}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:w-32{width:8rem}.sm\:w-44{width:11rem}.sm\:w-56{width:14rem}.sm\:w-auto{width:auto}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[820px\]{max-width:820px}.sm\:max-w-\[85\%\]{max-width:85%}.sm\:max-w-\[880px\]{max-width:880px}.sm\:max-w-\[920px\]{max-width:920px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(240px\,320px\)\]{grid-template-columns:minmax(0,1fr) auto minmax(240px,320px)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(260px\,340px\)\]{grid-template-columns:minmax(0,1fr) auto minmax(260px,340px)}.sm\:grid-cols-\[minmax\(9rem\,auto\)_minmax\(0\,1fr\)_minmax\(8rem\,auto\)\]{grid-template-columns:minmax(9rem,auto) minmax(0,1fr) minmax(8rem,auto)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:justify-self-end{justify-self:end}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:px-\[max\(64px\,calc\(50\%-350px\)\)\]{padding-left:max(64px,calc(50% - 350px));padding-right:max(64px,calc(50% - 350px))}.sm\:pr-0{padding-right:0}.sm\:pr-20{padding-right:5rem}.sm\:text-left{text-align:left}.sm\:data-\[variant\=ghost\]\:max-w-\[85\%\][data-variant=ghost]{max-width:85%}}@media(min-width:768px){.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:absolute{position:absolute}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-start-2{grid-column-start:2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-0{width:0px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-md{max-width:28rem}.md\:max-w-sm{max-width:24rem}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_160px_minmax\(170px\,1fr\)_minmax\(0\,auto\)\]{grid-template-columns:minmax(0,1fr) 160px minmax(170px,1fr) minmax(0,auto)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:overflow-hidden{overflow:hidden}.md\:pr-2{padding-right:.5rem}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pr-\[4\.25rem\]{padding-right:4.25rem}.md\:pr-\[var\(--nav-row-reserve-md\)\]{padding-right:var(--nav-row-reserve-md)}.md\:text-\[13px\]{font-size:13px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.after\:md\:hidden:after{content:var(--tw-content);display:none}.group\/menu-item:focus-within .md\:group-focus-within\/menu-item\:pointer-events-auto{pointer-events:auto}.group\/workspace:focus-within .md\:group-focus-within\/workspace\:pointer-events-auto{pointer-events:auto}.group\/menu-item:focus-within .md\:group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/workspace:focus-within .md\:group-focus-within\/workspace\:opacity-100{opacity:1}.group\/item:hover .md\:group-hover\/item\:pointer-events-auto,.group\/menu-item:hover .md\:group-hover\/menu-item\:pointer-events-auto,.group\/workspace:hover .md\:group-hover\/workspace\:pointer-events-auto{pointer-events:auto}.group\/item:hover .md\:group-hover\/item\:w-5{width:1.25rem}.group\/item:hover .md\:group-hover\/item\:opacity-100,.group\/menu-item:hover .md\:group-hover\/menu-item\:opacity-100,.group\/workspace:hover .md\:group-hover\/workspace\:opacity-100{opacity:1}.group\/item:has(:focus-visible) .md\:group-has-\[\:focus-visible\]\/item\:pointer-events-auto{pointer-events:auto}.group\/item:has([data-state=open]) .md\:group-has-\[\[data-state\=open\]\]\/item\:pointer-events-auto{pointer-events:auto}.group\/item:has(:focus-visible) .md\:group-has-\[\:focus-visible\]\/item\:w-5{width:1.25rem}.group\/item:has([data-state=open]) .md\:group-has-\[\[data-state\=open\]\]\/item\:w-5{width:1.25rem}.group\/item:has(:focus-visible) .md\:group-has-\[\:focus-visible\]\/item\:opacity-100{opacity:1}.group\/item:has([data-state=open]) .md\:group-has-\[\[data-state\=open\]\]\/item\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:min-h-0{min-height:0px}.lg\:w-\[26\%\]{width:26%}.lg\:w-\[calc\(74\%-1\.25rem\)\]{width:calc(74% - 1.25rem)}.lg\:w-full{width:100%}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:self-stretch{align-self:stretch}.lg\:overflow-hidden{overflow:hidden}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}}@media(min-width:1536px){.\32xl\:block{display:block}.\32xl\:inline-flex{display:inline-flex}}.\[\&\:-webkit-autofill\:focus\]\:shadow-\[inset_0_0_0_1000px_hsl\(var\(--card\)\)\]:-webkit-autofill:focus{--tw-shadow: inset 0 0 0 1000px hsl(var(--card));--tw-shadow-colored: inset 0 0 0 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\:-webkit-autofill\]\:shadow-\[inset_0_0_0_1000px_hsl\(var\(--card\)\)\]:-webkit-autofill{--tw-shadow: inset 0 0 0 1000px hsl(var(--card));--tw-shadow-colored: inset 0 0 0 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:appearance-none::-webkit-calendar-picker-indicator{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:focus-within_\[data-slot\=widget-updated-at\]\]\:opacity-100:focus-within [data-slot=widget-updated-at]{opacity:1}.\[\&\:fullscreen\]\:bg-background:fullscreen{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){--tw-bg-opacity: 1;background-color:hsl(var(--accent) / var(--tw-bg-opacity, 1))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[data-content-header-expanding\]\)_\[data-content-header-title\]\~\*\]\:invisible:has([data-content-header-expanding]) [data-content-header-title]~*{visibility:hidden}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:has\(\[role\=option\]\)\]\:block:has([role=option]){display:block}.\[\&\:hover_\.react-resizable-handle\:not\(\:hover\)\]\:opacity-50:hover .react-resizable-handle:not(:hover){opacity:.5}.\[\&\:hover_\[data-slot\=widget-updated-at\]\]\:opacity-100:hover [data-slot=widget-updated-at]{opacity:1}.\[\&\:is\(button\,a\)\]\:text-left:is(button,a){text-align:left}.\[\&\:is\(button\,a\)\]\:outline-none:is(button,a){outline:2px solid transparent;outline-offset:2px}.\[\&\:is\(button\,a\)\]\:transition-colors:is(button,a){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&\:is\(button\,a\)\]\:focus-visible\:border-ring:focus-visible:is(button,a){--tw-border-opacity: 1;border-color:hsl(var(--ring) / var(--tw-border-opacity, 1))}.\[\&\:is\(button\,a\)\]\:focus-visible\:ring-\[3px\]:focus-visible:is(button,a){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&\:is\(button\,a\)\]\:focus-visible\:ring-ring\/50:focus-visible:is(button,a){--tw-ring-color: hsl(var(--ring) / .5)}.\[\&\:last-child\>\*\]\:border-b-0:last-child>*{border-bottom-width:0px}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}.\[\&\>\[data-slate-node\=\'element\'\]\+\[data-slate-node\=\'element\'\]\]\:before\:mr-1>[data-slate-node=element]+[data-slate-node=element]:before{content:var(--tw-content);margin-right:.25rem}.\[\&\>\[data-slate-node\=\'element\'\]\+\[data-slate-node\=\'element\'\]\]\:before\:content-\[\'_\'\]>[data-slate-node=element]+[data-slate-node=element]:before{--tw-content: " ";content:var(--tw-content)}.\[\&\>\[data-slot\=attachment\]\]\:flex-none>[data-slot=attachment]{flex:none}.\[\&\>\[data-slot\=attachment\]\]\:snap-start>[data-slot=attachment]{scroll-snap-align:start}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:hsl(var(--destructive) / .2)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:hsl(var(--muted) / .8)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/15>[data-slot=bubble-content]:is(button,a):hover{background-color:hsl(var(--primary) / .15)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:hsl(var(--primary) / .8)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-secondary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:hsl(var(--secondary) / .8)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:rounded-none>[data-slot=bubble-content]{border-radius:0}.\[\&\>\[data-slot\=bubble-content\]\]\:border-border>[data-slot=bubble-content]{--tw-border-opacity: 1;border-color:hsl(var(--border) / var(--tw-border-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-\[hsl\(var\(--chat-error-bg\)\)\]>[data-slot=bubble-content]{background-color:hsl(var(--chat-error-bg))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-background>[data-slot=bubble-content]{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-destructive\/10>[data-slot=bubble-content]{background-color:hsl(var(--destructive) / .1)}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-muted>[data-slot=bubble-content]{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-primary>[data-slot=bubble-content]{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-primary\/10>[data-slot=bubble-content]{background-color:hsl(var(--primary) / .1)}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-secondary>[data-slot=bubble-content]{--tw-bg-opacity: 1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:bg-transparent>[data-slot=bubble-content]{background-color:transparent}.\[\&\>\[data-slot\=bubble-content\]\]\:p-0>[data-slot=bubble-content]{padding:0}.\[\&\>\[data-slot\=bubble-content\]\]\:text-destructive>[data-slot=bubble-content]{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:text-foreground>[data-slot=bubble-content]{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:text-primary-foreground>[data-slot=bubble-content]{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.\[\&\>\[data-slot\=bubble-content\]\]\:text-secondary-foreground>[data-slot=bubble-content]{--tw-text-opacity: 1;color:hsl(var(--secondary-foreground) / var(--tw-text-opacity, 1))}.group\/attachment[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/attachment\:\[\&\>\[data-slot\=spinner\]\]\:\!size-6>[data-slot=spinner]{width:1.5rem!important;height:1.5rem!important}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\:focus\]\:bg-primary>button:focus{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.\[\&\>button\:focus\]\:text-primary-foreground>button:focus{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.\[\&\>button\:hover\]\:bg-primary>button:hover{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.\[\&\>button\:hover\]\:bg-transparent>button:hover{background-color:transparent}.\[\&\>button\:hover\]\:text-primary-foreground>button:hover{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>button\]\:bg-accent>button{--tw-bg-opacity: 1;background-color:hsl(var(--accent) / var(--tw-bg-opacity, 1))}.\[\&\>button\]\:bg-primary>button{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.\[\&\>button\]\:text-accent-foreground>button{--tw-text-opacity: 1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity, 1))}.\[\&\>button\]\:text-muted-foreground>button{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&\>button\]\:text-primary-foreground>button{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.\[\&\>button\]\:opacity-50>button{opacity:.5}.\[\&\>div\>div\]\:\!block>div>div{display:block!important}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:bg-background>span{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.dark\:\[\&\>span\]\:bg-\[\#f5f5f1\]>span:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(245 245 241 / var(--tw-bg-opacity, 1))}.\[\&\>svg\:last-child\]\:order-first>svg:last-child{order:-9999}.\[\&\>svg\:last-child\]\:ml-0>svg:last-child{margin-left:0}.\[\&\>svg\:last-child\]\:rotate-180>svg:last-child{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:mt-0>svg{margin-top:0}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:.125rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:self-center>svg{align-self:center}.\[\&\>svg\]\:stroke-\[2\.5\]>svg{stroke-width:2.5}.\[\&\>svg\]\:text-muted-foreground>svg{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\*\]\:\!text-neutral-500\/60 *{color:#73737399!important}.\[\&_\*\]\:text-diff-delete *{--tw-text-opacity: 1;color:hsl(var(--diff-delete) / var(--tw-text-opacity, 1))}.\[\&_\*\]\:line-through *{text-decoration-line:line-through}.dark\:\[\&_\*\]\:\!text-neutral-400\/60 *:is(.dark *){color:#a3a3a399!important}.\[\&_\.katex-display\]\:max-w-full .katex-display{max-width:100%}.\[\&_\.katex-display\]\:overflow-x-auto .katex-display{overflow-x:auto}.\[\&_\.katex-display\]\:overflow-y-hidden .katex-display{overflow-y:hidden}.\[\&_\.katex\]\:relative .katex{position:relative}.\[\&_\.katex\]\:whitespace-nowrap .katex{white-space:nowrap}.\[\&_\.react-grid-item\]\:\!transition-none .react-grid-item{transition-property:none!important}.\[\&_\.react-resizable-handle\:hover\]\:opacity-100 .react-resizable-handle:hover{opacity:1}.\[\&_\.react-resizable-handle\]\:z-10 .react-resizable-handle{z-index:10}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground) / 1)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border) / 1)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border) / 1)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted) / 1)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border) / 1)}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\.slate-p\]\:py-0 .slate-p{padding-top:0;padding-bottom:0}.\[\&_\.slate-selection-area\]\:z-50 .slate-selection-area{z-index:50}.\[\&_\.slate-selection-area\]\:border .slate-selection-area{border-width:1px}.\[\&_\.token\.comment\]\:text-muted-foreground .token.comment{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&_\.token\.function\]\:text-\[hsl\(var\(--chart-2\)\)\] .token.function{color:hsl(var(--chart-2))}.\[\&_\.token\.keyword\]\:text-primary .token.keyword{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1))}.\[\&_\.token\.number\]\:text-\[hsl\(var\(--chart-4\)\)\] .token.number{color:hsl(var(--chart-4))}.\[\&_\.token\.operator\]\:text-muted-foreground .token.operator{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&_\.token\.string\]\:text-\[hsl\(var\(--success\)\)\] .token.string{color:hsl(var(--success))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[data-button\]\:not\(\[data-cancel\]\)\]\:\!bg-destructive [data-button]:not([data-cancel]){--tw-bg-opacity: 1 !important;background-color:hsl(var(--destructive) / var(--tw-bg-opacity, 1))!important}.\[\&_\[data-button\]\:not\(\[data-cancel\]\)\]\:\!text-\[hsl\(var\(--destructive-foreground\)\)\] [data-button]:not([data-cancel]){color:hsl(var(--destructive-foreground))!important}.\[\&_\[data-cancel\]\]\:\!bg-\[hsl\(var\(--toast-destructive-foreground\)\/0\.12\)\] [data-cancel]{background-color:hsl(var(--toast-destructive-foreground)/.12)!important}.\[\&_\[data-cancel\]\]\:\!text-\[hsl\(var\(--toast-destructive-foreground\)\)\] [data-cancel]{color:hsl(var(--toast-destructive-foreground))!important}.\[\&_\[data-icon\]\]\:text-info [data-icon]{--tw-text-opacity: 1;color:hsl(var(--info) / var(--tw-text-opacity, 1))}.\[\&_\[data-icon\]\]\:text-success [data-icon]{--tw-text-opacity: 1;color:hsl(var(--success) / var(--tw-text-opacity, 1))}.\[\&_\[data-slate-editor\]\>\:first-child\]\:before\:text-neutral-500\/60 [data-slate-editor]>:first-child:before{content:var(--tw-content);color:#73737399}.\[\&_\[data-slate-editor\]\>\:first-child\]\:before\:content-\[var\(--continuation-prefix\)\] [data-slate-editor]>:first-child:before{--tw-content: var(--continuation-prefix);content:var(--tw-content)}.dark\:\[\&_\[data-slate-editor\]\>\:first-child\]\:before\:text-neutral-400\/60 [data-slate-editor]>:first-child:is(.dark *):before{content:var(--tw-content);color:#a3a3a399}.\[\&_\[data-slate-node\=\'element\'\]\]\:contents [data-slate-node=element]{display:contents}.\[\&_\[data-slate-placeholder\=\"true\"\]\]\:\!top-1\/2 [data-slate-placeholder=true]{top:50%!important}.\[\&_\[data-slate-placeholder\=\"true\"\]\]\:-translate-y-1\/2 [data-slate-placeholder=true]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[data-slate-placeholder\=\"true\"\]\]\:text-foreground\/60 [data-slate-placeholder=true]{color:hsl(var(--foreground) / .6)}.\[\&_\[data-slate-placeholder\=\"true\"\]\]\:text-foreground\/90 [data-slate-placeholder=true]{color:hsl(var(--foreground) / .9)}.\[\&_\[data-slot\=widget-updated-at\]\]\:opacity-20 [data-slot=widget-updated-at]{opacity:.2}.\[\&_button\:hover\]\:\[background-color\:var\(--data-view-button-hover-bg\)\] button:hover{background-color:var(--data-view-button-hover-bg)}.\[\&_button\[aria-checked\=true\]\:hover\]\:\[background-color\:var\(--data-view-button-pressed-hover-bg\)\] button[aria-checked=true]:hover{background-color:var(--data-view-button-pressed-hover-bg)}.\[\&_button\[aria-checked\=true\]\]\:\[background-color\:var\(--data-view-button-pressed-bg\)\] button[aria-checked=true]{background-color:var(--data-view-button-pressed-bg)}.\[\&_button\[aria-pressed\=true\]\:hover\]\:\[background-color\:var\(--data-view-button-pressed-hover-bg\)\] button[aria-pressed=true]:hover{background-color:var(--data-view-button-pressed-hover-bg)}.\[\&_button\[aria-pressed\=true\]\]\:\[background-color\:var\(--data-view-button-pressed-bg\)\] button[aria-pressed=true]{background-color:var(--data-view-button-pressed-bg)}.\[\&_code\]\:\!whitespace-nowrap code{white-space:nowrap!important}.\[\&_img\]\:aspect-square img{aspect-ratio:1 / 1}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_li\>\.katex\]\:inline-block li>.katex{display:inline-block}.\[\&_li\>\.katex\]\:max-w-full li>.katex{max-width:100%}.\[\&_li\>\.katex\]\:overflow-x-auto li>.katex{overflow-x:auto}.\[\&_ol\]\:\!pl-5 ol{padding-left:1.25rem!important}.\[\&_p\>\.katex\]\:inline-block p>.katex{display:inline-block}.\[\&_p\>\.katex\]\:max-w-full p>.katex{max-width:100%}.\[\&_p\>\.katex\]\:overflow-x-auto p>.katex{overflow-x:auto}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_pre\]\:m-0 pre{margin:0}.\[\&_pre\]\:overflow-auto pre{overflow:auto}.\[\&_pre\]\:whitespace-nowrap pre{white-space:nowrap}.\[\&_pre\]\:rounded pre{border-radius:.25rem}.\[\&_pre\]\:rounded-b-none pre{border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&_pre\]\:rounded-t-none pre{border-top-left-radius:0;border-top-right-radius:0}.\[\&_pre\]\:bg-background pre{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.\[\&_pre\]\:p-2\.5 pre{padding:.625rem}.\[\&_pre\]\:text-center pre{text-align:center}.\[\&_pre\]\:text-\[11px\] pre{font-size:11px}.\[\&_pre\]\:\[font-family\:Consolas\,Monaco\,\'Andale_Mono\'\,\'Ubuntu_Mono\'\,monospace\] pre{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.\[\&_strong\]\:font-bold strong{font-weight:700}.\[\&_svg\:not\(\[class\*\=\"text-\"\]\)\]\:text-muted-foreground svg:not([class*=text-]){--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.group\/attachment[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:1.5rem;height:1.5rem}.group\/attachment[data-size=xs] .group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:h-3\.5 svg{height:.875rem}.\[\&_svg\]\:w-3 svg{width:.75rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:\!text-foreground svg{--tw-text-opacity: 1 !important;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))!important}.\[\&_svg\]\:text-destructive svg{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:\!pl-5 ul{padding-left:1.25rem!important}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:-right-1\.5{right:-.375rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:-left-1\.5{left:-.375rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
