.cossistant{scroll-behavior:smooth;color:var(--co-primary);color-scheme:normal;--co-font-sans:var(--co-theme-font-sans,"Geist","Inter",sans-serif);--co-font-mono:var(--co-theme-font-mono,"Geist Mono","Inter Mono",monospace);--co-radius:var(--co-theme-radius,.625rem);--co-background-base:var(--co-theme-background,#fcfcfc);--co-foreground-base:var(--co-theme-foreground,#171717);--co-popover-base:var(--co-theme-popover,var(--co-background-base));--co-popover-foreground-base:var(--co-theme-popover-foreground,var(--co-foreground-base));--co-primary-base:var(--co-theme-primary,#0a0a0a);--co-primary-foreground-base:var(--co-theme-primary-foreground,#fafafa);--co-secondary-base:var(--co-theme-secondary,#f5f5f5);--co-secondary-foreground-base:var(--co-theme-secondary-foreground,#0a0a0a);--co-border-base:var(--co-theme-border,#e5e5e5);--co-input-base:var(--co-theme-input,#e5e5e5);--co-ring-base:var(--co-theme-ring,var(--co-primary-base));--co-accent-base:var(--co-theme-accent,var(--co-primary-base));--co-accent-foreground-base:var(--co-theme-accent-foreground,var(--co-primary-foreground-base));--co-background-50-mix:color-mix(in oklch,var(--co-background-base)98%,var(--co-foreground-base));--co-background-100-mix:color-mix(in oklch,var(--co-background-base)97%,var(--co-foreground-base));--co-background-200-mix:color-mix(in oklch,var(--co-background-base)96%,var(--co-foreground-base));--co-background-300-mix:color-mix(in oklch,var(--co-background-base)95%,var(--co-foreground-base));--co-background-400-mix:color-mix(in oklch,var(--co-background-base)94%,var(--co-foreground-base));--co-background-500-mix:color-mix(in oklch,var(--co-background-base)93%,var(--co-foreground-base));--co-background-600-mix:color-mix(in oklch,var(--co-background-base)92%,var(--co-foreground-base));--co-muted-mix:color-mix(in oklch,var(--co-background-base)85%,var(--co-foreground-base));--co-muted-foreground-mix:color-mix(in oklch,var(--co-foreground-base)70%,white);--co-background:var(--co-background-base);--co-background-50:var(--co-theme-background-50,var(--co-background-50-mix,#e4e4e4));--co-background-100:var(--co-theme-background-100,var(--co-background-100-mix,#e8e8e8));--co-background-200:var(--co-theme-background-200,var(--co-background-200-mix,#ebebeb));--co-background-300:var(--co-theme-background-300,var(--co-background-300-mix,#eee));--co-background-400:var(--co-theme-background-400,var(--co-background-400-mix,#f2f2f2));--co-background-500:var(--co-theme-background-500,var(--co-background-500-mix,#f5f5f5));--co-background-600:var(--co-theme-background-600,var(--co-background-600-mix,#f8f8f8));--co-foreground:var(--co-foreground-base);--co-popover:var(--co-popover-base);--co-popover-foreground:var(--co-popover-foreground-base);--co-primary:var(--co-primary-base);--co-primary-foreground:var(--co-primary-foreground-base);--co-secondary:var(--co-secondary-base);--co-secondary-foreground:var(--co-secondary-foreground-base);--co-muted:var(--co-theme-muted,var(--co-muted-mix,#f5f5f5));--co-muted-foreground:var(--co-theme-muted-foreground,var(--co-muted-foreground-mix,#737373));--co-border:var(--co-border-base);--co-input:var(--co-input-base);--co-ring:var(--co-ring-base);--co-accent:var(--co-accent-base);--co-accent-foreground:var(--co-accent-foreground-base);--co-pink:var(--co-theme-pink,#fb86b9);--co-yellow:var(--co-theme-yellow,#ead357);--co-blue:var(--co-theme-blue,#4db0f1);--co-orange:var(--co-theme-orange,#fd883d);--co-destructive:var(--co-theme-destructive,#e40014);--co-destructive-foreground:var(--co-theme-destructive-foreground,#e40014);--co-success:var(--co-theme-success,#57bf4e);--co-success-foreground:var(--co-theme-success-foreground,#152c13);--co-neutral:var(--co-theme-neutral,#828282);--co-neutral-foreground:var(--co-theme-neutral-foreground,#232323);--co-warning:var(--co-theme-warning,#ead357);--co-warning-foreground:var(--co-theme-warning-foreground,#554c18)}@supports (color:lab(0% 0 0)){.cossistant{--co-background-base:var(--co-theme-background,lab(98.84% .0000298023 -.0000119209));--co-foreground-base:var(--co-theme-foreground,lab(7.78201% -.0000149012 0));--co-primary-base:var(--co-theme-primary,lab(2.75381% 0 0));--co-primary-foreground-base:var(--co-theme-primary-foreground,lab(98.26% 0 0));--co-secondary-base:var(--co-theme-secondary,lab(96.52% -.0000298023 .0000119209));--co-secondary-foreground-base:var(--co-theme-secondary-foreground,lab(2.75381% 0 0));--co-border-base:var(--co-theme-border,lab(90.952% 0 -.0000119209));--co-input-base:var(--co-theme-input,lab(90.952% 0 -.0000119209));--co-background-50:var(--co-theme-background-50,var(--co-background-50-mix,lab(90.72% .0000298023 -.0000119209)));--co-background-100:var(--co-theme-background-100,var(--co-background-100-mix,lab(91.88% .0000298023 -.0000119209)));--co-background-200:var(--co-theme-background-200,var(--co-background-200-mix,lab(93.04% .0000298023 -.0000119209)));--co-background-300:var(--co-theme-background-300,var(--co-background-300-mix,lab(94.2% 0 0)));--co-background-400:var(--co-theme-background-400,var(--co-background-400-mix,lab(95.36% 0 0)));--co-background-500:var(--co-theme-background-500,var(--co-background-500-mix,lab(96.52% -.0000298023 .0000119209)));--co-background-600:var(--co-theme-background-600,var(--co-background-600-mix,lab(97.68% -.0000298023 .0000119209)));--co-muted:var(--co-theme-muted,var(--co-muted-mix,lab(96.52% -.0000298023 .0000119209)));--co-muted-foreground:var(--co-theme-muted-foreground,var(--co-muted-foreground-mix,lab(48.496% 0 0)));--co-pink:var(--co-theme-pink,lab(70.5156% 49.5119 -5.4685));--co-yellow:var(--co-theme-yellow,lab(84.8922% -2.29916 62.2408));--co-blue:var(--co-theme-blue,lab(67.9573% -14.2524 -41.8064));--co-orange:var(--co-theme-orange,lab(69.4137% 41.7127 58.77));--co-destructive:var(--co-theme-destructive,lab(48.4493% 77.4328 61.5452));--co-destructive-foreground:var(--co-theme-destructive-foreground,lab(48.4493% 77.4328 61.5452));--co-success:var(--co-theme-success,lab(69.2659% -47.9201 46.2781));--co-success-foreground:var(--co-theme-success-foreground,lab(15.3649% -14.0312 12.7015));--co-neutral:var(--co-theme-neutral,lab(54.528% 0 0));--co-neutral-foreground:var(--co-theme-neutral-foreground,lab(13.696% 0 0));--co-warning:var(--co-theme-warning,lab(84.8922% -2.29916 62.2408));--co-warning-foreground:var(--co-theme-warning-foreground,lab(32.3487% -1.05619 30.9282))}}.dark .cossistant,.cossistant[data-color-scheme=dark]{--co-background-base:var(--co-theme-background,#0c0c0c);--co-foreground-base:var(--co-theme-foreground,#eee);--co-popover-base:var(--co-theme-popover,#0a0a0a);--co-popover-foreground-base:var(--co-theme-popover-foreground,#eee);--co-primary-base:var(--co-theme-primary,#fafafa);--co-primary-foreground-base:var(--co-theme-primary-foreground,#0a0a0a);--co-secondary-base:var(--co-theme-secondary,#262626);--co-secondary-foreground-base:var(--co-theme-secondary-foreground,#eee);--co-border-base:var(--co-theme-border,#262626);--co-input-base:var(--co-theme-input,#262626);--co-ring-base:var(--co-theme-ring,var(--co-primary-base));--co-accent-base:var(--co-theme-accent,var(--co-primary-base));--co-accent-foreground-base:var(--co-theme-accent-foreground,var(--co-primary-foreground-base));--co-muted-mix:color-mix(in oklch,var(--co-background-base)55%,var(--co-foreground-base));--co-muted-foreground-mix:color-mix(in oklch,var(--co-foreground-base)65%,white);--co-background-50-mix:color-mix(in oklch,var(--co-background-base)98%,var(--co-foreground-base));--co-background-100-mix:color-mix(in oklch,var(--co-background-base)96%,var(--co-foreground-base));--co-background-200-mix:color-mix(in oklch,var(--co-background-base)94%,var(--co-foreground-base));--co-background-300-mix:color-mix(in oklch,var(--co-background-base)92%,var(--co-foreground-base));--co-background-400-mix:color-mix(in oklch,var(--co-background-base)90%,var(--co-foreground-base));--co-background-500-mix:color-mix(in oklch,var(--co-background-base)88%,var(--co-foreground-base));--co-background-600-mix:color-mix(in oklch,var(--co-background-base)86%,var(--co-foreground-base));--co-pink:var(--co-theme-pink,#ffafd0);--co-yellow:var(--co-theme-yellow,#f1e188);--co-blue:var(--co-theme-blue,#88c5f1);--co-orange:var(--co-theme-orange,#ee6f00);--co-destructive:var(--co-theme-destructive,#82181a);--co-destructive-foreground:var(--co-theme-destructive-foreground,#fb2c36);--co-success:var(--co-theme-success,#43963c);--co-success-foreground:var(--co-theme-success-foreground,#a0e298);--co-neutral:var(--co-theme-neutral,#636363);--co-neutral-foreground:var(--co-theme-neutral-foreground,#cecece);--co-warning:var(--co-theme-warning,#f1e188);--co-warning-foreground:var(--co-theme-warning-foreground,#decf81)}@supports (color:lab(0% 0 0)){.dark .cossistant,.cossistant[data-color-scheme=dark]{--co-background-base:var(--co-theme-background,lab(3.36376% 0 0));--co-foreground-base:var(--co-theme-foreground,lab(94.2% 0 0));--co-popover-base:var(--co-theme-popover,lab(2.75381% 0 0));--co-popover-foreground-base:var(--co-theme-popover-foreground,lab(94.2% 0 0));--co-primary-base:var(--co-theme-primary,lab(98.26% 0 0));--co-primary-foreground-base:var(--co-theme-primary-foreground,lab(2.75381% 0 0));--co-secondary-base:var(--co-theme-secondary,lab(15.204% 0 -.00000596046));--co-secondary-foreground-base:var(--co-theme-secondary-foreground,lab(94.2% 0 0));--co-border-base:var(--co-theme-border,lab(15.204% 0 -.00000596046));--co-input-base:var(--co-theme-input,lab(15.204% 0 -.00000596046));--co-pink:var(--co-theme-pink,lab(80.2457% 35.8925 -3.94255));--co-yellow:var(--co-theme-yellow,lab(89.3326% -2.89565 45.3712));--co-blue:var(--co-theme-blue,lab(76.5633% -11.5635 -28.6322));--co-orange:var(--co-theme-orange,lab(61.8364% 50.2396 81.3609));--co-destructive:var(--co-theme-destructive,lab(28.5139% 44.5539 29.0463));--co-destructive-foreground:var(--co-theme-destructive-foreground,lab(55.4814% 75.0732 48.8528));--co-success:var(--co-theme-success,lab(55.3457% -39.9342 38.5371));--co-success-foreground:var(--co-theme-success-foreground,lab(84.0714% -32.0481 29.0865));--co-neutral:var(--co-theme-neutral,lab(42% 0 0));--co-neutral-foreground:var(--co-theme-neutral-foreground,lab(82.6% .0000298023 -.0000119209));--co-warning:var(--co-theme-warning,lab(89.3326% -2.89565 45.3712));--co-warning-foreground:var(--co-theme-warning-foreground,lab(83.1345% -2.7338 40.6554))}}.cossistant .co-scrollbar-thin{scrollbar-width:thin;scrollbar-color:oklch(from var(--co-primary)l c h/.3)transparent}.cossistant .co-scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.cossistant .co-scrollbar-thin::-webkit-scrollbar-track{background:0 0}.cossistant .co-scrollbar-thin::-webkit-scrollbar-thumb{background-color:oklch(from var(--co-primary)l c h/.3);border-radius:4px}.cossistant .co-scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:oklch(from var(--co-primary)l c h/.5)}.cossistant .animation-delay-0{animation-delay:0s}.cossistant .animation-delay-200{animation-delay:.2s}.cossistant .animation-delay-400{animation-delay:.4s}.cossistant .dot-bounce-1{animation:1.4s infinite bounce-dot}.cossistant .dot-bounce-2{animation:1.4s .16s infinite bounce-dot}.cossistant .dot-bounce-3{animation:1.4s .32s infinite bounce-dot}.cossistant .font-co-sans{font-family:var(--co-font-sans)}.cossistant .font-co-mono{font-family:var(--co-font-mono)}.cossistant .text-xs{font-size:.75rem;line-height:1rem}.cossistant .text-sm{font-size:.875rem;line-height:1.25rem}.cossistant .text-md{font-size:1rem;line-height:1.5rem}.cossistant .text-2xl{font-size:1.5rem;line-height:2rem}.cossistant .font-medium{font-weight:500}.cossistant .leading-normal{line-height:1.5}.cossistant .text-balance{text-wrap:balance}.cossistant .uppercase{text-transform:uppercase}.cossistant .whitespace-nowrap{white-space:nowrap}.cossistant .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cossistant .break-all{word-break:break-all}.cossistant .bg-co-background{background-color:var(--co-background)}.cossistant .bg-co-background-50{background-color:var(--co-background-50)}.cossistant .bg-co-background-100{background-color:var(--co-background-100)}.cossistant .bg-co-background-200{background-color:var(--co-background-200)}.cossistant .bg-co-background-300{background-color:var(--co-background-300)}.cossistant .bg-co-background-400{background-color:var(--co-background-400)}.cossistant .bg-co-background-500{background-color:var(--co-background-500)}.cossistant .bg-co-background-600{background-color:var(--co-background-600)}.cossistant .bg-co-foreground{background-color:var(--co-foreground)}.cossistant .bg-co-popover{background-color:var(--co-popover)}.cossistant .bg-co-primary{background-color:var(--co-primary)}.cossistant .bg-co-secondary{background-color:var(--co-secondary)}.cossistant .bg-co-muted{background-color:var(--co-muted)}.cossistant .bg-co-accent{background-color:var(--co-accent)}.cossistant .bg-co-destructive{background-color:var(--co-destructive)}.cossistant .bg-co-destructive-muted{background-color:var(--co-destructive);opacity:.1}.cossistant .bg-co-success{background-color:var(--co-success)}.cossistant .bg-co-neutral{background-color:var(--co-neutral)}.cossistant .bg-co-warning{background-color:var(--co-warning)}.cossistant .bg-co-pink{background-color:var(--co-pink)}.cossistant .bg-co-yellow{background-color:var(--co-yellow)}.cossistant .bg-co-blue{background-color:var(--co-blue)}.cossistant .bg-co-orange{background-color:var(--co-orange)}.cossistant .text-co-background{color:var(--co-background)}.cossistant .text-co-foreground{color:var(--co-foreground)}.cossistant .text-co-popover-foreground{color:var(--co-popover-foreground)}.cossistant .text-co-primary{color:var(--co-primary)}.cossistant .text-co-primary-foreground{color:var(--co-primary-foreground)}.cossistant .text-co-secondary{color:var(--co-secondary)}.cossistant .text-co-secondary-foreground{color:var(--co-secondary-foreground)}.cossistant .text-co-muted{color:var(--co-muted)}.cossistant .text-co-muted-foreground{color:var(--co-muted-foreground)}.cossistant .text-co-accent{color:var(--co-accent)}.cossistant .text-co-accent-foreground{color:var(--co-accent-foreground)}.cossistant .text-co-destructive{color:var(--co-destructive)}.cossistant .text-co-destructive-foreground{color:var(--co-destructive-foreground)}.cossistant .text-co-success{color:var(--co-success)}.cossistant .text-co-success-foreground{color:var(--co-success-foreground)}.cossistant .text-co-neutral{color:var(--co-neutral)}.cossistant .text-co-neutral-foreground{color:var(--co-neutral-foreground)}.cossistant .text-co-warning{color:var(--co-warning)}.cossistant .text-co-warning-foreground{color:var(--co-warning-foreground)}.cossistant .text-co-pink{color:var(--co-pink)}.cossistant .text-co-yellow{color:var(--co-yellow)}.cossistant .text-co-blue{color:var(--co-blue)}.cossistant .text-co-orange{color:var(--co-orange)}.cossistant .border-co-border{border-color:var(--co-border)}.cossistant .border-co-input{border-color:var(--co-input)}.cossistant .border-co-primary{border-color:var(--co-primary)}.cossistant .border-co-secondary{border-color:var(--co-secondary)}.cossistant .border-co-muted{border-color:var(--co-muted)}.cossistant .border-co-accent{border-color:var(--co-accent)}.cossistant .border-co-destructive{border-color:var(--co-destructive)}.cossistant .border-co-success{border-color:var(--co-success)}.cossistant .border-co-warning{border-color:var(--co-warning)}.cossistant .border-transparent{border-color:#0000}.cossistant .ring-co-ring{--tw-ring-color:var(--co-ring)}.cossistant .ring-co-primary{--tw-ring-color:var(--co-primary)}.cossistant .ring-co-accent{--tw-ring-color:var(--co-accent)}.cossistant .flex{display:flex}.cossistant .inline-flex{display:inline-flex}.cossistant .grid{display:grid}.cossistant .block{display:block}.cossistant .inline-block{display:inline-block}.cossistant .hidden{display:none}.cossistant .flex-col{flex-direction:column}.cossistant .flex-row{flex-direction:row}.cossistant .flex-row-reverse{flex-direction:row-reverse}.cossistant .flex-wrap{flex-wrap:wrap}.cossistant .flex-1{flex:1}.cossistant .shrink-0,.cossistant .flex-shrink-0{flex-shrink:0}.cossistant .items-start{align-items:flex-start}.cossistant .items-center{align-items:center}.cossistant .items-end{align-items:flex-end}.cossistant .justify-start{justify-content:flex-start}.cossistant .justify-center{justify-content:center}.cossistant .justify-between{justify-content:space-between}.cossistant .justify-end{justify-content:flex-end}.cossistant .place-items-center{place-items:center}.cossistant .gap-1{gap:.25rem}.cossistant .gap-2{gap:.5rem}.cossistant .gap-3{gap:.75rem}.cossistant .gap-6{gap:1.5rem}.cossistant .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)))}.cossistant .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.cossistant .p-1{padding:.25rem}.cossistant .p-2{padding:.5rem}.cossistant .p-3{padding:.75rem}.cossistant .px-1{padding-left:.25rem;padding-right:.25rem}.cossistant .px-2{padding-left:.5rem;padding-right:.5rem}.cossistant .px-3{padding-left:.75rem;padding-right:.75rem}.cossistant .px-4{padding-left:1rem;padding-right:1rem}.cossistant .px-6{padding-left:1.5rem;padding-right:1.5rem}.cossistant .py-1{padding-top:.25rem;padding-bottom:.25rem}.cossistant .py-2{padding-top:.5rem;padding-bottom:.5rem}.cossistant .py-3{padding-top:.75rem;padding-bottom:.75rem}.cossistant .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.cossistant .pr-1{padding-right:.25rem}.cossistant .pl-3{padding-left:.75rem}.cossistant .pt-10{padding-top:2.5rem}.cossistant .pt-18{padding-top:4.5rem}.cossistant .pb-2{padding-bottom:.5rem}.cossistant .pb-4{padding-bottom:1rem}.cossistant .ml-1{margin-left:.25rem}.cossistant .mt-2{margin-top:.5rem}.cossistant .mt-4{margin-top:1rem}.cossistant .mt-6{margin-top:1.5rem}.cossistant .mb-0{margin-bottom:0}.cossistant .mr-6{margin-right:1.5rem}.cossistant .size-1{width:.25rem;height:.25rem}.cossistant .size-2{width:.5rem;height:.5rem}.cossistant .size-3{width:.75rem;height:.75rem}.cossistant .size-4{width:1rem;height:1rem}.cossistant .size-5{width:1.25rem;height:1.25rem}.cossistant .size-6{width:1.5rem;height:1.5rem}.cossistant .size-8{width:2rem;height:2rem}.cossistant .size-9{width:2.25rem;height:2.25rem}.cossistant .size-10{width:2.5rem;height:2.5rem}.cossistant .size-12{width:3rem;height:3rem}.cossistant .size-full{width:100%;height:100%}.cossistant .w-3{width:.75rem}.cossistant .w-4{width:1rem}.cossistant .w-5{width:1.25rem}.cossistant .w-6{width:1.5rem}.cossistant .w-8{width:2rem}.cossistant .w-full{width:100%}.cossistant .w-fit{width:fit-content}.cossistant .h-2{height:.5rem}.cossistant .h-3{height:.75rem}.cossistant .h-4{height:1rem}.cossistant .h-5{height:1.25rem}.cossistant .h-6{height:1.5rem}.cossistant .h-8{height:2rem}.cossistant .h-10{height:2.5rem}.cossistant .h-14{height:3.5rem}.cossistant .h-18{height:4.5rem}.cossistant .h-32{height:8rem}.cossistant .h-48{height:12rem}.cossistant .h-full{height:100%}.cossistant .min-w-0{min-width:0}.cossistant .min-h-full{min-height:100%}.cossistant .max-w-xs{max-width:20rem}.cossistant .relative{position:relative}.cossistant .absolute{position:absolute}.cossistant .fixed{position:fixed}.cossistant .sticky{position:sticky}.cossistant .inset-0{inset:0}.cossistant .inset-x-0{left:0;right:0}.cossistant .top-0{top:0}.cossistant .right-0{right:0}.cossistant .bottom-0{bottom:0}.cossistant .bottom-4{bottom:1rem}.cossistant .left-0{left:0}.cossistant .z-5{z-index:5}.cossistant .z-10{z-index:10}.cossistant .z-\[1000\],.cossistant .z-\[9900\],.cossistant .z-\[9999\]{z-index:40}.cossistant .border{border-width:1px}.cossistant .rounded{border-radius:.25rem}.cossistant .rounded-sm{border-radius:.125rem}.cossistant .rounded-md{border-radius:.375rem}.cossistant .rounded-lg{border-radius:.5rem}.cossistant .rounded-full{border-radius:9999px}.cossistant .rounded-br-sm{border-bottom-right-radius:.125rem}.cossistant .rounded-bl-sm{border-bottom-left-radius:.125rem}.cossistant .rounded-co{border-radius:var(--co-radius)}.cossistant .border-dashed{border-style:dashed}.cossistant .opacity-40{opacity:.4}.cossistant .opacity-50{opacity:.5}.cossistant .opacity-90{opacity:.9}.cossistant .shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.cossistant .overflow-hidden{overflow:hidden}.cossistant .overflow-y-auto{overflow-y:auto}.cossistant .overflow-y-scroll{overflow-y:scroll}.cossistant .overflow-clip{overflow:clip}.cossistant .overscroll-none{overscroll-behavior:none}.cossistant .scroll-smooth{scroll-behavior:smooth}.cossistant .cursor-pointer{cursor:pointer}.cossistant .pointer-events-none{pointer-events:none}.cossistant .resize-none{resize:none}.cossistant .outline-hidden,.cossistant .focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}.cossistant .ring-offset-2{--tw-ring-offset-width:2px}.cossistant .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cossistant .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cossistant .duration-200{transition-duration:.2s}.cossistant .bg-linear-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.cossistant .from-co-background{--tw-gradient-from:var(--co-background);--tw-gradient-to:rgb(from var(--co-background)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.cossistant .to-transparent{--tw-gradient-to:transparent}@media (min-width:768px){.cossistant .md\:absolute{position:absolute}.cossistant .md\:z-\[9900\],.cossistant .md\:z-\[9999\]{z-index:40}.cossistant .md\:aspect-\[9\/18\]{aspect-ratio:9/18}.cossistant .md\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.cossistant .md\:w-\[400px\]{width:400px}.cossistant .md\:rounded-lg{border-radius:.5rem}.cossistant .md\:border{border-width:1px}.cossistant .md\:border-co-border{border-color:var(--co-border)}.cossistant .md\:shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.cossistant .md\:dark\:shadow-co-background-600\/50{box-shadow:0 1px 3px 0 rgb(from var(--co-background-600)r g b/.5),0 1px 2px -1px rgb(from var(--co-background-600)r g b/.5)}.cossistant .md\:bottom-16{bottom:4rem}.cossistant .md\:top-16{top:4rem}.cossistant .md\:right-0{right:0}.cossistant .md\:left-0{left:0}}@media (max-width:767px){.cossistant .max-md\:fixed{position:fixed}.cossistant .max-md\:inset-0{inset:0}}.cossistant .font-semibold{font-weight:600}.cossistant .text-\[9px\]{font-size:9px}.cossistant .text-\[10px\]{font-size:10px}.cossistant .text-base{font-size:1rem;line-height:1.5rem}.cossistant .text-center{text-align:center}.cossistant .text-left{text-align:left}.cossistant .leading-relaxed{line-height:1.625}.cossistant .bg-co-primary\/10{background-color:rgb(from var(--co-primary)r g b/.1)}.cossistant .bg-co-primary\/90{background-color:rgb(from var(--co-primary)r g b/.9)}.cossistant .bg-co-primary-foreground{background-color:var(--co-primary-foreground)}.cossistant .bg-co-success\/20{background-color:rgb(from var(--co-success)r g b/.2)}.cossistant .bg-co-neutral\/20{background-color:rgb(from var(--co-neutral)r g b/.2)}.cossistant .bg-co-warning\/20{background-color:rgb(from var(--co-warning)r g b/.2)}.cossistant .bg-transparent{background-color:#0000}.cossistant .text-co-primary\/40{color:rgb(from var(--co-primary)r g b/.4)}.cossistant .text-co-primary\/60{color:rgb(from var(--co-primary)r g b/.6)}.cossistant .text-co-primary\/80{color:rgb(from var(--co-primary)r g b/.8)}.cossistant .text-white{color:#fff}.cossistant .text-black{color:#000}.cossistant .border-co-border\/50{border-color:rgb(from var(--co-border)r g b/.5)}.cossistant .border-co-border\/80{border-color:rgb(from var(--co-border)r g b/.8)}.cossistant .inline-grid{display:inline-grid}.cossistant .gap-0{gap:0}.cossistant .gap-0\.5{gap:.125rem}.cossistant .gap-1\.5{gap:.375rem}.cossistant .gap-5{gap:1.25rem}.cossistant .p-4{padding:1rem}.cossistant .px-3\.5{padding-left:.875rem;padding-right:.875rem}.cossistant .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.cossistant .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.cossistant .pt-4{padding-top:1rem}.cossistant .pb-6{padding-bottom:1.5rem}.cossistant .pb-8{padding-bottom:2rem}.cossistant .m-4{margin:1rem}.cossistant .mb-2{margin-bottom:.5rem}.cossistant .w-\[50\%\]{width:50%}.cossistant .w-\[400px\]{width:400px}.cossistant .h-\[50\%\]{height:50%}.cossistant .min-w-4{min-width:1rem}.cossistant .min-h-0{min-height:0}.cossistant .min-h-4{min-height:1rem}.cossistant .min-h-\[1\.25rem\]{min-height:1.25rem}.cossistant .max-w-\[90\%\]{max-width:90%}.cossistant .max-w-\[150px\]{max-width:150px}.cossistant .max-w-\[300px\]{max-width:300px}.cossistant .max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.cossistant .top-0\.5{top:.125rem}.cossistant .top-1\/2{top:50%}.cossistant .right-0\.5{right:.125rem}.cossistant .right-4{right:1rem}.cossistant .z-\[1000\],.cossistant .z-\[9900\],.cossistant .z-\[9999\]{z-index:40}.cossistant .border-0{border-width:0}.cossistant .border-b{border-bottom-width:1px}.cossistant .rounded-none{border-radius:0}.cossistant .opacity-0{opacity:0}.cossistant .opacity-100{opacity:1}.cossistant .aspect-\[9\/18\]{aspect-ratio:9/18}.cossistant .-translate-y-1\/2{transform:translateY(-50%)}.cossistant .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cossistant .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cossistant .from-co-background\/80{--tw-gradient-from:rgb(from var(--co-background)r g b/.8);--tw-gradient-to:rgb(from var(--co-background)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.cossistant .via-co-background\/70{--tw-gradient-to:rgb(from var(--co-background)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(from var(--co-background)r g b/.7),var(--tw-gradient-to)}.cossistant .via-co-background\/30{--tw-gradient-to:rgb(from var(--co-background)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),rgb(from var(--co-background)r g b/.3),var(--tw-gradient-to)}.cossistant .hover\:cursor-pointer:hover{cursor:pointer}.cossistant .hover\:bg-co-primary\/90:hover{background-color:rgb(from var(--co-primary)r g b/.9)}.cossistant .hover\:bg-co-muted:hover{background-color:var(--co-muted)}.cossistant .hover\:bg-co-background-100:hover{background-color:var(--co-background-100)}.cossistant .hover\:bg-co-background-200:hover{background-color:var(--co-background-200)}.cossistant .hover\:text-co-foreground:hover{color:var(--co-foreground)}.cossistant .hover\:text-co-primary:hover{color:var(--co-primary)}.cossistant .hover\:text-co-blue:hover{color:var(--co-blue)}.cossistant .hover\:text-co-destructive:hover{color:var(--co-destructive)}.cossistant .hover\:opacity-90:hover{opacity:.9}.cossistant .focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}.cossistant .focus-visible\:border-ring:focus-visible{border-color:var(--co-ring)}.cossistant .focus-visible\:ring-\[3px\]:focus-visible{--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)}.cossistant .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:rgb(from var(--co-ring)r g b/.5)}.cossistant .focus-within\:ring-1:focus-within{--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(1px + 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)}.cossistant .focus-within\:ring-co-primary\/10:focus-within{--tw-ring-color:rgb(from var(--co-primary)r g b/.1)}.cossistant .disabled\:pointer-events-none:disabled{pointer-events:none}.cossistant .disabled\:opacity-50:disabled{opacity:.5}.cossistant .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cossistant .dark\:bg-co-background-200{background-color:var(--co-background-200)}.cossistant .dark\:bg-co-background-300{background-color:var(--co-background-300)}.cossistant .dark\:bg-co-background-400{background-color:var(--co-background-400)}.cossistant .dark\:bg-co-background-500{background-color:var(--co-background-500)}.cossistant .dark\:bg-co-background-600{background-color:var(--co-background-600)}.cossistant .dark\:hover\:bg-co-background-200:hover{background-color:var(--co-background-200)}.cossistant .dark\:hover\:bg-co-background-300:hover{background-color:var(--co-background-300)}.cossistant .dark\:hover\:bg-co-background-400:hover{background-color:var(--co-background-400)}.cossistant .dark\:shadow-co-background-600\/50{box-shadow:0 1px 3px 0 rgb(from var(--co-background-600)r g b/.5),0 1px 2px -1px rgb(from var(--co-background-600)r g b/.5)}.cossistant .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:rgb(from var(--co-destructive)r g b/.4)}.cossistant .data-\[open\=true\]\:bg-co-primary\/90[data-open=true]{background-color:rgb(from var(--co-primary)r g b/.9)}.cossistant .placeholder\:text-co-primary\/50::placeholder{color:rgb(from var(--co-primary)r g b/.5)}.cossistant .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--co-destructive)}.cossistant .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:rgb(from var(--co-destructive)r g b/.2)}.cossistant .group\/btn:hover .group-hover\/btn\:opacity-100{opacity:1}.cossistant .group\/btn:hover .group-hover\/btn\:opacity-0{opacity:0}.cossistant .group\/btn:hover .group-hover\/btn\:translate-x-0\.5{transform:translate(.125rem)}.cossistant .group\/btn:hover .group-hover\/btn\:text-co-primary{color:var(--co-primary)}.cossistant .group\/watermark:hover .group-hover\/watermark\:scale-105{transform:scale(1.05)}.cossistant .group\/watermark:focus-within .group-focus-within\/watermark\:rotate-5{transform:rotate(5deg)}.cossistant .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.cossistant .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.cossistant .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.cossistant .has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.cossistant .has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.cossistant .first-of-type\:rounded-t:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.cossistant .last-of-type\:rounded-b:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.cossistant .last-of-type\:border-b-0:last-of-type{border-bottom-width:0}.cossistant .\[mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cossistant .\[mask-size\:100\%_100\%\]{-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (min-width:768px){.cossistant .md\:absolute{position:absolute}.cossistant .md\:z-\[9900\],.cossistant .md\:z-\[9999\]{z-index:40}.cossistant .md\:aspect-\[9\/18\]{aspect-ratio:9/18}.cossistant .md\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.cossistant .md\:w-\[400px\]{width:400px}.cossistant .md\:rounded-lg{border-radius:.5rem}.cossistant .md\:border{border-width:1px}.cossistant .md\:border-co-border{border-color:var(--co-border)}.cossistant .md\:shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.cossistant .md\:dark\:shadow-co-background-600\/50{box-shadow:0 1px 3px 0 rgb(from var(--co-background-600)r g b/.5),0 1px 2px -1px rgb(from var(--co-background-600)r g b/.5)}.cossistant .md\:bottom-16{bottom:4rem}.cossistant .md\:top-16{top:4rem}.cossistant .md\:right-0{right:0}.cossistant .md\:left-0{left:0}}@media (max-width:767px){.cossistant .max-md\:fixed{position:fixed}.cossistant .max-md\:inset-0{inset:0}}.cossistant .animation-delay-0{animation-delay:0s}.cossistant .animation-delay-200{animation-delay:.2s}.cossistant .animation-delay-400{animation-delay:.4s}.cossistant .dot-bounce-1{animation:1.4s infinite bounce-dot}.cossistant .dot-bounce-2{animation:1.4s .16s infinite bounce-dot}.cossistant .dot-bounce-3{animation:1.4s .32s infinite bounce-dot}.cossistant input,.cossistant textarea{border-color:#0000!important}.cossistant :focus{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;outline:none!important}.cossistant input:focus,.cossistant textarea:focus{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-color:transparent!important;border-color:#0000!important}.cossistant :focus-within{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;outline:none!important}.cossistant>button[class*=size-]{width:42px!important;height:42px!important}@media (min-width:768px){.cossistant .md\:w-\[400px\]{width:380px!important}.cossistant .md\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 12rem)!important}.cossistant .md\:aspect-\[9\/18\]{height:550px;aspect-ratio:auto!important}.cossistant .md\:aspect-\[9\/18\]:has([data-feedback-mode=true]){height:200px!important;min-height:auto!important;overflow:hidden!important}.cossistant .pt-18:has([data-feedback-mode=true]){padding-top:0!important}}
