/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--color-red-500:oklch(63.7% .237 25.331);--color-green-500:oklch(72.3% .219 149.579);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans)}html{color-scheme:light}html.dark{color-scheme:dark}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-\[-6px\]{top:-6px}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[45\%\]{left:45%}.z-10{z-index:10}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[length\:var\(--spacing-2\)\]{margin-inline:var(--spacing-2)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[2px\]{margin-top:2px}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[14px\]{margin-bottom:14px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-square{aspect-ratio: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-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.h-2{height:calc(var(--spacing) * 2)}.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-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[26px\]{height:26px}.h-\[32px\]{height:32px}.h-\[40px\]{height:40px}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-\[1px\]{width:1px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[26px\]{width:26px}.w-\[32px\]{width:32px}.w-\[40px\]{width:40px}.w-\[80\%\]{width:80%}.w-\[165px\]{width:165px}.w-\[250px\]{width:250px}.w-\[var\(--width-full\)\]{width:var(--width-full)}.w-\[var\(--width-screen-lg\)\]{width:var(--width-screen-lg)}.w-\[var\(--width-screen-md\)\]{width:var(--width-screen-md)}.w-\[var\(--width-screen-sm\)\]{width:var(--width-screen-sm)}.w-\[var\(--width-screen-x-sm\)\]{width:var(--width-screen-x-sm)}.w-\[var\(--width-screen-x-xl\)\]{width:var(--width-screen-x-xl)}.w-\[var\(--width-screen-x-xxxl\)\]{width:var(--width-screen-x-xxxl)}.w-\[var\(--width-screen-xxl\)\]{width:var(--width-screen-xxl)}.w-\[var\(--width-screen-xxxxl\)\]{width:var(--width-screen-xxxxl)}.w-\[var\(--width-x-screen\)\]{width:var(--width-x-screen)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[40ch\]{max-width:40ch}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[var\(--width-full\)\]{max-width:var(--width-full)}.max-w-\[var\(--width-screen-lg\)\]{max-width:var(--width-screen-lg)}.max-w-\[var\(--width-screen-md\)\]{max-width:var(--width-screen-md)}.max-w-\[var\(--width-screen-sm\)\]{max-width:var(--width-screen-sm)}.max-w-\[var\(--width-screen-x-sm\)\]{max-width:var(--width-screen-x-sm)}.max-w-\[var\(--width-screen-x-xl\)\]{max-width:var(--width-screen-x-xl)}.max-w-\[var\(--width-screen-x-xxxl\)\]{max-width:var(--width-screen-x-xxxl)}.max-w-\[var\(--width-screen-xxl\)\]{max-width:var(--width-screen-xxl)}.max-w-\[var\(--width-screen-xxxxl\)\]{max-width:var(--width-screen-xxxxl)}.max-w-\[var\(--width-x-screen\)\]{max-width:var(--width-x-screen)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[28px\]{min-width:28px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[40px\]{min-width:40px}.min-w-\[96px\]{min-width:96px}.min-w-\[132px\]{min-width:132px}.min-w-\[min\(560px\,calc\(100vw-2rem\)\)\]{min-width:min(560px,100vw - 2rem)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[length\:var\(--spacing-2\)\],.gap-\[var\(--spacing-2\)\]{gap:var(--spacing-2)}: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-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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-\[12px\]{border-radius:12px!important}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[color\:var\(--border-secondary\)\]{border-color:var(--border-secondary)!important}.border-\[color\:var\(--border-secondary\)\]{border-color:var(--border-secondary)}.border-\[color\:var\(--border-teritary\)\]{border-color:var(--border-teritary)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-primary\)\]{border-color:var(--border-primary)}.border-\[var\(--border-secondary\)\]{border-color:var(--border-secondary)}.border-\[var\(--border1\)\]{border-color:var(--border1)}.border-\[var\(--btn-outline\)\]{border-color:var(--btn-outline)}.border-\[var\(--dialog-primary-border\)\]{border-color:var(--dialog-primary-border)}.border-\[var\(--icon-group-primary-border\)\]{border-color:var(--icon-group-primary-border)}.border-\[var\(--popover-primary-border\)\]{border-color:var(--popover-primary-border)}.border-\[var\(--primary\)\]\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--primary\)\]\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-\[var\(--primary\)\]\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--primary\)\]\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-\[var\(--text-secondary-error\)\]\/30{border-color:var(--text-secondary-error)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-error\)\]\/30{border-color:color-mix(in oklab,var(--text-secondary-error) 30%,transparent)}}.border-\[var\(--text-secondary-error\)\]\/45{border-color:var(--text-secondary-error)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-error\)\]\/45{border-color:color-mix(in oklab,var(--text-secondary-error) 45%,transparent)}}.border-\[var\(--text-secondary-info\)\]\/45{border-color:var(--text-secondary-info)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-info\)\]\/45{border-color:color-mix(in oklab,var(--text-secondary-info) 45%,transparent)}}.border-\[var\(--text-secondary-success\)\]\/45{border-color:var(--text-secondary-success)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-success\)\]\/45{border-color:color-mix(in oklab,var(--text-secondary-success) 45%,transparent)}}.border-\[var\(--text-secondary-warning\)\]\/45{border-color:var(--text-secondary-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-warning\)\]\/45{border-color:color-mix(in oklab,var(--text-secondary-warning) 45%,transparent)}}.border-\[var\(--text-secondary-yellow\)\]\/45{border-color:var(--text-secondary-yellow)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--text-secondary-yellow\)\]\/45{border-color:color-mix(in oklab,var(--text-secondary-yellow) 45%,transparent)}}.border-background{border-color:var(--background)}.border-muted{border-color:var(--muted)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-t-primary{border-top-color:var(--primary)}.\!bg-\[color\:var\(--background-primary\)\]{background-color:var(--background-primary)!important}.bg-\[\#FAF9F6\]{background-color:#faf9f6}.bg-\[color\:var\(--background-teritary-bg\)\]{background-color:var(--background-teritary-bg)}.bg-\[var\(--background\)\],.bg-\[var\(--background\)\]\/30{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background\)\]\/30{background-color:color-mix(in oklab,var(--background) 30%,transparent)}}.bg-\[var\(--background-primary-error\)\],.bg-\[var\(--background-primary-error\)\]\/35{background-color:var(--background-primary-error)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-error\)\]\/35{background-color:color-mix(in oklab,var(--background-primary-error) 35%,transparent)}}.bg-\[var\(--background-primary-error\)\]\/40{background-color:var(--background-primary-error)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-error\)\]\/40{background-color:color-mix(in oklab,var(--background-primary-error) 40%,transparent)}}.bg-\[var\(--background-primary-info\)\],.bg-\[var\(--background-primary-info\)\]\/35{background-color:var(--background-primary-info)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-info\)\]\/35{background-color:color-mix(in oklab,var(--background-primary-info) 35%,transparent)}}.bg-\[var\(--background-primary-info\)\]\/40{background-color:var(--background-primary-info)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-info\)\]\/40{background-color:color-mix(in oklab,var(--background-primary-info) 40%,transparent)}}.bg-\[var\(--background-primary-success\)\],.bg-\[var\(--background-primary-success\)\]\/35{background-color:var(--background-primary-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-success\)\]\/35{background-color:color-mix(in oklab,var(--background-primary-success) 35%,transparent)}}.bg-\[var\(--background-primary-success\)\]\/40{background-color:var(--background-primary-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-success\)\]\/40{background-color:color-mix(in oklab,var(--background-primary-success) 40%,transparent)}}.bg-\[var\(--background-primary-warning\)\],.bg-\[var\(--background-primary-warning\)\]\/35{background-color:var(--background-primary-warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-warning\)\]\/35{background-color:color-mix(in oklab,var(--background-primary-warning) 35%,transparent)}}.bg-\[var\(--background-primary-warning\)\]\/40{background-color:var(--background-primary-warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-warning\)\]\/40{background-color:color-mix(in oklab,var(--background-primary-warning) 40%,transparent)}}.bg-\[var\(--background-primary-yellow\)\],.bg-\[var\(--background-primary-yellow\)\]\/35{background-color:var(--background-primary-yellow)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-yellow\)\]\/35{background-color:color-mix(in oklab,var(--background-primary-yellow) 35%,transparent)}}.bg-\[var\(--background-primary-yellow\)\]\/40{background-color:var(--background-primary-yellow)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--background-primary-yellow\)\]\/40{background-color:color-mix(in oklab,var(--background-primary-yellow) 40%,transparent)}}.bg-\[var\(--background-secondary\)\]{background-color:var(--background-secondary)}.bg-\[var\(--background-teritary-bg\)\]{background-color:var(--background-teritary-bg)}.bg-\[var\(--background3\)\]{background-color:var(--background3)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--border-secondary\)\]{background-color:var(--border-secondary)}.bg-\[var\(--btn-disabled\)\]{background-color:var(--btn-disabled)}.bg-\[var\(--btn-secondary\)\]{background-color:var(--btn-secondary)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--dialog-primary-background\)\]{background-color:var(--dialog-primary-background)}.bg-\[var\(--error\,\#DC2626\)\]{background-color:var(--error,#dc2626)}.bg-\[var\(--icon-group-primary-background\)\]{background-color:var(--icon-group-primary-background)}.bg-\[var\(--icon-group-primary-overflow-background\)\]{background-color:var(--icon-group-primary-overflow-background)}.bg-\[var\(--light-background\)\]{background-color:var(--light-background)}.bg-\[var\(--light-background\,\#F3F4F6\)\]{background-color:var(--light-background,#f3f4f6)}.bg-\[var\(--muted-foreground\,\#6B7280\)\]{background-color:var(--muted-foreground,#6b7280)}.bg-\[var\(--popover-primary-background\)\]{background-color:var(--popover-primary-background)}.bg-\[var\(--primary\)\],.bg-\[var\(--primary\)\]\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--primary\)\]\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-\[var\(--primary\)\]\/25{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--primary\)\]\/25{background-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.bg-\[var\(--primary\)\]\/35{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--primary\)\]\/35{background-color:color-mix(in oklab,var(--primary) 35%,transparent)}}.bg-\[var\(--success\,\#16A34A\)\]{background-color:var(--success,#16a34a)}.bg-\[var\(--success-light\)\]{background-color:var(--success-light)}.bg-\[var\(--tooltip\,\#2563EB\)\]{background-color:var(--tooltip,#2563eb)}.bg-\[var\(--tooltip-primary\)\]{background-color:var(--tooltip-primary)}.bg-\[var\(--warning\,\#D97706\)\]{background-color:var(--warning,#d97706)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(to_bottom\,\#1488CC\,\#2B32B2_130\%\)\]{background-image:linear-gradient(#1488cc,#2b32b2 130%)}.fill-\[var\(--tooltip-primary\)\]{fill:var(--tooltip-primary)}.fill-current{fill:currentColor}.stroke-\[var\(--tooltip-primary\)\]{stroke:var(--tooltip-primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[40px\]{padding:40px}.p-\[length\:var\(--spacing-2\)\]{padding:var(--spacing-2)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[5px\]{padding-inline:5px}.px-\[20px\]{padding-inline:20px}.px-\[51px\]{padding-inline:51px}.px-\[64px\]{padding-inline:64px}.px-\[length\:var\(--spacing-1\)\]{padding-inline:var(--spacing-1)}.px-\[length\:var\(--spacing-3\)\],.px-\[var\(--spacing-3\)\]{padding-inline:var(--spacing-3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[1\.5px\]{padding-block:1.5px}.py-\[10px\]{padding-block:10px}.py-\[28px\]{padding-block:28px}.py-\[length\:var\(--spacing-3\)\]{padding-block:var(--spacing-3)}.py-\[var\(--spacing-1-5\)\]{padding-block:var(--spacing-1-5)}.pt-\[22px\]{padding-top:22px}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-\[18px\]{padding-bottom:18px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-\[Inter\]{font-family:Inter}.font-display{font-family:Instrument Sans,Inter,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[14px\]{font-size:14px!important}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.text-\[length\:var\(--text-xs\)\]{font-size:var(--text-xs)}.\!leading-\[20px\]{--tw-leading:20px!important;line-height:20px!important}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-\[number\:var\(--font-normal\)\]{--tw-font-weight:var(--font-normal);font-weight:var(--font-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[0\]{--tw-tracking:0!important;letter-spacing:0!important}.tracking-\[-0\.1px\]{--tw-tracking:-.1px;letter-spacing:-.1px}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.15px\]{--tw-tracking:-.15px;letter-spacing:-.15px}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.\!text-\[color\:var\(--text-primary\)\]{color:var(--text-primary)!important}.\!text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)!important}.text-\[\#5B6472\]{color:#5b6472}.text-\[color\:var\(--icon-primary\)\]{color:var(--icon-primary)}.text-\[color\:var\(--primary\)\]{color:var(--primary)}.text-\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[color\:var\(--text-secondary-error\)\]{color:var(--text-secondary-error)}.text-\[color\:var\(--text-teritary\)\]{color:var(--text-teritary)}.text-\[var\(--background\)\]{color:var(--background)}.text-\[var\(--card-foreground\)\]{color:var(--card-foreground)}.text-\[var\(--color-blue-500\)\]{color:var(--color-blue-500)}.text-\[var\(--error\,\#FF453A\)\]{color:var(--error,#ff453a)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--header-foreground\)\]{color:var(--header-foreground)}.text-\[var\(--icon-group-primary-foreground\)\]{color:var(--icon-group-primary-foreground)}.text-\[var\(--icon-group-primary-overflow-foreground\)\]{color:var(--icon-group-primary-overflow-foreground)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--muted-foreground\,\#777\)\]{color:var(--muted-foreground,#777)}.text-\[var\(--popover-primary-foreground\)\]{color:var(--popover-primary-foreground)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--primary\,\#5E5CDE\)\],.text-\[var\(--primary\,\#5e5cde\)\]{color:var(--primary,#5e5cde)}.text-\[var\(--primary\,\#2674FF\)\]{color:var(--primary,#2674ff)}.text-\[var\(--primary-foreground\,var\(--foreground\)\)\]{color:var(--primary-foreground,var(--foreground))}.text-\[var\(--secondary-foreground\)\]{color:var(--secondary-foreground)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-secondary\,\#999\)\]{color:var(--text-secondary,#999)}.text-\[var\(--text-secondary-error\)\]{color:var(--text-secondary-error)}.text-\[var\(--text-secondary-info\)\]{color:var(--text-secondary-info)}.text-\[var\(--text-secondary-success\)\]{color:var(--text-secondary-success)}.text-\[var\(--text-secondary-warning\)\]{color:var(--text-secondary-warning)}.text-\[var\(--text-secondary-yellow\)\]{color:var(--text-secondary-yellow)}.text-\[var\(--text-teritary\)\]{color:var(--text-teritary)}.text-\[var\(--textMuted3\)\]{color:var(--textMuted3)}.text-black{color:var(--color-black)}.text-foreground{color:var(--foreground)}.text-gray-500{color:var(--color-gray-500)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--primary\)\]\/40{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.decoration-\[var\(--primary\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--primary) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.\!shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000001f)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px)}.backdrop-blur-\[20px\],.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.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-\[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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[background\:var\(--btn-primary\)\]{background:var(--btn-primary)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.marker\:text-\[var\(--muted-foreground\)\] ::marker{color:var(--muted-foreground)}.marker\:text-\[var\(--muted-foreground\)\]::marker{color:var(--muted-foreground)}.marker\:text-\[var\(--muted-foreground\)\] ::-webkit-details-marker,.marker\:text-\[var\(--muted-foreground\)\]::-webkit-details-marker{color:var(--muted-foreground)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-\[color\:var\(--text-teritary\)\]::placeholder{color:var(--text-teritary)}.placeholder\:text-\[var\(--text-secondary\)\]::placeholder{color:var(--text-secondary)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:\[border-color\:var\(--primary\)\]:hover,.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:bg-\[color\:var\(--background-primary-hover\)\]:hover{background-color:var(--background-primary-hover)}.hover\:bg-\[var\(--background-primary-error\)\]:hover{background-color:var(--background-primary-error)}.hover\:bg-\[var\(--background-teritary-bg\)\]:hover{background-color:var(--background-teritary-bg)}.hover\:bg-\[var\(--background-teritary-bg-hover\)\]:hover{background-color:var(--background-teritary-bg-hover)}.hover\:bg-\[var\(--hover\)\]:hover{background-color:var(--hover)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-\[var\(--text-secondary-error\)\]:hover{color:var(--text-secondary-error)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--primary\)\]:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:\[background\:var\(--btn-primary-hover\)\]:hover{background:var(--btn-primary-hover)}}.focus\:border-\[color\:var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-\[var\(--primary\,\#5e5cde\)\]:focus{border-color:var(--primary,#5e5cde)}.focus\:bg-\[color\:var\(--background-primary-hover\)\]:focus{background-color:var(--background-primary-hover)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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(--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\:\[border-color\:var\(--primary\)\]:active{border-color:var(--primary)}.active\:bg-\[var\(--active\)\]:active{background-color:var(--active)}.active\:bg-transparent:active{background-color:#0000}.active\:\[background\:var\(--btn-primary-hover\)\]:active{background:var(--btn-primary-hover)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--btn-disabled\)\]:disabled{background-color:var(--btn-disabled)}.disabled\:text-\[var\(--text-white\)\]:disabled{color:var(--text-white)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:border-\[var\(--border-secondary\)\]:disabled:hover{border-color:var(--border-secondary)}.disabled\:hover\:bg-\[var\(--card\)\]:disabled:hover{background-color:var(--card)}.disabled\:hover\:no-underline:disabled:hover{text-decoration-line:none}}.aria-invalid\:border-\[color\:var\(--text-secondary-error\)\][aria-invalid=true]{border-color:var(--text-secondary-error)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[error\=true\]\:border-\[color\:var\(--text-secondary-error\)\][data-error=true]{border-color:var(--text-secondary-error)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=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:calc(var(--spacing) * 1);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\=checked\]\:text-\[var\(--primary\)\][data-state=checked]{color:var(--primary)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:w-\[90\%\]{width:90%}.max-sm\:p-0{padding:calc(var(--spacing) * 0)}.max-sm\:p-5{padding:calc(var(--spacing) * 5)}.max-sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-\[80\%\]{width:80%}.sm\:max-w-\[480px\]{max-width:480px}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-\[40px\]{padding:40px}.sm\:px-\[64px\]{padding-inline:64px}}.dark\:bg-white:is(.dark *){background-color:var(--color-white)}.dark\:\!text-black:is(.dark *){color:var(--color-black)!important}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:invert:is(.dark *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&_img\]\:h-6 img{height:calc(var(--spacing) * 6)}.\[\&_img\]\:w-6 img{width:calc(var(--spacing) * 6)}.\[\&_span\]\:text-white span{color:var(--color-white)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\[var\(--text-primary\)\] svg{color:var(--text-primary)}.\[\&_svg\]\:text-white svg{color:var(--color-white)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>span\]\:flex>span{display:flex}.\[\&\>span\]\:items-center>span{align-items:center}.\[\&\>span\]\:justify-center>span{justify-content:center}.\[\&\>span\]\:gap-1>span{gap:calc(var(--spacing) * 1)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}:root{--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-display:"Instrument Sans","Inter",ui-sans-serif,system-ui,sans-serif;--text-xxs:.625rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-xxl:1.5rem;--text-xxxl:2rem;--text-xxxxl:3rem;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-none:1.1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--spacing-0:0;--spacing-px:1px;--spacing-0-5:.125rem;--spacing-1:.25rem;--spacing-1-5:.375rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-3-5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--height-2xs:.5rem;--height-xs:1rem;--height-sm:1.5rem;--height-md:2rem;--height-lg:2.5rem;--height-xl:3rem;--height-2xl:3.5rem;--height-3xl:4rem;--height-4xl:4.5rem;--height-x-2xs:5rem;--height-x-xs:6rem;--height-x-sm:7rem;--height-x-md:8rem;--height-x-lg:9rem;--height-x-xl:10rem;--height-x-2xl:11rem;--height-x-3xl:12rem;--height-x-4xl:13rem;--height-2x-2xs:14rem;--height-2x-xs:15rem;--height-2x-sm:16rem;--height-2x-md:17rem;--height-2x-lg:18rem;--height-2x-xl:19rem;--height-2x-2xl:20rem;--height-2x-3xl:21rem;--height-2x-4xl:22rem;--height-3x-2xs:23rem;--height-3x-xs:24rem;--height-3x-sm:25rem;--height-3x-md:26rem;--height-3x-lg:27rem;--height-3x-xl:28rem;--height-3x-2xl:29rem;--height-3x-3xl:30rem;--height-3x-4xl:31rem;--height-4x-2xs:32rem;--height-4x-xs:33rem;--height-4x-sm:34rem;--height-4x-md:35rem;--height-4x-lg:36rem;--height-4x-xl:37rem;--height-4x-2xl:38rem;--height-4x-3xl:39rem;--height-4x-4xl:40rem;--height-per-2xs:5%;--height-per-xs:10%;--height-per-sm:20%;--height-per-md:25%;--height-per-lg:30%;--height-per-xl:35%;--height-per-2xl:40%;--height-per-3xl:45%;--height-per-4xl:50%;--height-per-x-2xs:55%;--height-per-x-xs:60%;--height-per-x-sm:65%;--height-per-x-md:70%;--height-per-x-lg:75%;--height-per-x-xl:80%;--height-per-x-2xl:85%;--height-per-x-3xl:90%;--height-per-x-4xl:95%;--height-screen-2xs:5vh;--height-screen-xs:10vh;--height-screen-sm:20vh;--height-screen-md:25vh;--height-screen-lg:30vh;--height-screen-xl:35vh;--height-screen-2xl:40vh;--height-screen-3xl:45vh;--height-screen-4xl:50vh;--height-screen-x-2xs:55vh;--height-screen-x-xs:60vh;--height-screen-x-sm:65vh;--height-screen-x-md:70vh;--height-screen-x-lg:75vh;--height-screen-x-xl:80vh;--height-screen-x-2xl:85vh;--height-screen-x-3xl:90vh;--height-screen-x-4xl:95vh;--height-full:100%;--height-screen:100vh;--chart-height-sm:200px;--chart-height-md:300px;--chart-height-lg:400px;--chart-height-xl:500px;--width-2xs:.5rem;--width-xs:1rem;--width-sm:1.5rem;--width-md:2rem;--width-lg:2.5rem;--width-xl:3rem;--width-2xl:3.5rem;--width-3xl:4rem;--width-4xl:4.5rem;--width-x-2xs:5rem;--width-x-xs:6rem;--width-x-sm:7rem;--width-x-md:8rem;--width-x-lg:9rem;--width-x-xl:10rem;--width-x-2xl:11rem;--width-x-3xl:12rem;--width-x-4xl:13rem;--width-2x-2xs:14rem;--width-2x-xs:15rem;--width-2x-sm:16rem;--width-2x-md:17rem;--width-2x-lg:18rem;--width-2x-xl:19rem;--width-2x-2xl:20rem;--width-2x-3xl:21rem;--width-2x-4xl:22rem;--width-3x-2xs:23rem;--width-3x-xs:24rem;--width-3x-sm:25rem;--width-3x-md:26rem;--width-3x-lg:27rem;--width-3x-xl:28rem;--width-3x-2xl:29rem;--width-3x-3xl:30rem;--width-3x-4xl:31rem;--width-4x-2xs:32rem;--width-4x-xs:33rem;--width-4x-sm:34rem;--width-4x-md:35rem;--width-4x-lg:36rem;--width-4x-xl:37rem;--width-4x-2xl:38rem;--width-4x-3xl:39rem;--width-4x-4xl:40rem;--width-per-2xs:5%;--width-per-xs:10%;--width-per-sm:20%;--width-per-md:25%;--width-per-lg:30%;--width-per-xl:35%;--width-per-2xl:40%;--width-per-3xl:45%;--width-per-4xl:50%;--width-per-x-2xs:55%;--width-per-x-xs:60%;--width-per-x-sm:65%;--width-per-x-md:70%;--width-per-x-lg:75%;--width-per-x-xl:80%;--width-per-x-2xl:85%;--width-per-x-3xl:90%;--width-per-x-4xl:95%;--width-screen-2xs:5vw;--width-screen-xs:10vw;--width-screen-sm:20vw;--width-screen-md:25vw;--width-screen-lg:30vw;--width-screen-xl:35vw;--width-screen-2xl:40vw;--width-screen-3xl:45vw;--width-screen-4xl:50vw;--width-screen-x-2xs:55vw;--width-screen-x-xs:60vw;--width-screen-x-sm:65vw;--width-screen-x-md:70vw;--width-screen-x-lg:75vw;--width-screen-x-xl:80vw;--width-screen-x-2xl:85vw;--width-screen-x-3xl:90vw;--width-screen-x-4xl:95vw;--width-full:100%;--width-screen:100vw;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:32px;--blur-full:64px;--blur-none:0;--blur-xxs:4px;--blur-xs:4px;--blur-x-md:8px;--blur-x-lg:16px;--blur-x-xl:32px;--blur-x-2xl:64px;--blur-x-3xl:64px;--blur-x-4xl:64px;--radius:.625rem;--radius-none:0;--radius-xxs:.125rem;--radius-xs:.25rem;--radius-sm:.125rem;--radius-base:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-x-xl:.75rem;--radius-14:.875rem;--radius-2xl:1rem;--radius-x-2xl:1rem;--radius-3xl:1.5rem;--radius-x-3xl:1.5rem;--radius-x-4xl:1.5rem;--radius-full:9999px;--shadow-xxs:0 1px 2px 0 #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 2px 0 #0000000d;--shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 12px 32px -16px #5f60641f,0 12px 60px 0 #31313126;--shadow-3xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--shadow-none:0 0 #0000;--shadow-x-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-x-2xl:0 25px 50px -12px #00000040;--shadow-x-3xl:0 25px 50px -12px #00000040;--shadow-x-4xl:0 25px 50px -12px #00000040;--duration-75:75ms;--duration-100:.1s;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-500:.5s;--duration-700:.7s;--duration-1000:1s;--ease-linear:linear;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-auto:auto;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-25:.25;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-75:.75;--opacity-80:.8;--opacity-90:.9;--opacity-95:.95;--opacity-100:1;--background:#fdfdfd;--background-primary:#f7f7f7;--background-primary-hover:#eeebe7;--background-primary-success:#aff7ab;--background-primary-info:#dbeafe;--background-teritary-bg-hover:#ebe9e6;--background-secondary:#f4f2f1;--light-background:#fafafa;--background2:#0f172a2e;--background3:#fff;--foreground:#0a1015;--muted-foreground:#737373;--border:#e1e1e1;--border-primary:#e8e7e3;--border-teritary:#e5e1dc;--border-secondary:#e5e1dc;--background-teritary:#f7f7f7;--background-teritary-bg:#f4f2f1;--background-teritary-bg-active:#f4f2f1;--border-light:#f3f4f6;--input:#e4e4e7;--ring:#0a0a0a;--hover:#ececec;--active:#fff;--overlay:#0a1015;--card:#fff;--card-foreground:#0a0a0a;--message-card:#f5f5f5;--popover:#fff;--popover-foreground:#0a0a0a;--background-white:#272114;--text-black:#ebebea;--primary:#1890d1;--primary-light:#1890d14d;--primary-10:#1890d11a;--primary-foreground:#fafafa;--secondary:#f4f4f5;--secondary-light:#f4f4f54d;--secondary-foreground:#0a0a0a;--muted:#475569;--muted-light:#f4f4f54d;--accent:#1890d1;--accent-light:#1890d14d;--accent-foreground:#0a0a0a;--success:#66bb6a;--success-light:#66bb6a4d;--success-foreground:#fafafa;--warning:#febc2e;--warning-light:#febc2e4d;--warning-foreground:#fafafa;--info:#3b82f6;--info-light:#3b82f64d;--info-foreground:#fafafa;--error:#f5222d;--error-light:#f5222d4d;--error-foreground:#fafafa;--tooltip:#5e5cde;--tooltip-light:#5e5cde4d;--tooltip-foreground:#fafafa;--rejected:#f97316;--rejected-light:#f973164d;--rejected-foreground:#fafafa;--jer-key:#1890d1;--jer-string:green;--jer-number:#3b82f6;--jer-boolean:#945cde;--jer-null:#737373;--jer-bracket:#64748b;--jer-item-count:#64748b;--color-red-100:#fff1f0;--color-red-200:#ffccc7;--color-red-300:#ffa39e;--color-red-400:#ff7875;--color-red-500:#f5222d;--color-red-600:#cf1322;--color-red-700:#a8071a;--color-red-800:#820014;--color-red-900:#5c0011;--color-yellow-100:#fffbe6;--color-yellow-200:#fff1b8;--color-yellow-300:#ffe58f;--color-yellow-400:#ffd666;--color-yellow-500:#febc2e;--color-yellow-600:#d48806;--color-yellow-700:#ad6800;--color-yellow-800:#874d00;--color-yellow-900:#613400;--color-orange-100:#fff7ed;--color-orange-200:#ffedd5;--color-orange-300:#fed7aa;--color-orange-400:#fdba74;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-purple-100:#f0f0ff;--color-purple-200:#dadbff;--color-purple-300:#b4b7ff;--color-purple-400:#8e91f0;--color-purple-500:#5e5cde;--color-purple-600:#4c4ac4;--color-purple-700:#3b3a9a;--color-purple-800:#2a296f;--color-purple-900:#1a1945;--color-blue-100:#e6f4ff;--color-blue-200:#bae0ff;--color-blue-300:#91c9ff;--color-blue-400:#69b1ff;--color-blue-500:#1890d1;--color-blue-600:#096dd9;--color-blue-700:#0050b3;--color-blue-800:#003a8c;--color-blue-900:#002766;--color-green-100:#e8f5e9;--color-green-200:#c8e6c9;--color-green-300:#a5d6a7;--color-green-400:#81c784;--color-green-500:#66bb6a;--color-green-600:#43a047;--color-green-700:#2e7d32;--color-green-800:#1b5e20;--color-green-900:#0d3b14;--color-pink-100:#f7d6f1;--color-pink-200:#f0ade7;--color-pink-300:#e87cdc;--color-pink-400:#df52cf;--color-pink-500:#d433c0;--color-pink-600:#b82ca7;--color-pink-700:#9c258e;--color-pink-800:#7f1e73;--color-pink-900:#631758;--text-primary:#272114;--text-primary-success:#0e6d09;--icon-primary:#272114;--icon-primary-success:#13970c;--icon-secondary-succes:#26dc1c;--icon-secondary-error:#dc2626;--text-white:#fdfdfd;--text-secondary:#777369;--text-muted:#46515d;--text-subtitle:#0d131a;--text-secondary-inverted:#ccc;--text-title-label:#1f2937;--text-description:#6b7280;--text-teritary:#968f7e;--text-secondary-error:#b91c1c;--chat-status-complete-bg:#ebf6e5;--chat-status-complete-fg:#2f7a48;--chat-status-complete-border:#d9e8cf;--chat-status-complete-dot:#2f8a4f;--chat-status-working-bg:#f2eefb;--chat-status-working-fg:#5e45a3;--chat-status-working-border:#d6cbed;--chat-status-pending-bg:#e8f0fc;--chat-status-pending-fg:#2f5aa8;--chat-status-pending-border:#c5d9f5;--chat-status-pending-dot:#2f5aa8;--chat-status-needs-bg:#fff4e8;--chat-status-needs-fg:#b86b00;--chat-status-needs-border:#f5dcc0;--chat-status-needs-dot:#e58e2a;--chat-status-failed-bg:#fbe9e6;--chat-status-failed-fg:#a33a3a;--chat-status-failed-border:#f0c4bc;--chat-status-failed-dot:#c0362c;--job-status-needs-icon-bg:#e89c42;--job-status-needs-icon-fg:#fff;--job-status-running-icon-bg:#6a47b5;--job-status-running-icon-fg:#fff;--job-status-error-icon-bg:#c0362c;--job-status-error-icon-fg:#fff;--job-status-complete-icon-bg:#2f7a48;--job-status-complete-icon-fg:#fff;--jd-header-border:#eceae5;--jd-header-control-bg:#fbfaf7;--jd-header-control-border:#eceae5;--jd-header-control-hover-bg:#fff;--jd-header-control-hover-border:#dcd7cb;--jd-header-pill-needs-bg:#fbe4cc;--jd-header-pill-needs-fg:#b97a2a;--jd-edge-chat-bg:#0a1015;--jd-edge-chat-fg:#fff;--jd-edge-chat-hover-bg:#1a2028;--jd-outd-top-bg:#fbfaf7;--jd-outd-top-border:#f0ede5;--jd-outd-control-bg:#fff;--jd-outd-control-border:#eceae5;--jd-outd-control-hover-bg:#faf9f6;--jd-outd-control-hover-border:#dcd7cb;--jd-decision-card-bg:#faf9f6;--jd-decision-card-border:#eceae5;--jd-err-surface-bg:#fbe9e6;--jd-err-surface-border:#f0bdb6;--jd-err-surface-fg:#7a1e1a;--jd-err-surface-icon:#c0362c;--jd-shell-border:var(--border-primary);--jd-shadow-edge-chat:0 6px 18px #0a10152e,0 1px 0 #0a101529;--jd-shadow-slot-tab:0 1px 0 #0000000f;--jd-shadow-menu:0 12px 32px #0a101524,0 2px 6px #0a10150f;--jd-shadow-primary-btn:inset 0 -1px 0 #ffffff14,0 1px 0 #0a10151f;--jd-actions-fade:linear-gradient(to bottom,transparent,var(--card));--jd-pulse-ring-start:0 0 0 0 color-mix(in srgb,var(--tooltip) 50%,transparent);--jd-pulse-ring-end:0 0 0 5px transparent;--jd-progress-fill:var(--tooltip);--jd-prog-marker-done-bg:var(--chat-status-complete-bg);--jd-prog-marker-done-border:var(--chat-status-complete-border);--jd-prog-marker-done-fg:var(--chat-status-complete-fg);--jd-prog-marker-current-border:var(--tooltip);--jd-prog-marker-current-fg:var(--tooltip);--jd-prog-tag-bg:var(--chat-status-working-bg);--jd-prog-tag-fg:var(--chat-status-working-fg);--jd-err-fg:var(--chat-status-failed-fg);--jd-err-border:var(--chat-status-failed-border);--audit-kind-job-fg:#2f5aa8;--audit-kind-handoff-fg:#b97a2a;--audit-kind-tool-fg:#2f7a48;--audit-kind-artifact-fg:#2f5aa8;--audit-kind-msg-fg:#5e45a3;--audit-kind-check-fg:#0a1015;--jd-audit-job-bg:color-mix(in srgb,var(--audit-kind-job-fg) 12%,transparent);--jd-audit-job-fg:var(--audit-kind-job-fg);--jd-audit-handoff-bg:color-mix(in srgb,var(--audit-kind-handoff-fg) 12%,transparent);--jd-audit-handoff-fg:var(--audit-kind-handoff-fg);--jd-audit-tool-bg:color-mix(in srgb,var(--audit-kind-tool-fg) 12%,transparent);--jd-audit-tool-fg:var(--audit-kind-tool-fg);--jd-audit-artifact-bg:color-mix(in srgb,var(--audit-kind-artifact-fg) 12%,transparent);--jd-audit-artifact-fg:var(--audit-kind-artifact-fg);--jd-audit-msg-bg:color-mix(in srgb,var(--audit-kind-msg-fg) 12%,transparent);--jd-audit-msg-fg:var(--audit-kind-msg-fg);--jd-audit-check-bg:color-mix(in srgb,var(--audit-kind-check-fg) 8%,transparent);--jd-audit-check-fg:var(--audit-kind-check-fg);--csi-sec-bg:#fbfaf7;--csi-sec-border:#eceae5;--csi-sec-divider:#f0ede5;--csi-sec-hover:#eceae5;--csi-app-meta-resolved-bg:#d8f0d2;--csi-app-meta-resolved-fg:#2f8a4f;--csi-shadow-collapse:0 2px 8px #0a101514;--csi-shadow-composer:0 -2px 12px #0a10150a;--csi-shadow-composer-plan:0 -2px 12px color-mix(in srgb,var(--chat-status-working-fg) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--chat-status-working-fg) 4%,transparent);--csi-shadow-pill:var(--shadow-xs);--csi-shadow-miniapp:0 1px 0 #0a101505,0 6px 20px #0a10150a;--csi-shadow-miniapp-hover:0 1px 0 #0a101505,0 10px 28px #0a101514;--csi-hover-muted:var(--background-primary-hover);--csi-divider-soft:var(--border-secondary);--csi-audit-user-bg:var(--background-secondary);--csi-audit-user-fg:var(--text-secondary);--csi-audit-agent-bg:var(--chat-status-needs-bg);--csi-audit-agent-fg:var(--chat-status-needs-fg);--csi-loader-dot:var(--text-teritary);--csi-plan-pill-bg:var(--chat-status-working-bg);--csi-plan-pill-border:var(--chat-status-working-border);--csi-plan-pill-fg:var(--chat-status-working-fg);--csi-status-working-fg:var(--chat-status-working-fg);--csi-status-working-dot:var(--chat-status-working-fg);--csi-status-working-pulse-start:0 0 0 3px color-mix(in srgb,var(--chat-status-working-fg) 20%,transparent);--csi-status-working-pulse-end:0 0 0 5px color-mix(in srgb,var(--chat-status-working-fg) 8%,transparent);--csi-status-needs-dot:var(--chat-status-needs-dot);--csi-status-needs-fg:var(--chat-status-needs-fg);--csi-status-needs-ring:0 0 0 3px color-mix(in srgb,var(--chat-status-needs-dot) 20%,transparent);--csi-status-failed:var(--chat-status-failed-dot);--csi-step-done-bg:var(--mrc-step-badge-bg-completed);--csi-step-done-fg:var(--chat-status-complete-fg);--csi-step-active-bg:var(--chat-status-working-bg);--csi-step-active-fg:var(--chat-status-working-fg);--csi-step-failed-bg:var(--chat-status-needs-bg);--csi-step-failed-fg:var(--chat-status-needs-fg);--csi-step-approval-border:var(--chat-status-needs-dot);--csi-step-approval-surface:color-mix(in srgb,var(--chat-status-needs-bg) 55%,var(--card));--csi-step-approval-hover:color-mix(in srgb,var(--chat-status-needs-bg) 80%,var(--card));--csi-step-approval-icon-bg:color-mix(in srgb,var(--chat-status-needs-bg) 75%,var(--card));--csi-step-approval-icon-fg:var(--chat-status-needs-dot);--csi-card-border:var(--border-primary);--csi-card-border-active:var(--tooltip);--csi-hitl-hover:var(--light-background);--csi-hitl-danger-fg:var(--chat-status-failed-fg);--csi-hitl-danger-border:var(--chat-status-failed-border);--csi-hitl-danger-border-hover:var(--chat-status-failed-border);--csi-plan-rcb-btn-bg:#fff;--csi-plan-rcb-btn-border:#eceae5;--csi-plan-rcb-btn-fg:var(--text-primary);--csi-plan-rcb-btn-hover-bg:#faf9f6;--csi-plan-rcb-btn-hover-border:#dcd7cb;--csi-plan-rcb-btn-danger-fg:#b0413e;--csi-plan-rcb-btn-danger-hover-bg:#fbefee;--csi-plan-rcb-btn-danger-hover-border:#e8cdcb;--csi-plan-rcb-btn-danger-hover-fg:#8a332f;--csi-plan-rcb-btn-primary-bg:#0a1015;--csi-plan-rcb-btn-primary-border:#0a1015;--csi-plan-rcb-btn-primary-fg:#fff;--csi-plan-rcb-btn-primary-hover-bg:#1a2028;--csi-plan-rcb-btn-primary-hover-border:#1a2028;--csi-plan-resolved-bg:#fbfaf7;--csi-plan-resolved-border:#f0ede5;--csi-plan-resolved-approved-icon-bg:var(--csi-app-meta-resolved-bg);--csi-plan-resolved-approved-icon-fg:var(--csi-app-meta-resolved-fg);--csi-plan-resolved-rejected-icon-bg:#f4dada;--csi-plan-resolved-rejected-icon-fg:#b0413e;--csi-plan-resolved-replaned-icon-bg:var(--chat-status-working-bg);--csi-plan-resolved-replaned-icon-fg:var(--chat-status-working-fg);--csi-card-hd-state-await-bg:#fbe4cc;--csi-card-hd-state-await-fg:#b97a2a;--csi-needs-divider:var(--chat-status-needs-border);--csi-needs-surface:color-mix(in srgb,var(--chat-status-needs-bg) 40%,var(--card));--csi-overlay-hover:color-mix(in srgb,var(--foreground) 4%,transparent);--csi-overlay-hover-strong:color-mix(in srgb,var(--foreground) 5%,transparent);--csi-miniapp-thumb-default:linear-gradient(135deg,var(--chat-status-pending-bg) 0%,var(--chat-status-working-bg) 50%,color-mix(in srgb,var(--chat-status-working-bg) 55%,var(--card)) 100%);--csi-miniapp-thumb-email:linear-gradient(135deg,color-mix(in srgb,var(--chat-status-needs-bg) 75%,var(--card)) 0%,var(--chat-status-needs-bg) 50%,var(--border-secondary) 100%);--csi-miniapp-thumb-data:linear-gradient(135deg,color-mix(in srgb,var(--chat-status-complete-bg) 85%,var(--card)) 0%,var(--chat-status-complete-bg) 50%,var(--border-secondary) 100%);--csi-miniapp-pill-default:var(--chat-status-working-fg);--csi-miniapp-pill-email:var(--chat-status-needs-fg);--csi-miniapp-pill-data:var(--chat-status-complete-fg);--csi-miniapp-thumb-row:color-mix(in srgb,var(--card) 65%,transparent);--csi-miniapp-open-icon-bg:var(--chat-status-working-bg);--csi-miniapp-open-icon-fg:var(--chat-status-working-fg);--cw-composer-bg:#f4f2ee;--cw-composer-border:#e2e0da;--aieh-canvas-bg:#f4f2ee;--aieh-canvas-border:#e2e0da;--aieh-surface-bg:#fff;--aieh-surface-border:#eceae5;--aieh-employee-pill-bg:#f4f2ee;--aieh-employee-pill-border:#e2e0da;--aieh-employee-pill-hover-bg:#ebe9e6;--aieh-employee-pill-hover-border:#e5e1dc;--aieh-tabs-bg:#fdfcfa;--aieh-tabs-border:#eceae5;--aieh-tab-active-bg:#f1efea;--aieh-tab-active-border:#eceae5;--color-scrollbar-thumb:#4b5563;--color-tag-bg:#222;--color-text-tertiary:#94a3b8;--color-text-quaternary:#64748b;--color-dropdown-background:#1a2633;--color-dropdown-item-hover:#374151;--color-dialog-border:#37373799;--color-dialog-header-border:#2c3434;--color-alert-surface:#060a0d;--gradient-pill-selected:linear-gradient(180deg,#1488cc,#2b32b2);--color-icon-container-bg:#ffffff1a;--color-tooltip-bg:#242529;--color-warning-soft:#febc2e4d;--color-tab-text-inactive:#9ca3af;--color-tab-border-active:#1e60c1;--action-active:#e2e2e2;--gradient-primary:linear-gradient(90deg,#215ffe,#1690fd);--gradient-badge-activity:linear-gradient(90deg,#4377c2,#4b99d1);--gradient-gen-ai-1:linear-gradient(14deg,#f87829 -3.96%,#f23600 21.59%,#3e4eff 98.96%);--gradient-gen-ai-2:linear-gradient(270deg,#f87829 -34.66%,#3e4eff 144.57%,#7d5cb7 165.76%);--gradient-1:linear-gradient(346deg,#010ba0 -112.61%,#00effbb0 -70.32%,#316ec3 -0.7%,#00effb 234.69%);--gradient-2:linear-gradient(90deg,#a370f5 -17.97%,#6eeaef 99.76%);--gradient-2-border:1px solid #6fe8ef;--gradient-linear:linear-gradient(238deg,#ffd480 8.78%,#f240a4 27.78%,#1976d2 52.65%);--header-background:#fdfdfd;--header-foreground:#0d131a;--header-border:#e1e1e1;--toolbar-background:#fdfdfd;--toolbar-foreground:#0d131a;--toolbar-border:#e1e1e1;--sidebar-primary-background:#faf9f7;--sidebar-primary-foreground:#0d131a;--sidebar-primary-border:#e1e1e1;--btn-primary:linear-gradient(371deg,#010ba0 -112.61%,#00effbb0 -70.32%,#316ec3 -0.7%,#00effb 234.69%);--btn-primary-hover:linear-gradient(364deg,#2a37ff -43.49%,#215ffeed 14.83%,#1690fdd9 87.57%,#00effbb0 227.29%,#316ec3 261.05%,#00effb 842.87%);--btn-secondary:#ededed;--btn-outline:#e1e1e1;--btn-disabled:#63707e;--input-primary-background:#fafafa;--input-primary-foreground:#0a1015;--input-primary-border:#e1e1e1;--input-primary-placeholder:#0d131a;--input-primary-focus:#fff;--input-primary-focus-border:#ccc;--input-primary-focus-shadow:0 0 2px 3px #ececec;--input-primary-disabled-background:#ccc;--input-primary-disabled-border:#e1e1e1;--input-primary-disabled-text:#46515d;--banner-primary:linear-gradient(359deg,#010ba0 -112.61%,#00effbb0 -70.32%,#316ec3 -0.7%,#00effb 234.69%);--textarea-primary-background:#fafafa;--textarea-primary-foreground:#0a1015;--textarea-primary-border:#e1e1e1;--textarea-primary-placeholder:#0d131a;--textarea-primary-focus:#fff;--textarea-primary-focus-border:#ccc;--textarea-primary-focus-shadow:0 0 2px 3px #ececec;--textarea-primary-disabled-background:#ccc;--textarea-primary-disabled-border:#e1e1e1;--textarea-primary-disabled-text:#46515d;--select-primary-background:#fafafa;--select-primary-foreground:#0a1015;--select-primary-border:#e1e1e1;--select-primary-border-error:#f5222d;--select-primary-hover:#ececec;--select-primary-disabled:#fff;--select-primary-disabled-text:#46515d;--select-primary-option-selected:#e2e2e2;--select-primary-option-hover:#e2e2e2;--input-otp-primary-background:#fafafa;--input-otp-primary-foreground:#0a1015;--input-otp-primary-border:#e1e1e1;--input-otp-primary-hover:#e2e2e2;--input-otp-primary-hover-border:#e1e1e1;--input-otp-primary-hover-shadow:0 0 2px 3px #e2e2e2;--input-otp-primary-focus-border:#1890d1;--input-otp-primary-disabled:#fff;--input-otp-primary-disabled-text:#46515d;--input-otp-primary-text-error:#f5222d;--input-otp-primary-text-resend:#1890d1;--file-upload-primary-background:#fafafa;--file-upload-primary-foreground:#0a1015;--file-upload-primary-border:#e1e1e1;--file-upload-primary-hover:#ececec;--file-upload-primary-highlight-hover:#e2e2e2;--file-upload-primary-focus:#1890d1;--file-upload-primary-hover-shadow:0 0 2px 3px #e1e1e1;--file-upload-primary-disabled:#ccc;--file-upload-primary-disabled-text:#e1e1e1;--file-upload-primary-title:#0d131a;--file-upload-primary-subtitle:#46515d;--file-upload-primary-icon:#63707e;--file-upload-primary-error:#f5222d;--file-preview-primary-background:#fafafa;--file-preview-primary-foreground:#0d131a;--file-preview-primary-border:#e1e1e1;--file-preview-primary-hover:#e2e2e2;--file-preview-primary-title:#0d131a;--file-preview-primary-subtitle:#63707e;--file-preview-primary-icon:#0d131a;--file-preview-primary-icon-background:#ededed;--file-preview-primary-error:#f5222d;--file-preview-primary-success:#66bb6a;--form-primary-label:#0d131a;--form-primary-helper:#63707e;--form-primary-tooltip-icon-background:#222;--form-primary-error:#f5222d;--form-primary-success:#66bb6a;--list-primary-background:transparent;--list-primary-foreground:#0a1015;--list-primary-border:#e1e1e1;--list-primary-hover:#ececec;--list-primary-active:#ececec;--list-primary-active-background:#ececec;--list-primary-active-foreground:#0a1015;--tab-primary-background:#fdfdfd;--tab-primary-foreground:#46515d;--tab-primary-hover:#ececec;--tab-primary-border:#e1e1e1;--tab-primary-active-foreground:#0a1015;--tab-primary-active-underlined:#1890d1;--tab-primary-active-pills:#ececec;--tab-primary-active-segmented:#ececec;--tooltip-primary:#5e5cde;--popover-primary-background:#fdfdfd;--popover-primary-foreground:#0d131a;--popover-primary-border:#e1e1e1;--dialog-primary-background:#fff;--dialog-primary-foreground:#0a1015;--dialog-primary-border:#e1e1e1;--sheet-primary-background:#fdfdfd;--sheet-primary-foreground:#0a1015;--sheet-primary-border:#e1e1e1;--dropdown-menu-primary-background:#fafafa;--dropdown-menu-primary-foreground:#0a1015;--dropdown-menu-primary-border:#e1e1e1;--dropdown-menu-primary-hover:#ececec;--dropdown-menu-primary-disabled:#fff;--dropdown-menu-primary-disabled-text:#46515d;--progress-thumb-primary:#000;--progress-track-primary:#e1e1e1;--progress-thumb-success:#66bb6a;--progress-track-success:#66bb6a;--progress-thumb-warning:#febc2e;--progress-track-warning:#febc2e;--progress-thumb-info:#3b82f6;--progress-track-info:#3b82f6;--progress-thumb-danger:#f5222d;--progress-track-danger:#f5222d;--toast-background:#fff;--toast-foreground:#0a1015;--toast-box-shadow:0 4px 15px 0 #0000001a;--toast-success-color:#66bb6a;--toast-alert-color:#febc2e;--toast-error-color:#ff5f58;--code-snippet-primary-background:#fafafa;--code-snippet-primary-foreground:#0a1015;--code-snippet-primary-border:#e1e1e1;--code-snippet-primary-hover:#ececec;--code-snippet-primary-line-number-bg:#e2e2e2;--code-snippet-primary-line-number-color:#46515d;--markdown-editor-background:#fafafa;--markdown-editor-foreground:#0a0a0a;--markdown-editor-border:#e1e1e1;--markdown-editor-line-number-bg:#f5f5f5;--markdown-editor-line-number-color:#46515d;--markdown-editor-gutter-bg:#f5f5f5;--markdown-editor-gutter-border:#e1e1e1;--markdown-editor-active-line-bg:#f5f5f5;--markdown-editor-active-line-gutter-bg:#ececec;--markdown-editor-selection-bg:#1890d133;--markdown-editor-cursor-color:#0a0a0a;--markdown-editor-focus-ring:#1890d1;--markdown-editor-link-color:#1890d1;--markdown-editor-code-bg:#4755691a;--markdown-editor-quote-border:#1890d1;--markdown-editor-quote-bg:#1890d10d;--markdown-editor-primary-background:#fafafa;--markdown-editor-primary-foreground:#0a1015;--markdown-editor-primary-border:#e1e1e1;--markdown-editor-primary-line-number-bg:#e2e2e2;--markdown-editor-primary-line-number-color:#46515d;--markdown-editor-primary-gutter-bg:#e2e2e2;--markdown-editor-primary-gutter-border:#e1e1e1;--markdown-editor-primary-active-line-bg:#ececec;--markdown-editor-primary-active-line-gutter-bg:#ececec;--markdown-editor-primary-selection-bg:#1890d133;--markdown-editor-primary-cursor-color:#0a0a0a;--markdown-editor-primary-focus-ring:#1890d1;--markdown-editor-primary-link-color:#1890d1;--markdown-editor-primary-code-bg:#4755691a;--markdown-editor-primary-quote-border:#1890d1;--markdown-editor-primary-quote-bg:#1890d10d;--markdown-editor-primary-heading-color:#0a0a0a;--markdown-editor-primary-code-color:#0a0a0a;--resizable-primary-handle-background:#fafafa;--resizable-primary-handle-foreground:#0a0a0a;--resizable-primary-handle-focus:#1890d1;--resizable-primary-handle-hover:#ececec;--loader-primary-thumb:#e1e1e1;--loader-primary-track:#0d131a;--banner-background:#0a0a0a;--banner-foreground:#fafafa;--banner-title:#0a1015;--banner-description:#0d131a;--banner-action:#0a1015;--banner-action-border:#63707e;--banner-dismiss:#0d131a;--subtle:#ccc;--rich-text-box-primary-background:#fafafa;--rich-text-box-bubble-background:#ececec;--rich-text-box-primary-border:#e1e1e1;--rich-text-box-primary-text:#0a1015;--rich-text-box-primary-selected-background:#ececec;--date-picker-border:#e1e1e1;--date-picker-header-background:#fafafa;--date-picker-primary-background:#ededed;--date-picker-text-muted:#46515d;--time-picker-text-muted:#63707e;--time-picker-text:#0d131a;--time-picker-text-disabled:#46515d;--time-picker-shadow-color-1:#31313126;--time-picker-shadow-color-2:#5f60641f;--time-picker-shadow-color-3:#ececec;--time-picker-active-background:#ececec;--switch--background--dark:#ededed;--switch--thumb-background--dark:#63707e;--table-primary-background:transparent;--table-primary-foreground:#0a1015;--table-primary-border:#e1e1e1;--table-primary-header-background:#fafafa;--table-primary-header-foreground:#0a1015;--table-primary-header-border:#e1e1e1;--table-primary-header-row-background:transparent;--table-primary-header-row-foreground:#0a1015;--table-primary-header-row-border:#e1e1e1;--table-primary-header-cell-background:transparent;--table-primary-header-cell-border:#e1e1e1;--table-primary-body-row-background:#fafafa;--table-primary-body-row-foreground:#0a1015;--table-primary-body-row-background-even:transparent;--table-primary-body-row-background-odd:#fafafa;--table-primary-body-row-background-hover:#ececec;--table-primary-body-row-background-active:#ececec;--table-primary-body-row-background-selected:#ececec;--table-primary-body-row-border:#e1e1e1;--table-primary-body-row-cell-background:transparent;--table-primary-body-row-cell-border:#e1e1e1;--filter-bar-primary-background:transparent;--filter-bar-primary-foreground:#0a1015;--filter-bar-primary-border:#e1e1e1;--filter-bar-primary-popover-background:#fafafa;--filter-bar-primary-popover-foreground:#fafafa;--filter-bar-primary-popover-border:#e1e1e1;--filter-bar-primary-popover-selected-background:#ececec;--pagination-primary-border:#e1e1e1;--pagination-primary-active-border:#63707e;--pagination-primary-hover:#ececec;--card-primary-background:#fafafa;--card-primary-foreground:#0a1015;--card-primary-border:#e1e1e1;--accordion-primary-background:transparent;--accordion-primary-foreground:#0a1015;--accordion-primary-border:#e1e1e1;--accordion-primary-background-hover:#ececec;--accordion-trigger-primary-background:transparent;--accordion-content-primary-background:transparent;--accordion-content-primary-foreground:#0a1015;--accordion-content-primary-border:#e1e1e1;--tree-view-primary-background:transparent;--tree-view-primary-foreground:#0a1015;--tree-view-primary-muted:#46515d;--tree-view-primary-border:#e1e1e1;--tree-view-primary-node-background:transparent;--tree-view-primary-node-foreground:#0a1015;--tree-view-primary-node-border:#e1e1e1;--tree-view-primary-node-hover:#ececec;--tree-view-primary-node-selected:#1875d124;--tree-view-primary-node-disabled:#fff;--tree-view-primary-node-disabled-text:#46515d;--carousel-primary-background:#fdfdfd;--carousel-primary-foreground:#0d131a;--carousel-primary-border:#e1e1e1;--carousel-primary-hover:#ececec;--carousel-primary-navigation-background:#fdfdfd;--carousel-primary-navigation-foreground:#0d131a;--carousel-primary-navigation-border:#e1e1e1;--carousel-primary-navigation-hover:#ececec;--carousel-primary-navigation-inactive:#ececec;--carousel-primary-navigation-disabled:#fff;--carousel-primary-navigation-disabled-text:#46515d;--slider-track:#e1e1e1;--slider-range:#0a1015;--slider-thumb:#0a1015;--slider-label-bg:#e2e2e2;--slider-label-text:#0a1015;--slider-minmax-text:#0a1015;--markdown-preview-primary-background:#fafafa;--markdown-preview-primary-foreground:#0a0a0a;--markdown-preview-primary-border:#e1e1e1;--markdown-preview-primary-muted:#737373;--markdown-preview-primary-link:#1890d1;--markdown-preview-primary-link-hover:#1890d1cc;--markdown-preview-primary-link-decoration:#1890d180;--markdown-preview-primary-blockquote-border:#1890d1;--markdown-preview-primary-blockquote-background:#1890d10d;--markdown-preview-primary-code-text:#096dd9;--markdown-preview-primary-code-background:#1890d11a;--markdown-preview-primary-table-header-background:#f0f7ff;--markdown-preview-primary-table-surface:#f0f7ff;--markdown-preview-primary-table-row-hover:#1890d10a;--markdown-preview-alert-note-bg:#e8f4fd;--markdown-preview-alert-tip-bg:#e6f7ed;--markdown-preview-alert-important-bg:#f3e8ff;--markdown-preview-alert-warning-bg:#fff7e6;--markdown-preview-alert-caution-bg:#fff1f0;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--kanban-board-primary-background:#fafafa;--kanban-board-primary-foreground:#0a0a0a;--kanban-board-primary-border:#e4e4e7;--kanban-board-primary-hover:#ececec;--kanban-board-primary-navigation-background:#fafafa;--kanban-board-primary-navigation-foreground:#0a0a0a;--kanban-board-primary-column-title:#0d131a;--kanban-board-primary-card-title:#0d1015;--kanban-board-primary-card-description:#0d131a;--icon-group-primary-background:#ececec;--icon-group-primary-foreground:#0a1015;--icon-group-primary-border:#ccc;--icon-group-primary-overflow-background:#9333ea;--icon-group-primary-overflow-foreground:#fff;--avatar-group-primary-background:#ececec;--avatar-group-primary-foreground:#0a1015;--avatar-group-primary-border:#ccc;--avatar-group-primary-overflow-background:#1890d1;--avatar-group-primary-overflow-foreground:#fff;--scrollbar-width:10px;--scrollbar-border-radius:10px;--scrollbar-track:transparent;--scrollbar-thumb:#d9d9d4;--scrollbar-thumb-hover:#bdbdb7;--scrollbar-thumb-active:#a8a8a2;--scrollbar-persona-width:8px;--scrollbar-persona-radius:10px;--scrollbar-persona-thumb:#d9d9d4;--scrollbar-persona-thumb-hover:#bdbdb7;--task-card-inner-bg:linear-gradient(180deg,#f3f4f6,#fdfdfd);--task-card-footer-bg:linear-gradient(90deg,#f3f4f6,#fdfdfd);--task-card-inner-border:#1890d133;--task-card-footer-border:#e5e7eb;--task-card-progress-gradient:linear-gradient(90deg,#1890d1,#52c41a);--task-card-checkmark:#22c55e;--task-card-warning-icon:#ffd480;--task-card-ai-icon:#00effb;--task-card-ai-border:#242529;--task-card-active-border:#96c4db;--task-hint-text:#9aa3af;--task-pipeline-btn-bg:#00000012;--task-pipeline-btn-border:#d1d5db;--mrc-step-line-completed:#22c55e;--mrc-step-line-progress:#3b82f6;--mrc-step-line-failed:#ef4444;--mrc-step-line-todo:#cbd5e1;--mrc-step-card-bg-completed:#f0fdf4;--mrc-step-card-border-completed:#bbf7d0;--mrc-step-card-bg-progress:#eff6ff;--mrc-step-card-border-progress:#93c5fd;--mrc-step-card-bg-failed:#fef2f2;--mrc-step-card-border-failed:#fecaca;--mrc-step-card-bg-todo:#fff;--mrc-step-card-border-todo:#e2e8f0;--mrc-step-badge-bg-completed:#dcfce7;--mrc-step-badge-text-completed:#166534;--mrc-step-badge-bg-progress:#dbeafe;--mrc-step-badge-text-progress:#1d4ed8;--mrc-step-badge-bg-failed:#fee2e2;--mrc-step-badge-text-failed:#991b1b;--mrc-step-badge-bg-todo:#e2e8f0;--mrc-step-badge-text-todo:#475569;--mrc-step-card-title:#0f172a;--mrc-progress-track:#e2e8f0;--mrc-progress-fill:#8e91f0;--background-primary-yellow:#fde68a;--background-primary-warning:#fed7aa;--background-primary-error:#fecaca;--text-secondary-yellow:#78350f;--text-secondary-success:#13970c;--text-secondary-warning:#c2410c;--text-secondary-info:#1e3a8a;--gmail-inbox-surface:#fff;--gmail-inbox-surface-soft:#f9fafb;--gmail-inbox-border:#e5e7eb;--gmail-inbox-border-soft:#f1f5f9;--gmail-inbox-row-hover:#fafafa;--gmail-inbox-row-active:#f8fafc;--gmail-inbox-text-primary:#111827;--gmail-inbox-text-secondary:#374151;--gmail-inbox-text-muted:#6b7280;--gmail-inbox-icon:#9ca3af;--gmail-inbox-danger-bg:#fef2f2;--gmail-inbox-danger-text:#b91c1c;--gmail-inbox-avatar-bg:#2563eb;--gmail-inbox-avatar-accent-bg:#7c3aed;--gmail-inbox-primary-btn-bg:#7c3aed;--gmail-inbox-primary-btn-hover:#6d28d9}.dark{--background:#0a1015;--background-primary:#030303;--background-primary-hover:#1a1a1a;--background-primary-success:#063504;--background-teritary-bg-hover:#1f1f1f;--background-secondary:#0a0a0a;--light-background:#131619;--background2:#d2d2d22e;--background3:#0a10154d;--foreground:#fdfdfd;--muted-foreground:#a1a1aa;--border:#2f3136;--border-primary:#1f1f1f;--border-teritary:#2b2b2b;--border-secondary:#212121;--background-teritary:#121212;--background-teritary-bg:#171717;--background-teritary-bg-active:#212121;--border-light:#2a2f36;--input:#27272a;--ring:#d4d4d8;--card:#0a0a0a;--card-foreground:#fafafa;--message-card:#141619;--background-white:#fcfcfc;--text-black:#030303;--primary:#1890d1;--primary-light:#1890d14d;--primary-10:#1890d11a;--primary-foreground:#0a0a0a;--secondary:#27272a;--secondary-light:#f4f4f54d;--secondary-foreground:#fafafa;--muted:#63707e;--muted-light:#f4f4f54d;--accent:#1890d1;--accent-light:#1890d14d;--accent-foreground:#fafafa;--success:#66bb6a;--success-light:#66bb6a4d;--success-foreground:#fafafa;--warning:#febc2e;--warning-light:#febc2e4d;--warning-foreground:#fafafa;--info:#2563eb;--info-light:#3b82f64d;--info-foreground:#fafafa;--error:#f5222d;--error-light:#f5222d4d;--error-foreground:#fafafa;--tooltip:#5e5cde;--tooltip-light:#5e5cde4d;--tooltip-foreground:#fafafa;--rejected:#f97316;--rejected-light:#f973164d;--rejected-foreground:#fafafa;--jer-key:#7dd3fc;--jer-string:#86efac;--jer-number:#93c5fd;--jer-boolean:#c4b5fd;--jer-null:#a1a1aa;--jer-bracket:#94a3b8;--jer-item-count:#94a3b8;--shadow-sm:0 1px 2px 0 #0000004d;--shadow:0 1px 3px 0 #0006,0 1px 2px -1px #0006;--shadow-md:0 4px 6px -1px #0006,0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0006,0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #0006,0 8px 10px -6px #0006;--shadow-2xl:0 25px 50px -12px #0009;--action-active:#2e2e2e;--gradient-primary:linear-gradient(345.56deg,var(--gradient-from) -112.61%,var(--gradient-via) -70.32%,var(--gradient-to) 234.69%);--gradient-from:#ffd480;--gradient-via:#ff9f0a;--gradient-to:#ff453a;--subtle:#0d131a;--hover:#222;--active:#0d131a;--text-primary:#fcfcfc;--text-primary-success:#7ef07a;--icon-primary:#fcfcfc;--icon-primary-success:#5be354;--icon-secondary-succes:#26dc1c;--icon-secondary-error:#f87171;--text-secondary:#8e8e8e;--text-muted:#63707e;--text-subtitle:#ccc;--text-secondary-inverted:#0d131a;--text-teritary:#747474;--text-secondary-error:#fca5a5;--text-white:#fcfcfc;--chat-status-complete-bg:#66bb6a24;--chat-status-complete-fg:#7dd99a;--chat-status-complete-border:#66bb6a47;--chat-status-complete-dot:#66bb6a;--chat-status-working-bg:#5e5cde24;--chat-status-working-fg:#b8adf5;--chat-status-working-border:#5e5cde47;--chat-status-pending-bg:#1890d124;--chat-status-pending-fg:#7ec8f0;--chat-status-pending-border:#1890d147;--chat-status-pending-dot:#1890d1;--chat-status-needs-bg:#febc2e24;--chat-status-needs-fg:#f5c76a;--chat-status-needs-border:#febc2e47;--chat-status-needs-dot:#febc2e;--chat-status-failed-bg:#f5222d24;--chat-status-failed-fg:#f87171;--chat-status-failed-border:#f5222d47;--chat-status-failed-dot:#f5222d;--job-status-needs-icon-bg:#e89c42;--job-status-needs-icon-fg:#fff;--job-status-running-icon-bg:#8b72c9;--job-status-running-icon-fg:#fff;--job-status-error-icon-bg:#e85d55;--job-status-error-icon-fg:#fff;--job-status-complete-icon-bg:#4caf50;--job-status-complete-icon-fg:#fff;--jd-header-border:var(--border-primary);--jd-header-control-bg:var(--background-secondary);--jd-header-control-border:var(--border-primary);--jd-header-control-hover-bg:var(--card);--jd-header-control-hover-border:var(--border-teritary);--jd-header-pill-needs-bg:var(--chat-status-needs-bg);--jd-header-pill-needs-fg:var(--chat-status-needs-fg);--jd-edge-chat-bg:#0a1015;--jd-edge-chat-fg:#fff;--jd-edge-chat-hover-bg:#1a2028;--jd-outd-top-bg:var(--background-secondary);--jd-outd-top-border:var(--border-primary);--jd-outd-control-bg:var(--card);--jd-outd-control-border:var(--border-primary);--jd-outd-control-hover-bg:var(--background-teritary-bg-hover);--jd-outd-control-hover-border:var(--border-teritary);--jd-decision-card-bg:var(--background-secondary);--jd-decision-card-border:var(--border-primary);--jd-err-surface-bg:var(--chat-status-failed-bg);--jd-err-surface-border:var(--chat-status-failed-border);--jd-err-surface-fg:var(--chat-status-failed-fg);--jd-err-surface-icon:var(--chat-status-failed-dot);--jd-shell-border:var(--border-primary);--jd-shadow-edge-chat:0 6px 18px #00000073,0 1px 0 #00000059;--jd-shadow-slot-tab:0 1px 0 #00000040;--jd-shadow-menu:var(--shadow-lg);--jd-shadow-primary-btn:inset 0 -1px 0 #ffffff0f,0 1px 0 #00000059;--jd-actions-fade:linear-gradient(to bottom,transparent,var(--card));--jd-pulse-ring-start:0 0 0 0 color-mix(in srgb,var(--tooltip) 45%,transparent);--jd-pulse-ring-end:0 0 0 5px transparent;--jd-progress-fill:var(--tooltip);--jd-prog-marker-done-bg:var(--chat-status-complete-bg);--jd-prog-marker-done-border:var(--chat-status-complete-border);--jd-prog-marker-done-fg:var(--chat-status-complete-fg);--jd-prog-marker-current-border:var(--tooltip);--jd-prog-marker-current-fg:var(--tooltip);--jd-prog-tag-bg:var(--chat-status-working-bg);--jd-prog-tag-fg:var(--chat-status-working-fg);--jd-err-fg:var(--chat-status-failed-fg);--jd-err-border:var(--chat-status-failed-border);--audit-kind-job-fg:#2f5aa8;--audit-kind-handoff-fg:#b97a2a;--audit-kind-tool-fg:#2f7a48;--audit-kind-artifact-fg:#2f5aa8;--audit-kind-msg-fg:#5e45a3;--audit-kind-check-fg:#0a1015;--jd-audit-job-bg:color-mix(in srgb,var(--audit-kind-job-fg) 12%,transparent);--jd-audit-job-fg:var(--audit-kind-job-fg);--jd-audit-handoff-bg:color-mix(in srgb,var(--audit-kind-handoff-fg) 12%,transparent);--jd-audit-handoff-fg:var(--audit-kind-handoff-fg);--jd-audit-tool-bg:color-mix(in srgb,var(--audit-kind-tool-fg) 12%,transparent);--jd-audit-tool-fg:var(--audit-kind-tool-fg);--jd-audit-artifact-bg:color-mix(in srgb,var(--audit-kind-artifact-fg) 12%,transparent);--jd-audit-artifact-fg:var(--audit-kind-artifact-fg);--jd-audit-msg-bg:color-mix(in srgb,var(--audit-kind-msg-fg) 12%,transparent);--jd-audit-msg-fg:var(--audit-kind-msg-fg);--jd-audit-check-bg:color-mix(in srgb,var(--audit-kind-check-fg) 8%,transparent);--jd-audit-check-fg:var(--audit-kind-check-fg);--csi-sec-bg:#131619;--csi-sec-border:var(--border-primary);--csi-sec-divider:var(--border-secondary);--csi-sec-hover:var(--background-primary-hover);--csi-app-meta-resolved-bg:color-mix(in srgb,var(--chat-status-complete-bg) 85%,transparent);--csi-app-meta-resolved-fg:var(--chat-status-complete-fg);--csi-shadow-collapse:0 2px 8px #00000059;--csi-shadow-composer:0 -2px 12px #00000047;--csi-shadow-composer-plan:0 -2px 12px color-mix(in srgb,var(--chat-status-working-fg) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--chat-status-working-fg) 8%,transparent);--csi-shadow-pill:var(--shadow-xs);--csi-shadow-miniapp:var(--shadow-md);--csi-shadow-miniapp-hover:var(--shadow-lg);--csi-hover-muted:var(--background-primary-hover);--csi-divider-soft:var(--border-secondary);--csi-audit-user-bg:var(--background-secondary);--csi-audit-user-fg:var(--text-secondary);--csi-audit-agent-bg:var(--chat-status-needs-bg);--csi-audit-agent-fg:var(--chat-status-needs-fg);--csi-loader-dot:var(--text-teritary);--csi-plan-pill-bg:var(--chat-status-working-bg);--csi-plan-pill-border:var(--chat-status-working-border);--csi-plan-pill-fg:var(--chat-status-working-fg);--csi-status-working-fg:var(--chat-status-working-fg);--csi-status-working-dot:var(--chat-status-working-fg);--csi-status-working-pulse-start:0 0 0 3px color-mix(in srgb,var(--chat-status-working-fg) 28%,transparent);--csi-status-working-pulse-end:0 0 0 5px color-mix(in srgb,var(--chat-status-working-fg) 10%,transparent);--csi-status-needs-dot:var(--chat-status-needs-dot);--csi-status-needs-fg:var(--chat-status-needs-fg);--csi-status-needs-ring:0 0 0 3px color-mix(in srgb,var(--chat-status-needs-dot) 28%,transparent);--csi-status-failed:var(--chat-status-failed-dot);--csi-step-done-bg:var(--mrc-step-badge-bg-completed);--csi-step-done-fg:var(--chat-status-complete-fg);--csi-step-active-bg:var(--chat-status-working-bg);--csi-step-active-fg:var(--chat-status-working-fg);--csi-step-failed-bg:var(--chat-status-needs-bg);--csi-step-failed-fg:var(--chat-status-needs-fg);--csi-step-approval-border:var(--chat-status-needs-dot);--csi-step-approval-surface:color-mix(in srgb,var(--chat-status-needs-bg) 35%,var(--card));--csi-step-approval-hover:color-mix(in srgb,var(--chat-status-needs-bg) 55%,var(--card));--csi-step-approval-icon-bg:color-mix(in srgb,var(--chat-status-needs-bg) 45%,var(--card));--csi-step-approval-icon-fg:var(--chat-status-needs-dot);--csi-card-border:var(--border-primary);--csi-card-border-active:var(--tooltip);--csi-hitl-hover:var(--background-secondary);--csi-hitl-danger-fg:var(--chat-status-failed-fg);--csi-hitl-danger-border:var(--chat-status-failed-border);--csi-hitl-danger-border-hover:var(--chat-status-failed-border);--csi-plan-rcb-btn-bg:var(--card);--csi-plan-rcb-btn-border:var(--border-primary);--csi-plan-rcb-btn-fg:var(--text-primary);--csi-plan-rcb-btn-hover-bg:var(--background-secondary);--csi-plan-rcb-btn-hover-border:var(--border-teritary);--csi-plan-rcb-btn-danger-fg:#f87171;--csi-plan-rcb-btn-danger-hover-bg:var(--chat-status-failed-bg);--csi-plan-rcb-btn-danger-hover-border:var(--chat-status-failed-border);--csi-plan-rcb-btn-danger-hover-fg:#fca5a5;--csi-plan-rcb-btn-primary-bg:#f5f5f5;--csi-plan-rcb-btn-primary-border:#f5f5f5;--csi-plan-rcb-btn-primary-fg:#0a1015;--csi-plan-rcb-btn-primary-hover-bg:#e8e7e3;--csi-plan-rcb-btn-primary-hover-border:#e8e7e3;--csi-plan-resolved-bg:color-mix(in srgb,var(--background-secondary) 88%,var(--card));--csi-plan-resolved-border:var(--border-primary);--csi-plan-resolved-approved-icon-bg:color-mix(in srgb,var(--chat-status-complete-bg) 85%,transparent);--csi-plan-resolved-approved-icon-fg:var(--chat-status-complete-fg);--csi-plan-resolved-rejected-icon-bg:color-mix(in srgb,var(--chat-status-failed-bg) 90%,transparent);--csi-plan-resolved-rejected-icon-fg:var(--chat-status-failed-fg);--csi-plan-resolved-replaned-icon-bg:color-mix(in srgb,var(--chat-status-working-bg) 90%,transparent);--csi-plan-resolved-replaned-icon-fg:var(--chat-status-working-fg);--csi-card-hd-state-await-bg:color-mix(in srgb,var(--chat-status-needs-dot) 22%,var(--card));--csi-card-hd-state-await-fg:var(--chat-status-needs-fg);--csi-needs-divider:var(--chat-status-needs-border);--csi-needs-surface:color-mix(in srgb,var(--chat-status-needs-bg) 25%,var(--card));--csi-overlay-hover:color-mix(in srgb,var(--foreground) 6%,transparent);--csi-overlay-hover-strong:color-mix(in srgb,var(--foreground) 8%,transparent);--csi-miniapp-thumb-default:linear-gradient(135deg,var(--chat-status-pending-bg) 0%,var(--chat-status-working-bg) 50%,var(--background-secondary) 100%);--csi-miniapp-thumb-email:linear-gradient(135deg,color-mix(in srgb,var(--chat-status-needs-bg) 45%,var(--card)) 0%,var(--chat-status-needs-bg) 50%,var(--border-secondary) 100%);--csi-miniapp-thumb-data:linear-gradient(135deg,color-mix(in srgb,var(--chat-status-complete-bg) 45%,var(--card)) 0%,var(--chat-status-complete-bg) 50%,var(--border-secondary) 100%);--csi-miniapp-pill-default:var(--chat-status-working-fg);--csi-miniapp-pill-email:var(--chat-status-needs-fg);--csi-miniapp-pill-data:var(--chat-status-complete-fg);--csi-miniapp-thumb-row:color-mix(in srgb,var(--foreground) 12%,transparent);--csi-miniapp-open-icon-bg:var(--chat-status-working-bg);--csi-miniapp-open-icon-fg:var(--chat-status-working-fg);--aieh-canvas-bg:#131619;--aieh-canvas-border:#2a2f36;--aieh-surface-bg:#1a1f26;--aieh-surface-border:#343b46;--aieh-employee-pill-bg:#171c23;--aieh-employee-pill-border:#2a2f36;--aieh-employee-pill-hover-bg:#222830;--aieh-employee-pill-hover-border:#3a4250;--aieh-tabs-bg:#1c2129;--aieh-tabs-border:#343b46;--aieh-tab-active-bg:#262d38;--aieh-tab-active-border:#3f4854;--cw-composer-bg:var(--aieh-surface-bg);--cw-composer-border:var(--aieh-surface-border);--mrc-step-line-completed:#22c55e;--mrc-step-line-progress:#60a5fa;--mrc-step-line-failed:#f87171;--mrc-step-line-todo:#3b4758;--mrc-step-card-bg-completed:#183126;--mrc-step-card-border-completed:#2f7a52;--mrc-step-card-bg-progress:#1a2c45;--mrc-step-card-border-progress:#3b82f6;--mrc-step-card-bg-failed:#3a1f1f;--mrc-step-card-border-failed:#dc2626;--mrc-step-card-bg-todo:#1a2432;--mrc-step-card-border-todo:#3a4b62;--mrc-step-badge-bg-completed:#163122;--mrc-step-badge-text-completed:#86efac;--mrc-step-badge-bg-progress:#172b47;--mrc-step-badge-text-progress:#93c5fd;--mrc-step-badge-bg-failed:#3d1b1b;--mrc-step-badge-text-failed:#fca5a5;--mrc-step-badge-bg-todo:#1f2937;--mrc-step-badge-text-todo:#cbd5e1;--mrc-step-card-title:#f8fafc;--mrc-progress-track:#273243;--mrc-progress-fill:#a5b4fc;--header-background:#0a1015;--header-foreground:#fdfdfd;--header-border:#2f3136;--toolbar-background:#0a1015;--toolbar-foreground:#fdfdfd;--toolbar-border:#2f3136;--sidebar-primary-background:var(--background);--sidebar-primary-foreground:#fafafa;--sidebar-primary-border:#2f3136;--btn-primary-gradient:linear-gradient(346deg,#010ba0 -112.61%,#00effbb0 -70.32%,#316ec3 -0.7%,#00effb 234.69%);--btn-secondary:#1a1a1a;--btn-outline:#2f3136;--btn-disabled:#63707e;--input-primary-background:#131619;--input-primary-foreground:#fdfdfd;--input-primary-border:#2f3136;--input-primary-placeholder:#ccc;--input-primary-focus:#0d131a;--input-primary-focus-border:#0d131a;--input-primary-focus-shadow:0 0 2px 3px #222;--input-primary-disabled-background:#0d131a;--input-primary-disabled-border:#2f3136;--input-primary-disabled-text:#63707e;--textarea-primary-background:#131619;--textarea-primary-foreground:#fdfdfd;--textarea-primary-border:#2f3136;--textarea-primary-placeholder:#ccc;--textarea-primary-focus:#0d131a;--textarea-primary-focus-border:#0d131a;--textarea-primary-focus-shadow:0 0 2px 3px #222;--textarea-primary-disabled-background:#0d131a;--textarea-primary-disabled-border:#2f3136;--textarea-primary-disabled-text:#63707e;--select-primary-background:#131619;--select-primary-foreground:#fff;--select-primary-border:#2f3136;--select-primary-border-error:#f5222d;--select-primary-hover:#222;--select-primary-disabled:#0d131a;--select-primary-disabled-text:#63707e;--select-primary-option-selected:#2e2e2e;--select-primary-option-hover:#2e2e2e;--input-otp-primary-background:#131619;--input-otp-primary-foreground:#fdfdfd;--input-otp-primary-border:#2f3136;--input-otp-primary-hover:#0d131a;--input-otp-primary-hover-border:#2f3136;--input-otp-primary-hover-shadow:0 0 2px 3px #222;--input-otp-primary-focus-border:#1890d1;--input-otp-primary-disabled:#0d131a;--input-otp-primary-disabled-text:#46515d;--input-otp-primary-text-error:#f5222d;--input-otp-primary-text-resend:#1890d1;--switch--background--dark:#242424;--switch--thumb-background--dark:#63707e;--file-upload-primary-background:#131619;--file-upload-primary-foreground:#fdfdfd;--file-upload-primary-border:#2f3136;--file-upload-primary-hover:#222;--file-upload-primary-highlight-hover:#2e2e2e;--file-upload-primary-focus:#1890d1;--file-upload-primary-hover-shadow:0 0 2px 3px #222;--file-upload-primary-disabled:#0d131a;--file-upload-primary-disabled-text:#63707e;--file-upload-primary-title:#ccc;--file-upload-primary-subtitle:#63707e;--file-upload-primary-icon:#475569;--file-upload-primary-error:#f5222d;--form-primary-label:#fdfdfd;--file-preview-primary-background:#131619;--file-preview-primary-foreground:#fff;--file-preview-primary-border:#2f3136;--file-preview-primary-hover:#222;--file-preview-primary-title:#fff;--file-preview-primary-subtitle:#475569;--file-preview-primary-icon:#475569;--file-preview-primary-icon-background:#1a1a1a;--file-preview-primary-error:#f5222d;--file-preview-primary-success:#66bb6a;--date-picker-border:#2f3136;--date-picker-header-background:#131619;--date-picker-primary-background:#1a1a1a;--date-picker-text-muted:#63707e;--time-picker-text-muted:#475569;--time-picker-text:#ccc;--time-picker-text-disabled:#63707e;--time-picker-shadow-color-1:#31313126;--time-picker-shadow-color-2:#5f60641f;--time-picker-shadow-color-3:#222;--time-picker-active-background:#222;--list-primary-background:transparent;--list-primary-foreground:#fdfdfd;--list-primary-border:#2f3136;--list-primary-hover:#222;--list-primary-active:#222;--list-primary-active-background:#222;--list-primary-active-foreground:#fdfdfd;--tab-primary-background:#131619;--tab-primary-foreground:#63707e;--tab-primary-hover:#222;--tab-primary-border:#2f3136;--tab-primary-active-foreground:#fdfdfd;--tab-primary-active-underlined:#1890d1;--tab-primary-active-pills:#222;--tab-primary-active-segmented:#222;--tooltip-primary:#5e5cde;--dialog-primary-background:#0a1015;--dialog-primary-foreground:#fff;--dialog-primary-border:#2f3136;--sheet-primary-background:#0a1015;--sheet-primary-foreground:#fff;--sheet-primary-border:#2f3136;--popover-primary-background:#0a1015;--popover-primary-foreground:#fff;--popover-primary-border:#2f3136;--dropdown-menu-primary-background:#131619;--dropdown-menu-primary-foreground:#fff;--dropdown-menu-primary-border:#2f3136;--dropdown-menu-primary-hover:#1a1a1a;--dropdown-menu-primary-disabled:#131619;--dropdown-menu-primary-disabled-text:#63707e;--dropdown-menu-primary-disabled-border:#0d131a;--progress-thumb-primary:#fff;--progress-track-primary:#2f3136;--loader-primary-thumb:#fff;--loader-primary-track:#2f3136;--toast-background:#fff;--toast-foreground:#fdfdfd;--toast-box-shadow:0 4px 15px 0 #0000001a;--banner-background:#0a0a0a;--banner-foreground:#fafafa;--banner-title:#fdfdfd;--banner-description:#ccc;--banner-action:#fdfdfd;--banner-action-border:#475569;--banner-dismiss:#fff;--filter-bar-primary-background:transparent;--filter-bar-primary-foreground:#fff;--filter-bar-primary-border:#2f3136;--filter-bar-primary-popover-background:#131619;--filter-bar-primary-popover-foreground:#0a1015;--filter-bar-primary-popover-border:#2f3136;--filter-bar-primary-popover-selected-background:#222;--table-primary-background:#0a1015;--table-primary-foreground:#fdfdfd;--table-primary-border:#2f3136;--table-primary-header-background:#0a1015;--table-primary-header-foreground:#fdfdfd;--table-primary-header-border:#2f3136;--table-primary-header-row-background:transparent;--table-primary-header-row-foreground:#fff;--table-primary-header-row-border:#2f3136;--table-primary-header-cell-background:transparent;--table-primary-header-cell-border:#2f3136;--table-primary-body-row-background:#131619;--table-primary-body-row-foreground:#fdfdfd;--table-primary-body-row-background-even:#0a1015;--table-primary-body-row-background-odd:#131619;--table-primary-body-row-background-hover:#222;--table-primary-body-row-background-active:#222;--table-primary-body-row-background-selected:#222;--table-primary-body-row-border:#2f3136;--table-primary-body-row-cell-background:transparent;--table-primary-body-row-cell-border:#2f3136;--pagination-primary-border:#2f3136;--pagination-primary-active-border:#475569;--pagination-primary-hover:#222;--card-primary-background:#131619;--card-primary-foreground:#fdfdfd;--card-primary-border:#2f3136;--accordion-primary-background:transparent;--accordion-primary-foreground:#fff;--accordion-primary-border:#2f3136;--accordion-primary-background-hover:#222;--accordion-trigger-primary-background:transparent;--accordion-content-primary-background:transparent;--accordion-content-primary-foreground:#fff;--accordion-content-primary-border:#2f3136;--tree-view-primary-background:transparent;--tree-view-primary-foreground:#fff;--tree-view-primary-muted:#63707e;--tree-view-primary-border:#2f3136;--tree-view-primary-node-background:transparent;--tree-view-primary-node-foreground:#fff;--tree-view-primary-node-border:#2f3136;--tree-view-primary-node-hover:#222;--tree-view-primary-node-selected:#1875d124;--tree-view-primary-node-disabled:#131619;--tree-view-primary-node-disabled-text:#63707e;--carousel-primary-background:#131619;--carousel-primary-foreground:#fff;--carousel-primary-border:#2f3136;--carousel-primary-hover:#222;--carousel-primary-navigation-background:#0d131a;--carousel-primary-navigation-foreground:#fff;--carousel-primary-navigation-border:#2f3136;--carousel-primary-navigation-hover:#222;--carousel-primary-navigation-inactive:#222;--carousel-primary-navigation-disabled:#131619;--carousel-primary-navigation-disabled-text:#63707e;--slider-track:#2f3136;--slider-range:#ccc;--slider-thumb:#fdfdfd;--slider-thumb-border:#2f3136;--slider-label-bg:#2e2e2e;--slider-label-text:#fdfdfd;--slider-minmax-text:#fdfdfd;--rich-text-box-primary-background:#131619;--rich-text-box-primary-border:#2f3136;--rich-text-box-bubble-background:#222;--rich-text-box-primary-text:#fdfdfd;--rich-text-box-primary-selected-background:#2f3136;--code-snippet-primary-background:#131619;--code-snippet-primary-foreground:#fafafa;--code-snippet-primary-border:#2f3136;--code-snippet-primary-hover:#1a1a1a;--code-snippet-primary-line-number-bg:#2e2e2e;--code-snippet-primary-line-number-color:#63707e;--sidebar:#18181b;--sidebar-foreground:#fafafa;--sidebar-primary:#2563eb;--sidebar-accent:#27272a;--sidebar-accent-foreground:#fafafa;--sidebar-border:#27272a;--sidebar-ring:#d4d4d8;--markdown-preview-primary-background:#131619;--markdown-preview-primary-border:#2f3136;--markdown-preview-primary-foreground:#fdfdfd;--markdown-preview-primary-muted:#63707e;--markdown-preview-primary-link:#1890d1;--markdown-preview-primary-link-hover:#1890d1cc;--markdown-preview-primary-link-decoration:#1890d180;--markdown-preview-primary-blockquote-border:#1890d1;--markdown-preview-primary-blockquote-background:#1890d10d;--markdown-preview-primary-code-text:#69b1ff;--markdown-preview-primary-code-background:#1890d126;--markdown-preview-primary-table-header-background:#141a21;--markdown-preview-primary-table-surface:#141a21;--markdown-preview-primary-table-row-hover:#1890d10d;--markdown-preview-alert-note-bg:#1890d11f;--markdown-preview-alert-tip-bg:#52c41a1f;--markdown-preview-alert-important-bg:#722ed11f;--markdown-preview-alert-warning-bg:#faad141f;--markdown-preview-alert-caution-bg:#ff4d4f1f;--resizable-primary-handle-background:#2f3136;--resizable-primary-handle-foreground:#fff;--resizable-primary-handle-focus:#1890d1;--resizable-primary-handle-hover:#222;--chart-1:#2563eb;--chart-2:#e76e50;--chart-3:#e8c468;--chart-4:#a855f7;--chart-5:#f43f5e;--kanban-board-primary-background:#131619;--kanban-board-primary-foreground:#fff;--kanban-board-primary-border:#2f3136;--kanban-board-primary-hover:#222;--kanban-board-primary-navigation-background:#0d131a;--kanban-board-primary-navigation-foreground:#fff;--kanban-board-primary-column-title:#ccc;--kanban-board-primary-card-title:#fdfdfd;--kanban-board-primary-card-description:#ccc;--icon-group-primary-background:#222;--icon-group-primary-foreground:#fdfdfd;--icon-group-primary-border:#0d131a;--icon-group-primary-overflow-background:#5e5cde;--icon-group-primary-overflow-foreground:#fff;--avatar-group-primary-background:#222;--avatar-group-primary-foreground:#fdfdfd;--avatar-group-primary-border:#0d131a;--avatar-group-primary-overflow-background:#5e5cde;--avatar-group-primary-overflow-foreground:#fff;--scrollbar-width:10px;--scrollbar-border-radius:10px;--scrollbar-track:transparent;--scrollbar-thumb:#ffffff2e;--scrollbar-thumb-hover:#ffffff47;--scrollbar-thumb-active:#ffffff5c;--scrollbar-persona-width:8px;--scrollbar-persona-radius:10px;--scrollbar-persona-thumb:#ffffff2e;--scrollbar-persona-thumb-hover:#ffffff47;--task-card-inner-bg:linear-gradient(180deg,#1a1f24,#131619);--task-card-footer-bg:linear-gradient(90deg,#131619,#0a1015);--task-card-footer-border:#2f3136;--task-pipeline-btn-bg:#ffffff24;--task-pipeline-btn-border:#47505a;--markdown-editor-background:#131619;--markdown-editor-foreground:#fdfdfd;--markdown-editor-border:#2f3136;--markdown-editor-line-number-bg:#1a1a1a;--markdown-editor-line-number-color:#63707e;--markdown-editor-gutter-bg:#1a1a1a;--markdown-editor-gutter-border:#2f3136;--markdown-editor-active-line-bg:#1a1a1a;--markdown-editor-active-line-gutter-bg:#222;--markdown-editor-selection-bg:#1890d14d;--markdown-editor-cursor-color:#fdfdfd;--markdown-editor-focus-ring:#1890d1;--markdown-editor-link-color:#1890d1;--markdown-editor-code-bg:#63707e4d;--markdown-editor-quote-border:#1890d1;--markdown-editor-quote-bg:#1890d10d;--markdown-editor-primary-background:#131619;--markdown-editor-primary-foreground:#fafafa;--markdown-editor-primary-border:#2f3136;--markdown-editor-primary-line-number-bg:#2e2e2e;--markdown-editor-primary-line-number-color:#63707e;--markdown-editor-primary-gutter-bg:#2e2e2e;--markdown-editor-primary-gutter-border:#2f3136;--markdown-editor-primary-active-line-bg:#1a1a1a;--markdown-editor-primary-active-line-gutter-bg:#222;--markdown-editor-primary-selection-bg:#1890d14d;--markdown-editor-primary-cursor-color:#fdfdfd;--markdown-editor-primary-focus-ring:#1890d1;--markdown-editor-primary-link-color:#1890d1;--markdown-editor-primary-code-bg:#63707e4d;--markdown-editor-primary-quote-border:#1890d1;--markdown-editor-primary-quote-bg:#1890d10d;--markdown-editor-primary-heading-color:#fdfdfd;--markdown-editor-primary-code-color:#fdfdfd;--background-primary-yellow:#372e0d;--background-primary-warning:#431407;--background-primary-error:#450a0a;--background-primary-info:#172554;--text-secondary-yellow:#ffd98a;--text-secondary-success:#c9fac7;--text-secondary-warning:#fdba74;--text-secondary-info:#3b82f6;--gmail-inbox-surface:#0f1419;--gmail-inbox-surface-soft:#131a20;--gmail-inbox-border:#2f3136;--gmail-inbox-border-soft:#2a2f36;--gmail-inbox-row-hover:#1a2129;--gmail-inbox-row-active:#1f2832;--gmail-inbox-text-primary:#f3f4f6;--gmail-inbox-text-secondary:#d1d5db;--gmail-inbox-text-muted:#9ca3af;--gmail-inbox-icon:#9ca3af;--gmail-inbox-danger-bg:#b91c1c26;--gmail-inbox-danger-text:#fca5a5;--gmail-inbox-avatar-bg:#3b82f6;--gmail-inbox-avatar-accent-bg:#8b5cf6;--gmail-inbox-primary-btn-bg:#7c3aed;--gmail-inbox-primary-btn-hover:#6d28d9}.code-snippet-primary-wrapper .token.linenumber,.code-snippet-primary-wrapper span[class*=react-syntax-highlighter-line-number]{color:var(--code-snippet-primary-line-number-color)!important}[data-ripple]{position:relative;overflow:hidden}.ripple{pointer-events:none;opacity:.4;background:var(--ripple-color,currentColor);border-radius:9999px;animation:ripple .6s ease-out;position:absolute;transform:scale(0)}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:0 0}.jer-editor-container{color:var(--foreground);border-radius:var(--radius-lg);background-color:var(--background)!important;border:1px solid var(--border)!important}.jer-collection-element,.jer-collection-inner{background-color:#0000}.jer-editor-container .jer-collection-item-count{color:var(--jer-item-count)!important}.jer-editor-container .jer-key-text{color:var(--jer-key)!important}.jer-editor-container .jer-value-number{color:var(--jer-number)!important}.jer-editor-container .jer-value-string{color:var(--jer-string)!important}.jer-editor-container .jer-value-boolean{color:var(--jer-boolean)!important}.jer-editor-container .jer-value-null{color:var(--jer-null)!important}.jer-editor-container .jer-brackets{color:var(--jer-bracket)!important}.jer-editor-container .jer-select,.jer-editor-container input.jer-input-text,.jer-editor-container textarea{background-color:var(--input)!important;color:var(--foreground)!important;border-color:var(--border)!important}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes float{0%{transform:translate(0)translateY(0)}50%{transform:translate(80px)translateY(80px)}to{transform:translate(0)translateY(0)}}@keyframes floatReverse{0%{transform:translate(0)translateY(0)}50%{transform:translate(-80px)translateY(-80px)}to{transform:translate(0)translateY(0)}}@keyframes rotateReverse{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes zoomInUp{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes zoomInDown{0%{opacity:0;transform:scale(.8)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-30px)}70%{transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(.3)}}@keyframes bounceUp{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shakeVertical{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}@keyframes flip{0%{transform:perspective(400px)rotateY(0)}40%{transform:perspective(400px)rotateY(90deg)}60%{transform:perspective(400px)rotateY(90deg)}to{transform:perspective(400px)rotateY(0)}}@keyframes flipInX{0%{opacity:0;transform:perspective(400px)rotateX(90deg)}40%{transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}@keyframes flipInY{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}40%{transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}to{opacity:1;transform:perspective(400px)rotateY(0)}}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px)rotateX(0)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px)rotateY(0)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spinFast{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:.5;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}@keyframes scalePulse{0%,to{opacity:.5;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}@keyframes pulseOpacity{0%,to{opacity:.85}50%{opacity:1}}@keyframes pulseScale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pulseGlow{0%,to{opacity:1;box-shadow:0 0 #3b82f6b3}50%{opacity:.8;box-shadow:0 0 0 10px #3b82f600}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes loadingDots{0%,20%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(0)}}@keyframes elastic{0%{transform:scale(0)}50%{transform:scale(1.2)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes elasticIn{0%{opacity:0;transform:scale(0)}50%{opacity:.8;transform:scale(1.2)}70%{opacity:.9;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25px)rotate(-5deg)}30%{transform:translate(20px)rotate(3deg)}45%{transform:translate(-15px)rotate(-3deg)}60%{transform:translate(10px)rotate(2deg)}75%{transform:translate(-5px)rotate(-1deg)}to{transform:translate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}40%,60%,80%{transform:scale(1.1)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes heartbeat{0%,50%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%{transform:scale(1.1)}}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scaleX(1.25)scaleY(.75)}40%{transform:scaleX(.75)scaleY(1.25)}50%{transform:scaleX(1.15)scaleY(.85)}65%{transform:scaleX(.95)scaleY(1.05)}75%{transform:scaleX(1.05)scaleY(.95)}to{transform:scale(1)}}@keyframes jello{11.1%{transform:skew(-12.5deg)skewY(-12.5deg)}22.2%{transform:skew(6.25deg)skewY(6.25deg)}33.3%{transform:skew(-3.125deg)skewY(-3.125deg)}44.4%{transform:skew(1.5625deg)skewY(1.5625deg)}55.5%{transform:skew(-.78125deg)skewY(-.78125deg)}66.6%{transform:skew(.390625deg)skewY(.390625deg)}77.7%{transform:skew(-.195313deg)skewY(-.195313deg)}88.8%{transform:skew(.0976563deg)skewY(.0976563deg)}to{transform:skew(0deg)skewY(0)}}@keyframes hinge{0%{transform-origin:0 0;transform:rotate(0)}20%,60%{transform-origin:0 0;transform:rotate(80deg)}40%{transform-origin:0 0;transform:rotate(60deg)}80%{transform-origin:0 0;opacity:1;transform:rotate(60deg)translateY(0)}to{opacity:0;transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes rollOut{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(100%)rotate(120deg)}}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:translate(-20%)skew(20deg)}80%{opacity:1;transform:translate(0)skew(-5deg)}to{opacity:1;transform:translate(0)skew(0deg)}}@keyframes lightSpeedOut{0%{opacity:1;transform:translate(0)skew(0deg)}to{opacity:0;transform:translate(100%)skew(30deg)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:rotate(0)}}@keyframes rotateOut{0%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(200deg)}}@keyframes rotateInDownLeft{0%{opacity:0;transform-origin:0 100%;transform:rotate(-45deg)}to{opacity:1;transform-origin:0 100%;transform:rotate(0)}}@keyframes rotateInDownRight{0%{opacity:0;transform-origin:100% 100%;transform:rotate(45deg)}to{opacity:1;transform-origin:100% 100%;transform:rotate(0)}}@keyframes rotateInUpLeft{0%{opacity:0;transform-origin:0 100%;transform:rotate(45deg)}to{opacity:1;transform-origin:0 100%;transform:rotate(0)}}@keyframes rotateInUpRight{0%{opacity:0;transform-origin:100% 100%;transform:rotate(-90deg)}to{opacity:1;transform-origin:100% 100%;transform:rotate(0)}}@keyframes gradient{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes glow{0%,to{box-shadow:0 0 5px #3b82f680,0 0 10px #3b82f680,0 0 15px #3b82f680}50%{box-shadow:0 0 10px #3b82f6cc,0 0 20px #3b82f6cc,0 0 30px #3b82f6cc}}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes progress{0%{width:0}to{width:100%}}@keyframes slideRotate{0%{opacity:0;transform:translate(-100%)rotate(-180deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes zoomOutUp{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.8)translateY(-20px)}}@keyframes zoomOutDown{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.8)translateY(20px)}}@keyframes zoomOutLeft{0%{opacity:1;transform:scale(1)translate(0)}to{opacity:0;transform:scale(.1)translate(-2000px)}}@keyframes zoomOutRight{0%{opacity:1;transform:scale(1)translate(0)}to{opacity:0;transform:scale(.1)translate(2000px)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{0%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:0 100%;transform:rotate(0)}to{opacity:0;transform-origin:0 100%;transform:rotate(-45deg)}}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:100% 100%;transform:rotate(0)}to{opacity:0;transform-origin:100% 100%;transform:rotate(90deg)}}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:0 100%;transform:rotate(0)}to{opacity:0;transform-origin:0 100%;transform:rotate(45deg)}}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:100% 100%;transform:rotate(0)}to{opacity:0;transform-origin:100% 100%;transform:rotate(-45deg)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceOutRight{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes textSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes textSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes textFadeIn{0%{opacity:0}to{opacity:1}}@keyframes textFadeOut{0%{opacity:1}to{opacity:0}}@keyframes textScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes textGlow{0%,to{text-shadow:0 0 5px #3b82f680,0 0 10px #3b82f680}50%{text-shadow:0 0 10px #3b82f6cc,0 0 20px #3b82f6cc,0 0 30px #3b82f6cc}}@keyframes backgroundShift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes backgroundPulse{0%,to{background-size:100% 100%}50%{background-size:120% 120%}}@keyframes backgroundMove{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes morph{0%,to{border-radius:50%}25%{border-radius:30% 70% 50% 50%/50% 50% 70% 30%}50%{border-radius:70% 30% 50% 50%/50% 50% 30% 70%}75%{border-radius:30% 70% 50% 50%/50% 50% 70% 30%}}@keyframes morphColor{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(180deg)}}@keyframes rotate3dX{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(1turn)}}@keyframes rotate3dY{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(1turn)}}@keyframes rotate3dZ{0%{transform:perspective(1000px)rotate(0)}to{transform:perspective(1000px)rotate(1turn)}}@keyframes rotate3dXYZ{0%{transform:perspective(1000px)rotateX(0)rotateY(0)rotate(0)}33%{transform:perspective(1000px)rotateX(120deg)rotateY(120deg)rotate(0)}66%{transform:perspective(1000px)rotateX(240deg)rotateY(240deg)rotate(0)}to{transform:perspective(1000px)rotateX(1turn)rotateY(1turn)rotate(0)}}@keyframes tilt3d{0%,to{transform:perspective(1000px)rotateX(0)rotateY(0)}25%{transform:perspective(1000px)rotateX(15deg)rotateY(15deg)}50%{transform:perspective(1000px)rotateX(0)rotateY(0)}75%{transform:perspective(1000px)rotateX(-15deg)rotateY(-15deg)}}@keyframes attention{0%,to{transform:scale(1)}10%,30%{transform:scale(1.1)}20%{transform:scale(1.15)}}@keyframes vibrate{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px,-2px)}20%,40%,60%,80%{transform:translate(2px,2px)}}@keyframes spotlight{0%{background-position:-200%}to{background-position:200%}}@keyframes spotlightReverse{0%{background-position:200%}to{background-position:-200%}}@keyframes loadingBar{0%{width:0}50%{width:70%}to{width:100%}}@keyframes loadingCircle{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes loadingWave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes hoverFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hoverPulse{0%,to{transform:scale(1);box-shadow:0 0 #3b82f6b3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #3b82f600}}@keyframes hoverGlow{0%,to{box-shadow:0 0 5px #3b82f680}50%{box-shadow:0 0 20px #3b82f6cc,0 0 30px #3b82f699}}@keyframes particle{0%{opacity:1;transform:translate(0)scale(0)}50%{opacity:1}to{transform:translate(var(--tx,100px),var(--ty,-100px)) scale(1);opacity:0}}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes burst{0%{opacity:1;transform:scale(0)}50%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(2)}}@keyframes slideInScale{0%{opacity:0;transform:translate(-100%)scale(.5)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes slideOutScale{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(100%)scale(.5)}}@keyframes zoomRotate{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(180deg)}to{opacity:1;transform:scale(1)rotate(1turn)}}@keyframes flipScale{0%{transform:perspective(400px)scale(1)rotateY(0)}50%{transform:perspective(400px)scale(.8)rotateY(180deg)}to{transform:perspective(400px)scale(1)rotateY(1turn)}}@keyframes elasticBounce{0%{transform:scale(0)}50%{transform:scale(1.3)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes stretch{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.5)}}@keyframes squeeze{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes rotateScale{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(1turn)scale(1)}}@keyframes liquidMorph{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(0)}25%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:rotate(90deg)}50%{border-radius:50%;transform:rotate(180deg)}75%{border-radius:70% 30% 60% 40%/40% 50% 60% 30%;transform:rotate(270deg)}}@keyframes glitch{0%,to{filter:hue-rotate();transform:translate(0)}20%{filter:hue-rotate(90deg);transform:translate(-2px,2px)}40%{filter:hue-rotate(180deg);transform:translate(-2px,-2px)}60%{filter:hue-rotate(270deg);transform:translate(2px,2px)}80%{filter:hue-rotate(1turn);transform:translate(2px,-2px)}}@keyframes neonPulse{0%,to{filter:brightness();box-shadow:0 0 5px #3b82f680,0 0 10px #3b82f680,0 0 15px #3b82f680,0 0 20px #3b82f680}50%{filter:brightness(1.5);box-shadow:0 0 10px #3b82f6cc,0 0 20px #3b82f6cc,0 0 30px #3b82f6cc,0 0 40px #3b82f6cc,0 0 50px #3b82f6cc}}@keyframes matrixRain{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes waveDistort{0%,to{border-radius:0;transform:scaleY(1)scaleX(1)}25%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:scaleY(1.1)scaleX(.9)}50%{border-radius:70% 30% 30% 70%/70% 70% 30% 30%;transform:scaleY(.9)scaleX(1.1)}75%{border-radius:50%;transform:scaleY(1.05)scaleX(.95)}}@keyframes magneticPull{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-10px,-10px)scale(1.05)}50%{transform:translate(10px,10px)scale(1.1)}75%{transform:translate(-5px,5px)scale(1.05)}}@keyframes energyOrb{0%,to{filter:blur();transform:scale(1);box-shadow:0 0 20px #3b82f680,inset 0 0 20px #3b82f64d}50%{filter:blur(2px);transform:scale(1.2);box-shadow:0 0 40px #3b82f6cc,0 0 60px #3b82f699,inset 0 0 30px #3b82f680}}@keyframes kaleidoscope{0%{filter:hue-rotate();transform:rotate(0)scale(1)}25%{filter:hue-rotate(90deg);transform:rotate(90deg)scale(1.1)}50%{filter:hue-rotate(180deg);transform:rotate(180deg)scale(1)}75%{filter:hue-rotate(270deg);transform:rotate(270deg)scale(1.1)}to{filter:hue-rotate(1turn);transform:rotate(1turn)scale(1)}}@keyframes particleTrail{0%{opacity:1;transform:translate(0)scale(1)}50%{opacity:.5;transform:translate(50px,-50px)scale(.5)}to{opacity:0;transform:translate(100px,-100px)scale(0)}}@keyframes breathing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes rippleExpand{0%{opacity:1;transform:scale(.8);box-shadow:0 0 #3b82f6b3}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 20px #3b82f600}to{opacity:1;transform:scale(1);box-shadow:0 0 #3b82f600}}@keyframes cyberGrid{0%,to{opacity:.3;background-position:0 0}50%{opacity:.6;background-position:20px 20px}}@keyframes organicMovement{0%,to{border-radius:50%;transform:translate(0)rotate(0)}25%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:translate(10px,-15px)rotate(5deg)}50%{border-radius:40% 60% 70% 30%/40% 70% 30% 60%;transform:translate(-10px,10px)rotate(-5deg)}75%{border-radius:50%;transform:translate(15px,5px)rotate(3deg)}}@keyframes holographicShimmer{0%{filter:hue-rotate();background-position:-200%}50%{filter:hue-rotate(180deg)}to{filter:hue-rotate(1turn);background-position:200%}}@keyframes quantumFluctuation{0%,to{opacity:1;transform:translate(0)scale(1)}10%{opacity:.9;transform:translate(-5px,-5px)scale(.95)}20%{opacity:1;transform:translate(5px,5px)scale(1.05)}30%{opacity:.95;transform:translate(-3px,3px)scale(.98)}40%{opacity:1;transform:translate(3px,-3px)scale(1.02)}50%{opacity:1;transform:translate(0)scale(1)}60%{opacity:.98;transform:translate(-2px,-2px)scale(.99)}70%{opacity:1;transform:translate(2px,2px)scale(1.01)}80%{opacity:.99;transform:translate(-1px,1px)scale(1)}90%{opacity:1;transform:translate(1px,-1px)scale(1)}}@keyframes aurora{0%,to{filter:hue-rotate();background-position:0}25%{filter:hue-rotate(90deg);background-position:100%}50%{filter:hue-rotate(180deg);background-position:0}75%{filter:hue-rotate(270deg);background-position:100%}}@keyframes dnaHelix{0%{transform:rotateY(0)rotateX(0)}25%{transform:rotateY(90deg)rotateX(90deg)}50%{transform:rotateY(180deg)rotateX(180deg)}75%{transform:rotateY(270deg)rotateX(270deg)}to{transform:rotateY(1turn)rotateX(1turn)}}@keyframes plasmaBall{0%,to{filter:blur()brightness();transform:scale(1);box-shadow:0 0 20px #3b82f680,0 0 40px #3b82f64d,0 0 60px #3b82f633,inset 0 0 20px #3b82f64d}33%{filter:blur(1px)brightness(1.2);transform:scale(1.1);box-shadow:0 0 30px #3b82f6b3,0 0 60px #3b82f680,0 0 90px #3b82f64d,inset 0 0 30px #3b82f680}66%{filter:blur(.5px)brightness(1.1);transform:scale(.95);box-shadow:0 0 25px #3b82f699,0 0 50px #3b82f666,0 0 75px #3b82f640,inset 0 0 25px #3b82f666}}@keyframes stardust{0%{opacity:0;transform:translate(0)rotate(0)scale(0)}10%{opacity:1;transform:translate(10px,-10px)rotate(36deg)scale(1)}20%{transform:translate(-10px,10px)rotate(72deg)scale(.8)}30%{transform:translate(15px,5px)rotate(108deg)scale(1.2)}40%{transform:translate(-5px,-15px)rotate(144deg)scale(.9)}50%{transform:translate(20px,-5px)rotate(180deg)scale(1.1)}60%{transform:translate(-15px,10px)rotate(216deg)scale(.7)}70%{transform:translate(5px,20px)rotate(252deg)scale(1.3)}80%{transform:translate(-20px,-10px)rotate(288deg)scale(.6)}90%{transform:translate(10px,-20px)rotate(324deg)scale(1)}to{opacity:0;transform:translate(0)rotate(1turn)scale(0)}}@keyframes liquidGlass{0%,to{filter:blur()brightness();transform:translateY(0)rotate(0)}25%{filter:blur(1px)brightness(1.1);transform:translateY(-5px)rotate(2deg)}50%{filter:blur()brightness();transform:translateY(0)rotate(0)}75%{filter:blur(1px)brightness(1.1);transform:translateY(5px)rotate(-2deg)}}@keyframes nebula{0%,to{filter:hue-rotate()blur();opacity:.8;background-position:0 0}25%{filter:hue-rotate(90deg)blur(2px);opacity:.9;background-position:100% 0}50%{filter:hue-rotate(180deg)blur(1px);opacity:1;background-position:100% 100%}75%{filter:hue-rotate(270deg)blur(2px);opacity:.9;background-position:0 100%}}@keyframes magneticField{0%,to{transform:scale(1)rotate(0);box-shadow:0 0 #3b82f666}25%{transform:scale(1.05)rotate(90deg);box-shadow:0 0 0 10px #3b82f633,0 0 0 20px #3b82f61a}50%{transform:scale(1.1)rotate(180deg);box-shadow:0 0 0 15px #3b82f64d,0 0 0 30px #3b82f626,0 0 0 45px #3b82f60d}75%{transform:scale(1.05)rotate(270deg);box-shadow:0 0 0 10px #3b82f633,0 0 0 20px #3b82f61a}}@keyframes prismRefraction{0%,to{filter:hue-rotate()brightness();transform:rotate(0)}16.66%{filter:hue-rotate(60deg)brightness(1.1);transform:rotate(60deg)}33.33%{filter:hue-rotate(120deg)brightness(1.2);transform:rotate(120deg)}50%{filter:hue-rotate(180deg)brightness(1.1);transform:rotate(180deg)}66.66%{filter:hue-rotate(240deg)brightness(1.2);transform:rotate(240deg)}83.33%{filter:hue-rotate(300deg)brightness(1.1);transform:rotate(300deg)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale(.1)translate(-2000px)}60%{opacity:1;transform:scale(.475)translate(0)}to{transform:scale(1)translate(0)}}@keyframes zoomInRight{0%{opacity:0;transform:scale(.1)translate(2000px)}60%{opacity:1;transform:scale(.475)translate(0)}to{transform:scale(1)translate(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,-100%)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,-100%)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,100%)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,100%)}}@keyframes scaleInCenter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOutCenter{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes scaleInHorizontal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes scaleOutHorizontal{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes scaleInVertical{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes scaleOutVertical{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes rotateInClockwise{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:rotate(0)}}@keyframes rotateInCounterClockwise{0%{opacity:0;transform:rotate(200deg)}to{opacity:1;transform:rotate(0)}}@keyframes rotateOutClockwise{0%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(200deg)}}@keyframes rotateOutCounterClockwise{0%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(-200deg)}}@keyframes shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shakeY{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}@keyframes pulseGrow{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulseShrink{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes textReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes textShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}@keyframes textBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shadowPulse{0%,to{box-shadow:0 0 #3b82f666}50%{box-shadow:0 0 0 20px #3b82f600}}@keyframes borderGlow{0%,to{border-color:#3b82f680;box-shadow:0 0 5px #3b82f680}50%{border-color:#3b82f6;box-shadow:0 0 20px #3b82f6cc}}@keyframes gradientShift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes colorShift{0%{filter:hue-rotate()}to{filter:hue-rotate(1turn)}}@keyframes multiPulseScale{0%,to{transform:translate(-50%,-50%)translateY(-4%)scale(.3)}9.09%{transform:translate(-50%,-50%)translateY(-4%)scale(.4)}18.18%{transform:translate(-50%,-50%)translateY(-4%)scale(.5)}27.27%{transform:translate(-50%,-50%)translateY(-4%)scale(.65)}36.36%,63.64%{transform:translate(-50%,-50%)translateY(-4%)scale(.8)}45.45%,54.55%{transform:translate(-50%,-50%)translateY(-4%)scale(1)}}.persona-list-scrollbar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-persona-thumb) transparent}.persona-list-scrollbar::-webkit-scrollbar{width:var(--scrollbar-persona-width)}.persona-list-scrollbar::-webkit-scrollbar-track{background:0 0;margin-block:6px}.persona-list-scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-persona-thumb);border-radius:var(--scrollbar-persona-radius);background-clip:padding-box;border:2px solid #0000}.persona-list-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-persona-thumb-hover)}.persona-list-scrollbar::-webkit-scrollbar-thumb:active{background:var(--scrollbar-persona-thumb-active);border-radius:var(--scrollbar-persona-radius)}.hide-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important}.hide-scrollbar::-webkit-scrollbar{-webkit-appearance:none;width:0!important;height:0!important;display:none!important}.hide-scrollbar::-webkit-scrollbar-thumb{background:0 0;border:0}.hide-scrollbar::-webkit-scrollbar-track{background:0 0}[data-sonner-toast] [data-icon] svg{width:20px;height:20px}[data-sonner-toast][data-type=success] [data-icon]{color:var(--icon-secondary-succes,#26dc1c)}[data-sonner-toast][data-type=error] [data-icon]{color:var(--icon-secondary-error,#dc2626)}[data-sonner-toast]:before{display:none!important}@keyframes mrc-plan-focus-pulse{0%{box-shadow:0 0 0 2px #f97316a6}40%{box-shadow:0 0 0 6px #f9731640}to{box-shadow:0 0 #f9731600}}.mrc-plan-focus-flash{border-radius:12px;animation:mrc-plan-focus-pulse 1.1s ease-out 2}.feedback-form-block{border:1px solid var(--ffb-border);background:var(--ffb-bg);max-width:560px;color:var(--ffb-fg);box-shadow:var(--ffb-shadow);border-radius:14px;overflow:hidden}.feedback-form-block:not(.feedback-form-block--dark){--ffb-accent:#6a47b5;--ffb-accent-10:#f2eefb;--ffb-accent-08:#6a47b514;--ffb-accent-ring:#6a47b51f;--ffb-accent-hover-border:#6a47b559;--ffb-accent-hover-bg:#6a47b50a;--ffb-accent-focus-ring:#6a47b526;--ffb-header-bg:#f2eefb;--ffb-header-border:#e4daf4;--ffb-header-icon-border:#e4daf4;--ffb-bg:#fff;--ffb-fg:var(--text-primary);--ffb-border:#e7e3db;--ffb-shadow:0 1px 2px #1410080a,0 6px 22px -14px #1410082e;--ffb-title:var(--text-primary);--ffb-question-text:var(--text-primary);--ffb-pill-border:#e0dbd0;--ffb-pill-bg:#fff;--ffb-pill-fg:var(--text-secondary);--ffb-input-border:#e0dbd0;--ffb-input-bg:#fff;--ffb-input-fg:var(--text-primary);--ffb-input-placeholder:var(--text-teritary);--ffb-footer-note:var(--text-teritary);--ffb-btn-bg:#0a1015;--ffb-btn-border:#0a1015;--ffb-btn-fg:#fff;--ffb-error-bg:#fef2f2;--ffb-error-border:#fecaca;--ffb-error-fg:#991b1b;--ffb-complete-fg:var(--text-primary)}.feedback-form-block__header{border-bottom:1px solid var(--ffb-header-border,var(--ffb-border));background:var(--ffb-header-bg);align-items:center;gap:10px;padding:9px 14px;display:flex}.feedback-form-block__header-icon-wrap{border:1px solid var(--ffb-header-icon-border,var(--ffb-border));background:var(--ffb-bg);width:24px;height:24px;color:var(--ffb-accent);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.feedback-form-block__header-icon{width:14px;height:14px;color:var(--ffb-accent)}.feedback-form-block__title{letter-spacing:-.1px;min-width:0;color:var(--ffb-title);flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.35}.feedback-form-block__body{flex-direction:column;display:flex}.feedback-form-block__question{padding:14px 16px}.feedback-form-block__question-label{align-items:center;gap:8px;margin-bottom:10px;display:flex}.feedback-form-block__question-num{background:var(--ffb-accent-10);width:18px;height:18px;color:var(--ffb-accent);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.feedback-form-block__question-text{color:var(--ffb-question-text);font-size:13px;font-weight:600;line-height:1.35}.feedback-form-block__pills{flex-wrap:wrap;gap:8px;display:flex}.feedback-form-block__pill{border:1px solid var(--ffb-pill-border);background:var(--ffb-pill-bg);font:inherit;color:var(--ffb-pill-fg);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;line-height:1.3;transition:border-color .12s,background .12s,color .12s,box-shadow .12s;display:inline-flex}.feedback-form-block__pill:hover:not(:disabled){border-color:var(--ffb-accent-hover-border);background:var(--ffb-accent-hover-bg)}.feedback-form-block__pill:disabled{cursor:not-allowed;opacity:.55}.feedback-form-block__pill--selected{border-color:var(--ffb-accent);background:var(--ffb-accent-08);color:var(--ffb-accent);box-shadow:0 0 0 1px var(--ffb-accent-ring)}.feedback-form-block__input{box-sizing:border-box;border:1px solid var(--ffb-input-border);background:var(--ffb-input-bg);width:100%;font:inherit;color:var(--ffb-input-fg);border-radius:9px;outline:none;margin-top:10px;padding:9px 11px;font-size:13px;transition:border-color .12s,box-shadow .12s}.feedback-form-block__input::placeholder{color:var(--ffb-input-placeholder)}.feedback-form-block__input:focus{border-color:var(--ffb-accent);box-shadow:0 0 0 2px var(--ffb-accent-focus-ring)}.feedback-form-block__input:disabled{cursor:not-allowed;opacity:.6}.feedback-form-block__footer{align-items:center;gap:12px;padding:10px 14px 12px;display:flex}.feedback-form-block__footer-note{min-width:0;color:var(--ffb-footer-note);flex:1;margin:0 auto 0 0;font-size:11px;line-height:1.35}.feedback-form-block__continue{border:1px solid var(--ffb-btn-border,var(--ffb-btn-bg));background:var(--ffb-btn-bg);height:34px;font:inherit;color:var(--ffb-btn-fg);cursor:pointer;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:600;transition:background .12s,opacity .12s;display:inline-flex}.feedback-form-block__continue:hover:not(:disabled){opacity:.92}.feedback-form-block__continue:disabled{cursor:not-allowed;opacity:.4}.feedback-form-block__continue-icon{flex-shrink:0;width:14px;height:14px}.feedback-form-block__error{border:1px solid var(--ffb-error-border);background:var(--ffb-error-bg);color:var(--ffb-error-fg);border-radius:.5rem;margin:1rem 1.25rem 0;padding:.5rem .75rem;font-size:.875rem}.feedback-form-block__complete{color:var(--ffb-complete-fg);padding:2rem 1.25rem;font-size:.875rem;font-weight:500}.feedback-form-block.feedback-form-block--dark{--ffb-accent:#b49cf0;--ffb-accent-10:#b49cf02e;--ffb-accent-08:#b49cf024;--ffb-accent-ring:#b49cf052;--ffb-accent-hover-border:#b49cf08c;--ffb-accent-hover-bg:#b49cf01f;--ffb-accent-focus-ring:#b49cf047;--ffb-header-bg:#b49cf01f;--ffb-header-border:#b49cf038;--ffb-header-icon-border:#b49cf047;--ffb-bg:#1a1f26;--ffb-fg:var(--text-primary);--ffb-border:#3a4250;--ffb-shadow:0 2px 8px 0 #00000073;--ffb-title:var(--text-primary);--ffb-question-text:var(--text-primary);--ffb-pill-border:#4b5563;--ffb-pill-bg:#232a33;--ffb-pill-fg:var(--text-secondary);--ffb-input-border:#4b5563;--ffb-input-bg:#131619;--ffb-input-fg:var(--text-primary);--ffb-input-placeholder:var(--text-teritary);--ffb-footer-note:var(--text-teritary);--ffb-btn-bg:#f3f4f6;--ffb-btn-border:#f3f4f6;--ffb-btn-fg:#0a1015;--ffb-error-bg:#7f1d1d66;--ffb-error-border:#f8717173;--ffb-error-fg:#fecaca;--ffb-complete-fg:var(--text-primary)}.markdown-preview-root .markdown-alert-note{background:var(--markdown-preview-alert-note-bg);border-color:#1890d159}.markdown-preview-root .markdown-alert-tip{background:var(--markdown-preview-alert-tip-bg);border-color:#52c41a59}.markdown-preview-root .markdown-alert-important{background:var(--markdown-preview-alert-important-bg);border-color:#722ed159}.markdown-preview-root .markdown-alert-warning{background:var(--markdown-preview-alert-warning-bg);border-color:#faad1459}.markdown-preview-root .markdown-alert-caution{background:var(--markdown-preview-alert-caution-bg);border-color:#ff4d4f59}.markdown-preview-root .katex{color:var(--markdown-preview-primary-foreground);font-size:1.05em}@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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}