@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;background:var(--ui-color-bg-muted)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:var(--ui-font-family);font-size:.875rem;line-height:1.5;color:var(--ui-color-text);background-color:var(--ui-color-bg)}@media(min-width:768px){body{font-size:1rem}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:.5em;color:var(--ui-color-text)}p{margin-bottom:1em}small{font-size:.875em;color:var(--ui-color-text-muted)}.ui-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--ui-spacing-md)}.ui-grid[gap=none]{gap:var(--ui-spacing-none)}.ui-grid[gap=xs]{gap:var(--ui-spacing-xs)}.ui-grid[gap=sm]{gap:var(--ui-spacing-sm)}.ui-grid[gap=md]{gap:var(--ui-spacing-md)}.ui-grid[gap=lg]{gap:var(--ui-spacing-lg)}.ui-grid[gap=xl]{gap:var(--ui-spacing-xl)}.ui-grid[gap="2xl"]{gap:var(--ui-spacing-2xl)}.ui-grid[gap="3xl"]{gap:var(--ui-spacing-3xl)}.ui-grid[align=start]{align-items:start}.ui-grid[align=center]{align-items:center}.ui-grid[align=end]{align-items:end}.ui-grid[align=stretch]{align-items:stretch}.ui-grid[justify=start]{justify-items:start}.ui-grid[justify=center]{justify-items:center}.ui-grid[justify=end]{justify-items:end}.ui-grid[justify=stretch]{justify-items:stretch}.ui-grid[cols="1"]{grid-template-columns:repeat(1,1fr)}.ui-grid[cols="2"]{grid-template-columns:repeat(2,1fr)}.ui-grid[cols="3"]{grid-template-columns:repeat(3,1fr)}.ui-grid[cols="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[cols="5"]{grid-template-columns:repeat(5,1fr)}.ui-grid[cols="6"]{grid-template-columns:repeat(6,1fr)}.ui-grid[cols="7"]{grid-template-columns:repeat(7,1fr)}.ui-grid[cols="8"]{grid-template-columns:repeat(8,1fr)}.ui-grid[cols="9"]{grid-template-columns:repeat(9,1fr)}.ui-grid[cols="10"]{grid-template-columns:repeat(10,1fr)}.ui-grid[cols="11"]{grid-template-columns:repeat(11,1fr)}.ui-grid[cols="12"]{grid-template-columns:repeat(12,1fr)}@media(min-width:576px){.ui-grid[cols-sm="1"]{grid-template-columns:repeat(1,1fr)}.ui-grid[cols-sm="2"]{grid-template-columns:repeat(2,1fr)}.ui-grid[cols-sm="3"]{grid-template-columns:repeat(3,1fr)}.ui-grid[cols-sm="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[cols-sm="5"]{grid-template-columns:repeat(5,1fr)}.ui-grid[cols-sm="6"]{grid-template-columns:repeat(6,1fr)}.ui-grid[cols-sm="7"]{grid-template-columns:repeat(7,1fr)}.ui-grid[cols-sm="8"]{grid-template-columns:repeat(8,1fr)}.ui-grid[cols-sm="9"]{grid-template-columns:repeat(9,1fr)}.ui-grid[cols-sm="10"]{grid-template-columns:repeat(10,1fr)}.ui-grid[cols-sm="11"]{grid-template-columns:repeat(11,1fr)}.ui-grid[cols-sm="12"]{grid-template-columns:repeat(12,1fr)}}@media(min-width:768px){.ui-grid[cols-md="1"]{grid-template-columns:repeat(1,1fr)}.ui-grid[cols-md="2"]{grid-template-columns:repeat(2,1fr)}.ui-grid[cols-md="3"]{grid-template-columns:repeat(3,1fr)}.ui-grid[cols-md="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[cols-md="5"]{grid-template-columns:repeat(5,1fr)}.ui-grid[cols-md="6"]{grid-template-columns:repeat(6,1fr)}.ui-grid[cols-md="7"]{grid-template-columns:repeat(7,1fr)}.ui-grid[cols-md="8"]{grid-template-columns:repeat(8,1fr)}.ui-grid[cols-md="9"]{grid-template-columns:repeat(9,1fr)}.ui-grid[cols-md="10"]{grid-template-columns:repeat(10,1fr)}.ui-grid[cols-md="11"]{grid-template-columns:repeat(11,1fr)}.ui-grid[cols-md="12"]{grid-template-columns:repeat(12,1fr)}}@media(min-width:992px){.ui-grid[cols-lg="1"]{grid-template-columns:repeat(1,1fr)}.ui-grid[cols-lg="2"]{grid-template-columns:repeat(2,1fr)}.ui-grid[cols-lg="3"]{grid-template-columns:repeat(3,1fr)}.ui-grid[cols-lg="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[cols-lg="5"]{grid-template-columns:repeat(5,1fr)}.ui-grid[cols-lg="6"]{grid-template-columns:repeat(6,1fr)}.ui-grid[cols-lg="7"]{grid-template-columns:repeat(7,1fr)}.ui-grid[cols-lg="8"]{grid-template-columns:repeat(8,1fr)}.ui-grid[cols-lg="9"]{grid-template-columns:repeat(9,1fr)}.ui-grid[cols-lg="10"]{grid-template-columns:repeat(10,1fr)}.ui-grid[cols-lg="11"]{grid-template-columns:repeat(11,1fr)}.ui-grid[cols-lg="12"]{grid-template-columns:repeat(12,1fr)}}@media(min-width:1200px){.ui-grid[cols-xl="1"]{grid-template-columns:repeat(1,1fr)}.ui-grid[cols-xl="2"]{grid-template-columns:repeat(2,1fr)}.ui-grid[cols-xl="3"]{grid-template-columns:repeat(3,1fr)}.ui-grid[cols-xl="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[cols-xl="5"]{grid-template-columns:repeat(5,1fr)}.ui-grid[cols-xl="6"]{grid-template-columns:repeat(6,1fr)}.ui-grid[cols-xl="7"]{grid-template-columns:repeat(7,1fr)}.ui-grid[cols-xl="8"]{grid-template-columns:repeat(8,1fr)}.ui-grid[cols-xl="9"]{grid-template-columns:repeat(9,1fr)}.ui-grid[cols-xl="10"]{grid-template-columns:repeat(10,1fr)}.ui-grid[cols-xl="11"]{grid-template-columns:repeat(11,1fr)}.ui-grid[cols-xl="12"]{grid-template-columns:repeat(12,1fr)}}.ui-col-xs-1{grid-column:span 1}.ui-offset-xs-1{grid-column-start:2}.ui-col-xs-2{grid-column:span 2}.ui-offset-xs-2{grid-column-start:3}.ui-col-xs-3{grid-column:span 3}.ui-offset-xs-3{grid-column-start:4}.ui-col-xs-4{grid-column:span 4}.ui-offset-xs-4{grid-column-start:5}.ui-col-xs-5{grid-column:span 5}.ui-offset-xs-5{grid-column-start:6}.ui-col-xs-6{grid-column:span 6}.ui-offset-xs-6{grid-column-start:7}.ui-col-xs-7{grid-column:span 7}.ui-offset-xs-7{grid-column-start:8}.ui-col-xs-8{grid-column:span 8}.ui-offset-xs-8{grid-column-start:9}.ui-col-xs-9{grid-column:span 9}.ui-offset-xs-9{grid-column-start:10}.ui-col-xs-10{grid-column:span 10}.ui-offset-xs-10{grid-column-start:11}.ui-col-xs-11{grid-column:span 11}.ui-offset-xs-11{grid-column-start:12}.ui-col-xs-12{grid-column:span 12}.ui-offset-xs-12{grid-column-start:13}.ui-hide-xs{display:none!important}@media(min-width:576px){.ui-col-sm-1{grid-column:span 1}.ui-offset-sm-1{grid-column-start:2}.ui-col-sm-2{grid-column:span 2}.ui-offset-sm-2{grid-column-start:3}.ui-col-sm-3{grid-column:span 3}.ui-offset-sm-3{grid-column-start:4}.ui-col-sm-4{grid-column:span 4}.ui-offset-sm-4{grid-column-start:5}.ui-col-sm-5{grid-column:span 5}.ui-offset-sm-5{grid-column-start:6}.ui-col-sm-6{grid-column:span 6}.ui-offset-sm-6{grid-column-start:7}.ui-col-sm-7{grid-column:span 7}.ui-offset-sm-7{grid-column-start:8}.ui-col-sm-8{grid-column:span 8}.ui-offset-sm-8{grid-column-start:9}.ui-col-sm-9{grid-column:span 9}.ui-offset-sm-9{grid-column-start:10}.ui-col-sm-10{grid-column:span 10}.ui-offset-sm-10{grid-column-start:11}.ui-col-sm-11{grid-column:span 11}.ui-offset-sm-11{grid-column-start:12}.ui-col-sm-12{grid-column:span 12}.ui-offset-sm-12{grid-column-start:13}.ui-hide-sm{display:none!important}}@media(min-width:768px){.ui-col-md-1{grid-column:span 1}.ui-offset-md-1{grid-column-start:2}.ui-col-md-2{grid-column:span 2}.ui-offset-md-2{grid-column-start:3}.ui-col-md-3{grid-column:span 3}.ui-offset-md-3{grid-column-start:4}.ui-col-md-4{grid-column:span 4}.ui-offset-md-4{grid-column-start:5}.ui-col-md-5{grid-column:span 5}.ui-offset-md-5{grid-column-start:6}.ui-col-md-6{grid-column:span 6}.ui-offset-md-6{grid-column-start:7}.ui-col-md-7{grid-column:span 7}.ui-offset-md-7{grid-column-start:8}.ui-col-md-8{grid-column:span 8}.ui-offset-md-8{grid-column-start:9}.ui-col-md-9{grid-column:span 9}.ui-offset-md-9{grid-column-start:10}.ui-col-md-10{grid-column:span 10}.ui-offset-md-10{grid-column-start:11}.ui-col-md-11{grid-column:span 11}.ui-offset-md-11{grid-column-start:12}.ui-col-md-12{grid-column:span 12}.ui-offset-md-12{grid-column-start:13}.ui-hide-md{display:none!important}}@media(min-width:992px){.ui-col-lg-1{grid-column:span 1}.ui-offset-lg-1{grid-column-start:2}.ui-col-lg-2{grid-column:span 2}.ui-offset-lg-2{grid-column-start:3}.ui-col-lg-3{grid-column:span 3}.ui-offset-lg-3{grid-column-start:4}.ui-col-lg-4{grid-column:span 4}.ui-offset-lg-4{grid-column-start:5}.ui-col-lg-5{grid-column:span 5}.ui-offset-lg-5{grid-column-start:6}.ui-col-lg-6{grid-column:span 6}.ui-offset-lg-6{grid-column-start:7}.ui-col-lg-7{grid-column:span 7}.ui-offset-lg-7{grid-column-start:8}.ui-col-lg-8{grid-column:span 8}.ui-offset-lg-8{grid-column-start:9}.ui-col-lg-9{grid-column:span 9}.ui-offset-lg-9{grid-column-start:10}.ui-col-lg-10{grid-column:span 10}.ui-offset-lg-10{grid-column-start:11}.ui-col-lg-11{grid-column:span 11}.ui-offset-lg-11{grid-column-start:12}.ui-col-lg-12{grid-column:span 12}.ui-offset-lg-12{grid-column-start:13}.ui-hide-lg{display:none!important}}@media(min-width:1200px){.ui-col-xl-1{grid-column:span 1}.ui-offset-xl-1{grid-column-start:2}.ui-col-xl-2{grid-column:span 2}.ui-offset-xl-2{grid-column-start:3}.ui-col-xl-3{grid-column:span 3}.ui-offset-xl-3{grid-column-start:4}.ui-col-xl-4{grid-column:span 4}.ui-offset-xl-4{grid-column-start:5}.ui-col-xl-5{grid-column:span 5}.ui-offset-xl-5{grid-column-start:6}.ui-col-xl-6{grid-column:span 6}.ui-offset-xl-6{grid-column-start:7}.ui-col-xl-7{grid-column:span 7}.ui-offset-xl-7{grid-column-start:8}.ui-col-xl-8{grid-column:span 8}.ui-offset-xl-8{grid-column-start:9}.ui-col-xl-9{grid-column:span 9}.ui-offset-xl-9{grid-column-start:10}.ui-col-xl-10{grid-column:span 10}.ui-offset-xl-10{grid-column-start:11}.ui-col-xl-11{grid-column:span 11}.ui-offset-xl-11{grid-column-start:12}.ui-col-xl-12{grid-column:span 12}.ui-offset-xl-12{grid-column-start:13}.ui-hide-xl{display:none!important}}.m-none{margin:var(--ui-spacing-none)!important}.mt-none{margin-top:var(--ui-spacing-none)!important}.mr-none{margin-right:var(--ui-spacing-none)!important}.mb-none{margin-bottom:var(--ui-spacing-none)!important}.ml-none{margin-left:var(--ui-spacing-none)!important}.mx-none{margin-left:var(--ui-spacing-none)!important;margin-right:var(--ui-spacing-none)!important}.my-none{margin-top:var(--ui-spacing-none)!important;margin-bottom:var(--ui-spacing-none)!important}.p-none{padding:var(--ui-spacing-none)!important}.pt-none{padding-top:var(--ui-spacing-none)!important}.pr-none{padding-right:var(--ui-spacing-none)!important}.pb-none{padding-bottom:var(--ui-spacing-none)!important}.pl-none{padding-left:var(--ui-spacing-none)!important}.px-none{padding-left:var(--ui-spacing-none)!important;padding-right:var(--ui-spacing-none)!important}.py-none{padding-top:var(--ui-spacing-none)!important;padding-bottom:var(--ui-spacing-none)!important}.m-xs{margin:var(--ui-spacing-xs)!important}.mt-xs{margin-top:var(--ui-spacing-xs)!important}.mr-xs{margin-right:var(--ui-spacing-xs)!important}.mb-xs{margin-bottom:var(--ui-spacing-xs)!important}.ml-xs{margin-left:var(--ui-spacing-xs)!important}.mx-xs{margin-left:var(--ui-spacing-xs)!important;margin-right:var(--ui-spacing-xs)!important}.my-xs{margin-top:var(--ui-spacing-xs)!important;margin-bottom:var(--ui-spacing-xs)!important}.p-xs{padding:var(--ui-spacing-xs)!important}.pt-xs{padding-top:var(--ui-spacing-xs)!important}.pr-xs{padding-right:var(--ui-spacing-xs)!important}.pb-xs{padding-bottom:var(--ui-spacing-xs)!important}.pl-xs{padding-left:var(--ui-spacing-xs)!important}.px-xs{padding-left:var(--ui-spacing-xs)!important;padding-right:var(--ui-spacing-xs)!important}.py-xs{padding-top:var(--ui-spacing-xs)!important;padding-bottom:var(--ui-spacing-xs)!important}.m-sm{margin:var(--ui-spacing-sm)!important}.mt-sm{margin-top:var(--ui-spacing-sm)!important}.mr-sm{margin-right:var(--ui-spacing-sm)!important}.mb-sm{margin-bottom:var(--ui-spacing-sm)!important}.ml-sm{margin-left:var(--ui-spacing-sm)!important}.mx-sm{margin-left:var(--ui-spacing-sm)!important;margin-right:var(--ui-spacing-sm)!important}.my-sm{margin-top:var(--ui-spacing-sm)!important;margin-bottom:var(--ui-spacing-sm)!important}.p-sm{padding:var(--ui-spacing-sm)!important}.pt-sm{padding-top:var(--ui-spacing-sm)!important}.pr-sm{padding-right:var(--ui-spacing-sm)!important}.pb-sm{padding-bottom:var(--ui-spacing-sm)!important}.pl-sm{padding-left:var(--ui-spacing-sm)!important}.px-sm{padding-left:var(--ui-spacing-sm)!important;padding-right:var(--ui-spacing-sm)!important}.py-sm{padding-top:var(--ui-spacing-sm)!important;padding-bottom:var(--ui-spacing-sm)!important}.m-md{margin:var(--ui-spacing-md)!important}.mt-md{margin-top:var(--ui-spacing-md)!important}.mr-md{margin-right:var(--ui-spacing-md)!important}.mb-md{margin-bottom:var(--ui-spacing-md)!important}.ml-md{margin-left:var(--ui-spacing-md)!important}.mx-md{margin-left:var(--ui-spacing-md)!important;margin-right:var(--ui-spacing-md)!important}.my-md{margin-top:var(--ui-spacing-md)!important;margin-bottom:var(--ui-spacing-md)!important}.p-md{padding:var(--ui-spacing-md)!important}.pt-md{padding-top:var(--ui-spacing-md)!important}.pr-md{padding-right:var(--ui-spacing-md)!important}.pb-md{padding-bottom:var(--ui-spacing-md)!important}.pl-md{padding-left:var(--ui-spacing-md)!important}.px-md{padding-left:var(--ui-spacing-md)!important;padding-right:var(--ui-spacing-md)!important}.py-md{padding-top:var(--ui-spacing-md)!important;padding-bottom:var(--ui-spacing-md)!important}.m-lg{margin:var(--ui-spacing-lg)!important}.mt-lg{margin-top:var(--ui-spacing-lg)!important}.mr-lg{margin-right:var(--ui-spacing-lg)!important}.mb-lg{margin-bottom:var(--ui-spacing-lg)!important}.ml-lg{margin-left:var(--ui-spacing-lg)!important}.mx-lg{margin-left:var(--ui-spacing-lg)!important;margin-right:var(--ui-spacing-lg)!important}.my-lg{margin-top:var(--ui-spacing-lg)!important;margin-bottom:var(--ui-spacing-lg)!important}.p-lg{padding:var(--ui-spacing-lg)!important}.pt-lg{padding-top:var(--ui-spacing-lg)!important}.pr-lg{padding-right:var(--ui-spacing-lg)!important}.pb-lg{padding-bottom:var(--ui-spacing-lg)!important}.pl-lg{padding-left:var(--ui-spacing-lg)!important}.px-lg{padding-left:var(--ui-spacing-lg)!important;padding-right:var(--ui-spacing-lg)!important}.py-lg{padding-top:var(--ui-spacing-lg)!important;padding-bottom:var(--ui-spacing-lg)!important}.m-xl{margin:var(--ui-spacing-xl)!important}.mt-xl{margin-top:var(--ui-spacing-xl)!important}.mr-xl{margin-right:var(--ui-spacing-xl)!important}.mb-xl{margin-bottom:var(--ui-spacing-xl)!important}.ml-xl{margin-left:var(--ui-spacing-xl)!important}.mx-xl{margin-left:var(--ui-spacing-xl)!important;margin-right:var(--ui-spacing-xl)!important}.my-xl{margin-top:var(--ui-spacing-xl)!important;margin-bottom:var(--ui-spacing-xl)!important}.p-xl{padding:var(--ui-spacing-xl)!important}.pt-xl{padding-top:var(--ui-spacing-xl)!important}.pr-xl{padding-right:var(--ui-spacing-xl)!important}.pb-xl{padding-bottom:var(--ui-spacing-xl)!important}.pl-xl{padding-left:var(--ui-spacing-xl)!important}.px-xl{padding-left:var(--ui-spacing-xl)!important;padding-right:var(--ui-spacing-xl)!important}.py-xl{padding-top:var(--ui-spacing-xl)!important;padding-bottom:var(--ui-spacing-xl)!important}.m-2xl{margin:var(--ui-spacing-2xl)!important}.mt-2xl{margin-top:var(--ui-spacing-2xl)!important}.mr-2xl{margin-right:var(--ui-spacing-2xl)!important}.mb-2xl{margin-bottom:var(--ui-spacing-2xl)!important}.ml-2xl{margin-left:var(--ui-spacing-2xl)!important}.mx-2xl{margin-left:var(--ui-spacing-2xl)!important;margin-right:var(--ui-spacing-2xl)!important}.my-2xl{margin-top:var(--ui-spacing-2xl)!important;margin-bottom:var(--ui-spacing-2xl)!important}.p-2xl{padding:var(--ui-spacing-2xl)!important}.pt-2xl{padding-top:var(--ui-spacing-2xl)!important}.pr-2xl{padding-right:var(--ui-spacing-2xl)!important}.pb-2xl{padding-bottom:var(--ui-spacing-2xl)!important}.pl-2xl{padding-left:var(--ui-spacing-2xl)!important}.px-2xl{padding-left:var(--ui-spacing-2xl)!important;padding-right:var(--ui-spacing-2xl)!important}.py-2xl{padding-top:var(--ui-spacing-2xl)!important;padding-bottom:var(--ui-spacing-2xl)!important}.m-3xl{margin:var(--ui-spacing-3xl)!important}.mt-3xl{margin-top:var(--ui-spacing-3xl)!important}.mr-3xl{margin-right:var(--ui-spacing-3xl)!important}.mb-3xl{margin-bottom:var(--ui-spacing-3xl)!important}.ml-3xl{margin-left:var(--ui-spacing-3xl)!important}.mx-3xl{margin-left:var(--ui-spacing-3xl)!important;margin-right:var(--ui-spacing-3xl)!important}.my-3xl{margin-top:var(--ui-spacing-3xl)!important;margin-bottom:var(--ui-spacing-3xl)!important}.p-3xl{padding:var(--ui-spacing-3xl)!important}.pt-3xl{padding-top:var(--ui-spacing-3xl)!important}.pr-3xl{padding-right:var(--ui-spacing-3xl)!important}.pb-3xl{padding-bottom:var(--ui-spacing-3xl)!important}.pl-3xl{padding-left:var(--ui-spacing-3xl)!important}.px-3xl{padding-left:var(--ui-spacing-3xl)!important;padding-right:var(--ui-spacing-3xl)!important}.py-3xl{padding-top:var(--ui-spacing-3xl)!important;padding-bottom:var(--ui-spacing-3xl)!important}.cdk-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container:empty{display:none}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .2s cubic-bezier(.4,0,.2,1);opacity:0;background-color:#00000026}.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000;top:0;left:0;height:100%;width:100%;pointer-events:none}:root{color-scheme:light dark;--ui-color-bg: light-dark(oklch(.98 .005 240), oklch(.18 .03 240));--ui-color-bg-muted: light-dark(oklch(.96 .007 240), oklch(.25 .03 240));--ui-color-bg-hover: light-dark(rgba(0, 0, 0, .04), rgba(255, 255, 255, .06));--ui-color-bg-active: light-dark(rgba(0, 0, 0, .08), rgba(255, 255, 255, .1));--ui-color-surface: light-dark(oklch(1 0 0), oklch(.25 .03 240));--ui-color-surface-elevated: light-dark(oklch(1 0 0), oklch(.31 .04 240));--ui-color-surface-variant: light-dark(oklch(.96 .007 240), oklch(.21 .03 240));--ui-color-surface-overlay: light-dark(oklch(1 0 0 / .92), oklch(.18 .03 240 / .92));--ui-color-border: light-dark(oklch(.92 .008 240), oklch(.33 .03 240));--ui-color-border-subtle: light-dark(oklch(.96 .007 240), oklch(.25 .03 240));--ui-color-border-strong: light-dark(oklch(.85 .012 240), oklch(.4 .03 240));--ui-color-text: light-dark(oklch(.13 .015 240), oklch(.96 .01 240));--ui-color-text-muted: light-dark(oklch(.55 .02 240), oklch(.7 .03 240));--ui-color-text-disabled: light-dark(oklch(.7 .015 240), oklch(.4 .03 240));--ui-color-text-inverse: light-dark(oklch(1 0 0), oklch(.18 .03 240));--ui-color-primary: light-dark(oklch(.76 .18 78), oklch(.78 .19 82));--ui-color-primary-hover: light-dark(oklch(.68 .17 78), oklch(.82 .18 82));--ui-color-primary-active: light-dark(oklch(.6 .16 78), oklch(.86 .17 82));--ui-color-primary-soft: light-dark(oklch(.76 .18 78 / .08), oklch(.78 .19 82 / .15));--ui-color-primary-contrast: #ffffff;--ui-color-secondary: light-dark(oklch(.84 .18 82), oklch(.25 .03 240));--ui-color-secondary-hover: light-dark(oklch(.8 .17 82), oklch(.33 .03 240));--ui-color-secondary-active: light-dark(oklch(.75 .16 82), oklch(.4 .03 240));--ui-color-accent: light-dark(oklch(.53 .24 290), oklch(.58 .23 293));--ui-color-accent-hover: light-dark(oklch(.47 .23 290), oklch(.64 .21 293));--ui-color-accent-active: light-dark(oklch(.41 .21 290), oklch(.7 .18 293));--ui-color-accent-soft: light-dark(oklch(.53 .24 290 / .08), oklch(.58 .23 293 / .15));--ui-color-accent-contrast: #ffffff;--ui-color-success: light-dark(oklch(.55 .16 160), oklch(.68 .18 160));--ui-color-success-hover: light-dark(oklch(.48 .15 160), oklch(.76 .15 160));--ui-color-success-soft: light-dark(oklch(.55 .16 160 / .08), oklch(.68 .18 160 / .15));--ui-color-success-contrast: #ffffff;--ui-color-warning: light-dark(oklch(.6 .17 60), oklch(.75 .18 70));--ui-color-warning-hover: light-dark(oklch(.53 .16 60), oklch(.82 .16 70));--ui-color-warning-soft: light-dark(oklch(.6 .17 60 / .1), oklch(.75 .18 70 / .15));--ui-color-warning-contrast: light-dark(#111827, #0f172a);--ui-color-danger: light-dark(oklch(.5 .24 25), oklch(.6 .22 25));--ui-color-danger-hover: light-dark(oklch(.43 .23 25), oklch(.7 .19 25));--ui-color-danger-soft: light-dark(oklch(.5 .24 25 / .08), oklch(.6 .22 25 / .15));--ui-color-danger-contrast: #ffffff;--ui-color-info: light-dark(oklch(.58 .16 210), oklch(.69 .15 210));--ui-color-info-hover: light-dark(oklch(.51 .15 210), oklch(.78 .13 210));--ui-color-info-soft: light-dark(oklch(.58 .16 210 / .08), oklch(.69 .15 210 / .15));--ui-color-info-contrast: #ffffff;--ui-color-primary-rgb: light-dark(245, 158, 11, 251, 191, 36);--ui-color-accent-rgb: light-dark(139, 92, 246, 167, 139, 250);--ui-color-success-rgb: light-dark(5, 150, 105, 16, 185, 129);--ui-color-warning-rgb: light-dark(217, 119, 6, 245, 158, 11);--ui-color-danger-rgb: light-dark(220, 38, 38, 239, 68, 68);--ui-color-info-rgb: light-dark(8, 145, 178, 6, 182, 212);--ui-color-surface-rgb: light-dark(255, 255, 255, 30, 41, 59);--ui-color-text-rgb: light-dark(17, 24, 39, 241, 245, 249);--ui-font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-family-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--ui-font-size-xs: clamp(.6875rem, 1.2vw, .75rem);--ui-font-size-sm: clamp(.75rem, 1.5vw, .875rem);--ui-font-size-md: clamp(.875rem, 2vw, 1rem);--ui-font-size-base: 1rem;--ui-font-size-lg: clamp(1rem, 2.5vw, 1.125rem);--ui-font-size-xl: clamp(1.125rem, 3vw, 1.25rem);--ui-font-size-2xl: 1.5rem;--ui-font-size-3xl: 1.875rem;--ui-font-weight-regular: 400;--ui-font-weight-medium: 500;--ui-font-weight-semibold: 600;--ui-font-weight-bold: 700;--ui-line-height-tight: 1.25;--ui-line-height-normal: 1.5;--ui-spacing-none: 0;--ui-spacing-xs: clamp(.25rem, .5vw, .375rem);--ui-spacing-sm: clamp(.5rem, 1vw, .75rem);--ui-spacing-md: clamp(.75rem, 1.5vw, 1rem);--ui-spacing-lg: clamp(1rem, 2vw, 1.5rem);--ui-spacing-xl: clamp(1.5rem, 3vw, 2rem);--ui-spacing-2xl: 3rem;--ui-spacing-3xl: 4rem;--ui-size-sm: clamp(1.75rem, 4vw, 2rem);--ui-size-md: clamp(2.25rem, 5vw, 2.5rem);--ui-size-lg: clamp(2.625rem, 6vw, 3rem);--ui-radius-none: 0;--ui-radius-xs: .125rem;--ui-radius-sm: .25rem;--ui-radius-md: .5rem;--ui-radius-lg: .75rem;--ui-radius-xl: 1rem;--ui-radius-full: 9999px;--ui-shadow-none: none;--ui-shadow-xs: light-dark(0 1px 2px 0 rgba(15, 23, 42, .05), 0 1px 2px 0 rgba(0, 0, 0, .5));--ui-shadow-sm: light-dark(0 1px 3px 0 rgba(15, 23, 42, .08), 0 1px 3px 0 rgba(0, 0, 0, .4));--ui-shadow-md: light-dark(0 4px 6px -1px rgba(15, 23, 42, .08), 0 4px 6px -1px rgba(0, 0, 0, .4));--ui-shadow-lg: light-dark(0 10px 15px -3px rgba(15, 23, 42, .1), 0 10px 15px -3px rgba(0, 0, 0, .45));--ui-shadow-xl: light-dark(0 20px 25px -5px rgba(15, 23, 42, .12), 0 20px 25px -5px rgba(0, 0, 0, .5));--ui-shadow-popup: light-dark(0 8px 32px rgba(15, 23, 42, .1), 0 8px 32px rgba(0, 0, 0, .5));--ui-transition-fast: .15s cubic-bezier(.22, 1, .36, 1);--ui-transition-base: .25s cubic-bezier(.22, 1, .36, 1);--ui-transition-slow: .4s cubic-bezier(.22, 1, .36, 1);--ui-duration-instant: .1s;--ui-duration-fast: .15s;--ui-duration-base: .25s;--ui-duration-slow: .4s;--ui-ease-default: cubic-bezier(.22, 1, .36, 1);--ui-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ui-ease-spring: cubic-bezier(.175, .885, .32, 1.275);--ui-spring-stiffness: 300;--ui-spring-damping: 20;--ui-spring-mass: 1;--ui-z-index-deep: -1;--ui-z-index-default: 0;--ui-z-index-raised: 1;--ui-z-index-sticky: 100;--ui-z-index-dropdown: 200;--ui-z-index-backdrop: 300;--ui-z-index-modal: 400;--ui-z-index-drawer: 500;--ui-z-index-popover: 600;--ui-z-index-banner: 700;--ui-z-index-toast: 800;--ui-z-index-tooltip: 900;--ui-z-index-widget: 1000;--ui-focus-ring-color: light-dark(rgba(37, 99, 235, .25), rgba(59, 130, 246, .35));--ui-focus-ring-offset: 2px;--ui-focus-ring-width: 3px;--ui-input-height-sm: 2rem;--ui-input-height-md: 2.5rem;--ui-input-height-lg: 3rem;--ui-input-padding-x: .75rem;--ui-btn-height-xs: 1.75rem;--ui-btn-height-sm: 2rem;--ui-btn-height-md: 2.5rem;--ui-btn-height-lg: 3rem;--ui-btn-height-xl: 3.5rem}@media(max-width:639px){:root{--ui-font-size-sm: .75rem;--ui-font-size-md: .875rem;--ui-font-size-lg: 1rem;--ui-spacing-sm: .5rem;--ui-spacing-md: .75rem;--ui-spacing-lg: 1rem}}.ui-theme-light,[data-theme=light]{color-scheme:light;--ui-color-bg: oklch(.98 .005 240);--ui-color-bg-muted: oklch(.96 .007 240);--ui-color-bg-hover: rgba(0, 0, 0, .04);--ui-color-bg-active: rgba(0, 0, 0, .08);--ui-color-surface: oklch(1 0 0);--ui-color-surface-elevated: oklch(1 0 0);--ui-color-surface-variant: oklch(.96 .007 240);--ui-color-surface-overlay: oklch(1 0 0 / .92);--ui-color-border: oklch(.92 .008 240);--ui-color-border-subtle: oklch(.96 .007 240);--ui-color-border-strong: oklch(.85 .012 240);--ui-color-text: oklch(.13 .015 240);--ui-color-text-muted: oklch(.55 .02 240);--ui-color-text-disabled: oklch(.7 .015 240);--ui-color-text-inverse: oklch(1 0 0);--ui-color-primary: oklch(.76 .18 78);--ui-color-primary-hover: oklch(.68 .17 78);--ui-color-primary-active: oklch(.6 .16 78);--ui-color-primary-soft: oklch(.76 .18 78 / .08);--ui-color-secondary: oklch(.84 .18 82);--ui-color-secondary-hover: oklch(.8 .17 82);--ui-color-secondary-active: oklch(.75 .16 82);--ui-color-accent: oklch(.53 .24 290);--ui-color-accent-hover: oklch(.47 .23 290);--ui-color-accent-active: oklch(.41 .21 290);--ui-color-accent-soft: oklch(.53 .24 290 / .08);--ui-color-success: oklch(.55 .16 160);--ui-color-success-hover: oklch(.48 .15 160);--ui-color-success-soft: oklch(.55 .16 160 / .08);--ui-color-warning: oklch(.6 .17 60);--ui-color-warning-hover: oklch(.53 .16 60);--ui-color-warning-soft: oklch(.6 .17 60 / .1);--ui-color-danger: oklch(.5 .24 25);--ui-color-danger-hover: oklch(.43 .23 25);--ui-color-danger-soft: oklch(.5 .24 25 / .08);--ui-color-info: oklch(.58 .16 210);--ui-color-info-hover: oklch(.51 .15 210);--ui-color-info-soft: oklch(.58 .16 210 / .08);--ui-color-primary-rgb: 245, 158, 11;--ui-color-accent-rgb: 139, 92, 246;--ui-color-success-rgb: 5, 150, 105;--ui-color-warning-rgb: 217, 119, 6;--ui-color-danger-rgb: 220, 38, 38;--ui-color-info-rgb: 8, 145, 178;--ui-color-surface-rgb: 255, 255, 255;--ui-color-text-rgb: 17, 24, 39;--ui-focus-ring-color: rgba(37, 99, 235, .25)}.ui-theme-dark,[data-theme=dark]{color-scheme:dark;--ui-color-bg: oklch(.18 .03 240);--ui-color-bg-muted: oklch(.25 .03 240);--ui-color-bg-hover: rgba(255, 255, 255, .06);--ui-color-bg-active: rgba(255, 255, 255, .1);--ui-color-surface: oklch(.25 .03 240);--ui-color-surface-elevated: oklch(.31 .04 240);--ui-color-surface-variant: oklch(.21 .03 240);--ui-color-surface-overlay: oklch(.18 .03 240 / .92);--ui-color-border: oklch(.33 .03 240);--ui-color-border-subtle: oklch(.25 .03 240);--ui-color-border-strong: oklch(.4 .03 240);--ui-color-text: oklch(.96 .01 240);--ui-color-text-muted: oklch(.7 .03 240);--ui-color-text-disabled: oklch(.4 .03 240);--ui-color-text-inverse: oklch(.18 .03 240);--ui-color-primary: oklch(.78 .19 82);--ui-color-primary-hover: oklch(.82 .18 82);--ui-color-primary-active: oklch(.86 .17 82);--ui-color-primary-soft: oklch(.78 .19 82 / .15);--ui-color-secondary: oklch(.25 .03 240);--ui-color-secondary-hover: oklch(.33 .03 240);--ui-color-secondary-active: oklch(.4 .03 240);--ui-color-accent: oklch(.58 .23 293);--ui-color-accent-hover: oklch(.64 .21 293);--ui-color-accent-active: oklch(.7 .18 293);--ui-color-accent-soft: oklch(.58 .23 293 / .15);--ui-color-success: oklch(.68 .18 160);--ui-color-success-hover: oklch(.76 .15 160);--ui-color-success-soft: oklch(.68 .18 160 / .15);--ui-color-warning: oklch(.75 .18 70);--ui-color-warning-hover: oklch(.82 .16 70);--ui-color-warning-soft: oklch(.75 .18 70 / .15);--ui-color-danger: oklch(.6 .22 25);--ui-color-danger-hover: oklch(.7 .19 25);--ui-color-danger-soft: oklch(.6 .22 25 / .15);--ui-color-info: oklch(.69 .15 210);--ui-color-info-hover: oklch(.78 .13 210);--ui-color-info-soft: oklch(.69 .15 210 / .15);--ui-color-primary-rgb: 251, 191, 36;--ui-color-accent-rgb: 167, 139, 250;--ui-color-success-rgb: 16, 185, 129;--ui-color-warning-rgb: 245, 158, 11;--ui-color-danger-rgb: 239, 68, 68;--ui-color-info-rgb: 6, 182, 212;--ui-color-surface-rgb: 30, 41, 59;--ui-color-text-rgb: 241, 245, 249;--ui-focus-ring-color: rgba(59, 130, 246, .35)}:root{color-scheme:light!important;--radius: .625rem;--font-geist-sans: "Geist Sans", sans-serif;--font-geist-mono: "Geist Mono", monospace}body{background-color:var(--ui-color-bg, #f8fafc);color:var(--ui-color-text, #0f172a);font-family:var(--font-geist-sans),"Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.ui-form-field-infix input{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;margin:0!important;color:inherit!important;font:inherit!important}
