@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 220 30% 8%;--foreground: 210 40% 92%;--card: 220 28% 12%;--card-foreground: 210 40% 92%;--popover: 220 28% 12%;--popover-foreground: 210 40% 92%;--primary: 217 70% 50%;--primary-foreground: 0 0% 100%;--secondary: 220 25% 16%;--secondary-foreground: 210 40% 92%;--muted: 220 20% 18%;--muted-foreground: 215 15% 55%;--accent: 217 70% 50%;--accent-foreground: 0 0% 100%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 220 20% 18%;--input: 220 20% 18%;--ring: 217 70% 50%;--radius: .75rem;--warning: 45 93% 47%;--warning-foreground: 0 0% 100%;--success: 142 70% 45%;--success-foreground: 0 0% 100%;--sidebar-background: 220 30% 6%;--sidebar-foreground: 210 40% 92%;--sidebar-primary: 217 70% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 220 25% 14%;--sidebar-accent-foreground: 210 40% 92%;--sidebar-border: 220 20% 18%;--sidebar-ring: 217 70% 50%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.shield-badge{position:relative;display:flex;height:6rem;width:5rem;flex-direction:column;align-items:center;justify-content:center;clip-path:polygon(50% 0%,100% 10%,100% 70%,50% 100%,0% 70%,0% 10%);background:linear-gradient(135deg,#266bd9,#24478f)}.star-filled{color:#e7b008}.star-empty{color:#3d475c}.tw-tv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tw-qj{pointer-events:none}.tw-pj{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.tw-av{top:0;right:0;bottom:0;left:0}.tw-ks{left:0;right:0}.tw-ls{top:0;bottom:0}.tw-br{bottom:-3rem}.tw-wt{left:-3rem}.tw-bs{right:-3rem}.tw-vu{top:-3rem}.tw-fu{bottom:0}.tw-hw{left:0}.tw-iw{left:.25rem}.tw-iu{left:50%}.tw-jw{left:.5rem}.tw-kr{left:50%}.tw-jv{right:0}.tw-kv{right:.25rem}.tw-lv{right:.5rem}.tw-mv{right:.75rem}.tw-nv{right:1rem}.tw-wx{top:0}.tw-yv{top:.375rem}.tw-zv{top:50%}.tw-xx{top:.5rem}.tw-aw{top:.875rem}.tw-yx{top:1rem}.tw-st{top:1px}.tw-tt{top:50%}.tw-ut{top:60%}.tw-uu{top:100%}.tw-eaa{z-index:10}.tw-faa{z-index:20}.tw-gaa{z-index:50}.tw-cw{z-index:100}.tw-dy{z-index:1}.tw-cx{z-index:90}.tw-fx{margin-left:-.25rem;margin-right:-.25rem}.tw-yy{margin-left:.5rem;margin-right:.5rem}.tw-mw{margin-left:.875rem;margin-right:.875rem}.tw-hv{margin-left:auto;margin-right:auto}.tw-nw{margin-top:.125rem;margin-bottom:.125rem}.tw-zy{margin-top:.25rem;margin-bottom:.25rem}.tw-dx{margin-left:-1rem}.tw-ex{margin-top:-1rem}.tw-iy{margin-bottom:.25rem}.tw-qx{margin-bottom:2.5rem}.tw-jy{margin-bottom:.5rem}.tw-ky{margin-bottom:.75rem}.tw-ly{margin-bottom:1rem}.tw-my{margin-bottom:1.25rem}.tw-ny{margin-bottom:1.5rem}.tw-oy{margin-bottom:2rem}.tw-py{margin-left:.25rem}.tw-qy{margin-left:.5rem}.tw-fv{margin-left:auto}.tw-ry{margin-right:.5rem}.tw-kw{margin-top:.125rem}.tw-sy{margin-top:.25rem}.tw-lw{margin-top:.375rem}.tw-rx{margin-top:2.5rem}.tw-sx{margin-top:3rem}.tw-ty{margin-top:.5rem}.tw-tx{margin-top:6rem}.tw-uy{margin-top:.75rem}.tw-vy{margin-top:1rem}.tw-wy{margin-top:1.5rem}.tw-xy{margin-top:2rem}.tw-gv{margin-top:auto}.block{display:block}.tw-dp{display:inline-block}.flex{display:flex}.tw-kq{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.tw-wn{aspect-ratio:1 / 1}.tw-to{aspect-ratio:16 / 9}.tw-xw{width:1rem;height:1rem}.tw-mx{height:.375rem}.tw-ey{height:2.5rem}.tw-fy{height:2.75rem}.tw-gy{height:3rem}.tw-haa{height:.5rem}.tw-nx{height:.625rem}.tw-iaa{height:.75rem}.tw-ox{height:.875rem}.tw-jaa{height:1rem}.tw-kaa{height:1.25rem}.tw-laa{height:1.5rem}.tw-maa{height:1.75rem}.tw-naa{height:2rem}.tw-oaa{height:2.25rem}.tw-zu{height:1px}.tw-ra{height:var(--radix-navigation-menu-viewport-height)}.tw-rc{height:var(--radix-select-trigger-height)}.tw-fw{height:auto}.tw-gw{height:100%}.tw-hy{height:1px}.tw-px{height:100svh}.tw-ju{max-height:24rem}.tw-jo{max-height:300px}.tw-gp{max-height:100vh}.tw-cv{min-height:0px}.tw-ip{min-height:80px}.tw-jp{min-height:100vh}.tw-us{min-height:100svh}.tw-waa{width:0px}.tw-xaa{width:.25rem}.tw-zz{width:2.5rem}.tw-aaa{width:2.75rem}.tw-yaa{width:.5rem}.tw-zx{width:.625rem}.tw-zaa{width:.75rem}.tw-ay{width:.875rem}.tw-by{width:75%}.tw-aba{width:1rem}.tw-bba{width:1.25rem}.tw-baa{width:16rem}.tw-cba{width:1.75rem}.tw-caa{width:18rem}.tw-dba{width:2rem}.tw-eba{width:2.25rem}.tw-rj{width:var(--sidebar-width)}.tw-vt{width:100px}.tw-bw{width:1px}.tw-ax{width:auto}.tw-bx{width:100%}.tw-cy{width:-moz-max-content;width:max-content}.tw-daa{width:1px}.tw-dv{min-width:0px}.tw-ev{min-width:1.25rem}.tw-ko{min-width:12rem}.tw-kp{min-width:80px}.tw-lp{min-width:8rem}.tw-rb{min-width:var(--radix-select-trigger-width)}.tw-ps{max-width:42rem}.tw-qs{max-width:48rem}.tw-rs{max-width:56rem}.tw-qh{max-width:var(--skeleton-width)}.tw-ku{max-width:32rem}.tw-ss{max-width:-moz-max-content;max-width:max-content}.tw-lu{max-width:28rem}.tw-dw{flex:1 1 0%}.tw-nu{flex-shrink:0}.grow{flex-grow:1}.tw-ew{flex-grow:0}.tw-dr{flex-basis:100%}.tw-bn{caption-side:bottom}.tw-am{border-collapse:collapse}.tw-yk{--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))}.tw-sl{--tw-translate-x: -1px;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))}.tw-zk{--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))}.tw-fk{--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))}.tw-qn{--tw-translate-x: 1px;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))}.tw-gk{--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))}.tw-xs{--tw-rotate: 45deg;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))}.tw-ys{--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))}.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 pulse{50%{opacity:.5}}.tw-vn{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.tw-cn{cursor:default}.tw-uj{cursor:not-allowed}.tw-dn{cursor:pointer}.tw-zr{touch-action:none}.tw-pq{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-nq{list-style-position:inside}.tw-ns{list-style-type:disc}.tw-os{list-style-type:none}.tw-jq{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-hu{flex-direction:row}.tw-gu{flex-direction:column}.tw-jl{flex-direction:column-reverse}.tw-hs{flex-wrap:wrap}.tw-lq{align-items:flex-start}.tw-ms{align-items:flex-end}.tw-ep{align-items:center}.tw-go{align-items:stretch}.tw-hn{justify-content:center}.tw-gm{justify-content:space-between}.tw-xu{gap:.125rem}.tw-gx{gap:.25rem}.tw-yu{gap:.375rem}.tw-hx{gap:.5rem}.tw-ix{gap:.75rem}.tw-jx{gap:1rem}.tw-kx{gap:1.5rem}.tw-lx{gap:2rem}.tw-gt>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.tw-ht>: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)))}.tw-it>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-yq>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tw-jt>: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))}.tw-kt>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-lt>: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))}.tw-mt>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-nt>: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))}.tw-ot>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.tw-lo{overflow:auto}.tw-im{overflow:hidden}.tw-jm{overflow-y:auto}.tw-rk{overflow-x:hidden}.tw-xk{white-space:nowrap}.tw-gq{overflow-wrap:break-word}.tw-mo{border-radius:2px}.tw-tk{border-radius:inherit}.tw-pp{border-radius:9999px}.tw-rr{border-radius:var(--radius)}.tw-sr{border-radius:calc(var(--radius) - 2px)}.tw-tr{border-radius:calc(var(--radius) - 4px)}.tw-ur{border-radius:.75rem}.tw-ol{border-top-left-radius:10px;border-top-right-radius:10px}.tw-no{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.tw-zt{border-width:2px}.tw-zm{border-width:1.5px}.tw-eu{border-top-width:1px;border-bottom-width:1px}.tw-au{border-bottom-width:1px}.tw-bu{border-left-width:1px}.tw-cu{border-right-width:1px}.tw-du{border-top-width:1px}.tw-co{border-style:dashed}.tw-wh{border-color:var(--color-border)}.tw-bo{border-color:hsl(var(--border))}.tw-hl{border-color:hsl(var(--border) / .5)}.tw-sj{border-color:hsl(var(--destructive))}.tw-ti{border-color:hsl(var(--destructive) / .5)}.tw-wo{border-color:hsl(var(--input))}.tw-an{border-color:hsl(var(--primary))}.tw-kk{border-color:hsl(var(--primary) / .6)}.tw-ui{border-color:hsl(var(--sidebar-border))}.tw-tj{border-color:transparent}.tw-lk{border-color:hsl(var(--warning) / .2)}.tw-cj{border-left-color:transparent}.tw-dj{border-top-color:transparent}.tw-wl{background-color:var(--color-bg)}.tw-ds{background-color:hsl(var(--accent))}.tw-xn{background-color:hsl(var(--background))}.tw-fl{background-color:hsl(var(--background) / .7)}.tw-cq{background-color:#0009}.tw-dq{background-color:#000c}.tw-es{background-color:hsl(var(--border))}.tw-wu{background-color:hsl(var(--card))}.tw-xm{background-color:hsl(var(--destructive))}.tw-yn{background-color:hsl(var(--foreground))}.tw-yt{background-color:hsl(var(--muted))}.tw-eq{background-color:hsl(var(--muted) / .5)}.tw-fq{background-color:hsl(var(--muted) / .8)}.tw-er{background-color:hsl(var(--popover))}.tw-fr{background-color:hsl(var(--primary))}.tw-zn{background-color:hsl(var(--primary) / .15)}.tw-vo{background-color:hsl(var(--secondary))}.tw-xl{background-color:hsl(var(--secondary) / .3)}.tw-yl{background-color:hsl(var(--secondary) / .4)}.tw-zl{background-color:hsl(var(--secondary) / .6)}.tw-gr{background-color:hsl(var(--sidebar-background))}.tw-jk{background-color:hsl(var(--sidebar-border))}.tw-hr{background-color:hsl(var(--success))}.tw-ym{background-color:transparent}.tw-ao{background-color:hsl(var(--warning) / .1)}.tw-gl{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.tw-bp{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-cp{--tw-gradient-from: hsl(var(--success)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--success) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-rt{--tw-gradient-to: hsl(var(--accent)) var(--tw-gradient-to-position)}.tw-qo{--tw-gradient-to: hsl(var(--success) / .8) var(--tw-gradient-to-position)}.tw-xt{background-size:cover}.tw-uo{-webkit-background-clip:text;background-clip:text}.tw-fs{background-position:center}.tw-zo{fill:currentColor}.tw-np{-o-object-fit:cover;object-fit:cover}.tw-paa{padding:0}.tw-qaa{padding:.25rem}.tw-raa{padding:.5rem}.tw-saa{padding:.75rem}.tw-taa{padding:1rem}.tw-uaa{padding:1.5rem}.tw-vaa{padding:2rem}.tw-iv{padding:1px}.tw-mz{padding-left:.25rem;padding-right:.25rem}.tw-nz{padding-left:.5rem;padding-right:.5rem}.tw-qw{padding-left:.625rem;padding-right:.625rem}.tw-oz{padding-left:.75rem;padding-right:.75rem}.tw-pz{padding-left:1rem;padding-right:1rem}.tw-qz{padding-left:1.25rem;padding-right:1.25rem}.tw-rz{padding-left:1.5rem;padding-right:1.5rem}.tw-sz{padding-left:2rem;padding-right:2rem}.tw-rw{padding-top:.125rem;padding-bottom:.125rem}.tw-tz{padding-top:.25rem;padding-bottom:.25rem}.tw-sw{padding-top:.375rem;padding-bottom:.375rem}.tw-ux{padding-top:2.5rem;padding-bottom:2.5rem}.tw-vx{padding-top:3rem;padding-bottom:3rem}.tw-uz{padding-top:.5rem;padding-bottom:.5rem}.tw-vz{padding-top:.75rem;padding-bottom:.75rem}.tw-tw{padding-top:.875rem;padding-bottom:.875rem}.tw-wz{padding-top:1rem;padding-bottom:1rem}.tw-xz{padding-top:1.25rem;padding-bottom:1.25rem}.tw-yz{padding-top:1.5rem;padding-bottom:1.5rem}.tw-az{padding-bottom:.75rem}.tw-bz{padding-bottom:1rem}.tw-cz{padding-left:.5rem}.tw-ow{padding-left:.625rem}.tw-dz{padding-left:1rem}.tw-ez{padding-left:2rem}.tw-fz{padding-right:.5rem}.tw-pw{padding-right:.625rem}.tw-gz{padding-right:2rem}.tw-hz{padding-top:0}.tw-iz{padding-top:.25rem}.tw-jz{padding-top:.75rem}.tw-kz{padding-top:1rem}.tw-lz{padding-top:1.5rem}.tw-qt{text-align:left}.tw-ar{text-align:center}.tw-so{vertical-align:middle}.tw-js{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-qu{font-size:1.5rem;line-height:2rem}.tw-ru{font-size:1.875rem;line-height:2.25rem}.tw-su{font-size:2.25rem;line-height:2.5rem}.tw-tu{font-size:3.75rem;line-height:1}.tw-po{font-size:.8rem}.tw-zq{font-size:10px}.tw-pt{font-size:1rem;line-height:1.5rem}.tw-uv{font-size:1.125rem;line-height:1.75rem}.tw-vv{font-size:.875rem;line-height:1.25rem}.tw-wv{font-size:1.25rem;line-height:1.75rem}.tw-xv{font-size:.75rem;line-height:1rem}.tw-jr{font-weight:900}.tw-is{font-weight:700}.tw-fn{font-weight:800}.tw-hq{font-weight:500}.tw-iq{font-weight:400}.tw-fo{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tw-vp{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-fp{line-height:1}.tw-hm{line-height:1.625}.tw-ho{line-height:1.25}.tw-rl{letter-spacing:.3em}.tw-nn{letter-spacing:-.025em}.tw-ro{letter-spacing:.025em}.tw-on{letter-spacing:.05em}.tw-pm{letter-spacing:.1em}.tw-oi{color:hsl(var(--accent-foreground))}.tw-mm{color:hsl(var(--background))}.tw-hj{color:hsl(var(--card-foreground))}.tw-wp{color:currentColor}.tw-pl{color:hsl(var(--destructive))}.tw-zg{color:hsl(var(--destructive-foreground))}.tw-nm{color:hsl(var(--foreground))}.tw-ck{color:hsl(var(--foreground) / .5)}.tw-zi{color:hsl(var(--muted-foreground))}.tw-gi{color:hsl(var(--popover-foreground))}.tw-xp{color:hsl(var(--primary))}.tw-hi{color:hsl(var(--primary-foreground))}.tw-om{color:hsl(var(--primary) / .15)}.tw-lh{color:hsl(var(--secondary-foreground))}.tw-ii{color:hsl(var(--sidebar-foreground))}.tw-hh{color:hsl(var(--sidebar-foreground) / .7)}.tw-yp{color:hsl(var(--success))}.tw-ji{color:hsl(var(--success-foreground))}.tw-ql{color:transparent}.tw-zp{color:hsl(var(--warning))}.tw-yr{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.tw-mp{text-decoration-line:none}.tw-hk{text-underline-offset:4px}.tw-vs{opacity:0}.tw-mr{opacity:.5}.tw-nr{opacity:.6}.tw-or{opacity:.7}.tw-pr{opacity:.8}.tw-qr{opacity:.9}.tw-ab{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 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)}.tw-zs{--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)}.tw-at{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-qq{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-bt{--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)}.tw-ct{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-uk{--tw-shadow-color: hsl(var(--success) / .2);--tw-shadow: var(--tw-shadow-colored)}.tw-vk{--tw-shadow-color: hsl(var(--success) / .3);--tw-shadow: var(--tw-shadow-colored)}.tw-op{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.tw-uw{--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(0px + 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)}.tw-vw{--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)}.tw-ww{--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)}.tw-km{--tw-ring-color: hsl(var(--primary) / .3)}.tw-ws{--tw-ring-color: hsl(var(--ring))}.tw-sk{--tw-ring-color: hsl(var(--sidebar-ring))}.tw-ni{--tw-ring-offset-color: hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-el{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-fg{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-ki{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-ke{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-dk{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-pn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-wk{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-ek{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-ij{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-do{transition-duration:1s}.tw-xo{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.tw-cr{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.tw-gs{--tw-enter-opacity: 0}.tw-ir{--tw-enter-opacity: .8}.tw-as{--tw-enter-scale: .95}.tw-do{animation-duration:1s}.tw-xo{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.tw-eo::file-selector-button{border-width:0px}.tw-kj::file-selector-button{background-color:transparent}.tw-yo::file-selector-button{font-size:.875rem;line-height:1.25rem}.tw-il::file-selector-button{font-weight:500}.tw-ej::file-selector-button{color:hsl(var(--foreground))}.tw-je::-moz-placeholder{color:hsl(var(--muted-foreground))}.tw-je::placeholder{color:hsl(var(--muted-foreground))}.tw-vm:after{content:var(--tw-content);position:absolute}.tw-um:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.tw-ul:after{content:var(--tw-content);top:0;bottom:0}.tw-wm:after{content:var(--tw-content);left:50%}.tw-cs:after{content:var(--tw-content);width:.25rem}.tw-un:after{content:var(--tw-content);width:2px}.tw-mi:after{content:var(--tw-content);--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))}.tw-vj:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.tw-en:first-child{border-left-width:1px}.tw-qk:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-vi:focus-within{position:relative}.tw-mk:focus-within{z-index:20}.tw-xj:hover{animation:none}.tw-ei:hover{border-color:hsl(var(--primary) / .4)}.tw-dm:hover{background-color:hsl(var(--accent))}.tw-bi:hover{background-color:hsl(var(--destructive) / .8)}.tw-ci:hover{background-color:hsl(var(--destructive) / .9)}.tw-gn:hover{background-color:hsl(var(--muted))}.tw-ok:hover{background-color:hsl(var(--muted) / .5)}.tw-ll:hover{background-color:hsl(var(--primary))}.tw-mj:hover{background-color:hsl(var(--primary) / .8)}.tw-nj:hover{background-color:hsl(var(--primary) / .9)}.tw-yj:hover{background-color:hsl(var(--secondary))}.tw-wi:hover{background-color:hsl(var(--secondary) / .8)}.tw-di:hover{background-color:hsl(var(--sidebar-accent))}.tw-oj:hover{background-color:hsl(var(--success) / .9)}.tw-qg:hover{color:hsl(var(--accent-foreground))}.tw-xi:hover{color:hsl(var(--foreground))}.tw-yg:hover{color:hsl(var(--muted-foreground))}.tw-ak:hover{color:hsl(var(--primary))}.tw-eg:hover{color:hsl(var(--primary-foreground))}.tw-yi:hover{color:hsl(var(--primary) / .9)}.tw-md:hover{color:hsl(var(--sidebar-accent-foreground))}.tw-fm:hover{text-decoration-line:underline}.tw-zj:hover{text-decoration-line:none}.tw-pk:hover{opacity:1}.tw-ml:hover{opacity:.9}.tw-ha:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 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)}.tw-em:hover{--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)}.tw-fi:hover{--tw-shadow-color: hsl(var(--primary) / .1);--tw-shadow: var(--tw-shadow-colored)}.tw-dg:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.tw-bm:focus{background-color:hsl(var(--accent))}.tw-kl:focus{background-color:hsl(var(--primary))}.tw-pg:focus{color:hsl(var(--accent-foreground))}.tw-cg:focus{color:hsl(var(--primary-foreground))}.tw-nk:focus{opacity:1}.tw-wj:focus{outline:2px solid transparent;outline-offset:2px}.tw-ap: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)}.tw-cm:focus{--tw-ring-color: hsl(var(--ring))}.tw-lj:focus{--tw-ring-offset-width: 2px}.tw-eh:focus-visible{outline:2px solid transparent;outline-offset:2px}.tw-fj: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(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)}.tw-gj: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(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)}.tw-yh:focus-visible{--tw-ring-color: hsl(var(--ring))}.tw-if:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.tw-wg:focus-visible{--tw-ring-offset-width: 1px}.tw-xg:focus-visible{--tw-ring-offset-width: 2px}.tw-gd:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.tw-nh:active{background-color:hsl(var(--sidebar-accent))}.tw-tc:active{color:hsl(var(--sidebar-accent-foreground))}.tw-og:disabled{pointer-events:none}.tw-vg:disabled{cursor:not-allowed}.tw-jj:disabled{opacity:.5}.group\/menu-item:focus-within .tw-zb{opacity:1}.group\/menu-item:hover .tw-he,.group:hover .tw-ai{opacity:1}.group.destructive .tw-hd{border-color:hsl(var(--muted) / .4)}.group.toaster .tw-vf{border-color:hsl(var(--border))}.group.toast .tw-zh{background-color:hsl(var(--muted))}.group.toast .tw-kh{background-color:hsl(var(--primary))}.group.toaster .tw-uf{background-color:hsl(var(--background))}.group.destructive .tw-ge{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .tw-id{color:hsl(var(--muted-foreground))}.group.toast .tw-pc{color:hsl(var(--primary-foreground))}.group.toaster .tw-se{color:hsl(var(--foreground))}.group.toaster .tw-fh{--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)}.group.destructive .tw-pa:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .tw-qb:hover{background-color:hsl(var(--destructive))}.group.destructive .tw-y:hover{color:hsl(var(--destructive-foreground))}.group.destructive .tw-oc:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .tw-ib:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .tw-cc:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .tw-xa:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.tw-ca{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.tw-ve{cursor:not-allowed}.peer:disabled~.tw-rh{opacity:.7}.tw-xc:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.tw-gh:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .tw-ba{padding-right:2rem}.tw-ce[aria-disabled=true]{pointer-events:none}.tw-oh[aria-disabled=true]{opacity:.5}.tw-vh[aria-selected=true]{background-color:hsl(var(--accent))}.tw-bh[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.tw-bd[aria-selected=true]{color:hsl(var(--accent-foreground))}.tw-od[aria-selected=true]{color:hsl(var(--muted-foreground))}.tw-ih[aria-selected=true]{opacity:1}.tw-ph[aria-selected=true]{opacity:.3}.tw-sb[data-disabled=true],.tw-pd[data-disabled]{pointer-events:none}.tw-kb[data-panel-group-direction=vertical]{height:1px}.tw-bb[data-panel-group-direction=vertical]{width:100%}.tw-qe[data-side=bottom]{--tw-translate-y: .25rem;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))}.tw-ze[data-side=left]{--tw-translate-x: -.25rem;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))}.tw-af[data-side=right]{--tw-translate-x: .25rem;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))}.tw-of[data-side=top]{--tw-translate-y: -.25rem;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))}.tw-wd[data-state=checked]{--tw-translate-x: 1.25rem;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))}.tw-fd[data-state=unchecked],.tw-ee[data-swipe=cancel]{--tw-translate-x: 0px;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))}.tw-i[data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);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))}.tw-g[data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);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 accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.tw-tb[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.tw-ub[data-state=open]{animation:accordion-down .2s ease-out}.tw-va[data-panel-group-direction=vertical]{flex-direction:column}.tw-cd[data-active=true]{background-color:hsl(var(--sidebar-accent))}.tw-ch[data-active]{background-color:hsl(var(--accent) / .5)}.tw-pe[data-selected=true]{background-color:hsl(var(--accent))}.tw-de[data-state=active]{background-color:hsl(var(--background))}.tw-bf[data-state=checked]{background-color:hsl(var(--primary))}.tw-jh[data-state=on],.tw-tg[data-state=open]{background-color:hsl(var(--accent))}.tw-qf[data-state=open]{background-color:hsl(var(--accent) / .5)}.tw-rf[data-state=open]{background-color:hsl(var(--secondary))}.tw-tf[data-state=selected]{background-color:hsl(var(--muted))}.tw-gf[data-state=unchecked]{background-color:hsl(var(--input))}.tw-mf[data-active=true]{font-weight:500}.tw-oa[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.tw-fb[data-selected=true]{color:hsl(var(--accent-foreground))}.tw-qd[data-state=active]{color:hsl(var(--foreground))}.tw-cb[data-state=checked]{color:hsl(var(--primary-foreground))}.tw-mc[data-state=on],.tw-xb[data-state=open]{color:hsl(var(--accent-foreground))}.tw-bc[data-state=open]{color:hsl(var(--muted-foreground))}.tw-xe[data-disabled=true],.tw-dh[data-disabled]{opacity:.5}.tw-bg[data-state=open]{opacity:1}.tw-ag[data-state=active]{--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)}.tw-fe[data-swipe=move]{transition-property:none}.tw-re[data-state=closed]{transition-duration:.3s}.tw-sf[data-state=open]{transition-duration:.5s}.tw-ye[data-motion^=from-],.tw-jg[data-state=open],.tw-hf[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.tw-nf[data-motion^=to-],.tw-cf[data-state=closed],.tw-ff[data-state=hidden],.tw-ng[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.tw-hg[data-motion^=from-]{--tw-enter-opacity: 0}.tw-sg[data-motion^=to-],.tw-pf[data-state=closed]{--tw-exit-opacity: 0}.tw-df[data-state=closed]{--tw-exit-opacity: .8}.tw-ig[data-state=hidden]{--tw-exit-opacity: 0}.tw-ug[data-state=open],.tw-mg[data-state=visible]{--tw-enter-opacity: 0}.tw-ef[data-state=closed]{--tw-exit-scale: .95}.tw-kg[data-state=open]{--tw-enter-scale: .9}.tw-lg[data-state=open]{--tw-enter-scale: .95}.tw-ya[data-motion=from-end]{--tw-enter-translate-x: 13rem}.tw-ua[data-motion=from-start]{--tw-enter-translate-x: -13rem}.tw-jb[data-motion=to-end]{--tw-exit-translate-x: 13rem}.tw-eb[data-motion=to-start]{--tw-exit-translate-x: -13rem}.tw-hc[data-side=bottom]{--tw-enter-translate-y: -.5rem}.tw-ic[data-side=left]{--tw-enter-translate-x: .5rem}.tw-jc[data-side=right]{--tw-enter-translate-x: -.5rem}.tw-kc[data-side=top]{--tw-enter-translate-y: .5rem}.tw-ac[data-state=closed]{--tw-exit-translate-y: 100%}.tw-uc[data-state=closed]{--tw-exit-translate-x: -100%}.tw-nb[data-state=closed]{--tw-exit-translate-x: -50%}.tw-lc[data-state=closed],.tw-gb[data-state=closed]{--tw-exit-translate-x: 100%}.tw-dd[data-state=closed]{--tw-exit-translate-y: -100%}.tw-lb[data-state=closed]{--tw-exit-translate-y: -48%}.tw-nc[data-state=open]{--tw-enter-translate-y: 100%}.tw-ed[data-state=open]{--tw-enter-translate-x: -100%}.tw-vb[data-state=open]{--tw-enter-translate-x: -50%}.tw-vc[data-state=open]{--tw-enter-translate-x: 100%}.tw-rd[data-state=open]{--tw-enter-translate-y: -100%}.tw-pb[data-state=open]{--tw-enter-translate-y: -48%}.tw-wb[data-state=open]{--tw-enter-translate-y: -100%}.tw-re[data-state=closed]{animation-duration:.3s}.tw-sf[data-state=open]{animation-duration:.5s}.tw-ia[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.tw-sa[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.tw-ja[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.tw-l[data-panel-group-direction=vertical]:after{content:var(--tw-content);--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))}.tw-t[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;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))}.tw-ob:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.tw-x:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .tw-d{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .tw-c{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .tw-jf{right:-1rem}.group[data-side=right] .tw-wf{left:0}.group[data-collapsible=icon] .tw-sd{margin-top:-2rem}.group[data-collapsible=icon] .tw-jd{display:none}.group[data-collapsible=icon] .tw-wc{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .tw-z{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .tw-b{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .tw-a{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .tw-qc{width:0px}.group[data-collapsible=offcanvas] .tw-qa{--tw-translate-x: 0px;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))}.group[data-side=right] .tw-zd,.group[data-state=open] .tw-ae{--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))}.group[data-collapsible=icon] .tw-za{overflow:hidden}.group[data-variant=floating] .tw-yb{border-radius:var(--radius)}.group[data-variant=floating] .tw-kd{border-width:1px}.group[data-side=left] .tw-kf{border-right-width:1px}.group[data-side=right] .tw-te{border-left-width:1px}.group[data-variant=floating] .tw-ga{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .tw-xd{padding:0!important}.group[data-collapsible=icon] .tw-yd{padding:.5rem!important}.group[data-collapsible=icon] .tw-dc{opacity:0}.group[data-variant=floating] .tw-ld{--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)}.group[data-collapsible=offcanvas] .tw-ka:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .tw-fa:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.tw-db{top:.375rem}.peer\/menu-button[data-size=lg]~.tw-fc{top:.625rem}.peer\/menu-button[data-size=sm]~.tw-yc{top:.25rem}.peer[data-variant=inset]~.tw-h{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.tw-e{color:hsl(var(--sidebar-accent-foreground))}.tw-xh:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.tw-rq{bottom:0}.tw-wr{right:0}.tw-xq{top:auto}.tw-pv{margin-top:0}.tw-ou{display:block}.tw-ov{display:flex}.tw-dt{display:none}.tw-ft{width:auto}.tw-uq{max-width:24rem}.tw-kn{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-ln{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-tq{flex-direction:row}.tw-sq{flex-direction:column}.tw-lm{align-items:center}.tw-mn{justify-content:flex-end}.tw-bk{justify-content:space-between}.tw-vr{gap:.625rem}.tw-pu{gap:1.5rem}.tw-qp>: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)))}.tw-rp>: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)))}.tw-sp>: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))}.tw-oo{border-radius:var(--radius)}.tw-qv{padding:3rem}.tw-yw{padding:1.5rem}.tw-zw{padding:2rem}.tw-rv{padding-left:2rem;padding-right:2rem}.tw-et{padding-top:.875rem;padding-bottom:.875rem}.tw-sv{padding-top:2rem;padding-bottom:2rem}.tw-up{text-align:left}.tw-vq{font-size:1.875rem;line-height:2.25rem}.tw-wq{font-size:2.25rem;line-height:2.5rem}.tw-tp{font-size:1rem;line-height:1.5rem}.tw-xr{font-size:.75rem;line-height:1rem}.tw-wa[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.tw-oq{position:absolute}.tw-mu{display:block}.tw-bv{display:flex}.tw-la{width:var(--radix-navigation-menu-viewport-width)}.tw-ts{width:auto}.tw-nl{max-width:420px}.tw-lr{font-size:.875rem;line-height:1.25rem}.tw-hp{opacity:0}.tw-vl:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.tw-ue{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.tw-j{margin-left:.5rem}.peer[data-variant=inset]~.tw-ie{margin-left:0}.peer[data-variant=inset]~.tw-ec{border-radius:.75rem}.peer[data-variant=inset]~.tw-td{--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){.tw-io{grid-column:span 2 / span 2}.tw-in{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-jn{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-mq{font-size:2.25rem;line-height:2.5rem}}.tw-ud:has([aria-selected]){background-color:hsl(var(--accent))}.tw-hb:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.tw-mb:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-ma:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.tw-da:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-xf:has([role=checkbox]){padding-right:0}.tw-ik>button{display:none}.tw-gg>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-pi>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tw-lf>svg+div{--tw-translate-y: -3px;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))}.tw-al>svg{position:absolute}.tw-qm>svg{left:1rem}.tw-sn>svg{top:1rem}.tw-cl>svg{width:.875rem;height:.875rem}.tw-rm>svg{width:1rem;height:1rem}.tw-rn>svg{height:.625rem}.tw-aq>svg{height:.75rem}.tw-tn>svg{width:.625rem}.tw-bq>svg{width:.75rem}.tw-bl>svg{flex-shrink:0}.tw-mh>svg{color:hsl(var(--destructive))}.tw-sh>svg{color:hsl(var(--foreground))}.tw-yf>svg{color:hsl(var(--muted-foreground))}.tw-gc>svg{color:hsl(var(--sidebar-accent-foreground))}.tw-sm>svg~*{padding-left:1.75rem}.tw-li:last-child>tr{border-bottom-width:0px}.tw-u[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))}.tw-nd[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))}.tw-k .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.tw-f .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.tw-q .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.tw-ea .recharts-dot[stroke="#fff"]{stroke:transparent}.tw-le .recharts-layer{outline:2px solid transparent;outline-offset:2px}.tw-v .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.tw-aa .recharts-radial-bar-background-sector,.tw-n .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.tw-o .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.tw-w .recharts-sector[stroke="#fff"]{stroke:transparent}.tw-be .recharts-sector,.tw-vd .recharts-surface{outline:2px solid transparent;outline-offset:2px}.tw-zf [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.tw-we [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.tw-me [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.tw-zc [cmdk-group-heading]{font-weight:500}.tw-ta [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.tw-na [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.tw-qi [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.tw-ne [cmdk-input-wrapper] svg{height:1.25rem}.tw-oe [cmdk-input-wrapper] svg{width:1.25rem}.tw-ri [cmdk-input]{height:3rem}.tw-aj [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.tw-bj [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.tw-th [cmdk-item] svg{height:1.25rem}.tw-uh [cmdk-item] svg{width:1.25rem}.tw-si p{line-height:1.625}.tw-rg svg{pointer-events:none}.tw-tm svg{width:1rem;height:1rem}.tw-dl svg{flex-shrink:0}.tw-ah tr:last-child{border-width:0px}.tw-tl tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .tw-r{right:-.5rem}[data-side=left][data-state=collapsed] .tw-p{cursor:e-resize}[data-side=left] .tw-ad{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .tw-s{left:-.5rem}[data-side=right][data-state=collapsed] .tw-m{cursor:w-resize}[data-side=right] .tw-sc{cursor:e-resize}
