@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--color-emerald-50:#ecfdf5;--color-emerald-500:#00bb7f;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-blue-50:#eff6ff;--color-blue-500:#3080ff;--color-rose-50:#fff1f2;--color-rose-500:#ff2357;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-sm:8px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--shadow:var(--shadow);--font-quran:var(--font-quran);--color-border:var(--border)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-emerald-50:color(display-p3 .936818 .989882 .961937);--color-emerald-500:color(display-p3 .267113 .726847 .508397);--color-teal-300:color(display-p3 .484989 .914726 .835079);--color-teal-400:color(display-p3 .322787 .822056 .744388);--color-teal-500:color(display-p3 .266569 .721518 .655462);--color-cyan-50:color(display-p3 .938135 .993772 .998465);--color-cyan-100:color(display-p3 .843085 .97553 .992573);--color-cyan-300:color(display-p3 .503734 .904871 .979358);--color-cyan-400:color(display-p3 .294638 .813991 .934996);--color-cyan-500:color(display-p3 .246703 .710032 .841444);--color-cyan-900:color(display-p3 .142586 .302008 .385094);--color-cyan-950:color(display-p3 .0805271 .197254 .263206);--color-blue-50:color(display-p3 .941826 .963151 .995385);--color-blue-500:color(display-p3 .266422 .491219 .988624);--color-rose-50:color(display-p3 .989671 .946597 .949215);--color-rose-500:color(display-p3 .921824 .240748 .355666)}}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-500:lab(56.101% 79.4328 31.4532)}}}@layer base{@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{overscroll-behavior-y:none;background-color:var(--background);color:var(--foreground)}body ::selection,body::selection{background-color:var(--foreground);color:var(--background)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.end-0:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing)*0)}.end-0:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing)*0)}.end-0:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing)*0)}.end-0:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing)*0)}.end-0:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing)*0)}.end-0:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-20{top:calc(var(--spacing)*20)}.top-\[1px\]{top:1px}.top-\[6\%\]{top:6%}.top-\[18\.5\%\]{top:18.5%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-9{right:calc(var(--spacing)*9)}.right-\[6\%\]{right:6%}.right-\[14\.5\%\]{right:14.5%}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[6\%\]{bottom:6%}.bottom-\[18\.5\%\]{bottom:18.5%}.-left-1{left:calc(var(--spacing)*-1)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-\[6\%\]{left:6%}.left-\[14\.5\%\]{left:14.5%}.left-\[50\%\]{left:50%}.left-\[calc\(50\%\+0\.75rem\+0\.125rem\)\]{left:calc(50% + .875rem)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.-order-1{order:calc(1*-1)}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-0\.5{margin:calc(var(--spacing)*.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-10{margin-inline:calc(var(--spacing)*10)}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-10{margin-block:calc(var(--spacing)*10)}.-ms-px:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.-ms-px:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.-ms-px:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.-ms-px:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.-ms-px:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.-ms-px:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.ms-auto:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ms-auto:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ms-auto:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ms-auto:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ms-auto:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ms-auto:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.-me-px:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-1px}.-me-px:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-1px}.-me-px:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-1px}.-me-px:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-1px}.-me-px:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-1px}.-me-px:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-1px}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-13{margin-left:calc(var(--spacing)*13)}.ml-17{margin-left:calc(var(--spacing)*17)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-\[1\.15rem\]{height:1.15rem}.h-\[1px\]{height:1px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100svh-4rem\)\]{height:calc(100svh - 4rem)}.h-\[inherit\]{height:inherit}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[20px\]{max-height:20px}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[calc\(100svh-4rem\)\]{min-height:calc(100svh - 4rem)}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-6\/7{width:85.7143%}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-32{width:calc(var(--spacing)*32)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[12\.5\%\]{width:12.5%}.w-\[100px\]{width:100px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[20px\]{max-width:20px}.max-w-\[50\%\]{max-width:50%}.max-w-\[60\%\]{max-width:60%}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-mt-44{scroll-margin-top:calc(var(--spacing)*44)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col\!{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style)}:where(.divide-x>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:calc(1px*var(--tw-divide-x-reverse));border-right-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:calc(1px*var(--tw-divide-x-reverse));border-right-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:calc(1px*var(--tw-divide-x-reverse));border-right-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-secondary-foreground\/10>:not(:last-child)){border-color:var(--secondary-foreground)}@supports (color:color-mix(in lab, red, red)){:where(.divide-secondary-foreground\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--secondary-foreground)10%,transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s-md:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-s-md:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-s-md:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-s-md:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-s-md:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-s-md:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-e-md:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-e-md:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-e-md:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-e-md:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-e-md:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-e-md:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-left-width:1px;border-right-width:1px}.border-y{border-block-style:var(--tw-border-style);border-top-width:1px;border-bottom-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-cyan-100{border-color:var(--color-cyan-100)}.border-input{border-color:var(--input)}.border-muted{border-color:var(--muted)}.border-primary{border-color:var(--primary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-l-transparent{border-left-color:transparent}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.bg-black\/50{background-color:rgba(0,0,0,.5)}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab,var(--card)30%,transparent)}}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-teal-300{background-color:var(--color-teal-300)}.bg-transparent{background-color:transparent}.fill-\(--color-label\){fill:var(--color-label)}.fill-current{fill:currentColor}.fill-foreground,.fill-foreground\/80{fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fill-foreground\/80{fill:color-mix(in oklab,var(--foreground)80%,transparent)}}.fill-muted{fill:var(--muted)}.fill-primary{fill:var(--primary)}.stroke-border{stroke:var(--border)}.stroke-foreground\/50{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/50{stroke:color-mix(in oklab,var(--foreground)50%,transparent)}}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-0\.75{padding:calc(var(--spacing)*.75)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-7\.5{padding:calc(var(--spacing)*7.5)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-20{padding-block:calc(var(--spacing)*20)}.py-px{padding-top:1px;padding-bottom:1px}.pe-3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--spacing)*3)}.pe-3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--spacing)*3)}.pe-3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--spacing)*3)}.pe-3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--spacing)*3)}.pe-3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--spacing)*3)}.pe-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--spacing)*3)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-10{padding-top:calc(var(--spacing)*10)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-geist-mono)}.font-quran{font-family:var(--font-quran)}.font-sans{font-family:var(--font-geist-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-inherit{color:inherit}.text-muted-foreground,.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--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,)}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-border{--tw-ring-color:var(--border)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid transparent}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:inline-block:is(:where(.group):hover *){display:inline-block}.group-hover\:h-4:is(:where(.group):hover *){height:calc(var(--spacing)*4)}.group-hover\:w-8:is(:where(.group):hover *){width:calc(var(--spacing)*8)}.group-hover\:text-accent-foreground:is(:where(.group):hover *){color:var(--accent-foreground)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/heading\:visible:is(:where(.group\/heading):hover *){visibility:visible}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-disabled\:pointer-events-none:is(:where(.group)[data-disabled] *){pointer-events:none}.group-data-disabled\:text-foreground\/30:is(:where(.group)[data-disabled] *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-data-disabled\:text-foreground\/30:is(:where(.group)[data-disabled] *){color:color-mix(in oklab,var(--foreground)30%,transparent)}}.group-data-disabled\:line-through:is(:where(.group)[data-disabled] *){-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.group-data-loading\/step\:scale-0:is(:where(.group\/step)[data-loading] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-data-loading\/step\:opacity-0:is(:where(.group\/step)[data-loading] *){opacity:0}.group-data-loading\/step\:transition-none:is(:where(.group\/step)[data-loading] *){transition-property:none}.group-data-outside\:text-foreground\/30:is(:where(.group)[data-outside] *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-data-outside\:text-foreground\/30:is(:where(.group)[data-outside] *){color:color-mix(in oklab,var(--foreground)30%,transparent)}}.group-data-selected\:bg-primary:is(:where(.group)[data-selected] *){background-color:var(--primary)}.group-data-selected\:text-primary-foreground:is(:where(.group)[data-selected] *){color:var(--primary-foreground)}.group-data-selected\:group-data-outside\:text-primary-foreground:is(:where(.group)[data-selected] *):is(:where(.group)[data-outside] *){color:var(--primary-foreground)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-12:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*12)}.group-data-\[collapsible\=icon\]\:w-\[calc\(3rem\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(3rem + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(3rem\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(3rem + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:-right-64:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--spacing)*-64)}.group-data-\[collapsible\=offcanvas\]\:-left-64:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--spacing)*-64)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/stepper\:h-0\.5:is(:where(.group\/stepper)[data-orientation=horizontal] *){height:calc(var(--spacing)*.5)}.group-data-\[orientation\=horizontal\]\/stepper\:w-\[calc\(100\%-1\.5rem-0\.25rem\)\]:is(:where(.group\/stepper)[data-orientation=horizontal] *){width:calc(100% - 1.75rem)}.group-data-\[orientation\=horizontal\]\/stepper\:w-full:is(:where(.group\/stepper)[data-orientation=horizontal] *){width:100%}.group-data-\[orientation\=horizontal\]\/stepper\:flex-1:is(:where(.group\/stepper)[data-orientation=horizontal] *){flex:1}.group-data-\[orientation\=horizontal\]\/stepper\:flex-none:is(:where(.group\/stepper)[data-orientation=horizontal] *){flex:none}.group-data-\[orientation\=horizontal\]\/stepper\:flex-row:is(:where(.group\/stepper)[data-orientation=horizontal] *){flex-direction:row}.group-data-\[orientation\=vertical\]\/stepper\:h-12:is(:where(.group\/stepper)[data-orientation=vertical] *){height:calc(var(--spacing)*12)}.group-data-\[orientation\=vertical\]\/stepper\:w-0\.5:is(:where(.group\/stepper)[data-orientation=vertical] *){width:calc(var(--spacing)*.5)}.group-data-\[orientation\=vertical\]\/stepper\:flex-col:is(:where(.group\/stepper)[data-orientation=vertical] *){flex-direction:column}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=completed\]\/step\:scale-0:is(:where(.group\/step)[data-state=completed] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-data-\[state\=completed\]\/step\:scale-100:is(:where(.group\/step)[data-state=completed] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-data-\[state\=completed\]\/step\:bg-primary:is(:where(.group\/step)[data-state=completed] *){background-color:var(--primary)}.group-data-\[state\=completed\]\/step\:opacity-0:is(:where(.group\/step)[data-state=completed] *){opacity:0}.group-data-\[state\=completed\]\/step\:opacity-100:is(:where(.group\/step)[data-state=completed] *){opacity:1}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state=open] *){rotate:90deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.group-\[\.is-assistant\]\:rounded-none:is(:where(.group).is-assistant *){border-radius:0}.group-\[\.is-user\]\:items-end:is(:where(.group).is-user *){align-items:flex-end}.group-\[\.is-user\]\:justify-end:is(:where(.group).is-user *){justify-content:flex-end}.group-\[\.is-user\]\:bg-secondary:is(:where(.group).is-user *){background-color:var(--secondary)}.group-\[\.is-user\]\:px-3:is(:where(.group).is-user *){padding-inline:calc(var(--spacing)*3)}.group-\[\.is-user\]\:py-2:is(:where(.group).is-user *){padding-block:calc(var(--spacing)*2)}.group-\[\.is-user\]\:text-secondary-foreground:is(:where(.group).is-user *){color:var(--secondary-foreground)}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:-webkit-any(:where(.group).range-end:not(.range-start) *):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:-moz-any(:where(.group).range-end:not(.range-start) *):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:is(:where(.group).range-end:not(.range-start) *):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:-webkit-any(:where(.group).range-end:not(.range-start) *):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:-moz-any(:where(.group).range-end:not(.range-start) *):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-end\:not\(\.range-start\)\]\:rounded-s-none:is(:where(.group).range-end:not(.range-start) *):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-middle\]\:rounded-none:is(:where(.group).range-middle *){border-radius:0}.group-\[\.range-middle\]\:group-data-selected\:bg-accent:is(:where(.group).range-middle *):is(:where(.group)[data-selected] *){background-color:var(--accent)}.group-\[\.range-middle\]\:group-data-selected\:text-foreground:is(:where(.group).range-middle *):is(:where(.group)[data-selected] *){color:var(--foreground)}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:-webkit-any(:where(.group).range-start:not(.range-end) *):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:-moz-any(:where(.group).range-start:not(.range-end) *):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:is(:where(.group).range-start:not(.range-end) *):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:-webkit-any(:where(.group).range-start:not(.range-end) *):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:-moz-any(:where(.group).range-start:not(.range-end) *):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:is(:where(.group).range-start:not(.range-end) *):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.group-\[\[data-selected\]\:not\(\.range-middle\)\]\:\[transition-property\:color\,background-color\,border-radius\,box-shadow\]:is(:where(.group)[data-selected]:not(.range-middle) *){transition-property:color,background-color,border-radius,box-shadow}.group-\[\[data-selected\]\:not\(\.range-middle\)\]\:duration-150:is(:where(.group)[data-selected]:not(.range-middle) *){--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::-webkit-file-upload-button{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::-webkit-file-upload-button{height:calc(var(--spacing)*7)}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:transparent}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::-webkit-file-upload-button{color:var(--foreground)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\:after\:pointer-events-none>*):after{content:var(--tw-content);pointer-events:none}:is(.\*\:after\:absolute>*):after{content:var(--tw-content);position:absolute}:is(.\*\:after\:start-1\/2>*):after{content:var(--tw-content)}:-webkit-any(.\*\:after\:start-1\/2>*):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}:-moz-any(.\*\:after\:start-1\/2>*):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}:is(.\*\:after\:start-1\/2>*):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}:-webkit-any(.\*\:after\:start-1\/2>*):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}:-moz-any(.\*\:after\:start-1\/2>*):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}:is(.\*\:after\:start-1\/2>*):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}:is(.\*\:after\:bottom-1>*):after{content:var(--tw-content);bottom:calc(var(--spacing)*1)}:is(.\*\:after\:z-10>*):after{content:var(--tw-content);z-index:10}:is(.\*\:after\:size-\[3px\]>*):after{content:var(--tw-content);width:3px;height:3px}:is(.\*\:after\:-translate-x-1\/2>*):after{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\:after\:rounded-full>*):after{content:var(--tw-content);border-radius:3.40282e38px}:is(.\*\:after\:bg-primary>*):after{content:var(--tw-content);background-color:var(--primary)}:is(.\*\:after\:transition-colors>*):after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:rounded-s-md:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-s-md:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-s-md:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-s-md:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.first\:rounded-s-md:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.first\:rounded-s-md:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pt-5:first-child{padding-top:calc(var(--spacing)*5)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:rounded-e-md:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:rounded-e-md:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:rounded-e-md:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:rounded-e-md:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:rounded-e-md:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:rounded-e-md:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-5:last-child{padding-bottom:calc(var(--spacing)*5)}.last\:pb-6:last-child{padding-bottom:calc(var(--spacing)*6)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-muted-foreground\/30:hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted-foreground\/30:hover{background-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-teal-400:hover{background-color:var(--color-teal-400)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:not-in-data-selected\:bg-accent:hover:not(:where([data-selected]) *){background-color:var(--accent)}.hover\:not-in-data-selected\:text-foreground:hover:not(:where([data-selected]) *){color:var(--foreground)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid transparent}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid transparent}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-focus-within\:border-ring[data-focus-within]{border-color:var(--ring)}.data-focus-within\:ring-\[3px\][data-focus-within]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-focus-within\:ring-ring\/50[data-focus-within]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.data-focus-within\:ring-ring\/50[data-focus-within]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.data-focus-within\:has-aria-invalid\:border-destructive[data-focus-within]:has([aria-invalid=true]){border-color:var(--destructive)}.data-focus-within\:has-aria-invalid\:ring-destructive\/20[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-focus-within\:has-aria-invalid\:ring-destructive\/20[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-selected\:bg-accent\/50[data-selected]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-selected\:bg-accent\/50[data-selected]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-selected\:text-muted-foreground[data-selected]{color:var(--muted-foreground)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-row[data-orientation=horizontal]{flex-direction:row}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.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-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.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-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:var(--primary)}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:var(--primary-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.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-right[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-2[data-state=closed]{--tw-exit-translate-y:calc(2*var(--spacing)*-1)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=completed\]\:bg-primary[data-state=completed]{background-color:var(--primary)}.data-\[state\=completed\]\:text-primary-foreground[data-state=completed]{color:var(--primary-foreground)}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.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-\[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-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-2[data-state=open]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus,.data-\[state\=selected\]\:bg-accent[data-state=selected]{background-color:var(--accent)}.data-\[state\=selected\]\:text-accent-foreground[data-state=selected]{color:var(--accent-foreground)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (min-width:40rem){.sm\:top-10{top:calc(var(--spacing)*10)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-\[1\.43\/1\]{aspect-ratio:1.43}.sm\:aspect-square{aspect-ratio:1}.sm\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:max-h-\[32px\]{max-height:32px}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-64{max-width:calc(var(--spacing)*64)}.sm\:max-w-\[32px\]{max-width:32px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-h-\[500px\]{max-height:500px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:text-center{text-align:center}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-svh{height:100svh}.lg\:min-h-svh{min-height:100svh}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:py-26{padding-block:calc(var(--spacing)*26)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:hidden{display:none}}@media (min-width:96rem){.\32 xl\:block{display:block}.\32 xl\:hidden{display:none}}:where(.rtl\:space-x-reverse:where(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.rtl\:space-x-reverse:where(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.rtl\:space-x-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border-cyan-900:is(.dark *){border-color:var(--color-cyan-900)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-cyan-500:is(.dark *){background-color:var(--color-cyan-500)}.dark\:bg-cyan-950:is(.dark *){background-color:var(--color-cyan-950)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-teal-500:is(.dark *){background-color:var(--color-teal-500)}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-focus-within\:has-aria-invalid\:ring-destructive\/40:is(.dark *)[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-focus-within\:has-aria-invalid\:ring-destructive\/40:is(.dark *)[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-background:is(.dark *)[data-state=active]{background-color:var(--background)}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\.highlighted-word\]\:bg-blue-50 .highlighted-word{background-color:var(--color-blue-50)}.dark\:\[\&_\.highlighted-word\]\:\!bg-blue-500\/10:is(.dark *) .highlighted-word{background-color:rgba(48,128,255,.1)!important}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_\.highlighted-word\]\:\!bg-blue-500\/10:is(.dark *) .highlighted-word{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)!important}}.\[\&_\.line\]\:relative .line{position:relative}.\[\&_\.line\]\:w-full .line{width:100%}.\[\&_\.line\]\:px-4 .line{padding-inline:calc(var(--spacing)*4)}.\[\&_\.line\]\:before\:mr-4 .line:before{content:var(--tw-content);margin-right:calc(var(--spacing)*4)}.\[\&_\.line\]\:before\:inline-block .line:before{content:var(--tw-content);display:inline-block}.\[\&_\.line\]\:before\:w-4 .line:before{content:var(--tw-content);width:calc(var(--spacing)*4)}.\[\&_\.line\]\:before\:text-right .line:before{content:var(--tw-content);text-align:right}.\[\&_\.line\]\:before\:font-mono .line:before{content:var(--tw-content);font-family:var(--font-geist-mono)}.\[\&_\.line\]\:before\:text-\[13px\] .line:before{content:var(--tw-content);font-size:13px}.\[\&_\.line\]\:before\:text-muted-foreground\/50 .line:before{content:var(--tw-content);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.line\]\:before\:text-muted-foreground\/50 .line:before{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.\[\&_\.line\]\:before\:content-\[counter\(line\)\] .line:before{content:var(--tw-content);--tw-content:counter(line);content:var(--tw-content)}.\[\&_\.line\]\:before\:select-none .line:before{content:var(--tw-content);-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[\&_\.line\]\:before\:\[counter-increment\:line\] .line:before{content:var(--tw-content);counter-increment:line}.\[\&_\.line\.diff\]\:after\:absolute .line.diff:after{content:var(--tw-content);position:absolute}.\[\&_\.line\.diff\]\:after\:top-0 .line.diff:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.\[\&_\.line\.diff\]\:after\:bottom-0 .line.diff:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.\[\&_\.line\.diff\]\:after\:left-0 .line.diff:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.\[\&_\.line\.diff\]\:after\:w-0\.5 .line.diff:after{content:var(--tw-content);width:calc(var(--spacing)*.5)}.\[\&_\.line\.diff\.add\]\:bg-emerald-50 .line.diff.add{background-color:var(--color-emerald-50)}.\[\&_\.line\.diff\.add\]\:after\:bg-emerald-500 .line.diff.add:after{content:var(--tw-content);background-color:var(--color-emerald-500)}.dark\:\[\&_\.line\.diff\.add\]\:\!bg-emerald-500\/10:is(.dark *) .line.diff.add{background-color:rgba(0,187,127,.1)!important}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_\.line\.diff\.add\]\:\!bg-emerald-500\/10:is(.dark *) .line.diff.add{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)!important}}.\[\&_\.line\.diff\.remove\]\:bg-rose-50 .line.diff.remove{background-color:var(--color-rose-50)}.\[\&_\.line\.diff\.remove\]\:after\:bg-rose-500 .line.diff.remove:after{content:var(--tw-content);background-color:var(--color-rose-500)}.dark\:\[\&_\.line\.diff\.remove\]\:\!bg-rose-500\/10:is(.dark *) .line.diff.remove{background-color:rgba(255,35,87,.1)!important}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_\.line\.diff\.remove\]\:\!bg-rose-500\/10:is(.dark *) .line.diff.remove{background-color:color-mix(in oklab,var(--color-rose-500)10%,transparent)!important}}.\[\&_\.line\.highlighted\]\:bg-blue-50 .line.highlighted{background-color:var(--color-blue-50)}.\[\&_\.line\.highlighted\]\:after\:absolute .line.highlighted:after{content:var(--tw-content);position:absolute}.\[\&_\.line\.highlighted\]\:after\:top-0 .line.highlighted:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.\[\&_\.line\.highlighted\]\:after\:bottom-0 .line.highlighted:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.\[\&_\.line\.highlighted\]\:after\:left-0 .line.highlighted:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.\[\&_\.line\.highlighted\]\:after\:w-0\.5 .line.highlighted:after{content:var(--tw-content);width:calc(var(--spacing)*.5)}.\[\&_\.line\.highlighted\]\:after\:bg-blue-500 .line.highlighted:after{content:var(--tw-content);background-color:var(--color-blue-500)}.dark\:\[\&_\.line\.highlighted\]\:\!bg-blue-500\/10:is(.dark *) .line.highlighted{background-color:rgba(48,128,255,.1)!important}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_\.line\.highlighted\]\:\!bg-blue-500\/10:is(.dark *) .line.highlighted{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)!important}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid transparent}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke: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:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid transparent}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:transparent}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid transparent}}.\[\&_\.shiki\]\:\!bg-\[var\(--shiki-bg\)\] .shiki{background-color:var(--shiki-bg)!important}.dark\:\[\&_\.shiki\]\:\!bg-\[var\(--shiki-dark-bg\)\]:is(.dark *) .shiki{background-color:var(--shiki-dark-bg)!important}.dark\:\[\&_\.shiki\]\:\!\[font-weight\:var\(--shiki-dark-font-weight\)\]:is(.dark *) .shiki{font-weight:var(--shiki-dark-font-weight)!important}.dark\:\[\&_\.shiki\]\:\!text-\[var\(--shiki-dark\)\]:is(.dark *) .shiki{color:var(--shiki-dark)!important}.dark\:\[\&_\.shiki\]\:\!\[font-style\:var\(--shiki-dark-font-style\)\]:is(.dark *) .shiki{font-style:var(--shiki-dark-font-style)!important}.dark\:\[\&_\.shiki\]\:\!\[text-decoration\:var\(--shiki-dark-text-decoration\)\]:is(.dark *) .shiki{-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.dark\:\[\&_\.shiki_span\]\:\!\[font-weight\:var\(--shiki-dark-font-weight\)\]:is(.dark *) .shiki span{font-weight:var(--shiki-dark-font-weight)!important}.dark\:\[\&_\.shiki_span\]\:\!text-\[var\(--shiki-dark\)\]:is(.dark *) .shiki span{color:var(--shiki-dark)!important}.dark\:\[\&_\.shiki_span\]\:\!\[font-style\:var\(--shiki-dark-font-style\)\]:is(.dark *) .shiki span{font-style:var(--shiki-dark-font-style)!important}.dark\:\[\&_\.shiki_span\]\:\!\[text-decoration\:var\(--shiki-dark-text-decoration\)\]:is(.dark *) .shiki span{-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_button\:first-child\]\:rounded-bl-xl button:first-child{border-bottom-left-radius:calc(var(--radius) + 4px)}.\[\&_code\]\:grid code{display:grid}.\[\&_code\]\:w-full code{width:100%}.\[\&_code\]\:bg-transparent code{background-color:transparent}.\[\&_code\]\:\[counter-increment\:line_0\] code{counter-increment:line 0}.\[\&_code\]\:\[counter-reset\:line\] code{counter-reset:line}.\[\&_code\:has\(\.focused\)_\.line\]\:blur-\[2px\] code:has(.focused) .line{--tw-blur:blur(2px);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,)}.\[\&_code\:has\(\.focused\)_\.line\.focused\]\:blur-none code:has(.focused) .line.focused{--tw-blur: ;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,)}.\[\&_em\]\:text-foreground em{color:var(--foreground)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:py-4 pre{padding-block:calc(var(--spacing)*4)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media (hover:hover){.hover\:\[\&_svg\]\:text-accent-foreground:hover svg{color:var(--accent-foreground)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.focus\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-accent-foreground:focus svg:not([class*=text-]),.data-\[selected\=true\]\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-accent-foreground[data-selected=true] svg:not([class*=text-]){color:var(--accent-foreground)}.\[\&_table\]\:w-full table{width:100%}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:-webkit-any(.\*\:\[span\]\:last\:flex>*):-webkit-any(span):last-child{display:flex}:-moz-any(.\*\:\[span\]\:last\:flex>*):-moz-any(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:-webkit-any(.\*\:\[span\]\:last\:items-center>*):-webkit-any(span):last-child{align-items:center}:-moz-any(.\*\:\[span\]\:last\:items-center>*):-moz-any(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:-webkit-any(.\*\:\[span\]\:last\:gap-2>*):-webkit-any(span):last-child{gap:calc(var(--spacing)*2)}:-moz-any(.\*\:\[span\]\:last\:gap-2>*):-moz-any(span):last-child{gap:calc(var(--spacing)*2)}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:-webkit-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):-webkit-any(svg){color:var(--destructive)!important}:-moz-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):-moz-any(svg){color:var(--destructive)!important}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:calc(var(--spacing)*0)}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing)*0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:pb-0>div{padding-bottom:calc(var(--spacing)*0)}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-expanded\=\"true\"\]\]\:bg-accent[aria-expanded=true]{background-color:var(--accent)}.\[\&\[aria-expanded\=\"true\"\]\]\:text-foreground[aria-expanded=true]{color:var(--foreground)}.\[\&\[data-disabled\]\>\*\]\:after\:bg-foreground\/30[data-disabled]>:after{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&\[data-disabled\]\>\*\]\:after\:bg-foreground\/30[data-disabled]>:after{background-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-selected\]\:not\(\.range-middle\)\>\*\]\:after\:bg-background[data-selected]:not(.range-middle)>:after{content:var(--tw-content);background-color:var(--background)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0;border-left:1px solid transparent}::-webkit-scrollbar-thumb{background:var(--border);background-clip:padding-box;border:2px solid transparent;border-radius:9999px}*{scrollbar-width:thin;scrollbar-color:var(--border)transparent}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:1rem;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fcfcfc;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fcfcfc;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fcfcfc;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){:root{--background:color(display-p3 1 1 1);--foreground:color(display-p3 .0393882 .0393882 .0393882);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .0393882 .0393882 .0393882);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .0393882 .0393882 .0393882);--primary:color(display-p3 .0905274 .0905274 .0905274);--primary-foreground:color(display-p3 .986829 .986829 .986829);--secondary:color(display-p3 .960587 .960587 .960587);--secondary-foreground:color(display-p3 .0905274 .0905274 .0905274);--muted:color(display-p3 .960587 .960587 .960587);--muted-foreground:color(display-p3 .451519 .451519 .451519);--accent:color(display-p3 .960587 .960587 .960587);--accent-foreground:color(display-p3 .0905274 .0905274 .0905274);--destructive:color(display-p3 .830323 .140383 .133196);--border:color(display-p3 .898161 .898161 .898161);--input:color(display-p3 .898161 .898161 .898161);--ring:color(display-p3 .630163 .630163 .630163);--chart-1:color(display-p3 .887467 .341665 .0219962);--chart-2:color(display-p3 .207114 .579584 .53668);--chart-3:color(display-p3 .142586 .302008 .385094);--chart-4:color(display-p3 .959186 .738519 .118268);--chart-5:color(display-p3 .93994 .620584 .0585367);--sidebar:color(display-p3 .986829 .986829 .986829);--sidebar-foreground:color(display-p3 .0393882 .0393882 .0393882);--sidebar-primary:color(display-p3 .0905274 .0905274 .0905274);--sidebar-primary-foreground:color(display-p3 .986829 .986829 .986829);--sidebar-accent:color(display-p3 .960587 .960587 .960587);--sidebar-accent-foreground:color(display-p3 .0905274 .0905274 .0905274);--sidebar-border:color(display-p3 .898161 .898161 .898161);--sidebar-ring:color(display-p3 .630163 .630163 .630163)}}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.84% .0000298023 -.0000119209);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.84% .0000298023 -.0000119209);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#0d0d0d;--card-foreground:#fafafa;--popover:#0d0d0d;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#0d0d0d;--secondary:#1f1f1f;--secondary-foreground:#fafafa;--muted:#1f1f1f;--muted-foreground:#a1a1a1;--accent:#1f1f1f;--accent-foreground:#fafafa;--destructive:#ff6568;--border:rgba(255,255,255,.1);--input:rgba(255,255,255,.15);--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#0d0d0d;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#1f1f1f;--sidebar-accent-foreground:#fafafa;--sidebar-border:rgba(255,255,255,.1);--sidebar-ring:#737373}@supports (color:color(display-p3 0 0 0)){.dark{--background:color(display-p3 .0393882 .0393882 .0393882);--foreground:color(display-p3 .980256 .980256 .980256);--card:color(display-p3 .0517585 .0517585 .0517585);--card-foreground:color(display-p3 .980256 .980256 .980256);--popover:color(display-p3 .0517585 .0517585 .0517585);--popover-foreground:color(display-p3 .980256 .980256 .980256);--primary:color(display-p3 .898161 .898161 .898161);--primary-foreground:color(display-p3 .0517585 .0517585 .0517585);--secondary:color(display-p3 .121299 .121299 .121299);--secondary-foreground:color(display-p3 .980256 .980256 .980256);--muted:color(display-p3 .121299 .121299 .121299);--muted-foreground:color(display-p3 .630163 .630163 .630163);--accent:color(display-p3 .121299 .121299 .121299);--accent-foreground:color(display-p3 .980256 .980256 .980256);--destructive:color(display-p3 .933534 .431676 .423491);--border:color(display-p3 1 1 1/.1);--input:color(display-p3 1 1 1/.15);--ring:color(display-p3 .451519 .451519 .451519);--chart-1:color(display-p3 .1379 .274983 .867624);--chart-2:color(display-p3 .267113 .726847 .508397);--chart-3:color(display-p3 .93994 .620584 .0585367);--chart-4:color(display-p3 .629519 .30089 .990817);--chart-5:color(display-p3 .921824 .240748 .355666);--sidebar:color(display-p3 .0517585 .0517585 .0517585);--sidebar-foreground:color(display-p3 .980256 .980256 .980256);--sidebar-primary:color(display-p3 .1379 .274983 .867624);--sidebar-primary-foreground:color(display-p3 .980256 .980256 .980256);--sidebar-accent:color(display-p3 .121299 .121299 .121299);--sidebar-accent-foreground:color(display-p3 .980256 .980256 .980256);--sidebar-border:color(display-p3 1 1 1/.1);--sidebar-ring:color(display-p3 .451519 .451519 .451519)}}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(3.6999% 0 0);--card-foreground:lab(98.26% 0 0);--popover:lab(3.6999% 0 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(3.6999% 0 0);--secondary:lab(11.724% 0 0);--secondary-foreground:lab(98.26% 0 0);--muted:lab(11.724% 0 0);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(11.724% 0 0);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(3.6999% 0 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(11.724% 0 0);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}.katex .katex-html>.newline{margin-top:1rem;margin-bottom:1rem}.claude{--background:#faf8f1;--foreground:#3d3826;--card:#faf8f1;--card-foreground:#141414;--popover:#fff;--popover-foreground:#29271b;--primary:#cb6441;--primary-foreground:#fff;--secondary:#e7e4dd;--secondary-foreground:#525044;--muted:#ede8d9;--muted-foreground:#85837d;--accent:#e7e4dd;--accent-foreground:#29271b;--destructive:#141414;--destructive-foreground:#fff;--border:#d9d8d0;--input:#b4b1a3;--ring:#1b7ede;--chart-1:#b2572f;--chart-2:#9c87f6;--chart-3:#ded7c2;--chart-4:#dad2ef;--chart-5:#b25630;--sidebar:#f7f5ee;--sidebar-foreground:#3e3e38;--sidebar-primary:#cb6441;--sidebar-primary-foreground:#fcfcfc;--sidebar-accent:#e7e4dd;--sidebar-accent-foreground:#353535;--sidebar-border:#ebebeb;--sidebar-ring:#b4b4b4;--radius:.5rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.claude{--background:color(display-p3 .980512 .974734 .94815);--foreground:color(display-p3 .234264 .220268 .157509);--card:color(display-p3 .980512 .974734 .94815);--card-foreground:color(display-p3 .077341 .077341 .077341);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .158399 .152041 .112472);--primary:color(display-p3 .744458 .414352 .289277);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .903004 .896286 .870318);--secondary-foreground:color(display-p3 .321552 .314493 .270478);--muted:color(display-p3 .92523 .908954 .857428);--muted-foreground:color(display-p3 .519089 .514936 .491139);--accent:color(display-p3 .903004 .896286 .870318);--accent-foreground:color(display-p3 .158399 .152041 .112472);--destructive:color(display-p3 .077341 .077341 .077341);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .850074 .845535 .819478);--input:color(display-p3 .704348 .696289 .645802);--ring:color(display-p3 .236634 .485562 .844382);--chart-1:color(display-p3 .650591 .359514 .220867);--chart-2:color(display-p3 .598442 .531371 .937148);--chart-3:color(display-p3 .866122 .845869 .76846);--chart-4:color(display-p3 .850549 .825939 .928675);--chart-5:color(display-p3 .65142 .358287 .225679);--sidebar:color(display-p3 .966072 .962189 .935398);--sidebar-foreground:color(display-p3 .241331 .241235 .220113);--sidebar-primary:color(display-p3 .744458 .414352 .289277);--sidebar-primary-foreground:color(display-p3 .986829 .986829 .986829);--sidebar-accent:color(display-p3 .903004 .896286 .870318);--sidebar-accent-foreground:color(display-p3 .208873 .208873 .208873);--sidebar-border:color(display-p3 .921478 .921478 .921478);--sidebar-ring:color(display-p3 .705967 .705967 .705967)}}@supports (color:lab(0% 0 0)){.claude{--background:lab(97.7422% -.311315 3.8062);--foreground:lab(23.5928% -.430658 11.987);--card:lab(97.7422% -.311315 3.8062);--card-foreground:lab(6.19571% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(15.4398% -.750706 7.83662);--primary:lab(54.8224% 39.8989 39.18);--primary-foreground:lab(100% 0 0);--secondary:lab(90.7776% -.184685 3.81881);--secondary-foreground:lab(34.0071% -.847846 7.70259);--muted:lab(91.9797% .0168681 7.69407);--muted-foreground:lab(54.826% -.431746 3.79952);--accent:lab(90.7776% -.184685 3.81881);--accent-foreground:lab(15.4398% -.750706 7.83662);--destructive:lab(6.19571% 0 0);--destructive-foreground:lab(100% 0 0);--border:lab(86.1467% -.441551 3.79055);--input:lab(72.2926% -.921726 7.61986);--ring:lab(51.3239% .425935 -57.8984);--chart-1:lab(48.0144% 35.7157 40.3495);--chart-2:lab(61.9047% 27.5603 -53.8054);--chart-3:lab(86.2421% -.387222 11.5986);--chart-4:lab(85.6309% 6.82923 -13.1495);--chart-5:lab(47.9954% 36.0641 39.4727);--sidebar:lab(96.59% -.533611 3.77322);--sidebar-foreground:lab(25.8424% -.94384 3.68445);--sidebar-primary:lab(54.8224% 39.8989 39.18);--sidebar-primary-foreground:lab(98.84% .0000298023 -.0000119209);--sidebar-accent:lab(90.7776% -.184685 3.81881);--sidebar-accent-foreground:lab(22.28% 0 0);--sidebar-border:lab(93.04% .0000298023 -.0000119209);--sidebar-ring:lab(73.32% -.0000298023 0)}}.tree{--background:#e3d7b3;--foreground:#5d4c40;--card:#e6dabd;--card-foreground:#5d4c40;--popover:#f3ebd5;--popover-foreground:#5d4c40;--primary:#8e9f4c;--primary-foreground:#fefcf4;--secondary:#dccda1;--secondary-foreground:#5d4c40;--muted:#dccda1;--muted-foreground:#887769;--accent:#dcc996;--accent-foreground:#5d4c40;--destructive:#d9897c;--destructive-foreground:#fbf8f1;--border:#af9683;--input:#dcc996;--ring:#9bb089;--chart-1:#9bb089;--chart-2:#8aa17a;--chart-3:#bbc9b6;--chart-4:#6f8568;--chart-5:#5e6f58;--sidebar:#e0d0a5;--sidebar-foreground:#5d4c40;--sidebar-primary:#9bb089;--sidebar-primary-foreground:#fefcf4;--sidebar-accent:#eae4d6;--sidebar-accent-foreground:#5d4c40;--sidebar-border:#e7e1d3;--sidebar-ring:#9bb089;--radius:.425rem;--shadow-2xs:3px 3px 2px 0px rgba(91,109,70,.07);--shadow-xs:3px 3px 2px 0px rgba(91,109,70,.07);--shadow-sm:3px 3px 2px 0px rgba(91,109,70,.15),3px 1px 2px -1px rgba(91,109,70,.15);--shadow:3px 3px 2px 0px rgba(91,109,70,.15),3px 1px 2px -1px rgba(91,109,70,.15);--shadow-md:3px 3px 2px 0px rgba(91,109,70,.15),3px 2px 4px -1px rgba(91,109,70,.15);--shadow-lg:3px 3px 2px 0px rgba(91,109,70,.15),3px 4px 6px -1px rgba(91,109,70,.15);--shadow-xl:3px 3px 2px 0px rgba(91,109,70,.15),3px 8px 10px -1px rgba(91,109,70,.15);--shadow-2xl:3px 3px 2px 0px rgba(91,109,70,.38)}@supports (color:color(display-p3 0 0 0)){.tree{--background:color(display-p3 .882922 .845192 .716109);--foreground:color(display-p3 .352594 .300803 .255406);--card:color(display-p3 .893386 .855597 .754613);--card-foreground:color(display-p3 .352594 .300803 .255406);--popover:color(display-p3 .946995 .921741 .844238);--popover-foreground:color(display-p3 .352594 .300803 .255406);--primary:color(display-p3 .569227 .62022 .341574);--primary-foreground:color(display-p3 .995855 .986898 .96099);--secondary:color(display-p3 .853309 .806088 .652216);--secondary-foreground:color(display-p3 .352594 .300803 .255406);--muted:color(display-p3 .853309 .806088 .652216);--muted-foreground:color(display-p3 .521912 .467577 .417185);--accent:color(display-p3 .850121 .791986 .612718);--accent-foreground:color(display-p3 .352594 .300803 .255406);--destructive:color(display-p3 .805844 .55277 .500094);--destructive-foreground:color(display-p3 .981748 .974188 .947979);--border:color(display-p3 .668802 .591815 .522989);--input:color(display-p3 .850121 .791986 .612718);--ring:color(display-p3 .622453 .687289 .549783);--chart-1:color(display-p3 .622453 .687289 .549783);--chart-2:color(display-p3 .559306 .627131 .493878);--chart-3:color(display-p3 .744665 .786338 .719717);--chart-4:color(display-p3 .45218 .517625 .416199);--chart-5:color(display-p3 .381764 .431857 .352902);--sidebar:color(display-p3 .867305 .818238 .664426);--sidebar-foreground:color(display-p3 .352594 .300803 .255406);--sidebar-primary:color(display-p3 .622453 .687289 .549783);--sidebar-primary-foreground:color(display-p3 .995855 .986898 .96099);--sidebar-accent:color(display-p3 .913696 .895347 .844563);--sidebar-accent-foreground:color(display-p3 .352594 .300803 .255406);--sidebar-border:color(display-p3 .900748 .882446 .831799);--sidebar-ring:color(display-p3 .622453 .687289 .549783)}}@supports (color:lab(0% 0 0)){.tree{--background:lab(86.3171% .0643432 19.6325);--foreground:lab(33.7983% 5.58506 10.241);--card:lab(87.4004% .932843 15.5939);--card-foreground:lab(33.7983% 5.58506 10.241);--popover:lab(93.1818% .182509 11.6092);--popover-foreground:lab(33.7983% 5.58506 10.241);--primary:lab(62.677% -15.5826 40.453);--primary-foreground:lab(98.8883% .0709295 3.8242);--secondary:lab(82.863% .529945 23.7996);--secondary-foreground:lab(33.7983% 5.58506 10.241);--muted:lab(82.863% .529945 23.7996);--muted-foreground:lab(51.2162% 5.21091 10.3015);--accent:lab(81.7202% 1.20181 28.0535);--accent-foreground:lab(33.7983% 5.58506 10.241);--destructive:lab(65.4794% 30.0655 20.4334);--destructive-foreground:lab(97.7345% -.0970364 3.82242);--border:lab(63.9421% 7.22098 13.6393);--input:lab(81.7202% 1.20181 28.0535);--ring:lab(69.3658% -13.0518 17.6899);--chart-1:lab(69.3658% -13.0518 17.6899);--chart-2:lab(63.5746% -13.4947 17.2754);--chart-3:lab(79.4941% -7.41124 7.85157);--chart-4:lab(53.0497% -12.458 13.0586);--chart-5:lab(44.8083% -9.90298 10.506);--sidebar:lab(84.0155% .745028 23.7933);--sidebar-foreground:lab(33.7983% 5.58506 10.241);--sidebar-primary:lab(69.3658% -13.0518 17.6899);--sidebar-primary-foreground:lab(98.8883% .0709295 3.8242);--sidebar-accent:lab(90.8098% .284433 7.69351);--sidebar-accent-foreground:lab(33.7983% 5.58506 10.241);--sidebar-border:lab(89.6497% .285774 7.69451);--sidebar-ring:lab(69.3658% -13.0518 17.6899)}}.sunset{--background:#fffbf7;--foreground:#3d3637;--card:#fff;--card-foreground:#3d3637;--popover:#fff;--popover-foreground:#3d3637;--primary:#ff8163;--primary-foreground:#fff;--secondary:#ffedea;--secondary-foreground:#b45340;--muted:#fff1ed;--muted-foreground:#7a5651;--accent:#fdb57e;--accent-foreground:#3d3637;--destructive:#e63745;--destructive-foreground:#fff;--border:#ffe0d6;--input:#ffe0d6;--ring:#ff8163;--chart-1:#ff8163;--chart-2:#fdb57e;--chart-3:#ffcba9;--chart-4:#ffad8e;--chart-5:#cf6b58;--sidebar:#fff1ed;--sidebar-foreground:#3d3637;--sidebar-primary:#ff8163;--sidebar-primary-foreground:#fff;--sidebar-accent:#fdb57e;--sidebar-accent-foreground:#3d3637;--sidebar-border:#ffe0d6;--sidebar-ring:#ff8163;--radius:.625rem;--shadow-2xs:0px 6px 12px -3px rgba(0,0,0,.04);--shadow-xs:0px 6px 12px -3px rgba(0,0,0,.04);--shadow-sm:0px 6px 12px -3px rgba(0,0,0,.09),0px 1px 2px -4px rgba(0,0,0,.09);--shadow:0px 6px 12px -3px rgba(0,0,0,.09),0px 1px 2px -4px rgba(0,0,0,.09);--shadow-md:0px 6px 12px -3px rgba(0,0,0,.09),0px 2px 4px -4px rgba(0,0,0,.09);--shadow-lg:0px 6px 12px -3px rgba(0,0,0,.09),0px 4px 6px -4px rgba(0,0,0,.09);--shadow-xl:0px 6px 12px -3px rgba(0,0,0,.09),0px 8px 10px -4px rgba(0,0,0,.09);--shadow-2xl:0px 6px 12px -3px rgba(0,0,0,.22)}@supports (color:color(display-p3 0 0 0)){.sunset{--background:color(display-p3 1.00454 .982232 .964677);--foreground:color(display-p3 .233565 .212133 .217008);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .233565 .212133 .217008);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .233565 .212133 .217008);--primary:color(display-p3 .935356 .532001 .417405);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .988445 .932462 .920609);--secondary-foreground:color(display-p3 .657104 .347583 .273551);--muted:color(display-p3 1.00035 .947362 .926041);--muted-foreground:color(display-p3 .458764 .341784 .323812);--accent:color(display-p3 .951392 .722906 .527791);--accent-foreground:color(display-p3 .233565 .212133 .217008);--destructive:color(display-p3 .830557 .277952 .293262);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .986029 .881272 .840683);--input:color(display-p3 .986029 .881272 .840683);--ring:color(display-p3 .935356 .532001 .417405);--chart-1:color(display-p3 .935356 .532001 .417405);--chart-2:color(display-p3 .951392 .722906 .527791);--chart-3:color(display-p3 .976831 .801421 .668732);--chart-4:color(display-p3 .960549 .688488 .572938);--chart-5:color(display-p3 .760082 .440856 .366545);--sidebar:color(display-p3 1.00035 .947362 .926041);--sidebar-foreground:color(display-p3 .233565 .212133 .217008);--sidebar-primary:color(display-p3 .935356 .532001 .417405);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .951392 .722906 .527791);--sidebar-accent-foreground:color(display-p3 .233565 .212133 .217008);--sidebar-border:color(display-p3 .986029 .881272 .840683);--sidebar-ring:color(display-p3 .935356 .532001 .417405)}}@supports (color:lab(0% 0 0)){.sunset{--background:lab(98.8132% 1.86837 3.19947);--foreground:lab(23.3171% 3.36394 .218266);--card:lab(100% 0 0);--card-foreground:lab(23.3171% 3.36394 .218266);--popover:lab(100% 0 0);--popover-foreground:lab(23.3171% 3.36394 .218266);--primary:lab(68.4912% 47.1671 39.5185);--primary-foreground:lab(100% 0 0);--secondary:lab(95.1897% 5.91776 3.7606);--secondary-foreground:lab(47.8178% 39.0119 30.7278);--muted:lab(96.3904% 5.23725 4.92032);--muted-foreground:lab(40.3791% 15.3193 8.9316);--accent:lab(79.8736% 22.5227 38.9629);--accent-foreground:lab(23.3171% 3.36394 .218266);--destructive:lab(52.5724% 67.0169 36.2617);--destructive-foreground:lab(100% 0 0);--border:lab(91.6091% 10.6891 9.7835);--input:lab(91.6091% 10.6891 9.7835);--ring:lab(68.4912% 47.1671 39.5185);--chart-1:lab(68.4912% 47.1671 39.5185);--chart-2:lab(79.8736% 22.5227 38.9629);--chart-3:lab(85.7699% 16.8316 26.3711);--chart-4:lab(78.3545% 29.7658 29.6354);--chart-5:lab(57.1022% 38.9692 29.4187);--sidebar:lab(96.3904% 5.23725 4.92032);--sidebar-foreground:lab(23.3171% 3.36394 .218266);--sidebar-primary:lab(68.4912% 47.1671 39.5185);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(79.8736% 22.5227 38.9629);--sidebar-accent-foreground:lab(23.3171% 3.36394 .218266);--sidebar-border:lab(91.6091% 10.6891 9.7835);--sidebar-ring:lab(68.4912% 47.1671 39.5185)}}.nature{--background:#f9f5ee;--foreground:#402622;--card:#f9f5ee;--card-foreground:#402622;--popover:#f9f5ee;--popover-foreground:#402622;--primary:#307b34;--primary-foreground:#fff;--secondary:#e9f6ea;--secondary-foreground:#19601f;--muted:#efeae4;--muted-foreground:#6e4c41;--accent:#cae8cb;--accent-foreground:#19601f;--destructive:#c52c2a;--destructive-foreground:#fff;--border:#e0d6c9;--input:#e0d6c9;--ring:#307b34;--chart-1:#4dae50;--chart-2:#3d8f40;--chart-3:#307b34;--chart-4:#19601f;--chart-5:#09210b;--sidebar:#efeae4;--sidebar-foreground:#402622;--sidebar-primary:#307b34;--sidebar-primary-foreground:#fff;--sidebar-accent:#cae8cb;--sidebar-accent-foreground:#19601f;--sidebar-border:#e0d6c9;--sidebar-ring:#307b34;--radius:.5rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.nature{--background:color(display-p3 .972072 .959461 .935039);--foreground:color(display-p3 .235359 .153797 .136342);--card:color(display-p3 .972072 .959461 .935039);--card-foreground:color(display-p3 .235359 .153797 .136342);--popover:color(display-p3 .972072 .959461 .935039);--popover-foreground:color(display-p3 .235359 .153797 .136342);--primary:color(display-p3 .271556 .47758 .236804);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .92401 .962167 .922144);--secondary-foreground:color(display-p3 .185235 .370114 .156037);--muted:color(display-p3 .934691 .919429 .896601);--muted-foreground:color(display-p3 .410692 .302941 .260715);--accent:color(display-p3 .813357 .904317 .803684);--accent-foreground:color(display-p3 .185235 .370114 .156037);--destructive:color(display-p3 .711232 .228179 .199043);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .869952 .84004 .794965);--input:color(display-p3 .869952 .84004 .794965);--ring:color(display-p3 .271556 .47758 .236804);--chart-1:color(display-p3 .403507 .672683 .358455);--chart-2:color(display-p3 .326036 .55326 .287669);--chart-3:color(display-p3 .271556 .47758 .236804);--chart-4:color(display-p3 .185235 .370114 .156037);--chart-5:color(display-p3 .0591355 .1254 .0533581);--sidebar:color(display-p3 .934691 .919429 .896601);--sidebar-foreground:color(display-p3 .235359 .153797 .136342);--sidebar-primary:color(display-p3 .271556 .47758 .236804);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .813357 .904317 .803684);--sidebar-accent-foreground:color(display-p3 .185235 .370114 .156037);--sidebar-border:color(display-p3 .869952 .84004 .794965);--sidebar-ring:color(display-p3 .271556 .47758 .236804)}}@supports (color:lab(0% 0 0)){.nature{--background:lab(96.5503% .5382 3.78028);--foreground:lab(18.4503% 11.9887 8.19764);--card:lab(96.5503% .5382 3.78028);--card-foreground:lab(18.4503% 11.9887 8.19764);--popover:lab(96.5503% .5382 3.78028);--popover-foreground:lab(18.4503% 11.9887 8.19764);--primary:lab(45.867% -36.002 31.4226);--primary-foreground:lab(100% 0 0);--secondary:lab(95.6268% -5.76425 4.03632);--secondary-foreground:lab(35.2928% -33.3534 29.4349);--muted:lab(93.0556% .902832 3.69384);--muted-foreground:lab(35.8446% 13.6672 12.802);--accent:lab(89.0537% -14.1577 10.6321);--accent-foreground:lab(35.2928% -33.3534 29.4349);--destructive:lab(44.746% 59.8048 40.7434);--destructive-foreground:lab(100% 0 0);--border:lab(86.1085% 1.84965 7.44256);--input:lab(86.1085% 1.84965 7.44256);--ring:lab(45.867% -36.002 31.4226);--chart-1:lab(63.6337% -44.3243 38.3763);--chart-2:lab(52.9522% -38.767 33.6579);--chart-3:lab(45.867% -36.002 31.4226);--chart-4:lab(35.2928% -33.3534 29.4349);--chart-5:lab(10.1291% -13.9556 10.0493);--sidebar:lab(93.0556% .902832 3.69384);--sidebar-foreground:lab(18.4503% 11.9887 8.19764);--sidebar-primary:lab(45.867% -36.002 31.4226);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(89.0537% -14.1577 10.6321);--sidebar-accent-foreground:lab(35.2928% -33.3534 29.4349);--sidebar-border:lab(86.1085% 1.84965 7.44256);--sidebar-ring:lab(45.867% -36.002 31.4226)}}.caffeine{--background:#f8f8f8;--foreground:#1f1f1f;--card:#fcfcfc;--card-foreground:#1f1f1f;--popover:#fcfcfc;--popover-foreground:#1f1f1f;--primary:#63493f;--primary-foreground:#fff;--secondary:#ffdfb5;--secondary-foreground:#592d1c;--muted:#eee;--muted-foreground:#636363;--accent:#e8e8e8;--accent-foreground:#1f1f1f;--destructive:#e55032;--destructive-foreground:#fff;--border:#d7d7d7;--input:#d7d7d7;--ring:#63493f;--chart-1:#63493f;--chart-2:#ffdfb5;--chart-3:#e8e8e8;--chart-4:#ffe7c7;--chart-5:#63493f;--sidebar:#fcfcfc;--sidebar-foreground:#242424;--sidebar-primary:#353535;--sidebar-primary-foreground:#fcfcfc;--sidebar-accent:#f8f8f8;--sidebar-accent-foreground:#353535;--sidebar-border:#ebebeb;--sidebar-ring:#b4b4b4;--radius:.5rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.caffeine{--background:color(display-p3 .973691 .973691 .973691);--foreground:color(display-p3 .122222 .122222 .122222);--card:color(display-p3 .986829 .986829 .986829);--card-foreground:color(display-p3 .122222 .122222 .122222);--popover:color(display-p3 .986829 .986829 .986829);--popover-foreground:color(display-p3 .122222 .122222 .122222);--primary:color(display-p3 .373093 .289444 .251761);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .985448 .877566 .716496);--secondary-foreground:color(display-p3 .324489 .183777 .124616);--muted:color(display-p3 .93448 .93448 .93448);--muted-foreground:color(display-p3 .388573 .388573 .388573);--accent:color(display-p3 .90851 .90851 .90851);--accent-foreground:color(display-p3 .122222 .122222 .122222);--destructive:color(display-p3 .830075 .354555 .242006);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .844199 .844199 .844199);--input:color(display-p3 .844199 .844199 .844199);--ring:color(display-p3 .373093 .289444 .251761);--chart-1:color(display-p3 .373093 .289444 .251761);--chart-2:color(display-p3 .985448 .877566 .716496);--chart-3:color(display-p3 .90851 .90851 .90851);--chart-4:color(display-p3 .985055 .910309 .794033);--chart-5:color(display-p3 .373189 .289335 .252118);--sidebar:color(display-p3 .986829 .986829 .986829);--sidebar-foreground:color(display-p3 .140871 .140871 .140871);--sidebar-primary:color(display-p3 .208873 .208873 .208873);--sidebar-primary-foreground:color(display-p3 .986829 .986829 .986829);--sidebar-accent:color(display-p3 .973691 .973691 .973691);--sidebar-accent-foreground:color(display-p3 .208873 .208873 .208873);--sidebar-border:color(display-p3 .921478 .921478 .921478);--sidebar-ring:color(display-p3 .705967 .705967 .705967)}}@supports (color:lab(0% 0 0)){.caffeine{--background:lab(97.68% -.0000298023 .0000119209);--foreground:lab(11.84% 0 0);--card:lab(98.84% .0000298023 -.0000119209);--card-foreground:lab(11.84% 0 0);--popover:lab(98.84% .0000298023 -.0000119209);--popover-foreground:lab(11.84% 0 0);--primary:lab(33.6211% 10.4805 10.7397);--primary-foreground:lab(100% 0 0);--secondary:lab(90.7591% 7.60159 26.9297);--secondary-foreground:lab(24.0818% 19.4414 19.8971);--muted:lab(94.2% 0 0);--muted-foreground:lab(42% 0 0);--accent:lab(91.88% .0000298023 -.0000119209);--accent-foreground:lab(11.84% 0 0);--destructive:lab(55.3666% 57.5418 49.4754);--destructive-foreground:lab(100% 0 0);--border:lab(86.08% -.0000298023 0);--input:lab(86.08% -.0000298023 0);--ring:lab(33.6211% 10.4805 10.7397);--chart-1:lab(33.6211% 10.4805 10.7397);--chart-2:lab(90.7591% 7.60159 26.9297);--chart-3:lab(91.88% .0000298023 -.0000119209);--chart-4:lab(93.0978% 4.80467 19.0241);--chart-5:lab(33.6187% 10.5247 10.6715);--sidebar:lab(98.84% .0000298023 -.0000119209);--sidebar-foreground:lab(14.16% 0 0);--sidebar-primary:lab(22.28% 0 0);--sidebar-primary-foreground:lab(98.84% .0000298023 -.0000119209);--sidebar-accent:lab(97.68% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(22.28% 0 0);--sidebar-border:lab(93.04% .0000298023 -.0000119209);--sidebar-ring:lab(73.32% -.0000298023 0)}}.perpetuity{--background:#e7f1f1;--foreground:#0f4b55;--card:#eef7f7;--card-foreground:#0f4b55;--popover:#eef7f7;--popover-foreground:#0f4b55;--primary:#18848c;--primary-foreground:#fff;--secondary:#d6e9e9;--secondary-foreground:#0f4b55;--muted:#e1eaea;--muted-foreground:#41797d;--accent:#c8e4e6;--accent-foreground:#0f4b55;--destructive:#d03737;--destructive-foreground:#fff;--border:#ccdfe1;--input:#d6e9e9;--ring:#18848c;--chart-1:#18848c;--chart-2:#279ea6;--chart-3:#30b6be;--chart-4:#5ac7cf;--chart-5:#86d7dd;--sidebar:#d9ecee;--sidebar-foreground:#0f4b55;--sidebar-primary:#18848c;--sidebar-primary-foreground:#fff;--sidebar-accent:#c8e4e6;--sidebar-accent-foreground:#0f4b55;--sidebar-border:#ccdfe1;--sidebar-ring:#18848c;--radius:.125rem;--shadow-2xs:1px 1px 2px 0px rgba(82,224,224,.1);--shadow-xs:1px 1px 2px 0px rgba(82,224,224,.1);--shadow-sm:1px 1px 2px 0px rgba(82,224,224,.2),1px 1px 2px -1px rgba(82,224,224,.2);--shadow:1px 1px 2px 0px rgba(82,224,224,.2),1px 1px 2px -1px rgba(82,224,224,.2);--shadow-md:1px 1px 2px 0px rgba(82,224,224,.2),1px 2px 4px -1px rgba(82,224,224,.2);--shadow-lg:1px 1px 2px 0px rgba(82,224,224,.2),1px 4px 6px -1px rgba(82,224,224,.2);--shadow-xl:1px 1px 2px 0px rgba(82,224,224,.2),1px 8px 10px -1px rgba(82,224,224,.2);--shadow-2xl:1px 1px 2px 0px rgba(82,224,224,.5)}@supports (color:color(display-p3 0 0 0)){.perpetuity{--background:color(display-p3 .913513 .942495 .943084);--foreground:color(display-p3 .135135 .28781 .32858);--card:color(display-p3 .939513 .968642 .969262);--card-foreground:color(display-p3 .135135 .28781 .32858);--popover:color(display-p3 .939513 .968642 .969262);--popover-foreground:color(display-p3 .135135 .28781 .32858);--primary:color(display-p3 .243493 .508405 .542703);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .853487 .911331 .912489);--secondary-foreground:color(display-p3 .135135 .28781 .32858);--muted:color(display-p3 .887651 .916482 .917052);--muted-foreground:color(display-p3 .307386 .470143 .487365);--accent:color(display-p3 .805755 .892223 .901124);--accent-foreground:color(display-p3 .135135 .28781 .32858);--destructive:color(display-p3 .751202 .266334 .243737);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .814901 .871721 .8798);--input:color(display-p3 .853487 .911331 .912489);--ring:color(display-p3 .243493 .508405 .542703);--chart-1:color(display-p3 .243493 .508405 .542703);--chart-2:color(display-p3 .307563 .610343 .642524);--chart-3:color(display-p3 .361084 .702243 .736905);--chart-4:color(display-p3 .468193 .772074 .80269);--chart-5:color(display-p3 .598455 .836429 .859234);--sidebar:color(display-p3 .866015 .923293 .932283);--sidebar-foreground:color(display-p3 .135135 .28781 .32858);--sidebar-primary:color(display-p3 .243493 .508405 .542703);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .805755 .892223 .901124);--sidebar-accent-foreground:color(display-p3 .135135 .28781 .32858);--sidebar-border:color(display-p3 .814901 .871721 .8798);--sidebar-ring:color(display-p3 .243493 .508405 .542703)}}@supports (color:lab(0% 0 0)){.perpetuity{--background:lab(94.3045% -3.22518 -1.14161);--foreground:lab(28.4956% -15.9323 -11.9821);--card:lab(96.6244% -3.2241 -1.14545);--card-foreground:lab(28.4956% -15.9323 -11.9821);--popover:lab(96.6244% -3.2241 -1.14545);--popover-foreground:lab(28.4956% -15.9323 -11.9821);--primary:lab(49.7719% -27.2084 -13.3046);--primary-foreground:lab(100% 0 0);--secondary:lab(90.9291% -6.4562 -2.25577);--secondary-foreground:lab(28.4956% -15.9323 -11.9821);--muted:lab(91.9845% -3.22595 -1.13899);--muted-foreground:lab(47.2089% -18.5969 -8.35406);--accent:lab(88.6881% -9.34944 -4.30986);--accent-foreground:lab(28.4956% -15.9323 -11.9821);--destructive:lab(48.2124% 59.9693 37.8907);--destructive-foreground:lab(100% 0 0);--border:lab(87.4237% -6.11281 -3.18494);--input:lab(90.9291% -6.4562 -2.25577);--ring:lab(49.7719% -27.2084 -13.3046);--chart-1:lab(49.7719% -27.2084 -13.3046);--chart-2:lab(59.1775% -30.8207 -13.8111);--chart-3:lab(67.399% -34.029 -14.9763);--chart-4:lab(74.2714% -31.0457 -13.6397);--chart-5:lab(81.0501% -24.9704 -10.8869);--sidebar:lab(92.0605% -6.06504 -3.29403);--sidebar-foreground:lab(28.4956% -15.9323 -11.9821);--sidebar-primary:lab(49.7719% -27.2084 -13.3046);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(88.6881% -9.34944 -4.30986);--sidebar-accent-foreground:lab(28.4956% -15.9323 -11.9821);--sidebar-border:lab(87.4237% -6.11281 -3.18494);--sidebar-ring:lab(49.7719% -27.2084 -13.3046)}}.neo{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#ff3434;--primary-foreground:#fff;--secondary:#feff55;--secondary-foreground:#000;--muted:#f2f2f2;--muted-foreground:#333;--accent:#0065fd;--accent-foreground:#fff;--destructive:#000;--destructive-foreground:#fff;--border:#000;--input:#000;--ring:#ff3434;--chart-1:#ff3434;--chart-2:#feff55;--chart-3:#0065fd;--chart-4:#00cb00;--chart-5:#ca03ca;--sidebar:#f2f2f2;--sidebar-foreground:#000;--sidebar-primary:#ff3434;--sidebar-primary-foreground:#fff;--sidebar-accent:#0065fd;--sidebar-accent-foreground:#fff;--sidebar-border:#000;--sidebar-ring:#ff3434;--radius:0px;--shadow-2xs:4px 4px 0px 0px rgba(0,0,0,.5);--shadow-xs:4px 4px 0px 0px rgba(0,0,0,.5);--shadow-sm:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow-md:4px 4px 0px 0px #000,4px 2px 4px -1px #000;--shadow-lg:4px 4px 0px 0px #000,4px 4px 6px -1px #000;--shadow-xl:4px 4px 0px 0px #000,4px 8px 10px -1px #000;--shadow-2xl:4px 4px 0px 0px #000}@supports (color:color(display-p3 0 0 0)){.neo{--background:color(display-p3 1 1 1);--foreground:color(display-p3 0 0 0);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 0 0 0);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 0 0 0);--primary:color(display-p3 .925938 .278038 .242953);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 1.0024 1.00262 .339063);--secondary-foreground:color(display-p3 0 0 0);--muted:color(display-p3 .947516 .947516 .947516);--muted-foreground:color(display-p3 .198916 .198916 .198916);--accent:color(display-p3 .163603 .389679 .957628);--accent-foreground:color(display-p3 1 1 1);--destructive:color(display-p3 0 0 0);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 0 0 0);--input:color(display-p3 0 0 0);--ring:color(display-p3 .925938 .278038 .242953);--chart-1:color(display-p3 .925938 .278038 .242953);--chart-2:color(display-p3 1.0024 1.00262 .339063);--chart-3:color(display-p3 .163603 .389679 .957628);--chart-4:color(display-p3 .356587 .785358 .225674);--chart-5:color(display-p3 .727122 .154434 .76716);--sidebar:color(display-p3 .947516 .947516 .947516);--sidebar-foreground:color(display-p3 0 0 0);--sidebar-primary:color(display-p3 .925938 .278038 .242953);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .163603 .389679 .957628);--sidebar-accent-foreground:color(display-p3 1 1 1);--sidebar-border:color(display-p3 0 0 0);--sidebar-ring:color(display-p3 .925938 .278038 .242953)}}@supports (color:lab(0% 0 0)){.neo{--background:lab(100% 0 0);--foreground:lab(0% 0 0);--card:lab(100% 0 0);--card-foreground:lab(0% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(0% 0 0);--primary:lab(57.0009% 75.5893 53.2594);--primary-foreground:lab(100% 0 0);--secondary:lab(97.8386% -15.7337 92.6182);--secondary-foreground:lab(0% 0 0);--muted:lab(95.36% 0 0);--muted-foreground:lab(21.12% 0 0);--accent:lab(46.0293% 24.0509 -83.8207);--accent-foreground:lab(100% 0 0);--destructive:lab(0% 0 0);--destructive-foreground:lab(100% 0 0);--border:lab(0% 0 0);--input:lab(0% 0 0);--ring:lab(57.0009% 75.5893 53.2594);--chart-1:lab(57.0009% 75.5893 53.2594);--chart-2:lab(97.8386% -15.7337 92.6182);--chart-3:lab(46.0293% 24.0509 -83.8207);--chart-4:lab(71.4855% -67.2275 68.852);--chart-5:lab(48.069% 78.3072 -50.6619);--sidebar:lab(95.36% 0 0);--sidebar-foreground:lab(0% 0 0);--sidebar-primary:lab(57.0009% 75.5893 53.2594);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(46.0293% 24.0509 -83.8207);--sidebar-accent-foreground:lab(100% 0 0);--sidebar-border:lab(0% 0 0);--sidebar-ring:lab(57.0009% 75.5893 53.2594)}}.dreamy{--background:#f8f3fa;--foreground:#364050;--card:#fff;--card-foreground:#364050;--popover:#fff;--popover-foreground:#364050;--primary:#a78bfb;--primary-foreground:#fff;--secondary:#e9d9fc;--secondary-foreground:#4b5666;--muted:#f4eaff;--muted-foreground:#6c727e;--accent:#f5e5f7;--accent-foreground:#364050;--destructive:#fba7a7;--destructive-foreground:#fff;--border:#e9d9fc;--input:#e9d9fc;--ring:#a78bfb;--chart-1:#a78bfb;--chart-2:#8c5df8;--chart-3:#7c38ee;--chart-4:#6d29d8;--chart-5:#5a20b5;--sidebar:#e9d9fc;--sidebar-foreground:#364050;--sidebar-primary:#a78bfb;--sidebar-primary-foreground:#fff;--sidebar-accent:#f5e5f7;--sidebar-accent-foreground:#364050;--sidebar-border:#e9d9fc;--sidebar-ring:#a78bfb;--radius:1.5rem;--shadow-2xs:0px 8px 16px -4px rgba(0,0,0,.04);--shadow-xs:0px 8px 16px -4px rgba(0,0,0,.04);--shadow-sm:0px 8px 16px -4px rgba(0,0,0,.08),0px 1px 2px -5px rgba(0,0,0,.08);--shadow:0px 8px 16px -4px rgba(0,0,0,.08),0px 1px 2px -5px rgba(0,0,0,.08);--shadow-md:0px 8px 16px -4px rgba(0,0,0,.08),0px 2px 4px -5px rgba(0,0,0,.08);--shadow-lg:0px 8px 16px -4px rgba(0,0,0,.08),0px 4px 6px -5px rgba(0,0,0,.08);--shadow-xl:0px 8px 16px -4px rgba(0,0,0,.08),0px 8px 10px -5px rgba(0,0,0,.08);--shadow-2xl:0px 8px 16px -4px rgba(0,0,0,.2)}@supports (color:color(display-p3 0 0 0)){.dreamy{--background:color(display-p3 .968029 .954208 .977823);--foreground:color(display-p3 .220863 .25069 .307826);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .220863 .25069 .307826);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .220863 .25069 .307826);--primary:color(display-p3 .638472 .549864 .955701);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .904511 .854574 .979202);--secondary-foreground:color(display-p3 .301608 .336511 .394891);--muted:color(display-p3 .948814 .917522 .992507);--muted-foreground:color(display-p3 .426563 .445061 .488512);--accent:color(display-p3 .950397 .900065 .965165);--accent-foreground:color(display-p3 .220863 .25069 .307826);--destructive:color(display-p3 .936595 .668588 .661122);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .904511 .854574 .979202);--input:color(display-p3 .904511 .854574 .979202);--ring:color(display-p3 .638472 .549864 .955701);--chart-1:color(display-p3 .638472 .549864 .955701);--chart-2:color(display-p3 .523398 .37318 .939499);--chart-3:color(display-p3 .452446 .233431 .899486);--chart-4:color(display-p3 .394275 .175671 .815544);--chart-5:color(display-p3 .327439 .14169 .682769);--sidebar:color(display-p3 .904511 .854574 .979202);--sidebar-foreground:color(display-p3 .220863 .25069 .307826);--sidebar-primary:color(display-p3 .638472 .549864 .955701);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .950397 .900065 .965165);--sidebar-accent-foreground:color(display-p3 .220863 .25069 .307826);--sidebar-border:color(display-p3 .904511 .854574 .979202);--sidebar-ring:color(display-p3 .638472 .549864 .955701)}}@supports (color:lab(0% 0 0)){.dreamy{--background:lab(96.393% 2.41774 -2.67049);--foreground:lab(26.789% -.942469 -10.9052);--card:lab(100% 0 0);--card-foreground:lab(26.789% -.942469 -10.9052);--popover:lab(100% 0 0);--popover-foreground:lab(26.789% -.942469 -10.9052);--primary:lab(64.187% 29.3601 -52.7053);--primary-foreground:lab(100% 0 0);--secondary:lab(88.9439% 10.4403 -15.0284);--secondary-foreground:lab(36.098% -1.59305 -10.8445);--muted:lab(93.8351% 6.32915 -8.94934);--muted-foreground:lab(47.7068% -.369638 -7.46254);--accent:lab(92.6388% 8.08474 -6.91046);--accent-foreground:lab(26.789% -.942469 -10.9052);--destructive:lab(76.9311% 31.9297 13.5413);--destructive-foreground:lab(100% 0 0);--border:lab(88.9439% 10.4403 -15.0284);--input:lab(88.9439% 10.4403 -15.0284);--ring:lab(64.187% 29.3601 -52.7053);--chart-1:lab(64.187% 29.3601 -52.7053);--chart-2:lab(51.1842% 46.0407 -72.1539);--chart-3:lab(41.9683% 58.182 -81.7281);--chart-4:lab(36.1915% 57.077 -78.745);--chart-5:lab(29.8197% 49.9588 -68.8097);--sidebar:lab(88.9439% 10.4403 -15.0284);--sidebar-foreground:lab(26.789% -.942469 -10.9052);--sidebar-primary:lab(64.187% 29.3601 -52.7053);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(92.6388% 8.08474 -6.91046);--sidebar-accent-foreground:lab(26.789% -.942469 -10.9052);--sidebar-border:lab(88.9439% 10.4403 -15.0284);--sidebar-ring:lab(64.187% 29.3601 -52.7053)}}.pinky{--background:#fff0f8;--foreground:#92125b;--card:#fdf6fb;--card-foreground:#92125b;--popover:#fdf6fb;--popover-foreground:#92125b;--primary:#e50a7a;--primary-foreground:#fff;--secondary:#fed5fe;--secondary-foreground:#92125b;--muted:#ffe1f1;--muted-foreground:#be4282;--accent:#ffc3e4;--accent-foreground:#92125b;--destructive:#cf3868;--destructive-foreground:#fff;--border:#fdc9e6;--input:#fed5fe;--ring:#e50a7a;--chart-1:#e50a7a;--chart-2:#c34e97;--chart-3:#986ab4;--chart-4:#726fbf;--chart-5:#5f85ff;--sidebar:#fdedf5;--sidebar-foreground:#92125b;--sidebar-primary:#e50a7a;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffc3e4;--sidebar-accent-foreground:#92125b;--sidebar-border:#fcdeef;--sidebar-ring:#e50a7a;--radius:.5rem;--shadow-2xs:0px 3px 0px 0px rgba(130,23,77,.09);--shadow-xs:0px 3px 0px 0px rgba(130,23,77,.09);--shadow-sm:0px 3px 0px 0px rgba(130,23,77,.18),0px 1px 2px -1px rgba(130,23,77,.18);--shadow:0px 3px 0px 0px rgba(130,23,77,.18),0px 1px 2px -1px rgba(130,23,77,.18);--shadow-md:0px 3px 0px 0px rgba(130,23,77,.18),0px 2px 4px -1px rgba(130,23,77,.18);--shadow-lg:0px 3px 0px 0px rgba(130,23,77,.18),0px 4px 6px -1px rgba(130,23,77,.18);--shadow-xl:0px 3px 0px 0px rgba(130,23,77,.18),0px 8px 10px -1px rgba(130,23,77,.18);--shadow-2xl:0px 3px 0px 0px rgba(130,23,77,.45)}@supports (color:color(display-p3 0 0 0)){.pinky{--background:color(display-p3 .992223 .943572 .972347);--foreground:color(display-p3 .523018 .130296 .351982);--card:color(display-p3 .988559 .965422 .981575);--card-foreground:color(display-p3 .523018 .130296 .351982);--popover:color(display-p3 .988559 .965422 .981575);--popover-foreground:color(display-p3 .523018 .130296 .351982);--primary:color(display-p3 .825391 .186659 .47406);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .969958 .841449 .985428);--secondary-foreground:color(display-p3 .523018 .130296 .351982);--muted:color(display-p3 .983523 .887081 .944171);--muted-foreground:color(display-p3 .68793 .293683 .500799);--accent:color(display-p3 .963284 .77359 .886463);--accent-foreground:color(display-p3 .523018 .130296 .351982);--destructive:color(display-p3 .750234 .268347 .410252);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .961632 .7958 .895579);--input:color(display-p3 .969958 .841449 .985428);--ring:color(display-p3 .825391 .186659 .47406);--chart-1:color(display-p3 .825391 .186659 .47406);--chart-2:color(display-p3 .710246 .334614 .580806);--chart-3:color(display-p3 .568868 .422323 .687989);--chart-4:color(display-p3 .443573 .436552 .726444);--chart-5:color(display-p3 .400163 .514652 .977286);--sidebar:color(display-p3 .979878 .930418 .957668);--sidebar-foreground:color(display-p3 .523018 .130296 .351982);--sidebar-primary:color(display-p3 .825391 .186659 .47406);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .963284 .77359 .886463);--sidebar-accent-foreground:color(display-p3 .523018 .130296 .351982);--sidebar-border:color(display-p3 .969536 .874334 .93276);--sidebar-ring:color(display-p3 .825391 .186659 .47406)}}@supports (color:lab(0% 0 0)){.pinky{--background:lab(96.2487% 6.50132 -2.04034);--foreground:lab(32.7737% 53.8203 -7.83784);--card:lab(97.5436% 3.17514 -1.31117);--card-foreground:lab(32.7737% 53.8203 -7.83784);--popover:lab(97.5436% 3.17514 -1.31117);--popover-foreground:lab(32.7737% 53.8203 -7.83784);--primary:lab(50.5802% 77.0556 1.44774);--primary-foreground:lab(100% 0 0);--secondary:lab(89.7529% 19.818 -14.4465);--secondary-foreground:lab(32.7737% 53.8203 -7.83784);--muted:lab(92.4965% 12.9709 -3.98885);--muted-foreground:lab(47.8561% 54.3719 -8.24437);--accent:lab(84.9895% 25.7956 -7.63214);--accent-foreground:lab(32.7737% 53.8203 -7.83784);--destructive:lab(49.0036% 61.7726 9.34094);--destructive-foreground:lab(100% 0 0);--border:lab(86.2855% 22.5702 -6.90191);--input:lab(89.7529% 19.818 -14.4465);--ring:lab(50.5802% 77.0556 1.44774);--chart-1:lab(50.5802% 77.0556 1.44774);--chart-2:lab(51.2368% 53.3367 -15.8426);--chart-3:lab(51.864% 29.3612 -32.4069);--chart-4:lab(49.8608% 16.1762 -41.9912);--chart-5:lab(57.3656% 16.5046 -67.5688);--sidebar:lab(95.0899% 6.55395 -1.80724);--sidebar-foreground:lab(32.7737% 53.8203 -7.83784);--sidebar-primary:lab(50.5802% 77.0556 1.44774);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(84.9895% 25.7956 -7.63214);--sidebar-accent-foreground:lab(32.7737% 53.8203 -7.83784);--sidebar-border:lab(91.3351% 12.9122 -4.22978);--sidebar-ring:lab(50.5802% 77.0556 1.44774)}}.retro{--background:#fdf5df;--foreground:#0a3642;--card:#efe8d2;--card-foreground:#0a3642;--popover:#efe8d2;--popover-foreground:#0a3642;--primary:#d13781;--primary-foreground:#fff;--secondary:#2da097;--secondary-foreground:#fff;--muted:#91a3a3;--muted-foreground:#0a3642;--accent:#c94c1a;--accent-foreground:#fff;--destructive:#df312e;--destructive-foreground:#fff;--border:#829395;--input:#829395;--ring:#d13781;--chart-1:#2389d1;--chart-2:#2da097;--chart-3:#d13781;--chart-4:#c94c1a;--chart-5:#df312e;--sidebar:#fdf5df;--sidebar-foreground:#0a3642;--sidebar-primary:#d13781;--sidebar-primary-foreground:#fff;--sidebar-accent:#2da097;--sidebar-accent-foreground:#fff;--sidebar-border:#829395;--sidebar-ring:#d13781;--radius:.25rem;--shadow-2xs:2px 2px 4px 0px rgba(4,35,47,.07);--shadow-xs:2px 2px 4px 0px rgba(4,35,47,.07);--shadow-sm:2px 2px 4px 0px rgba(4,35,47,.15),2px 1px 2px -1px rgba(4,35,47,.15);--shadow:2px 2px 4px 0px rgba(4,35,47,.15),2px 1px 2px -1px rgba(4,35,47,.15);--shadow-md:2px 2px 4px 0px rgba(4,35,47,.15),2px 2px 4px -1px rgba(4,35,47,.15);--shadow-lg:2px 2px 4px 0px rgba(4,35,47,.15),2px 4px 6px -1px rgba(4,35,47,.15);--shadow-xl:2px 2px 4px 0px rgba(4,35,47,.15),2px 8px 10px -1px rgba(4,35,47,.15);--shadow-2xl:2px 2px 4px 0px rgba(4,35,47,.38)}@supports (color:color(display-p3 0 0 0)){.retro{--background:color(display-p3 .986062 .960988 .882793);--foreground:color(display-p3 .0937744 .208527 .252202);--card:color(display-p3 .931461 .909914 .831693);--card-foreground:color(display-p3 .0937744 .208527 .252202);--popover:color(display-p3 .931461 .909914 .831693);--popover-foreground:color(display-p3 .0937744 .208527 .252202);--primary:color(display-p3 .756568 .266944 .500415);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .319312 .616798 .589269);--secondary-foreground:color(display-p3 1 1 1);--muted:color(display-p3 .580891 .635127 .636246);--muted-foreground:color(display-p3 .0937744 .208527 .252202);--accent:color(display-p3 .732479 .331278 .17035);--accent-foreground:color(display-p3 1 1 1);--destructive:color(display-p3 .804014 .257078 .220582);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .521477 .574132 .582402);--input:color(display-p3 .521477 .574132 .582402);--ring:color(display-p3 .756568 .266944 .500415);--chart-1:color(display-p3 .26831 .5314 .796091);--chart-2:color(display-p3 .319312 .616798 .589269);--chart-3:color(display-p3 .756568 .266944 .500415);--chart-4:color(display-p3 .732479 .331278 .17035);--chart-5:color(display-p3 .804014 .257078 .220582);--sidebar:color(display-p3 .986062 .960988 .882793);--sidebar-foreground:color(display-p3 .0937744 .208527 .252202);--sidebar-primary:color(display-p3 .756568 .266944 .500415);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .319312 .616798 .589269);--sidebar-accent-foreground:color(display-p3 1 1 1);--sidebar-border:color(display-p3 .521477 .574132 .582402);--sidebar-ring:color(display-p3 .756568 .266944 .500415)}}@supports (color:lab(0% 0 0)){.retro{--background:lab(96.6639% .129521 11.6021);--foreground:lab(20.2174% -11.6126 -11.7284);--card:lab(92.0383% -.27141 11.5953);--card-foreground:lab(20.2174% -11.6126 -11.7284);--popover:lab(92.0383% -.27141 11.5953);--popover-foreground:lab(20.2174% -11.6126 -11.7284);--primary:lab(49.8445% 64.1769 -4.60855);--primary-foreground:lab(100% 0 0);--secondary:lab(59.4128% -34.2072 -5.05728);--secondary-foreground:lab(100% 0 0);--muted:lab(65.4091% -6.45784 -2.24596);--muted-foreground:lab(20.2174% -11.6126 -11.7284);--accent:lab(49.8908% 49.1921 53.3757);--accent-foreground:lab(100% 0 0);--destructive:lab(50.3528% 66.026 46.0816);--destructive-foreground:lab(100% 0 0);--border:lab(59.5801% -6.0589 -3.27868);--input:lab(59.5801% -6.0589 -3.27868);--ring:lab(49.8445% 64.1769 -4.60855);--chart-1:lab(54.3397% -9.54857 -45.5151);--chart-2:lab(59.4128% -34.2072 -5.05728);--chart-3:lab(49.8445% 64.1769 -4.60855);--chart-4:lab(49.8908% 49.1921 53.3757);--chart-5:lab(50.3528% 66.026 46.0816);--sidebar:lab(96.6639% .129521 11.6021);--sidebar-foreground:lab(20.2174% -11.6126 -11.7284);--sidebar-primary:lab(49.8445% 64.1769 -4.60855);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(59.4128% -34.2072 -5.05728);--sidebar-accent-foreground:lab(100% 0 0);--sidebar-border:lab(59.5801% -6.0589 -3.27868);--sidebar-ring:lab(49.8445% 64.1769 -4.60855)}}.cosmic{--background:#f4f4fc;--foreground:#2a294b;--card:#fff;--card-foreground:#2a294b;--popover:#fff;--popover-foreground:#2a294b;--primary:#6e55cf;--primary-foreground:#fff;--secondary:#e5e0fe;--secondary-foreground:#493f7d;--muted:#f1f1f8;--muted-foreground:#6b6b8b;--accent:#d7e5ff;--accent-foreground:#2a294b;--destructive:#ff5772;--destructive-foreground:#fff;--border:#e0e0ee;--input:#e0e0ee;--ring:#6e55cf;--chart-1:#6e55cf;--chart-2:#9d8bfa;--chart-3:#5e60ef;--chart-4:#7d77fa;--chart-5:#473fb5;--sidebar:#f1f1f8;--sidebar-foreground:#2a294b;--sidebar-primary:#6e55cf;--sidebar-primary-foreground:#fff;--sidebar-accent:#d7e5ff;--sidebar-accent-foreground:#2a294b;--sidebar-border:#e0e0ee;--sidebar-ring:#6e55cf;--font-sans:Inter,sans-serif;--font-serif:Georgia,serif;--font-mono:JetBrains Mono,monospace;--radius:.5rem;--shadow-2xs:0px 4px 10px 0px rgba(45,45,83,.06);--shadow-xs:0px 4px 10px 0px rgba(45,45,83,.06);--shadow-sm:0px 4px 10px 0px rgba(45,45,83,.12),0px 1px 2px -1px rgba(45,45,83,.12);--shadow:0px 4px 10px 0px rgba(45,45,83,.12),0px 1px 2px -1px rgba(45,45,83,.12);--shadow-md:0px 4px 10px 0px rgba(45,45,83,.12),0px 2px 4px -1px rgba(45,45,83,.12);--shadow-lg:0px 4px 10px 0px rgba(45,45,83,.12),0px 4px 6px -1px rgba(45,45,83,.12);--shadow-xl:0px 4px 10px 0px rgba(45,45,83,.12),0px 8px 10px -1px rgba(45,45,83,.12);--shadow-2xl:0px 4px 10px 0px rgba(45,45,83,.3)}@supports (color:color(display-p3 0 0 0)){.cosmic{--background:color(display-p3 .957752 .957783 .984718);--foreground:color(display-p3 .162664 .162085 .2847);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .162664 .162085 .2847);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .162664 .162085 .2847);--primary:color(display-p3 .414698 .337962 .78395);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .894128 .880017 .985516);--secondary-foreground:color(display-p3 .279469 .250222 .474116);--muted:color(display-p3 .944689 .944719 .971584);--muted-foreground:color(display-p3 .419779 .419478 .535894);--accent:color(display-p3 .851385 .897484 .99476);--accent-foreground:color(display-p3 .162664 .162085 .2847);--destructive:color(display-p3 .93597 .377897 .451972);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .877017 .877053 .930031);--input:color(display-p3 .877017 .877053 .930031);--ring:color(display-p3 .414698 .337962 .78395);--chart-1:color(display-p3 .414698 .337962 .78395);--chart-2:color(display-p3 .602826 .546439 .95388);--chart-3:color(display-p3 .368802 .376104 .904611);--chart-4:color(display-p3 .486989 .466867 .949798);--chart-5:color(display-p3 .272016 .246727 .683304);--sidebar:color(display-p3 .944689 .944719 .971584);--sidebar-foreground:color(display-p3 .162664 .162085 .2847);--sidebar-primary:color(display-p3 .414698 .337962 .78395);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .851385 .897484 .99476);--sidebar-accent-foreground:color(display-p3 .162664 .162085 .2847);--sidebar-border:color(display-p3 .877017 .877053 .930031);--sidebar-ring:color(display-p3 .414698 .337962 .78395)}}@supports (color:lab(0% 0 0)){.cosmic{--background:lab(96.4325% 1.00243 -3.63051);--foreground:lab(18.1075% 7.73065 -21.0869);--card:lab(100% 0 0);--card-foreground:lab(18.1075% 7.73065 -21.0869);--popover:lab(100% 0 0);--popover-foreground:lab(18.1075% 7.73065 -21.0869);--primary:lab(43.9011% 33.6871 -60.883);--primary-foreground:lab(100% 0 0);--secondary:lab(90.3045% 5.70896 -13.7731);--secondary-foreground:lab(30.2297% 16.5796 -34.0324);--muted:lab(95.2725% 1.0027 -3.63034);--muted-foreground:lab(46.1457% 5.61965 -17.784);--accent:lab(90.5491% -1.17084 -14.8209);--accent-foreground:lab(18.1075% 7.73065 -21.0869);--destructive:lab(61.7084% 68.0113 23.4887);--destructive-foreground:lab(100% 0 0);--border:lab(89.382% 2.038 -7.23439);--input:lab(89.382% 2.038 -7.23439);--ring:lab(43.9011% 33.6871 -60.883);--chart-1:lab(43.9011% 33.6871 -60.883);--chart-2:lab(63.1038% 26.4922 -54.2925);--chart-3:lab(47.0875% 32.1865 -73.9791);--chart-4:lab(55.6659% 29.0877 -66.2383);--chart-5:lab(33.3694% 31.2809 -62.9759);--sidebar:lab(95.2725% 1.0027 -3.63034);--sidebar-foreground:lab(18.1075% 7.73065 -21.0869);--sidebar-primary:lab(43.9011% 33.6871 -60.883);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(90.5491% -1.17084 -14.8209);--sidebar-accent-foreground:lab(18.1075% 7.73065 -21.0869);--sidebar-border:lab(89.382% 2.038 -7.23439);--sidebar-ring:lab(43.9011% 33.6871 -60.883)}}.tangerine{--background:#ebebeb;--foreground:#333;--card:#fff;--card-foreground:#333;--popover:#fff;--popover-foreground:#333;--primary:#df5e3a;--primary-foreground:#fff;--secondary:#f5f5f5;--secondary-foreground:#4b5666;--muted:#f8f8f8;--muted-foreground:#6c727e;--accent:#d7e3ee;--accent-foreground:#1e3a8b;--destructive:#f14444;--destructive-foreground:#fff;--border:#d9dfe4;--input:#f5f5f5;--ring:#df5e3a;--chart-1:#88a8c9;--chart-2:#eea693;--chart-3:#597da9;--chart-4:#476491;--chart-5:#304a83;--sidebar:#dedede;--sidebar-foreground:#333;--sidebar-primary:#df5e3a;--sidebar-primary-foreground:#fff;--sidebar-accent:#d7e3ee;--sidebar-accent-foreground:#1e3a8b;--sidebar-border:#e4e8ef;--sidebar-ring:#df5e3a;--radius:.75rem;--shadow-2xs:0px 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0px 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0px 1px 3px 0px rgba(0,0,0,.1),0px 1px 2px -1px rgba(0,0,0,.1);--shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0px 1px 3px 0px rgba(0,0,0,.1),0px 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0px 1px 3px 0px rgba(0,0,0,.1),0px 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0px 1px 3px 0px rgba(0,0,0,.1),0px 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0px 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.tangerine{--background:color(display-p3 .921478 .921478 .921478);--foreground:color(display-p3 .198916 .198916 .198916);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .198916 .198916 .198916);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .198916 .198916 .198916);--primary:color(display-p3 .814292 .399608 .268538);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .960587 .960587 .960587);--secondary-foreground:color(display-p3 .301608 .336511 .394891);--muted:color(display-p3 .973691 .973691 .973691);--muted-foreground:color(display-p3 .426563 .445061 .488512);--accent:color(display-p3 .850503 .889178 .928597);--accent-foreground:color(display-p3 .142631 .224437 .527076);--destructive:color(display-p3 .872349 .322202 .297202);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .854876 .872591 .893435);--input:color(display-p3 .960587 .960587 .960587);--ring:color(display-p3 .814292 .399608 .268538);--chart-1:color(display-p3 .55744 .656469 .776708);--chart-2:color(display-p3 .891551 .663824 .589365);--chart-3:color(display-p3 .377771 .48506 .648346);--chart-4:color(display-p3 .303388 .387804 .553841);--chart-5:color(display-p3 .212326 .289393 .498971);--sidebar:color(display-p3 .869816 .869817 .869816);--sidebar-foreground:color(display-p3 .198916 .198916 .198916);--sidebar-primary:color(display-p3 .814292 .399608 .268538);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .850503 .889178 .928597);--sidebar-accent-foreground:color(display-p3 .142631 .224437 .527076);--sidebar-border:color(display-p3 .898274 .908894 .933716);--sidebar-ring:color(display-p3 .814292 .399608 .268538)}}@supports (color:lab(0% 0 0)){.tangerine{--background:lab(93.04% .0000298023 -.0000119209);--foreground:lab(21.12% 0 0);--card:lab(100% 0 0);--card-foreground:lab(21.12% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(21.12% 0 0);--primary:lab(56.8057% 50.0395 46.5204);--primary-foreground:lab(100% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(36.098% -1.59305 -10.8445);--muted:lab(97.68% -.0000298023 .0000119209);--muted-foreground:lab(47.7068% -.369638 -7.46254);--accent:lab(89.5697% -2.79915 -6.79386);--accent-foreground:lab(26.4052% 14.2421 -49.4546);--destructive:lab(56.1299% 66.3048 41.2853);--destructive-foreground:lab(100% 0 0);--border:lab(88.3966% -1.20768 -3.51993);--input:lab(96.52% -.0000298023 .0000119209);--ring:lab(56.8057% 50.0395 46.5204);--chart-1:lab(67.4215% -5.68682 -20.6778);--chart-2:lab(74.9473% 25.5058 21.3969);--chart-3:lab(50.9611% -3.60447 -28.0332);--chart-4:lab(41.538% -.512287 -28.4954);--chart-5:lab(31.8677% 4.67445 -35.5796);--sidebar:lab(88.4% 0 .0000119209);--sidebar-foreground:lab(21.12% 0 0);--sidebar-primary:lab(56.8057% 50.0395 46.5204);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(89.5697% -2.79915 -6.79386);--sidebar-accent-foreground:lab(26.4052% 14.2421 -49.4546);--sidebar-border:lab(91.8374% -.252306 -3.77251);--sidebar-ring:lab(56.8057% 50.0395 46.5204)}}.solar{--background:#fffbf4;--foreground:#4d3b32;--card:#f9f4ee;--card-foreground:#4d3b32;--popover:#f9f4ee;--popover-foreground:#4d3b32;--primary:#b75301;--primary-foreground:#fff;--secondary:#e7c08d;--secondary-foreground:#56524d;--muted:#f2eadd;--muted-foreground:#76706c;--accent:#f2daba;--accent-foreground:#56524d;--destructive:#971b1b;--destructive-foreground:#fff;--border:#e5dabd;--input:#e5dabd;--ring:#b75301;--chart-1:#b75301;--chart-2:#76706c;--chart-3:#a06106;--chart-4:#76706c;--chart-5:#c98a0e;--sidebar:#f2eadd;--sidebar-foreground:#4d3b32;--sidebar-primary:#b75301;--sidebar-primary-foreground:#fff;--sidebar-accent:#a06106;--sidebar-accent-foreground:#fff;--sidebar-border:#e5dabd;--sidebar-ring:#b75301;--radius:.3rem;--shadow-2xs:0px 2px 3px 0px rgba(75,63,52,.09);--shadow-xs:0px 2px 3px 0px rgba(75,63,52,.09);--shadow-sm:0px 2px 3px 0px rgba(75,63,52,.18),0px 1px 2px -1px rgba(75,63,52,.18);--shadow:0px 2px 3px 0px rgba(75,63,52,.18),0px 1px 2px -1px rgba(75,63,52,.18);--shadow-md:0px 2px 3px 0px rgba(75,63,52,.18),0px 2px 4px -1px rgba(75,63,52,.18);--shadow-lg:0px 2px 3px 0px rgba(75,63,52,.18),0px 4px 6px -1px rgba(75,63,52,.18);--shadow-xl:0px 2px 3px 0px rgba(75,63,52,.18),0px 8px 10px -1px rgba(75,63,52,.18);--shadow-2xl:0px 2px 3px 0px rgba(75,63,52,.45)}@supports (color:color(display-p3 0 0 0)){.solar{--background:color(display-p3 .997174 .98628 .961012);--foreground:color(display-p3 .291593 .235186 .200199);--card:color(display-p3 .9728 .959097 .935188);--card-foreground:color(display-p3 .291593 .235186 .200199);--popover:color(display-p3 .9728 .959097 .935188);--popover-foreground:color(display-p3 .291593 .235186 .200199);--primary:color(display-p3 .669918 .347999 .125962);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .880064 .759535 .578423);--secondary-foreground:color(display-p3 .334118 .321197 .302451);--muted:color(display-p3 .942669 .91983 .870326);--muted-foreground:color(display-p3 .459604 .440864 .425173);--accent:color(display-p3 .933323 .858301 .743834);--accent-foreground:color(display-p3 .334118 .321197 .302451);--destructive:color(display-p3 .544375 .154425 .132399);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .890721 .856871 .754698);--input:color(display-p3 .890721 .856871 .754698);--ring:color(display-p3 .669918 .347999 .125962);--chart-1:color(display-p3 .669918 .347999 .125962);--chart-2:color(display-p3 .459604 .440864 .425173);--chart-3:color(display-p3 .591392 .391823 .135294);--chart-4:color(display-p3 .459604 .440864 .425173);--chart-5:color(display-p3 .752146 .552257 .198266);--sidebar:color(display-p3 .942669 .91983 .870326);--sidebar-foreground:color(display-p3 .291593 .235186 .200199);--sidebar-primary:color(display-p3 .669918 .347999 .125962);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .591392 .391823 .135294);--sidebar-accent-foreground:color(display-p3 1 1 1);--sidebar-border:color(display-p3 .890721 .856871 .754698);--sidebar-ring:color(display-p3 .669918 .347999 .125962)}}@supports (color:lab(0% 0 0)){.solar{--background:lab(98.8791% .311553 3.81058);--foreground:lab(26.7737% 6.94026 9.12815);--card:lab(96.5447% .680059 3.75199);--card-foreground:lab(26.7737% 6.94026 9.12815);--popover:lab(96.5447% .680059 3.75199);--popover-foreground:lab(26.7737% 6.94026 9.12815);--primary:lab(47.9702% 39.041 57.5526);--primary-foreground:lab(100% 0 0);--secondary:lab(80.3024% 9.07722 31.3058);--secondary-foreground:lab(35.0519% .981495 3.70339);--muted:lab(93.1086% .842422 7.64909);--muted-foreground:lab(47.7763% 1.80075 3.27475);--accent:lab(88.4502% 4.9811 19.0104);--accent-foreground:lab(35.0519% .981495 3.70339);--destructive:lab(33.4422% 50.3809 35.1185);--destructive-foreground:lab(100% 0 0);--border:lab(87.4192% .423878 15.6008);--input:lab(87.4192% .423878 15.6008);--ring:lab(47.9702% 39.041 57.5526);--chart-1:lab(47.9702% 39.041 57.5526);--chart-2:lab(47.7763% 1.80075 3.27475);--chart-3:lab(47.4409% 21.8688 53.6378);--chart-4:lab(47.7763% 1.80075 3.27475);--chart-5:lab(62.7507% 18.4329 65.2941);--sidebar:lab(93.1086% .842422 7.64909);--sidebar-foreground:lab(26.7737% 6.94026 9.12815);--sidebar-primary:lab(47.9702% 39.041 57.5526);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(47.4409% 21.8688 53.6378);--sidebar-accent-foreground:lab(100% 0 0);--sidebar-border:lab(87.4192% .423878 15.6008);--sidebar-ring:lab(47.9702% 39.041 57.5526)}}.windy{--background:#f8f8f8;--foreground:#1c2338;--card:#e3e8ee;--card-foreground:#1c2338;--popover:#fffceb;--popover-foreground:#1c2338;--primary:#395aa1;--primary-foreground:#fffceb;--secondary:#f9c970;--secondary-foreground:#1c2338;--muted:#e5e5de;--muted-foreground:#395aa1;--accent:#6fa3c0;--accent-foreground:#fffceb;--destructive:#2d1d2f;--destructive-foreground:#fffceb;--border:#aeb9c4;--input:#6fa3c0;--ring:#f9c970;--chart-1:#395aa1;--chart-2:#f9c970;--chart-3:#6fa3c0;--chart-4:#aeb9c4;--chart-5:#2d1d2f;--sidebar:#e3e8ee;--sidebar-foreground:#1c2338;--sidebar-primary:#395aa1;--sidebar-primary-foreground:#fffceb;--sidebar-accent:#f9c970;--sidebar-accent-foreground:#1c2338;--sidebar-border:#aeb9c4;--sidebar-ring:#f9c970;--radius:.5rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.windy{--background:color(display-p3 .973691 .973691 .973691);--foreground:color(display-p3 .114184 .137049 .211673);--card:color(display-p3 .894422 .91079 .932811);--card-foreground:color(display-p3 .114184 .137049 .211673);--popover:color(display-p3 1.00433 .990864 .909952);--popover-foreground:color(display-p3 .114184 .137049 .211673);--primary:color(display-p3 .252395 .351026 .610841);--primary-foreground:color(display-p3 1.00433 .990864 .909952);--secondary:color(display-p3 .947372 .794433 .492406);--secondary-foreground:color(display-p3 .114184 .137049 .211673);--muted:color(display-p3 .898276 .898259 .871622);--muted-foreground:color(display-p3 .252395 .351026 .610841);--accent:color(display-p3 .480221 .633786 .742901);--accent-foreground:color(display-p3 1.00433 .990864 .909952);--destructive:color(display-p3 .168061 .117478 .181488);--destructive-foreground:color(display-p3 1.00433 .990864 .909952);--border:color(display-p3 .690984 .722572 .764538);--input:color(display-p3 .480221 .633786 .742901);--ring:color(display-p3 .947372 .794433 .492406);--chart-1:color(display-p3 .252395 .351026 .610841);--chart-2:color(display-p3 .947372 .794433 .492406);--chart-3:color(display-p3 .480221 .633786 .742901);--chart-4:color(display-p3 .690984 .722572 .764538);--chart-5:color(display-p3 .168061 .117478 .181488);--sidebar:color(display-p3 .894422 .91079 .932811);--sidebar-foreground:color(display-p3 .114184 .137049 .211673);--sidebar-primary:color(display-p3 .252395 .351026 .610841);--sidebar-primary-foreground:color(display-p3 1.00433 .990864 .909952);--sidebar-accent:color(display-p3 .947372 .794433 .492406);--sidebar-accent-foreground:color(display-p3 .114184 .137049 .211673);--sidebar-border:color(display-p3 .690984 .722572 .764538);--sidebar-ring:color(display-p3 .947372 .794433 .492406)}}@supports (color:lab(0% 0 0)){.windy{--background:lab(97.68% -.0000298023 .0000119209);--foreground:lab(13.8511% 1.61107 -14.4918);--card:lab(91.8678% -1.00306 -3.60262);--card-foreground:lab(13.8511% 1.61107 -14.4918);--popover:lab(99.035% -1.29813 11.464);--popover-foreground:lab(13.8511% 1.61107 -14.4918);--primary:lab(38.6458% 5.68922 -42.5836);--primary-foreground:lab(99.035% -1.29813 11.464);--secondary:lab(83.8924% 10.4516 50.4263);--secondary-foreground:lab(13.8511% 1.61107 -14.4918);--muted:lab(90.8049% -.97695 3.6562);--muted-foreground:lab(38.6458% 5.68922 -42.5836);--accent:lab(64.1748% -11.9826 -20.952);--accent-foreground:lab(99.035% -1.29813 11.464);--destructive:lab(13.5892% 10.9552 -8.90014);--destructive-foreground:lab(99.035% -1.29813 11.464);--border:lab(74.4528% -1.96049 -7.14428);--input:lab(64.1748% -11.9826 -20.952);--ring:lab(83.8924% 10.4516 50.4263);--chart-1:lab(38.6458% 5.68922 -42.5836);--chart-2:lab(83.8924% 10.4516 50.4263);--chart-3:lab(64.1748% -11.9826 -20.952);--chart-4:lab(74.4528% -1.96049 -7.14428);--chart-5:lab(13.5892% 10.9552 -8.90014);--sidebar:lab(91.8678% -1.00306 -3.60262);--sidebar-foreground:lab(13.8511% 1.61107 -14.4918);--sidebar-primary:lab(38.6458% 5.68922 -42.5836);--sidebar-primary-foreground:lab(99.035% -1.29813 11.464);--sidebar-accent:lab(83.8924% 10.4516 50.4263);--sidebar-accent-foreground:lab(13.8511% 1.61107 -14.4918);--sidebar-border:lab(74.4528% -1.96049 -7.14428);--sidebar-ring:lab(83.8924% 10.4516 50.4263)}}.bubblegum{--background:#f6e6ee;--foreground:#5b5b5b;--card:#fdedc9;--card-foreground:#5b5b5b;--popover:#fff;--popover-foreground:#5b5b5b;--primary:#d04f99;--primary-foreground:#fff;--secondary:#8acfd1;--secondary-foreground:#333;--muted:#b2e1eb;--muted-foreground:#7a7a7a;--accent:#fbe2a7;--accent-foreground:#333;--destructive:#f96f70;--destructive-foreground:#fff;--border:#d04f99;--input:#e4e4e4;--ring:#e670ab;--chart-1:#e670ab;--chart-2:#84d2e2;--chart-3:#fbe2a7;--chart-4:#f3a0ca;--chart-5:#d7488e;--sidebar:#f5d7e8;--sidebar-foreground:#333;--sidebar-primary:#ed4b9a;--sidebar-primary-foreground:#fff;--sidebar-accent:#f8a7d3;--sidebar-accent-foreground:#333;--sidebar-border:#f4eaff;--sidebar-ring:#ed4b9a;--radius:.4rem;--shadow-2xs:3px 3px 0px 0px rgba(209,81,154,.5);--shadow-xs:3px 3px 0px 0px rgba(209,81,154,.5);--shadow-sm:3px 3px 0px 0px #d1519a,3px 1px 2px -1px #d1519a;--shadow:3px 3px 0px 0px #d1519a,3px 1px 2px -1px #d1519a;--shadow-md:3px 3px 0px 0px #d1519a,3px 2px 4px -1px #d1519a;--shadow-lg:3px 3px 0px 0px #d1519a,3px 4px 6px -1px #d1519a;--shadow-xl:3px 3px 0px 0px #d1519a,3px 8px 10px -1px #d1519a;--shadow-2xl:3px 3px 0px 0px #d1519a}@supports (color:color(display-p3 0 0 0)){.bubblegum{--background:color(display-p3 .953635 .904467 .931618);--foreground:color(display-p3 .355558 .355558 .355558);--card:color(display-p3 .981745 .931908 .803848);--card-foreground:color(display-p3 .355558 .355558 .355558);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .355558 .355558 .355558);--primary:color(display-p3 .755117 .342346 .588382);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .600119 .805636 .816438);--secondary-foreground:color(display-p3 .198916 .198916 .198916);--muted:color(display-p3 .736253 .876727 .914908);--muted-foreground:color(display-p3 .478995 .478995 .478995);--accent:color(display-p3 .968405 .890455 .683496);--accent-foreground:color(display-p3 .198916 .198916 .198916);--destructive:color(display-p3 .911669 .468045 .45618);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .755117 .342346 .588382);--input:color(display-p3 .895577 .895577 .895577);--ring:color(display-p3 .843243 .46421 .662055);--chart-1:color(display-p3 .843243 .46421 .662055);--chart-2:color(display-p3 .588688 .817095 .878705);--chart-3:color(display-p3 .968405 .890455 .683496);--chart-4:color(display-p3 .905031 .643128 .784764);--chart-5:color(display-p3 .780472 .323275 .549692);--sidebar:color(display-p3 .943139 .848697 .907166);--sidebar-foreground:color(display-p3 .198916 .198916 .198916);--sidebar-primary:color(display-p3 .85851 .341005 .596489);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .927184 .66862 .819862);--sidebar-accent-foreground:color(display-p3 .198916 .198916 .198916);--sidebar-border:color(display-p3 .948814 .917522 .992507);--sidebar-ring:color(display-p3 .85851 .341005 .596489)}}@supports (color:lab(0% 0 0)){.bubblegum{--background:lab(92.7699% 6.55195 -1.81359);--foreground:lab(38.52% .0000149012 -.00000596046);--card:lab(94.3867% 1.47563 19.5807);--card-foreground:lab(38.52% .0000149012 -.00000596046);--popover:lab(100% 0 0);--popover-foreground:lab(38.52% .0000149012 -.00000596046);--primary:lab(53.4625% 57.0093 -13.263);--primary-foreground:lab(100% 0 0);--secondary:lab(78.6697% -22.365 -8.36634);--secondary-foreground:lab(21.12% 0 0);--muted:lab(86.4578% -13.9636 -10.0757);--muted-foreground:lab(51.28% -.0000298023 0);--accent:lab(90.989% 2.73275 32.1556);--accent-foreground:lab(21.12% 0 0);--destructive:lab(64.6237% 54.0259 27.0529);--destructive-foreground:lab(100% 0 0);--border:lab(53.4625% 57.0093 -13.263);--input:lab(90.72% .0000298023 -.0000119209);--ring:lab(63.058% 51.4974 -9.14414);--chart-1:lab(63.058% 51.4974 -9.14414);--chart-2:lab(79.7088% -22.0023 -15.9482);--chart-3:lab(90.989% 2.73275 32.1556);--chart-4:lab(75.3148% 35.6323 -8.14815);--chart-5:lab(53.421% 60.9668 -6.89302);--sidebar:lab(89.0148% 12.8962 -4.28507);--sidebar-foreground:lab(21.12% 0 0);--sidebar-primary:lab(57.8049% 67.3416 -7.05721);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(77.6208% 35.3802 -9.6674);--sidebar-accent-foreground:lab(21.12% 0 0);--sidebar-border:lab(93.8351% 6.32915 -8.94934);--sidebar-ring:lab(57.8049% 67.3416 -7.05721)}}.vintage{--background:#f7f2e3;--foreground:#4a4037;--card:#fffcf4;--card-foreground:#4a4037;--popover:#fffcf4;--popover-foreground:#4a4037;--primary:#a87c51;--primary-foreground:#fff;--secondary:#e0d6c2;--secondary-foreground:#5c4d3f;--muted:#ebe4d6;--muted-foreground:#7e6b55;--accent:#d2c7aa;--accent-foreground:#4a4037;--destructive:#b44c38;--destructive-foreground:#fff;--border:#dad0bb;--input:#dad0bb;--ring:#a87c51;--chart-1:#a87c51;--chart-2:#8c6e4e;--chart-3:#755b39;--chart-4:#b39171;--chart-5:#c2a180;--sidebar:#ebe4d6;--sidebar-foreground:#4a4037;--sidebar-primary:#a87c51;--sidebar-primary-foreground:#fff;--sidebar-accent:#d2c7aa;--sidebar-accent-foreground:#4a4037;--sidebar-border:#dad0bb;--sidebar-ring:#a87c51;--radius:.25rem;--shadow-2xs:2px 3px 5px 0px rgba(58,51,44,.06);--shadow-xs:2px 3px 5px 0px rgba(58,51,44,.06);--shadow-sm:2px 3px 5px 0px rgba(58,51,44,.12),2px 1px 2px -1px rgba(58,51,44,.12);--shadow:2px 3px 5px 0px rgba(58,51,44,.12),2px 1px 2px -1px rgba(58,51,44,.12);--shadow-md:2px 3px 5px 0px rgba(58,51,44,.12),2px 2px 4px -1px rgba(58,51,44,.12);--shadow-lg:2px 3px 5px 0px rgba(58,51,44,.12),2px 4px 6px -1px rgba(58,51,44,.12);--shadow-xl:2px 3px 5px 0px rgba(58,51,44,.12),2px 8px 10px -1px rgba(58,51,44,.12);--shadow-2xl:2px 3px 5px 0px rgba(58,51,44,.3)}@supports (color:color(display-p3 0 0 0)){.vintage{--background:color(display-p3 .96437 .947974 .896043);--foreground:color(display-p3 .284356 .253644 .221615);--card:color(display-p3 .99624 .98672 .960983);--card-foreground:color(display-p3 .284356 .253644 .221615);--popover:color(display-p3 .99624 .98672 .960983);--popover-foreground:color(display-p3 .284356 .253644 .221615);--primary:color(display-p3 .630956 .494143 .342316);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .873298 .842504 .768104);--secondary-foreground:color(display-p3 .349769 .30273 .252544);--muted:color(display-p3 .916775 .893871 .844702);--muted-foreground:color(display-p3 .481118 .422768 .345272);--accent:color(display-p3 .815036 .780064 .68004);--accent-foreground:color(display-p3 .284356 .253644 .221615);--destructive:color(display-p3 .657864 .324358 .245225);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .848542 .81659 .74309);--input:color(display-p3 .848542 .81659 .74309);--ring:color(display-p3 .630956 .494143 .342316);--chart-1:color(display-p3 .630956 .494143 .342316);--chart-2:color(display-p3 .530541 .436562 .321717);--chart-3:color(display-p3 .44436 .361085 .242657);--chart-4:color(display-p3 .679808 .573863 .460987);--chart-5:color(display-p3 .739639 .635707 .517554);--sidebar:color(display-p3 .916775 .893871 .844702);--sidebar-foreground:color(display-p3 .284356 .253644 .221615);--sidebar-primary:color(display-p3 .630956 .494143 .342316);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .815036 .780064 .68004);--sidebar-accent-foreground:color(display-p3 .284356 .253644 .221615);--sidebar-border:color(display-p3 .848542 .81659 .74309);--sidebar-ring:color(display-p3 .630956 .494143 .342316)}}@supports (color:lab(0% 0 0)){.vintage{--background:lab(95.4599% .0130832 7.69129);--foreground:lab(28.0525% 3.13181 7.0864);--card:lab(98.8857% .14028 3.82227);--card-foreground:lab(28.0525% 3.13181 7.0864);--popover:lab(98.8857% .14028 3.82227);--popover-foreground:lab(28.0525% 3.13181 7.0864);--primary:lab(55.7525% 13.4653 30.4618);--primary-foreground:lab(100% 0 0);--secondary:lab(86.1922% .964701 11.5985);--secondary-foreground:lab(33.836% 4.73171 10.8028);--muted:lab(90.7876% .868648 7.64805);--muted-foreground:lab(46.6348% 5.02905 15.1015);--accent:lab(80.4492% .672817 15.6327);--accent-foreground:lab(28.0525% 3.13181 7.0864);--destructive:lab(46.5592% 42.1477 33.9725);--destructive-foreground:lab(100% 0 0);--border:lab(83.8653% 1.14548 11.5888);--input:lab(83.8653% 1.14548 11.5888);--ring:lab(55.7525% 13.4653 30.4618);--chart-1:lab(55.7525% 13.4653 30.4618);--chart-2:lab(48.8905% 8.86533 22.8922);--chart-3:lab(40.8115% 7.77616 23.8594);--chart-4:lab(62.7757% 9.7726 21.8745);--chart-5:lab(68.6057% 9.09436 22.1102);--sidebar:lab(90.7876% .868648 7.64805);--sidebar-foreground:lab(28.0525% 3.13181 7.0864);--sidebar-primary:lab(55.7525% 13.4653 30.4618);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(80.4492% .672817 15.6327);--sidebar-accent-foreground:lab(28.0525% 3.13181 7.0864);--sidebar-border:lab(83.8653% 1.14548 11.5888);--sidebar-ring:lab(55.7525% 13.4653 30.4618)}}.cute{--background:#fcf6fc;--foreground:#521856;--card:#fcf6fc;--card-foreground:#521856;--popover:#fff;--popover-foreground:#521856;--primary:#a74370;--primary-foreground:#fff;--secondary:#f2c4e7;--secondary-foreground:#753479;--muted:#f8e4f4;--muted-foreground:#814686;--accent:#f2c4e7;--accent-foreground:#753479;--destructive:#ab4045;--destructive-foreground:#fff;--border:#efbfeb;--input:#e8bfdc;--ring:#db2476;--chart-1:#d920a1;--chart-2:#6b07ba;--chart-3:#2a4753;--chart-4:#e7c365;--chart-5:#f4a25d;--sidebar:#f5e5f8;--sidebar-foreground:#aa1467;--sidebar-primary:#464658;--sidebar-primary-foreground:#faf3f7;--sidebar-accent:#f8f8f8;--sidebar-accent-foreground:#464658;--sidebar-border:#ebebeb;--sidebar-ring:#db2476;--radius:.5rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}@supports (color:color(display-p3 0 0 0)){.cute{--background:color(display-p3 .984688 .966302 .987112);--foreground:color(display-p3 .295555 .108649 .326941);--card:color(display-p3 .984688 .966302 .987112);--card-foreground:color(display-p3 .295555 .108649 .326941);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .295555 .108649 .326941);--primary:color(display-p3 .608401 .287004 .432593);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .92056 .77368 .896767);--secondary-foreground:color(display-p3 .4254 .218291 .462358);--muted:color(display-p3 .958864 .897848 .954301);--muted-foreground:color(display-p3 .475232 .284739 .511635);--accent:color(display-p3 .92056 .77368 .896767);--accent-foreground:color(display-p3 .4254 .218291 .462358);--destructive:color(display-p3 .620154 .278814 .281624);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .907594 .755313 .911246);--input:color(display-p3 .884875 .756656 .857788);--ring:color(display-p3 .789622 .222745 .461067);--chart-1:color(display-p3 .780779 .211452 .616865);--chart-2:color(display-p3 .384438 .0783346 .699831);--chart-3:color(display-p3 .190913 .275169 .31948);--chart-4:color(display-p3 .884281 .769816 .452637);--chart-5:color(display-p3 .911721 .648509 .410959);--sidebar:color(display-p3 .949124 .900427 .966608);--sidebar-foreground:color(display-p3 .611484 .153176 .395779);--sidebar-primary:color(display-p3 .273338 .27305 .337776);--sidebar-primary-foreground:color(display-p3 .97495 .952429 .969214);--sidebar-accent:color(display-p3 .973691 .973691 .973691);--sidebar-accent-foreground:color(display-p3 .273338 .27305 .337776);--sidebar-border:color(display-p3 .921478 .921478 .921478);--sidebar-ring:color(display-p3 .789622 .222745 .461067)}}@supports (color:lab(0% 0 0)){.cute{--background:lab(97.5458% 2.81593 -2.11631);--foreground:lab(20.383% 34.0628 -24.6743);--card:lab(97.5458% 2.81593 -2.11631);--card-foreground:lab(20.383% 34.0628 -24.6743);--popover:lab(100% 0 0);--popover-foreground:lab(20.383% 34.0628 -24.6743);--primary:lab(43.6567% 45.2936 -3.89968);--primary-foreground:lab(100% 0 0);--secondary:lab(83.9475% 21.367 -10.9708);--secondary-foreground:lab(33.0516% 36.6712 -27.0157);--muted:lab(92.629% 8.95822 -5.32414);--muted-foreground:lab(39.0483% 33.6533 -25.2627);--accent:lab(83.9475% 21.367 -10.9708);--accent-foreground:lab(33.0516% 36.6712 -27.0157);--destructive:lab(42.8625% 44.7243 21.4668);--destructive-foreground:lab(100% 0 0);--border:lab(82.6438% 23.2512 -15.2547);--input:lab(81.7696% 18.5531 -8.80766);--ring:lab(49.6818% 70.8767 1.97989);--chart-1:lab(50.2058% 74.1515 -23.0724);--chart-2:lab(30.4299% 59.7257 -70.4112);--chart-3:lab(28.2373% -8.44581 -10.697);--chart-4:lab(80.5969% 5.37944 51.2882);--chart-5:lab(73.9771% 26.8754 48.4255);--sidebar:lab(92.6411% 7.94312 -7.11982);--sidebar-foreground:lab(38.3472% 60.4464 -6.05999);--sidebar-primary:lab(30.1103% 3.31429 -10.6999);--sidebar-primary-foreground:lab(96.3834% 3.13753 -1.42305);--sidebar-accent:lab(97.68% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(30.1103% 3.31429 -10.6999);--sidebar-border:lab(93.04% .0000298023 -.0000119209);--sidebar-ring:lab(49.6818% 70.8767 1.97989)}}.bean{--background:#efefe7;--foreground:#59453e;--card:#efefe7;--card-foreground:#59453e;--popover:#fff;--popover-foreground:#59453e;--primary:#a27866;--primary-foreground:#fff;--secondary:#bbac92;--secondary-foreground:#fff;--muted:#e5c7b7;--muted-foreground:#89655a;--accent:#e5c7b7;--accent-foreground:#59453e;--destructive:#1e1916;--destructive-foreground:#fff;--border:#bbac92;--input:#bbac92;--ring:#a27866;--chart-1:#a27866;--chart-2:#89655a;--chart-3:#c2a08b;--chart-4:#bbac92;--chart-5:#a18676;--sidebar:#ecd6ca;--sidebar-foreground:#59453e;--sidebar-primary:#a27866;--sidebar-primary-foreground:#fff;--sidebar-accent:#c2a08b;--sidebar-accent-foreground:#fff;--sidebar-border:#a18676;--sidebar-ring:#a27866;--radius:.5rem;--shadow-2xs:2px 2px 0px 0px rgba(153,123,108,.06);--shadow-xs:2px 2px 0px 0px rgba(153,123,108,.06);--shadow-sm:2px 2px 0px 0px rgba(153,123,108,.11),2px 1px 2px -1px rgba(153,123,108,.11);--shadow:2px 2px 0px 0px rgba(153,123,108,.11),2px 1px 2px -1px rgba(153,123,108,.11);--shadow-md:2px 2px 0px 0px rgba(153,123,108,.11),2px 2px 4px -1px rgba(153,123,108,.11);--shadow-lg:2px 2px 0px 0px rgba(153,123,108,.11),2px 4px 6px -1px rgba(153,123,108,.11);--shadow-xl:2px 2px 0px 0px rgba(153,123,108,.11),2px 8px 10px -1px rgba(153,123,108,.11);--shadow-2xl:2px 2px 0px 0px rgba(153,123,108,.28)}@supports (color:color(display-p3 0 0 0)){.bean{--background:color(display-p3 .938671 .936596 .909791);--foreground:color(display-p3 .337106 .274203 .247889);--card:color(display-p3 .938671 .936596 .909791);--card-foreground:color(display-p3 .337106 .274203 .247889);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .337106 .274203 .247889);--primary:color(display-p3 .611581 .477312 .410062);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .724127 .67575 .583517);--secondary-foreground:color(display-p3 1 1 1);--muted:color(display-p3 .877085 .783628 .726915);--muted-foreground:color(display-p3 .515409 .400999 .360484);--accent:color(display-p3 .877085 .783628 .726915);--accent-foreground:color(display-p3 .337106 .274203 .247889);--destructive:color(display-p3 .116233 .100293 .0891244);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .724127 .67575 .583517);--input:color(display-p3 .724127 .67575 .583517);--ring:color(display-p3 .611581 .477312 .410062);--chart-1:color(display-p3 .611581 .477312 .410062);--chart-2:color(display-p3 .515409 .400999 .360484);--chart-3:color(display-p3 .738961 .63081 .556592);--chart-4:color(display-p3 .724127 .67575 .583517);--chart-5:color(display-p3 .612665 .528963 .47143);--sidebar:color(display-p3 .911193 .840501 .796844);--sidebar-foreground:color(display-p3 .337106 .274203 .247889);--sidebar-primary:color(display-p3 .611581 .477312 .410062);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .738961 .63081 .556592);--sidebar-accent-foreground:color(display-p3 1 1 1);--sidebar-border:color(display-p3 .612665 .528963 .47143);--sidebar-ring:color(display-p3 .611581 .477312 .410062)}}@supports (color:lab(0% 0 0)){.bean{--background:lab(94.2771% -.741959 3.72697);--foreground:lab(31.3606% 7.95431 7.71017);--card:lab(94.2771% -.741959 3.72697);--card-foreground:lab(31.3606% 7.95431 7.71017);--popover:lab(100% 0 0);--popover-foreground:lab(31.3606% 7.95431 7.71017);--primary:lab(54.3963% 15.2597 16.907);--primary-foreground:lab(100% 0 0);--secondary:lab(71.092% 2.68406 15.4989);--secondary-foreground:lab(100% 0 0);--muted:lab(82.4133% 9.10217 11.8449);--muted-foreground:lab(46.2723% 13.8807 12.1103);--accent:lab(82.4133% 9.10217 11.8449);--accent-foreground:lab(31.3606% 7.95431 7.71017);--destructive:lab(9.48181% 2.10273 3.11706);--destructive-foreground:lab(100% 0 0);--border:lab(71.092% 2.68406 15.4989);--input:lab(71.092% 2.68406 15.4989);--ring:lab(54.3963% 15.2597 16.907);--chart-1:lab(54.3963% 15.2597 16.907);--chart-2:lab(46.2723% 13.8807 12.1103);--chart-3:lab(68.4705% 10.8775 15.698);--chart-4:lab(71.092% 2.68406 15.4989);--chart-5:lab(58.0754% 8.64589 12.524);--sidebar:lab(87.1068% 6.69146 8.88784);--sidebar-foreground:lab(31.3606% 7.95431 7.71017);--sidebar-primary:lab(54.3963% 15.2597 16.907);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(68.4705% 10.8775 15.698);--sidebar-accent-foreground:lab(100% 0 0);--sidebar-border:lab(58.0754% 8.64589 12.524);--sidebar-ring:lab(54.3963% 15.2597 16.907)}}.twitter{--background:#fff;--foreground:#101418;--card:#f8f8f8;--card-foreground:#101418;--popover:#fff;--popover-foreground:#101418;--primary:#1e9cf0;--primary-foreground:#fff;--secondary:#101418;--secondary-foreground:#fff;--muted:#e4e4e4;--muted-foreground:#101418;--accent:#e2ecf9;--accent-foreground:#1e9cf0;--destructive:#f51e2d;--destructive-foreground:#fff;--border:#e2e9ed;--input:#f8f8f8;--ring:#18a0f2;--chart-1:#1e9cf0;--chart-2:#00b879;--chart-3:#f7b927;--chart-4:#20c065;--chart-5:#e0215d;--sidebar:#f8f8f8;--sidebar-foreground:#101418;--sidebar-primary:#1e9cf0;--sidebar-primary-foreground:#fff;--sidebar-accent:#e2ecf9;--sidebar-accent-foreground:#1e9cf0;--sidebar-border:#e2e9ee;--sidebar-ring:#18a0f2;--radius:1.3rem;--shadow-2xs:0px 2px 0px 0px rgba(29,161,242,0);--shadow-xs:0px 2px 0px 0px rgba(29,161,242,0);--shadow-sm:0px 2px 0px 0px rgba(29,161,242,0),0px 1px 2px -1px rgba(29,161,242,0);--shadow:0px 2px 0px 0px rgba(29,161,242,0),0px 1px 2px -1px rgba(29,161,242,0);--shadow-md:0px 2px 0px 0px rgba(29,161,242,0),0px 2px 4px -1px rgba(29,161,242,0);--shadow-lg:0px 2px 0px 0px rgba(29,161,242,0),0px 4px 6px -1px rgba(29,161,242,0);--shadow-xl:0px 2px 0px 0px rgba(29,161,242,0),0px 8px 10px -1px rgba(29,161,242,0);--shadow-2xl:0px 2px 0px 0px rgba(29,161,242,0)}@supports (color:color(display-p3 0 0 0)){.twitter{--background:color(display-p3 1 1 1);--foreground:color(display-p3 .0670837 .0789321 .0932115);--card:color(display-p3 .973691 .973691 .973691);--card-foreground:color(display-p3 .0670837 .0789321 .0932115);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .0670837 .0789321 .0932115);--primary:color(display-p3 .293226 .603864 .914722);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .0670837 .0789321 .0932115);--secondary-foreground:color(display-p3 1 1 1);--muted:color(display-p3 .895577 .895577 .895577);--muted-foreground:color(display-p3 .0670837 .0789321 .0932115);--accent:color(display-p3 .892691 .926079 .969866);--accent-foreground:color(display-p3 .293226 .603864 .914722);--destructive:color(display-p3 .883912 .229677 .22229);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .889948 .913436 .929052);--input:color(display-p3 .973691 .973691 .973691);--ring:color(display-p3 .293661 .619834 .92413);--chart-1:color(display-p3 .293226 .603864 .914722);--chart-2:color(display-p3 .308961 .712425 .493356);--chart-3:color(display-p3 .929618 .733527 .292211);--chart-4:color(display-p3 .357855 .741442 .432506);--chart-5:color(display-p3 .806337 .219796 .371935);--sidebar:color(display-p3 .973691 .973691 .973691);--sidebar-foreground:color(display-p3 .0670837 .0789321 .0932115);--sidebar-primary:color(display-p3 .293226 .603864 .914722);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .892691 .926079 .969866);--sidebar-accent-foreground:color(display-p3 .293226 .603864 .914722);--sidebar-border:color(display-p3 .891263 .912576 .930654);--sidebar-ring:color(display-p3 .293661 .619834 .92413)}}@supports (color:lab(0% 0 0)){.twitter{--background:lab(100% 0 0);--foreground:lab(6.18628% -.876099 -3.20578);--card:lab(97.68% -.0000298023 .0000119209);--card-foreground:lab(6.18628% -.876099 -3.20578);--popover:lab(100% 0 0);--popover-foreground:lab(6.18628% -.876099 -3.20578);--primary:lab(61.2109% -10.3179 -51.9786);--primary-foreground:lab(100% 0 0);--secondary:lab(6.18628% -.876099 -3.20578);--secondary-foreground:lab(100% 0 0);--muted:lab(90.72% .0000298023 -.0000119209);--muted-foreground:lab(6.18628% -.876099 -3.20578);--accent:lab(93.0158% -2.02465 -7.14318);--accent-foreground:lab(61.2109% -10.3179 -51.9786);--destructive:lab(53.4792% 76.0011 51.5624);--destructive-foreground:lab(100% 0 0);--border:lab(91.9153% -2.04673 -2.99181);--input:lab(97.68% -.0000298023 .0000119209);--ring:lab(62.461% -12.1318 -51.3036);--chart-1:lab(61.2109% -10.3179 -51.9786);--chart-2:lab(66.1435% -53.8333 20.6712);--chart-3:lab(79.2243% 14.6444 74.4975);--chart-4:lab(68.6323% -55.8126 34.1009);--chart-5:lab(49.8891% 71.3296 17.882);--sidebar:lab(97.68% -.0000298023 .0000119209);--sidebar-foreground:lab(6.18628% -.876099 -3.20578);--sidebar-primary:lab(61.2109% -10.3179 -51.9786);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(93.0158% -2.02465 -7.14318);--sidebar-accent-foreground:lab(61.2109% -10.3179 -51.9786);--sidebar-border:lab(91.8991% -1.70824 -3.24731);--sidebar-ring:lab(62.461% -12.1318 -51.3036)}}.ghibli{--radius:.625rem;--background:#f1dfbe;--foreground:#61450f;--card:#f2e3c6;--card-foreground:#634311;--popover:#f2e3c6;--popover-foreground:#634311;--primary:#a3a85e;--primary-foreground:#fafafa;--secondary:#e9d5af;--secondary-foreground:#6d552b;--muted:#e5cea2;--muted-foreground:#6d552b;--accent:#e2cfa9;--accent-foreground:#2b2124;--destructive:#ce3c35;--border:#c0a77e;--input:#c0a77e;--ring:#805f30;--chart-1:#a3a85e;--chart-2:#61450f;--chart-3:#ed5f1a;--chart-4:#7f833a;--chart-5:#c0a77e;--sidebar:#e7d2a9;--sidebar-foreground:#61450f;--sidebar-primary:#85893f;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#d9c59d;--sidebar-accent-foreground:#2b2124;--sidebar-border:#b39b72;--sidebar-ring:#85893f;--shadow-color:#c0a77e;--shadow-2xs:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/.5);--shadow-xs:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/.5);--shadow-sm:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1),1px 1px 2px -1px rgb(from var(--shadow-color)r g b/1);--shadow:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1),1px 1px 2px -1px rgb(from var(--shadow-color)r g b/1);--shadow-md:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1),1px 2px 4px -1px rgb(from var(--shadow-color)r g b/1);--shadow-lg:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1),1px 4px 6px -1px rgb(from var(--shadow-color)r g b/1);--shadow-xl:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1),1px 8px 10px -1px rgb(from var(--shadow-color)r g b/1);--shadow-2xl:1px 2px 0px 0px rgb(from var(--shadow-color)r g b/1)}@supports (color:color(display-p3 0 0 0)){.ghibli{--background:color(display-p3 .932326 .877854 .758884);--foreground:color(display-p3 .36232 .273732 .104167);--card:color(display-p3 .939197 .891569 .787387);--card-foreground:color(display-p3 .369166 .269105 .108379);--popover:color(display-p3 .939197 .891569 .787387);--popover-foreground:color(display-p3 .369166 .269105 .108379);--primary:color(display-p3 .642759 .656781 .404806);--primary-foreground:color(display-p3 .980256 .980256 .980256);--secondary:color(display-p3 .900505 .838317 .702721);--secondary-foreground:color(display-p3 .413265 .337304 .193455);--muted:color(display-p3 .883539 .811455 .653765);--muted-foreground:color(display-p3 .413265 .337304 .193455);--accent:color(display-p3 .874694 .812819 .677933);--accent-foreground:color(display-p3 .161812 .130427 .13945);--destructive:color(display-p3 .746089 .281667 .238685);--border:color(display-p3 .735307 .659079 .512294);--input:color(display-p3 .735307 .659079 .512294);--ring:color(display-p3 .483027 .378469 .217873);--chart-1:color(display-p3 .642759 .656781 .404806);--chart-2:color(display-p3 .36232 .273732 .104167);--chart-3:color(display-p3 .863514 .407981 .197578);--chart-4:color(display-p3 .500276 .512346 .269);--chart-5:color(display-p3 .735307 .659079 .512294);--sidebar:color(display-p3 .891442 .825009 .679588);--sidebar-foreground:color(display-p3 .36232 .273732 .104167);--sidebar-primary:color(display-p3 .523927 .536012 .28888);--sidebar-primary-foreground:color(display-p3 .980256 .980256 .980256);--sidebar-accent:color(display-p3 .839228 .77437 .633081);--sidebar-accent-foreground:color(display-p3 .161812 .130427 .13945);--sidebar-border:color(display-p3 .685727 .610409 .465311);--sidebar-ring:color(display-p3 .523927 .536012 .28888);--shadow-color:color(display-p3 .735307 .659079 .512294)}}@supports (color:lab(0% 0 0)){.ghibli{--background:lab(89.7039% 2.35474 18.7209);--foreground:lab(31.5577% 8.51941 34.8409);--card:lab(90.8507% 1.97703 16.3054);--card-foreground:lab(31.4823% 10.4703 34.0629);--popover:lab(90.8507% 1.97703 16.3054);--popover-foreground:lab(31.4823% 10.4703 34.0629);--primary:lab(67.1038% -9.90349 37.3043);--primary-foreground:lab(98.26% 0 0);--secondary:lab(86.2364% 2.84675 21.5951);--secondary-foreground:lab(37.9934% 6.33606 28.2323);--muted:lab(83.9314% 3.48344 25.3556);--muted-foreground:lab(37.9934% 6.33606 28.2323);--accent:lab(83.9151% 2.86874 21.6175);--accent-foreground:lab(13.959% 5.36086 .0562906);--destructive:lab(48.5487% 57.6007 39.2271);--border:lab(69.9575% 4.682 25.0124);--input:lab(69.9575% 4.682 25.0124);--ring:lab(43.1203% 9.82526 31.9875);--chart-1:lab(67.1038% -9.90349 37.3043);--chart-2:lab(31.5577% 8.51941 34.8409);--chart-3:lab(59.0687% 53.9165 62.861);--chart-4:lab(53.1462% -9.39509 37.9517);--chart-5:lab(69.9575% 4.682 25.0124);--sidebar:lab(85.0841% 3.10516 23.2589);--sidebar-foreground:lab(31.5577% 8.51941 34.8409);--sidebar-primary:lab(55.4761% -9.49848 38.212);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(80.4381% 3.11944 22.8956);--sidebar-accent-foreground:lab(13.959% 5.36086 .0562906);--sidebar-border:lab(65.3128% 4.76354 25.1153);--sidebar-ring:lab(55.4761% -9.49848 38.212);--shadow-color:lab(69.9575% 4.682 25.0124)}}.tokyo{--radius:.25rem;--background:#e6e7ed;--foreground:#343b59;--card:#d6d8df;--card-foreground:#343b59;--popover:#e6e7ed;--popover-foreground:#343b59;--primary:#6127cd;--primary-foreground:#e6e7ed;--secondary:#d31a58;--secondary-foreground:#f5f5f5;--muted:#a9bde7;--muted-foreground:#3d4968;--accent:#f19e9e;--accent-foreground:#4f1717;--destructive:#8c4351;--border:#bcc0cc;--input:#abb2c5;--ring:#6127cd;--chart-1:#2959aa;--chart-2:#9ece6a;--chart-3:#8f5e16;--chart-4:#016c86;--chart-5:#5a3e8e;--sidebar:#d6d8df;--sidebar-foreground:#343b59;--sidebar-primary:#6127cd;--sidebar-primary-foreground:#e6e7ed;--sidebar-accent:#f19e9e;--sidebar-accent-foreground:#4f1717;--sidebar-border:#bcc0cc;--sidebar-ring:#6127cd;--shadow-color:#385f0d;--shadow-2xs:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.05);--shadow-xs:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.05);--shadow-sm:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1),1px 1px 2px -1px rgb(from var(--shadow-color)r g b/.1);--shadow:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1),1px 1px 2px -1px rgb(from var(--shadow-color)r g b/.1);--shadow-md:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1),1px 2px 4px -1px rgb(from var(--shadow-color)r g b/.1);--shadow-lg:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1),1px 4px 6px -1px rgb(from var(--shadow-color)r g b/.1);--shadow-xl:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1),1px 8px 10px -1px rgb(from var(--shadow-color)r g b/.1);--shadow-2xl:1px 1px 6px 0px rgb(from var(--shadow-color)r g b/.1)}@supports (color:color(display-p3 0 0 0)){.tokyo{--background:color(display-p3 .902828 .905869 .927015);--foreground:color(display-p3 .209243 .230694 .340448);--card:color(display-p3 .840811 .847118 .872794);--card-foreground:color(display-p3 .209243 .230694 .340448);--popover:color(display-p3 .902828 .905869 .927015);--popover-foreground:color(display-p3 .209243 .230694 .340448);--primary:color(display-p3 .352538 .165912 .773854);--primary-foreground:color(display-p3 .902828 .905869 .927015);--secondary:color(display-p3 .758954 .195082 .350158);--secondary-foreground:color(display-p3 .960587 .960587 .960587);--muted:color(display-p3 .677836 .739249 .892804);--muted-foreground:color(display-p3 .248411 .285183 .399468);--accent:color(display-p3 .8996 .634023 .627074);--accent-foreground:color(display-p3 .284007 .105913 .0987092);--destructive:color(display-p3 .512906 .278666 .32023);--border:color(display-p3 .739994 .752076 .794358);--input:color(display-p3 .675655 .697057 .765171);--ring:color(display-p3 .352538 .165912 .773854);--chart-1:color(display-p3 .20911 .344526 .644289);--chart-2:color(display-p3 .658186 .801973 .464213);--chart-3:color(display-p3 .532329 .377078 .151391);--chart-4:color(display-p3 .178602 .417383 .515227);--chart-5:color(display-p3 .33664 .247627 .539037);--sidebar:color(display-p3 .840811 .847118 .872794);--sidebar-foreground:color(display-p3 .209243 .230694 .340448);--sidebar-primary:color(display-p3 .352538 .165912 .773854);--sidebar-primary-foreground:color(display-p3 .902828 .905869 .927015);--sidebar-accent:color(display-p3 .8996 .634023 .627074);--sidebar-accent-foreground:color(display-p3 .284007 .105913 .0987092);--sidebar-border:color(display-p3 .739994 .752076 .794358);--sidebar-ring:color(display-p3 .352538 .165912 .773854);--shadow-color:color(display-p3 .254861 .369036 .114921)}}@supports (color:lab(0% 0 0)){.tokyo{--background:lab(91.7059% .455022 -2.99455);--foreground:lab(25.2957% 3.5798 -19.2031);--card:lab(86.3659% .267744 -3.77777);--card-foreground:lab(25.2957% 3.5798 -19.2031);--popover:lab(91.7059% .455022 -2.99455);--popover-foreground:lab(25.2957% 3.5798 -19.2031);--primary:lab(33.5957% 53.6057 -76.7279);--primary-foreground:lab(91.7059% .455022 -2.99455);--secondary:lab(46.7095% 69.0419 16.3778);--secondary-foreground:lab(96.52% -.0000298023 .0000119209);--muted:lab(76.2099% -.072062 -23.5442);--muted-foreground:lab(31.045% 1.75449 -20.0038);--accent:lab(73.6821% 31.9371 13.5507);--accent-foreground:lab(17.4878% 26.5813 14.9226);--destructive:lab(38.5187% 32.7653 6.95504);--border:lab(77.6273% .288755 -6.40674);--input:lab(72.4604% .340343 -10.4904);--ring:lab(33.5957% 53.6057 -76.7279);--chart-1:lab(37.9894% 6.44045 -49.0794);--chart-2:lab(77.6792% -28.6554 43.8395);--chart-3:lab(44.4773% 16.183 46.1154);--chart-4:lab(41.5811% -19.59 -22.2669);--chart-5:lab(32.6349% 26.7804 -40.766);--sidebar:lab(86.3659% .267744 -3.77777);--sidebar-foreground:lab(25.2957% 3.5798 -19.2031);--sidebar-primary:lab(33.5957% 53.6057 -76.7279);--sidebar-primary-foreground:lab(91.7059% .455022 -2.99455);--sidebar-accent:lab(73.6821% 31.9371 13.5507);--sidebar-accent-foreground:lab(17.4878% 26.5813 14.9226);--sidebar-border:lab(77.6273% .288755 -6.40674);--sidebar-ring:lab(33.5957% 53.6057 -76.7279);--shadow-color:lab(36.2218% -24.8437 38.1076)}}.notebook{--background:#f8f8f8;--foreground:#3a3a3a;--card:#fff;--card-foreground:#3a3a3a;--popover:#fff;--popover-foreground:#3a3a3a;--primary:#606060;--primary-foreground:#f2f2f2;--secondary:#dedede;--secondary-foreground:#3a3a3a;--muted:#e4e4e4;--muted-foreground:#505050;--accent:#f5ecc6;--accent-foreground:#5b4038;--destructive:#c87979;--destructive-foreground:#fff;--border:#717171;--input:#fff;--ring:#a1a1a1;--chart-1:#333;--chart-2:#555;--chart-3:#777;--chart-4:#989898;--chart-5:#bababa;--sidebar:#f2f2f2;--sidebar-foreground:#3a3a3a;--sidebar-primary:#606060;--sidebar-primary-foreground:#f2f2f2;--sidebar-accent:#f5ecc6;--sidebar-accent-foreground:#5b4038;--sidebar-border:#c1c1c1;--sidebar-ring:#a1a1a1;--radius:.625rem;--shadow-2xs:1px 4px 5px 0px rgba(0,0,0,.01);--shadow-xs:1px 4px 5px 0px rgba(0,0,0,.01);--shadow-sm:1px 4px 5px 0px rgba(0,0,0,.03),1px 1px 2px -1px rgba(0,0,0,.03);--shadow:1px 4px 5px 0px rgba(0,0,0,.03),1px 1px 2px -1px rgba(0,0,0,.03);--shadow-md:1px 4px 5px 0px rgba(0,0,0,.03),1px 2px 4px -1px rgba(0,0,0,.03);--shadow-lg:1px 4px 5px 0px rgba(0,0,0,.03),1px 4px 6px -1px rgba(0,0,0,.03);--shadow-xl:1px 4px 5px 0px rgba(0,0,0,.03),1px 8px 10px -1px rgba(0,0,0,.03);--shadow-2xl:1px 4px 5px 0px rgba(0,0,0,.07)}@supports (color:color(display-p3 0 0 0)){.notebook{--background:color(display-p3 .973691 .973691 .973691);--foreground:color(display-p3 .229013 .229013 .229013);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .229013 .229013 .229013);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .229013 .229013 .229013);--primary:color(display-p3 .377511 .377511 .377511);--primary-foreground:color(display-p3 .947516 .947516 .947516);--secondary:color(display-p3 .869816 .869817 .869816);--secondary-foreground:color(display-p3 .229013 .229013 .229013);--muted:color(display-p3 .895577 .895577 .895577);--muted-foreground:color(display-p3 .312357 .312357 .312357);--accent:color(display-p3 .95581 .924932 .792273);--accent-foreground:color(display-p3 .341028 .256575 .225495);--destructive:color(display-p3 .741484 .48725 .480609);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .444696 .444696 .444696);--input:color(display-p3 1 1 1);--ring:color(display-p3 .632583 .632583 .632583);--chart-1:color(display-p3 .198916 .198916 .198916);--chart-2:color(display-p3 .333837 .333837 .333837);--chart-3:color(display-p3 .467512 .467512 .467512);--chart-4:color(display-p3 .596461 .596461 .596461);--chart-5:color(display-p3 .730753 .730754 .730753);--sidebar:color(display-p3 .947516 .947516 .947516);--sidebar-foreground:color(display-p3 .229013 .229013 .229013);--sidebar-primary:color(display-p3 .377511 .377511 .377511);--sidebar-primary-foreground:color(display-p3 .947516 .947516 .947516);--sidebar-accent:color(display-p3 .95581 .924932 .792273);--sidebar-accent-foreground:color(display-p3 .341028 .256575 .225495);--sidebar-border:color(display-p3 .755697 .755697 .755697);--sidebar-ring:color(display-p3 .632583 .632583 .632583)}}@supports (color:lab(0% 0 0)){.notebook{--background:lab(97.68% -.0000298023 .0000119209);--foreground:lab(24.6% 0 0);--card:lab(100% 0 0);--card-foreground:lab(24.6% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(24.6% 0 0);--primary:lab(40.84% -.0000149012 .00000596046);--primary-foreground:lab(95.36% 0 0);--secondary:lab(88.4% 0 .0000119209);--secondary-foreground:lab(24.6% 0 0);--muted:lab(90.72% .0000298023 -.0000119209);--muted-foreground:lab(33.88% -.0000149012 0);--accent:lab(93.313% -.905901 19.5086);--accent-foreground:lab(30.1095% 11.0424 9.89624);--destructive:lab(59.5317% 31.902 13.9662);--destructive-foreground:lab(100% 0 0);--border:lab(47.8% 0 .0000119209);--input:lab(100% 0 0);--ring:lab(66.36% -.0000298023 -.0000119209);--chart-1:lab(21.12% 0 0);--chart-2:lab(36.2% 0 .00000596046);--chart-3:lab(50.12% 0 0);--chart-4:lab(62.88% -.0000298023 0);--chart-5:lab(75.64% -.0000298023 0);--sidebar:lab(95.36% 0 0);--sidebar-foreground:lab(24.6% 0 0);--sidebar-primary:lab(40.84% -.0000149012 .00000596046);--sidebar-primary-foreground:lab(95.36% 0 0);--sidebar-accent:lab(93.313% -.905901 19.5086);--sidebar-accent-foreground:lab(30.1095% 11.0424 9.89624);--sidebar-border:lab(77.96% -.0000298023 0);--sidebar-ring:lab(66.36% -.0000298023 -.0000119209)}}.popsicle{--background:#f7f9f3;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#4f46e5;--primary-foreground:#fff;--secondary:#14b8a6;--secondary-foreground:#fff;--muted:#f0f0f0;--muted-foreground:#333;--accent:#f59e0b;--accent-foreground:#000;--destructive:#ef4444;--destructive-foreground:#fff;--border:#000;--input:#737373;--ring:#a5b4fc;--chart-1:#4f46e5;--chart-2:#14b8a6;--chart-3:#f59e0b;--chart-4:#ec4899;--chart-5:#22c55e;--sidebar:#f7f9f3;--sidebar-foreground:#000;--sidebar-primary:#4f46e5;--sidebar-primary-foreground:#fff;--sidebar-accent:#f59e0b;--sidebar-accent-foreground:#000;--sidebar-border:#000;--sidebar-ring:#a5b4fc;--radius:1rem;--shadow-2xs:0px 0px 0px 0px rgba(26,26,26,.03);--shadow-xs:0px 0px 0px 0px rgba(26,26,26,.03);--shadow-sm:0px 0px 0px 0px rgba(26,26,26,.05),0px 1px 2px -1px rgba(26,26,26,.05);--shadow:0px 0px 0px 0px rgba(26,26,26,.05),0px 1px 2px -1px rgba(26,26,26,.05);--shadow-md:0px 0px 0px 0px rgba(26,26,26,.05),0px 2px 4px -1px rgba(26,26,26,.05);--shadow-lg:0px 0px 0px 0px rgba(26,26,26,.05),0px 4px 6px -1px rgba(26,26,26,.05);--shadow-xl:0px 0px 0px 0px rgba(26,26,26,.05),0px 8px 10px -1px rgba(26,26,26,.05);--shadow-2xl:0px 0px 0px 0px rgba(26,26,26,.13)}@supports (color:color(display-p3 0 0 0)){.popsicle{--background:color(display-p3 .969959 .976164 .954825);--foreground:color(display-p3 0 0 0);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 0 0 0);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 0 0 0);--primary:color(display-p3 .303908 .275744 .864743);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .333475 .71093 .651576);--secondary-foreground:color(display-p3 1 1 1);--muted:color(display-p3 .941124 .941124 .941124);--muted-foreground:color(display-p3 .200007 .200007 .200007);--accent:color(display-p3 .912221 .634937 .230272);--accent-foreground:color(display-p3 0 0 0);--destructive:color(display-p3 .865025 .321913 .296623);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 0 0 0);--input:color(display-p3 .45095 .45095 .45095);--ring:color(display-p3 .658024 .704045 .966577);--chart-1:color(display-p3 .303908 .275744 .864743);--chart-2:color(display-p3 .333475 .71093 .651576);--chart-3:color(display-p3 .912221 .634937 .230272);--chart-4:color(display-p3 .855059 .332645 .591787);--chart-5:color(display-p3 .369139 .761262 .41357);--sidebar:color(display-p3 .969959 .976164 .954825);--sidebar-foreground:color(display-p3 0 0 0);--sidebar-primary:color(display-p3 .303908 .275744 .864743);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .912221 .634937 .230272);--sidebar-accent-foreground:color(display-p3 0 0 0);--sidebar-border:color(display-p3 0 0 0);--sidebar-ring:color(display-p3 .658024 .704045 .966577)}}@supports (color:lab(0% 0 0)){.popsicle{--background:lab(97.6425% -1.47265 2.65142);--foreground:lab(0% 0 0);--card:lab(100% 0 0);--card-foreground:lab(0% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(0% 0 0);--primary:lab(39.3796% 41.562 -80.9823);--primary-foreground:lab(100% 0 0);--secondary:lab(67.1539% -42.9133 -2.32974);--secondary-foreground:lab(100% 0 0);--muted:lab(94.7916% -.0000298023 0);--muted-foreground:lab(21.2476% -.0000149012 0);--accent:lab(72.7923% 26.9413 75.4637);--accent-foreground:lab(0% 0 0);--destructive:lab(55.7819% 65.6007 40.7857);--destructive-foreground:lab(100% 0 0);--border:lab(0% 0 0);--input:lab(48.438% 0 0);--ring:lab(74.1853% 7.29239 -37.7757);--chart-1:lab(39.3796% 41.562 -80.9823);--chart-2:lab(67.1539% -42.9133 -2.32974);--chart-3:lab(72.7923% 26.9413 75.4637);--chart-4:lab(57.3053% 67.8779 -7.1178);--chart-5:lab(70.2133% -57.9784 39.4373);--sidebar:lab(97.6425% -1.47265 2.65142);--sidebar-foreground:lab(0% 0 0);--sidebar-primary:lab(39.3796% 41.562 -80.9823);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(72.7923% 26.9413 75.4637);--sidebar-accent-foreground:lab(0% 0 0);--sidebar-border:lab(0% 0 0);--sidebar-ring:lab(74.1853% 7.29239 -37.7757)}}.luxury{--background:#faf7f5;--foreground:#1a1a1a;--card:#faf7f5;--card-foreground:#1a1a1a;--popover:#faf7f5;--popover-foreground:#1a1a1a;--primary:#9b2c2c;--primary-foreground:#fff;--secondary:#fdf2d6;--secondary-foreground:#805500;--muted:#f0ebe8;--muted-foreground:#57534e;--accent:#fef3c7;--accent-foreground:#7f1d1d;--destructive:#991b1b;--destructive-foreground:#fff;--border:#f5e8d2;--input:#f5e8d2;--ring:#9b2c2c;--chart-1:#b91c1c;--chart-2:#9b2c2c;--chart-3:#7f1d1d;--chart-4:#b45309;--chart-5:#92400e;--sidebar:#f0ebe8;--sidebar-foreground:#1a1a1a;--sidebar-primary:#9b2c2c;--sidebar-primary-foreground:#fff;--sidebar-accent:#fef3c7;--sidebar-accent-foreground:#7f1d1d;--sidebar-border:#f5e8d2;--sidebar-ring:#9b2c2c;--radius:.375rem;--shadow-2xs:1px 1px 16px -2px rgba(75,17,17,.06);--shadow-xs:1px 1px 16px -2px rgba(75,17,17,.06);--shadow-sm:1px 1px 16px -2px rgba(75,17,17,.12),1px 1px 2px -3px rgba(75,17,17,.12);--shadow:1px 1px 16px -2px rgba(75,17,17,.12),1px 1px 2px -3px rgba(75,17,17,.12);--shadow-md:1px 1px 16px -2px rgba(75,17,17,.12),1px 2px 4px -3px rgba(75,17,17,.12);--shadow-lg:1px 1px 16px -2px rgba(75,17,17,.12),1px 4px 6px -3px rgba(75,17,17,.12);--shadow-xl:1px 1px 16px -2px rgba(75,17,17,.12),1px 8px 10px -3px rgba(75,17,17,.12);--shadow-2xl:1px 1px 16px -2px rgba(75,17,17,.3)}@supports (color:color(display-p3 0 0 0)){.luxury{--background:color(display-p3 .978377 .969036 .961674);--foreground:color(display-p3 .101973 .101973 .101973);--card:color(display-p3 .978377 .969036 .961674);--card-foreground:color(display-p3 .101973 .101973 .101973);--popover:color(display-p3 .978377 .969036 .961674);--popover-foreground:color(display-p3 .101973 .101973 .101973);--primary:color(display-p3 .560146 .206721 .190968);--primary-foreground:color(display-p3 1 1 1);--secondary:color(display-p3 .98465 .950449 .850606);--secondary-foreground:color(display-p3 .477374 .340653 .101555);--muted:color(display-p3 .937785 .922187 .911104);--muted-foreground:color(display-p3 .33844 .326006 .307968);--accent:color(display-p3 .988589 .954419 .798903);--accent-foreground:color(display-p3 .45741 .146897 .131803);--destructive:color(display-p3 .550627 .156719 .134447);--destructive-foreground:color(display-p3 1 1 1);--border:color(display-p3 .952019 .911538 .832647);--input:color(display-p3 .952019 .911538 .832647);--ring:color(display-p3 .560146 .206721 .190968);--chart-1:color(display-p3 .665976 .180385 .150377);--chart-2:color(display-p3 .560146 .206721 .190968);--chart-3:color(display-p3 .45741 .146897 .131803);--chart-4:color(display-p3 .658204 .347152 .136047);--chart-5:color(display-p3 .532661 .26968 .115631);--sidebar:color(display-p3 .937785 .922187 .911104);--sidebar-foreground:color(display-p3 .101973 .101973 .101973);--sidebar-primary:color(display-p3 .560146 .206721 .190968);--sidebar-primary-foreground:color(display-p3 1 1 1);--sidebar-accent:color(display-p3 .988589 .954419 .798903);--sidebar-accent-foreground:color(display-p3 .45741 .146897 .131803);--sidebar-border:color(display-p3 .952019 .911538 .832647);--sidebar-ring:color(display-p3 .560146 .206721 .190968)}}@supports (color:lab(0% 0 0)){.luxury{--background:lab(97.4255% .7779 1.34107);--foreground:lab(9.2648% -.00000745058 0);--card:lab(97.4255% .7779 1.34107);--card-foreground:lab(9.2648% -.00000745058 0);--popover:lab(97.4255% .7779 1.34107);--popover-foreground:lab(9.2648% -.00000745058 0);--primary:lab(36.4615% 46.4365 28.1014);--primary-foreground:lab(100% 0 0);--secondary:lab(95.8204% .494689 14.9703);--secondary-foreground:lab(40.1089% 13.9603 48.1571);--muted:lab(93.3771% 1.36054 2.09852);--muted-foreground:lab(35.562% .939235 3.55306);--accent:lab(95.8999% -1.21161 22.7034);--accent-foreground:lab(28.5779% 41.9923 26.8379);--destructive:lab(33.8585% 50.7899 35.3979);--destructive-foreground:lab(100% 0 0);--border:lab(92.6054% 1.91969 12.4222);--input:lab(92.6054% 1.91969 12.4222);--ring:lab(36.4615% 46.4365 28.1014);--chart-1:lab(40.7282% 59.922 43.8879);--chart-2:lab(36.4615% 46.4365 28.1014);--chart-3:lab(28.5779% 41.9923 26.8379);--chart-4:lab(47.4615% 37.7706 54.9001);--chart-5:lab(38.018% 33.4899 44.1576);--sidebar:lab(93.3771% 1.36054 2.09852);--sidebar-foreground:lab(9.2648% -.00000745058 0);--sidebar-primary:lab(36.4615% 46.4365 28.1014);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(95.8999% -1.21161 22.7034);--sidebar-accent-foreground:lab(28.5779% 41.9923 26.8379);--sidebar-border:lab(92.6054% 1.91969 12.4222);--sidebar-ring:lab(36.4615% 46.4365 28.1014)}}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.c30af439.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.e6a3cada.woff)format("woff"),url(../media/KaTeX_AMS-Regular.892f691b.ttf)format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.db991531.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.2f97783e.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.a36b8125.ttf)format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.c20eee08.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.2b13f013.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.7c50032c.ttf)format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.d514bd28.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.5fa2f5e4.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.e311399d.ttf)format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.5d62e468.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.18139813.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.2a73476d.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.f4e2828d.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.c24b5ba7.woff)format("woff"),url(../media/KaTeX_Main-Bold.6d137c77.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.f1884480.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.079b33ae.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.c003d3ec.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.a3746929.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.26a3619b.woff)format("woff"),url(../media/KaTeX_Main-Italic.61da3e93.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.12644167.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.d511f158.woff)format("woff"),url(../media/KaTeX_Main-Regular.876b86ad.ttf)format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.5c6a6a93.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.ad4dffd5.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.e73b3bf0.ttf)format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.d8564edb.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.1cd2c488.woff)format("woff"),url(../media/KaTeX_Math-Italic.03974bc4.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.a03f9428.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.ff51ef5c.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.d4608ed5.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.9245afda.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.8ed740d6.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.c0b22b1e.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.128c9bc2.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.ee7b0a16.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.156dbd4e.ttf)format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.186c7155.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.afc2fd5a.woff)format("woff"),url(../media/KaTeX_Script-Regular.00d9a561.ttf)format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.4450ef36.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.e5bf4c74.woff)format("woff"),url(../media/KaTeX_Size1-Regular.9aaff96b.ttf)format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.6a97527b.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.8fbd32af.woff)format("woff"),url(../media/KaTeX_Size2-Regular.f11810ed.ttf)format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.54b7ce9d.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.45ae8eba.woff)format("woff"),url(../media/KaTeX_Size3-Regular.9812ade2.ttf)format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.927fc5b9.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.b211e3d3.woff)format("woff"),url(../media/KaTeX_Size4-Regular.44a4d487.ttf)format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.ff99d643.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.68b6c3a9.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.a1a7ff52.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo)")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo)")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
