@import "https://fonts.x-ug8jch.com/css2?family=Geist:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-sans:"Geist", system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;--font-serif:"Instrument Serif", "Times New Roman", serif;--background:0 0% 100%;--foreground:0 0% 7%;--card:0 0% 100%;--card-foreground:0 0% 7%;--popover:0 0% 100%;--popover-foreground:0 0% 7%;--primary:158 50% 45%;--primary-foreground:0 0% 100%;--secondary:0 0% 97%;--secondary-foreground:0 0% 7%;--muted:0 0% 96%;--muted-foreground:0 0% 45%;--accent:158 50% 45%;--accent-foreground:0 0% 100%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:158 25% 90%;--input:158 25% 90%;--ring:158 55% 52%;--chart-1:211 100% 50%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.75rem;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.x-xqnlcq{--background:220 13% 6%;--foreground:0 0% 98%;--card:220 13% 8%;--card-foreground:0 0% 98%;--popover:220 13% 8%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:220 13% 10%;--secondary:220 13% 14%;--secondary-foreground:0 0% 98%;--muted:220 13% 14%;--muted-foreground:220 9% 64%;--accent:211 100% 55%;--accent-foreground:0 0% 100%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:220 13% 16%;--input:220 13% 16%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}html{scroll-behavior:smooth}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);font-feature-settings:"ss01", "ss03"}.x-u01meq{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x-tmwpyz{pointer-events:none}.x-dxj5yq{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.x-bcjmop{position:fixed}.x-qbl3hr{position:absolute}.x-cbfn4r{position:relative}.x-gpvbpl{inset:0}.x-vms9sw{left:0;right:0}.x-esf76b{top:0;bottom:0}.x-dfuwbf{bottom:-3rem}.x-p7aj74{bottom:-8rem}.x-xtpfy9{left:-3rem}.x-kju4ec{right:-3rem}.x-t5u4zn{right:-5rem}.x-msshmd{right:-8rem}.x-y8e5ix{top:-3rem}.x-gyyoyq{top:-5rem}.x-ppnwy7{top:-10rem}.x-sxiwgg{bottom:0}.x-zzju2u{bottom:1rem}.x-fva2z6{left:0}.left-1{left:.25rem}.x-e1vx9z{left:50%}.x-ub52md{left:25%}.x-bjvd5h{left:.5rem}.x-ko8dmt{left:1rem}.x-qunll8{left:50%}.x-hu0zum{right:0}.x-cesrpo{right:.25rem}.x-y35q8l{right:.5rem}.x-n52svz{right:.75rem}.x-wbnej8{right:1rem}.x-nfbkhw{top:0}.x-wpkiy9{top:.375rem}.x-q8jie6{top:50%}.x-a0ynk2{top:33.3333%}.x-i7zt25{top:.5rem}.x-g6bjzr{top:.875rem}.x-d6mbuo{top:1rem}.x-fp78px{top:1px}.x-aft84b{top:50%}.x-r79j9j{top:60%}.x-fixyav{top:100%}.x-g8mwsz{z-index:10}.x-nyx6t3{z-index:20}.x-nyi8m7{z-index:50}.x-rtss9g{z-index:100}.x-mjmgr3{z-index:1}.x-sue39h{margin-left:-.25rem;margin-right:-.25rem}.x-cmtv47{margin-left:.5rem;margin-right:.5rem}.x-niftvg{margin-left:.875rem;margin-right:.875rem}.x-lt6asz{margin-left:auto;margin-right:auto}.x-bsy1g3{margin-top:.125rem;margin-bottom:.125rem}.x-ywmme7{margin-top:.25rem;margin-bottom:.25rem}.x-mavzlp{margin-top:5rem;margin-bottom:5rem}.x-fb3bwr{margin-left:-1rem}.x-x1nuiu{margin-top:-1rem}.x-kupidy{margin-bottom:.25rem}.x-e4xx1o{margin-bottom:3rem}.x-ai473s{margin-bottom:3.5rem}.x-eu0bde{margin-bottom:4rem}.x-ougi2q{margin-bottom:.5rem}.x-n1xlsh{margin-bottom:.75rem}.x-uysgjd{margin-bottom:1rem}.x-vqogly{margin-bottom:1.25rem}.x-ucypkf{margin-bottom:1.5rem}.x-iapgwi{margin-left:.25rem}.x-jsdkwo{margin-left:auto}.x-xp1mqd{margin-right:.5rem}.x-t2isyf{margin-top:.125rem}.x-y6oqdl{margin-top:.375rem}.x-r88bwf{margin-top:2.5rem}.x-v22w30{margin-top:4rem}.x-jn8zsl{margin-top:.5rem}.x-jbtczl{margin-top:5rem}.x-p4ssg3{margin-top:6rem}.x-vpwxwp{margin-top:.75rem}.x-ijxwxg{margin-top:1rem}.x-woj6c2{margin-top:1.25rem}.x-p6n7p3{margin-top:1.5rem}.x-m55jym{margin-top:2rem}.x-ks9qjh{margin-top:auto}.x-fhkqaz{display:block}.x-e6l9b8{display:flex}.x-ji11wy{display:inline-flex}.x-bl07qz{display:table}.x-cvcjtq{display:grid}.x-uck47h{display:none}.x-yqzvc9{aspect-ratio:1}.x-qxbfyv{aspect-ratio:16/9}.x-l7npqb{width:1rem;height:1rem}.x-tkmwd7{height:.125rem}.x-t0ou56{height:.375rem}.x-cug0w5{height:2.5rem}.x-oksqps{height:3rem}.x-vrwpgi{height:3.5rem}.x-y0zmtt{height:4rem}.x-cf0w86{height:.5rem}.x-v1dwxs{height:.625rem}.x-y974fr{height:.75rem}.x-rae3j2{height:.875rem}.x-udv17d{height:1rem}.x-h2n6z4{height:1.25rem}.x-uskv4j{height:1.75rem}.x-jjyhsd{height:2rem}.x-lyo5fb{height:2.25rem}.x-dun7hp{height:1px}.x-y6p2c9{height:220px}.x-tr9mav{height:300px}.x-eckypw{height:500px}.x-oga8c4{height:60%}.x-mkikjv{height:700px}.x-i28l6k{height:900px}.x-lxunyr{height:var(--radix-navigation-menu-viewport-height)}.x-d16g3m{height:var(--radix-select-trigger-height)}.x-cpcsz6{height:auto}.x-b4go6g{height:100%}.x-wzipdo{height:1px}.x-uwj2t0{height:100svh}.x-nxnczg{max-height:24rem}.x-h1gg0l{max-height:300px}.x-mej1e3{max-height:100vh}.x-oi3hnx{min-height:0}.x-s1h24l{min-height:180px}.x-c7ksys{min-height:220px}.x-z7mjpe{min-height:420px}.x-j9kxdg{min-height:480px}.x-q6mulb{min-height:60px}.x-dxmdzf{min-height:100vh}.x-rk74lz{min-height:100svh}.x-h054c3{width:0}.x-dlszwp{width:.25rem}.x-acujjf{width:2.5rem}.x-eczafj{width:3.5rem}.x-kpqm1z{width:4rem}.x-ic0z95{width:.5rem}.x-myv582{width:.625rem}.x-w9gqqr{width:.75rem}.x-lgy73r{width:.875rem}.x-vu9ejl{width:75%}.x-k17fun{width:1rem}.x-fnxazx{width:1.25rem}.x-zw9xyp{width:16rem}.x-fn2ir6{width:1.75rem}.x-ho1u8u{width:18rem}.x-vzanr6{width:2rem}.x-rsoyd3{width:2.25rem}.x-zwfivh{width:var(--sidebar-width)}.x-ztxsl0{width:100px}.x-z53auc{width:1px}.x-f11yg5{width:300px}.x-qpvcx8{width:500px}.x-hwtcim{width:700px}.x-x3izye{width:80%}.x-d2ynyn{width:900px}.x-x6k74y{width:auto}.x-xk1wjl{width:100%}.x-n5kjlr{width:max-content}.x-mcl66l{width:1px}.x-sznim0{min-width:0}.x-fimhxq{min-width:2.5rem}.x-wbidli{min-width:1.25rem}.x-ikvd5c{min-width:2rem}.x-c7gibp{min-width:2.25rem}.x-ez9n92{min-width:12rem}.x-pu1lf5{min-width:8rem}.x-viqdwc{min-width:var(--radix-select-trigger-width)}.x-i6le29{max-width:42rem}.x-mxd150{max-width:48rem}.x-yhlt8b{max-width:64rem}.x-nmczoq{max-width:var(--skeleton-width)}.x-nll1jq{max-width:1100px}.x-c9ltml{max-width:1200px}.x-pejhzf{max-width:400px}.x-vdj5nr{max-width:640px}.x-x7z01o{max-width:760px}.x-ukw0gi{max-width:900px}.x-x6p89v{max-width:32rem}.x-l42ed3{max-width:max-content}.x-wgzwcw{max-width:28rem}.x-mob1gx{max-width:24rem}.x-srqp57{max-width:36rem}.x-m7wi2t{max-width:20rem}.x-tecvxt{flex:1}.x-fodko0,.x-f175c1{flex-shrink:0}.x-ke1p11{flex-grow:1}.x-bw4ijw{flex-grow:0}.x-lcbb48{flex-basis:100%}.x-klsxsa{caption-side:bottom}.border-collapse{border-collapse:collapse}.x-ko4ncg{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-cqaxy0{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-qys7qu{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-bon65q{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-co1o1f{--tw-translate-x:12%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-wenrvf{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-hpt9p3{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-li13ot{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-cuzelg{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-xupydj{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.x-gadt32{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.x-xp4x4y{animation:1s linear infinite spin}.x-pr23js{cursor:default}.x-t1gak8{cursor:pointer}.x-aj9zgd{touch-action:none}.x-n0hd17{-webkit-user-select:none;user-select:none}.x-mcf0aw{resize:none}.x-j0dqqc{list-style-type:none}.x-z6c0iw{grid-auto-rows:minmax(220px,auto)}.x-s6rrtk{grid-template-columns:repeat(1,minmax(0,1fr))}.x-v5a2dc{grid-template-columns:repeat(2,minmax(0,1fr))}.x-qxioax{flex-direction:row}.x-myvwmf{flex-direction:column}.x-b3q8vi{flex-direction:column-reverse}.x-watodk{flex-wrap:wrap}.x-qvsxrk{align-items:flex-start}.x-c9ykv3{align-items:flex-end}.x-ekijfc{align-items:center}.x-fdmrkc{align-items:stretch}.x-fqjnbi{justify-content:flex-end}.x-qyerx7{justify-content:center}.x-qtouwp{justify-content:space-between}.x-cd2eha{gap:.25rem}.x-rmuwwn{gap:.375rem}.x-yqtrl6{gap:.5rem}.x-h5gl68{gap:.75rem}.x-x2fqaw{gap:1rem}.x-r7af96{gap:1.25rem}.x-fnrmje{gap:1.5rem}.x-mhcoa9{gap:1.75rem}.x-yidroi{-moz-column-gap:1.5rem;column-gap:1.5rem}.x-b6rj1s{-moz-column-gap:2rem;column-gap:2rem}.x-zqruyp{row-gap:3rem}.x-qgyix6{row-gap:3.5rem}.x-uke2nv{row-gap:.5rem}.x-pppuu0>: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)))}.x-wget55>: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)))}.space-y-1>: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))}.x-coajd1>: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))}.x-i0xk6q>: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))}.x-zitr9b>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.x-ol1k6v * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.x-ol1k6v * var(--tw-space-y-reverse))}.x-dl55di>: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))}.x-canpom>: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))}.x-vmof43>: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))}.x-ywpwmw{overflow:auto}.x-lgzpnp{overflow:hidden}.x-sk0ejy{overflow-y:auto}.x-fb9ewc{overflow-x:hidden}.x-xamq34{white-space:nowrap}.x-zlo708{overflow-wrap:break-word}.x-bbfbrr{border-radius:.25rem}.x-nlr3vj{border-radius:1rem}.x-zd89o0{border-radius:1.5rem}.x-nyncuz{border-radius:100%}.x-ffrobq{border-radius:28px}.x-vqjnd0{border-radius:2px}.x-ux6xi4{border-radius:40px}.x-qej524{border-radius:inherit}.x-reovqa{border-radius:9999px}.x-xuzxii{border-radius:var(--radius)}.x-dsp4bv{border-radius:calc(var(--radius) - 2px)}.x-ikgcx0{border-radius:calc(var(--radius) - 4px)}.x-zpw50p{border-radius:.75rem}.x-nvxoti{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.x-ffmyba{border-top-left-radius:10px;border-top-right-radius:10px}.x-sszumc{border-top-left-radius:40px;border-top-right-radius:40px}.x-a580h6{border-top-left-radius:calc(var(--radius) - 4px)}.x-ir5i61{border-width:1px}.x-ob7hk1{border-width:0}.x-a7gbd2{border-width:2px}.x-jtudd0{border-width:1.5px}.x-alkyoo{border-top-width:1px;border-bottom-width:1px}.x-klgg7v{border-bottom-width:1px}.x-qczdta{border-left-width:1px}.x-iv8b18{border-right-width:1px}.x-tw025o{border-top-width:1px}.x-j99e8g{border-style:dashed}.x-bgw6fh{border-color:var(--color-border)}.x-f7gon6{border-color:hsl(var(--border))}.x-wf8108{border-color:hsl(var(--border) / .5)}.x-pboi54{border-color:hsl(var(--destructive))}.x-zthzmv{border-color:hsl(var(--destructive) / .5)}.x-y984tx{border-color:hsl(var(--input))}.x-pjxid8{border-color:hsl(var(--primary))}.x-x10hf0{border-color:hsl(var(--primary) / .5)}.x-x6yiyp{border-color:hsl(var(--sidebar-border))}.x-r9rioj{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.x-ddrgjg{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.x-zqn675{border-color:#0000}.x-y4jiyf{border-color:#ffffff0d}.x-wlk062{border-left-color:#0000}.x-y7wdfc{border-top-color:#0000}.x-d3ts3i{--tw-bg-opacity:1;background-color:rgb(245 245 247/var(--tw-bg-opacity,1))}.x-to81o9{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.x-v1p75s{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.x-vif6fa{background-color:hsl(var(--background))}.x-zoqp55{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.x-kzlyqm{background-color:#0000}.x-grw6ss{background-color:#0006}.x-qs3s4f{background-color:#000c}.x-o6x8pz{background-color:hsl(var(--border))}.x-goch08{background-color:hsl(var(--card))}.x-recptr{background-color:hsl(var(--destructive))}.x-ve4pos{background-color:hsl(var(--foreground))}.x-xex9fs{background-color:hsl(var(--muted))}.x-dlgkjc{background-color:hsl(var(--muted) / .5)}.x-ty6j6f{background-color:hsl(var(--popover))}.x-mr23em{background-color:hsl(var(--primary))}.x-oh3zc4{background-color:hsl(var(--primary) / .1)}.x-fizva2{background-color:hsl(var(--primary) / .2)}.x-zkuq8j{background-color:hsl(var(--secondary))}.x-lwqnzj{background-color:hsl(var(--sidebar-background))}.x-n9v36q{background-color:hsl(var(--sidebar-border))}.x-qw6ko9{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.x-udgvf5{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.x-l52z93{background-color:#0000}.x-lfwv9x{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.x-exk1wv{background-color:#ffffff1a}.x-jbj2sm{background-color:#fffffff2}.x-ww533z{fill:currentColor}.x-sk2i2g{fill:hsl(var(--primary))}.x-j0vtrg{-o-object-fit:contain;object-fit:contain}.x-qzm2r9{-o-object-fit:cover;object-fit:cover}.x-vfcnmo{padding:0}.x-y0mn2c{padding:.25rem}.x-xqhddv{padding:2.5rem}.x-dppiwv{padding:3rem}.x-hu5848{padding:.5rem}.x-due4mr{padding:.75rem}.x-cdmlyh{padding:1rem}.x-c0g22h{padding:1.5rem}.x-wwledi{padding:2rem}.x-qs0ujw{padding:1px}.x-u85w31{padding-left:.25rem;padding-right:.25rem}.x-sl28fk{padding-left:.375rem;padding-right:.375rem}.x-fpjx49{padding-left:.5rem;padding-right:.5rem}.x-oufgr7{padding-left:.625rem;padding-right:.625rem}.x-hd4ymc{padding-left:.75rem;padding-right:.75rem}.x-pnf6yp{padding-left:1rem;padding-right:1rem}.x-sqjhne{padding-left:1.25rem;padding-right:1.25rem}.x-xsdgoh{padding-left:1.5rem;padding-right:1.5rem}.x-qr4fjc{padding-left:1.75rem;padding-right:1.75rem}.x-sq3gha{padding-left:2rem;padding-right:2rem}.x-hybqkl{padding-top:.125rem;padding-bottom:.125rem}.x-nnumlq{padding-top:.25rem;padding-bottom:.25rem}.x-wtyu5r{padding-top:.375rem;padding-bottom:.375rem}.x-pygh2b{padding-top:2.5rem;padding-bottom:2.5rem}.x-akiofv{padding-top:4rem;padding-bottom:4rem}.x-q73upw{padding-top:.5rem;padding-bottom:.5rem}.x-emxnyj{padding-top:.625rem;padding-bottom:.625rem}.x-y1i0sw{padding-top:5rem;padding-bottom:5rem}.x-qer4vh{padding-top:6rem;padding-bottom:6rem}.x-zdm0q1{padding-top:7rem;padding-bottom:7rem}.x-zbcov0{padding-top:.75rem;padding-bottom:.75rem}.x-zc60ci{padding-top:.875rem;padding-bottom:.875rem}.x-w7qq22{padding-top:8rem;padding-bottom:8rem}.x-o5ea97{padding-top:1rem;padding-bottom:1rem}.x-snw1pm{padding-top:1.5rem;padding-bottom:1.5rem}.x-z0zgpa{padding-bottom:3rem}.x-oo4ix3{padding-bottom:.5rem}.x-a0vumj{padding-bottom:.75rem}.x-o89ysh{padding-bottom:1rem}.x-bfskh9{padding-left:.5rem}.x-iabzq7{padding-left:.625rem}.x-tig9q0{padding-left:1rem}.x-ewject{padding-left:2rem}.x-zr5h7h{padding-right:.5rem}.x-y6aych{padding-right:.625rem}.x-tsi2mx{padding-right:2rem}.x-k2iee7{padding-top:0}.pt-1{padding-top:.25rem}.x-rffqf0{padding-top:.5rem}.x-pd3j8n{padding-top:.75rem}.x-fcp0ud{padding-top:1rem}.x-sfcm15{padding-top:10rem}.x-r16y69{padding-top:1.5rem}.x-oouhu5{padding-top:2rem}.x-u1kag7{text-align:left}.x-t2mufe{text-align:center}.x-hvzogi{vertical-align:middle}.x-sprhqm{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.x-bhnd5a{font-size:1.5rem;line-height:2rem}.x-wbg81p{font-size:4.5rem;line-height:1}.x-wfwu5d{font-size:.8rem}.x-lgjdts{font-size:12px}.x-y624lt{font-size:13px}.x-vnkct2{font-size:14px}.x-t5ex6k{font-size:15px}.x-ior07t{font-size:16px}.x-jzwl4r{font-size:18px}.x-n27ixw{font-size:24px}.x-xoqovp{font-size:280px}.x-m6rp9e{font-size:28px}.x-c13o9w{font-size:32px}.x-ghdjle{font-size:36px}.x-ydb61z{font-size:40px}.x-g5rron{font-size:44px}.x-a4ozv8{font-size:48px}.x-oq0348{font-size:56px}.x-x1ny8u{font-size:64px}.x-bjav1i{font-size:1rem;line-height:1.5rem}.x-dni0kd{font-size:1.125rem;line-height:1.75rem}.x-ivvxhn{font-size:.875rem;line-height:1.25rem}.x-fzhldi{font-size:.75rem;line-height:1rem}.x-f478h0{font-weight:300}.x-sr0uv4{font-weight:500}.x-m6n6ww{font-weight:400}.x-y7u6bq{font-weight:600}.x-ckt638{text-transform:uppercase}.x-ssry9d{--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)}.x-fnrp2u{line-height:.8}.x-cnbxib{line-height:.92}.x-ku1az0{line-height:.95}.x-vfii7i{line-height:1.05}.x-jubrz8{line-height:1.5}.x-frk7qj{line-height:1}.x-sgaawh{line-height:1.625}.x-vyzvpl{line-height:1.375}.x-g7wf0a{letter-spacing:-.005em}.x-gonzvg{letter-spacing:-.01em}.x-f0gs9f{letter-spacing:-.025em}.x-j5g3hp{letter-spacing:-.02em}.x-c6b2dd{letter-spacing:-.035em}.x-p40aiv{letter-spacing:-.03em}.x-isfh4c{letter-spacing:-.04em}.x-rlvhwq{letter-spacing:-.05em}.x-rhqzuv{letter-spacing:.15em}.x-xg1joc{letter-spacing:.2em}.x-tsyq2n{letter-spacing:-.025em}.x-u68yim{letter-spacing:.05em}.x-qhdosw{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.x-e72lwh{color:hsl(var(--card-foreground))}.x-wl4u29{color:currentColor}.x-fkfgrz{color:hsl(var(--destructive))}.x-on42ry{color:hsl(var(--destructive-foreground))}.x-yf069h{color:hsl(var(--foreground))}.x-nu1ylg{color:hsl(var(--foreground) / .4)}.x-imxgbx{color:hsl(var(--foreground) / .45)}.x-lfpokp{color:hsl(var(--foreground) / .5)}.x-zrtc80{color:hsl(var(--foreground) / .55)}.x-dwmndt{color:hsl(var(--foreground) / .6)}.x-loc5j2{color:hsl(var(--foreground) / .7)}.x-darm10{color:hsl(var(--foreground) / .75)}.x-ypdx1b{color:hsl(var(--foreground) / .8)}.x-sehugd{color:hsl(var(--muted-foreground))}.x-fsni6h{color:hsl(var(--popover-foreground))}.x-fjdys4{color:hsl(var(--primary))}.x-nqbl83{color:hsl(var(--primary-foreground))}.x-m19u2e{color:hsl(var(--secondary-foreground))}.x-ai82wo{color:hsl(var(--sidebar-foreground))}.x-msfx64{color:hsl(var(--sidebar-foreground) / .7)}.x-dek9bs{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.x-dmvdzi{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.x-pfh9so{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.x-ugveo1{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.x-ei46g7{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-jvw0qa{color:#fff6}.x-havase{color:#ffffff80}.x-f9etez{color:#ffffff8c}.x-c4np46{color:#fff9}.x-vz70cc{color:#ffffffb3}.x-s3gdou{color:#ffffffbf}.x-tr8pmf{color:#fffc}.x-z6rwec{color:#ffffffd9}.x-c9n421{color:#ffffffe6}.x-clj8gr{color:#ffffff0d}.x-yto9ot{text-underline-offset:4px}.x-jk2t2u{accent-color:hsl(var(--primary))}.x-ejvoa1{opacity:0}.x-p35ren{opacity:.2}.x-q1v1ya{opacity:.3}.x-vih4wn{opacity:.5}.x-yst4sl{opacity:.6}.x-im5mlc{opacity:.7}.x-ne46zc{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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)}.x-w6usa0{--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)}.x-z7oxud{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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)}.x-hausdw{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--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)}.x-m5ejt2{--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)}.x-qm4e2w{--tw-shadow:0 1px 2px 0 #0000000d;--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)}.x-lj32dg{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--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)}.x-sv3okv{outline-offset:2px;outline:2px solid #0000}.x-vz61pz{outline-style:solid}.x-k3c312{--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)}.x-k1hcjn{--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)}.x-ss9717{--tw-ring-color:hsl(var(--ring))}.x-ua1k06{--tw-ring-color:hsl(var(--sidebar-ring))}.x-z64mut{--tw-ring-color:#ffffff1a}.x-bzad10{--tw-ring-offset-color:hsl(var(--background))}.x-warnip{--tw-blur:blur(64px);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)}.x-pws5gf{--tw-blur:blur(120px);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)}.x-eniaed{--tw-blur:blur(140px);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)}.x-j4tafu{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.x-c5964c{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)}.x-eve85c{--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)}.x-iuhxy0{--tw-backdrop-blur:blur(24px);-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)}.x-vjkbqt{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-shz7lo{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-y7o58s{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-a8xqd4{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-uyehj8{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-zcwlr4{transition-duration:1s}.x-okx1sz{transition-duration:.2s}.x-tuudkl{transition-duration:.3s}.x-ctk5ul{transition-duration:.5s}.x-umnaxs{transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-v0so0h{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))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.x-zcwlr4{animation-duration:1s}.x-okx1sz{animation-duration:.2s}.x-tuudkl{animation-duration:.3s}.x-ctk5ul{animation-duration:.5s}.x-umnaxs{animation-timing-function:cubic-bezier(.4,0,.2,1)}.x-v0so0h{animation-timing-function:linear}.x-qsptbr::file-selector-button{border-width:0}.x-gjemxq::file-selector-button{background-color:#0000}.x-gh7xtz::file-selector-button{font-size:.875rem;line-height:1.25rem}.x-gg39fj::file-selector-button{font-weight:500}.x-w5zt2o::file-selector-button{color:hsl(var(--foreground))}.x-g92v7j::placeholder{color:hsl(var(--muted-foreground))}.x-b4en2y:after{content:var(--tw-content);position:absolute}.x-gzueh3:after{content:var(--tw-content);inset:-.5rem}.x-cr4hmg:after{content:var(--tw-content);top:0;bottom:0}.x-emsbv8:after{content:var(--tw-content);left:50%}.x-yr6b7h:after{content:var(--tw-content);width:.25rem}.x-h1pgz1:after{content:var(--tw-content);width:2px}.x-jzvjlq:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-dm9672:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.x-bfkc7t:first-child{border-left-width:1px}.x-fomy52:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.x-y2hjtv:last-child{border-width:0}.x-ubke4p:focus-within{position:relative}.x-zyoscf:focus-within{z-index:20}.x-cyut3b:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-cmzoee:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.x-kssr64:hover{--tw-bg-opacity:1;background-color:rgb(239 239 241/var(--tw-bg-opacity,1))}.x-k3log9:hover{background-color:hsl(var(--accent))}.x-nc29ba:hover{background-color:#0000000d}.x-th0f89:hover{background-color:hsl(var(--destructive) / .8)}.x-krttib:hover{background-color:hsl(var(--destructive) / .9)}.x-o0kt4x:hover{background-color:hsl(var(--foreground))}.x-jnbx2o:hover{background-color:hsl(var(--muted))}.x-ae77ku:hover{background-color:hsl(var(--muted) / .5)}.x-qvl0bk:hover{background-color:hsl(var(--primary))}.x-w1ifut:hover{background-color:hsl(var(--primary) / .8)}.x-cjequg:hover{background-color:hsl(var(--primary) / .9)}.x-bjsb2d:hover{background-color:hsl(var(--secondary))}.x-zkg2lr:hover{background-color:hsl(var(--secondary) / .8)}.x-kva9yh:hover{background-color:hsl(var(--sidebar-accent))}.x-xikckk:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.x-mb43la:hover{color:hsl(var(--accent-foreground))}.x-wsqffc:hover{color:hsl(var(--foreground))}.x-h2qsaq:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.x-mvn06u:hover{color:hsl(var(--sidebar-accent-foreground))}.x-cg1x6g:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-izaa44:hover{color:#ffffffb3}.x-v6v06d:hover{color:#fffc}.x-n388au:hover{text-decoration-line:underline}.x-c2ku5m:hover{opacity:1}.x-occ7ad: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)}.x-txlyfm:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.x-apzcu0:focus{border-color:hsl(var(--primary))}.x-t6w2v0:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.x-rm563q:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.x-l1vnaw:focus{opacity:1}.x-pdx6ru:focus{outline-offset:2px;outline:2px solid #0000}.x-vh0avx: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(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)}.x-fvnf9s: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)}.x-gzlkw8:focus{--tw-ring-color:hsl(var(--ring))}.x-shy0lf:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.x-ufw1nb:focus{--tw-ring-offset-width:2px}.x-qgvlqu:focus-visible{outline-offset:2px;outline:2px solid #0000}.x-y4pu6m: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)}.x-sk8372: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)}.x-nqy0tl:focus-visible{--tw-ring-color:hsl(var(--ring))}.x-gplq7k:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.x-i8bu7y:focus-visible{--tw-ring-offset-width:1px}.x-t3mhtv:focus-visible{--tw-ring-offset-width:2px}.x-mf17db:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.x-h5zjp5:active{background-color:hsl(var(--sidebar-accent))}.x-kx0oo5:active{color:hsl(var(--sidebar-accent-foreground))}.x-t76hf8:disabled{pointer-events:none}.x-pazpn7:disabled{cursor:not-allowed}.x-lzlrnd:disabled{opacity:.5}.x-yfspzb:disabled{opacity:.6}.x-d268kg:hover:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-fguow3:focus-within .x-vnv5k0{opacity:1}.group:hover .x-kh7dhr{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .x-z1fl10{background-color:#0000001a}.group:hover .x-j7clhw{color:#fff9}.x-fguow3:hover .x-vkqydh,.group:hover .x-dqwnm3{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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 .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.x-wf27ma:hover~.x-wkego2{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.x-tx6p6v{cursor:not-allowed}.peer:disabled~.x-fsb8mu{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.x-fguow3:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.x-x2p8e3[aria-disabled=true]{pointer-events:none}.x-ix1alx[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.x-mwljw3[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][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)) skewX(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}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .x-bq72e6{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .x-g1b0on{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .x-z0pm3e{right:-1rem}.group[data-side=right] .x-orava3{left:0}.group[data-collapsible=icon] .x-qlcj88{margin-top:-2rem}.group[data-collapsible=icon] .x-meek63{display:none}.group[data-collapsible=icon] .x-e45yq7{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .x-v0my3s{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .x-ted48t{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .x-ukx5jd{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .x-sire73{width:0}.group[data-collapsible=offcanvas] .x-qa6dj1{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .x-dxdx6w,.group[data-state=open] .x-ew99z9{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .x-uaavhu{overflow:hidden}.group[data-variant=floating] .x-xdj9to{border-radius:var(--radius)}.group[data-variant=floating] .x-xldtmt{border-width:1px}.group[data-side=left] .x-n6b56i{border-right-width:1px}.group[data-side=right] .x-kguk2f{border-left-width:1px}.group[data-variant=floating] .x-jnbx75{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .x-ri4m38{padding:0!important}.group[data-collapsible=icon] .x-jqcn3g{padding:.5rem!important}.group[data-collapsible=icon] .x-vce0yi{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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] .x-vsqpm6:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .x-xd6plu:hover{background-color:hsl(var(--sidebar-background))}.x-wf27ma[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.x-wf27ma[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.x-wf27ma[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.x-ath31t{min-height:calc(100svh - 1rem)}.x-wf27ma[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.x-plbthq:is(.x-xqnlcq *){border-color:hsl(var(--destructive))}@media (width>=640px){.x-myqcaj{bottom:0}.x-q22ntc{right:0}.x-l943wd{top:auto}.x-gy26xw{margin-top:0}.x-qi0hdl{display:inline}.x-uoorsi{display:flex}.x-g7qs6h{max-width:24rem}.x-vfb45p{grid-template-columns:repeat(2,minmax(0,1fr))}.x-eoxpfq{flex-direction:row}.x-ui8h62{flex-direction:column}.x-w7nt85{justify-content:flex-end}.x-lq3oea{gap:.625rem}.x-djw70g>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.x-mgga4o{border-radius:var(--radius)}.x-uldc6e{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (width>=768px){.x-nyfn3b{position:absolute}.x-nubcod{display:block}.x-dhxi39{display:flex}.x-v6epkf{display:none}.x-o0gi7k{width:var(--radix-navigation-menu-viewport-width)}.x-agf1kl{width:auto}.x-ydj508{max-width:420px}.x-f4akxm{--tw-translate-x:18%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-lv2zed{grid-template-columns:repeat(2,minmax(0,1fr))}.x-x79gk9{flex-direction:row}.x-qzst7p{align-items:flex-end}.x-ng4ubi{justify-content:space-between}.x-o4073u{padding:2rem}.x-hhfbii{text-align:right}.x-cta03e{font-size:112px}.x-gwn7zu{font-size:32px}.x-ef5kim{font-size:44px}.x-nvbrdx{font-size:48px}.x-gz2v8h{font-size:520px}.x-wzjfqp{font-size:52px}.x-sv0xql{font-size:56px}.x-zqt9hv{font-size:64px}.x-krk7g4{font-size:72px}.x-l6gsmo{font-size:80px}.x-ujtmq2{font-size:.875rem;line-height:1.25rem}.x-shkqj4{opacity:0}.x-pi400z:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.x-kwhian{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.x-o0z2cv{margin-left:.5rem}.peer[data-variant=inset]~.x-zli5k3{margin-left:0}.peer[data-variant=inset]~.x-roygt0{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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 (width>=1024px){.x-vazi4n{grid-column:span 2/span 2}.x-om70xa{grid-column:span 3/span 3}.x-a3e49p{grid-row:span 2/span 2}.x-uh0j7m{margin-bottom:5rem}.x-q45rnc{margin-top:7rem}.x-zh6rbc{min-height:460px}.x-lx49zt{grid-template-columns:repeat(3,minmax(0,1fr))}.x-yo7dgj{grid-template-columns:repeat(4,minmax(0,1fr))}.x-ya5gau{grid-template-columns:repeat(5,minmax(0,1fr))}.x-iwc7vs{padding:2.5rem}.x-bzqwgp{padding:3rem}.x-is017d{padding:3.5rem}.x-scyl8k{padding-left:1.5rem;padding-right:1.5rem}.x-gci80j{padding-top:6rem;padding-bottom:6rem}.x-pxwnsu{padding-top:8rem;padding-bottom:8rem}.x-gwfpka{padding-top:9rem;padding-bottom:9rem}.x-pcpbpv{padding-top:10rem;padding-bottom:10rem}.x-iu0ix1{font-size:64px}}.x-dgyuz4:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.x-t0j7it:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-i9jobf>button{display:none}.x-lxx8fj>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x-anrigk>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.x-umsk7i>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-kvcgzo>svg{position:absolute}.x-fr291j>svg{left:1rem}.x-iplh2c>svg{top:1rem}.x-rtb698>svg{width:1rem;height:1rem}.x-zadsz7>svg{height:.625rem}.x-xom88v>svg{height:.75rem}.x-ose4v2>svg{height:.875rem}.x-m0jw6t>svg{width:.625rem}.x-ih2m87>svg{width:.75rem}.x-h0f9lu>svg{width:.875rem}.x-fvt6iy>svg{flex-shrink:0}.x-y4joav>svg{color:hsl(var(--destructive))}.x-xl6kyo>svg{color:hsl(var(--foreground))}.x-sacxh9>svg{color:hsl(var(--muted-foreground))}.x-rp9zib>svg{color:hsl(var(--sidebar-accent-foreground))}.x-wvqrky>svg~*{padding-left:1.75rem}.x-mw7tt1:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-hvri2f .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.x-yyp3bf p{line-height:1.625}.x-gwm9t2 svg{pointer-events:none}.x-k2h8wz svg{width:1rem;height:1rem}.x-gltvdn svg{flex-shrink:0}.x-rs0sdf tr:last-child{border-width:0}.x-nq0bg9 tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
