#constellation-app .cv-absolute{position:absolute}#constellation-app .cv-relative{position:relative}#constellation-app .cv-bottom-full{bottom:100%}#constellation-app .cv-left-1\/2{left:50%}#constellation-app .cv-right-3{right:.75rem}#constellation-app .cv-top-2\.5{top:.625rem}#constellation-app .cv-z-10{z-index:10}#constellation-app .cv-mx-auto{margin-left:auto;margin-right:auto}#constellation-app .cv-mb-1{margin-bottom:.25rem}#constellation-app .cv-mb-2{margin-bottom:.5rem}#constellation-app .cv-mb-3{margin-bottom:.75rem}#constellation-app .cv-mb-4{margin-bottom:1rem}#constellation-app .cv-mb-6{margin-bottom:1.5rem}#constellation-app .cv-ml-1{margin-left:.25rem}#constellation-app .cv-mt-1{margin-top:.25rem}#constellation-app .cv-mt-2{margin-top:.5rem}#constellation-app .cv-mt-3{margin-top:.75rem}#constellation-app .cv-block{display:block}#constellation-app .cv-inline-block{display:inline-block}#constellation-app .cv-flex{display:flex}#constellation-app .cv-grid{display:grid}#constellation-app .cv-h-2{height:.5rem}#constellation-app .cv-h-3{height:.75rem}#constellation-app .cv-h-4{height:1rem}#constellation-app .cv-h-5{height:1.25rem}#constellation-app .cv-h-8{height:2rem}#constellation-app .cv-max-h-64{max-height:16rem}#constellation-app .cv-w-1\/3{width:33.333333%}#constellation-app .cv-w-2\/3{width:66.666667%}#constellation-app .cv-w-3{width:.75rem}#constellation-app .cv-w-4{width:1rem}#constellation-app .cv-w-5{width:1.25rem}#constellation-app .cv-w-full{width:100%}#constellation-app .cv-max-w-4xl{max-width:56rem}#constellation-app .cv-flex-1{flex:1 1 0%}#constellation-app .cv--translate-x-1\/2{--tw-translate-x: -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))}#constellation-app .cv-transform{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))}@keyframes cv-pulse{50%{opacity:.5}}#constellation-app .cv-animate-pulse{animation:cv-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes cv-spin{to{transform:rotate(360deg)}}#constellation-app .cv-animate-spin{animation:cv-spin 1s linear infinite}#constellation-app .cv-cursor-not-allowed{cursor:not-allowed}#constellation-app .cv-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#constellation-app .cv-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#constellation-app .cv-flex-col{flex-direction:column}#constellation-app .cv-items-center{align-items:center}#constellation-app .cv-justify-between{justify-content:space-between}#constellation-app .cv-gap-1{gap:.25rem}#constellation-app .cv-gap-2{gap:.5rem}#constellation-app .cv-gap-4{gap:1rem}#constellation-app .cv-gap-6{gap:1.5rem}#constellation-app :is(.cv-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))}#constellation-app :is(.cv-space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#constellation-app :is(.cv-space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#constellation-app .cv-overflow-y-auto{overflow-y:auto}#constellation-app .cv-whitespace-nowrap{white-space:nowrap}#constellation-app .cv-rounded{border-radius:.25rem}#constellation-app .cv-rounded-full{border-radius:9999px}#constellation-app .cv-rounded-lg{border-radius:.5rem}#constellation-app .cv-border{border-width:1px}#constellation-app .cv-border-2{border-width:2px}#constellation-app .cv-border-b{border-bottom-width:1px}#constellation-app .cv-border-l-4{border-left-width:4px}#constellation-app .cv-border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}#constellation-app .cv-border-t-transparent{border-top-color:transparent}#constellation-app .cv-bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}#constellation-app .cv-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#constellation-app .cv-from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#constellation-app .cv-to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}#constellation-app .cv-p-2{padding:.5rem}#constellation-app .cv-p-3{padding:.75rem}#constellation-app .cv-p-4{padding:1rem}#constellation-app .cv-p-6{padding:1.5rem}#constellation-app .cv-px-2{padding-left:.5rem;padding-right:.5rem}#constellation-app .cv-px-3{padding-left:.75rem;padding-right:.75rem}#constellation-app .cv-py-1{padding-top:.25rem;padding-bottom:.25rem}#constellation-app .cv-py-2{padding-top:.5rem;padding-bottom:.5rem}#constellation-app .cv-text-left{text-align:left}#constellation-app .cv-text-center{text-align:center}#constellation-app .cv-text-2xl{font-size:1.5rem;line-height:2rem}#constellation-app .cv-text-lg{font-size:1.125rem;line-height:1.75rem}#constellation-app .cv-text-sm{font-size:.875rem;line-height:1.25rem}#constellation-app .cv-text-xs{font-size:.75rem;line-height:1rem}#constellation-app .cv-font-bold{font-weight:700}#constellation-app .cv-font-medium{font-weight:500}#constellation-app .cv-font-semibold{font-weight:600}#constellation-app .cv-text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}#constellation-app .cv-text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}#constellation-app .cv-opacity-0{opacity:0}#constellation-app .cv-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#constellation-app .cv-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#constellation-app .cv-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#constellation-app{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;color:#111827;box-sizing:border-box;margin:0;padding:0}#constellation-app *,#constellation-app *:before,#constellation-app *:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}#constellation-app h1,#constellation-app h2,#constellation-app h3,#constellation-app h4,#constellation-app h5,#constellation-app h6{font-size:inherit;font-weight:inherit;margin:0}#constellation-app p{margin:0}#constellation-app button{background-color:transparent;background-image:none;cursor:pointer}#constellation-app input,#constellation-app select,#constellation-app textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}#constellation-app input::-moz-placeholder,#constellation-app textarea::-moz-placeholder{opacity:1;color:#9ca3af}#constellation-app input::placeholder,#constellation-app textarea::placeholder{opacity:1;color:#9ca3af}#constellation-app img,#constellation-app svg,#constellation-app video{display:block;vertical-align:middle;max-width:100%;height:auto}#constellation-app .last\:cv-border-b-0:last-child{border-bottom-width:0px}#constellation-app .hover\:cv-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#constellation-app .hover\:cv-bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}#constellation-app .focus\:cv-border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}#constellation-app .focus\:cv-ring-2:focus{--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(2px + 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)}#constellation-app .focus\:cv-ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}#constellation-app :is(.cv-group:hover .group-hover\:cv-opacity-100){opacity:1}@media (min-width: 640px){#constellation-app .sm\:cv-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#constellation-app .sm\:cv-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#constellation-app .sm\:cv-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){#constellation-app .md\:cv-w-1\/2{width:50%}#constellation-app .md\:cv-flex-row{flex-direction:row}}
