@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:'Inter Variable', ui-sans-serif, system-ui, sans-serif;--font-mono:'JetBrains Mono Variable', ui-monospace, monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-300:oklch(80.8% 0.114 19.571);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-950:oklch(25.8% 0.092 26.042);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-300:oklch(83.7% 0.128 66.29);--color-orange-700:oklch(55.3% 0.195 38.402);--color-orange-950:oklch(26.6% 0.079 36.259);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-600:oklch(66.6% 0.179 58.318);--color-amber-700:oklch(55.5% 0.163 48.998);--color-amber-950:oklch(27.9% 0.077 45.635);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-cyan-50:oklch(98.4% 0.019 200.873);--color-cyan-300:oklch(86.5% 0.127 207.078);--color-cyan-700:oklch(52% 0.105 223.128);--color-cyan-950:oklch(30.2% 0.056 229.695);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-950:oklch(28.2% 0.091 267.935);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-950:oklch(25.7% 0.09 281.288);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-900:oklch(20.8% 0.042 265.755);--color-black:#000;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-sidebar:hsl(var(--sidebar));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring))}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family: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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}}textarea{resize:vertical}::-webkit-search-decoration{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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:calc(50%)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing)*3)}.right-\[6px\]{right:6px}.right-\[10px\]{right:10px}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-1400{z-index:1400}.z-\[1300\]{z-index:1300}.z-\[1400\]{z-index:1400}.z-\[9999\]{z-index:9999}.-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)}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1/1}.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-\[10px\]{width:10px;height:10px}.size-\[12px\]{width:12px;height:12px}.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-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.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-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-\[1px\]{height:1px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[68px\]{min-height:68px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.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\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:calc(75%)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-72{width:calc(var(--spacing)*72)}.w-\[1px\]{width:1px}.w-\[16px\]{width:16px}.w-\[36px\]{width:36px}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[170px\]{min-width:170px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-\[-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\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -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)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500\/30{border-color:color-mix(in srgb,oklch(.769 .188 70.08) 30%,transparent)}.border-blue-300{border-color:var(--color-blue-300)}.border-border\/40{border-color:color-mix(in srgb,hsl(var(--border)) 40%,transparent)}.border-border\/50{border-color:color-mix(in srgb,hsl(var(--border)) 50%,transparent)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/50{border-color:color-mix(in srgb,hsl(var(--destructive)) 50%,transparent)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:color-mix(in srgb,oklch(.696 .17 162.48) 30%,transparent)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-input{border-color:var(--color-input)}.border-orange-300{border-color:var(--color-orange-300)}.border-primary{border-color:var(--color-primary)}.border-red-300{border-color:var(--color-red-300)}.border-sidebar-border{border-color:var(--color-sidebar-border)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-l-transparent{border-left-color:transparent}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500\/10{background-color:color-mix(in srgb,oklch(.769 .188 70.08) 10%,transparent)}.bg-background{background-color:var(--color-background)}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}.bg-black\/50{background-color:color-mix(in srgb,#000,transparent)}.bg-black\/80{background-color:color-mix(in srgb,#000 80%,transparent)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-destructive{background-color:var(--color-destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:color-mix(in srgb,oklch(.979 .021 166.113),transparent)}.bg-emerald-500\/10{background-color:color-mix(in srgb,oklch(.696 .17 162.48) 10%,transparent)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:color-mix(in srgb,hsl(var(--muted)) 50%,transparent)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-sidebar-border{background-color:var(--color-sidebar-border)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:transparent}.fill-current{fill:currentcolor}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.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-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[1px\]{padding:1px}.px-1{padding-inline:var(--spacing)}.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-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.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)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentcolor}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-indigo-700{color:var(--color-indigo-700)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-sidebar-foreground{color:var(--color-sidebar-foreground)}.text-sidebar-foreground\/70{color:color-mix(in srgb,hsl(var(--sidebar-foreground)) 70%,transparent)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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 #0000;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:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-sidebar-ring{--tw-ring-color:var(--color-sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-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,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-\[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\,height\,padding\]{transition-property:width,height,padding;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,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-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))}.duration-200{--tw-duration:200ms;transition-duration:200ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{user-select:none}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.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(:is([data-sidebar=menu-action])) *){padding-right:calc(var(--spacing)*8)}.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-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 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: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-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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: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-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.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(--color-sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group):is(.toast) *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group):is(.toast) *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group):is(.toast) *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group):is(.toast) *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group):is(.toaster) *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group):is(.toaster) *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group):is(.toaster) *){color:var(--color-foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group):is(.toaster) *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--color-sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--color-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:var(--spacing)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.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:0}.after\:left-1\/2::after{content:var(--tw-content);left:calc(50%)}.after\:w-\[2px\]::after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *)::after{content:var(--tw-content);left:100%}@media (hover:hover){.hover\:border-primary\/40:hover{border-color:color-mix(in srgb,hsl(var(--primary)) 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-destructive\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-primary\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}.hover\:bg-sidebar:hover{background-color:var(--color-sidebar)}.hover\:bg-sidebar-accent:hover{background-color:var(--color-sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--color-sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--color-sidebar)}.hover\:after\:bg-sidebar-border:hover::after{content:var(--tw-content);background-color:var(--color-sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-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(--color-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-none:focus{--tw-outline-style:none;outline-style:none}.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-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--color-sidebar-ring)}.focus-visible\:ring-offset-2:focus-visible{--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-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--color-sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--color-sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has(:is([data-variant=inset])){background-color:var(--color-sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--color-sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--color-sidebar-accent-foreground)}.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-\[placeholder\]\:text-muted-foreground\/60[data-placeholder]{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-\[16px\][data-state=checked]{--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:300ms;transition-duration:300ms}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:500ms;transition-duration:500ms}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--color-sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--color-sidebar-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--color-input)}.after\:md\:hidden::after{content:var(--tw-content)}.dark\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\:bg-amber-950:is(.dark *){background-color:var(--color-amber-950)}.dark\:bg-blue-950:is(.dark *){background-color:var(--color-blue-950)}.dark\:bg-cyan-950:is(.dark *){background-color:var(--color-cyan-950)}.dark\:bg-emerald-950:is(.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/30:is(.dark *){background-color:color-mix(in srgb,oklch(.262 .051 172.552) 30%,transparent)}.dark\:bg-indigo-950:is(.dark *){background-color:var(--color-indigo-950)}.dark\:bg-orange-950:is(.dark *){background-color:var(--color-orange-950)}.dark\:bg-red-950:is(.dark *){background-color:var(--color-red-950)}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.\[\&_\[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(--color-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: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)}.\[\&_\[data-slot\=card-description\]\]\:text-xs [data-slot=card-description]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\[\&_\[data-slot\=card-title\]\]\:text-sm [data-slot=card-title]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_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\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border\/60 tr{border-color:color-mix(in srgb,hsl(var(--border)) 60%,transparent)}.\[\&_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:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-2\.5>svg{top:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:left-3>svg{left:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing)*4)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--color-destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--color-sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-1px\]>svg+div{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-6>svg~*{padding-left:calc(var(--spacing)*6)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[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-side\=right\]_\&\]\: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}}@layer base{:root{--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--success:163 94% 24%;--success-foreground:0 0% 100%;--warning:26 91% 37%;--warning-foreground:0 0% 100%;--info:224 76% 48%;--info-foreground:0 0% 100%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 63.9%;--input-bg:0 0% 100%;--radius:0.625rem;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 9%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 92.9%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 89.8%;--sidebar-ring:0 0% 63.9%;--chart-1:220 30% 45%;--chart-2:160 35% 40%;--chart-3:30 40% 50%;--chart-4:270 25% 55%;--chart-5:0 0% 45%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 7.8%;--card-foreground:0 0% 98%;--popover:0 0% 9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 12.2%;--secondary-foreground:0 0% 90%;--muted:0 0% 12.2%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 72% 55%;--destructive-foreground:0 0% 100%;--success:163 60% 42%;--success-foreground:0 0% 100%;--warning:32 90% 55%;--warning-foreground:0 0% 9%;--info:224 85% 68%;--info-foreground:0 0% 9%;--border:0 0% 14.9%;--input:0 0% 14.9%;--input-bg:0 0% 9%;--ring:0 0% 45%;--sidebar:0 0% 6.7%;--sidebar-foreground:0 0% 94%;--sidebar-primary:0 0% 98%;--sidebar-primary-foreground:0 0% 9%;--sidebar-accent:0 0% 14.9%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 14.9%;--sidebar-ring:0 0% 45%;--chart-1:220 35% 62%;--chart-2:160 35% 52%;--chart-3:30 45% 60%;--chart-4:270 30% 65%;--chart-5:0 0% 60%}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@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#0000}@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#0000}@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#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@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#0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}}@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,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-border-style:solid;--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 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0}}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}@-webkit-keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:'Inter Variable', ui-sans-serif, system-ui, sans-serif;--font-mono:'JetBrains Mono Variable', ui-monospace, monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-300:oklch(80.8% 0.114 19.571);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-950:oklch(25.8% 0.092 26.042);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-300:oklch(83.7% 0.128 66.29);--color-orange-700:oklch(55.3% 0.195 38.402);--color-orange-950:oklch(26.6% 0.079 36.259);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-600:oklch(66.6% 0.179 58.318);--color-amber-700:oklch(55.5% 0.163 48.998);--color-amber-950:oklch(27.9% 0.077 45.635);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-cyan-50:oklch(98.4% 0.019 200.873);--color-cyan-300:oklch(86.5% 0.127 207.078);--color-cyan-700:oklch(52% 0.105 223.128);--color-cyan-950:oklch(30.2% 0.056 229.695);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-950:oklch(28.2% 0.091 267.935);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-950:oklch(25.7% 0.09 281.288);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-900:oklch(20.8% 0.042 265.755);--color-black:#000;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-sidebar:hsl(var(--sidebar));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring))}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family: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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}}textarea{resize:vertical}::-webkit-search-decoration{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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:calc(50%)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing)*3)}.right-\[6px\]{right:6px}.right-\[10px\]{right:10px}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-1400{z-index:1400}.z-\[1300\]{z-index:1300}.z-\[1400\]{z-index:1400}.z-\[9999\]{z-index:9999}.-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)}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1/1}.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-\[10px\]{width:10px;height:10px}.size-\[12px\]{width:12px;height:12px}.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-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.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-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-\[1px\]{height:1px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[68px\]{min-height:68px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.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\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:calc(75%)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-72{width:calc(var(--spacing)*72)}.w-\[1px\]{width:1px}.w-\[16px\]{width:16px}.w-\[36px\]{width:36px}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[170px\]{min-width:170px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-\[-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\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -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)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500\/30{border-color:color-mix(in srgb,oklch(.769 .188 70.08) 30%,transparent)}.border-blue-300{border-color:var(--color-blue-300)}.border-border\/40{border-color:color-mix(in srgb,hsl(var(--border)) 40%,transparent)}.border-border\/50{border-color:color-mix(in srgb,hsl(var(--border)) 50%,transparent)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/50{border-color:color-mix(in srgb,hsl(var(--destructive)) 50%,transparent)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:color-mix(in srgb,oklch(.696 .17 162.48) 30%,transparent)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-input{border-color:var(--color-input)}.border-orange-300{border-color:var(--color-orange-300)}.border-primary{border-color:var(--color-primary)}.border-red-300{border-color:var(--color-red-300)}.border-sidebar-border{border-color:var(--color-sidebar-border)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-l-transparent{border-left-color:transparent}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500\/10{background-color:color-mix(in srgb,oklch(.769 .188 70.08) 10%,transparent)}.bg-background{background-color:var(--color-background)}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}.bg-black\/50{background-color:color-mix(in srgb,#000,transparent)}.bg-black\/80{background-color:color-mix(in srgb,#000 80%,transparent)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-destructive{background-color:var(--color-destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:color-mix(in srgb,oklch(.979 .021 166.113),transparent)}.bg-emerald-500\/10{background-color:color-mix(in srgb,oklch(.696 .17 162.48) 10%,transparent)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:color-mix(in srgb,hsl(var(--muted)) 50%,transparent)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-sidebar-border{background-color:var(--color-sidebar-border)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:transparent}.fill-current{fill:currentcolor}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.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-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[1px\]{padding:1px}.px-1{padding-inline:var(--spacing)}.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-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.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)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentcolor}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-indigo-700{color:var(--color-indigo-700)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-sidebar-foreground{color:var(--color-sidebar-foreground)}.text-sidebar-foreground\/70{color:color-mix(in srgb,hsl(var(--sidebar-foreground)) 70%,transparent)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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 #0000;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:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-sidebar-ring{--tw-ring-color:var(--color-sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-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,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-\[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\,height\,padding\]{transition-property:width,height,padding;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,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-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))}.duration-200{--tw-duration:200ms;transition-duration:200ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{user-select:none}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.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(:is([data-sidebar=menu-action])) *){padding-right:calc(var(--spacing)*8)}.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-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 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: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-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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: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-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.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(--color-sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group):is(.toast) *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group):is(.toast) *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group):is(.toast) *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group):is(.toast) *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group):is(.toaster) *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group):is(.toaster) *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group):is(.toaster) *){color:var(--color-foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group):is(.toaster) *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--color-sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--color-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:var(--spacing)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.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:0}.after\:left-1\/2::after{content:var(--tw-content);left:calc(50%)}.after\:w-\[2px\]::after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *)::after{content:var(--tw-content);left:100%}@media (hover:hover){.hover\:border-primary\/40:hover{border-color:color-mix(in srgb,hsl(var(--primary)) 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-destructive\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-primary\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}.hover\:bg-sidebar:hover{background-color:var(--color-sidebar)}.hover\:bg-sidebar-accent:hover{background-color:var(--color-sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--color-sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--color-sidebar)}.hover\:after\:bg-sidebar-border:hover::after{content:var(--tw-content);background-color:var(--color-sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-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(--color-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-none:focus{--tw-outline-style:none;outline-style:none}.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-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--color-sidebar-ring)}.focus-visible\:ring-offset-2:focus-visible{--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-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--color-sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--color-sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has(:is([data-variant=inset])){background-color:var(--color-sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--color-sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--color-sidebar-accent-foreground)}.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-\[placeholder\]\:text-muted-foreground\/60[data-placeholder]{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-\[16px\][data-state=checked]{--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:300ms;transition-duration:300ms}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:500ms;transition-duration:500ms}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--color-sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--color-sidebar-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--color-input)}.after\:md\:hidden::after{content:var(--tw-content)}.dark\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\:bg-amber-950:is(.dark *){background-color:var(--color-amber-950)}.dark\:bg-blue-950:is(.dark *){background-color:var(--color-blue-950)}.dark\:bg-cyan-950:is(.dark *){background-color:var(--color-cyan-950)}.dark\:bg-emerald-950:is(.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/30:is(.dark *){background-color:color-mix(in srgb,oklch(.262 .051 172.552) 30%,transparent)}.dark\:bg-indigo-950:is(.dark *){background-color:var(--color-indigo-950)}.dark\:bg-orange-950:is(.dark *){background-color:var(--color-orange-950)}.dark\:bg-red-950:is(.dark *){background-color:var(--color-red-950)}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.\[\&_\[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(--color-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: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)}.\[\&_\[data-slot\=card-description\]\]\:text-xs [data-slot=card-description]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\[\&_\[data-slot\=card-title\]\]\:text-sm [data-slot=card-title]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_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\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border\/60 tr{border-color:color-mix(in srgb,hsl(var(--border)) 60%,transparent)}.\[\&_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:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-2\.5>svg{top:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:left-3>svg{left:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing)*4)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--color-destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--color-sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-1px\]>svg+div{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-6>svg~*{padding-left:calc(var(--spacing)*6)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[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-side\=right\]_\&\]\: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}}@layer base{:root{--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--success:163 94% 24%;--success-foreground:0 0% 100%;--warning:26 91% 37%;--warning-foreground:0 0% 100%;--info:224 76% 48%;--info-foreground:0 0% 100%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 63.9%;--input-bg:0 0% 100%;--radius:0.625rem;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 9%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 92.9%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 89.8%;--sidebar-ring:0 0% 63.9%;--chart-1:220 30% 45%;--chart-2:160 35% 40%;--chart-3:30 40% 50%;--chart-4:270 25% 55%;--chart-5:0 0% 45%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 7.8%;--card-foreground:0 0% 98%;--popover:0 0% 9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 12.2%;--secondary-foreground:0 0% 90%;--muted:0 0% 12.2%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 72% 55%;--destructive-foreground:0 0% 100%;--success:163 60% 42%;--success-foreground:0 0% 100%;--warning:32 90% 55%;--warning-foreground:0 0% 9%;--info:224 85% 68%;--info-foreground:0 0% 9%;--border:0 0% 14.9%;--input:0 0% 14.9%;--input-bg:0 0% 9%;--ring:0 0% 45%;--sidebar:0 0% 6.7%;--sidebar-foreground:0 0% 94%;--sidebar-primary:0 0% 98%;--sidebar-primary-foreground:0 0% 9%;--sidebar-accent:0 0% 14.9%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 14.9%;--sidebar-ring:0 0% 45%;--chart-1:220 35% 62%;--chart-2:160 35% 52%;--chart-3:30 45% 60%;--chart-4:270 30% 65%;--chart-5:0 0% 60%}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@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#0000}@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#0000}@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#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@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#0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}}@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,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-border-style:solid;--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 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0}}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}@-webkit-keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes animation-f6tr5a{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes animation-f6tr5a{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@-webkit-keyframes animation-5ich1p{0%{opacity:1}to{opacity:0}}@keyframes animation-5ich1p{0%{opacity:1}to{opacity:0}}@-webkit-keyframes animation-1taevns{0%{transform:scale(0);opacity:.1}to{transform:scale(1);opacity:.3}}@keyframes animation-1taevns{0%{transform:scale(0);opacity:.1}to{transform:scale(1);opacity:.3}}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:'Inter Variable', ui-sans-serif, system-ui, sans-serif;--font-mono:'JetBrains Mono Variable', ui-monospace, monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-300:oklch(80.8% 0.114 19.571);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-950:oklch(25.8% 0.092 26.042);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-300:oklch(83.7% 0.128 66.29);--color-orange-700:oklch(55.3% 0.195 38.402);--color-orange-950:oklch(26.6% 0.079 36.259);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-600:oklch(66.6% 0.179 58.318);--color-amber-700:oklch(55.5% 0.163 48.998);--color-amber-950:oklch(27.9% 0.077 45.635);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-cyan-50:oklch(98.4% 0.019 200.873);--color-cyan-300:oklch(86.5% 0.127 207.078);--color-cyan-700:oklch(52% 0.105 223.128);--color-cyan-950:oklch(30.2% 0.056 229.695);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-950:oklch(28.2% 0.091 267.935);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-950:oklch(25.7% 0.09 281.288);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-900:oklch(20.8% 0.042 265.755);--color-black:#000;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-sidebar:hsl(var(--sidebar));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring))}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family: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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}}textarea{resize:vertical}::-webkit-search-decoration{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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:calc(50%)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing)*3)}.right-\[6px\]{right:6px}.right-\[10px\]{right:10px}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-1400{z-index:1400}.z-\[1300\]{z-index:1300}.z-\[1400\]{z-index:1400}.z-\[9999\]{z-index:9999}.-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)}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1/1}.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-\[10px\]{width:10px;height:10px}.size-\[12px\]{width:12px;height:12px}.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-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.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-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-\[1px\]{height:1px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[68px\]{min-height:68px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.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\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:calc(75%)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-72{width:calc(var(--spacing)*72)}.w-\[1px\]{width:1px}.w-\[16px\]{width:16px}.w-\[36px\]{width:36px}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[170px\]{min-width:170px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-\[-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\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -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)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end: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-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500\/30{border-color:color-mix(in srgb,oklch(.769 .188 70.08) 30%,transparent)}.border-blue-300{border-color:var(--color-blue-300)}.border-border\/40{border-color:color-mix(in srgb,hsl(var(--border)) 40%,transparent)}.border-border\/50{border-color:color-mix(in srgb,hsl(var(--border)) 50%,transparent)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/50{border-color:color-mix(in srgb,hsl(var(--destructive)) 50%,transparent)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:color-mix(in srgb,oklch(.696 .17 162.48) 30%,transparent)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-input{border-color:var(--color-input)}.border-orange-300{border-color:var(--color-orange-300)}.border-primary{border-color:var(--color-primary)}.border-red-300{border-color:var(--color-red-300)}.border-sidebar-border{border-color:var(--color-sidebar-border)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-l-transparent{border-left-color:transparent}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500\/10{background-color:color-mix(in srgb,oklch(.769 .188 70.08) 10%,transparent)}.bg-background{background-color:var(--color-background)}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}.bg-black\/50{background-color:color-mix(in srgb,#000,transparent)}.bg-black\/80{background-color:color-mix(in srgb,#000 80%,transparent)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-destructive{background-color:var(--color-destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:color-mix(in srgb,oklch(.979 .021 166.113),transparent)}.bg-emerald-500\/10{background-color:color-mix(in srgb,oklch(.696 .17 162.48) 10%,transparent)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:color-mix(in srgb,hsl(var(--muted)) 50%,transparent)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-sidebar-border{background-color:var(--color-sidebar-border)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:transparent}.fill-current{fill:currentcolor}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.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-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[1px\]{padding:1px}.px-1{padding-inline:var(--spacing)}.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-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.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)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentcolor}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-indigo-700{color:var(--color-indigo-700)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-sidebar-foreground{color:var(--color-sidebar-foreground)}.text-sidebar-foreground\/70{color:color-mix(in srgb,hsl(var(--sidebar-foreground)) 70%,transparent)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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 #0000;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:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-sidebar-ring{--tw-ring-color:var(--color-sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-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,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-\[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\,height\,padding\]{transition-property:width,height,padding;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,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-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))}.duration-200{--tw-duration:200ms;transition-duration:200ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{user-select:none}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.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(:is([data-sidebar=menu-action])) *){padding-right:calc(var(--spacing)*8)}.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-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 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: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-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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: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-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.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(--color-sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group):is(.toast) *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group):is(.toast) *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group):is(.toast) *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group):is(.toast) *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group):is(.toaster) *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group):is(.toaster) *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group):is(.toaster) *){color:var(--color-foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group):is(.toaster) *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--color-sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--color-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:var(--spacing)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.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:0}.after\:left-1\/2::after{content:var(--tw-content);left:calc(50%)}.after\:w-\[2px\]::after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *)::after{content:var(--tw-content);left:100%}@media (hover:hover){.hover\:border-primary\/40:hover{border-color:color-mix(in srgb,hsl(var(--primary)) 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-destructive\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-primary\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}.hover\:bg-sidebar:hover{background-color:var(--color-sidebar)}.hover\:bg-sidebar-accent:hover{background-color:var(--color-sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--color-sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color, hsl(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)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--color-sidebar)}.hover\:after\:bg-sidebar-border:hover::after{content:var(--tw-content);background-color:var(--color-sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-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(--color-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-none:focus{--tw-outline-style:none;outline-style:none}.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-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--color-sidebar-ring)}.focus-visible\:ring-offset-2:focus-visible{--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-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--color-sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--color-sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has(:is([data-variant=inset])){background-color:var(--color-sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--color-sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--color-sidebar-accent-foreground)}.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-\[placeholder\]\:text-muted-foreground\/60[data-placeholder]{color:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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-\[16px\][data-state=checked]{--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:300ms;transition-duration:300ms}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:500ms;transition-duration:500ms}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--color-sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--color-sidebar-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--color-input)}.after\:md\:hidden::after{content:var(--tw-content)}.dark\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\:bg-amber-950:is(.dark *){background-color:var(--color-amber-950)}.dark\:bg-blue-950:is(.dark *){background-color:var(--color-blue-950)}.dark\:bg-cyan-950:is(.dark *){background-color:var(--color-cyan-950)}.dark\:bg-emerald-950:is(.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/30:is(.dark *){background-color:color-mix(in srgb,oklch(.262 .051 172.552) 30%,transparent)}.dark\:bg-indigo-950:is(.dark *){background-color:var(--color-indigo-950)}.dark\:bg-orange-950:is(.dark *){background-color:var(--color-orange-950)}.dark\:bg-red-950:is(.dark *){background-color:var(--color-red-950)}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.\[\&_\[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(--color-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: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)}.\[\&_\[data-slot\=card-description\]\]\:text-xs [data-slot=card-description]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\[\&_\[data-slot\=card-title\]\]\:text-sm [data-slot=card-title]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_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\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border\/60 tr{border-color:color-mix(in srgb,hsl(var(--border)) 60%,transparent)}.\[\&_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:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-2\.5>svg{top:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:left-3>svg{left:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing)*4)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--color-destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--color-sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-1px\]>svg+div{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-6>svg~*{padding-left:calc(var(--spacing)*6)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[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-side\=right\]_\&\]\: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}}.sticky-actions-head{position:sticky;right:0;z-index:10;background:hsl(var(--card));border-left:1px solid hsl(var(--border)/.4)}.sticky-actions-cell{position:sticky;right:0;z-index:5;background:hsl(var(--card));border-left:1px solid hsl(var(--border)/.2)}tr:hover .sticky-actions-cell{background:hsl(var(--muted))}tr[data-state=selected] .sticky-actions-cell{background:hsl(var(--muted))}.table-hscroll{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}.table-hscroll::-webkit-scrollbar{height:8px}.table-hscroll::-webkit-scrollbar-track{background:0 0}.table-hscroll::-webkit-scrollbar-thumb{border-radius:9999px;border:2px solid transparent;background-clip:content-box}.table-hscroll:hover::-webkit-scrollbar-thumb{background-clip:content-box}.sticky-name-head{position:sticky;left:0;z-index:10;background:hsl(var(--card));border-right:1px solid hsl(var(--border)/.4)}.sticky-name-cell{position:sticky;left:0;z-index:5;background:hsl(var(--card));border-right:1px solid hsl(var(--border)/.2)}tr:hover .sticky-name-cell{background:hsl(var(--muted))}tr[data-state=selected] .sticky-name-cell{background:hsl(var(--muted))}@layer base{:root{--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--success:163 94% 24%;--success-foreground:0 0% 100%;--warning:26 91% 37%;--warning-foreground:0 0% 100%;--info:224 76% 48%;--info-foreground:0 0% 100%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 63.9%;--input-bg:0 0% 100%;--radius:0.625rem;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 9%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 92.9%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 89.8%;--sidebar-ring:0 0% 63.9%;--chart-1:220 30% 45%;--chart-2:160 35% 40%;--chart-3:30 40% 50%;--chart-4:270 25% 55%;--chart-5:0 0% 45%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 7.8%;--card-foreground:0 0% 98%;--popover:0 0% 9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 12.2%;--secondary-foreground:0 0% 90%;--muted:0 0% 12.2%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 72% 55%;--destructive-foreground:0 0% 100%;--success:163 60% 42%;--success-foreground:0 0% 100%;--warning:32 90% 55%;--warning-foreground:0 0% 9%;--info:224 85% 68%;--info-foreground:0 0% 9%;--border:0 0% 14.9%;--input:0 0% 14.9%;--input-bg:0 0% 9%;--ring:0 0% 45%;--sidebar:0 0% 6.7%;--sidebar-foreground:0 0% 94%;--sidebar-primary:0 0% 98%;--sidebar-primary-foreground:0 0% 9%;--sidebar-accent:0 0% 14.9%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 14.9%;--sidebar-ring:0 0% 45%;--chart-1:220 35% 62%;--chart-2:160 35% 52%;--chart-3:30 45% 60%;--chart-4:270 30% 65%;--chart-5:0 0% 60%}}html{height:100%}body,#root,#root__layout{display:flex;flex:1 1 auto;min-height:100%;flex-direction:column;font-family:"Inter Variable",ui-sans-serif,system-ui,sans-serif}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0;list-style-type:none}input[type=number]{appearance:none}input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}input[type=number]::-webkit-inner-spin-button{margin:0;appearance:none}.focus-ring-primary:focus-visible{outline:0;border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.dark .focus-ring-primary:focus-visible,.focus-ring-primary:is(.dark *):focus-visible{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.focus-ring-destructive:focus-visible{outline:0;border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.2)}.input-bg{background-color:hsl(var(--input-bg))}.input-outlined{background-color:transparent;border:1.5px solid hsl(var(--border))}.dark .input-outlined,.input-outlined:is(.dark *){border-color:hsl(var(--border));background-color:transparent}.crm-module{--crm-accent:#007aff;--crm-accent-hover:#006edc;--crm-accent-soft:#eef6ff;--crm-accent-border:#bfdaff;--crm-canvas:#f8f9fb;--crm-border:#e3e6eb;--primary:211 100% 50%;--ring:211 100% 50%;background:var(--crm-canvas);font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media (min-width:1200px){main.layout__main:has(.crm-module),main.layout__main:has(.inbox-module){padding-top:0!important}}.crm-module .layout__main__content{--layout-dashboard-content-pt:0px}.inbox-module .layout__main__content{--layout-dashboard-content-pt:0px;padding-top:0}.crm-module :where(button,input,textarea,select,table),.crm-module .MuiTypography-root,.crm-module .MuiButton-root,.crm-module .MuiInputBase-root,.crm-module .MuiTab-root{font-family:inherit}.crm-module table th,.crm-module .MuiTableCell-head{font-family:inherit;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.crm-accent-scope{--crm-accent:#007aff;--crm-accent-hover:#006edc;--crm-accent-soft:#eef6ff;--crm-accent-border:#bfdaff;--primary:211 100% 50%;--ring:211 100% 50%}.dark .crm-accent-scope{--crm-accent:#0a84ff;--crm-accent-hover:#409cff;--crm-accent-soft:rgb(10 132 255 / 14%);--crm-accent-border:rgb(10 132 255 / 38%)}.crm-accent-scope{--palette-primary-main:#007aff;--palette-primary-mainChannel:0 122 255}.dark .crm-accent-scope{--palette-primary-main:#0a84ff;--palette-primary-mainChannel:10 132 255}.crm-accent-scope .MuiButton-containedPrimary:not(.Mui-disabled){background-color:var(--crm-accent);color:#fff}.crm-accent-scope .MuiButton-containedPrimary:not(.Mui-disabled):hover{background-color:var(--crm-accent-hover)}.dark .crm-module,.crm-module:is(.dark *){--crm-accent:#0a84ff;--crm-accent-hover:#409cff;--crm-accent-soft:rgb(10 132 255 / 14%);--crm-accent-border:rgb(10 132 255 / 38%);--crm-canvas:#111318;--crm-border:#353a43;--background:220 10% 8%;--foreground:210 20% 96%;--card:220 9% 11%;--card-foreground:210 20% 96%;--popover:220 9% 12%;--popover-foreground:210 20% 96%;--secondary:220 8% 16%;--secondary-foreground:210 16% 92%;--muted:220 8% 17%;--muted-foreground:215 13% 72%;--accent:220 8% 19%;--accent-foreground:210 20% 96%;--border:220 8% 24%;--input:220 8% 28%;--input-bg:220 9% 12%;--primary:211 100% 52%;--primary-foreground:0 0% 100%;--ring:211 100% 52%}.dark .crm-module :where(input,textarea,select)::placeholder,.crm-module:is(.dark *) :where(input,textarea,select)::placeholder{color:hsl(var(--muted-foreground)/.78);opacity:1}.dark .crm-module .MuiInputBase-root,.dark .crm-module .MuiSelect-select,.dark .crm-module .MuiTableCell-root,.crm-module:is(.dark *) .MuiInputBase-root,.crm-module:is(.dark *) .MuiSelect-select,.crm-module:is(.dark *) .MuiTableCell-root{color:hsl(var(--foreground))}.dark .crm-module .MuiInputBase-input::placeholder,.crm-module:is(.dark *) .MuiInputBase-input::placeholder{color:hsl(var(--muted-foreground)/.78);opacity:1}.crm-module .MuiButton-root{border-radius:6px;box-shadow:none;font-weight:600;text-transform:none}.crm-module .MuiCard-root{box-shadow:none}.crm-module .MuiTablePagination-root{width:auto}.crm-module .MuiTablePagination-toolbar{height:36px;padding-right:0;min-height:36px!important}.crm-module .MuiTablePagination-selectLabel,.crm-module .MuiTablePagination-displayedRows{margin:0;font-size:12px}.crm-module .MuiTablePagination-actions{margin-right:0}.crm-module .rounded-xl{border-radius:8px}.crm-module .MuiToggleButtonGroup-root{border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));padding:2px}.crm-module .MuiToggleButton-root{min-height:30px;border:0;font-size:12px;font-weight:500;text-transform:none;border-radius:6px!important}.crm-module .MuiToggleButton-root.Mui-selected{background:var(--crm-accent-soft);color:var(--crm-accent);box-shadow:none}.crm-module .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--crm-accent);color:#fff}.crm-module .MuiButton-softPrimary,.crm-module .MuiChip-colorPrimary{background:var(--crm-accent-soft);color:var(--crm-accent)}.crm-module .MuiButton-softPrimary:hover{background:var(--crm-accent-border)}.crm-module .MuiButton-containedPrimary:not(.Mui-disabled):hover{background:var(--crm-accent-hover)}.crm-module .MuiButton-textPrimary,.crm-module .MuiButton-outlinedPrimary,.crm-module .MuiTab-root.Mui-selected,.crm-module .MuiLink-root.MuiLink-colorPrimary{color:var(--crm-accent)}.crm-module .MuiButton-outlinedPrimary{border-color:var(--crm-accent-border)}.crm-module .MuiButton-outlinedPrimary:hover{border-color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-module .MuiTabs-indicator,.crm-module .MuiLinearProgress-barColorPrimary{background-color:var(--crm-accent)}.crm-module .MuiCheckbox-root.Mui-checked,.crm-module .MuiRadio-root.Mui-checked,.crm-module .MuiSwitch-switchBase.Mui-checked{color:var(--crm-accent)}.crm-module .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--crm-accent)}.crm-module :where(a,button,input,textarea,select):focus-visible{--tw-ring-color:rgb(0 122 255 / 30%)}@media (max-width:767px){.crm-module{min-width:0}.crm-module .MuiTablePagination-toolbar{height:auto;flex-wrap:wrap;gap:2px 6px;padding:4px 8px;min-height:40px!important}.crm-module .MuiTablePagination-spacer{display:none}.crm-module .MuiTablePagination-selectLabel{margin-left:auto}.crm-module [data-crm-record-header],.crm-module [data-crm-list-header],.crm-module [data-crm-page-header]{min-width:0}.crm-module [data-crm-list-header]{margin-left:4px!important;margin-right:4px!important}.crm-module [data-crm-titlebar] h1{font-size:14px}.crm-module [data-crm-toolbar]{scroll-snap-type:x}.crm-module [data-crm-toolbar]>*{scroll-snap-align:start}.crm-module [role=dialog]{max-width:calc(-16px + 100vw)}.crm-module [data-crm-dashboard-widget]{min-width:0}.crm-module [data-crm-dashboard-widget] :where(svg,canvas){max-width:100%}}@media (pointer:coarse){.crm-module [data-crm-toolbar] :where(button,a,input,select),.crm-module [data-crm-title-actions] :where(button,a),.crm-module [data-crm-record-header] :where(button,a){touch-action:manipulation}}.calendar-module{--calendar-accent:#007aff;--calendar-accent-hover:#006edc;--calendar-accent-soft:#eef6ff;--calendar-accent-border:#bfdaff;--primary:211 100% 50%;--ring:211 100% 50%}.dark .calendar-module,.calendar-module:is(.dark *){--calendar-accent:#0a84ff;--calendar-accent-hover:#409cff;--calendar-accent-soft:rgb(10 132 255 / 14%);--calendar-accent-border:rgb(10 132 255 / 38%);--primary:211 100% 52%;--ring:211 100% 52%}.calendar-module .MuiButton-root{box-shadow:none;text-transform:none}.calendar-module .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--calendar-accent);color:#fff}.calendar-module .MuiButton-containedPrimary:not(.Mui-disabled):hover{background:var(--calendar-accent-hover)}.calendar-module .MuiButton-textPrimary,.calendar-module .MuiButton-outlinedPrimary,.calendar-module .MuiTab-root.Mui-selected,.calendar-module .MuiLink-root.MuiLink-colorPrimary{color:var(--calendar-accent)}.calendar-module .MuiButton-outlinedPrimary{border-color:var(--calendar-accent-border)}.calendar-module .MuiButton-outlinedPrimary:hover{border-color:var(--calendar-accent);background:var(--calendar-accent-soft)}.calendar-module .MuiTabs-indicator,.calendar-module .MuiLinearProgress-barColorPrimary{background-color:var(--calendar-accent)}.calendar-module .MuiCheckbox-root.Mui-checked,.calendar-module .MuiRadio-root.Mui-checked,.calendar-module .MuiSwitch-switchBase.Mui-checked{color:var(--calendar-accent)}.calendar-module .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--calendar-accent)}.calendar-module :where(a,button,input,textarea,select):focus-visible{--tw-ring-color:rgb(0 122 255 / 30%)}.MuiButton-root.MuiButton-contained.Mui-disabled{color:var(--palette-action-disabled, rgb(115 115 115 / 80%));background-color:var(--palette-action-disabledBackground, rgb(115 115 115 / 24%));background-image:none;box-shadow:none}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@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#0000}@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#0000}@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#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@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#0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}}@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,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-border-style:solid;--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 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0}}}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right-width:medium;border-right-style:none;border-right-color:currentcolor;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;background:#7e7;border:0!important}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:1.06s steps(1) 0s infinite normal none running blink}.cm-animate-fat-cursor{width:auto;animation:1.06s steps(1) 0s infinite normal none running blink;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative;overflow:scroll!important}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow:hidden scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow:scroll hidden}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;overflow-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{overflow-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.cm-searching{background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack::after{content:""}span.CodeMirror-selectedtext{background:0 0}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42!important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498!important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom,.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{user-select:none;cursor:grabbing!important}:root{--gjs-main-color:#444;--gjs-primary-color:#444;--gjs-secondary-color:#ddd;--gjs-tertiary-color:#804f7b;--gjs-quaternary-color:#d278c9;--gjs-font-color:#ddd;--gjs-font-color-active:#f8f8f8;--gjs-main-dark-color:rgba(0, 0, 0, .2);--gjs-secondary-dark-color:rgba(0, 0, 0, .1);--gjs-main-light-color:rgba(255, 255, 255, .1);--gjs-secondary-light-color:rgba(255, 255, 255, .7);--gjs-soft-light-color:rgba(255, 255, 255, .015);--gjs-color-blue:#3b97e3;--gjs-color-red:#dd3636;--gjs-color-yellow:#ffca6f;--gjs-color-green:#62c462;--gjs-left-width:15%;--gjs-color-highlight:#71b7f1;--gjs-color-warn:#ffca6f;--gjs-handle-margin:-5px;--gjs-light-border:rgba(255, 255, 255, .05);--gjs-arrow-color:rgba(255, 255, 255, .7);--gjs-dark-text-shadow:rgba(0, 0, 0, .2);--gjs-color-input-padding:22px;--gjs-input-padding:5px;--gjs-padding-elem-classmanager:5px 6px;--gjs-upload-padding:150px 10px;--gjs-animation-duration:.2s;--gjs-main-font:Helvetica, sans-serif;--gjs-font-size:.75rem;--gjs-placeholder-background-color:var(--gjs-color-green);--gjs-canvas-top:40px;--gjs-flex-item-gap:5px}.gjs-bg-main,.gjs-off-prv,.gjs-sm-colorp-c{background-color:var(--gjs-main-color)}.gjs-color-main,.gjs-off-prv,.gjs-sm-stack #gjs-sm-add{color:var(--gjs-font-color);fill:var(--gjs-font-color)}.gjs-color-active{color:var(--gjs-font-color-active);fill:var(--gjs-font-color-active)}.gjs-color-warn{color:var(--gjs-color-warn);fill:var(--gjs-color-warn)}.gjs-color-hl{color:var(--gjs-color-highlight);fill:var(--gjs-color-highlight)}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:inherit}.gjs-no-app{height:10px}.opac50{opacity:.5}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-no-user-select,.gjs-grabbing,.gjs-grabbing *,.gjs-rte-toolbar,.gjs-layer-name{user-select:none}.gjs-no-pointer-events,.gjs-resizer-c,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{pointer-events:none}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-com-no-select,.gjs-com-no-select img,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{user-select:none}.clear{clear:both}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-trait-category.gjs-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{font-weight:lighter;background-color:var(--gjs-secondary-dark-color);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7}.gjs-traits-label{border-bottom:1px solid var(--gjs-main-dark-color);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-traits-c,.gjs-traits-cs,.gjs-trait-categories{display:flex;flex-direction:column}.gjs-trait-category{width:100%}.gjs-trait-category .gjs-caret-icon{margin-right:5px}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left;gap:5px}.gjs-trt-traits{font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line::before,.gjs-guide-info__line::after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line::before,.gjs-guide-info__y .gjs-guide-info__line::after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line::after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line::before,.gjs-guide-info__x .gjs-guide-info__line::after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translate(-50%)}.gjs-guide-info__x .gjs-guide-info__line::after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentcolor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s,height .35s}.gjs-frame-wrapper__top{transform:translateY(-100%) translate(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translate(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translate(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translate(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentcolor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:calc(100% - var(--gjs-left-width));height:calc(100% - var(--gjs-canvas-top));bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:var(--gjs-canvas-top)}.gjs-cv-canvas-bg{background-color:rgba(0,0,0,.15)}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas__spots{position:absolute;pointer-events:none;z-index:1}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:0;z-index:1}.gjs-cv-canvas #gjs-tools{z-index:2}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium;height:100%;width:100%;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:auto;display:block;transition:width .35s,height .35s;position:absolute;inset:0}.gjs-toolbar{position:absolute;background-color:var(--gjs-color-blue);white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentcolor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid var(--gjs-color-blue);width:10px;height:10px;background-color:#fff;margin:var(--gjs-handle-margin)}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto var(--gjs-handle-margin);top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto var(--gjs-handle-margin);top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:rgba(0,0,0,.2);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.no-dots,.ui-resizable-handle{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;margin:0!important;outline:0!important}.gjs-com-dashed *{outline:#888 dashed 1px;outline-offset:-2px;box-sizing:border-box}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:var(--gjs-color-blue);color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:0;display:none}.gjs-badge-warning{background-color:var(--gjs-color-yellow)}.gjs-placeholder,.gjs-com-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder{outline:0;box-sizing:border-box;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration);border-style:solid!important}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal{border-color:transparent var(--gjs-placeholder-background-color);border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical{border-color:var(--gjs-placeholder-background-color) transparent;border-width:5px 3px;margin:0 0 0-3px}.gjs-placeholder-int,.gjs-com-placeholder-int{background-color:var(--gjs-placeholder-background-color);box-shadow:rgba(0,0,0,.2)0 0 3px;height:100%;width:100%;pointer-events:none;padding:1.5px;outline:0}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:calc(100% - var(--gjs-left-width));left:0;top:0;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-options{right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid var(--gjs-main-dark-color);right:0;width:var(--gjs-left-width);z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:var(--gjs-left-width);overflow:auto;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.25)0 0 3px inset}.gjs-pn-btn svg{fill:currentcolor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:0}.gjs-field input,.gjs-field select,.gjs-field textarea{appearance:none;color:inherit;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background-color:transparent;box-sizing:border-box;width:100%;position:relative;padding:var(--gjs-input-padding);z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:0}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:var(--gjs-main-color);color:var(--gjs-font-color)}.gjs-field{background-color:var(--gjs-main-dark-color);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:var(--gjs-input-padding);border-top:4px solid var(--gjs-arrow-color);position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:calc(var(--gjs-input-padding) - 2px);top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:var(--gjs-color-input-padding);box-sizing:border-box}.gjs-field-colorp{border-left:1px solid var(--gjs-main-dark-color);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:var(--gjs-color-input-padding);z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:rgba(255,255,255,.5);border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid var(--gjs-dark-text-shadow)}.gjs-radio-item:first-child{border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.gjs-radio-item:hover{background:var(--gjs-main-dark-color)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:rgba(255,255,255,.2)}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:var(--gjs-input-padding)}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-arrow-color);cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--gjs-arrow-color);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid var(--gjs-arrow-color);border-top-width:medium;border-top-style:none;border-top-color:currentcolor;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:0}.gjs-field-range input::-webkit-slider-thumb{appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-webkit-slider-runnable-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:var(--gjs-main-light-color);border-radius:2px;padding:var(--gjs-input-padding);cursor:pointer;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.gjs-btn-prim:active{background-color:var(--gjs-main-light-color)}.gjs-btn--full{width:100%}.gjs-chk-icon{transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:0 0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:var(--gjs-font-color);cursor:pointer;font-size:1em;border-radius:2px;opacity:.75}.gjs-add-trasp:hover{opacity:1}.gjs-add-trasp:active{background-color:rgba(0,0,0,.2)}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:var(--gjs-font-size);padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9}.gjs-sm-field,.gjs-clm-field,.gjs-clm-select{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input,.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{background-color:transparent;color:rgba(255,255,255,.7);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;width:100%}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{position:relative;z-index:1;appearance:none}.gjs-sm-field input:focus,.gjs-clm-field input:focus,.gjs-clm-select input:focus,.gjs-sm-field select:focus,.gjs-clm-field select:focus,.gjs-clm-select select:focus{outline:0}.gjs-sm-field .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-secondary-light-color);cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{border-bottom:4px solid var(--gjs-secondary-light-color);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{border-top:4px solid var(--gjs-secondary-light-color);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{background-color:var(--gjs-main-dark-color);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 var(--gjs-main-light-color);color:var(--gjs-secondary-light-color);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-sm-select.gjs-clm-field select,.gjs-clm-select select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-sm-select.gjs-clm-field option,.gjs-clm-select option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{background-color:var(--gjs-secondary-dark-color);border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-list.gjs-clm-select{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-field input,.gjs-sm-list.gjs-clm-select input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-field label,.gjs-sm-list.gjs-clm-select label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label{background-color:rgba(255,255,255,.2)}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon{background-repeat:no-repeat;background-position:center center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-field select,.gjs-sm-integer.gjs-clm-select select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid var(--gjs-main-dark-color)}.gjs-sm-list .gjs-sm-el:first-child{border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.gjs-sm-list .gjs-sm-el:hover{background:var(--gjs-main-dark-color)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb,var(--gjs-main-dark-color),white 13%);border-radius:2px;box-shadow:1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 2%),1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 17%) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:var(--gjs-font-color);box-sizing:border-box;text-shadow:-1px -1px 0 var(--gjs-main-dark-color);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;opacity:.85}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt::after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:var(--gjs-light-border);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--gjs-light-border),black 1%);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:rgba(255,255,255,.055);border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:rgba(255,255,255,.12)}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover!important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-property__border-radius .gjs-sm-property__border-bottom-right-radius{order:4}.gjs-sm-stack #gjs-sm-add{background:0 0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;outline:0;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-sm-colorp-c .gjs-checker-bg{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:rgba(0,0,0,.15)0 1px;transition:box-shadow .2s,color}.gjs-block:hover{box-shadow:rgba(0,0,0,.15)0 3px 4px}.gjs-block svg{fill:currentcolor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentcolor}.gjs-block-svg-path{fill:currentcolor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:400;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid var(--gjs-color-yellow)}.gjs-opac50{opacity:.5}.gjs-layer{font-weight:lighter;text-align:left;position:relative;font-size:var(--gjs-font-size);display:grid}.gjs-layer-item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-bottom:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-secondary-dark-color);gap:var(--gjs-flex-item-gap);cursor:pointer}.gjs-layer-item-left,.gjs-layer-item-right{display:flex;align-items:center;gap:var(--gjs-flex-item-gap)}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{opacity:.55}.gjs-layer-vis{box-sizing:content-box;cursor:pointer;z-index:1}.gjs-layer-vis-on,.gjs-layer-vis-off{display:flex;width:13px;height:13px}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{width:15px;height:15px;cursor:pointer;box-sizing:content-box;transform:rotate(90deg);display:flex;opacity:.7}.gjs-layer-caret:hover{opacity:1}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{padding:0;display:flex;align-items:center;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;background-color:transparent!important}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;gap:var(--gjs-flex-item-gap)}.gjs-layer-title-c{width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentcolor}.gjs-layer-name{display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;max-width:170px;height:auto}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{display:flex;width:13px;height:13px;box-sizing:content-box;cursor:move}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:var(--gjs-soft-light-color)}.gjs-layer.gjs-selected .gjs-layer-item{background-color:var(--gjs-main-light-color)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:rgba(255,255,255,.15);border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentcolor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentcolor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:var(--gjs-font-color);padding:var(--gjs-padding-elem-classmanager);display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;font-size:20px;line-height:0;cursor:pointer;color:rgba(255,255,255,.9)}.gjs-clm-tags #gjs-clm-close:hover{opacity:1}.gjs-clm-tags #gjs-clm-checkbox{color:rgba(255,255,255,.9);vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:var(--gjs-main-font);overflow-y:auto;position:fixed;background-color:rgba(0,0,0,.5);display:flex;inset:0;z-index:100}.gjs-mdl-dialog{text-shadow:rgba(0,0,0,.05) -1px -1px 0;animation:.215s ease 0s 1 normal none running gjs-slide-down;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:.216s ease 0s 1 normal none running gjs-mdl-slide-down}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid var(--gjs-main-dark-color);padding:15px 15px 7px}.gjs-export-dl::after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:var(--gjs-main-color);border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb,var(--gjs-main-dark-color),black 3%);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:var(--gjs-main-light-color)}.gjs-am-assets-cont{background-color:var(--gjs-secondary-dark-color);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:var(--gjs-secondary-dark-color);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid var(--gjs-color-green);color:color-mix(in srgb,var(--gjs-color-green),white 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;padding:var(--gjs-upload-padding);width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:var(--gjs-upload-padding);width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid var(--gjs-main-dark-color)}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:var(--gjs-main-dark-color);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid var(--gjs-main-dark-color);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid var(--gjs-main-dark-color);text-align:center;cursor:pointer;outline:0}.gjs-rte-action:last-child{border-right-width:medium;border-right-style:none;border-right-color:currentcolor}.gjs-rte-action:hover,.gjs-rte-active{background-color:var(--gjs-main-light-color)}.gjs-rte-disabled{color:var(--gjs-main-light-color);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;inset:0}.sp-color{position:absolute;inset:0 20%0 0}.sp-hue{position:absolute;inset:0 0 0 84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;inset:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:1px solid #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center center}.sp-clear-enabled .sp-clear{display:block;position:absolute;inset:0 0 0 84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{user-select:none}.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-palette-only .sp-picker-container,.sp-palette-disabled .sp-palette-container,.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right,#fff,rgba(204,154,129,0))}.sp-val{background-image:linear-gradient(to top,#000,rgba(204,154,129,0))}.sp-hue{background:linear-gradient(red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.sp-1{height:17%}.sp-2{height:16%}.sp-3{height:17%}.sp-4{height:17%}.sp-5{height:16%}.sp-6{height:17%}.sp-hidden{display:none!important}.sp-cf::before,.sp-cf::after{content:"";display:table}.sp-cf::after{clear:both}@media (max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:1px solid #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:12px"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:1px solid #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{border:1px inset;padding:4px 5px;margin:0;width:100%;background:0 0;border-radius:3px;color:#222;font-size:12px!important}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:1px solid #fff}.sp-palette-container{border-right:1px solid #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:2px solid transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:1px solid #333}.sp-initial span{width:30px;height:25px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:1px solid #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:1px solid #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:1px solid #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:linear-gradient(#eee,#ccc);border-width:1px;border-style:solid;border-color:#ccc #ccc #bbb;border-image:none;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:#eee 0 1px 0;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:linear-gradient(#ddd,#bbb);border-width:1px;border-style:solid;border-color:#bbb #bbb #999;border-image:none;cursor:pointer;text-shadow:#ddd 0 1px 0}.sp-container button:active{border-width:1px;border-style:solid;border-color:#aaa #aaa #888;border-image:none;box-shadow:#aaa 0 0 5px 2px inset,#eee 0 1px}.sp-cancel{font-size:11px;margin:0 5px 0 0;padding:2px;vertical-align:middle;text-decoration:none;color:#d93f3f!important}.sp-cancel:hover{text-decoration:underline;color:#d93f3f!important}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;inset:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.gjs-editor-sp{border:1px solid var(--gjs-main-dark-color);box-shadow:0 0 7px var(--gjs-main-dark-color);border-radius:3px}.gjs-editor-sp .sp-hue,.gjs-editor-sp .sp-slider{cursor:row-resize}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-dragger{cursor:crosshair}.gjs-editor-sp .sp-alpha-inner,.gjs-editor-sp .sp-alpha-handle{cursor:col-resize}.gjs-editor-sp .sp-hue{left:90%}.gjs-editor-sp .sp-color{right:15%}.gjs-editor-sp .sp-picker-container{border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.gjs-editor-sp .colpick_dark .colpick_color{outline:1px solid var(--gjs-main-dark-color)}.gjs-editor-sp .sp-cancel,.gjs-editor-sp .sp-cancel:hover{bottom:-8px;font-size:25px;left:0;position:absolute;text-decoration:none;color:#777!important}.gjs-editor-sp .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-hue{border:1px solid #333}.gjs-editor-sp .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-sp .sp-dragger{background:0 0;box-shadow:#111 0 0 0 1px}.gjs-editor-sp .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-sp .sp-button-container .sp-choose,.gjs-editor-sp .sp-button-container .sp-choose:hover,.gjs-editor-sp .sp-button-container .sp-choose:active{background:var(--gjs-main-dark-color);border-color:var(--gjs-main-dark-color);color:var(--gjs-font-color);text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-sp .sp-palette-container{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-sp .sp-palette .sp-thumb-el,.gjs-editor-sp .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-sp .sp-palette .sp-thumb-el:hover,.gjs-editor-sp .sp-palette .sp-thumb-el.sp-thumb-active{border-color:rgba(0,0,0,.9)}.gjs-one-bg{background-color:var(--gjs-primary-color)}.gjs-one-color,.gjs-one-color-h:hover{color:var(--gjs-primary-color)}.gjs-two-bg{background-color:var(--gjs-secondary-color)}.gjs-two-color,.gjs-two-color-h:hover{color:var(--gjs-secondary-color)}.gjs-three-bg{background-color:var(--gjs-tertiary-color)}.gjs-three-color,.gjs-three-color-h:hover{color:var(--gjs-tertiary-color)}.gjs-four-bg{background-color:var(--gjs-quaternary-color)}.gjs-four-color,.gjs-four-color-h:hover{color:var(--gjs-quaternary-color)}.gjs-danger-bg{background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:var(--gjs-color-red)}.gjs-bdrag{width:auto;pointer-events:none!important;position:absolute!important;z-index:10!important}.gjs-drag-helper{background-color:var(--gjs-color-blue)!important;pointer-events:none!important;position:absolute!important;z-index:10!important;transform:scale(.3)!important;transform-origin:left top!important;margin:15px!important;transition:none!important;outline:0!important}.gjs-grabbing,.gjs-grabbing *{cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:var(--gjs-secondary-dark-color)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2)}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{user-select:none;opacity:.5}.gjs-editor{font-family:var(--gjs-main-font);font-size:var(--gjs-font-size);position:relative;box-sizing:border-box;height:100%}.gjs-freezed{opacity:.5;pointer-events:none}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}html,body,#root{margin:0;width:1280px;min-height:800px}#capture-surface{width:1280px;min-height:800px}body{background:#f5f6f8!important}#root [data-sites-page-builder]{height:800px!important}#root [data-sites-page-builder-workspace]{min-height:0!important}#capture-surface>.MuiBox-root{max-width:1280px}#capture-surface>div:first-child:not([data-sites-page-builder]){min-width:0}.go1475592160{height:0}.go1671063245{height:auto}.go1888806478{display:flex;flex-wrap:wrap;flex-grow:1}@media (min-width:600px){.go1888806478{flex-grow:initial;min-width:288px}}.go167266335{background-color:#313131;font-size:.875rem;line-height:1.43;letter-spacing:.01071em;color:#fff;align-items:center;padding:6px 16px;border-radius:4px;box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.go3162094071{padding-left:20px}.go3844575157{background-color:#313131}.go1725278324{background-color:#43a047}.go3651055292{background-color:#d32f2f}.go4215275574{background-color:#ff9800}.go1930647212{background-color:#2196f3}.go946087465{display:flex;align-items:center;padding:8px 0}.go703367398{display:flex;align-items:center;margin-left:auto;padding-left:16px;margin-right:-8px}.go3963613292{width:100%;position:relative;transform:translateX(0);inset:0;min-width:288px}.go1141946668{box-sizing:border-box;display:flex;max-height:100%;position:fixed;z-index:1400;height:auto;width:auto;transition:top 300ms,right 300ms,bottom 300ms,left 300ms,max-width 300ms;pointer-events:none;max-width:calc(100% - 40px)}.go1141946668 .notistack-CollapseWrapper{padding:6px 0;transition:padding 300ms}@media (max-width:599.95px){.go1141946668{width:100%;max-width:calc(100% - 32px)}}.go3868796639 .notistack-CollapseWrapper{padding:2px 0}.go3118922589{top:14px;flex-direction:column}.go1453831412{bottom:14px;flex-direction:column-reverse}.go4027089540{left:20px}@media (min-width:600px){.go4027089540{align-items:flex-start}}@media (max-width:599.95px){.go4027089540{left:16px}}.go2989568495{right:20px}@media (min-width:600px){.go2989568495{align-items:flex-end}}@media (max-width:599.95px){.go2989568495{right:16px}}.go4034260886{left:50%;transform:translateX(-50%)}@media (min-width:600px){.go4034260886{align-items:center}}html{-webkit-font-smoothing:antialiased;box-sizing:border-box;text-size-adjust:100%}*,::before,::after{box-sizing:inherit}strong,b{font-weight:700}body{margin:0;color:rgba(0,0,0,.87);line-height:1.55;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;background-color:#f5f6f8}@media print{body{background-color:#fff}}body::backdrop{background-color:#f5f6f8}.css-9vcvwa{position:relative;overflow:hidden;display:block;height:4px;z-index:0;background-color:#a6a6a6}@media print{.css-9vcvwa{print-color-adjust:exact}}.css-b1bgw8{position:absolute;left:0;bottom:0;top:0;transition:transform .2s linear;transform-origin:left center;background-color:#171717;width:auto;animation:2.1s cubic-bezier(.65,.815,.735,.395) 0s infinite normal none running animation-ozg7p2}@-webkit-keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes animation-ozg7p2{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}.css-1o4o5bi{position:absolute;left:0;bottom:0;top:0;transition:transform .2s linear;transform-origin:left center;--LinearProgressBar2-barColor:#171717;background-color:var(--LinearProgressBar2-barColor, currentColor);width:auto;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite normal none running animation-19gglwu}@-webkit-keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes animation-19gglwu{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.css-6kvr8s{min-width:0;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;background:radial-gradient(circle at 12%0,rgba(255,255,255,.96)0,rgba(255,255,255,0) 35%),radial-gradient(circle at 88% 8%,rgba(221,226,255,.55)0,rgba(221,226,255,0) 32%),linear-gradient(135deg,#f4f6fa 0,#eceff5 100%);position:fixed;inset:0;z-index:1299;width:100vw;height:100dvh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);margin-left:0}@media (min-width:0px){.css-6kvr8s{overflow:auto}}@media (min-width:1200px){.css-6kvr8s{overflow:hidden}}.css-6kvr8s .MuiButton-containedPrimary{background-color:#111318;color:#fff;box-shadow:none}.css-6kvr8s .MuiButton-containedPrimary:hover{background-color:#292c32;box-shadow:none}.css-6kvr8s .MuiSwitch-switchBase.Mui-checked{color:#111318}.css-6kvr8s .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#111318}.css-6kvr8s .MuiCheckbox-root.Mui-checked,.css-6kvr8s .MuiRadio-root.Mui-checked{color:#111318}.css-ru00ff{display:flex;flex-flow:wrap;-webkit-box-align:center;align-items:center;background:linear-gradient(120deg,rgba(13,15,21,.98)0,rgba(28,31,40,.94) 54%,rgba(21,24,32,.92) 100%);color:#fff;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:rgba(15,23,42,.22)0 10px 30px,rgba(255,255,255,.08)0 1px 0 inset;backdrop-filter:blur(22px) saturate(1.12);padding-top:8.8px;padding-bottom:8.8px;position:relative;z-index:5}.css-ru00ff>:not(style):not(style){margin:0}.css-ru00ff>:not(style)~:not(style){margin-left:8px}.css-ru00ff::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 35%,rgba(255,255,255,.024))}.css-ru00ff>*{position:relative;z-index:1}.css-ru00ff .MuiButton-root:not(.MuiButton-contained),.css-ru00ff .MuiIconButton-root{color:inherit}.css-ru00ff .MuiButton-outlined{border-color:rgba(255,255,255,.18);background-color:rgba(255,255,255,.075);box-shadow:rgba(255,255,255,.07)0 1px 0 inset}.css-ru00ff .MuiButton-outlined:hover{border-color:rgba(255,255,255,.38);background-color:rgba(255,255,255,.14)}.css-ru00ff .MuiButton-contained{background-color:#fff;color:#111318;box-shadow:none}.css-ru00ff .MuiButton-contained:hover{background-color:#e5e5e5;box-shadow:none}.css-ru00ff .Mui-disabled{color:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.1)!important}@media (min-width:0px){.css-ru00ff{padding-left:10px;padding-right:10px}}@media (min-width:900px){.css-ru00ff{padding-left:16px;padding-right:16px}}.css-5lifwk{text-align:center;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);color:inherit}.css-5lifwk:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-5lifwk:hover{background-color:transparent}}.css-5lifwk.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-5lifwk.MuiIconButton-loading{color:transparent}.css-1spsltu{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);color:inherit}.css-1spsltu.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1spsltu{print-color-adjust:exact}}.css-1spsltu:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-1spsltu:hover{background-color:transparent}}.css-1spsltu.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-1spsltu.MuiIconButton-loading{color:transparent}.css-eadae1{width:20px;flex-shrink:0;height:20px;display:inline-flex}.css-1xhmi63{min-width:0;flex:1 1 0%}.css-csffzd{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.css-csffzd>:not(style):not(style){margin:0}.css-csffzd>:not(style)~:not(style){margin-left:8px}.css-1ejikxj{margin:0;font-weight:500;line-height:1.55;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-128h4zv{max-width:100%;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.8125rem;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:1.5;border-radius:16px;white-space:nowrap;transition:background-color 300ms cubic-bezier(.4,0,.2,1),box-shadow 300ms cubic-bezier(.4,0,.2,1);cursor:unset;outline:0;text-decoration:none;padding:0;vertical-align:middle;box-sizing:border-box;height:22px;color:#fff;background-color:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.42);text-transform:capitalize;font-weight:700}.css-128h4zv.Mui-disabled{opacity:.38;pointer-events:none}.css-128h4zv .MuiChip-avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:#404040;font-size:.75rem}.css-128h4zv .MuiChip-avatarColorPrimary{color:#fff;background-color:#000}.css-128h4zv .MuiChip-avatarColorSecondary{color:#fff;background-color:#262626}.css-128h4zv .MuiChip-avatarSmall{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:.625rem}.css-128h4zv .MuiChip-icon{margin-left:5px;margin-right:-6px}.css-128h4zv .MuiChip-deleteIcon{-webkit-tap-highlight-color:transparent;color:rgba(0,0,0,.26);font-size:22px;cursor:pointer;margin:0 5px 0-6px}.css-128h4zv .MuiChip-deleteIcon:hover{color:rgba(0,0,0,.4)}.css-128h4zv .MuiChip-icon{font-size:18px;margin-left:4px;margin-right:-4px}.css-128h4zv .MuiChip-deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px}.css-128h4zv .MuiChip-icon{color:#404040}.css-128h4zv .MuiChip-label{color:inherit}.css-b9zgoq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:8px;padding-right:8px}.css-1b9n6of{max-width:100%;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:1.5;border-radius:16px;white-space:nowrap;transition:background-color 300ms cubic-bezier(.4,0,.2,1),box-shadow 300ms cubic-bezier(.4,0,.2,1);cursor:unset;outline:0;text-decoration:none;padding:0;vertical-align:middle;box-sizing:border-box;height:24px;flex-shrink:0;min-height:24px;border:1px solid #4ade80;font-family:"JetBrains Mono",monospace;font-size:10px;font-weight:700;background-color:#15803d;color:#fff}.css-1b9n6of.Mui-disabled{opacity:.38;pointer-events:none}.css-1b9n6of .MuiChip-avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:#404040;font-size:.75rem}.css-1b9n6of .MuiChip-avatarColorPrimary{color:#fff;background-color:#000}.css-1b9n6of .MuiChip-avatarColorSecondary{color:#fff;background-color:#262626}.css-1b9n6of .MuiChip-avatarSmall{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:.625rem}.css-1b9n6of .MuiChip-icon{margin-left:5px;margin-right:-6px}.css-1b9n6of .MuiChip-deleteIcon{-webkit-tap-highlight-color:transparent;color:rgba(0,0,0,.26);font-size:22px;cursor:pointer;margin:0 5px 0-6px}.css-1b9n6of .MuiChip-deleteIcon:hover{color:rgba(0,0,0,.4)}.css-1b9n6of .MuiChip-icon{font-size:18px;margin-left:4px;margin-right:-4px}.css-1b9n6of .MuiChip-deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px}.css-1b9n6of .MuiChip-icon{color:#404040}.css-1b9n6of .MuiChip-label,.css-1b9n6of .MuiChip-icon{color:inherit}.css-mihbd4{width:16px;flex-shrink:0;height:16px;display:inline-flex}.css-1f5p11z{z-index:1500;pointer-events:none}.css-1vxh2dt{z-index:1500;pointer-events:none}.css-1nq8viw{display:inline-flex;border-radius:8px;background-color:rgba(255,255,255,.06)}.css-1nq8viw .MuiToggleButtonGroup-grouped.Mui-selected+.MuiToggleButtonGroup-grouped.Mui-selected{border-left:0;margin-left:0}.css-1nq8viw .MuiToggleButtonGroup-firstButton,.css-1nq8viw .MuiToggleButtonGroup-middleButton{border-top-right-radius:0;border-bottom-right-radius:0}.css-1nq8viw .MuiToggleButtonGroup-lastButton,.css-1nq8viw .MuiToggleButtonGroup-middleButton{margin-left:-1px;border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.css-1nq8viw .MuiToggleButtonGroup-lastButton.Mui-disabled,.css-1nq8viw .MuiToggleButtonGroup-middleButton.Mui-disabled{border-left:1px solid transparent}.css-1nq8viw .MuiToggleButton-root{color:rgba(255,255,255,.68);border-color:rgba(255,255,255,.16)}.css-1nq8viw .MuiToggleButton-root.Mui-selected{color:#111318;background-color:#fff;box-shadow:rgba(0,0,0,.24)0 3px 10px}.css-1nq8viw .MuiToggleButton-root.Mui-selected:hover{background-color:#e5e5e5}.css-1nq8viw .MuiToggleButton-root:hover{background-color:rgba(255,255,255,.12)}.css-12teilh{font-weight:500;line-height:1.71429;text-transform:none;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-radius:8px;border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);padding:7px;font-size:.8125rem}.css-12teilh.Mui-disabled{color:rgba(0,0,0,.26);border:1px solid rgba(0,0,0,.12)}.css-12teilh:hover{text-decoration:none;background-color:rgba(0,0,0,.04)}@media (hover:none){.css-12teilh:hover{background-color:transparent}}.css-12teilh.Mui-selected{color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.08)}.css-12teilh.Mui-selected:hover{background-color:rgba(0,0,0,.12)}@media (hover:none){.css-12teilh.Mui-selected:hover{background-color:rgba(0,0,0,.08)}}.css-zcxqhq{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;font-weight:500;line-height:1.71429;text-transform:none;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-radius:8px;border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);padding:7px;font-size:.8125rem}.css-zcxqhq.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-zcxqhq{print-color-adjust:exact}}.css-zcxqhq.Mui-disabled{color:rgba(0,0,0,.26);border:1px solid rgba(0,0,0,.12)}.css-zcxqhq:hover{text-decoration:none;background-color:rgba(0,0,0,.04)}@media (hover:none){.css-zcxqhq:hover{background-color:transparent}}.css-zcxqhq.Mui-selected{color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.08)}.css-zcxqhq.Mui-selected:hover{background-color:rgba(0,0,0,.12)}@media (hover:none){.css-zcxqhq.Mui-selected:hover{background-color:rgba(0,0,0,.08)}}.css-flsuge{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.css-flsuge>:not(style):not(style){margin:0}.css-flsuge>:not(style)~:not(style){margin-left:2px}.css-yy0zy3{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;color:inherit}.css-yy0zy3:hover{text-decoration:none}.css-yy0zy3.Mui-disabled{color:rgba(0,0,0,.26)}.css-yy0zy3::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-yy0zy3:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-yy0zy3.MuiButton-loading{color:transparent}.css-13iibid{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;color:inherit}.css-13iibid.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-13iibid{print-color-adjust:exact}}.css-13iibid:hover{text-decoration:none}.css-13iibid.Mui-disabled{color:rgba(0,0,0,.26)}.css-13iibid::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-13iibid:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-13iibid.MuiButton-loading{color:transparent}.css-cveorv{display:inherit;margin-right:8px;margin-left:-4px}.css-cveorv>:nth-of-type(1){font-size:20px}.css-1qa7ozx{flex:1 1 0%;min-width:8px}.css-xgdyzf{display:flex;flex-flow:wrap;gap:4px;-webkit-box-align:center;align-items:center;min-width:0;max-width:100%;-webkit-box-pack:end;justify-content:flex-end}.css-1gfokfb{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-1gfokfb:hover{text-decoration:none}.css-1gfokfb.Mui-disabled{color:rgba(0,0,0,.26)}.css-1gfokfb::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-1gfokfb:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1gfokfb.MuiButton-loading{color:transparent}.css-1gfokfb .MuiButton-startIcon{margin-right:6px}.css-opkgo{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-opkgo.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-opkgo{print-color-adjust:exact}}.css-opkgo:hover{text-decoration:none}.css-opkgo.Mui-disabled{color:rgba(0,0,0,.26)}.css-opkgo::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-opkgo:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-opkgo.MuiButton-loading{color:transparent}.css-opkgo .MuiButton-startIcon{margin-right:6px}.css-1siv2hp{display:inherit;margin-right:8px;margin-left:-2px}.css-1siv2hp>:nth-of-type(1){font-size:18px}.css-sgacbo{width:18px;flex-shrink:0;height:18px;display:inline-flex}.css-18cdlvw{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-radius:8px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-18cdlvw:hover{text-decoration:none}.css-18cdlvw.Mui-disabled{color:rgba(0,0,0,.26)}.css-18cdlvw::before{content:"​";width:0;overflow:hidden}.css-18cdlvw.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-18cdlvw:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-18cdlvw.MuiButton-loading{color:transparent}.css-18cdlvw .MuiButton-startIcon{margin-right:6px}.css-5rclxk{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-radius:8px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-5rclxk.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-5rclxk{print-color-adjust:exact}}.css-5rclxk:hover{text-decoration:none}.css-5rclxk.Mui-disabled{color:rgba(0,0,0,.26)}.css-5rclxk::before{content:"​";width:0;overflow:hidden}.css-5rclxk.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-5rclxk:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-5rclxk.MuiButton-loading{color:transparent}.css-5rclxk .MuiButton-startIcon{margin-right:6px}.css-148agmb{z-index:1500;pointer-events:none}.css-148agmb[data-popper-placement*=bottom] .MuiTooltip-arrow{top:0;margin-top:-.71em}.css-148agmb[data-popper-placement*=bottom] .MuiTooltip-arrow::before{transform-origin:0 100%}.css-148agmb[data-popper-placement*=top] .MuiTooltip-arrow{bottom:0;margin-bottom:-.71em}.css-148agmb[data-popper-placement*=top] .MuiTooltip-arrow::before{transform-origin:100%0}.css-148agmb[data-popper-placement*=right] .MuiTooltip-arrow{height:1em;width:.71em}.css-148agmb[data-popper-placement*=right] .MuiTooltip-arrow::before{transform-origin:100% 100%}.css-148agmb[data-popper-placement*=left] .MuiTooltip-arrow{height:1em;width:.71em}.css-148agmb[data-popper-placement*=left] .MuiTooltip-arrow::before{transform-origin:0 0}.css-148agmb[data-popper-placement*=right] .MuiTooltip-arrow{left:0;margin-left:-.71em}.css-148agmb[data-popper-placement*=left] .MuiTooltip-arrow{right:0;margin-right:-.71em}.css-1w0uwdk{z-index:1500;pointer-events:none}.css-1w0uwdk[data-popper-placement*=bottom] .MuiTooltip-arrow{top:0;margin-top:-.71em}.css-1w0uwdk[data-popper-placement*=bottom] .MuiTooltip-arrow::before{transform-origin:0 100%}.css-1w0uwdk[data-popper-placement*=top] .MuiTooltip-arrow{bottom:0;margin-bottom:-.71em}.css-1w0uwdk[data-popper-placement*=top] .MuiTooltip-arrow::before{transform-origin:100%0}.css-1w0uwdk[data-popper-placement*=right] .MuiTooltip-arrow{height:1em;width:.71em}.css-1w0uwdk[data-popper-placement*=right] .MuiTooltip-arrow::before{transform-origin:100% 100%}.css-1w0uwdk[data-popper-placement*=left] .MuiTooltip-arrow{height:1em;width:.71em}.css-1w0uwdk[data-popper-placement*=left] .MuiTooltip-arrow::before{transform-origin:0 0}.css-1w0uwdk[data-popper-placement*=right] .MuiTooltip-arrow{left:0;margin-left:-.71em}.css-1w0uwdk[data-popper-placement*=left] .MuiTooltip-arrow{right:0;margin-right:-.71em}.css-xgejxw{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-xgejxw:hover{text-decoration:none}.css-xgejxw.Mui-disabled{color:rgba(0,0,0,.26)}.css-xgejxw::before{content:"​";width:0;overflow:hidden}.css-xgejxw:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-xgejxw:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-xgejxw:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-xgejxw.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-xgejxw.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-xgejxw:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-xgejxw.MuiButton-loading{color:transparent}.css-xgejxw .MuiButton-startIcon{margin-right:6px}.css-1c7l8ei{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:auto;min-height:36px;flex-shrink:0;white-space:nowrap}.css-1c7l8ei.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1c7l8ei{print-color-adjust:exact}}.css-1c7l8ei:hover{text-decoration:none}.css-1c7l8ei.Mui-disabled{color:rgba(0,0,0,.26)}.css-1c7l8ei::before{content:"​";width:0;overflow:hidden}.css-1c7l8ei:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-1c7l8ei:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-1c7l8ei:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-1c7l8ei.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-1c7l8ei.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-1c7l8ei:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1c7l8ei.MuiButton-loading{color:transparent}.css-1c7l8ei .MuiButton-startIcon{margin-right:6px}.css-1kq5j4l{margin:0 2px;flex-shrink:0;border-width:0 thin 0 0;border-style:solid;align-self:stretch;height:auto;border-color:rgba(255,255,255,.16)}.css-1t5yv64{text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:inherit}.css-1t5yv64:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-1t5yv64:hover{background-color:transparent}}.css-1t5yv64.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-1t5yv64.MuiIconButton-loading{color:transparent}.css-1t5yv64:hover{background-color:rgba(255,255,255,.12)}.css-xteolo{-webkit-box-align:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:inherit}.css-xteolo.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-xteolo{print-color-adjust:exact}}.css-xteolo:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-xteolo:hover{background-color:transparent}}.css-xteolo.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-xteolo.MuiIconButton-loading{color:transparent}.css-xteolo:hover{background-color:rgba(255,255,255,.12)}.css-16tjuuj{display:grid;flex:1 1 0%;min-width:0;min-height:0}@media (min-width:0px){.css-16tjuuj{grid-template-columns:minmax(0,1fr);overflow:visible}}@media (min-width:900px){.css-16tjuuj{grid-template-columns:220px minmax(0,1fr)}}@media (min-width:1200px){.css-16tjuuj{grid-template-columns:240px minmax(400px,1fr) minmax(280px,330px);overflow:hidden}}.css-dkf9uf{display:flex;flex-direction:column;min-height:0;background-color:#fff;border-color:rgba(0,0,0,.12);overflow:auto;padding:10px}@media (min-width:0px){.css-dkf9uf{border-right:0 solid;border-bottom:1px solid}}@media (min-width:900px){.css-dkf9uf{border-right:1px solid;border-bottom:0 solid}}.css-mh8x7n{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:8px 6px}.css-n765n{margin:0;font-weight:500;line-height:1.5;font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:rgba(0,0,0,.6)}.css-1lq2kvq{margin:0;font-weight:500;line-height:1.55;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.css-1t1y907{text-align:center;flex:0 0 auto;border-radius:50%;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;background-color:#111318;color:#fff}.css-1t1y907:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-1t1y907:hover{background-color:transparent}}.css-1t1y907.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-1t1y907.MuiIconButton-loading{color:transparent}.css-1t1y907:hover{background-color:#262a33}.css-mu47sx{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;border-radius:50%;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;background-color:#111318;color:#fff}.css-mu47sx.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-mu47sx{print-color-adjust:exact}}.css-mu47sx:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-mu47sx:hover{background-color:transparent}}.css-mu47sx.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-mu47sx.MuiIconButton-loading{color:transparent}.css-mu47sx:hover{background-color:#262a33}.css-8c2m6s{display:flex;flex-direction:column;border-radius:14px;background-color:transparent;transition:background-color 120ms}.css-8c2m6s>:not(style):not(style){margin:0}.css-8c2m6s>:not(style)~:not(style){margin-top:6px}.css-jg7s3j{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;border:1px solid #111318;background-color:#f3f3f3;border-radius:14px;overflow:hidden;box-shadow:none;transform-origin:center center;transition:border-color 120ms,box-shadow 120ms}.css-15dm40c{width:30px;min-height:54px;flex:0 0 auto;display:grid;place-items:center;color:rgba(0,0,0,.38);cursor:grab;touch-action:none}.css-15dm40c:active{cursor:grabbing}.css-162jjhc{width:17px;flex-shrink:0;height:17px;display:inline-flex}.css-dhm0e4{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:8.8px 4px 8.8px 0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;color:inherit;flex:1 1 0%;min-width:0;text-align:left;-webkit-box-pack:start;justify-content:flex-start}.css-dhm0e4.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-dhm0e4{print-color-adjust:exact}}.css-mqxx1w{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background-color:#111318;color:#fff;font-size:12px;font-weight:700;margin-right:8px}.css-31l7gp{min-width:0}.css-dt3n3m{margin:0;font-weight:500;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-4xgih2{margin:0;line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.6);display:block;text-transform:capitalize}.css-j7qwjs{display:flex;flex-direction:column}.css-iaei92{text-align:center;flex:0 0 auto;border-radius:50%;color:rgba(0,0,0,.54);transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem}.css-iaei92:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-iaei92:hover{background-color:transparent}}.css-iaei92.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-iaei92.MuiIconButton-loading{color:transparent}.css-xz9haa{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;border-radius:50%;color:rgba(0,0,0,.54);transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem}.css-xz9haa.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-xz9haa{print-color-adjust:exact}}.css-xz9haa:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-xz9haa:hover{background-color:transparent}}.css-xz9haa.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-xz9haa.MuiIconButton-loading{color:transparent}.css-1y5uz5c{width:14px;flex-shrink:0;height:14px;display:inline-flex}.css-b260r3{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;border:1px solid rgba(0,0,0,.12);background-color:#fff;border-radius:14px;overflow:hidden;box-shadow:none;transform-origin:center center;transition:border-color 120ms,box-shadow 120ms}.css-5xkm5e{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background-color:#f5f6f8;color:rgba(0,0,0,.6);font-size:12px;font-weight:700;margin-right:8px}.css-1hieftg{display:flex;flex-direction:column}.css-1hieftg>:not(style):not(style){margin:0}.css-1hieftg>:not(style)~:not(style){margin-top:6px}.css-16rzxzm{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;margin-top:4px}.css-16rzxzm:hover{text-decoration:none}.css-16rzxzm.Mui-disabled{color:rgba(0,0,0,.26)}.css-16rzxzm::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-16rzxzm:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-16rzxzm.MuiButton-loading{color:transparent}.css-1ekb1em{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:4px 0 0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1ekb1em.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1ekb1em{print-color-adjust:exact}}.css-1ekb1em:hover{text-decoration:none}.css-1ekb1em.Mui-disabled{color:rgba(0,0,0,.26)}.css-1ekb1em::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-1ekb1em:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1ekb1em.MuiButton-loading{color:transparent}.css-rvz8us{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden auto;overscroll-behavior:contain;scrollbar-gutter:stable;background-image:radial-gradient(circle at 1px 1px,rgba(99,115,129,.2) 1px,transparent 0);background-size:20px 20px}.css-rvz8us>:not(style):not(style){margin:0}.css-rvz8us>:not(style)~:not(style){margin-top:16px}@media (min-width:0px){.css-rvz8us{padding:12px}}@media (min-width:900px){.css-rvz8us{padding:20px}}.css-17xavs9{width:100%;max-width:1180px;min-height:680px;margin-left:auto;margin-right:auto;background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:rgba(15,23,42,.14)0 24px 70px;border-radius:20px;overflow:hidden;flex-shrink:0;transition:width 180ms}.css-15mp97{min-height:100%;background-color:#fff;color:#182532;font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;--funnel-background:#ffffff;--funnel-text:#182532;--funnel-on-dark:#FFFFFF;--funnel-primary:#0071e3;--funnel-on-primary:#FFFFFF;--funnel-surface:#F5F5F5;--funnel-border:#E5E5E5;--funnel-radius:16px;background-image:none;position:relative;overflow:hidden}.css-15mp97::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.34),transparent 38%,rgba(255,255,255,.12))}.css-tu0jo5{display:flex;flex-direction:column;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:64px 32px;min-height:auto;-webkit-box-pack:start;justify-content:flex-start;position:relative;z-index:1;outline:transparent dashed 1px;outline-offset:-2px;background-color:transparent;transition:background-color 120ms,outline-color 120ms}.css-tu0jo5>:not(style):not(style){margin:0}.css-tu0jo5>:not(style)~:not(style){margin-top:8px}.css-tu0jo5 .MuiTypography-root,.css-tu0jo5 .MuiButton-root,.css-tu0jo5 .MuiInputBase-root,.css-tu0jo5 .MuiInputLabel-root,.css-tu0jo5 .MuiFormLabel-root,.css-tu0jo5 .MuiFormControlLabel-label,.css-tu0jo5 .MuiAlert-root,.css-tu0jo5 button,.css-tu0jo5 input,.css-tu0jo5 textarea,.css-tu0jo5 select,.css-tu0jo5 [contenteditable=true]{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif}.css-tu0jo5 .MuiButton-contained{background-color:#0071e3;color:#fff;border-radius:16px;text-transform:none;font-weight:700}.css-tu0jo5 .MuiButton-contained:hover{background-color:#0071e3;filter:brightness(.92);transform:translateY(-1px)}.css-tu0jo5 h1,.css-tu0jo5 h2,.css-tu0jo5 h3,.css-tu0jo5 h4,.css-tu0jo5 h5,.css-tu0jo5 h6,.css-tu0jo5 .MuiTypography-h1,.css-tu0jo5 .MuiTypography-h2,.css-tu0jo5 .MuiTypography-h3,.css-tu0jo5 .MuiTypography-h4,.css-tu0jo5 .MuiTypography-h5,.css-tu0jo5 .MuiTypography-h6{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em;line-height:1.06}.css-p8f6ft{position:relative;width:100%;border-radius:16px;outline:transparent dashed 1px;outline-offset:4px;box-shadow:none;z-index:auto}.css-1t2wob5{width:100%;max-width:820px;margin-left:auto;margin-right:auto}.css-1v1e6rs{position:relative;width:100%;min-width:0;outline:#111318 solid 2px;outline-offset:-2px;transition:outline-color 120ms}.css-1v1e6rs:hover:not(:has([data-sites-editor-frame]:hover)){outline-color:#111318}.css-sxqs4q{position:absolute;inset:0 12px auto;z-index:13;transform:translateY(-50%)}.css-1xai43h{position:relative;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;min-width:0;height:18px;padding:0;margin:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;cursor:pointer;background-color:transparent!important}.css-1xai43h:hover [data-sites-editor-insert-button],.css-1xai43h:focus-visible [data-sites-editor-insert-button]{color:#fff;background-color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.87);box-shadow:rgba(15,23,42,.22)0 3px 8px;transform:scale(1.08)}.css-1xai43h:focus-visible [data-sites-editor-insert-button]{outline:#171717 solid 2px;outline-offset:2px}.css-1xai43h:hover,.css-1xai43h:focus-visible{background-color:transparent!important;box-shadow:none}.css-1xai43h:hover [data-sites-editor-insert-line],.css-1xai43h:focus-visible [data-sites-editor-insert-line]{background-color:#171717}.css-8tgzh7{position:absolute;left:0;right:0;top:50%;height:1px;background-color:rgba(99,115,129,.32);pointer-events:none}.css-v3dole{position:relative;z-index:1;display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(0,0,0,.12);border-radius:50%;background-color:#fff;color:rgba(0,0,0,.87);box-shadow:rgba(15,23,42,.14)0 1px 3px;transition:transform 120ms,background-color 120ms,color 120ms}.css-r6gnad{width:15px;flex-shrink:0;height:15px;display:inline-flex}.css-1cxi867{position:absolute;inset:4px 4px auto;z-index:12;pointer-events:auto}.css-5nhp2i{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:8px;width:100%;min-height:26px;pointer-events:none}.css-1h93r6n{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;gap:5px;min-width:0;height:24px;max-width:min(52%,260px);padding-left:8px;padding-right:8px;background-color:#111318;color:#fff;border-radius:6px;box-shadow:rgba(15,23,42,.16)0 4px 12px;pointer-events:auto;cursor:grab;touch-action:none}.css-1h93r6n:active{cursor:grabbing}.css-1xsl2uq{margin:0;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;display:block;font-weight:750;line-height:1.25}.css-gg5633{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;gap:3px;flex-shrink:0;pointer-events:auto}.css-ziin78{display:inline-flex;flex:0 0 24px;width:24px;height:24px}.css-1i5y68m{text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:24px;height:24px;color:#fff;background-color:#111318;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:rgba(15,23,42,.16)0 4px 12px}.css-1i5y68m:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-1i5y68m:hover{background-color:transparent}}.css-1i5y68m.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-1i5y68m.MuiIconButton-loading{color:transparent}.css-1i5y68m:hover{background-color:#2a2e35}.css-1i5y68m.Mui-disabled{color:rgba(255,255,255,.42);border-color:rgba(255,255,255,.08);opacity:.52;background-color:#111318!important}.css-pylstt{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:24px;height:24px;color:#fff;background-color:#111318;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:rgba(15,23,42,.16)0 4px 12px}.css-pylstt.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-pylstt{print-color-adjust:exact}}.css-pylstt:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-pylstt:hover{background-color:transparent}}.css-pylstt.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-pylstt.MuiIconButton-loading{color:transparent}.css-pylstt:hover{background-color:#2a2e35}.css-pylstt.Mui-disabled{color:rgba(255,255,255,.42);border-color:rgba(255,255,255,.08);opacity:.52;background-color:#111318!important}.css-16hf6sl{width:13px;flex-shrink:0;height:13px;display:inline-flex}.css-1qjuwkk{text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:24px;height:24px;color:#ff7a7a;background-color:#111318;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:rgba(15,23,42,.16)0 4px 12px}.css-1qjuwkk:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-1qjuwkk:hover{background-color:transparent}}.css-1qjuwkk.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-1qjuwkk.MuiIconButton-loading{color:transparent}.css-1qjuwkk:hover{background-color:#442024}.css-1qjuwkk.Mui-disabled{color:rgba(255,255,255,.42);border-color:rgba(255,255,255,.08);opacity:.52;background-color:#111318!important}.css-eipnjo{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;transition:background-color 150ms cubic-bezier(.4,0,.2,1);--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;width:24px;height:24px;color:#ff7a7a;background-color:#111318;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:rgba(15,23,42,.16)0 4px 12px}.css-eipnjo.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-eipnjo{print-color-adjust:exact}}.css-eipnjo:hover{background-color:var(--IconButton-hoverBg)}@media (hover:none){.css-eipnjo:hover{background-color:transparent}}.css-eipnjo.Mui-disabled{background-color:transparent;color:rgba(0,0,0,.26)}.css-eipnjo.MuiIconButton-loading{color:transparent}.css-eipnjo:hover{background-color:#442024}.css-eipnjo.Mui-disabled{color:rgba(255,255,255,.42);border-color:rgba(255,255,255,.08);opacity:.52;background-color:#111318!important}.css-qdo2dy{width:100%;min-width:0;padding-top:34px}.css-13si0ib{margin:0;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;outline-offset:3px;transition:outline-color 120ms,background-color 120ms;--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-color:transparent;border-width:0;border-style:none;border-radius:0;box-shadow:none;position:relative;cursor:text;outline:0;z-index:1;white-space:pre-line;line-height:1.7;opacity:.88;text-wrap-style:pretty}.css-13si0ib:hover{outline-color:rgba(17,19,24,.35);background-color:rgba(255,255,255,.36)}.css-13si0ib:focus{outline:#111318 solid 2px;background-color:rgba(255,255,255,.72)}@media (min-width:0px){.css-13si0ib{font-size:1rem}}@media (min-width:900px){.css-13si0ib{font-size:1.08rem}}.css-1bqk0kh{position:relative;width:100%;min-width:0;outline:transparent dashed 1px;outline-offset:2px;transition:outline-color 120ms}.css-1bqk0kh:hover:not(:has([data-sites-editor-frame]:hover)){outline-color:rgba(17,19,24,.3)}.css-185xkdt{width:100%;min-width:0;padding-top:0}.css-10czjwp{margin:0;font-weight:600;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";outline-offset:3px;transition:outline-color 120ms,background-color 120ms;--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:100%;border-color:transparent;border-width:0;border-style:none;border-radius:0;box-shadow:none;position:relative;cursor:text;outline:0;letter-spacing:-.035em;line-height:1.1;font-size:3.75rem;overflow-wrap:anywhere;text-wrap:balance}@media (min-width:600px){.css-10czjwp{font-size:2.5rem}}@media (min-width:900px){.css-10czjwp{font-size:2.75rem}}@media (min-width:1200px){.css-10czjwp{font-size:3rem}}.css-10czjwp:hover{outline-color:rgba(17,19,24,.35);background-color:rgba(255,255,255,.36)}.css-10czjwp:focus{outline:#111318 solid 2px;background-color:rgba(255,255,255,.72)}.css-1pnmbua{margin:0;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;outline-offset:3px;transition:outline-color 120ms,background-color 120ms;--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-color:transparent;border-width:0;border-style:none;border-radius:0;box-shadow:none;position:relative;cursor:text;outline:0;white-space:pre-line;line-height:1.7;opacity:.88;text-wrap-style:pretty}.css-1pnmbua:hover{outline-color:rgba(17,19,24,.35);background-color:rgba(255,255,255,.36)}.css-1pnmbua:focus{outline:#111318 solid 2px;background-color:rgba(255,255,255,.72)}@media (min-width:0px){.css-1pnmbua{font-size:1rem}}@media (min-width:900px){.css-1pnmbua{font-size:1.08rem}}.css-3t6apq{--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-radius:0;box-shadow:none;position:relative;cursor:pointer;outline:0;border:0 solid}.css-19pcoo7{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:8px 24px;font-size:.9375rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-height:48px;border-radius:12px;background-color:var(--funnel-primary);color:var(--funnel-on-primary);pointer-events:auto;box-shadow:0 10px 24px color-mix(in srgb,var(--funnel-primary) 26%,transparent)}.css-19pcoo7:hover{text-decoration:none}.css-19pcoo7.Mui-disabled{color:rgba(0,0,0,.26)}.css-19pcoo7:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-19pcoo7:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-19pcoo7:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-19pcoo7.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-19pcoo7.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-19pcoo7:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-19pcoo7.MuiButton-loading{color:transparent}.css-19pcoo7:hover{background-color:var(--funnel-primary);color:var(--funnel-on-primary);filter:brightness(.92)}.css-zl6oev{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:8px 24px;font-size:.9375rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-height:48px;border-radius:12px;background-color:var(--funnel-primary);color:var(--funnel-on-primary);pointer-events:auto;box-shadow:0 10px 24px color-mix(in srgb,var(--funnel-primary) 26%,transparent)}.css-zl6oev.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-zl6oev{print-color-adjust:exact}}.css-zl6oev:hover{text-decoration:none}.css-zl6oev.Mui-disabled{color:rgba(0,0,0,.26)}.css-zl6oev:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-zl6oev:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-zl6oev:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-zl6oev.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-zl6oev.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-zl6oev:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-zl6oev.MuiButton-loading{color:transparent}.css-zl6oev:hover{background-color:var(--funnel-primary);color:var(--funnel-on-primary);filter:brightness(.92)}.css-1932nba{margin:0;font:inherit;letter-spacing:inherit;cursor:text;border-radius:4px;outline:transparent dashed 1px;outline-offset:3px;transition:outline-color 120ms,background-color 120ms}.css-1932nba:hover{outline-color:rgba(17,19,24,.35);background-color:rgba(255,255,255,.36)}.css-1932nba:focus{outline:#111318 solid 2px;background-color:rgba(255,255,255,.72)}.css-zxkh6t{display:inherit;margin-right:-4px;margin-left:8px}.css-zxkh6t>:nth-of-type(1){font-size:22px}.css-1fs6t5m{overflow:hidden;padding:12px;border:1px solid rgba(0,0,0,.12);border-radius:20px;box-shadow:rgba(15,23,42,.06)0 8px 28px;flex-shrink:0}.css-1i3tp3e{background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1);background-image:var(--Paper-overlay);overflow:hidden;padding:12px;border:1px solid rgba(0,0,0,.12);border-radius:20px;box-shadow:rgba(15,23,42,.06)0 8px 28px;flex-shrink:0}.css-1m5qpl3{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;margin-bottom:8px}.css-1m5qpl3>:not(style):not(style){margin:0}.css-1m5qpl3>:not(style)~:not(style){margin-left:6px}.css-1dbsot4{width:17px;flex-shrink:0;height:17px;display:inline-flex;color:#111318}.css-1toae4j{display:grid;gap:8px}@media (min-width:0px){.css-1toae4j{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px){.css-1toae4j{grid-template-columns:repeat(4,1fr)}}.css-142c1fy{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:1px solid rgba(0,0,0,.12);background-color:var(--variant-outlinedBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;-webkit-box-pack:start;justify-content:flex-start;border-radius:10px;color:rgba(0,0,0,.87)}.css-142c1fy:hover{text-decoration:none}.css-142c1fy.Mui-disabled{color:rgba(0,0,0,.26)}.css-142c1fy::before{content:"​";width:0;overflow:hidden}.css-142c1fy.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-142c1fy:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-142c1fy.MuiButton-loading{color:transparent}.css-142c1fy:hover{border-color:#111318;background-color:#f5f5f5}.css-15wvhw3{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:1px solid rgba(0,0,0,.12);background-color:var(--variant-outlinedBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;-webkit-box-pack:start;justify-content:flex-start;border-radius:10px;color:rgba(0,0,0,.87)}.css-15wvhw3.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-15wvhw3{print-color-adjust:exact}}.css-15wvhw3:hover{text-decoration:none}.css-15wvhw3.Mui-disabled{color:rgba(0,0,0,.26)}.css-15wvhw3::before{content:"​";width:0;overflow:hidden}.css-15wvhw3.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-15wvhw3:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-15wvhw3.MuiButton-loading{color:transparent}.css-15wvhw3:hover{border-color:#111318;background-color:#f5f5f5}.css-130fvih{display:flex;flex-direction:column;min-height:0;background-color:#fff;border-color:rgba(0,0,0,.12);padding:18px;overflow:auto}.css-130fvih>:not(style):not(style){margin:0}.css-130fvih>:not(style)~:not(style){margin-top:16px}@media (min-width:0px){.css-130fvih{grid-column:1;border-left:0 solid;border-top:1px solid}}@media (min-width:900px){.css-130fvih{grid-column:1/-1}}@media (min-width:1200px){.css-130fvih{grid-column:auto;border-left:1px solid;border-top:0 solid}}.css-1bebtuv{margin:0;font-weight:600;line-height:1.55556;font-size:1.0625rem;letter-spacing:-.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media (min-width:600px){.css-1bebtuv{font-size:1.125rem}}.css-9k49o2{margin:0;flex-shrink:0;border-width:0 0 thin;border-style:solid;border-color:rgba(0,0,0,.12)}.css-1yuhvjn{margin-top:16px}.css-1vbfw84{display:inline-flex;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%}.css-15ntoyf{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transform-origin:left top;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;user-select:none;pointer-events:auto;max-width:calc(133% - 32px);transform:translate(14px,-9px) scale(.75)}.css-1dxj42r{color:rgba(0,0,0,.6);line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;padding:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transform-origin:left top;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;user-select:none;pointer-events:auto;max-width:calc(133% - 32px);transform:translate(14px,-9px) scale(.75)}.css-1dxj42r.Mui-focused{color:#171717}.css-1dxj42r.Mui-disabled{color:rgba(0,0,0,.38)}.css-1dxj42r.Mui-error{color:#dc2626}.css-1cm4ssr{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;width:100%;position:relative;padding-left:14px;border-radius:10px}.css-1cm4ssr.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-1cm4ssr:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-1cm4ssr:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-1cm4ssr.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-1cm4ssr.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-1cm4ssr.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-1cm4ssr.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-1f6kg7i{display:flex;max-height:2em;-webkit-box-align:center;align-items:center;white-space:nowrap;color:rgba(0,0,0,.54);margin-right:8px}.css-18qqz0w{margin:0;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.6)}.css-1gt5iw7{font:inherit;letter-spacing:inherit;color:currentcolor;border:0;box-sizing:content-box;background:0 0;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;padding:16.5px 14px 16.5px 0}.css-1gt5iw7::-webkit-input-placeholder{color:currentcolor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.css-1gt5iw7:focus{outline:0}.css-1gt5iw7:invalid{box-shadow:none}.css-1gt5iw7::-webkit-search-decoration{appearance:none}label[data-shrink=false]+.MuiInputBase-formControl .css-1gt5iw7::-webkit-input-placeholder{opacity:0!important}label[data-shrink=false]+.MuiInputBase-formControl .css-1gt5iw7:focus::-webkit-input-placeholder{opacity:.42}.css-1gt5iw7.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0,0,0,.38)}.css-1gt5iw7:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill}.css-1gt5iw7:-webkit-autofill{border-radius:inherit}.css-h2v8xi{border-color:rgba(0,0,0,.23)}.css-5v2ak0{text-align:left;position:absolute;inset:-5px 0 0;margin:0;padding:0 8px;pointer-events:none;border-radius:inherit;border-style:solid;border-width:1px;overflow:hidden;min-width:0%;border-color:rgba(0,0,0,.23)}.css-w1u3ce{float:unset;width:auto;overflow:hidden;display:block;padding:0;height:11px;font-size:.75em;visibility:hidden;white-space:nowrap;max-width:100%;transition:max-width 100ms cubic-bezier(0,0,.2,1) 50ms}.css-w1u3ce>span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.css-lb6tx2{color:rgba(0,0,0,.6);line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-align:left;margin:3px 14px 0}.css-lb6tx2.Mui-disabled{color:rgba(0,0,0,.38)}.css-lb6tx2.Mui-error{color:#dc2626}.css-1fmak29{display:flex;flex-flow:wrap;-webkit-box-align:center;align-items:center;margin-top:12px}.css-1fmak29>:not(style):not(style){margin:0}.css-1fmak29>:not(style)~:not(style){margin-left:8px}.css-1d60ocs{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1d60ocs:hover{text-decoration:none}.css-1d60ocs.Mui-disabled{color:rgba(0,0,0,.26)}.css-1d60ocs::before{content:"​";width:0;overflow:hidden}.css-1d60ocs.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-1d60ocs:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1d60ocs.MuiButton-loading{color:transparent}.css-1lr73dz{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1lr73dz.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1lr73dz{print-color-adjust:exact}}.css-1lr73dz:hover{text-decoration:none}.css-1lr73dz.Mui-disabled{color:rgba(0,0,0,.26)}.css-1lr73dz::before{content:"​";width:0;overflow:hidden}.css-1lr73dz.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-1lr73dz:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1lr73dz.MuiButton-loading{color:transparent}.css-1a4ifwd{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1a4ifwd:hover{text-decoration:none}.css-1a4ifwd.Mui-disabled{color:rgba(0,0,0,.26)}.css-1a4ifwd::before{content:"​";width:0;overflow:hidden}.css-1a4ifwd:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-1a4ifwd:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-1a4ifwd:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-1a4ifwd.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-1a4ifwd.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-1a4ifwd:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1a4ifwd.MuiButton-loading{color:transparent}.css-s27kkh{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 10px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-s27kkh.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-s27kkh{print-color-adjust:exact}}.css-s27kkh:hover{text-decoration:none}.css-s27kkh.Mui-disabled{color:rgba(0,0,0,.26)}.css-s27kkh::before{content:"​";width:0;overflow:hidden}.css-s27kkh:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-s27kkh:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-s27kkh:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-s27kkh.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-s27kkh.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-s27kkh:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-s27kkh.MuiButton-loading{color:transparent}.css-17fo1de{line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;display:flex;padding:6px 16px;color:#264264;background-color:#eff6fe}.css-17fo1de .MuiAlert-icon{color:#1d4ed8}.css-1lnii5g{transition:box-shadow 300ms cubic-bezier(.4,0,.2,1);border-radius:8px;box-shadow:var(--Paper-shadow);background-image:var(--Paper-overlay);line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;display:flex;padding:6px 16px;color:#264264;background-color:#eff6fe}.css-1lnii5g .MuiAlert-icon{color:#1d4ed8}.css-131is6g{margin-right:12px;padding:7px 0;display:flex;font-size:22px;opacity:.9}.css-1l6e05h{user-select:none;width:1em;height:1em;display:inline-block;flex-shrink:0;transition:fill 200ms cubic-bezier(.4,0,.2,1);fill:currentcolor;font-size:inherit}.css-127h8j3{padding:8px 0;min-width:0;overflow:auto}.css-1pv2xcc{display:inline-flex;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top}.css-l1qsr3{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transform-origin:left top;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;user-select:none;pointer-events:auto;max-width:calc(133% - 32px);transform:translate(14px,-9px) scale(.75)}.css-yfjn7o{color:rgba(0,0,0,.6);line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;padding:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transform-origin:left top;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;user-select:none;pointer-events:auto;max-width:calc(133% - 32px);transform:translate(14px,-9px) scale(.75)}.css-yfjn7o.Mui-focused{color:#171717}.css-yfjn7o.Mui-disabled{color:rgba(0,0,0,.38)}.css-yfjn7o.Mui-error{color:#dc2626}.css-1ui3zth{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;border-radius:10px}.css-1ui3zth.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-1ui3zth:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-1ui3zth:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-1ui3zth.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-1ui3zth.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-1ui3zth.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-1ui3zth.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-1xatvrh{font:inherit;letter-spacing:inherit;color:currentcolor;border:0;box-sizing:content-box;background:0 0;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;padding:8.5px 14px}.css-1xatvrh::-webkit-input-placeholder{color:currentcolor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.css-1xatvrh:focus{outline:0}.css-1xatvrh:invalid{box-shadow:none}.css-1xatvrh::-webkit-search-decoration{appearance:none}label[data-shrink=false]+.MuiInputBase-formControl .css-1xatvrh::-webkit-input-placeholder{opacity:0!important}label[data-shrink=false]+.MuiInputBase-formControl .css-1xatvrh:focus::-webkit-input-placeholder{opacity:.42}.css-1xatvrh.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0,0,0,.38)}.css-1xatvrh:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill}.css-1xatvrh:-webkit-autofill{border-radius:inherit}.css-piag31{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;border-radius:10px}.css-piag31.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-piag31:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-piag31:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-piag31.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-piag31.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-piag31.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-piag31.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-14slx3o{appearance:none;user-select:none;cursor:pointer;border-radius:8px;font:inherit;letter-spacing:inherit;color:currentcolor;border:0;box-sizing:content-box;background:0 0;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;padding:8.5px 14px}.css-14slx3o:focus{border-radius:0}.css-14slx3o.Mui-disabled{cursor:default}.css-14slx3o[multiple]{height:auto}.css-14slx3o:not([multiple]) option,.css-14slx3o:not([multiple]) optgroup{background-color:#fff}.css-14slx3o:focus{border-radius:8px}.css-14slx3o.css-14slx3o.css-14slx3o{padding-right:32px}.css-14slx3o.MuiSelect-select{height:auto;min-height:1.4375em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.css-14slx3o::-webkit-input-placeholder{color:currentcolor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.css-14slx3o:focus{outline:0}.css-14slx3o:invalid{box-shadow:none}.css-14slx3o::-webkit-search-decoration{appearance:none}label[data-shrink=false]+.MuiInputBase-formControl .css-14slx3o::-webkit-input-placeholder{opacity:0!important}label[data-shrink=false]+.MuiInputBase-formControl .css-14slx3o:focus::-webkit-input-placeholder{opacity:.42}.css-14slx3o.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0,0,0,.38)}.css-14slx3o:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill}.css-14slx3o:-webkit-autofill{border-radius:inherit}.css-147e5lo{bottom:0;left:0;position:absolute;opacity:0;pointer-events:none;width:100%;box-sizing:border-box}.css-1g8ch8{position:absolute;top:calc(50% - .5em);pointer-events:none;color:rgba(0,0,0,.54);right:7px}.css-1g8ch8.Mui-disabled{color:rgba(0,0,0,.26)}.css-1l3b12y{user-select:none;width:1em;height:1em;display:inline-block;flex-shrink:0;transition:fill 200ms cubic-bezier(.4,0,.2,1);fill:currentcolor;font-size:1.5rem;position:absolute;top:calc(50% - .5em);pointer-events:none;color:rgba(0,0,0,.54);right:7px}.css-1l3b12y.Mui-disabled{color:rgba(0,0,0,.26)}.css-w4cd9x{float:unset;width:auto;overflow:hidden;padding:0;line-height:11px;transition:width 150ms cubic-bezier(0,0,.2,1)}.css-4jin6z{display:flex;flex-direction:column}.css-4jin6z>:not(style):not(style){margin:0}.css-4jin6z>:not(style)~:not(style){margin-top:4px}.css-1hdxoxn{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;margin:0;padding:0 10px;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;color:inherit;min-height:42px;gap:8px;-webkit-box-pack:start;justify-content:flex-start;border:1px solid rgba(0,0,0,.12);border-radius:10px}.css-1hdxoxn.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1hdxoxn{print-color-adjust:exact}}.css-1pp23va{min-width:0;flex:1 1 0%;text-align:left}.css-18gdqnv{margin:0;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.css-rxlsar{margin:0;line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.6)}.css-1shni1o{display:flex;flex-direction:column;border-radius:10px;background-color:transparent;transition:background-color 120ms}.css-1shni1o>:not(style):not(style){margin:0}.css-1shni1o>:not(style)~:not(style){margin-top:4px}.css-29l1s9{display:flex;flex-direction:column;gap:4px;border-radius:10px;background-color:transparent;box-shadow:none}.css-xypyge{width:100%;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #111318;border-radius:10px;overflow:hidden;background-color:#fff}.css-1289y3a{width:32px;min-height:42px;flex:0 0 auto;display:grid;place-items:center;color:rgba(0,0,0,.38);cursor:grab;touch-action:none}.css-1289y3a:active{cursor:grabbing}.css-1icd3ch{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0 4px;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;color:inherit;min-height:42px;flex:1 1 0%;min-width:0;-webkit-box-pack:start;justify-content:flex-start}.css-1icd3ch.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1icd3ch{print-color-adjust:exact}}.css-12aowtm{margin:0;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0%;text-align:left}.css-rxp4nm{width:100%;display:flex;-webkit-box-align:center;align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;background-color:#fff}.css-1028kbm{display:flex;flex-direction:column;padding:12px;border:1px solid rgba(99,115,129,.18);border-radius:18px;background-color:rgba(255,255,255,.62);backdrop-filter:blur(16px) saturate(1.08);box-shadow:rgba(255,255,255,.88)0 1px 0 inset}.css-1028kbm>:not(style):not(style){margin:0}.css-1028kbm>:not(style)~:not(style){margin-top:12px}.css-1ialerq{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.css-nq9wpz{margin:0;font-weight:500;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:capitalize}.css-d3m9mh{max-width:100%;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.8125rem;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:1.5;color:rgba(0,0,0,.87);border-radius:16px;white-space:nowrap;transition:background-color 300ms cubic-bezier(.4,0,.2,1),box-shadow 300ms cubic-bezier(.4,0,.2,1);cursor:unset;outline:0;text-decoration:none;padding:0;vertical-align:middle;box-sizing:border-box;height:24px;background-color:transparent;border:1px solid #a3a3a3}.css-d3m9mh.Mui-disabled{opacity:.38;pointer-events:none}.css-d3m9mh .MuiChip-avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:#404040;font-size:.75rem}.css-d3m9mh .MuiChip-avatarColorPrimary{color:#fff;background-color:#000}.css-d3m9mh .MuiChip-avatarColorSecondary{color:#fff;background-color:#262626}.css-d3m9mh .MuiChip-avatarSmall{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:.625rem}.css-d3m9mh .MuiChip-icon{margin-left:5px;margin-right:-6px}.css-d3m9mh .MuiChip-deleteIcon{-webkit-tap-highlight-color:transparent;color:rgba(0,0,0,.26);font-size:22px;cursor:pointer;margin:0 5px 0-6px}.css-d3m9mh .MuiChip-deleteIcon:hover{color:rgba(0,0,0,.4)}.css-d3m9mh .MuiChip-icon{font-size:18px;margin-left:4px;margin-right:-4px}.css-d3m9mh .MuiChip-deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px}.css-d3m9mh .MuiChip-icon{color:#404040}.css-d3m9mh.MuiChip-clickable:hover{background-color:rgba(0,0,0,.04)}.css-d3m9mh.Mui-focusVisible{background-color:rgba(0,0,0,.12)}.css-d3m9mh .MuiChip-avatar{margin-left:4px}.css-d3m9mh .MuiChip-avatarSmall{margin-left:2px}.css-d3m9mh .MuiChip-icon{margin-left:4px}.css-d3m9mh .MuiChip-iconSmall{margin-left:2px}.css-d3m9mh .MuiChip-deleteIcon{margin-right:5px}.css-d3m9mh .MuiChip-deleteIconSmall{margin-right:3px}.css-oruufx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:7px;padding-right:7px}.css-8qa42k{display:flex;flex-flow:wrap;-webkit-box-align:center;align-items:center;width:100%;max-width:100%;padding:6px 8px;border:1px solid rgba(99,115,129,.18);border-radius:18px;background-color:rgba(255,255,255,.76);backdrop-filter:blur(18px) saturate(1.1);box-shadow:rgba(15,23,42,.1)0 12px 32px,rgba(255,255,255,.9)0 1px 0 inset;row-gap:6px}.css-8qa42k>:not(style):not(style){margin:0}.css-8qa42k>:not(style)~:not(style){margin-left:8px}.css-10jrrou{display:flex;flex-direction:column;min-width:100px}.css-148nnv0{margin:0;line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-transform:capitalize}.css-3n5i05{margin:0;line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.6)}.css-opnsxw{display:inline-flex;border-radius:8px}.css-opnsxw .MuiToggleButtonGroup-grouped.Mui-selected+.MuiToggleButtonGroup-grouped.Mui-selected{border-left:0;margin-left:0}.css-opnsxw .MuiToggleButtonGroup-firstButton,.css-opnsxw .MuiToggleButtonGroup-middleButton{border-top-right-radius:0;border-bottom-right-radius:0}.css-opnsxw .MuiToggleButtonGroup-lastButton,.css-opnsxw .MuiToggleButtonGroup-middleButton{margin-left:-1px;border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.css-opnsxw .MuiToggleButtonGroup-lastButton.Mui-disabled,.css-opnsxw .MuiToggleButtonGroup-middleButton.Mui-disabled{border-left:1px solid transparent}.css-15f48pe{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;border:1px solid;background-color:var(--variant-outlinedBg);color:inherit;--variant-containedBg:#D4D4D4;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;white-space:nowrap;margin-left:auto;margin-right:auto}.css-15f48pe:hover{text-decoration:none}.css-15f48pe.Mui-disabled{color:rgba(0,0,0,.26)}.css-15f48pe::before{content:"​";width:0;overflow:hidden}.css-15f48pe.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-15f48pe:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-15f48pe.MuiButton-loading{color:transparent}.css-16v8nx7{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0 auto;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;border:1px solid;background-color:var(--variant-outlinedBg);color:inherit;--variant-containedBg:#D4D4D4;padding:3px 9px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;white-space:nowrap}.css-16v8nx7.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-16v8nx7{print-color-adjust:exact}}.css-16v8nx7:hover{text-decoration:none}.css-16v8nx7.Mui-disabled{color:rgba(0,0,0,.26)}.css-16v8nx7::before{content:"​";width:0;overflow:hidden}.css-16v8nx7.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-16v8nx7:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-16v8nx7.MuiButton-loading{color:transparent}.css-18zsr3k{display:flex;flex-direction:column}.css-18zsr3k>:not(style):not(style){margin:0}.css-18zsr3k>:not(style)~:not(style){margin-top:8px}.css-1vfrdif{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.css-1vfrdif>:not(style):not(style){margin:0}.css-1vfrdif>:not(style)~:not(style){margin-left:6px}.css-1dxmes0{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;width:100%;position:relative;border-radius:10px}.css-1dxmes0.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-1dxmes0:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-1dxmes0:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-1dxmes0.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-1dxmes0.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-1dxmes0.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-1dxmes0.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-1ta6x9v{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;background-color:var(--variant-textBg);color:inherit;--variant-containedBg:#D4D4D4;padding:4px 5px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:88px;white-space:nowrap}.css-1ta6x9v:hover{text-decoration:none}.css-1ta6x9v.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-1ta6x9v:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-1ta6x9v.MuiButton-loading{color:transparent}.css-rs7dev{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:0;border-radius:8px;background-color:var(--variant-textBg);color:inherit;--variant-containedBg:#D4D4D4;padding:4px 5px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-width:88px;white-space:nowrap}.css-rs7dev.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-rs7dev{print-color-adjust:exact}}.css-rs7dev:hover{text-decoration:none}.css-rs7dev.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-rs7dev:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-rs7dev.MuiButton-loading{color:transparent}.css-1c1vt4s{display:flex;flex-direction:column}.css-1c1vt4s>:not(style):not(style){margin:0}.css-1c1vt4s>:not(style)~:not(style){margin-top:2px}.css-1ryf8js{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;padding:16.5px 14px;border-radius:10px}.css-1ryf8js.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-1ryf8js:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-1ryf8js:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-1ryf8js.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-1ryf8js.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-1ryf8js.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-1ryf8js.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-thc4ks{font:inherit;letter-spacing:inherit;color:currentcolor;border:0;box-sizing:content-box;background:0 0;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;height:auto;resize:none;padding:0}.css-thc4ks::-webkit-input-placeholder{color:currentcolor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.css-thc4ks:focus{outline:0}.css-thc4ks:invalid{box-shadow:none}.css-thc4ks::-webkit-search-decoration{appearance:none}label[data-shrink=false]+.MuiInputBase-formControl .css-thc4ks::-webkit-input-placeholder{opacity:0!important}label[data-shrink=false]+.MuiInputBase-formControl .css-thc4ks:focus::-webkit-input-placeholder{opacity:.42}.css-thc4ks.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0,0,0,.38)}.css-thc4ks:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill}.css-thc4ks:-webkit-autofill{border-radius:inherit}.css-1bqbdbh{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;align-self:flex-start}.css-1bqbdbh:hover{text-decoration:none}.css-1bqbdbh.Mui-disabled{color:rgba(0,0,0,.26)}.css-1bqbdbh::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-1bqbdbh:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1bqbdbh.MuiButton-loading{color:transparent}.css-14o7e42{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px;font-size:.8125rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;align-self:flex-start}.css-14o7e42.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-14o7e42{print-color-adjust:exact}}.css-14o7e42:hover{text-decoration:none}.css-14o7e42.Mui-disabled{color:rgba(0,0,0,.26)}.css-14o7e42::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-14o7e42:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-14o7e42.MuiButton-loading{color:transparent}.css-1pet0hk{font:inherit;letter-spacing:inherit;color:currentcolor;border:0;box-sizing:content-box;background:0 0;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:mui-auto-fill-cancel;animation-duration:10ms;padding:16.5px 14px}.css-1pet0hk::-webkit-input-placeholder{color:currentcolor;opacity:.42;transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.css-1pet0hk:focus{outline:0}.css-1pet0hk:invalid{box-shadow:none}.css-1pet0hk::-webkit-search-decoration{appearance:none}label[data-shrink=false]+.MuiInputBase-formControl .css-1pet0hk::-webkit-input-placeholder{opacity:0!important}label[data-shrink=false]+.MuiInputBase-formControl .css-1pet0hk:focus::-webkit-input-placeholder{opacity:.42}.css-1pet0hk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0,0,0,.38)}.css-1pet0hk:-webkit-autofill{animation-duration:5000s;animation-name:mui-auto-fill}.css-1pet0hk:-webkit-autofill{border-radius:inherit}.css-1wdm43k{display:flex;flex-flow:wrap}.css-1wdm43k>:not(style):not(style){margin:0}.css-1wdm43k>:not(style)~:not(style){margin-left:4px}.css-wz5myd{display:inline-flex;-webkit-box-align:center;align-items:center;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;margin-left:-11px;margin-right:16px}.css-wz5myd.Mui-disabled{cursor:default}.css-wz5myd .MuiFormControlLabel-label.Mui-disabled{color:rgba(0,0,0,.38)}.css-16t81z{color:rgba(0,0,0,.6)}.css-16t81z:hover{background-color:rgba(23,23,23,.04)}.css-16t81z.Mui-checked,.css-16t81z.MuiCheckbox-indeterminate{color:#171717}.css-16t81z.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:none){.css-16t81z:hover{background-color:transparent}}.css-btnzae{padding:9px;border-radius:50%;color:rgba(0,0,0,.6)}.css-btnzae:hover{background-color:rgba(23,23,23,.04)}.css-btnzae.Mui-checked,.css-btnzae.MuiCheckbox-indeterminate{color:#171717}.css-btnzae.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:none){.css-btnzae:hover{background-color:transparent}}.css-1pifqr8{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;padding:9px;border-radius:50%;color:rgba(0,0,0,.6)}.css-1pifqr8.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1pifqr8{print-color-adjust:exact}}.css-1pifqr8:hover{background-color:rgba(23,23,23,.04)}.css-1pifqr8.Mui-checked,.css-1pifqr8.MuiCheckbox-indeterminate{color:#171717}.css-1pifqr8.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:none){.css-1pifqr8:hover{background-color:transparent}}.css-j8yymo{cursor:inherit;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:1}.css-vh810p{user-select:none;width:1em;height:1em;display:inline-block;flex-shrink:0;transition:fill 200ms cubic-bezier(.4,0,.2,1);fill:currentcolor;font-size:1.25rem}.css-1kxwtf3{margin:0;line-height:1.55;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.css-1mzerio{display:flex;flex-direction:row}.css-1mzerio>:not(style):not(style){margin:0}.css-1mzerio>:not(style)~:not(style){margin-left:8px}.css-f6n6gd{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 5px;font-size:.8125rem;width:100%;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-f6n6gd:hover{text-decoration:none}.css-f6n6gd.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-f6n6gd:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-f6n6gd.MuiButton-loading{color:transparent}.css-1pm9ttj{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:4px 5px;font-size:.8125rem;width:100%;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1pm9ttj.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1pm9ttj{print-color-adjust:exact}}.css-1pm9ttj:hover{text-decoration:none}.css-1pm9ttj.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-1pm9ttj:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1pm9ttj.MuiButton-loading{color:transparent}.css-1bahnw1{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1bahnw1:hover{text-decoration:none}.css-1bahnw1.Mui-disabled{color:rgba(0,0,0,.26)}.css-1bahnw1::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-1bahnw1:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1bahnw1.MuiButton-loading{color:transparent}.css-x9jumx{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-x9jumx.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-x9jumx{print-color-adjust:exact}}.css-x9jumx:hover{text-decoration:none}.css-x9jumx.Mui-disabled{color:rgba(0,0,0,.26)}.css-x9jumx::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-x9jumx:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-x9jumx.MuiButton-loading{color:transparent}.css-cfx4l2{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#DC2626;--variant-outlinedColor:#DC2626;--variant-outlinedBorder:rgba(220, 38, 38, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#DC2626;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-cfx4l2:hover{text-decoration:none}.css-cfx4l2.Mui-disabled{color:rgba(0,0,0,.26)}.css-cfx4l2::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-cfx4l2:hover{--variant-containedBg:#B91C1C;--variant-textBg:rgba(220, 38, 38, 0.04);--variant-outlinedBorder:#DC2626;--variant-outlinedBg:rgba(220, 38, 38, 0.04)}}.css-cfx4l2.MuiButton-loading{color:transparent}.css-1cxsulm{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#DC2626;--variant-outlinedColor:#DC2626;--variant-outlinedBorder:rgba(220, 38, 38, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#DC2626;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1cxsulm.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1cxsulm{print-color-adjust:exact}}.css-1cxsulm:hover{text-decoration:none}.css-1cxsulm.Mui-disabled{color:rgba(0,0,0,.26)}.css-1cxsulm::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-1cxsulm:hover{--variant-containedBg:#B91C1C;--variant-textBg:rgba(220, 38, 38, 0.04);--variant-outlinedBorder:#DC2626;--variant-outlinedBg:rgba(220, 38, 38, 0.04)}}.css-1cxsulm.MuiButton-loading{color:transparent}.css-10yd8r9{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;padding:6px 16px;border:0;border-radius:8px;box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-containedBg:#D4D4D4;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;-webkit-box-pack:start;justify-content:flex-start;background-color:rgba(0,0,0,.87);color:#fff}.css-10yd8r9:hover{text-decoration:none}.css-10yd8r9.Mui-disabled{color:rgba(0,0,0,.26)}.css-10yd8r9::before{content:"​";width:0;overflow:hidden}.css-10yd8r9:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-10yd8r9:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-10yd8r9:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-10yd8r9.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-10yd8r9.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-10yd8r9:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-10yd8r9.MuiButton-loading{color:transparent}.css-10yd8r9:hover{background-color:rgba(0,0,0,.6)}.css-rcct1l{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;padding:6px 16px;border:0;border-radius:8px;box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-containedBg:#D4D4D4;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;-webkit-box-pack:start;justify-content:flex-start;background-color:rgba(0,0,0,.87);color:#fff}.css-rcct1l.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-rcct1l{print-color-adjust:exact}}.css-rcct1l:hover{text-decoration:none}.css-rcct1l.Mui-disabled{color:rgba(0,0,0,.26)}.css-rcct1l::before{content:"​";width:0;overflow:hidden}.css-rcct1l:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-rcct1l:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-rcct1l:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-rcct1l.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-rcct1l.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-rcct1l:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-rcct1l.MuiButton-loading{color:transparent}.css-rcct1l:hover{background-color:rgba(0,0,0,.6)}.css-1lih9zg{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;padding:5px 15px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1lih9zg:hover{text-decoration:none}.css-1lih9zg.Mui-disabled{color:rgba(0,0,0,.26)}.css-1lih9zg::before{content:"​";width:0;overflow:hidden}.css-1lih9zg.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-1lih9zg:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1lih9zg.MuiButton-loading{color:transparent}.css-1kmrwxk{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border-radius:8px;padding:5px 15px;border-width:1px;border-style:solid;border-image:none;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-1kmrwxk.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1kmrwxk{print-color-adjust:exact}}.css-1kmrwxk:hover{text-decoration:none}.css-1kmrwxk.Mui-disabled{color:rgba(0,0,0,.26)}.css-1kmrwxk::before{content:"​";width:0;overflow:hidden}.css-1kmrwxk.Mui-disabled{border:1px solid rgba(0,0,0,.12)}@media (hover:hover){.css-1kmrwxk:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1kmrwxk.MuiButton-loading{color:transparent}.css-1rbfx5u .MuiSelect-select{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif}.css-wuta85{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(0,0,0,.87);box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;border-radius:10px}.css-wuta85.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-wuta85:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-wuta85:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-wuta85.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-wuta85.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-wuta85.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-wuta85.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-wuta85 .MuiSelect-select{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif}.css-aqpfg7{display:block;transform-origin:left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;pointer-events:none;transform:translate(14px,16px) scale(1);max-width:calc(100% - 24px)}.css-15x6dhy{color:rgba(0,0,0,.6);line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;padding:0;display:block;transform-origin:left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:0;transition:color 200ms cubic-bezier(0,0,.2,1),transform 200ms cubic-bezier(0,0,.2,1),max-width 200ms cubic-bezier(0,0,.2,1);z-index:1;pointer-events:none;transform:translate(14px,16px) scale(1);max-width:calc(100% - 24px)}.css-15x6dhy.Mui-focused{color:#171717}.css-15x6dhy.Mui-disabled{color:rgba(0,0,0,.38)}.css-15x6dhy.Mui-error{color:#dc2626}.css-81qg8w{float:unset;width:auto;overflow:hidden;display:block;padding:0;height:11px;font-size:.75em;visibility:hidden;max-width:.01px;transition:max-width 50ms cubic-bezier(0,0,.2,1);white-space:nowrap}.css-81qg8w>span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.css-15lg89{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#DC2626;--variant-outlinedColor:#DC2626;--variant-outlinedBorder:rgba(220, 38, 38, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#DC2626;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-15lg89:hover{text-decoration:none}.css-15lg89.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-15lg89:hover{--variant-containedBg:#B91C1C;--variant-textBg:rgba(220, 38, 38, 0.04);--variant-outlinedBorder:#DC2626;--variant-outlinedBg:rgba(220, 38, 38, 0.04)}}.css-15lg89.MuiButton-loading{color:transparent}.css-fu4pl7{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);--variant-textColor:#DC2626;--variant-outlinedColor:#DC2626;--variant-outlinedBorder:rgba(220, 38, 38, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#DC2626;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600}.css-fu4pl7.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-fu4pl7{print-color-adjust:exact}}.css-fu4pl7:hover{text-decoration:none}.css-fu4pl7.Mui-disabled{color:rgba(0,0,0,.26)}@media (hover:hover){.css-fu4pl7:hover{--variant-containedBg:#B91C1C;--variant-textBg:rgba(220, 38, 38, 0.04);--variant-outlinedBorder:#DC2626;--variant-outlinedBg:rgba(220, 38, 38, 0.04)}}.css-fu4pl7.MuiButton-loading{color:transparent}@media print{.css-depviu{position:absolute!important}}.css-4mb1j7{overflow:hidden;pointer-events:none;position:absolute;z-index:0;inset:0;border-radius:inherit}.css-19ri5qq{opacity:0;position:absolute}.css-19ri5qq.MuiTouchRipple-rippleVisible{opacity:.3;transform:scale(1);animation-name:animation-1taevns;animation-duration:550ms;animation-timing-function:cubic-bezier(.4,0,.2,1)}.css-19ri5qq.MuiTouchRipple-ripplePulsate{animation-duration:200ms}.css-19ri5qq .MuiTouchRipple-child{opacity:1;display:block;width:100%;height:100%;border-radius:50%;background-color:currentcolor}.css-19ri5qq .MuiTouchRipple-childLeaving{opacity:0;animation-name:animation-5ich1p;animation-duration:550ms;animation-timing-function:cubic-bezier(.4,0,.2,1)}.css-19ri5qq .MuiTouchRipple-childPulsate{position:absolute;left:0;top:0;animation-name:animation-f6tr5a;animation-duration:2500ms;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-delay:200ms}@-webkit-keyframes animation-f6tr5a{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes animation-f6tr5a{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@-webkit-keyframes animation-5ich1p{0%{opacity:1}to{opacity:0}}@keyframes animation-5ich1p{0%{opacity:1}to{opacity:0}}@-webkit-keyframes animation-1taevns{0%{transform:scale(0);opacity:.1}to{transform:scale(1);opacity:.3}}@keyframes animation-1taevns{0%{transform:scale(0);opacity:.1}to{transform:scale(1);opacity:.3}}.css-j2lle5{display:flex;flex-direction:column;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:64px 32px;min-height:auto;-webkit-box-pack:center;justify-content:center;position:relative;z-index:1;outline:transparent dashed 1px;outline-offset:-2px;background-color:transparent;transition:background-color 120ms,outline-color 120ms}.css-j2lle5>:not(style):not(style){margin:0}.css-j2lle5>:not(style)~:not(style){margin-top:8px}.css-j2lle5 .MuiTypography-root,.css-j2lle5 .MuiButton-root,.css-j2lle5 .MuiInputBase-root,.css-j2lle5 .MuiInputLabel-root,.css-j2lle5 .MuiFormLabel-root,.css-j2lle5 .MuiFormControlLabel-label,.css-j2lle5 .MuiAlert-root,.css-j2lle5 button,.css-j2lle5 input,.css-j2lle5 textarea,.css-j2lle5 select,.css-j2lle5 [contenteditable=true]{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif}.css-j2lle5 .MuiButton-contained{background-color:#0071e3;color:#fff;border-radius:16px;text-transform:none;font-weight:700}.css-j2lle5 .MuiButton-contained:hover{background-color:#0071e3;filter:brightness(.92);transform:translateY(-1px)}.css-j2lle5 h1,.css-j2lle5 h2,.css-j2lle5 h3,.css-j2lle5 h4,.css-j2lle5 h5,.css-j2lle5 h6,.css-j2lle5 .MuiTypography-h1,.css-j2lle5 .MuiTypography-h2,.css-j2lle5 .MuiTypography-h3,.css-j2lle5 .MuiTypography-h4,.css-j2lle5 .MuiTypography-h5,.css-j2lle5 .MuiTypography-h6{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em;line-height:1.06}.css-w7q97c{position:relative;cursor:pointer;outline:0}.css-1a1u6rq{display:flex;flex-direction:column;--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:rgba(255,255,255,.92);color:var(--funnel-text);padding:28px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-radius:24px;box-shadow:rgba(15,23,42,.09)0 18px 60px;border:1px solid rgba(145,158,171,.24)}.css-1a1u6rq>:not(style):not(style){margin:0}.css-1a1u6rq>:not(style)~:not(style){margin-top:14px}.css-1utw104{margin:0;font-weight:600;line-height:1.4;font-size:1.25rem;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:text;border-radius:4px;outline:transparent dashed 1px;outline-offset:3px;transition:outline-color 120ms,background-color 120ms;letter-spacing:-.025em}@media (min-width:900px){.css-1utw104{font-size:1.5rem}}.css-1utw104:hover{outline-color:rgba(17,19,24,.35);background-color:rgba(255,255,255,.36)}.css-1utw104:focus{outline:#111318 solid 2px;background-color:rgba(255,255,255,.72)}.css-1d4l0zd{margin:4px 0 0;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:inherit;opacity:.72}.css-1hxk8hg .MuiInputBase-root{color:#111318;background-color:#fff}.css-1hxk8hg .MuiInputLabel-root{color:#596273}.css-1hxk8hg .MuiInputLabel-root.Mui-focused{color:#374151}.css-1hxk8hg .MuiOutlinedInput-notchedOutline{border-color:#a7afbc}.css-bzhv1i{display:inline-flex;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%}.css-bzhv1i .MuiInputBase-root{color:#111318;background-color:#fff}.css-bzhv1i .MuiInputLabel-root{color:#596273}.css-bzhv1i .MuiInputLabel-root.Mui-focused{color:#374151}.css-bzhv1i .MuiOutlinedInput-notchedOutline{border-color:#a7afbc}.css-14d0mbb.Mui-error{color:#dc2626}.css-14750j3{line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:8px 22px;font-size:.9375rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-height:48px;border-radius:12px;background-color:var(--funnel-block-button);color:var(--funnel-block-button-text);pointer-events:auto}.css-14750j3:hover{text-decoration:none}.css-14750j3.Mui-disabled{color:rgba(0,0,0,.26)}.css-14750j3:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-14750j3:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-14750j3:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-14750j3.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-14750j3.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-14750j3:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-14750j3.MuiButton-loading{color:transparent}.css-14750j3:hover{background-color:var(--funnel-block-button);color:var(--funnel-block-button-text);filter:brightness(.92)}.css-1fboeoi{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0;--variant-textColor:#171717;--variant-outlinedColor:#171717;--variant-outlinedBorder:rgba(23, 23, 23, 0.5);--variant-containedColor:#FFFFFF;--variant-containedBg:#171717;padding:8px 22px;font-size:.9375rem;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;min-height:48px;border-radius:12px;background-color:var(--funnel-block-button);color:var(--funnel-block-button-text);pointer-events:auto}.css-1fboeoi.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-1fboeoi{print-color-adjust:exact}}.css-1fboeoi:hover{text-decoration:none}.css-1fboeoi.Mui-disabled{color:rgba(0,0,0,.26)}.css-1fboeoi:hover{box-shadow:rgba(0,0,0,.2)0 2px 4px -1px,rgba(0,0,0,.14)0 4px 5px 0,rgba(0,0,0,.12)0 1px 10px 0}@media (hover:none){.css-1fboeoi:hover{box-shadow:rgba(0,0,0,.2)0 3px 1px -2px,rgba(0,0,0,.14)0 2px 2px 0,rgba(0,0,0,.12)0 1px 5px 0}}.css-1fboeoi:active{box-shadow:rgba(0,0,0,.2)0 5px 5px -3px,rgba(0,0,0,.14)0 8px 10px 1px,rgba(0,0,0,.12)0 3px 14px 2px}.css-1fboeoi.Mui-focusVisible{box-shadow:rgba(0,0,0,.2)0 3px 5px -1px,rgba(0,0,0,.14)0 6px 10px 0,rgba(0,0,0,.12)0 1px 18px 0}.css-1fboeoi.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}@media (hover:hover){.css-1fboeoi:hover{--variant-containedBg:#000000;--variant-textBg:rgba(23, 23, 23, 0.04);--variant-outlinedBorder:#171717;--variant-outlinedBg:rgba(23, 23, 23, 0.04)}}.css-1fboeoi.MuiButton-loading{color:transparent}.css-1fboeoi:hover{background-color:var(--funnel-block-button);color:var(--funnel-block-button-text);filter:brightness(.92)}.css-1egf66k{position:fixed;z-index:1300;inset:0}@media print{.css-1egf66k{position:absolute!important}}.css-lw0xdp{z-index:-1}.css-14dl35y{position:fixed;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;inset:0;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;z-index:-1}.css-8azq84{height:100%;outline:0;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media print{.css-8azq84{height:auto}}.css-1eg6qyf{position:relative;overflow-y:auto;display:flex;flex-direction:column;margin:0;width:100%;max-width:100%;height:100%;max-height:none;border-radius:0}@media print{.css-1eg6qyf{overflow-y:visible;box-shadow:none}}@media (max-width:663.95px){.css-1eg6qyf.MuiDialog-paperScrollBody{max-width:calc(100% - 64px)}}.css-1eg6qyf.MuiDialog-paperScrollBody{margin:0;max-width:100%}.css-ermgjp{background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(.4,0,.2,1);box-shadow:var(--Paper-shadow);background-image:var(--Paper-overlay);position:relative;overflow-y:auto;display:flex;flex-direction:column;margin:0;width:100%;max-width:100%;height:100%;max-height:none;border-radius:0}@media print{.css-ermgjp{overflow-y:visible;box-shadow:none}}@media (max-width:663.95px){.css-ermgjp.MuiDialog-paperScrollBody{max-width:calc(100% - 64px)}}.css-ermgjp.MuiDialog-paperScrollBody{margin:0;max-width:100%}.css-1dra9n7{min-height:100dvh;display:flex;flex-direction:column;background-color:#eef1f5}.css-1vv17so{margin:0;font-weight:500;line-height:1.55;font-size:.875rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.css-1yavrre{margin:0;line-height:1.5;font-size:.75rem;letter-spacing:0;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:rgba(255,255,255,.64)}.css-1rr4qq7{flex:1 1 0%}.css-wwybv5{line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;background-color:var(--variant-textBg);--variant-containedBg:#D4D4D4;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;color:inherit}.css-wwybv5:hover{text-decoration:none}.css-wwybv5.Mui-disabled{color:rgba(0,0,0,.26)}.css-wwybv5::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-wwybv5:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-wwybv5.MuiButton-loading{color:transparent}.css-11vnkof{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;line-height:1.71429;font-size:.875rem;letter-spacing:.01em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:64px;border:0;border-radius:8px;padding:6px 8px;background-color:var(--variant-textBg);--variant-containedBg:#D4D4D4;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1);text-transform:none;font-weight:600;color:inherit}.css-11vnkof.Mui-disabled{pointer-events:none;cursor:default}@media print{.css-11vnkof{print-color-adjust:exact}}.css-11vnkof:hover{text-decoration:none}.css-11vnkof.Mui-disabled{color:rgba(0,0,0,.26)}.css-11vnkof::before{content:"​";width:0;overflow:hidden}@media (hover:hover){.css-11vnkof:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04)}}.css-11vnkof.MuiButton-loading{color:transparent}.css-5jvqo{min-width:150px;color:inherit}.css-5jvqo .MuiOutlinedInput-notchedOutline{border-color:rgba(255,255,255,.3)}.css-5jvqo .MuiSvgIcon-root{color:inherit}.css-1dm2rpg{line-height:1.4375em;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;box-sizing:border-box;cursor:text;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;border-radius:10px;min-width:150px;color:inherit}.css-1dm2rpg.Mui-disabled{color:rgba(0,0,0,.38);cursor:default}.css-1dm2rpg:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}@media (hover:none){.css-1dm2rpg:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}}.css-1dm2rpg.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.css-1dm2rpg.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#171717}.css-1dm2rpg.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#dc2626}.css-1dm2rpg.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.26)}.css-1dm2rpg .MuiOutlinedInput-notchedOutline{border-color:rgba(255,255,255,.3)}.css-1dm2rpg .MuiSvgIcon-root{color:inherit}.css-k7twjc{padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.12);border-top-color:rgba(0,0,0,.12);border-right-color:rgba(0,0,0,.12);border-left-color:rgba(0,0,0,.12);background-color:#fff}.css-620v08{position:relative;overflow:hidden;display:block;z-index:0;background-color:#a6a6a6;margin:-8px -16px 8px;height:3px}@media print{.css-620v08{print-color-adjust:exact}}.css-48dvit{width:100%;position:absolute;left:0;bottom:0;top:0;transform-origin:left center;background-color:#171717;transition:transform .4s linear}.css-ke7up5{display:flex;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:0px){.css-ke7up5{flex-direction:column}.css-ke7up5>:not(style):not(style){margin:0}.css-ke7up5>:not(style)~:not(style){margin-top:4px}}@media (min-width:600px){.css-ke7up5{flex-direction:row}.css-ke7up5>:not(style):not(style){margin:0}.css-ke7up5>:not(style)~:not(style){margin-left:4px}}@media (min-width:0px){.css-ke7up5{align-items:flex-start}}@media (min-width:600px){.css-ke7up5{-webkit-box-align:center;align-items:center}}.css-1tg1y1p{flex:1 1 0%;overflow:auto}@media (min-width:0px){.css-1tg1y1p{padding:12px}}@media (min-width:900px){.css-1tg1y1p{padding:24px}}.css-18wpc7l{width:100%;max-width:1180px;min-height:680px;margin-left:auto;margin-right:auto;background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:rgba(15,23,42,.14)0 24px 70px;border-radius:20px;overflow:hidden;position:relative}.css-zrhnnd{min-height:100dvh;background-color:#fff;color:#182532;font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;--funnel-background:#ffffff;--funnel-text:#182532;--funnel-on-dark:#FFFFFF;--funnel-primary:#0071e3;--funnel-on-primary:#FFFFFF;--funnel-surface:#F5F5F5;--funnel-border:#E5E5E5;--funnel-radius:16px;background-image:none;position:relative;overflow:hidden}.css-zrhnnd::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.34),transparent 38%,rgba(255,255,255,.12))}.css-yamnct{display:flex;flex-direction:column;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:64px 32px;min-height:100dvh;-webkit-box-pack:start;justify-content:flex-start;position:relative;z-index:1}.css-yamnct>:not(style):not(style){margin:0}.css-yamnct>:not(style)~:not(style){margin-top:8px}.css-yamnct .MuiTypography-root,.css-yamnct .MuiButton-root,.css-yamnct .MuiInputBase-root,.css-yamnct .MuiInputLabel-root,.css-yamnct .MuiFormLabel-root,.css-yamnct .MuiFormControlLabel-label,.css-yamnct .MuiAlert-root,.css-yamnct button,.css-yamnct input,.css-yamnct textarea,.css-yamnct select,.css-yamnct [contenteditable=true]{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif}.css-yamnct .MuiButton-contained{background-color:#0071e3;color:#fff;border-radius:16px;text-transform:none;font-weight:700}.css-yamnct .MuiButton-contained:hover{background-color:#0071e3;filter:brightness(.92);transform:translateY(-1px)}.css-yamnct h1,.css-yamnct h2,.css-yamnct h3,.css-yamnct h4,.css-yamnct h5,.css-yamnct h6,.css-yamnct .MuiTypography-h1,.css-yamnct .MuiTypography-h2,.css-yamnct .MuiTypography-h3,.css-yamnct .MuiTypography-h4,.css-yamnct .MuiTypography-h5,.css-yamnct .MuiTypography-h6{font-family:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em;line-height:1.06}.css-wd6y2c{margin:0;font-size:1rem;letter-spacing:-.011em;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-color:transparent;border-width:0;border-style:none;border-radius:0;box-shadow:none;white-space:pre-line;line-height:1.7;opacity:.88;text-wrap-style:pretty}@media (min-width:0px){.css-wd6y2c{font-size:1rem}}@media (min-width:900px){.css-wd6y2c{font-size:1.08rem}}.css-ijcfiw{margin:0;font-weight:600;font-family:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:100%;border-color:transparent;border-width:0;border-style:none;border-radius:0;box-shadow:none;letter-spacing:-.035em;line-height:1.1;font-size:3.75rem;overflow-wrap:anywhere;text-wrap:balance}@media (min-width:600px){.css-ijcfiw{font-size:2.5rem}}@media (min-width:900px){.css-ijcfiw{font-size:2.75rem}}@media (min-width:1200px){.css-ijcfiw{font-size:3rem}}.css-1wsr8dw{--funnel-block-button:var(--funnel-primary);--funnel-block-button-text:var(--funnel-on-primary);text-align:left;background-color:transparent;color:inherit;padding:16px;width:100%;min-width:0;box-sizing:border-box;max-width:none;border-radius:0;box-shadow:none;border:0 solid}.css-1xwqp11{margin:0;font:inherit;letter-spacing:inherit}[data-rfd-drag-handle-context-id=_r_10_]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-rfd-droppable-context-id=_r_10_]{overflow-anchor:none}[data-rfd-drag-handle-context-id=_r_10_]{cursor:grab}[data-rfd-drag-handle-context-id=_r_23_]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-rfd-droppable-context-id=_r_23_]{overflow-anchor:none}[data-rfd-drag-handle-context-id=_r_23_]{cursor:grab}[data-rfd-drag-handle-context-id=_r_5b_]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-rfd-droppable-context-id=_r_5b_]{overflow-anchor:none}[data-rfd-drag-handle-context-id=_r_5b_]{cursor:grab}
html,body{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;background:#f5f6f8!important}
body,#root,#capture-surface{width:100%!important;min-width:0!important}
#mf-interface{width:100%;height:100%;overflow:hidden}#mf-interface [inert]{pointer-events:none}
[data-mf-scene]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:#f5f6f8}
[data-mf-scene][hidden]{display:none!important}.mf-scroll{position:absolute;inset:0;overflow:hidden;scrollbar-width:none}.mf-scroll::-webkit-scrollbar{display:none}
[data-sites-page-builder]{position:relative!important;inset:auto!important;width:100%!important;height:800px!important;min-height:0!important;border-radius:0!important}
.MuiDialog-root{position:absolute!important;inset:0!important}.MuiBackdrop-root{background:#eaf0f5!important}.MuiDialog-paper{box-shadow:none!important}.MuiDialog-paperFullScreen{margin:0!important;border-radius:0!important}
[data-mf-scene]:not([hidden]){animation:mf-scene-enter 240ms ease-out}@keyframes mf-scene-enter{from{opacity:.15}to{opacity:1}}
#mf-cursor{position:absolute;left:0;top:0;z-index:9999;width:28px;height:34px;transform:translate(-60px,-60px);pointer-events:none;transition:transform 420ms cubic-bezier(.22,1,.36,1),opacity 180ms;filter:drop-shadow(0 3px 3px #10223840)}
#mf-cursor svg{width:28px;height:34px}#mf-cursor i{position:absolute;left:-7px;top:-7px;width:25px;height:25px;border:2px solid #0071e3;border-radius:50%;opacity:0}#mf-cursor[data-click] i{animation:mf-click 360ms ease-out}@keyframes mf-click{from{opacity:.7;transform:scale(.25)}to{opacity:0;transform:scale(1.8)}}
[data-mf-active]{outline:2px solid #0071e3!important;outline-offset:3px!important;border-radius:5px}
[data-mf-picked]{background:#e7f2ff!important;border-color:#0071e3!important;color:#0066cc!important}
/* Phone crops concentrate on the working canvas. The captured product components
   retain their own responsive rules and typography. */
html[data-mf-compact=true] [data-sites-editor-header]{display:none!important}
html[data-mf-compact=true] [data-sites-page-builder-workspace]{display:block!important;height:660px!important}
html[data-mf-compact=true] [data-sites-page-builder-workspace]>:first-child,html[data-mf-compact=true] [data-sites-page-builder-workspace]>:last-child{display:none!important}
html[data-mf-compact=true] [data-sites-page-builder-workspace]>:nth-child(2){padding:18px!important;width:100%!important;height:660px!important;overflow:hidden!important}
html[data-mf-compact=true] [data-sites-editor-frame]{width:100%!important;max-width:none!important}
html[data-mf-compact=true] [data-sites-editor-content]{padding:0!important}
html[data-mf-compact=true] [data-rfd-droppable-id="funnel-page-blocks"]{padding:22px!important}
html[data-mf-compact=true] [data-sites-editor-context-toolbar],html[data-mf-compact=true] [data-sites-editor-insert-control]{display:none!important}
html[data-mf-compact=true] [data-funnel-editor-block-id]{padding:14px!important}
html[data-mf-compact=true] [aria-label="Edit heading"]{font-size:38px!important;line-height:1.16!important;min-height:0!important}
html[data-mf-compact=true] [data-sites-page-builder-workspace]>:nth-child(2)>:last-child:not(:first-child){display:none!important}
html[data-mf-compact=true] .MuiDialog-paper:not(.MuiDialog-paperFullScreen){margin:14px!important;width:calc(100% - 28px)!important;max-width:none!important;max-height:calc(100% - 28px)!important}
html[data-mf-compact=true][data-mf-kind=quiz] .MuiDialogTitle-root h6{font-size:24px!important}
html[data-mf-compact=true][data-mf-kind=email] .gjs-pn-views-container,html[data-mf-compact=true][data-mf-kind=email] .gjs-pn-views{display:none!important}
html[data-mf-compact=true][data-mf-kind=email] .gjs-cv-canvas{width:100%!important}
html[data-mf-compact=true][data-mf-kind=email] .gjs-pn-options{right:0!important}
html[data-mf-compact=true][data-mf-kind=email] iframe{width:100%!important}
html[data-mf-compact=true][data-mf-kind=campaign] [data-crm-page-header]{padding:18px 0!important}
html[data-mf-compact=true][data-mf-kind=campaign] [data-slot=card]{padding-block:20px!important}
html[data-mf-compact=true][data-mf-kind=campaign] .MuiContainer-root{padding:24px!important}
html[data-mf-compact=true][data-mf-kind=campaign] [data-slot=card-content]{padding-inline:20px!important}
html[data-mf-compact=true][data-mf-kind=seo] #capture-surface>div{padding:22px!important}
@media(prefers-reduced-motion:reduce){*,[data-mf-scene]{animation:none!important;transition:none!important}}

html[data-mf-compact=true] [data-sites-page-builder]{height:660px!important}

/* Opaque sticky headings keep scheduled posts readable while the calendar pans. */
[data-mf-kind=social] [data-mf-calendar-day-heading]{background:#f3f5f7!important;z-index:5!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-calendar-account]{display:none!important}

/* Captured charts keep their SVG proportions as the display changes size. */
[data-mf-kind=seo] .apexcharts-canvas{width:100%!important;height:auto!important}
[data-mf-kind=seo] .apexcharts-svg{display:block;width:100%!important;height:auto!important;overflow:visible}
[data-mf-kind=seo] .apexcharts-toolbar,[data-mf-kind=seo] .apexcharts-tooltip,[data-mf-kind=seo] .apexcharts-xaxistooltip{display:none!important}
[data-mf-kind=seo] .apexcharts-series{transform-box:fill-box;transform-origin:center bottom;animation:mf-chart-reveal 800ms cubic-bezier(.22,1,.36,1) both}
@keyframes mf-chart-reveal{from{opacity:.2;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}
[data-mf-active]{outline-color:#0071e399!important;box-shadow:0 0 0 4px #0071e30b!important}
[data-mf-kind=social] [aria-label$="post preview"] img{max-height:330px!important;width:100%!important;object-fit:contain!important;background:#183b35}
[data-mf-kind=social] [data-mf-phase=composer] .MuiDialog-paper,[data-mf-kind=social] [data-mf-phase=variant] .MuiDialog-paper{max-width:1120px!important;width:calc(100% - 32px)!important;max-height:calc(100% - 32px)!important;margin:16px!important}
html[data-mf-compact=true][data-mf-kind=seo] [data-mf-metrics]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
html[data-mf-compact=true][data-mf-kind=seo] [data-mf-metric] .MuiCardContent-root{padding:16px!important}
html[data-mf-compact=true][data-mf-kind=seo] [data-mf-metric] h3{font-size:30px!important}
html[data-mf-compact=true][data-mf-kind=seo] [data-mf-metric] .MuiTypography-caption{font-size:10px!important}
html[data-mf-compact=true][data-mf-kind=seo] .MuiTable-root{min-width:0!important}
html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root{padding:12px 8px!important}
html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root:nth-child(3),html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root:nth-child(4),html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root:nth-child(6),html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root:nth-child(7){display:none!important}
html[data-mf-compact=true][data-mf-kind=seo] .MuiTableCell-root .MuiChip-root{font-size:10px!important;height:24px!important}
html[data-mf-compact=true][data-mf-kind=social] #capture-surface>div{padding:16px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=brief] .MuiFormHelperText-root{display:none!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=brief] .MuiTypography-body2{font-size:12px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=brief] h5{font-size:24px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=confirm] .MuiDialogContent-root{padding:16px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=confirm] .MuiTypography-body1,html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=confirm] .MuiAlert-message{font-size:13px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=confirm] h2{font-size:20px!important;padding:18px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=confirm] h3{font-size:36px!important}
html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=composer] .MuiDialogContent-root,html[data-mf-compact=true][data-mf-kind=social] [data-mf-phase=variant] .MuiDialogContent-root{padding:16px!important}
html[data-mf-compact=true][data-mf-kind=social] .MuiDialogActions-root{gap:4px!important;flex-wrap:wrap!important;padding:10px!important}
html[data-mf-compact=true][data-mf-kind=social] .MuiDialogActions-root button{font-size:10px!important;min-width:0!important;margin:0!important;padding:6px 8px!important}
@media(prefers-reduced-motion:reduce){[data-mf-kind=seo] .apexcharts-series{animation:none!important}}

/* Social previews use the same visual language as the public page: ink text,
   Apple blue actions, and quiet surfaces that keep the product work legible. */
[data-mf-kind=social] #capture-surface{background:#f7f9fc!important;color:#111827!important;font-family:Inter,Satoshi,Arial,sans-serif!important}
[data-mf-kind=social] #capture-surface :is(h1,h2,h3,h4,h5,h6,.MuiTypography-root){color:#111827}
[data-mf-kind=social] #capture-surface :is(.MuiButton-containedPrimary,.MuiButton-fullWidth){background:#0071e3!important;color:#fff!important;border-radius:10px!important;box-shadow:0 5px 12px -7px #0071e3a8!important;font-weight:650!important;transition:background-color 160ms ease,box-shadow 160ms ease,transform 160ms ease!important}
[data-mf-kind=social] #capture-surface :is(.MuiButton-containedPrimary,.MuiButton-fullWidth):hover{background:#0066cf!important;box-shadow:0 8px 16px -8px #0071e3c2!important;transform:translateY(-1px)}
[data-mf-kind=social] #capture-surface :is(.MuiButton-outlined,.MuiButton-text){color:#0071e3!important;border-radius:9px!important}
[data-mf-kind=social] #capture-surface :is(.MuiOutlinedInput-root,.MuiTextField-root .MuiInputBase-root){border-radius:11px!important;background:#fff!important}
[data-mf-kind=social] #capture-surface .MuiOutlinedInput-notchedOutline{border-color:#d7e1ed!important}
[data-mf-kind=social] #capture-surface :is(.MuiPaper-root,.MuiCard-root,[data-slot=card]){border:1px solid #dbe4ef!important;border-radius:16px!important;box-shadow:0 7px 20px -16px #1a35557a!important;background:#fff!important}
[data-mf-kind=social] #capture-surface :is(.MuiChip-root,.MuiToggleButton-root){border-radius:999px!important}
[data-mf-kind=social] #capture-surface :is(.Mui-selected,.MuiChip-colorPrimary){background:#e8f2ff!important;color:#0066cf!important;border-color:#a9cefa!important}
[data-mf-kind=social] #capture-surface :is([data-mf-calendar-day-heading],.MuiTableCell-head){background:#f0f5fb!important;color:#17233a!important;font-weight:650!important}
[data-mf-kind=social] #capture-surface :is(.MuiDivider-root,hr){border-color:#e4eaf2!important;opacity:.9}
