*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";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]){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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;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::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]{display:none}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }@keyframes shadcn-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes shadcn-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes shadcn-collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes shadcn-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 5.9% 10%;--radius: .5rem}.dark{--background: 240 10% 3.9%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 240 3.7% 15.9%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9%}*{border-color:hsl(var(--border))}body{color:hsl(var(--foreground));background:hsl(var(--background))}.prose :where(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-headings);font-weight:600;line-height:1.25}.prose :where(a):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links);text-decoration:underline;font-weight:500}.prose :where(a code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links)}.prose :where(p,ul,ol,pre):not(:where(.not-prose,.not-prose *)){margin:1em 0;line-height:1.75}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding-left:1em;font-style:italic;border-left:.25em solid var(--un-prose-borders)}.prose :where(h1):not(:where(.not-prose,.not-prose *)){margin:1rem 0;font-size:2.25em}.prose :where(h2):not(:where(.not-prose,.not-prose *)){margin:1.75em 0 .5em;font-size:1.75em}.prose :where(h3):not(:where(.not-prose,.not-prose *)){margin:1.5em 0 .5em;font-size:1.375em}.prose :where(h4):not(:where(.not-prose,.not-prose *)){margin:1em 0;font-size:1.125em}.prose :where(img,video):not(:where(.not-prose,.not-prose *)){max-width:100%}.prose :where(figure,picture):not(:where(.not-prose,.not-prose *)){margin:1em 0}.prose :where(figcaption):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-captions);font-size:.875em}.prose :where(code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);font-size:.875em;font-weight:600;font-family:IBM Plex Mono,JetBrains Mono,Menlo,Consolas,Courier,monospace}.prose :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):before,.prose :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):after{content:"`"}.prose :where(pre):not(:where(.not-prose,.not-prose *)){padding:1.25rem 1.5rem;overflow-x:auto;border-radius:.375rem}.prose :where(pre,code):not(:where(.not-prose,.not-prose *)){white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;background:transparent}.prose :where(pre code):not(:where(.not-prose,.not-prose *)){font-weight:inherit}.prose :where(ol,ul):not(:where(.not-prose,.not-prose *)){padding-left:1.25em}.prose :where(ol):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}.prose :where(ol[type=A]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}.prose :where(ul):not(:where(.not-prose,.not-prose *)){list-style-type:disc}.prose :where(ol>li):not(:where(.not-prose,.not-prose *))::marker,.prose :where(ul>li):not(:where(.not-prose,.not-prose *))::marker,.prose :where(summary):not(:where(.not-prose,.not-prose *))::marker{color:var(--un-prose-lists)}.prose :where(hr):not(:where(.not-prose,.not-prose *)){margin:2em 0;border:1px solid var(--un-prose-hr)}.prose :where(table):not(:where(.not-prose,.not-prose *)){display:block;margin:1em 0;border-collapse:collapse;overflow-x:auto}.prose :where(tr):not(:where(.not-prose,.not-prose *)):nth-child(2n){background:var(--un-prose-bg-soft)}.prose :where(td,th):not(:where(.not-prose,.not-prose *)){border:1px solid var(--un-prose-borders);padding:.625em 1em}.prose :where(abbr):not(:where(.not-prose,.not-prose *)){cursor:help}.prose :where(kbd):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);border:1px solid;padding:.25rem .5rem;font-size:.875em;border-radius:.25rem}.prose :where(details):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding:1.25rem 1.5rem;background:var(--un-prose-bg-soft)}.prose :where(summary):not(:where(.not-prose,.not-prose *)){cursor:pointer;font-weight:600}body :is(.prose){color:var(--un-prose-body);max-width:65ch}body :is(.flex-container){margin-left:auto;margin-right:auto;max-width:80rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:calc(env(safe-area-inset-left) + 1rem);padding-right:calc(env(safe-area-inset-right) + 1rem)}body :is(.chunks-horizontal-2){width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}@media (min-width: 768px){body :is(.chunks-horizontal-2){flex-direction:row}}body :is(.sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}body :is(.pointer-events-none){pointer-events:none}body :is(.disabled\:pointer-events-none:disabled){pointer-events:none}body :is(.\[\&\>svg\]\:absolute>svg),body :is(.absolute){position:absolute}body :is(.fixed){position:fixed}body :is(.relative){position:relative}body :is(.-inset-4){top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}body :is(.inset-0){top:0;right:0;bottom:0;left:0}body :is(.-bottom-5){bottom:-1.25rem}body :is(.-left-1){left:-.25rem}body :is(.\[\&\>svg\]\:left-4>svg){left:1rem}body :is(.\[\&\>svg\]\:top-4>svg),body :is(.top-4){top:1rem}body :is(.left-\[50\%\]){left:50%}body :is(.left-0){left:0}body :is(.left-1){left:.25rem}body :is(.right-0){right:0}body :is(.right-4){right:1rem}body :is(.top-\[50\%\]){top:50%}body :is(.top-0){top:0}body :is(.top-2){top:.5rem}body :is(.top-7){top:1.75rem}body :is(.z-\[-1\]){z-index:-1}body :is(.z-0){z-index:0}body :is(.z-1){z-index:1}body :is(.z-10){z-index:10}body :is(.z-100){z-index:100}body :is(.z-1500){z-index:1500}body :is(.grid){display:grid}body :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}body :is(.m-2){margin:.5rem}body :is(.m10){margin:2.5rem}body :is(.m12){margin:3rem}body :is(.m12\.87){margin:3.2175rem}body :is(.m15\.5){margin:3.875rem}body :is(.m17){margin:4.25rem}body :is(.m21\.1){margin:5.275rem}body :is(.m21\.41){margin:5.3525rem}body :is(.m8\.5){margin:2.125rem}body :is(.-mx-4){margin-left:-1rem;margin-right:-1rem}body :is(.\!my-0){margin-top:0!important;margin-bottom:0!important}body :is(.mx-1){margin-left:.25rem;margin-right:.25rem}body :is(.mx-2){margin-left:.5rem;margin-right:.5rem}body :is(.mx-auto){margin-left:auto;margin-right:auto}body :is(.my-1){margin-top:.25rem;margin-bottom:.25rem}body :is(.my-2){margin-top:.5rem;margin-bottom:.5rem}body :is(.my-3){margin-top:.75rem;margin-bottom:.75rem}body :is(.my-4){margin-top:1rem;margin-bottom:1rem}body :is(.-ml-1){margin-left:-.25rem}body :is(.-mt-\[0\.1em\]){margin-top:-.1em}body :is(.-mt-1){margin-top:-.25rem}body :is(.-mt-1\.5){margin-top:-.375rem}body :is(.-mt-2){margin-top:-.5rem}body :is(.\!ml-0){margin-left:0!important}body :is(.\!ml-1){margin-left:.25rem!important}body :is(.\[\&\>p\]\:mb-1>p),body :is(.mb-1){margin-bottom:.25rem}body :is(.mb-1\.5){margin-bottom:.375rem}body :is(.mb-2){margin-bottom:.5rem}body :is(.mb-4){margin-bottom:1rem}body :is(.ml-\[-27px\]){margin-left:-27px}body :is(.ml-1){margin-left:.25rem}body :is(.ml-2){margin-left:.5rem}body :is(.ml-2\.5){margin-left:.625rem}body :is(.ml-auto){margin-left:auto}body :is(.mr-0\.5){margin-right:.125rem}body :is(.mr-1){margin-right:.25rem}body :is(.mr-1\.5){margin-right:.375rem}body :is(.mr-2){margin-right:.5rem}body :is(.mr-4){margin-right:1rem}body :is(.ms){margin-inline-start:1rem}body :is(.mt-0\.5){margin-top:.125rem}body :is(.mt-1){margin-top:.25rem}body :is(.mt-1\.125){margin-top:.28125rem}body :is(.mt-2){margin-top:.5rem}body :is(.mt-24){margin-top:6rem}body :is(.mt-4){margin-top:1rem}body :is(.mt-8){margin-top:2rem}body :is(.block){display:block}body :is(.inline-block){display:inline-block}body :is(.hidden){display:none}body :is(.aspect-\[1500\/1100\]){aspect-ratio:1500/1100}body :is(.size-10){width:2.5rem;height:2.5rem}body :is(.size-4){width:1rem;height:1rem}body :is(.\!h-2\.5rem){height:2.5rem!important}body :is(.\!h-4){height:1rem!important}body :is(.\!h-full){height:100%!important}body :is(.\!min-h-2\.5rem){min-height:2.5rem!important}body :is(.\!w-4){width:1rem!important}body :is(.h-\[1\.2em\]){height:1.2em}body :is(.h-\[50svh\]){height:50svh}body :is(.h-\[78px\]){height:78px}body :is(.h-1\.5){height:.375rem}body :is(.h-10){height:2.5rem}body :is(.h-12){height:3rem}body :is(.h-14){height:3.5rem}body :is(.h-16){height:4rem}body :is(.h-26px){height:26px}body :is(.h-3){height:.75rem}body :is(.h-32){height:8rem}body :is(.h-4){height:1rem}body :is(.h-40\.75px){height:40.75px}body :is(.h-5){height:1.25rem}body :is(.h-50\%){height:50%}body :is(.h-6){height:1.5rem}body :is(.h-7){height:1.75rem}body :is(.h-8){height:2rem}body :is(.h-full){height:100%}body :is(.h-px){height:1px}body :is(.max-h-\[7rem\]){max-height:7rem}body :is(.max-w-\[22rem\]){max-width:22rem}body :is(.max-w-7xl){max-width:80rem}body :is(.max-w-lg){max-width:32rem}body :is(.max-w-md){max-width:28rem}body :is(.max-w-screen){max-width:100vw}body :is(.max-w-xl){max-width:36rem}body :is(.min-h-\[100lvh\]){min-height:100lvh}body :is(.min-h-\[2rem\]){min-height:2rem}body :is(.min-h-\[3rem\]){min-height:3rem}body :is(.min-h-\[4rem\]){min-height:4rem}body :is(.min-w-\[16rem\]){min-width:16rem}body :is(.min-w-\[20rem\]){min-width:20rem}body :is(.min-w-\[2rem\]){min-width:2rem}body :is(.min-w-\[3rem\]){min-width:3rem}body :is(.min-w-\[4rem\]){min-width:4rem}body :is(.min-w-\[83px\]){min-width:83px}body :is(.min-w-2xl){min-width:42rem}body :is(.w-\[1\.2em\]){width:1.2em}body :is(.w-10){width:2.5rem}body :is(.w-12){width:3rem}body :is(.w-16){width:4rem}body :is(.w-20){width:5rem}body :is(.w-24){width:6rem}body :is(.w-25){width:6.25rem}body :is(.w-3){width:.75rem}body :is(.w-4){width:1rem}body :is(.w-6){width:1.5rem}body :is(.w-70px){width:70px}body :is(.w-8){width:2rem}body :is(.w-83px){width:83px}body :is(.w-95\.875px){width:95.875px}body :is(.w-auto){width:auto}body :is(.w-full){width:100%}body :is(.w-px){width:1px}body :is(.flex){display:flex}body :is(.inline-flex){display:inline-flex}body :is(.flex-1){flex:1 1 0%}body :is(.flex-shrink-0),body :is(.shrink-0){flex-shrink:0}body :is(.flex-grow),body :is(.grow){flex-grow:1}body :is(.flex-row){flex-direction:row}body :is(.flex-col){flex-direction:column}body :is(.flex-col-reverse){flex-direction:column-reverse}body :is(.flex-wrap){flex-wrap:wrap}body :is(.table){display:table}body :is(.origin-left-bottom){transform-origin:left bottom}body :is(.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div){--un-translate-y:-3px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.translate-x-\[-50\%\]){--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.translate-x-4){--un-translate-x:1rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.translate-y-\[-0\.125rem\]){--un-translate-y:-.125rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.translate-y-\[-50\%\]){--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.translate-y-0\.75){--un-translate-y:.1875rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.rotate-0){--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:0;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.rotate-180){--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.-skew-x-10){--un-skew-x:-10deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.-skew-x-8){--un-skew-x:-8deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.scale-75){--un-scale-x:.75;--un-scale-y:.75;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}body :is(.transform){transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes una-in{0%{opacity:var(--una-enter-opacity,1);transform:translate3d(var(--una-enter-translate-x,0),var(--una-enter-translate-y,0),0) scale3d(var(--una-enter-scale,1),var(--una-enter-scale,1),var(--una-enter-scale,1)) rotate(var(--una-enter-rotate,0))}}body :is(.data-\[state\=open\]\:animate-in[data-state=open]){animation:una-in;animation-name:una-in;animation-duration:.15s;--una-enter-opacity:initial;--una-enter-scale:initial;--una-enter-rotate:initial;--una-enter-translate-x:initial;--una-enter-translate-y:initial}@keyframes una-out{to{opacity:var(--una-exit-opacity,1);transform:translate3d(var(--una-exit-translate-x,0),var(--una-exit-translate-y,0),0) scale3d(var(--una-exit-scale,1),var(--una-exit-scale,1),var(--una-exit-scale,1)) rotate(var(--una-exit-rotate,0))}}body :is(.data-\[state\=closed\]\:animate-out[data-state=closed]){animation:una-out;animation-name:una-out;animation-duration:.15s;--una-exit-opacity:initial;--una-exit-scale:initial;--una-exit-rotate:initial;--una-exit-translate-x:initial;--una-exit-translate-y:initial}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}body :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}body :is(.-animate-delay-1000){animation-delay:-1s}body :is(.cursor-help){cursor:help}body :is(.cursor-pointer){cursor:pointer}body :is(.cursor-row-resize){cursor:row-resize}body :is(.touch-none){touch-action:none}body :is(.select-none){-webkit-user-select:none;user-select:none}body :is(.snap-x){scroll-snap-type:x var(--un-scroll-snap-strictness)}body :is(.snap-mandatory){--un-scroll-snap-strictness:mandatory}body :is(.snap-end){scroll-snap-align:end}body :is(.list-disc){list-style-type:disc}body :is(.list-inside){list-style-position:inside}body :is(.items-start){align-items:flex-start}body :is(.items-end){align-items:flex-end}body :is(.items-center){align-items:center}body :is(.items-baseline){align-items:baseline}body :is(.items-stretch){align-items:stretch}body :is(.self-start){align-self:flex-start}body :is(.self-end){align-self:flex-end}body :is(.self-center){align-self:center}body :is(.self-stretch){align-self:stretch}body :is(.justify-start){justify-content:flex-start}body :is(.justify-end){justify-content:flex-end}body :is(.justify-center){justify-content:center}body :is(.justify-between){justify-content:space-between}body :is(.gap-0\.5){gap:.125rem}body :is(.gap-1){gap:.25rem}body :is(.gap-1\.5){gap:.375rem}body :is(.gap-2){gap:.5rem}body :is(.gap-4){gap:1rem}body :is(.gap-6){gap:1.5rem}body :is(.gap-8){gap:2rem}body :is(.gap-x-2){column-gap:.5rem}body :is(.gap-y-1){row-gap:.25rem}body :is(.gap-y-4){row-gap:1rem}body :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--un-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.375rem * var(--un-space-y-reverse))}body :is(.space-y-1>:not([hidden])~:not([hidden])){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}body :is(.overflow-auto){overflow:auto}body :is(.overflow-hidden){overflow:hidden}body :is(.overflow-unset){overflow:unset}body :is(.overflow-x-auto){overflow-x:auto}body :is(.overflow-x-hidden){overflow-x:hidden}body :is(.overflow-y-hidden){overflow-y:hidden}body :is(.whitespace-normal){white-space:normal}body :is(.whitespace-nowrap){white-space:nowrap}body :is(.whitespace-pre-line){white-space:pre-line}body :is(.b-1),body :is(.b),body :is(.border-1),body :is(.border){border-width:1px}body :is(.b-2){border-width:2px}body :is(.border-b){border-bottom-width:1px}body :is(.border-t){border-top-width:1px}body :is(.\!b-\[\#00A1D6\]){--un-border-opacity:1 !important;border-color:rgb(0 161 214 / var(--un-border-opacity))!important}body :is(.\!b-\[\#1db954\]){--un-border-opacity:1 !important;border-color:rgb(29 185 84 / var(--un-border-opacity))!important}body :is(.\!b-\[\#ff0000\]){--un-border-opacity:1 !important;border-color:rgb(255 0 0 / var(--un-border-opacity))!important}body :is(.b-gray-200),body :is(.border-gray-200){--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity))}body :is(.b-gray-3){--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity))}body :is(.border-amber-4){--un-border-opacity:1;border-color:rgb(251 191 36 / var(--un-border-opacity))}body :is(.border-black\/20){border-color:#0003}body :is(.border-destructive\/50){border-color:hsl(var(--destructive) / .5)}body :is(.border-white\/20){border-color:#fff3}body :is(.border-zinc-9\/10){border-color:#18181b1a}body :is(.dark .dark\:border-destructive){--un-border-opacity:1;border-color:hsl(var(--destructive) / var(--un-border-opacity))}body :is(.hover\:border-gray-300:hover){--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity))}body :is(.focus\:border-ring:focus){--un-border-opacity:1;border-color:hsl(var(--ring) / var(--un-border-opacity))}body :is(.active\:border-gray-400:active){--un-border-opacity:1;border-color:rgb(156 163 175 / var(--un-border-opacity))}body :is(.\!rounded-lg){border-radius:var(--radius)!important}body :is(.\!rounded-none){border-radius:0!important}body :is(.rounded-full){border-radius:9999px}body :is(.rounded-lg){border-radius:var(--radius)}body :is(.rounded-md){border-radius:calc(var(--radius) - 2px)}body :is(.rounded-sm){border-radius:calc(var(--radius) - 4px)}body :is(.rounded-xl){border-radius:calc(var(--radius) + 4px)}body :is(.rounded){border-radius:.25rem}body :is(.\!rounded-l-lg){border-top-left-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}body :is(.\!rounded-l-none){border-top-left-radius:0!important;border-bottom-left-radius:0!important}body :is(.\!rounded-r-lg){border-top-right-radius:var(--radius)!important;border-bottom-right-radius:var(--radius)!important}body :is(.\!rounded-r-none){border-top-right-radius:0!important;border-bottom-right-radius:0!important}body :is(.\!b-none){border-style:none!important}body :is(.b-solid),body :is(.border-solid){border-style:solid}body :is(.\!bg-gray-3),body :is(.\!bg-gray-300){--un-bg-opacity:1 !important;background-color:rgb(209 213 219 / var(--un-bg-opacity))!important}body :is(.\!bg-gray-500){--un-bg-opacity:1 !important;background-color:rgb(107 114 128 / var(--un-bg-opacity))!important}body :is(.\!bg-green-500){--un-bg-opacity:1 !important;background-color:rgb(34 197 94 / var(--un-bg-opacity))!important}body :is(.\!bg-yellow-500){--un-bg-opacity:1 !important;background-color:rgb(234 179 8 / var(--un-bg-opacity))!important}body :is(.\!bg-zinc-300\/80){background-color:#d4d4d8cc!important}body :is(.bg-\[\#5865F2\]){--un-bg-opacity:1;background-color:rgb(88 101 242 / var(--un-bg-opacity))}body :is(.bg-amber-200){--un-bg-opacity:1;background-color:rgb(253 230 138 / var(--un-bg-opacity))}body :is(.bg-amber-3){--un-bg-opacity:1;background-color:rgb(252 211 77 / var(--un-bg-opacity))}body :is(.bg-amber-500){--un-bg-opacity:1;background-color:rgb(245 158 11 / var(--un-bg-opacity))}body :is(.bg-amber){--un-bg-opacity:1;background-color:rgb(251 191 36 / var(--un-bg-opacity))}body :is(.bg-amber\/75){background-color:#fbbf24bf}body :is(.bg-background){--un-bg-opacity:1;background-color:hsl(var(--background) / var(--un-bg-opacity))}body :is(.bg-black\/80){background-color:#000c}body :is(.bg-blue-100){--un-bg-opacity:1;background-color:rgb(219 234 254 / var(--un-bg-opacity))}body :is(.bg-blue-200){--un-bg-opacity:1;background-color:rgb(191 219 254 / var(--un-bg-opacity))}body :is(.bg-blue-900\/20){background-color:#1e3a8a33}body :is(.bg-cyan-200){--un-bg-opacity:1;background-color:rgb(165 243 252 / var(--un-bg-opacity))}body :is(.bg-cyan-500){--un-bg-opacity:1;background-color:rgb(6 182 212 / var(--un-bg-opacity))}body :is(.bg-gray-1),body :is(.bg-gray-100){--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity))}body :is(.bg-gray-2),body :is(.bg-gray-200){--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity))}body :is(.bg-gray-3),body :is(.bg-gray-300){--un-bg-opacity:1;background-color:rgb(209 213 219 / var(--un-bg-opacity))}body :is(.bg-gray-4),body :is(.bg-gray-400){--un-bg-opacity:1;background-color:rgb(156 163 175 / var(--un-bg-opacity))}body :is(.bg-gray-600\/80){background-color:#4b5563cc}body :is(.bg-gray-9\/50),body :is(.bg-gray-900\/50){background-color:#11182780}body :is(.bg-gray-900\/5){background-color:#1118270d}body :is(.bg-green-200){--un-bg-opacity:1;background-color:rgb(187 247 208 / var(--un-bg-opacity))}body :is(.bg-slate-3\/50),body :is(.bg-slate-300\/50){background-color:#cbd5e180}body :is(.bg-slate-5\/50){background-color:#64748b80}body :is(.bg-slate-6\/50){background-color:#47556980}body :is(.bg-white){--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}body :is(.bg-white\/50){background-color:#ffffff80}body :is(.bg-white\/70){background-color:#ffffffb3}body :is(.bg-white\/80){background-color:#fffc}body :is(.bg-zinc-1),body :is(.bg-zinc-100){--un-bg-opacity:1;background-color:rgb(244 244 245 / var(--un-bg-opacity))}body :is(.bg-zinc-2),body :is(.bg-zinc-200){--un-bg-opacity:1;background-color:rgb(228 228 231 / var(--un-bg-opacity))}body :is(.bg-zinc-300){--un-bg-opacity:1;background-color:rgb(212 212 216 / var(--un-bg-opacity))}body :is(.bg-zinc-900\/10){background-color:#18181b1a}body :is(.data-\[state\=open\]\:bg-accent[data-state=open]){--un-bg-opacity:1;background-color:hsl(var(--accent) / var(--un-bg-opacity))}body :is(.\!hover\:bg-\[\#00A1D609\]:hover){--un-bg-opacity:.04 !important;background-color:rgb(0 161 214 / var(--un-bg-opacity))!important}body :is(.\!hover\:bg-\[\#1db95409\]:hover){--un-bg-opacity:.04 !important;background-color:rgb(29 185 84 / var(--un-bg-opacity))!important}body :is(.\!hover\:bg-\[\#ff000009\]:hover){--un-bg-opacity:.04 !important;background-color:rgb(255 0 0 / var(--un-bg-opacity))!important}body :is(.hover\:bg-\[\#5865F299\]:hover){--un-bg-opacity:.6;background-color:rgb(88 101 242 / var(--un-bg-opacity))}body :is(.hover\:bg-cyan-600:hover){--un-bg-opacity:1;background-color:rgb(8 145 178 / var(--un-bg-opacity))}body :is(.hover\:bg-gray-200:hover){--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity))}body :is(.hover\:bg-gray-900\/10:hover){background-color:#1118271a}body :is(.active\:bg-gray-300:active){--un-bg-opacity:1;background-color:rgb(209 213 219 / var(--un-bg-opacity))}body :is(.active\:bg-gray-900\/20:active){background-color:#11182733}body :is(.active\:bg-white\/100:active){background-color:#fff}body :is(.bg-opacity-80){--un-bg-opacity:.8}body :is(.object-cover){object-fit:cover}body :is(.object-contain){object-fit:contain}body :is(.object-center){object-position:center}body :is(.\!p-1){padding:.25rem!important}body :is(.p-0\.5){padding:.125rem}body :is(.p-1){padding:.25rem}body :is(.p-2){padding:.5rem}body :is(.p-4){padding:1rem}body :is(.p-6){padding:1.5rem}body :is(.p-8){padding:2rem}body :is(.\!px-4){padding-left:1rem!important;padding-right:1rem!important}body :is(.\!py-0){padding-top:0!important;padding-bottom:0!important}body :is(.px-\[0\.1em\]){padding-left:.1em;padding-right:.1em}body :is(.px-0\.5){padding-left:.125rem;padding-right:.125rem}body :is(.px-1){padding-left:.25rem;padding-right:.25rem}body :is(.px-1\.5){padding-left:.375rem;padding-right:.375rem}body :is(.px-2){padding-left:.5rem;padding-right:.5rem}body :is(.px-3){padding-left:.75rem;padding-right:.75rem}body :is(.px-3\.5){padding-left:.875rem;padding-right:.875rem}body :is(.px-4),body :is(.px){padding-left:1rem;padding-right:1rem}body :is(.px-5){padding-left:1.25rem;padding-right:1.25rem}body :is(.py-0\.5){padding-top:.125rem;padding-bottom:.125rem}body :is(.py-1){padding-top:.25rem;padding-bottom:.25rem}body :is(.py-1\.5){padding-top:.375rem;padding-bottom:.375rem}body :is(.py-2){padding-top:.5rem;padding-bottom:.5rem}body :is(.py-24){padding-top:6rem;padding-bottom:6rem}body :is(.py-3){padding-top:.75rem;padding-bottom:.75rem}body :is(.py-4){padding-top:1rem;padding-bottom:1rem}body :is(.py-8){padding-top:2rem;padding-bottom:2rem}body :is(.\!pt-4){padding-top:1rem!important}body :is(.\[\&\>svg\~\*\]\:pl-7>svg~*){padding-left:1.75rem}body :is(.pb-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]){padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}body :is(.pb-0){padding-bottom:0}body :is(.pb-1){padding-bottom:.25rem}body :is(.pb-4){padding-bottom:1rem}body :is(.pl-\[calc\(env\(safe-area-inset-left\)\+1rem\)\]){padding-left:calc(env(safe-area-inset-left) + 1rem)}body :is(.pr-\[calc\(env\(safe-area-inset-right\)\+1rem\)\]){padding-right:calc(env(safe-area-inset-right) + 1rem)}body :is(.pr-1){padding-right:.25rem}body :is(.pr-12){padding-right:3rem}body :is(.pt-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]){padding-top:calc(env(safe-area-inset-top) + 1rem)}body :is(.pt-0){padding-top:0}body :is(.pt-4){padding-top:1rem}body :is(.text-center){text-align:center}body :is(.text-right){text-align:right}body :is(.text-\[1\.5rem\]){font-size:1.5rem}body :is(.text-2xl){font-size:1.5rem;line-height:2rem}body :is(.text-3xl){font-size:1.875rem;line-height:2.25rem}body :is(.text-4xl){font-size:2.25rem;line-height:2.5rem}body :is(.text-base){font-size:1rem;line-height:1.5rem}body :is(.text-lg){font-size:1.125rem;line-height:1.75rem}body :is(.text-sm){font-size:.875rem;line-height:1.25rem}body :is(.text-xl){font-size:1.25rem;line-height:1.75rem}body :is(.text-xs){font-size:.75rem;line-height:1rem}body :is(.\!text-\[\#00A1D6\]){--un-text-opacity:1 !important;color:rgb(0 161 214 / var(--un-text-opacity))!important}body :is(.\!text-\[\#1db954\]){--un-text-opacity:1 !important;color:rgb(29 185 84 / var(--un-text-opacity))!important}body :is(.\!text-\[\#ff0000\]){--un-text-opacity:1 !important;color:rgb(255 0 0 / var(--un-text-opacity))!important}body :is(.\!text-white){--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity))!important}body :is(.\[\&\>svg\]\:text-destructive>svg),body :is(.text-destructive){--un-text-opacity:1;color:hsl(var(--destructive) / var(--un-text-opacity))}body :is(.\[\&\>svg\]\:text-foreground>svg),body :is(.text-foreground){--un-text-opacity:1;color:hsl(var(--foreground) / var(--un-text-opacity))}body :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open]),body :is(.text-muted-foreground){--un-text-opacity:1;color:hsl(var(--muted-foreground) / var(--un-text-opacity))}body :is(.text-black){--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}body :is(.text-black\/50){color:#00000080}body :is(.text-black\/54){color:#0000008a}body :is(.text-black\/70){color:#000000b3}body :is(.text-blue-600){--un-text-opacity:1;color:rgb(37 99 235 / var(--un-text-opacity))}body :is(.text-blue-900){--un-text-opacity:1;color:rgb(30 58 138 / var(--un-text-opacity))}body :is(.text-gray-500){--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}body :is(.text-green-5){--un-text-opacity:1;color:rgb(34 197 94 / var(--un-text-opacity))}body :is(.text-green-800){--un-text-opacity:1;color:rgb(22 101 52 / var(--un-text-opacity))}body :is(.text-red-5),body :is(.text-red-500){--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}body :is(.text-slate-400){--un-text-opacity:1;color:rgb(148 163 184 / var(--un-text-opacity))}body :is(.text-slate-600){--un-text-opacity:1;color:rgb(71 85 105 / var(--un-text-opacity))}body :is(.text-white){--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}body :is(.text-yellow-500){--un-text-opacity:1;color:rgb(234 179 8 / var(--un-text-opacity))}body :is(.text-zinc-100){--un-text-opacity:1;color:rgb(244 244 245 / var(--un-text-opacity))}body :is(.text-zinc-4),body :is(.text-zinc-400){--un-text-opacity:1;color:rgb(161 161 170 / var(--un-text-opacity))}body :is(.text-zinc-5),body :is(.text-zinc-500){--un-text-opacity:1;color:rgb(113 113 122 / var(--un-text-opacity))}body :is(.text-zinc-6),body :is(.text-zinc-600){--un-text-opacity:1;color:rgb(82 82 91 / var(--un-text-opacity))}body :is(.text-zinc-7){--un-text-opacity:1;color:rgb(63 63 70 / var(--un-text-opacity))}body :is(.text-zinc-900\/60){color:#18181b99}body :is(.hover\:text-blue-500:hover){--un-text-opacity:1;color:rgb(59 130 246 / var(--un-text-opacity))}body :is(.font-bold){font-weight:700}body :is(.font-light){font-weight:300}body :is(.font-medium){font-weight:500}body :is(.font-semibold){font-weight:600}body :is(.\!leading-none){line-height:1!important}body :is(.\[\&_p\]\:leading-relaxed p),body :is(.leading-relaxed){line-height:1.625}body :is(.leading-none){line-height:1}body :is(.leading-normal){line-height:1.5}body :is(.leading-tight){line-height:1.25}body :is(.tracking-\[-0\.1em\]){letter-spacing:-.1em}body :is(.tracking-tight){letter-spacing:-.025em}body :is(.tracking-tighter){letter-spacing:-.05em}body :is(.tracking-wide){letter-spacing:.025em}body :is(.font-mono){font-family:IBM Plex Mono,JetBrains Mono,Menlo,Consolas,Courier,monospace}body :is(.font-sans){font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body :is(.uppercase){text-transform:uppercase}body :is(.tabular-nums){--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}body :is(.underline){text-decoration-line:underline}body :is(.tab){-moz-tab-size:4;-o-tab-size:4;tab-size:4}body :is(.text-shadow-\[0_0_0\.5rem_\#FFFFFF99\]){text-shadow:0 0 .5rem #FFFFFF99}body :is(.text-shadow-md){--un-text-shadow:0 1px 2px var(--un-text-shadow-color, rgb(30 29 39 / .19)),1px 2px 4px var(--un-text-shadow-color, rgb(54 64 147 / .18));text-shadow:var(--un-text-shadow)}body :is(.opacity-0){opacity:0}body :is(.opacity-100){opacity:1}body :is(.opacity-50){opacity:.5}body :is(.opacity-70),body :is(.group:hover .group-hover\:opacity-70){opacity:.7}body :is(.hover\:opacity-100:hover){opacity:1}body :is(.shadow-\[0_0_0_1px_var\(--un-shadow-color\)\]){--un-shadow:0 0 0 1px var(--un-shadow-color, var(--un-shadow-color));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.shadow-\[0_1px_8px\]){--un-shadow:0 1px 8px var(--un-shadow-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.shadow-\[0\.0625rem_0\.125rem_0_0_\#0b38714D\]){--un-shadow:.0625rem .125rem 0 0 var(--un-shadow-color, rgb(11 56 113 / .3));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.shadow-\[inset_0_1px_8px\]){--un-shadow:inset 0 1px 8px var(--un-shadow-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.shadow-gray-300){--un-shadow-opacity:1;--un-shadow-color:rgb(209 213 219 / var(--un-shadow-opacity)) }body :is(.shadow-lg){--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.shadow-zinc-300\/80){--un-shadow-color:rgb(212 212 216 / .8) }body :is(.shadow){--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.focus\:outline-none:focus){outline:2px solid transparent;outline-offset:2px}body :is(.focus\:ring-1:focus){--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}body :is(.focus\:ring-ring:focus){--un-ring-opacity:1;--un-ring-color:hsl(var(--ring) / var(--un-ring-opacity)) }body :is(.ring-offset-background){--un-ring-offset-opacity:1;--un-ring-offset-color:hsl(var(--background) / var(--un-ring-offset-opacity)) }body :is(.backdrop-blur-sm){--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}body :is(.blur){--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}body :is(.filter){filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}body :is(.transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition-colors){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition-height){transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition-opacity){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition-width){transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.transition){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body :is(.duration-0){transition-duration:0s}body :is(.duration-200){transition-duration:.2s}body :is(.duration-300){transition-duration:.3s}body :is(.duration-500){transition-duration:.5s}body :is(.duration-75){transition-duration:75ms}body :is(.hover\:duration-25:hover){transition-duration:25ms}body :is(.will-change-height){will-change:height}body :is(.data-\[state\=open\]\:fade-in-0[data-state=open]){--una-enter-opacity:0}body :is(.data-\[state\=closed\]\:fade-out-0[data-state=closed]){--una-exit-opacity:0}body :is(.data-\[state\=open\]\:zoom-in-95[data-state=open]){--una-enter-scale:.95}body :is(.zoom-in){--una-enter-scale:0}body :is(.data-\[state\=closed\]\:zoom-out-95[data-state=closed]){--una-exit-scale:.95}body :is(.zoom-out){--una-exit-scale:0}body :is(.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]){--una-enter-translate-x:-50%}body :is(.data-\[state\=open\]\:slide-in-from-top-1\/2[data-state=open]){--una-enter-translate-y:-50%}body :is(.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]){--una-exit-translate-x:-50%}body :is(.data-\[state\=closed\]\:slide-out-to-top-1\/2[data-state=closed]){--una-exit-translate-y:-50%}body :is(.pb-global){padding-bottom:calc(env(safe-area-inset-bottom) + 5rem)}body :is(.touch-callout-none){-webkit-touch-callout:none}@media (min-width: 375px){body :is(.\32xs\:flex-row){flex-direction:row}}@media (min-width: 640px){body :is(.sm\:max-w-64){max-width:16rem}body :is(.sm\:grow-0){flex-grow:0}body :is(.sm\:flex-row){flex-direction:row}body :is(.sm\:items-center){align-items:center}body :is(.sm\:justify-end){justify-content:flex-end}body :is(.sm\:space-x-2>:not([hidden])~:not([hidden])){--un-space-x-reverse:0;margin-left:calc(.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(.5rem * var(--un-space-x-reverse))}body :is(.sm\:rounded-lg){border-radius:var(--radius)}body :is(.sm\:text-left){text-align:left}}@media (min-width: 768px){body :is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}body :is(.md\:hidden){display:none}body :is(.md\:max-w-36){max-width:9rem}body :is(.md\:w-1\/3){width:33.3333333333%}body :is(.md\:w-2\/3){width:66.6666666667%}body :is(.md\:w-auto){width:auto}body :is(.md\:basis-24rem){flex-basis:24rem}body :is(.md\:flex-row){flex-direction:row}body :is(.md\:items-start){align-items:flex-start}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 221.2 83.2% 53.3%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 221.2 83.2% 53.3%;--radius: .375rem;--radius-0: .125rem;--radius-1: .25rem;--radius-2: .375rem;--radius-3: .5625rem;--radius-4: .8125rem}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 217.2 91.2% 59.8%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 224.3 76.3% 48%}}:root{font-family:Torus,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@layer base{*{@apply border-border;}}@font-face{font-family:Torus;src:url(https://shama.dxrating.net/fonts/Torus-Regular.woff2) format("woff2"),url(https://shama.dxrating.net/fonts/Torus-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Torus;src:url(https://shama.dxrating.net/fonts/Torus-SemiBold.woff2) format("woff2"),url(https://shama.dxrating.net/fonts/Torus-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root,html,body,#root{height:100%;width:100%}.h-full-lvh{height:100%;height:100vh;height:100lvh}.radix__collapsible-content{overflow:hidden;transform-origin:center .5rem}.radix__collapsible-content[data-state=open]{animation:slideDown 275ms cubic-bezier(.33,1,.68,1)}.radix__collapsible-content[data-state=closed]{animation:slideUp 275ms cubic-bezier(.33,1,.68,1)}@keyframes slideDown{0%{height:0;transform:scale(.9);opacity:.5}to{height:var(--radix-collapsible-content-height);transform:scale(1);opacity:1}}@keyframes slideUp{0%{height:var(--radix-collapsible-content-height);transform:scale(1);opacity:1}to{height:0;transform:scale(.9);opacity:.5}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}::view-transition-old(*),::view-transition-new(*){mix-blend-mode:normal}::view-transition-old(*),::view-transition-new(*){backface-visibility:hidden}@keyframes view-transition-exit{0%{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0)}to{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0)}}::view-transition-old(root){animation-name:view-transition-exit;animation-duration:.1s;animation-delay:0s;animation-timing-function:cubic-bezier(.27,0,.51,1);animation-fill-mode:both}@property --view-transition-wipe-offset{syntax: "<number>"; initial-value: 0; inherits: false;}@keyframes view-transition-enter{0%{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0);--view-transition-wipe-offset: 0}to{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0);--view-transition-wipe-offset: 1}}::view-transition-new(root){animation-name:view-transition-enter;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.27,0,.51,1);animation-fill-mode:both;mask-image:linear-gradient(180deg,black calc(-100% + calc(200% * var(--view-transition-wipe-offset))),transparent calc(200% * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg,black calc(-100% + calc(200% * var(--view-transition-wipe-offset))),transparent calc(200% * var(--view-transition-wipe-offset)))}
