.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Arial, Helvetica Neue, Helvetica, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-600: oklch(54.6% .245 262.881);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-2xl: 96rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--ease-out: cubic-bezier(0, 0, .2, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-jff-dark: #001629}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@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,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-1\/3{top:calc(1 / 3 * 100%)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-11{right:calc(var(--spacing) * 11)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.-m-0\.5{margin:calc(var(--spacing) * -.5)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-3{margin:calc(var(--spacing) * 3)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-auto{margin:auto}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[10px\]{margin-right:10px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\!h-7{height:calc(var(--spacing) * 7)!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-72{height:calc(var(--spacing) * 72)}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[7px\]{height:7px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[45vh\]{max-height:45vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[120px\]{min-height:120px}.min-h-\[220px\]{min-height:220px}.min-h-\[360px\]{min-height:360px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[7px\]{width:7px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[80px\]{width:80px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-\[440px\]{width:440px}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[min\(400px\,calc\(100vw-2rem\)\)\]{width:min(400px,calc(100vw - 2rem))}.w-auto{width:auto}.w-full{width:100%}.max-w-\(--breakpoint-2xl\){max-width:var(--breakpoint-2xl)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[92vw\]{max-width:92vw}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[60px\]{min-width:60px}.min-w-\[150px\]{min-width:150px}.min-w-\[190px\]{min-width:190px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-col-resize{cursor:col-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--border\)\]>:not(:last-child)){border-color:var(--border)}:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[var\(--button-br\)\]{border-radius:var(--button-br)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.\!border-\[color\:var\(--border-selected\)\]{border-color:var(--border-selected)!important}.border-\[color\:var\(--border\)\]{border-color:var(--border)}.border-\[color\:var\(--border-bold\)\]{border-color:var(--border-bold)}.border-\[color\:var\(--border-danger\)\]{border-color:var(--border-danger)}.border-\[color\:var\(--border-focused\)\]{border-color:var(--border-focused)}.border-\[color\:var\(--border-information\)\]{border-color:var(--border-information)}.border-\[color\:var\(--border-input\)\]{border-color:var(--border-input)}.border-\[color\:var\(--border-selected\)\]{border-color:var(--border-selected)}.border-\[color\:var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[color\:var\(--border-success\)\]{border-color:var(--border-success)}.border-\[color\:var\(--border-warning\)\]{border-color:var(--border-warning)}.border-\[color\:var\(--rail-border\)\]{border-color:var(--rail-border)}.border-transparent{border-color:transparent}.bg-\[color\:var\(--elevation-surface-sunken\)\]{background-color:var(--elevation-surface-sunken)}.bg-\[color\:var\(--rail-warning\)\]{background-color:var(--rail-warning)}.bg-\[var\(--background-accent-orange-subtle\)\]{background-color:var(--background-accent-orange-subtle)}.bg-\[var\(--background-accent-purple\)\]{background-color:var(--background-accent-purple)}.bg-\[var\(--background-accent-purple-bold\)\]{background-color:var(--background-accent-purple-bold)}.bg-\[var\(--background-brand-bold\)\]{background-color:var(--background-brand-bold)}.bg-\[var\(--background-brand-subtle\)\]{background-color:var(--background-brand-subtle)}.bg-\[var\(--background-danger-bold\)\]{background-color:var(--background-danger-bold)}.bg-\[var\(--background-danger-subtle\)\]{background-color:var(--background-danger-subtle)}.bg-\[var\(--background-information-subtle\)\]{background-color:var(--background-information-subtle)}.bg-\[var\(--background-neutral\)\]{background-color:var(--background-neutral)}.bg-\[var\(--background-neutral-bold\)\]{background-color:var(--background-neutral-bold)}.bg-\[var\(--background-neutral-hovered\)\]{background-color:var(--background-neutral-hovered)}.bg-\[var\(--background-neutral-subtle\)\]{background-color:var(--background-neutral-subtle)}.bg-\[var\(--background-selected\)\]{background-color:var(--background-selected)}.bg-\[var\(--background-success-bold\)\]{background-color:var(--background-success-bold)}.bg-\[var\(--background-success-subtle\)\]{background-color:var(--background-success-subtle)}.bg-\[var\(--background-warning\)\]{background-color:var(--background-warning)}.bg-\[var\(--background-warning-subtle\)\]{background-color:var(--background-warning-subtle)}.bg-\[var\(--blanket\)\]{background-color:var(--blanket)}.bg-\[var\(--elevation-surface\)\]{background-color:var(--elevation-surface)}.bg-\[var\(--elevation-surface-overlay\)\]{background-color:var(--elevation-surface-overlay)}.bg-\[var\(--elevation-surface-sunken\)\]{background-color:var(--elevation-surface-sunken)}.bg-\[var\(--rail-active-bg\)\]{background-color:var(--rail-active-bg)}.bg-black\/20{background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-jff-dark{background-color:var(--color-jff-dark)}.bg-transparent{background-color:transparent}.bg-gradient-to-t{--tw-gradient-position: to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--elevation-surface-sunken\)\]{--tw-gradient-from: var(--elevation-surface-sunken);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--elevation-surface-sunken\)\]{--tw-gradient-via: var(--elevation-surface-sunken);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[26px\]{padding-inline:26px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.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-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-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.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-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.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\.2px\]{--tw-tracking: -.2px;letter-spacing:-.2px}.tracking-\[0\.1em\]{--tw-tracking: .1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking: .08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking: .12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking: .14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking: .16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking: .22em;letter-spacing:.22em}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--icon-brand\)\]{color:var(--icon-brand)}.text-\[color\:var\(--icon-subtle\)\]{color:var(--icon-subtle)}.text-\[color\:var\(--link\)\]{color:var(--link)}.text-\[color\:var\(--rail-fg\)\]{color:var(--rail-fg)}.text-\[color\:var\(--rail-fg\)\]\!{color:var(--rail-fg)!important}.text-\[color\:var\(--rail-fg-muted\)\]{color:var(--rail-fg-muted)}.text-\[color\:var\(--rail-fg-subtle\)\]{color:var(--rail-fg-subtle)}.text-\[color\:var\(--text\)\]{color:var(--text)}.text-\[color\:var\(--text-accent-orange\)\]{color:var(--text-accent-orange)}.text-\[color\:var\(--text-brand\)\]{color:var(--text-brand)}.text-\[color\:var\(--text-danger\)\]{color:var(--text-danger)}.text-\[color\:var\(--text-information\)\]{color:var(--text-information)}.text-\[color\:var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[color\:var\(--text-selected\)\]{color:var(--text-selected)}.text-\[color\:var\(--text-subtle\)\]{color:var(--text-subtle)}.text-\[color\:var\(--text-subtlest\)\]{color:var(--text-subtlest)}.text-\[color\:var\(--text-success\)\]{color:var(--text-success)}.text-\[color\:var\(--text-warning\)\]{color:var(--text-warning)}.text-\[rgba\(255\,255\,255\,0\.4\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,\<0\.5\)\]{color:rgba(255,255,255,<.5)}.text-\[var\(--text-accent-orange\)\]{color:var(--text-accent-orange)}.text-\[\2026--rail-fg-muted\]{color:\2026--rail-fg-muted}.text-\[\2026\]{color:\2026}.text-white{color:var(--color-white)}.text-white\/40{color:color-mix(in srgb,#fff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:color-mix(in srgb,#fff 45%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:color-mix(in srgb,#fff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.placeholder-white\/30::placeholder{color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.placeholder-white\/30::placeholder{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.accent-\[var\(--background-brand-bold\)\]{accent-color:var(--background-brand-bold)}.opacity-0{opacity:0%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-12px_0_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: -12px 0 40px var(--tw-shadow-color, rgba(0,0,0,.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/dry,.shadow\/dry-run{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[color\:var\(--border-danger\)\]{--tw-ring-color: var(--border-danger)}.ring-\[color\:var\(--border-input\)\]{--tw-ring-color: var(--border-input)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-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-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0%}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.placeholder\:text-\[color\:var\(--text-subtlest\)\]::placeholder{color:var(--text-subtlest)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.read-only\:cursor-not-allowed:read-only{cursor:not-allowed}.read-only\:opacity-60:read-only{opacity:60%}.focus-within\:border-\[color\:var\(--border-focused\)\]:focus-within{border-color:var(--border-focused)}.focus-within\:ring-2:focus-within{--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-within\:ring-\[color\:var\(--border-focused\)\]:focus-within{--tw-ring-color: var(--border-focused)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y: -1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:border-\[color\:var\(--border-bold\)\]:hover{border-color:var(--border-bold)}}@media(hover:hover){.hover\:border-\[color\:var\(--border-danger\)\]:hover{border-color:var(--border-danger)}}@media(hover:hover){.hover\:border-\[color\:var\(--border-focused\)\]:hover{border-color:var(--border-focused)}}@media(hover:hover){.hover\:border-\[color\:var\(--border-selected\)\]:hover{border-color:var(--border-selected)}}@media(hover:hover){.hover\:bg-\[var\(--background-brand-bold-hovered\)\]:hover{background-color:var(--background-brand-bold-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-brand-hovered\)\]:hover{background-color:var(--background-brand-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-brand-subtle-hovered\)\]:hover{background-color:var(--background-brand-subtle-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-danger-subtle\)\]:hover{background-color:var(--background-danger-subtle)}}@media(hover:hover){.hover\:bg-\[var\(--background-danger-subtle-hovered\)\]:hover{background-color:var(--background-danger-subtle-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-neutral\)\]:hover{background-color:var(--background-neutral)}}@media(hover:hover){.hover\:bg-\[var\(--background-neutral-hovered\)\]:hover{background-color:var(--background-neutral-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-neutral-pressed\)\]:hover{background-color:var(--background-neutral-pressed)}}@media(hover:hover){.hover\:bg-\[var\(--background-neutral-subtle\)\]:hover{background-color:var(--background-neutral-subtle)}}@media(hover:hover){.hover\:bg-\[var\(--background-neutral-subtle-hovered\)\]:hover{background-color:var(--background-neutral-subtle-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-selected\)\]:hover{background-color:var(--background-selected)}}@media(hover:hover){.hover\:bg-\[var\(--background-selected-hovered\)\]:hover{background-color:var(--background-selected-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--background-success-subtle\)\]:hover{background-color:var(--background-success-subtle)}}@media(hover:hover){.hover\:bg-\[var\(--background-warning-subtle\)\]:hover{background-color:var(--background-warning-subtle)}}@media(hover:hover){.hover\:bg-\[var\(--border-focused\)\]:hover{background-color:var(--border-focused)}}@media(hover:hover){.hover\:bg-\[var\(--border-selected\)\]:hover{background-color:var(--border-selected)}}@media(hover:hover){.hover\:bg-\[var\(--elevation-surface-hovered\)\]:hover{background-color:var(--elevation-surface-hovered)}}@media(hover:hover){.hover\:bg-\[var\(--rail-hover-bg\)\]:hover{background-color:var(--rail-hover-bg)}}@media(hover:hover){.hover\:text-\[color\:var\(--icon\)\]:hover{color:var(--icon)}}@media(hover:hover){.hover\:text-\[color\:var\(--link-hover\)\]:hover{color:var(--link-hover)}}@media(hover:hover){.hover\:text-\[color\:var\(--rail-fg\)\]:hover{color:var(--rail-fg)}}@media(hover:hover){.hover\:text-\[color\:var\(--text\)\]:hover{color:var(--text)}}@media(hover:hover){.hover\:text-\[color\:var\(--text-brand\)\]:hover{color:var(--text-brand)}}@media(hover:hover){.hover\:text-\[color\:var\(--text-danger\)\]:hover{color:var(--text-danger)}}@media(hover:hover){.hover\:text-\[color\:var\(--text-subtle\)\]:hover{color:var(--text-subtle)}}@media(hover:hover){.hover\:text-\[var\(--text-accent-orange\)\]:hover{color:var(--text-accent-orange)}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:opacity-90:hover{opacity:90%}}@media(hover:hover){.hover\:brightness-125:hover{--tw-brightness: brightness(125%);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,)}}.focus\:border-\[color\:var\(--border-focused\)\]:focus{border-color:var(--border-focused)}.focus\:border-\[color\:var\(--border-selected\)\]:focus{border-color:var(--border-selected)}.focus\:bg-\[var\(--background-neutral-subtle-hovered\)\]:focus{background-color:var(--background-neutral-subtle-hovered)}.focus\:bg-\[var\(--background-selected\)\]:focus{background-color:var(--background-selected)}.focus\:ring-1:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[color\:var\(--border-focused\)\]:focus{--tw-ring-color: var(--border-focused)}.focus\:ring-\[color\:var\(--border-selected\)\]:focus{--tw-ring-color: var(--border-selected)}.focus\:outline-hidden:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline:2px solid transparent;outline-offset:2px}}.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-\[color\:var\(--border-focused\)\]:focus-visible{--tw-ring-color: var(--border-focused)}.active\:cursor-grabbing:active{cursor:grabbing}@media(hover:hover){.hover\:enabled\:border-\[color\:var\(--border-bold\)\]:hover:enabled{border-color:var(--border-bold)}}@media(hover:hover){.hover\:enabled\:text-\[color\:var\(--text\)\]:hover:enabled{color:var(--text)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--background-neutral\)\]:disabled{background-color:var(--background-neutral)}.disabled\:text-\[color\:var\(--text-disabled\)\]:disabled{color:var(--text-disabled)}.disabled\:opacity-20:disabled{opacity:20%}.disabled\:opacity-30:disabled{opacity:30%}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-60:disabled{opacity:60%}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:transparent}}@media(width>=40rem){.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:w-auto{width:auto}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:items-center{align-items:center}}@media(width>=40rem){.sm\:items-start{align-items:flex-start}}@media(width>=40rem){.sm\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=48rem){.md\:mt-auto{margin-top:auto}}@media(width>=48rem){.md\:block{display:block}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:w-\[200px\]{width:200px}}@media(width>=48rem){.md\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=48rem){.md\:flex-col{flex-direction:column}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){:where(.md\:space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}}@media(width>=48rem){.md\:overflow-visible{overflow:visible}}@media(width>=48rem){.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}@media(width>=48rem){.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media(width>=48rem){.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}@media(width>=48rem){.md\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}}@media(width>=48rem){.md\:border-\[color\:var\(--border\)\]{border-color:var(--border)}}@media(width>=48rem){.md\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(width>=48rem){.md\:py-4{padding-block:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:relative{position:relative}}@media(width>=64rem){.lg\:mr-\(--chat-dock-width\){margin-right:var(--chat-dock-width)}}@media(width>=64rem){.lg\:ml-16{margin-left:calc(var(--spacing) * 16)}}@media(width>=64rem){.lg\:ml-44{margin-left:calc(var(--spacing) * 44)}}@media(width>=64rem){.lg\:block{display:block}}@media(width>=64rem){.lg\:contents{display:contents}}@media(width>=64rem){.lg\:flex{display:flex}}@media(width>=64rem){.lg\:hidden{display:none}}@media(width>=64rem){.lg\:h-5{height:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\:h-6{height:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:h-10{height:calc(var(--spacing) * 10)}}@media(width>=64rem){.lg\:h-14{height:calc(var(--spacing) * 14)}}@media(width>=64rem){.lg\:h-full{height:100%}}@media(width>=64rem){.lg\:h-screen{height:100vh}}@media(width>=64rem){.lg\:max-h-none{max-height:none}}@media(width>=64rem){.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:w-10{width:calc(var(--spacing) * 10)}}@media(width>=64rem){.lg\:w-16{width:calc(var(--spacing) * 16)}}@media(width>=64rem){.lg\:w-44{width:calc(var(--spacing) * 44)}}@media(width>=64rem){.lg\:w-80{width:calc(var(--spacing) * 80)}}@media(width>=64rem){.lg\:w-\[440px\]{width:440px}}@media(width>=64rem){.lg\:w-full{width:100%}}@media(width>=64rem){.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:shrink-0{flex-shrink:0}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=64rem){.lg\:flex-col{flex-direction:column}}@media(width>=64rem){.lg\:flex-row{flex-direction:row}}@media(width>=64rem){.lg\:items-center{align-items:center}}@media(width>=64rem){.lg\:justify-between{justify-content:space-between}}@media(width>=64rem){.lg\:justify-center{justify-content:center}}@media(width>=64rem){.lg\:gap-0{gap:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=64rem){:where(.lg\:space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}}@media(width>=64rem){.lg\:overflow-x-hidden{overflow-x:hidden}}@media(width>=64rem){.lg\:overflow-y-auto{overflow-y:auto}}@media(width>=64rem){.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}@media(width>=64rem){.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media(width>=64rem){.lg\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0px}}@media(width>=64rem){.lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media(width>=64rem){.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}@media(width>=64rem){.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}}@media(width>=64rem){.lg\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}}@media(width>=64rem){.lg\:p-0{padding:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media(width>=64rem){.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}}@media(width>=64rem){.lg\:py-2{padding-block:calc(var(--spacing) * 2)}}@media(width>=64rem){.lg\:py-3{padding-block:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:py-4{padding-block:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(width>=64rem){.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}@media(width>=64rem){.lg\: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))}}@media(width>=64rem){.lg\:duration-300{--tw-duration: .3s;transition-duration:.3s}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:text-gray-300{color:var(--color-gray-300)}}}.afb{--neutral-0: #ffffff;--neutral-100: #f7f8f9;--neutral-200: #f1f2f4;--neutral-300: #dcdfe4;--neutral-400: #b3b9c4;--neutral-500: #8590a2;--neutral-600: #758195;--neutral-700: #626f86;--neutral-800: #44546f;--neutral-900: #2c3e5d;--neutral-1000: #172b4d;--neutral-1100: #091e42;--neutral-50a: #091e4200;--neutral-100a: #091e4208;--neutral-200a: #091e420f;--neutral-300a: #091e4224;--neutral-400a: #091e424f;--neutral-500a: #091e427d;--blue-100: #edf7ff;--blue-200: #c6e5ff;--blue-300: #85c4fc;--blue-400: #5bb2ff;--blue-500: #3da4ff;--blue-600: #1a94ff;--blue-700: #0b66b6;--blue-800: #0a5394;--blue-900: #084173;--blue-1000: #1e3346;--blue-100a: #3da4ff14;--green-100a: #4fcf9914;--green-400: #4ecf99;--green-800: #207250;--green-900: #164c36;--red-100a: #f9736c14;--red-400: #f9766e;--red-800: #ae2d23;--red-900: #5f201b;--red-1000: #452320;--yellow-100a: #e2b20314;--yellow-300: #f4cc45;--yellow-400: #e1b103;--yellow-800: #7b5c01;--magenta-200: #fff5fb;--magenta-500: #d960aa;--magenta-800: #5a2546;--purple-200: #dfd8fd;--purple-500: #8f7de7;--purple-600: #7d6add;--purple-700: #6f5dc7;--purple-800: #5c4bb2;--teal-200: #ecf9fe;--teal-500: #41b1d6;--teal-800: #1f6881;--gulf-500: #344a61;--flight-rule-vfr: #07c502;--flight-rule-mvfr: #236ed8;--flight-rule-ifr: #ff2700;--flight-rule-lifr: #ff40ff;--font-family-default: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-number: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-code: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-10: 10px;--font-size-11: 11px;--font-size-12: 12px;--font-size-14: 14px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-12: 12px;--line-height-16: 16px;--line-height-20: 20px;--line-height-22: 22px;--line-height-24: 24px;--line-height-28: 28px;--letter-spacing-xl: -.2px;--letter-spacing-lg: -.1px;--letter-spacing-md: 0;--letter-spacing-sm: .2px;--letter-spacing-xs: .4px;--afb-coach-collapsed-inset: 136px;--afb-coach-composer-reserved-block: 8.5rem;--space-none: 0;--space-xs-4: 2px;--space-xs-3: 4px;--space-xs-2: 6px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 20px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 40px;--density-0: 0;--density-xs-4: 2px;--density-xs-3: 4px;--density-xs-2: 6px;--density-xs: 8px;--density-sm: 12px;--density-md: 16px;--density-lg: 20px;--density-xl: 24px;--density-xl-2: 32px;--density-xl-3: 40px;--radius-none: 0;--radius-xs-2: 2px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-pill: 100px;--text: var(--neutral-1000);--text-subtle: var(--neutral-700);--text-subtlest: var(--neutral-500);--text-inverse: var(--neutral-0);--text-disabled: var(--neutral-400a);--text-link: var(--link);--text-brand: var(--blue-700);--text-selected: var(--blue-800);--text-danger: var(--red-800);--text-warning: var(--yellow-800);--text-success: var(--green-800);--text-information: var(--blue-800);--text-accent-magenta: var(--magenta-800);--text-accent-purple: var(--purple-800);--text-accent-teal: var(--teal-800);--background-disabled: var(--neutral-100a);--background-neutral: var(--neutral-200a);--background-neutral-hovered: var(--neutral-300a);--background-neutral-pressed: var(--neutral-400a);--background-neutral-subtle: var(--neutral-50a);--background-neutral-subtle-hovered: var(--neutral-100a);--background-neutral-subtle-pressed: var(--neutral-200a);--background-neutral-bold: var(--neutral-800);--background-neutral-bold-hovered: var(--neutral-900);--background-input: var(--neutral-100a);--background-input-hovered: var(--neutral-200a);--background-input-pressed: var(--neutral-300a);--background-selected: var(--blue-100);--background-selected-hovered: var(--blue-200);--background-selected-pressed: var(--blue-300);--background-selected-bold: var(--blue-700);--background-brand: var(--blue-700);--background-brand-hovered: var(--blue-800);--background-brand-pressed: var(--blue-900);--background-brand-subtle: var(--blue-100);--background-brand-bold: var(--blue-1000);--background-danger: var(--red-800);--background-danger-subtle: var(--red-100a);--background-warning: var(--yellow-300);--background-warning-subtle: var(--yellow-100a);--background-success: var(--green-800);--background-success-subtle: var(--green-100a);--background-information: var(--blue-500);--background-information-subtle: var(--blue-100a);--background-accent-magenta: var(--magenta-500);--background-accent-magenta-subtle: var(--magenta-200);--background-accent-purple: var(--purple-500);--background-accent-purple-bold: var(--purple-700);--background-accent-purple-subtle: var(--purple-200);--background-accent-teal: var(--teal-500);--background-accent-teal-subtle: var(--teal-200);--border: var(--neutral-200a);--border-bold: var(--neutral-600);--border-subtle: var(--neutral-300);--border-input: var(--neutral-400a);--border-focused: var(--blue-500);--border-selected: var(--blue-700);--border-danger: var(--red-400);--border-information: var(--blue-400);--border-success: var(--green-400);--border-warning: var(--yellow-400);--border-accent-purple: var(--purple-600);--icon: var(--neutral-1000);--icon-subtle: var(--neutral-700);--icon-subtlest: var(--neutral-500);--icon-inverse: var(--neutral-0);--icon-brand: var(--blue-700);--icon-selected: var(--blue-700);--icon-danger: var(--red-800);--icon-success: var(--green-800);--icon-warning: var(--yellow-800);--icon-accent-purple: var(--purple-700);--elevation-surface: var(--neutral-0);--elevation-surface-raised: var(--neutral-0);--elevation-surface-hovered: var(--neutral-200);--elevation-surface-pressed: var(--neutral-300);--elevation-surface-overlay: var(--neutral-0);--elevation-surface-sunken: var(--neutral-100);--link: var(--blue-700);--link-hover: var(--blue-800);--blanket: var(--neutral-500a);--shadow-raised: 0 0 1px rgba(9, 30, 66, .31), 0 4px 12px rgba(9, 30, 66, .15);--shadow-overlay: 0 0 1px rgba(9, 30, 66, .31), 0 8px 24px rgba(9, 30, 66, .15);--shadow-stroke: 0 0 1px rgba(9, 30, 66, .08), 0 1px 4px rgba(9, 30, 66, .21);font-family:var(--font-family-default);color:var(--text);background:var(--elevation-surface-sunken);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.afb .afb-text-body-lowest{font:var(--font-weight-regular) var(--font-size-12) / var(--line-height-16) var(--font-family-default);letter-spacing:var(--letter-spacing-sm)}.afb .afb-mode-select{flex:none;--button-br: var(--radius-pill, 100px)}.afb[data-agent-v2-theme=dark] .afb-mode-select.air-select-button .air-button.air-button--default{background:var(--background-selected);color:var(--text-selected)}.afb[data-agent-v2-theme=dark] .afb-mode-select.air-select-button .air-button.air-button--default:hover:not(:disabled){background:var(--background-selected-hovered)}.afb[data-agent-v2-theme=dark] .afb-mode-select.air-select-button .air-button.air-button--default:active:not(:disabled){background:var(--background-selected-pressed)}.afb .afb-weekday-select.air-select-button .air-button{min-width:0;padding-inline:var(--density-xs-3)}.afb *,.afb *:after,.afb *:before{box-sizing:border-box}.afb .air-icon{display:inline-block;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}.afb .btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--button-br, 2px);border:1px solid transparent;font:var(--font-weight-medium) var(--font-size-12) / var(--line-height-16) var(--font-family-default);letter-spacing:var(--letter-spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;color:var(--text)}.afb .btn--primary{background:var(--background-brand);color:var(--text-inverse);border-color:var(--background-brand)}.afb .btn--primary:hover{background:var(--background-brand-hovered)}.afb .btn--secondary{background:var(--background-neutral);color:var(--text)}.afb .btn--secondary:hover{background:var(--background-neutral-hovered)}.afb .btn--ghost{background:transparent;color:var(--text)}.afb .btn--ghost:hover{background:var(--background-neutral)}.afb .btn--outline{background:var(--elevation-surface);border-color:var(--border-input);color:var(--text)}.afb .btn--outline:hover{background:var(--elevation-surface-hovered)}.afb .btn:focus-visible{outline:2px solid var(--border-focused);outline-offset:2px}.afb .btn:disabled{background:var(--background-disabled);color:var(--text-disabled);cursor:default}.afb .input{height:32px;padding:0 10px;border-radius:var(--radius-xs);border:1px solid var(--border-input);background:var(--background-input);font:var(--font-weight-regular) var(--font-size-12) / var(--line-height-16) var(--font-family-default);color:var(--text);outline:none}.afb .input:focus{outline:2px solid var(--border-focused);border-color:var(--border-focused)}.afb .air-card{background:var(--elevation-surface);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.afb .label-up{font:var(--font-weight-bold) var(--font-size-10) / var(--line-height-12) var(--font-family-default);letter-spacing:var(--letter-spacing-xs);text-transform:uppercase;color:var(--text-subtlest)}.afb[data-create-onramp-transition-active=true] [data-testid=agent-builder-create-discovery]{animation:afb-create-discovery-in .28s ease-out 80ms both}.afb[data-create-onramp-transition-active=true] .copilotKitInput{position:relative;z-index:31;will-change:transform}.afb[data-create-transition-active=true] [data-transition-part]{will-change:opacity,transform}.afb[data-create-transition-active=true] [data-transition-part=create-stage]{pointer-events:none}.afb[data-create-transition-active=true][data-create-entry-method=draft] [data-create-part=create-intro],.afb[data-create-transition-active=true][data-create-entry-method=draft] [data-create-part=manual-setup]{animation:afb-create-fade-away .18s ease-in both}.afb[data-create-transition-active=true][data-create-entry-method=draft] [data-create-part=draft-form]{animation:afb-create-form-away .18s ease-in both}.afb [data-create-part=thinking-card]{will-change:opacity,transform}.afb[data-create-transition-active=true][data-create-entry-method=draft] [data-create-part=thinking-card]{animation:afb-ai-thinking-handoff .74s cubic-bezier(.2,.78,.2,1) .12s both}.afb[data-create-transition-active=true] [data-transition-part=build-header]{animation:afb-build-header-in .18s ease-out both}.afb[data-create-transition-active=true] [data-transition-part=coach]{transform-origin:left center;animation:afb-coach-from-create-card .52s cubic-bezier(.18,.82,.2,1) both}.afb[data-create-transition-active=true] [data-transition-part=canvas]{animation:afb-canvas-skeleton-in .42s cubic-bezier(.2,.8,.2,1) 90ms both}.afb[data-create-transition-active=true] [data-transition-part=inspector]{animation:afb-inspector-after-canvas .3s ease-out .26s both}.afb .afb-canvas-skeleton{min-height:100%;padding:28px 34px;background:var(--elevation-surface-sunken)}.afb .afb-ai-thinking{position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:12px;max-width:360px;padding:14px 16px;border:1px solid var(--border-brand, var(--border));border-radius:var(--radius-sm);background:var(--elevation-surface);box-shadow:var(--shadow-raised, 0 1px 2px rgba(0, 0, 0, .06))}.afb .afb-ai-thinking__icon{width:36px;height:36px;border-radius:var(--radius-xs);background:var(--background-brand-subtle);display:grid;place-items:center;flex:none}.afb .afb-ai-thinking__message{font:var(--font-weight-bold) 13px/17px var(--font-family-default);color:var(--text)}.afb .afb-ai-thinking__subtext{margin-top:1px;font:var(--font-weight-regular) 12px/16px var(--font-family-default);color:var(--text-subtle)}.afb .afb-ai-thinking__dots{display:flex;gap:4px;margin-top:8px}.afb .afb-ai-thinking__dots span{width:6px;height:6px;border-radius:999px;background:var(--icon-brand);opacity:.34;animation:afb-ai-dot .84s ease-in-out infinite}.afb .afb-ai-thinking__dots span:nth-child(2){animation-delay:.12s}.afb .afb-ai-thinking__dots span:nth-child(3){animation-delay:.24s}.afb .afb-skeleton-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:32px}.afb .afb-skeleton-toolbar span,.afb .afb-skeleton-node i,.afb .afb-skeleton-node b,.afb .afb-skeleton-node em{display:block;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--background-neutral) 0%,var(--background-brand-subtle) 42%,var(--background-neutral) 78%);background-size:220% 100%;animation:afb-skeleton-shimmer .98s ease-in-out infinite}.afb .afb-skeleton-toolbar span{width:72px;height:28px}.afb .afb-skeleton-flow{display:flex;flex-direction:column;align-items:center}.afb .afb-skeleton-node{width:min(480px,100%);min-height:92px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--elevation-surface);box-shadow:var(--shadow-raised, 0 1px 2px rgba(0, 0, 0, .06));display:grid;grid-template-columns:36px 1fr;grid-template-rows:18px 16px;gap:10px 12px;align-content:center}.afb[data-create-transition-active=true] .afb-skeleton-node{animation:afb-skeleton-node-glow 1.08s ease-in-out infinite alternate}.afb[data-create-transition-active=true] .afb-skeleton-node--agent{animation-delay:.12s}.afb[data-create-transition-active=true] .afb-skeleton-node--deliver{animation-delay:.24s}.afb .afb-skeleton-node i{grid-row:1 / span 2;width:34px;height:34px;border-radius:var(--radius-xs)}.afb .afb-skeleton-node b{width:46%;height:15px}.afb .afb-skeleton-node em{width:72%;height:12px}.afb .afb-skeleton-node--agent{width:min(560px,100%)}.afb .afb-skeleton-rail{width:2px;height:34px;background:var(--border)}@keyframes afb-create-fade-away{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes afb-create-discovery-in{0%{opacity:0}to{opacity:1}}@keyframes afb-create-form-away{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes afb-ai-thinking-handoff{0%{opacity:0;transform:translateY(calc(-50% + 8px)) scale(.985)}32%{opacity:1;transform:translateY(-50%) scale(1)}to{opacity:.92;transform:translate(-172px,-50%) scale(.9)}}@keyframes afb-build-header-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes afb-coach-from-create-card{0%{opacity:0;transform:translate(300px) scaleX(2.05) scaleY(.86)}38%{opacity:1;transform:translate(128px) scaleX(1.34) scaleY(.94)}to{opacity:1;transform:translate(0) scaleX(1) scaleY(1)}}@keyframes afb-canvas-skeleton-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes afb-inspector-after-canvas{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes afb-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-80% 0}}@keyframes afb-skeleton-node-glow{0%{border-color:var(--border);box-shadow:var(--shadow-raised, 0 1px 2px rgba(0, 0, 0, .06))}to{border-color:var(--border-brand, var(--border-focused));box-shadow:0 0 0 1px color-mix(in srgb,var(--border-brand, #0b66b6) 30%,transparent),0 12px 32px color-mix(in srgb,var(--border-brand, #0b66b6) 14%,transparent)}}@keyframes afb-ai-dot{0%,80%,to{opacity:.32;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.afb[data-create-onramp-transition-active=true] [data-testid=agent-builder-create-discovery],.afb[data-create-transition-active=true] [data-transition-part],.afb[data-create-transition-active=true] [data-create-part],.afb .afb-skeleton-toolbar span,.afb .afb-skeleton-node i,.afb .afb-skeleton-node b,.afb .afb-skeleton-node em,.afb .afb-skeleton-node,.afb .afb-ai-thinking__dots span{animation:none!important}}.ax{--neutral-0: #ffffff;--neutral-100: #f7f8f9;--neutral-200: #f1f2f4;--neutral-300: #dcdfe4;--neutral-400: #b3b9c4;--neutral-500: #8590a2;--neutral-600: #758195;--neutral-700: #626f86;--neutral-800: #44546f;--neutral-900: #2c3e5d;--neutral-1000: #172b4d;--neutral-1100: #091e42;--neutral-100a: #091e4208;--neutral-200a: #091e420f;--neutral-300a: #091e4224;--neutral-400a: #091e424f;--neutral-500a: #091e427d;--blue-100: #edf7ff;--blue-200: #c6e5ff;--blue-300: #85c4fc;--blue-500: #3da4ff;--blue-700: #0b66b6;--blue-800: #0a5394;--blue-900: #084173;--blue-1000: #1e3346;--green-700: #1e8c5f;--green-800: #207250;--yellow-500: #ca9c02;--yellow-800: #7b5c01;--red-800: #ae2d23;--text: var(--neutral-1000);--text-subtle: var(--neutral-700);--text-subtlest: var(--neutral-700);--text-danger: var(--red-800);--text-selected: var(--blue-800);--border: var(--neutral-200a);--border-input: var(--neutral-400a);--border-selected: var(--blue-700);--elevation-surface: var(--neutral-0);--elevation-surface-sunken: var(--neutral-100);--background-brand-bold: var(--blue-1000);--background-selected: var(--blue-100);--background-danger-subtle: #fdeceb;--font-family-default: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--radius-xs: 4px;--radius-pill: 100px;height:100%;display:flex;flex-direction:column;min-height:0;position:relative;background:var(--elevation-surface-sunken);font-family:var(--font-family-default);color:var(--text);-webkit-font-smoothing:antialiased}.ax .ax-head{flex:none}.ax .ax-bar{padding:16px 26px;flex:none}.ax .ax-body{flex:1;min-height:0;overflow:auto;padding:0 26px 28px}.ax .ax-header{display:flex;align-items:center;gap:12px;width:100%;height:56px;padding:0 16px;background:var(--elevation-surface);border-bottom:1px solid var(--border)}.ax[data-agent-v2-theme=dark] .ax-header{background:var(--elevation-surface-sunken)}.ax .ax-logo{width:34px;height:34px;border-radius:var(--radius-xs);background:var(--background-brand-subtle);display:grid;place-items:center;flex:none;color:var(--icon-brand)}.ax .ax-title{font:var(--font-weight-bold) 18px/22px var(--font-family-default);color:var(--text);letter-spacing:-.2px;white-space:nowrap}.ax .btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--button-br, 2px);border:1px solid transparent;font:var(--font-weight-medium) 12px/16px var(--font-family-default);letter-spacing:.2px;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;color:var(--text)}.ax .btn--primary{background:var(--background-brand);color:var(--text-inverse)}.ax .btn--primary:hover{background:var(--background-brand-hovered)}.ax .btn--secondary{background:var(--background-neutral);color:var(--text)}.ax .btn--secondary:hover{background:var(--background-neutral-hovered)}.ax .btn--outline{background:transparent;color:var(--text);border-color:var(--border-input)}.ax .btn--outline:hover{background:var(--background-neutral-subtle-hovered)}.ax .btn--danger{background:var(--background-danger);color:var(--text-inverse)}.ax .btn--danger:hover{background:var(--background-danger-hovered)}.ax .btn--icon{width:32px;height:32px;padding:0;justify-content:center}.ax .btn:disabled{cursor:default;opacity:.72}.ax .btn:focus-visible{outline:2px solid var(--border-focused);outline-offset:2px}.ax .num{font-family:var(--font-family-default);font-variant-numeric:tabular-nums}.ax .label-up{font:var(--font-weight-medium) 11px/14px var(--font-family-default);letter-spacing:.4px;text-transform:uppercase;color:var(--text-subtle)}.ax .ax-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ax .agent-scope-select{flex:none;--button-br: var(--radius-pill, 100px)}.ax[data-agent-v2-theme=dark] .agent-scope-select.air-select-button .air-button.air-button--default{background:var(--background-selected);color:var(--text-selected)}.ax[data-agent-v2-theme=dark] .agent-scope-select.air-select-button .air-button.air-button--default:hover:not(:disabled){background:var(--background-selected-hovered)}.ax[data-agent-v2-theme=dark] .agent-scope-select.air-select-button .air-button.air-button--default:active:not(:disabled){background:var(--background-selected-pressed)}.ax .ax-filter{position:relative;flex:none}.ax .ax-filter-btn{gap:8px}.ax .ax-filter-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:41;width:220px;background:var(--elevation-surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 8px 24px #091e422e,0 0 1px #091e424d;padding:5px}.ax .ax-filter-opt{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:4px;cursor:pointer;font:var(--font-weight-medium) 12px/1 var(--font-family-default);color:var(--text)}.ax .ax-filter-opt:hover{background:var(--background-neutral-subtle-hovered)}.ax .ax-filter-opt air-checkbox{flex:1;min-width:0}.ax .ax-filter-label{display:inline-flex;align-items:center;gap:9px}.ax .ax-filter-dot{width:7px;height:7px;border-radius:50%;flex:none}.ax .ax-filter-dot--enabled{background:var(--icon-success)}.ax .ax-filter-dot--disabled{background:var(--icon-subtlest)}.ax .ax-filter-group-label{padding:6px 10px 3px;font:var(--font-weight-bold) 10px/14px var(--font-family-default);letter-spacing:.4px;text-transform:uppercase;color:var(--text-subtlest)}.ax .ax-filter-opt .num{font:600 11px/1 var(--font-family-default);color:var(--text-subtle)}.ax .ax-sort{flex:none;width:max-content;min-height:32px;padding:0 10px;border:1px solid transparent;border-radius:var(--button-br, 2px);background:var(--background-neutral);color:var(--text);font:var(--font-weight-medium) 12px/16px var(--font-family-default);letter-spacing:.2px}.ax .ax-sort .air-select__input-container{flex:0 0 auto}.ax .ax-sort .air-select__input{position:absolute;inset:0;height:100%}.ax .ax-sort .air-select__selected-template{position:static;white-space:nowrap}.ax .ax-sort:hover{background:var(--background-neutral-hovered)}.ax .ax-sort.air-select--focused{border-color:var(--border-focused);outline:1px solid var(--border-focused)}.air-overlay-pane:has(.ax-sort-option){min-width:190px;margin-top:6px}.ax .ax-search{flex:none;width:248px}.ax .ax-table{min-width:0;border:1px solid var(--border);border-radius:2px;background:var(--elevation-surface);overflow:visible}.ax .ax-group{container-type:inline-size;display:flex;align-items:center;gap:9px;padding:11px 18px;background:var(--elevation-surface-sunken);border-bottom:1px solid var(--border);color:var(--text-subtle)}.ax .ax-group--mid{border-top:1px solid var(--border)}.ax .ax-group-meta{font:var(--font-weight-regular) 11px/14px var(--font-family-default);color:var(--text-subtlest)}.ax .ax-colheads{margin-left:auto;display:flex;align-items:center;gap:20px}.ax .ax-colhead-group{display:flex;align-items:center;gap:18px}.ax .ax-colheads-actions{width:188px;flex:none}.ax .row{container-type:inline-size;display:flex;align-items:center;gap:16px;padding:16px 18px;border-bottom:1px solid var(--border);transition:background 80ms;cursor:pointer}.ax .row:last-child{border-bottom:none}.ax .row.row--group-last{border-bottom:none}.ax .row.row--disabled{opacity:.62}.ax .row:hover{background:var(--elevation-surface-hovered)}.ax .row:active{background:var(--elevation-surface-pressed)}.ax .row:focus-visible{background:var(--elevation-surface-hovered);outline:2px solid var(--border-focused);outline-offset:-2px}.ax .row-dot{width:9px;height:9px;flex:none;border-radius:50%}.ax .row-name-col{container-type:inline-size;flex:0 1 360px;min-width:180px;max-width:520px}.ax .row-title-line{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.ax .row-name{font:var(--font-weight-bold) 14px/18px var(--font-family-default);color:var(--text);flex:none;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.ax .row-alias{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--font-weight-medium) 11px/15px var(--font-family-default);color:var(--text-subtlest)}.ax .row-sublabel{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font:var(--font-weight-medium) 11px/15px var(--font-family-default);color:var(--text-subtlest);margin-top:8px}.ax .ax-variable-chip{display:inline-flex;align-items:center;min-height:20px;max-width:100%;padding:2px 6px;border-radius:4px;background:var(--background-selected);color:var(--text-selected);font:600 10px/14px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;letter-spacing:.2px;white-space:normal}.ax .ax-variable-chip--count{flex:none;padding-inline:6px}.ax .row-metrics{flex:none;display:flex;align-items:center;gap:20px}.ax .row-spacer{flex:1 1 0;min-width:0}.ax .metric-group{flex:none;display:flex;align-items:center;gap:18px}.ax .metric-col{flex:none}.ax .metric-col--output{width:128px}.ax .metric-col--nextrun{width:120px}.ax .metric-col--cost{width:124px}.ax .metric-col--cost .label-up{white-space:nowrap}.ax .metric-col--createdby{width:132px}.ax .metric-col--updated{width:104px}.ax .metric-col--createdby .label-up,.ax .metric-col--updated .label-up{white-space:nowrap}.ax .metric-val{font-size:12px;line-height:16px;color:var(--text-subtle)}.ax .metric-col--createdby .metric-val,.ax .metric-col--updated .metric-val{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax .metric-col--output .metric-val{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ax .metric-val--strong{color:var(--text)}.ax .metric-val--muted{color:var(--text-subtlest)}.ax .row-actions{position:relative;display:flex;align-items:center;gap:6px;flex:none;width:188px;justify-content:flex-end}.ax .ax-run-group,.ax .ax-run-controls{display:inline-flex;align-items:center;gap:8px;flex:none}.ax .ax-run-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-width:78px;padding:0 4px;color:var(--text-brand);font:var(--font-weight-medium) 12px/16px var(--font-family-default)}@container (max-width: 1080px){.ax .metric-col--createdby,.ax .metric-col--updated{display:none}}@container (max-width: 900px){.ax .metric-col--nextrun{display:none}}@container (max-width: 700px){.ax .metric-col--output{display:none}}@container (max-width: 480px){.ax .metric-col--cost{display:none}}.agents-index-row-menu{width:188px;max-height:calc(100vh - 32px);overflow-y:auto}.agents-index-row-menu button.agents-index-row-menu__danger{color:var(--text-danger)}.ax .ax-import-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid var(--border);background:var(--background-selected);font:var(--font-weight-regular) 13px/18px var(--font-family-default);color:var(--text-subtle)}.ax .ax-import-notice strong{color:var(--text);font-weight:var(--font-weight-bold)}.ax .ax-empty{padding:48px 18px;text-align:center;font:var(--font-weight-regular) 13px/18px var(--font-family-default);color:var(--text-subtlest)}.ax .ax-empty-help{margin-top:6px;color:var(--text-subtle)}.ax .ax-empty-actions{display:flex;justify-content:center;margin-top:16px}.ax .ax-loading{padding:48px 18px;text-align:center;font:var(--font-weight-regular) 13px/18px var(--font-family-default);color:var(--text-subtlest)}.ax .ax-error{margin:12px 18px;padding:11px 14px;border:1px solid var(--border-danger);border-radius:6px;background:var(--background-danger-subtle);color:var(--text-danger);font:var(--font-weight-medium) 13px/18px var(--font-family-default)}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--cpk-font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--cpk-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--cpk-color-gray-50: oklch(98.5% .002 247.839);--cpk-color-gray-200: oklch(92.8% .006 264.531);--cpk-color-gray-600: oklch(44.6% .03 256.802);--cpk-color-gray-700: oklch(37.3% .034 259.733);--cpk-color-gray-800: oklch(27.8% .033 256.848);--cpk-color-gray-900: oklch(21% .034 264.665);--cpk-color-black: #000;--cpk-color-white: #fff;--cpk-spacing: .25rem;--cpk-container-3xl: 48rem;--cpk-text-xs: .75rem;--cpk-text-xs--line-height: calc(1 / .75);--cpk-text-sm: .875rem;--cpk-text-sm--line-height: calc(1.25 / .875);--cpk-text-xl: 1.25rem;--cpk-text-xl--line-height: calc(1.75 / 1.25);--cpk-text-2xl: 1.5rem;--cpk-text-2xl--line-height: calc(2 / 1.5);--cpk-font-weight-medium: 500;--cpk-font-weight-semibold: 600;--cpk-leading-relaxed: 1.625;--cpk-ease-in-out: cubic-bezier(.4, 0, .2, 1);--cpk-animate-spin: spin 1s linear infinite;--cpk-animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--cpk-default-transition-duration: .15s;--cpk-default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--cpk-default-font-family: var(--cpk-font-sans);--cpk-default-mono-font-family: var(--cpk-font-mono);--cpk-animate-pulse-cursor: pulse-cursor .9s cubic-bezier(.4, 0, .2, 1) infinite}}@layer base{[data-copilotkit],[data-copilotkit] *,[data-copilotkit] :after,[data-copilotkit] :before,[data-copilotkit] ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}[data-copilotkit]{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--cpk-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(--cpk-default-font-feature-settings, normal);font-variation-settings:var(--cpk-default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}[data-copilotkit] hr,hr[data-copilotkit]{height:0;color:inherit;border-top-width:1px}[data-copilotkit] abbr:where([title]),abbr:where([title])[data-copilotkit]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-copilotkit] h1,h1[data-copilotkit],[data-copilotkit] h2,h2[data-copilotkit],[data-copilotkit] h3,h3[data-copilotkit],[data-copilotkit] h4,h4[data-copilotkit],[data-copilotkit] h5,h5[data-copilotkit],[data-copilotkit] h6,h6[data-copilotkit]{font-size:inherit;font-weight:inherit}[data-copilotkit] a,a[data-copilotkit]{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-copilotkit] b,b[data-copilotkit],[data-copilotkit] strong,strong[data-copilotkit]{font-weight:bolder}[data-copilotkit] code,code[data-copilotkit],[data-copilotkit] kbd,kbd[data-copilotkit],[data-copilotkit] samp,samp[data-copilotkit],[data-copilotkit] pre,pre[data-copilotkit]{font-family:var(--cpk-default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--cpk-default-mono-font-feature-settings, normal);font-variation-settings:var(--cpk-default-mono-font-variation-settings, normal);font-size:1em}[data-copilotkit] small,small[data-copilotkit]{font-size:80%}[data-copilotkit] sub,sub[data-copilotkit],[data-copilotkit] sup,sup[data-copilotkit]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}[data-copilotkit] sub,sub[data-copilotkit]{bottom:-.25em}[data-copilotkit] sup,sup[data-copilotkit]{top:-.5em}[data-copilotkit] table,table[data-copilotkit]{text-indent:0;border-color:inherit;border-collapse:collapse}[data-copilotkit] :-moz-focusring{outline:auto}[data-copilotkit] progress,progress[data-copilotkit]{vertical-align:baseline}[data-copilotkit] summary,summary[data-copilotkit]{display:list-item}[data-copilotkit] ol,ol[data-copilotkit],[data-copilotkit] ul,ul[data-copilotkit],[data-copilotkit] menu,menu[data-copilotkit]{list-style:none}[data-copilotkit] img,img[data-copilotkit],[data-copilotkit] svg,svg[data-copilotkit],[data-copilotkit] video,video[data-copilotkit],[data-copilotkit] canvas,canvas[data-copilotkit],[data-copilotkit] audio,audio[data-copilotkit],[data-copilotkit] iframe,iframe[data-copilotkit],[data-copilotkit] embed,embed[data-copilotkit],[data-copilotkit] object,object[data-copilotkit]{display:block;vertical-align:middle}[data-copilotkit] img,img[data-copilotkit],[data-copilotkit] video,video[data-copilotkit]{max-width:100%;height:auto}[data-copilotkit] button,button[data-copilotkit],[data-copilotkit] input,input[data-copilotkit],[data-copilotkit] select,select[data-copilotkit],[data-copilotkit] optgroup,optgroup[data-copilotkit],[data-copilotkit] textarea,textarea[data-copilotkit],[data-copilotkit] ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}[data-copilotkit] :where(select:is([multiple],[size])) optgroup{font-weight:bolder}[data-copilotkit] :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}[data-copilotkit] ::file-selector-button{margin-inline-end:4px}[data-copilotkit] ::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){[data-copilotkit] ::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){[data-copilotkit] ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}[data-copilotkit] textarea,textarea[data-copilotkit]{resize:vertical}[data-copilotkit] ::-webkit-search-decoration{-webkit-appearance:none}[data-copilotkit] ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}[data-copilotkit] ::-webkit-datetime-edit{display:inline-flex}[data-copilotkit] ::-webkit-datetime-edit-fields-wrapper{padding:0}[data-copilotkit] ::-webkit-datetime-edit,[data-copilotkit] ::-webkit-datetime-edit-year-field,[data-copilotkit] ::-webkit-datetime-edit-month-field,[data-copilotkit] ::-webkit-datetime-edit-day-field,[data-copilotkit] ::-webkit-datetime-edit-hour-field,[data-copilotkit] ::-webkit-datetime-edit-minute-field,[data-copilotkit] ::-webkit-datetime-edit-second-field,[data-copilotkit] ::-webkit-datetime-edit-millisecond-field,[data-copilotkit] ::-webkit-datetime-edit-meridiem-field{padding-block:0}[data-copilotkit] ::-webkit-calendar-picker-indicator{line-height:1}[data-copilotkit] :-moz-ui-invalid{box-shadow:none}[data-copilotkit] button,button[data-copilotkit],[data-copilotkit] input:where([type=button],[type=reset],[type=submit]),input:where([type=button],[type=reset],[type=submit])[data-copilotkit],[data-copilotkit] ::file-selector-button{appearance:button}[data-copilotkit] ::-webkit-inner-spin-button,[data-copilotkit] ::-webkit-outer-spin-button{height:auto}[data-copilotkit] [hidden]:where(:not([hidden=until-found])),[hidden]:where(:not([hidden=until-found]))[data-copilotkit]{display:none!important}}@layer utilities{.cpk\:\@container{container-type:inline-size}.cpk\:pointer-events-auto{pointer-events:auto}.cpk\:pointer-events-none{pointer-events:none}.cpk\:invisible{visibility:hidden}.cpk\:absolute{position:absolute}.cpk\:relative{position:relative}.cpk\:inset-0{inset:calc(var(--cpk-spacing) * 0)}.cpk\:inset-x-0{inset-inline:calc(var(--cpk-spacing) * 0)}.cpk\:right-0{right:calc(var(--cpk-spacing) * 0)}.cpk\:right-4{right:calc(var(--cpk-spacing) * 4)}.cpk\:bottom-0{bottom:calc(var(--cpk-spacing) * 0)}.cpk\:bottom-6{bottom:calc(var(--cpk-spacing) * 6)}.cpk\:left-0{left:calc(var(--cpk-spacing) * 0)}.cpk\:z-10{z-index:10}.cpk\:z-20{z-index:20}.cpk\:z-30{z-index:30}.cpk\:z-50{z-index:50}.cpk\:col-start-1{grid-column-start:1}.cpk\:col-start-2{grid-column-start:2}.cpk\:col-start-3{grid-column-start:3}.cpk\:row-start-1{grid-row-start:1}.cpk\:m-2{margin:calc(var(--cpk-spacing) * 2)}.cpk\:-mx-1{margin-inline:calc(var(--cpk-spacing) * -1)}.cpk\:mx-auto{margin-inline:auto}.cpk\:my-1{margin-block:calc(var(--cpk-spacing) * 1)}.cpk\:prose{color:var(--tw-prose-body);max-width:65ch;--tw-prose-body: oklch(37.3% .034 259.733);--tw-prose-headings: oklch(21% .034 264.665);--tw-prose-lead: oklch(44.6% .03 256.802);--tw-prose-links: oklch(21% .034 264.665);--tw-prose-bold: oklch(21% .034 264.665);--tw-prose-counters: oklch(55.1% .027 264.364);--tw-prose-bullets: oklch(87.2% .01 258.338);--tw-prose-hr: oklch(92.8% .006 264.531);--tw-prose-quotes: oklch(21% .034 264.665);--tw-prose-quote-borders: oklch(92.8% .006 264.531);--tw-prose-captions: oklch(55.1% .027 264.364);--tw-prose-kbd: oklch(21% .034 264.665);--tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% .034 264.665) 10%, transparent);--tw-prose-code: oklch(21% .034 264.665);--tw-prose-pre-code: oklch(92.8% .006 264.531);--tw-prose-pre-bg: oklch(27.8% .033 256.848);--tw-prose-th-borders: oklch(87.2% .01 258.338);--tw-prose-td-borders: oklch(92.8% .006 264.531);--tw-prose-invert-body: oklch(87.2% .01 258.338);--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: oklch(70.7% .022 261.325);--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: oklch(70.7% .022 261.325);--tw-prose-invert-bullets: oklch(44.6% .03 256.802);--tw-prose-invert-hr: oklch(37.3% .034 259.733);--tw-prose-invert-quotes: oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders: oklch(37.3% .034 259.733);--tw-prose-invert-captions: oklch(70.7% .022 261.325);--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: oklch(44.6% .03 256.802);--tw-prose-invert-td-borders: oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.cpk\:prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.cpk\:prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.cpk\:prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.cpk\:prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.cpk\:prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.cpk\:prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.cpk\:prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.cpk\:prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.cpk\:prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.cpk\:prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.cpk\:prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.cpk\:prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.cpk\:prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.cpk\:prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.cpk\:prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.cpk\:prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.cpk\:prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.cpk\:prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.cpk\:prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.cpk\:prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.cpk\:prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.cpk\:prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.cpk\:prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.cpk\:prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.cpk\:prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.cpk\:prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.cpk\:prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.cpk\:prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.cpk\:prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.cpk\:prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.cpk\:prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.cpk\:prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.cpk\:prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.cpk\:prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.cpk\:prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.cpk\:prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.cpk\:prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.cpk\:prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.cpk\:prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.cpk\:prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.cpk\:prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.cpk\:prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.cpk\:prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.cpk\:prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.cpk\:prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.cpk\:prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.cpk\:prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.cpk\:prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.cpk\:prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.cpk\:prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.cpk\:prose :where(.cpk\:prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.cpk\:prose :where(.cpk\:prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.cpk\:prose :where(.cpk\:prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.cpk\:prose :where(.cpk\:prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.cpk\:prose :where(.cpk\:prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.cpk\:prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.cpk\:prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.cpk\:prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.cpk\:prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.cpk\:prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.cpk\:prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.cpk\:prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.cpk\:prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.cpk\:prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(.cpk\:prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(.cpk\:prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.cpk\:-mt-\[0px\]{margin-top:-0px}.cpk\:mt-4{margin-top:calc(var(--cpk-spacing) * 4)}.cpk\:mt-\[4px\]{margin-top:4px}.cpk\:mr-0{margin-right:calc(var(--cpk-spacing) * 0)}.cpk\:mr-2{margin-right:calc(var(--cpk-spacing) * 2)}.cpk\:mr-\[10px\]{margin-right:10px}.cpk\:mb-2{margin-bottom:calc(var(--cpk-spacing) * 2)}.cpk\:mb-3{margin-bottom:calc(var(--cpk-spacing) * 3)}.cpk\:mb-6{margin-bottom:calc(var(--cpk-spacing) * 6)}.cpk\:-ml-\[5px\]{margin-left:-5px}.cpk\:ml-0{margin-left:calc(var(--cpk-spacing) * 0)}.cpk\:ml-1{margin-left:calc(var(--cpk-spacing) * 1)}.cpk\:ml-2{margin-left:calc(var(--cpk-spacing) * 2)}.cpk\:ml-auto{margin-left:auto}.cpk\:block{display:block}.cpk\:flex{display:flex}.cpk\:grid{display:grid}.cpk\:inline-block{display:inline-block}.cpk\:inline-flex{display:inline-flex}.cpk\:size-3{width:calc(var(--cpk-spacing) * 3);height:calc(var(--cpk-spacing) * 3)}.cpk\:size-3\.5{width:calc(var(--cpk-spacing) * 3.5);height:calc(var(--cpk-spacing) * 3.5)}.cpk\:h-1\.5{height:calc(var(--cpk-spacing) * 1.5)}.cpk\:h-2{height:calc(var(--cpk-spacing) * 2)}.cpk\:h-4{height:calc(var(--cpk-spacing) * 4)}.cpk\:h-6{height:calc(var(--cpk-spacing) * 6)}.cpk\:h-7{height:calc(var(--cpk-spacing) * 7)}.cpk\:h-8{height:calc(var(--cpk-spacing) * 8)}.cpk\:h-9{height:calc(var(--cpk-spacing) * 9)}.cpk\:h-10{height:calc(var(--cpk-spacing) * 10)}.cpk\:h-11{height:calc(var(--cpk-spacing) * 11)}.cpk\:h-24{height:calc(var(--cpk-spacing) * 24)}.cpk\:h-\[7px\]{height:7px}.cpk\:h-\[11px\]{height:11px}.cpk\:h-\[60px\]{height:60px}.cpk\:h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.cpk\:h-full{height:100%}.cpk\:h-px{height:1px}.cpk\:max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.cpk\:max-h-full{max-height:100%}.cpk\:min-h-0{min-height:calc(var(--cpk-spacing) * 0)}.cpk\:min-h-\[50px\]{min-height:50px}.cpk\:w-1\.5{width:calc(var(--cpk-spacing) * 1.5)}.cpk\:w-2{width:calc(var(--cpk-spacing) * 2)}.cpk\:w-4{width:calc(var(--cpk-spacing) * 4)}.cpk\:w-6{width:calc(var(--cpk-spacing) * 6)}.cpk\:w-8{width:calc(var(--cpk-spacing) * 8)}.cpk\:w-9{width:calc(var(--cpk-spacing) * 9)}.cpk\:w-10{width:calc(var(--cpk-spacing) * 10)}.cpk\:w-11{width:calc(var(--cpk-spacing) * 11)}.cpk\:w-12{width:calc(var(--cpk-spacing) * 12)}.cpk\:w-14{width:calc(var(--cpk-spacing) * 14)}.cpk\:w-16{width:calc(var(--cpk-spacing) * 16)}.cpk\:w-20{width:calc(var(--cpk-spacing) * 20)}.cpk\:w-\[11px\]{width:11px}.cpk\:w-\[36px\]{width:36px}.cpk\:w-\[60px\]{width:60px}.cpk\:w-\[100px\]{width:100px}.cpk\:w-full{width:100%}.cpk\:max-w-3xl{max-width:var(--cpk-container-3xl)}.cpk\:max-w-\[80\%\]{max-width:80%}.cpk\:max-w-full{max-width:100%}.cpk\:min-w-0{min-width:calc(var(--cpk-spacing) * 0)}.cpk\:min-w-\[8rem\]{min-width:8rem}.cpk\:flex-1{flex:1}.cpk\:shrink-0{flex-shrink:0}.cpk\:rotate-90{rotate:90deg}.cpk\:animate-pulse{animation:var(--cpk-animate-pulse)}.cpk\:animate-pulse-cursor{animation:var(--cpk-animate-pulse-cursor)}.cpk\:animate-spin{animation:var(--cpk-animate-spin)}.cpk\:cursor-default{cursor:default}.cpk\:cursor-pointer{cursor:pointer}.cpk\:cursor-text{cursor:text}.cpk\:resize-none{resize:none}.cpk\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.cpk\:flex-col{flex-direction:column}.cpk\:flex-row{flex-direction:row}.cpk\:flex-wrap{flex-wrap:wrap}.cpk\:items-center{align-items:center}.cpk\:items-end{align-items:flex-end}.cpk\:justify-between{justify-content:space-between}.cpk\:justify-center{justify-content:center}.cpk\:justify-end{justify-content:flex-end}.cpk\:gap-1{gap:calc(var(--cpk-spacing) * 1)}.cpk\:gap-1\.5{gap:calc(var(--cpk-spacing) * 1.5)}.cpk\:gap-2{gap:calc(var(--cpk-spacing) * 2)}.cpk\:gap-x-3{column-gap:calc(var(--cpk-spacing) * 3)}.cpk\:gap-y-3{row-gap:calc(var(--cpk-spacing) * 3)}.cpk\:overflow-hidden{overflow:hidden}.cpk\:overflow-visible{overflow:visible}.cpk\:overflow-x-hidden{overflow-x:hidden}.cpk\:overflow-y-auto{overflow-y:auto}.cpk\:rounded-\[18px\]{border-radius:18px}.cpk\:rounded-\[28px\]{border-radius:28px}.cpk\:rounded-full{border-radius:calc(infinity * 1px)}.cpk\:rounded-lg{border-radius:var(--radius)}.cpk\:rounded-md{border-radius:calc(var(--radius) - 2px)}.cpk\:rounded-sm{border-radius:calc(var(--radius) - 4px)}.cpk\:border{border-style:var(--tw-border-style);border-width:1px}.cpk\:border-2{border-style:var(--tw-border-style);border-width:2px}.cpk\:border-dashed{--tw-border-style: dashed;border-style:dashed}.cpk\:border-none{--tw-border-style: none;border-style:none}.cpk\:border-border\/60{border-color:var(--border)}@supports (color: color-mix(in lab,red,red)){.cpk\:border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.cpk\:border-current{border-color:currentcolor}.cpk\:border-gray-200{border-color:var(--cpk-color-gray-200)}.cpk\:border-primary\/40{border-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.cpk\:border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.cpk\:border-t-transparent{border-top-color:transparent}.cpk\:bg-\[\#e4e4e7\]{background-color:#e4e4e7}.cpk\:bg-\[rgba\(24\,24\,27\,0\.2\)\]{background-color:#18181b33}.cpk\:bg-\[rgba\(24\,24\,27\,0\.12\)\]{background-color:#18181b1f}.cpk\:bg-\[rgba\(24\,24\,27\,0\.15\)\]{background-color:#18181b26}.cpk\:bg-\[rgba\(24\,24\,27\,0\.18\)\]{background-color:#18181b2e}.cpk\:bg-\[rgba\(147\,197\,253\,0\.5\)\]{background-color:#93c5fd80}.cpk\:bg-\[rgba\(147\,197\,253\,0\.6\)\]{background-color:#93c5fd99}.cpk\:bg-\[rgba\(147\,197\,253\,0\.7\)\]{background-color:#93c5fdb3}.cpk\:bg-\[rgba\(153\,246\,228\,0\.5\)\]{background-color:#99f6e480}.cpk\:bg-\[rgba\(153\,246\,228\,0\.6\)\]{background-color:#99f6e499}.cpk\:bg-\[rgba\(219\,234\,254\,0\.8\)\]{background-color:#dbeafecc}.cpk\:bg-background{background-color:var(--background)}.cpk\:bg-black{background-color:var(--cpk-color-black)}.cpk\:bg-border{background-color:var(--border)}.cpk\:bg-foreground{background-color:var(--foreground)}.cpk\:bg-muted{background-color:var(--muted)}.cpk\:bg-muted-foreground{background-color:var(--muted-foreground)}.cpk\:bg-popover{background-color:var(--popover)}.cpk\:bg-primary\/5{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.cpk\:bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.cpk\:bg-transparent{background-color:transparent}.cpk\:bg-white{background-color:var(--cpk-color-white)}.cpk\:bg-gradient-to-t{--tw-gradient-position: to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.cpk\:from-white{--tw-gradient-from: var(--cpk-color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.cpk\:via-white{--tw-gradient-via: var(--cpk-color-white);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.cpk\:to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.cpk\:bg-clip-padding{background-clip:padding-box}.cpk\:p-0{padding:calc(var(--cpk-spacing) * 0)}.cpk\:p-1{padding:calc(var(--cpk-spacing) * 1)}.cpk\:p-2{padding:calc(var(--cpk-spacing) * 2)}.cpk\:px-0{padding-inline:calc(var(--cpk-spacing) * 0)}.cpk\:px-2{padding-inline:calc(var(--cpk-spacing) * 2)}.cpk\:px-2\.5{padding-inline:calc(var(--cpk-spacing) * 2.5)}.cpk\:px-3{padding-inline:calc(var(--cpk-spacing) * 3)}.cpk\:px-4{padding-inline:calc(var(--cpk-spacing) * 4)}.cpk\:px-5{padding-inline:calc(var(--cpk-spacing) * 5)}.cpk\:py-0{padding-block:calc(var(--cpk-spacing) * 0)}.cpk\:py-1{padding-block:calc(var(--cpk-spacing) * 1)}.cpk\:py-1\.5{padding-block:calc(var(--cpk-spacing) * 1.5)}.cpk\:py-2{padding-block:calc(var(--cpk-spacing) * 2)}.cpk\:py-3{padding-block:calc(var(--cpk-spacing) * 3)}.cpk\:pt-1{padding-top:calc(var(--cpk-spacing) * 1)}.cpk\:pt-10{padding-top:calc(var(--cpk-spacing) * 10)}.cpk\:pr-4{padding-right:calc(var(--cpk-spacing) * 4)}.cpk\:pr-5{padding-right:calc(var(--cpk-spacing) * 5)}.cpk\:pb-2{padding-bottom:calc(var(--cpk-spacing) * 2)}.cpk\:pl-0{padding-left:calc(var(--cpk-spacing) * 0)}.cpk\:text-center{text-align:center}.cpk\:text-left{text-align:left}.cpk\:align-middle{vertical-align:middle}.cpk\:text-sm{font-size:var(--cpk-text-sm);line-height:var(--tw-leading, var(--cpk-text-sm--line-height))}.cpk\:text-xl{font-size:var(--cpk-text-xl);line-height:var(--tw-leading, var(--cpk-text-xl--line-height))}.cpk\:text-xs{font-size:var(--cpk-text-xs);line-height:var(--tw-leading, var(--cpk-text-xs--line-height))}.cpk\:text-\[11px\]{font-size:11px}.cpk\:text-\[16px\]{font-size:16px}.cpk\:leading-none{--tw-leading: 1;line-height:1}.cpk\:leading-relaxed{--tw-leading: var(--cpk-leading-relaxed);line-height:var(--cpk-leading-relaxed)}.cpk\:font-medium{--tw-font-weight: var(--cpk-font-weight-medium);font-weight:var(--cpk-font-weight-medium)}.cpk\:break-words{overflow-wrap:break-word}.cpk\:whitespace-nowrap{white-space:nowrap}.cpk\:whitespace-pre-wrap{white-space:pre-wrap}.cpk\:text-\[\#444444\]{color:#444}.cpk\:text-\[rgb\(93\,93\,93\)\]{color:#5d5d5d}.cpk\:text-foreground{color:var(--foreground)}.cpk\:text-gray-600{color:var(--cpk-color-gray-600)}.cpk\:text-muted-foreground{color:var(--muted-foreground)}.cpk\:text-popover-foreground{color:var(--popover-foreground)}.cpk\:text-primary\/70{color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.cpk\:text-primary\/70{color:color-mix(in oklab,var(--primary) 70%,transparent)}}.cpk\:text-white{color:var(--cpk-color-white)}.cpk\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cpk\:opacity-0{opacity:0%}.cpk\:opacity-40{opacity:40%}.cpk\:opacity-70{opacity:70%}.cpk\:opacity-100{opacity:100%}.cpk\:shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.cpk\:outline-hidden{outline:2px solid transparent;outline-offset:2px}}.cpk\:backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-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,)}.cpk\:transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease, var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration, var(--cpk-default-transition-duration))}.cpk\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration, var(--cpk-default-transition-duration))}.cpk\: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(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration, var(--cpk-default-transition-duration))}.cpk\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration, var(--cpk-default-transition-duration))}.cpk\:\[transition-delay\:0\.1s\]{transition-delay:.1s}.cpk\:\[transition-delay\:0\.2s\]{transition-delay:.2s}.cpk\:\[transition-delay\:0\.3s\]{transition-delay:.3s}.cpk\:\[transition-delay\:0\.15s\]{transition-delay:.15s}.cpk\:\[transition-delay\:0\.25s\]{transition-delay:.25s}.cpk\:\[transition-delay\:0\.35s\]{transition-delay:.35s}.cpk\:\[transition-delay\:0s\]{transition-delay:0s}.cpk\:duration-200{--tw-duration: .2s;transition-duration:.2s}.cpk\:ease-in-out{--tw-ease: var(--cpk-ease-in-out);transition-timing-function:var(--cpk-ease-in-out)}.cpk\:contain-inline-size{--tw-contain-size: inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.cpk\:outline-none{--tw-outline-style: none;outline-style:none}.cpk\:select-none{-webkit-user-select:none;user-select:none}.cpk\:\[animation-delay\:0\.1s\]{animation-delay:.1s}.cpk\:\[animation-delay\:0\.2s\]{animation-delay:.2s}.cpk\:\[animation-delay\:0\.3s\]{animation-delay:.3s}.cpk\:\[animation-delay\:0\.4s\]{animation-delay:.4s}.cpk\:\[animation-delay\:0\.5s\]{animation-delay:.5s}.cpk\:\[animation-delay\:0\.6s\]{animation-delay:.6s}.cpk\:\[animation-delay\:0\.7s\]{animation-delay:.7s}.cpk\:\[animation-delay\:0\.8s\]{animation-delay:.8s}.cpk\:\[animation-delay\:0s\]{animation-delay:0s}@media(hover:hover){.cpk\:group-hover\:visible:is(:where(.cpk\:group):hover *){visibility:visible}}.cpk\:placeholder\:text-\[\#00000077\]::placeholder{color:#0007}@media(hover:hover){.cpk\:hover\:bg-\[\#E8E8E8\]:hover{background-color:#e8e8e8}}@media(hover:hover){.cpk\:hover\:bg-\[\#f8f8f8\]:hover{background-color:#f8f8f8}}@media(hover:hover){.cpk\:hover\:bg-accent:hover{background-color:var(--accent)}}@media(hover:hover){.cpk\:hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.cpk\:hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,var(--accent) 60%,transparent)}}}@media(hover:hover){.cpk\:hover\:bg-gray-50:hover{background-color:var(--cpk-color-gray-50)}}@media(hover:hover){.cpk\:hover\:text-\[\#333333\]:hover{color:#333}}@media(hover:hover){.cpk\:hover\:text-\[rgb\(93\,93\,93\)\]:hover{color:#5d5d5d}}@media(hover:hover){.cpk\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}@media(hover:hover){.cpk\:hover\:text-foreground:hover{color:var(--foreground)}}@media(hover:hover){.cpk\:hover\:opacity-70:hover{opacity:70%}}.cpk\:focus\:bg-accent:focus{background-color:var(--accent)}.cpk\:focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.cpk\:focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.cpk\:focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.cpk\:focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.cpk\: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)}.cpk\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--ring)}.cpk\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.cpk\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.cpk\: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)}.cpk\:focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: var(--background)}.cpk\:focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.cpk\:disabled\:pointer-events-none:disabled{pointer-events:none}.cpk\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cpk\:disabled\:bg-\[\#00000014\]:disabled{background-color:#00000014}.cpk\:disabled\:text-\[rgb\(13\,13\,13\)\]:disabled{color:#0d0d0d}.cpk\:disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.cpk\:disabled\:opacity-50:disabled{opacity:50%}@media(hover:hover){.cpk\:disabled\:hover\:bg-background:disabled:hover{background-color:var(--background)}}@media(hover:hover){.cpk\:disabled\:hover\:bg-transparent:disabled:hover{background-color:transparent}}@media(hover:hover){.cpk\:disabled\:hover\:text-\[\#444444\]:disabled:hover{color:#444}}@media(hover:hover){.cpk\:disabled\:hover\:text-muted-foreground:disabled:hover{color:var(--muted-foreground)}}@media(hover:hover){.cpk\:disabled\:hover\:opacity-100:disabled:hover{opacity:100%}}.cpk\:data-\[multiline\]\:py-3[data-multiline]{padding-block:calc(var(--cpk-spacing) * 3)}@media(width>=40rem){.cpk\:sm\:h-8{height:calc(var(--cpk-spacing) * 8)}}@media(width>=40rem){.cpk\:sm\:gap-1\.5{gap:calc(var(--cpk-spacing) * 1.5)}}@media(width>=40rem){.cpk\:sm\:gap-2{gap:calc(var(--cpk-spacing) * 2)}}@media(width>=40rem){.cpk\:sm\:px-3{padding-inline:calc(var(--cpk-spacing) * 3)}}@media(width>=40rem){.cpk\:sm\:text-2xl{font-size:var(--cpk-text-2xl);line-height:var(--tw-leading, var(--cpk-text-2xl--line-height))}}@media(width>=40rem){.cpk\:sm\:text-xs{font-size:var(--cpk-text-xs);line-height:var(--tw-leading, var(--cpk-text-xs--line-height))}}@media(width>=64rem){.cpk\:lg\:mr-4{margin-right:calc(var(--cpk-spacing) * 4)}}@media(width>=64rem){.cpk\:lg\:ml-4{margin-left:calc(var(--cpk-spacing) * 4)}}@container (width >= 48rem){.cpk\:\@3xl\:px-0{padding-inline:calc(var(--cpk-spacing) * 0)}}.cpk\:dark\:border-\[\#404040\]:is(.dark *){border-color:#404040}.cpk\:dark\:border-gray-700:is(.dark *){border-color:var(--cpk-color-gray-700)}.cpk\:dark\:bg-\[\#303030\]:is(.dark *){background-color:#303030}.cpk\:dark\:bg-gray-900:is(.dark *){background-color:var(--cpk-color-gray-900)}.cpk\:dark\:bg-white:is(.dark *){background-color:var(--cpk-color-white)}.cpk\:dark\:from-\[rgb\(33\,33\,33\)\]:is(.dark *){--tw-gradient-from: rgb(33,33,33);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.cpk\:dark\:via-\[rgb\(33\,33\,33\)\]:is(.dark *){--tw-gradient-via: rgb(33,33,33);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.cpk\:dark\:text-\[rgb\(243\,243\,243\)\]:is(.dark *){color:#f3f3f3}.cpk\:dark\:text-black:is(.dark *){color:var(--cpk-color-black)}.cpk\:dark\:text-white:is(.dark *){color:var(--cpk-color-white)}.cpk\:dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.cpk\:dark\:placeholder\:text-\[\#fffc\]:is(.dark *)::placeholder{color:#fffc}@media(hover:hover){.cpk\:dark\:hover\:bg-\[\#303030\]:is(.dark *):hover{background-color:#303030}}@media(hover:hover){.cpk\:dark\:hover\:bg-\[\#404040\]:is(.dark *):hover{background-color:#404040}}@media(hover:hover){.cpk\:dark\:hover\:bg-gray-800:is(.dark *):hover{background-color:var(--cpk-color-gray-800)}}@media(hover:hover){.cpk\:dark\:hover\:text-\[\#FFFFFF\]:is(.dark *):hover{color:#fff}}@media(hover:hover){.cpk\:dark\:hover\:text-\[rgb\(243\,243\,243\)\]:is(.dark *):hover{color:#f3f3f3}}.cpk\:dark\:focus-visible\:outline-white:is(.dark *):focus-visible{outline-color:var(--cpk-color-white)}.cpk\:dark\:disabled\:bg-\[\#454545\]:is(.dark *):disabled{background-color:#454545}.cpk\:dark\:disabled\:text-white:is(.dark *):disabled{color:var(--cpk-color-white)}@media(hover:hover){.cpk\:dark\:disabled\:hover\:bg-transparent:is(.dark *):disabled:hover{background-color:transparent}}@media(hover:hover){.cpk\:dark\:disabled\:hover\:text-\[\#CCCCCC\]:is(.dark *):disabled:hover{color:#ccc}}.cpk\:\[\&_li\]\:ml-4 li{margin-left:calc(var(--cpk-spacing) * 4)}.cpk\:\[\&_ol\]\:my-1 ol{margin-block:calc(var(--cpk-spacing) * 1)}.cpk\:\[\&_p\]\:m-0 p{margin:calc(var(--cpk-spacing) * 0)}.cpk\:\[\&_p\+p\]\:mt-2 p+p{margin-top:calc(var(--cpk-spacing) * 2)}.cpk\:\[\&_strong\]\:font-semibold strong{--tw-font-weight: var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}.cpk\:\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.cpk\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.cpk\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.cpk\:\[\&_ul\]\:my-1 ul{margin-block:calc(var(--cpk-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;}[data-copilotkit]{--copilot-kit-primary-color: rgb(28, 28, 28);--copilot-kit-contrast-color: rgb(255, 255, 255);--copilot-kit-background-color: rgb(255 255 255);--copilot-kit-input-background-color: #fbfbfb;--copilot-kit-secondary-color: rgb(255 255 255);--copilot-kit-secondary-contrast-color: rgb(28, 28, 28);--copilot-kit-separator-color: rgb(200 200 200);--copilot-kit-muted-color: rgb(200 200 200);--copilot-kit-error-background: #fef2f2;--copilot-kit-error-border: #fecaca;--copilot-kit-error-text: #dc2626;--copilot-kit-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--copilot-kit-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--copilot-kit-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.577 .245 27.325);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark [data-copilotkit],[data-copilotkit].dark{--copilot-kit-primary-color: rgb(255, 255, 255);--copilot-kit-contrast-color: rgb(28, 28, 28);--copilot-kit-background-color: rgb(17, 17, 17);--copilot-kit-input-background-color: #2c2c2c;--copilot-kit-secondary-color: rgb(28, 28, 28);--copilot-kit-secondary-contrast-color: rgb(255, 255, 255);--copilot-kit-separator-color: rgb(45, 45, 45);--copilot-kit-muted-color: rgb(45, 45, 45);--copilot-kit-error-background: #7f1d1d;--copilot-kit-error-border: #dc2626;--copilot-kit-error-text: #fca5a5;--copilot-kit-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .3);--copilot-kit-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--copilot-kit-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}@layer base{[data-copilotkit],[data-copilotkit] *{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){[data-copilotkit],[data-copilotkit] *{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}[data-copilotkit]{color:var(--foreground);background-color:var(--background)}}@layer components{.copilot-a2ui-surface-renderer-layout{display:block;max-width:100%;min-width:calc(var(--cpk-spacing) * 0)}.copilot-a2ui-surface-scroll{width:100%;max-width:100%;min-width:calc(var(--cpk-spacing) * 0);overflow-x:auto;overflow-y:visible;padding-top:calc(var(--cpk-spacing) * 1);padding-bottom:calc(var(--cpk-spacing) * 2)}.copilot-a2ui-surface-scroll-surface{display:block;min-width:100%}}[data-copilotkit] .prose{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-copilotkit] .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}[data-copilotkit] .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}[data-copilotkit] .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:400}[data-copilotkit] .prose h1{margin-block-end:8px;margin-bottom:8px;font-size:24px;font-weight:600}[data-copilotkit] .prose h2{margin-block-end:4px;margin-block-start:16px;margin-top:16px;margin-bottom:4px;font-size:20px;font-weight:600}[data-copilotkit] .prose h3{margin-block-end:4px;margin-block-start:16px;margin-top:16px;margin-bottom:4px;font-size:18px;font-weight:600}[data-copilotkit] .prose p{margin-block-start:8px;margin-block-end:4px;margin-top:4px;margin-bottom:8px}[data-copilotkit] .prose a{color:#2964aa;text-decoration:none}[data-copilotkit] .prose a:hover{color:#749ac8}[data-copilotkit] .prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}[data-copilotkit] .prose blockquote{font-style:normal;font-weight:400}[data-copilotkit] .prose input[type=checkbox]{appearance:none;background-color:#fff;background-origin:border-box;border-color:#9b9b9b;border-width:1px;color:#004f99;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem;border-radius:2px}[data-copilotkit] .prose input[type=checkbox]:checked{background-color:#004f99;border-color:#004f99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:100% 100%}[data-copilotkit] .prose em{color:var(--foreground)}[data-copilotkit] .copilotKitAttachmentQueue{margin:0}[data-copilotkit] .copilotKitAttachmentQueueItem{position:relative;display:inline-flex;border-radius:8px;overflow:hidden;border:1px solid var(--border);background:transparent}[data-copilotkit] .copilotKitAttachmentQueueItem--image,[data-copilotkit] .copilotKitAttachmentQueueItem--video{width:72px;height:72px}[data-copilotkit] .copilotKitAttachmentQueueItem--audio{min-width:200px;max-width:280px;flex-direction:column;padding:4px 32px 4px 4px}[data-copilotkit] .copilotKitAttachmentQueueItem--document{padding:8px 32px 8px 12px;max-width:240px}[data-copilotkit] .copilotKitAttachmentQueueOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;z-index:1}[data-copilotkit] .copilotKitAttachmentQueueSpinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:copilotKitSpin .6s linear infinite}@keyframes copilotKitSpin{to{transform:rotate(360deg)}}[data-copilotkit] .copilotKitAttachmentQueueRemoveButton{position:absolute;background:#0009;color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px;padding:0;z-index:2;line-height:1}[data-copilotkit] .copilotKitAttachmentQueueItem--image .copilotKitAttachmentQueueRemoveButton,[data-copilotkit] .copilotKitAttachmentQueueItem--video .copilotKitAttachmentQueueRemoveButton{top:4px;right:4px}[data-copilotkit] .copilotKitAttachmentQueueItem--audio .copilotKitAttachmentQueueRemoveButton,[data-copilotkit] .copilotKitAttachmentQueueItem--document .copilotKitAttachmentQueueRemoveButton{top:6px;right:6px}[data-copilotkit] .copilotKitAttachmentQueueRemoveButton:hover{background:#000c}[data-copilotkit] .copilotKitAttachmentQueuePreviewPlaceholder{width:100%;height:100%;background:var(--copilot-kit-input-background-color)}[data-copilotkit] .copilotKitAttachmentQueuePreviewImage{width:100%;height:100%;object-fit:cover}[data-copilotkit] .copilotKitAttachmentQueuePreviewAudio{display:flex;flex-direction:column;gap:4px;width:100%}[data-copilotkit] .copilotKitAttachmentQueuePreviewAudio audio{width:100%;height:32px}[data-copilotkit] .copilotKitAttachmentQueuePreviewVideo{width:100%;height:100%}[data-copilotkit] .copilotKitAttachmentQueuePreviewDocument{display:flex;align-items:center;gap:8px}[data-copilotkit] .copilotKitAttachmentQueueDocIcon{width:32px;height:32px;border-radius:6px;background:var(--copilot-kit-primary-color, #6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;flex-shrink:0}[data-copilotkit] .copilotKitAttachmentQueueDocInfo{display:flex;flex-direction:column;gap:2px;min-width:0}[data-copilotkit] .copilotKitAttachmentQueueFilename{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-copilotkit] .copilotKitAttachmentQueueItem--document .copilotKitAttachmentQueueFilename{line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all}[data-copilotkit] .copilotKitAttachmentQueueFileSize{font-size:11px;color:var(--muted-foreground)}[data-copilotkit] .copilotKitDragOver{outline:2px dashed var(--copilot-kit-primary-color, #6366f1);outline-offset:-4px;border-radius:8px}[data-copilotkit] .copilotKitAttachment{display:inline-flex;flex-direction:column;gap:4px;max-width:100%}[data-copilotkit] .copilotKitAttachmentAudio audio{max-width:300px;width:100%;height:40px}[data-copilotkit] .copilotKitAttachmentFilename{font-size:12px;color:var(--copilot-kit-secondary-contrast-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-copilotkit] .copilotKitAttachmentVideo video{max-width:400px;width:100%;border-radius:8px}[data-copilotkit] .copilotKitAttachmentDocument{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--copilot-kit-separator-color);border-radius:8px;background:var(--copilot-kit-input-background-color)}[data-copilotkit] .copilotKitAttachmentDocIcon{width:28px;height:28px;border-radius:6px;background:var(--copilot-kit-primary-color, #6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;flex-shrink:0}[data-copilotkit] .copilotKitAttachmentDocInfo{display:flex;flex-direction:column;gap:1px;min-width:0}[data-copilotkit] .copilotKitAttachmentDocName{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-copilotkit] .copilotKitAttachmentDocMeta{font-size:11px;color:var(--copilot-kit-secondary-contrast-color)}[data-copilotkit] .copilotKitImageRendering{display:flex;flex-direction:column;gap:8px}[data-copilotkit] .copilotKitImageRenderingImage{max-width:80px;max-height:80px;width:auto;height:auto;object-fit:cover;border-radius:12px;background-color:var(--copilot-kit-input-background-color);box-shadow:var(--copilot-kit-shadow-sm);cursor:pointer}[data-copilotkit] .copilotKitImageRenderingError{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--copilot-kit-separator-color);border-radius:8px;background-color:var(--copilot-kit-input-background-color)}[data-copilotkit] .copilotKitImageRenderingErrorMessage{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--copilot-kit-error-background);border:1px solid var(--copilot-kit-error-border);border-radius:6px;color:var(--copilot-kit-error-text);font-size:13px}[data-copilotkit] .prose hr{margin-block-start:0px;margin-block-end:0px;margin-top:28px;margin-bottom:28px;color:#0d0d0d}[data-copilotkit] .prose td{color:var(--foreground)}@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-contain-size{syntax: "*"; inherits: false;}@property --tw-contain-layout{syntax: "*"; inherits: false;}@property --tw-contain-paint{syntax: "*"; inherits: false;}@property --tw-contain-style{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-cursor{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.8}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: 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-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-contain-size: initial;--tw-contain-layout: initial;--tw-contain-paint: initial;--tw-contain-style: 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}}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./media/KaTeX_AMS-Regular-U6PRYMIZ.woff2") format("woff2"),url("./media/KaTeX_AMS-Regular-CYEKBG2K.woff") format("woff"),url("./media/KaTeX_AMS-Regular-JKX5W2C4.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./media/KaTeX_Caligraphic-Bold-5QL5CMTE.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Bold-WZ3QSGD3.woff") format("woff"),url("./media/KaTeX_Caligraphic-Bold-ZTS3R3HK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./media/KaTeX_Caligraphic-Regular-KX5MEWCF.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Regular-3LKEU76G.woff") format("woff"),url("./media/KaTeX_Caligraphic-Regular-A7XRTZ5Q.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./media/KaTeX_Fraktur-Bold-2QVFK6NQ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Bold-T4SWXBMT.woff") format("woff"),url("./media/KaTeX_Fraktur-Bold-WGHVTYOR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./media/KaTeX_Fraktur-Regular-2PEIFJSJ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Regular-PQMHCIK6.woff") format("woff"),url("./media/KaTeX_Fraktur-Regular-5U4OPH2X.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./media/KaTeX_Main-Bold-YP5VVQRP.woff2") format("woff2"),url("./media/KaTeX_Main-Bold-2GA4IZIN.woff") format("woff"),url("./media/KaTeX_Main-Bold-W5FBVCZM.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./media/KaTeX_Main-BoldItalic-N4V3DX7S.woff2") format("woff2"),url("./media/KaTeX_Main-BoldItalic-4P4C7HJH.woff") format("woff"),url("./media/KaTeX_Main-BoldItalic-ODMLBJJQ.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./media/KaTeX_Main-Italic-RELBIK7M.woff2") format("woff2"),url("./media/KaTeX_Main-Italic-SASNQFN2.woff") format("woff"),url("./media/KaTeX_Main-Italic-I43T2HSR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./media/KaTeX_Main-Regular-ARRPAO67.woff2") format("woff2"),url("./media/KaTeX_Main-Regular-P5I74A2A.woff") format("woff"),url("./media/KaTeX_Main-Regular-W74P5G27.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./media/KaTeX_Math-BoldItalic-K4WTGH3J.woff2") format("woff2"),url("./media/KaTeX_Math-BoldItalic-6EBV3DK5.woff") format("woff"),url("./media/KaTeX_Math-BoldItalic-VB447A4D.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./media/KaTeX_Math-Italic-6KGCHLFN.woff2") format("woff2"),url("./media/KaTeX_Math-Italic-KKK3USB2.woff") format("woff"),url("./media/KaTeX_Math-Italic-SON4MRCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./media/KaTeX_SansSerif-Bold-RRNVJFFW.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Bold-X5M5EMOD.woff") format("woff"),url("./media/KaTeX_SansSerif-Bold-STQ6RXC7.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./media/KaTeX_SansSerif-Italic-HMPFTM52.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Italic-PSN4QKYX.woff") format("woff"),url("./media/KaTeX_SansSerif-Italic-WTBAZBGY.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./media/KaTeX_SansSerif-Regular-XIQ62X4E.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Regular-OQCII6EP.woff") format("woff"),url("./media/KaTeX_SansSerif-Regular-2TL3USAE.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./media/KaTeX_Script-Regular-APUWIHLP.woff2") format("woff2"),url("./media/KaTeX_Script-Regular-A5IFOEBS.woff") format("woff"),url("./media/KaTeX_Script-Regular-72OLXYNA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size1-Regular-5LRUTBFT.woff2") format("woff2"),url("./media/KaTeX_Size1-Regular-4HRHTS65.woff") format("woff"),url("./media/KaTeX_Size1-Regular-7K6AASVL.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size2-Regular-LELKET5D.woff2") format("woff2"),url("./media/KaTeX_Size2-Regular-K5ZHAIS6.woff") format("woff"),url("./media/KaTeX_Size2-Regular-222HN3GT.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size3-Regular-WQRQ47UD.woff2") format("woff2"),url("./media/KaTeX_Size3-Regular-TLFPAHDE.woff") format("woff"),url("./media/KaTeX_Size3-Regular-UFCO6WCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size4-Regular-CDMV7U5C.woff2") format("woff2"),url("./media/KaTeX_Size4-Regular-PKMWZHNC.woff") format("woff"),url("./media/KaTeX_Size4-Regular-7PGNVPQK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./media/KaTeX_Typewriter-Regular-VBYJ4NRC.woff2") format("woff2"),url("./media/KaTeX_Typewriter-Regular-MJMFSK64.woff") format("woff"),url("./media/KaTeX_Typewriter-Regular-3F5K6SQ6.ttf") format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}[data-copilotkit]{--cpk-font-sans: var(--font-family-default);--cpk-default-font-family: var(--font-family-default);--background: transparent;--foreground: var(--text);--card: var(--elevation-surface);--card-foreground: var(--text);--popover: var(--elevation-surface-overlay);--popover-foreground: var(--text);--primary: var(--background-brand-bold);--primary-foreground: var(--text-inverse);--secondary: var(--background-neutral);--secondary-foreground: var(--text);--muted: var(--background-neutral-subtle);--muted-foreground: var(--text-subtle);--accent: var(--background-selected);--accent-foreground: var(--text-selected);--input: var(--border-input, var(--border));--ring: var(--border-focused);--copilot-kit-primary-color: var(--background-brand-bold);--copilot-kit-contrast-color: var(--text-inverse);--copilot-kit-background-color: transparent;--copilot-kit-input-background-color: var(--elevation-surface-sunken);--copilot-kit-secondary-color: var(--background-neutral);--copilot-kit-separator-color: var(--border);--copilot-kit-muted-color: var(--text-subtle)}.dark [data-copilotkit],[data-copilotkit].dark{color-scheme:dark}.afb-chat-canvas [data-copilotkit]{--background: transparent}[data-testid=agent-builder-coach] app-coach-ag-ui-dock [data-copilotkit]{--background: transparent;--copilot-kit-background-color: transparent;background-color:transparent}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput{background-color:var(--elevation-surface-sunken);border:1px solid var(--border-input);border-radius:var(--radius-xl);box-shadow:none!important}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput:focus-within{border-color:var(--border-focused);outline:none;outline-offset:0}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(3rem,auto) auto;align-items:end;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm)}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(1){grid-column:1;grid-row:2}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(2){grid-column:1 / -1;grid-row:1;min-height:3rem;align-self:stretch}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(2) textarea{min-height:3rem;padding-block:var(--space-xs-3)!important}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(3){grid-column:2;grid-row:2}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-mic-dictation-button>button,[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-send-button>div,[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-send-stop-button>div{margin-right:0}[data-create-stage=discovery] app-coach-ag-ui-dock [data-testid=coach-ag-ui-dock-shell],[data-create-stage=discovery] app-ag-ui-chat-surface,[data-create-stage=discovery] app-coach-ag-ui-dock [data-copilotkit]{--background: transparent;--copilot-kit-background-color: transparent;background-color:transparent}.dark [data-copilotkit] [class*="dark:bg-[#303030]"]{background-color:var(--elevation-surface-sunken)}.dark [data-copilotkit] [class*="dark:bg-gray-900"]{background-color:var(--background-neutral)}.dark [data-copilotkit] [class*="dark:border-[#404040]"]{border-color:var(--border)}.dark [data-copilotkit] [class*="dark:hover:bg-[#404040]"]:hover{background-color:var(--background-neutral-hovered)}.dark [data-copilotkit] [class*="dark:from-"]{--tw-gradient-from: var(--elevation-surface-sunken)}.dark [data-copilotkit] [class*="dark:via-"]{--tw-gradient-via: var(--elevation-surface-sunken)}[data-coach-presentation=onramp],[data-coach-presentation=onramp] app-ag-ui-chat-surface,[data-coach-presentation=onramp] [data-copilotkit]{--background: transparent;--copilot-kit-background-color: transparent;background-color:transparent}[data-create-canvas-stage=onramps] [data-create-part=describe-prompt] app-coach-ag-ui-dock{display:block;height:7rem;min-height:7rem;flex:none}[data-coach-presentation=onramp]{height:100%;min-height:0}[data-coach-presentation=onramp] .copilotKitChat [class*=overflow-y-auto],[data-coach-presentation=onramp] copilot-chat-view-scroll-to-bottom-button,[data-coach-presentation=onramp] [data-testid=ag-ui-empty-hint]{display:none!important}[data-coach-presentation=onramp] .copilotKitChat [class*="cpk:bg-gradient-to-t"][class*="cpk:bottom-0"]{display:none!important}[data-coach-presentation=onramp] .copilotKitChat [class*="cpk:absolute"][class*=bottom-6]{bottom:0!important;background-color:transparent}[data-coach-presentation=onramp] copilot-chat-view-input-container,[data-coach-presentation=onramp] copilot-chat-view-input-container>div,[data-coach-presentation=onramp] copilot-chat-view-input-container>div>div{background-color:transparent}[data-coach-presentation=onramp] copilot-chat-view-input-container>div>div{padding-inline:0}[data-coach-presentation=onramp] .copilotKitInput{background-color:var(--elevation-surface-sunken);border:1px solid var(--border-input);box-shadow:none!important}[data-coach-presentation=onramp] .copilotKitInput [data-layout=compact]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(3rem,auto) auto;align-items:end;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm)}[data-coach-presentation=onramp] .copilotKitInput>[data-layout=compact]{border-radius:inherit;overflow:clip}[data-coach-presentation=onramp] .copilotKitInput copilot-chat-tools-menu>button:hover,[data-coach-presentation=onramp] .copilotKitInput app-ag-ui-mic-dictation-button>button:hover{background-color:var(--background-neutral-hovered)!important}[data-coach-presentation=onramp] .copilotKitInput [data-layout=compact]>div:nth-child(1){grid-column:1;grid-row:2}[data-coach-presentation=onramp] .copilotKitInput [data-layout=compact]>div:nth-child(2){grid-column:1 / -1;grid-row:1;min-height:3rem;align-self:stretch}[data-coach-presentation=onramp] .copilotKitInput [data-layout=compact]>div:nth-child(2) textarea{min-height:3rem;padding-block:var(--space-xs-3)!important}[data-coach-presentation=onramp] .copilotKitInput app-ag-ui-mic-dictation-button>button,[data-coach-presentation=onramp] .copilotKitInput app-ag-ui-send-button>div,[data-coach-presentation=onramp] .copilotKitInput app-ag-ui-send-stop-button>div{margin-right:0}[data-coach-presentation=onramp] .copilotKitInput [data-layout=compact]>div:nth-child(3){grid-column:2;grid-row:2}[data-coach-presentation=onramp] .copilotKitInput:focus-within{border-color:var(--border-focused);outline:none}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput{background-color:var(--elevation-surface-sunken);border:1px solid var(--border-input);box-shadow:none!important}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput:focus-within{border-color:var(--border-focused);outline:none}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(3rem,auto) auto;align-items:end;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm)}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(1){grid-column:1;grid-row:2}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(2){grid-column:1 / -1;grid-row:1;min-height:3rem;align-self:stretch}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(2) textarea{min-height:3rem;padding-block:var(--space-xs-3)!important}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput [data-layout=compact]>div:nth-child(3){grid-column:2;grid-row:2}[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-mic-dictation-button>button,[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-send-button>div,[data-create-stage=discovery] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-send-stop-button>div{margin-right:0}[data-copilotkit] .copilotKitChat [class*="cpk:absolute"][class*=bottom-6]:before{content:"";position:absolute;inset:-20px 0 -24px;background:linear-gradient(to bottom,transparent 0,var(--elevation-surface-sunken) 44px);z-index:-1;pointer-events:none}[data-create-stage=discovery] [data-copilotkit] .copilotKitChat [class*="cpk:absolute"][class*=bottom-6]:before{background:linear-gradient(to bottom,transparent 0,var(--elevation-surface-sunken) 44px)}[data-coach-presentation=onramp] .copilotKitChat [class*="cpk:absolute"][class*=bottom-6]:before{content:none}[data-copilotkit] .copilotKitChat [class*=overflow-y-auto]{padding-bottom:var(--afb-coach-composer-reserved-block)}[data-copilotkit] copilot-chat-view-scroll-to-bottom-button>button copilot-icon>svg{width:1rem;height:1rem}[data-testid=agent-builder-coach] app-coach-ag-ui-dock [data-copilotkit] .copilotKitChat [class*="cpk:absolute"][class*="cpk:inset-x-0"][class*="cpk:z-30"]{pointer-events:none}[data-testid=agent-builder-coach] app-coach-ag-ui-dock [data-copilotkit] copilot-chat-view-scroll-to-bottom-button>button{pointer-events:auto}[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput copilot-chat-tools-menu>button:hover,[data-testid=agent-builder-coach] app-coach-ag-ui-dock .copilotKitInput app-ag-ui-mic-dictation-button>button:hover{background-color:var(--background-neutral-subtle-hovered)}[data-copilotkit] copilot-chat-user-message-copy-button{display:none}[data-copilotkit] button[copilotchatassistantmessagetoolbarbutton]{width:1.75rem;height:1.75rem}[data-copilotkit] button[copilotchatassistantmessagetoolbarbutton] copilot-icon>svg{width:.875rem;height:.875rem}app-coach-ag-ui-dock [data-copilotkit][data-ag-ui-running=true] copilot-chat-assistant-message [copilotchatassistantmessagetoolbar]{display:none}app-coach-ag-ui-dock [data-copilotkit] copilot-chat-assistant-message [copilotchatassistantmessagetoolbar]{opacity:0;pointer-events:none;transition:opacity .1s ease}app-coach-ag-ui-dock [data-copilotkit] copilot-chat-assistant-message:hover [copilotchatassistantmessagetoolbar],app-coach-ag-ui-dock [data-copilotkit] copilot-chat-assistant-message:focus-within [copilotchatassistantmessagetoolbar],app-coach-ag-ui-dock [data-copilotkit] copilot-chat-assistant-message:not(:has(~copilot-chat-assistant-message)) [copilotchatassistantmessagetoolbar]{opacity:1;pointer-events:auto}[data-testid=agent-builder-coach] app-coach-ag-ui-dock [data-copilotkit] copilot-chat-view-scroll-to-bottom-button>button{transform:translateY(-56px)}[data-create-stage=discovery] app-coach-ag-ui-dock [data-copilotkit] copilot-chat-view-scroll-to-bottom-button>button{transform:translateY(calc(-1 * (var(--space-lg) + var(--space-xs))))}[data-create-stage=discovery] app-coach-ag-ui-dock [data-copilotkit] .copilotKitChat [class*=overflow-y-auto]>div{min-height:100%;display:flex;flex-direction:column}[data-create-stage=discovery] app-coach-ag-ui-dock [data-copilotkit] .copilotKitChat [class*=overflow-y-auto]>div>div{width:100%;margin-top:auto}[data-copilotkit] copilot-chat-view-disclaimer{display:none}[data-copilotkit] [data-testid=copilot-loading-cursor]{display:none}[data-copilotkit] .copilotKitChat{overflow:hidden}[data-coach-presentation=onramp] .copilotKitChat{overflow:visible}[data-copilotkit] copilot-chat-user-message-edit-button{display:none}[data-copilotkit] .copilotKitChat [class*="sm:px-0"]{padding-inline:1.25rem}app-coach-ag-ui-dock [data-copilotkit] [class*="sm:text-2xl"]{font-size:1rem;line-height:1.375rem}app-coach-ag-ui-dock [data-copilotkit] copilot-chat-assistant-message-renderer,app-coach-ag-ui-dock [data-copilotkit] copilot-chat-user-message-renderer,app-coach-ag-ui-dock [data-copilotkit] copilot-chat-reasoning-message,app-coach-ag-ui-dock [data-copilotkit] textarea{font-size:13px;line-height:19px}app-coach-ag-ui-dock [data-copilotkit] copilot-chat-user-message-renderer{background:var(--background-brand-subtle);color:var(--text)}[data-copilotkit] textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentcolor)}}html{scrollbar-gutter:stable}.session-chat-markdown{overflow-wrap:anywhere}.session-chat-markdown pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.session-chat-markdown table{display:block;max-width:100%;overflow-x:auto}app-test-run-output-stream .output-card-body .session-chat-markdown{color:var(--text-subtle);font-size:16px;line-height:24px}app-test-run-output-stream .output-card-body .session-chat-markdown>:first-child{margin-top:0}app-test-run-output-stream .output-card-body .session-chat-markdown>:last-child{margin-bottom:0}app-test-run-output-stream .output-card-body .session-chat-markdown p{margin:0 0 10px}app-test-run-output-stream .output-card-body .session-chat-markdown h1,app-test-run-output-stream .output-card-body .session-chat-markdown h2,app-test-run-output-stream .output-card-body .session-chat-markdown h3{margin:18px 0 8px;color:var(--text);font-weight:var(--font-weight-bold, 700)}app-test-run-output-stream .output-card-body .session-chat-markdown h1{padding-bottom:8px;border-bottom:1px solid var(--border);font-size:16px;line-height:22px}app-test-run-output-stream .output-card-body .session-chat-markdown h2{font-size:14px;line-height:20px}app-test-run-output-stream .output-card-body .session-chat-markdown h3{font-size:12px;line-height:18px}app-test-run-output-stream .output-card-body .session-chat-markdown ul,app-test-run-output-stream .output-card-body .session-chat-markdown ol{margin:8px 0 12px;padding-left:22px}app-test-run-output-stream .output-card-body .session-chat-markdown li{margin:3px 0}app-test-run-output-stream .output-card-body .session-chat-markdown table{display:table;width:100%;min-width:640px;max-width:none;overflow:visible;border-spacing:0;border-collapse:collapse;table-layout:auto;font-size:11px;line-height:16px}app-test-run-output-stream .output-card-body .session-chat-markdown th,app-test-run-output-stream .output-card-body .session-chat-markdown td{padding:7px 9px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;white-space:normal}app-test-run-output-stream .output-card-body .session-chat-markdown th{background:var(--elevation-surface-sunken);color:var(--text);font-weight:var(--font-weight-bold, 700);white-space:nowrap}app-test-run-output-stream .output-card-body .session-chat-markdown th:first-child,app-test-run-output-stream .output-card-body .session-chat-markdown td:first-child{width:1%;white-space:nowrap}app-test-run-output-stream .output-card-body .session-chat-markdown strong{color:var(--text)}app-test-run-output-stream .output-card-body .session-chat-markdown code{padding:1px 4px;border-radius:3px;background:var(--background-information-subtle);color:var(--text-information);font:10px/16px var(--font-family-code)}app-test-run-output-stream .output-card-body .session-chat-markdown pre{margin:12px 0;padding:11px 12px;border:1px solid var(--border);border-radius:var(--radius-xs, 6px);background:var(--elevation-surface-sunken);color:var(--text-subtle)}app-test-run-output-stream .output-card-body .session-chat-markdown pre code{padding:0;background:transparent;color:inherit}app-test-run-output-stream .output-card-body .session-chat-markdown hr{margin:16px 0;border:0;border-top:1px solid var(--border)}app-test-run-output-stream .tool-row .tool-disclosure{display:flex;flex-direction:column;gap:8px;padding:4px 0 9px}app-test-run-output-stream .tool-payload{min-width:0;padding:8px 10px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs-2, 4px);background:var(--elevation-surface-sunken)}app-test-run-output-stream .tool-payload pre{max-height:336px;padding:0;background:transparent;overscroll-behavior:contain}app-test-run-output-stream .conclusion{display:block}app-test-run-output-stream .conclusion-summary-control{display:grid;grid-template-columns:3px minmax(0,1fr);align-items:stretch;column-gap:10px;row-gap:6px;min-height:54px;padding:0;cursor:pointer;list-style:none}app-test-run-output-stream .conclusion-accent{width:3px;grid-row:1 / span 2;border-radius:2px;background:var(--border-information)}app-test-run-output-stream .conclusion-title{color:var(--text-information);font-size:10px;letter-spacing:.06em;text-transform:uppercase}app-test-run-output-stream .conclusion-summary-text{font-size:12px;line-height:18px}app-test-run-output-stream .conclusion-body{gap:12px;margin:10px 0 0}app-test-run-output-stream .tool-gap{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid var(--border-warning);border-radius:var(--radius-xs-2, 4px);background:var(--background-warning-subtle);color:var(--text-warning)}app-test-run-output-stream .tool-gap-mark{display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:var(--background-warning-bold, var(--background-warning));color:var(--text-inverse);font-weight:var(--font-weight-bold);flex:none}app-test-run-output-stream .tool-gap-copy{display:flex;flex-direction:column;gap:2px}app-test-run-output-stream .tool-gap-copy strong{color:var(--text)}app-test-run-output-stream :is(.conclusion,.output-card)[open] .instruction-toggle-closed{display:none}app-test-run-output-stream :is(.conclusion,.output-card)[open] .instruction-toggle-open{display:inline}app-test-run-output-stream :is(.conclusion,.output-card)[open] .instruction-chevron{transform:rotate(90deg)}app-test-run-output-stream .output-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:0;cursor:pointer;list-style:none}app-test-run-output-stream .output-card[open] .output-card-header{border-bottom:1px solid var(--border)}app-test-run-output-stream .output-card-header .instruction-toggle{grid-column:auto}app-test-run-output-stream .delivery-message{margin-top:8px;color:var(--text-subtle)}app-test-run-output-stream .delivery-message app-markdown-content{display:block;min-width:0}@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-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@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-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-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-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;--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-contain-size: initial;--tw-contain-layout: initial;--tw-contain-paint: initial;--tw-contain-style: initial}}}@font-face{font-family:Inter;src:url(/assets/airframe/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/airframe/fonts/InterVariable-Italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.air-input{font:500 11px/16px Inter,arial,sans-serif;letter-spacing:.4px;color:var(--text-input);width:100%;outline:none}.air-input::placeholder{color:var(--text-input-subtle)}.air-input:disabled{color:var(--text-input-disabled)}.air-input:disabled::placeholder{color:var(--text-input-disabled)}.air-overlay-backdrop{background-color:var(--blanket)}.air-overlay-pane{display:flex;flex-direction:column;background-color:var(--elevation-surface-overlay);border-radius:4px;box-shadow:0 0 1px #091e424f,0 8px 24px #091e4226;overflow:hidden}.air-dialog-panel{overflow:hidden;background-color:var(--elevation-surface-overlay);border-radius:2px;box-shadow:0 0 1px #091e424f,0 8px 24px #091e4226}.air-icon--name-sliders-horizontal{-webkit-mask:url("./media/sliders-horizontal-CGUULDIZ.svg") no-repeat center/contain;mask:url("./media/sliders-horizontal-CGUULDIZ.svg") no-repeat center/contain}.air-icon--name-airport{-webkit-mask:url("./media/airport-4MGFSJKB.svg") no-repeat center/contain;mask:url("./media/airport-4MGFSJKB.svg") no-repeat center/contain}.air-icon--name-airspace{-webkit-mask:url("./media/airspace-7BH5BMWU.svg") no-repeat center/contain;mask:url("./media/airspace-7BH5BMWU.svg") no-repeat center/contain}.air-icon--name-airways{-webkit-mask:url("./media/airways-XHAXVDZX.svg") no-repeat center/contain;mask:url("./media/airways-XHAXVDZX.svg") no-repeat center/contain}.air-icon--name-archive-arrow-down{-webkit-mask:url("./media/archive-arrow-down-JAPHAJMJ.svg") no-repeat center/contain;mask:url("./media/archive-arrow-down-JAPHAJMJ.svg") no-repeat center/contain}.air-icon--name-arrow-down{-webkit-mask:url("./media/arrow-down-A7UQY45R.svg") no-repeat center/contain;mask:url("./media/arrow-down-A7UQY45R.svg") no-repeat center/contain}.air-icon--name-arrows-pointing-in{-webkit-mask:url("./media/arrows-pointing-in-7RUFKYJE.svg") no-repeat center/contain;mask:url("./media/arrows-pointing-in-7RUFKYJE.svg") no-repeat center/contain}.air-icon--name-arrows-pointing-out{-webkit-mask:url("./media/arrows-pointing-out-WZSBSRKM.svg") no-repeat center/contain;mask:url("./media/arrows-pointing-out-WZSBSRKM.svg") no-repeat center/contain}.air-icon--name-arrow-down-right{-webkit-mask:url("./media/arrow-down-right-KIA4ZAF7.svg") no-repeat center/contain;mask:url("./media/arrow-down-right-KIA4ZAF7.svg") no-repeat center/contain}.air-icon--name-arrow-down-tray{-webkit-mask:url("./media/arrow-down-tray-EZ7QLYK2.svg") no-repeat center/contain;mask:url("./media/arrow-down-tray-EZ7QLYK2.svg") no-repeat center/contain}.air-icon--name-arrow-left{-webkit-mask:url("./media/arrow-left-577OR2K2.svg") no-repeat center/contain;mask:url("./media/arrow-left-577OR2K2.svg") no-repeat center/contain}.air-icon--name-arrow-path{-webkit-mask:url("./media/arrow-path-BDWA4EP7.svg") no-repeat center/contain;mask:url("./media/arrow-path-BDWA4EP7.svg") no-repeat center/contain}.air-icon--name-arrow-right{-webkit-mask:url("./media/arrow-right-3JOMJTA2.svg") no-repeat center/contain;mask:url("./media/arrow-right-3JOMJTA2.svg") no-repeat center/contain}.air-icon--name-arrow-up{-webkit-mask:url("./media/arrow-up-GIFKG5F2.svg") no-repeat center/contain;mask:url("./media/arrow-up-GIFKG5F2.svg") no-repeat center/contain}.air-icon--name-arrows-up-down{-webkit-mask:url("./media/arrows-up-down-GWSHHTR7.svg") no-repeat center/contain;mask:url("./media/arrows-up-down-GWSHHTR7.svg") no-repeat center/contain}.air-icon--name-arrow-up-on-square{-webkit-mask:url("./media/arrow-up-on-square-RSRGFAEN.svg") no-repeat center/contain;mask:url("./media/arrow-up-on-square-RSRGFAEN.svg") no-repeat center/contain}.air-icon--name-arrow-up-right{-webkit-mask:url("./media/arrow-up-right-ZTUPYWNK.svg") no-repeat center/contain;mask:url("./media/arrow-up-right-ZTUPYWNK.svg") no-repeat center/contain}.air-icon--name-arrow-up-right-on-square{-webkit-mask:url("./media/arrow-up-right-on-square-GUFEGNZ2.svg") no-repeat center/contain;mask:url("./media/arrow-up-right-on-square-GUFEGNZ2.svg") no-repeat center/contain}.air-icon--name-atrcc{-webkit-mask:url("./media/atrcc-ZHW52SUG.svg") no-repeat center/contain;mask:url("./media/atrcc-ZHW52SUG.svg") no-repeat center/contain}.air-icon--name-automation{-webkit-mask:url("./media/automation-JFQ52UA4.svg") no-repeat center/contain;mask:url("./media/automation-JFQ52UA4.svg") no-repeat center/contain}.air-icon--name-bars-align-left{-webkit-mask:url("./media/bars-align-left-QAEEYAOA.svg") no-repeat center/contain;mask:url("./media/bars-align-left-QAEEYAOA.svg") no-repeat center/contain}.air-icon--name-bars-funnel{-webkit-mask:url("./media/bars-funnel-KUN7MJ7T.svg") no-repeat center/contain;mask:url("./media/bars-funnel-KUN7MJ7T.svg") no-repeat center/contain}.air-icon--name-bars-align-center{-webkit-mask:url("./media/bars-align-center-IOPNBBVC.svg") no-repeat center/contain;mask:url("./media/bars-align-center-IOPNBBVC.svg") no-repeat center/contain}.air-icon--name-bars-4{-webkit-mask:url("./media/bars-4-MDRWCTWU.svg") no-repeat center/contain;mask:url("./media/bars-4-MDRWCTWU.svg") no-repeat center/contain}.air-icon--name-bell{-webkit-mask:url("./media/bell-46OKXVNM.svg") no-repeat center/contain;mask:url("./media/bell-46OKXVNM.svg") no-repeat center/contain}.air-icon--name-bell-alert{-webkit-mask:url("./media/bell-alert-B2ZE3C7C.svg") no-repeat center/contain;mask:url("./media/bell-alert-B2ZE3C7C.svg") no-repeat center/contain}.air-icon--name-bell-exclamation{-webkit-mask:url("./media/bell-exclamation-ZDSJTTAS.svg") no-repeat center/contain;mask:url("./media/bell-exclamation-ZDSJTTAS.svg") no-repeat center/contain}.air-icon--name-bell-slash{-webkit-mask:url("./media/bell-slash-SZF7LSPC.svg") no-repeat center/contain;mask:url("./media/bell-slash-SZF7LSPC.svg") no-repeat center/contain}.air-icon--name-book-open{-webkit-mask:url("./media/book-open-ZRINK65Q.svg") no-repeat center/contain;mask:url("./media/book-open-ZRINK65Q.svg") no-repeat center/contain}.air-icon--name-calendar{-webkit-mask:url("./media/calendar-EHAA2WTW.svg") no-repeat center/contain;mask:url("./media/calendar-EHAA2WTW.svg") no-repeat center/contain}.air-icon--name-caret-down{-webkit-mask:url("./media/caret-down-CXJLDBV5.svg") no-repeat center/contain;mask:url("./media/caret-down-CXJLDBV5.svg") no-repeat center/contain}.air-icon--name-caret-left{-webkit-mask:url("./media/caret-left-LFYKMXNQ.svg") no-repeat center/contain;mask:url("./media/caret-left-LFYKMXNQ.svg") no-repeat center/contain}.air-icon--name-caret-right{-webkit-mask:url("./media/caret-right-5JA6757W.svg") no-repeat center/contain;mask:url("./media/caret-right-5JA6757W.svg") no-repeat center/contain}.air-icon--name-caret-up{-webkit-mask:url("./media/caret-up-VVG6HKNO.svg") no-repeat center/contain;mask:url("./media/caret-up-VVG6HKNO.svg") no-repeat center/contain}.air-icon--name-chat-bubble{-webkit-mask:url("./media/chat-bubble-X63LO2R7.svg") no-repeat center/contain;mask:url("./media/chat-bubble-X63LO2R7.svg") no-repeat center/contain}.air-icon--name-chat-bubble-solid{-webkit-mask:url("./media/chat-bubble-solid-SQJBSBEA.svg") no-repeat center/contain;mask:url("./media/chat-bubble-solid-SQJBSBEA.svg") no-repeat center/contain}.air-icon--name-check{-webkit-mask:url("./media/check-7AH3DZLD.svg") no-repeat center/contain;mask:url("./media/check-7AH3DZLD.svg") no-repeat center/contain}.air-icon--name-check-badge{-webkit-mask:url("./media/check-badge-U56W5IL6.svg") no-repeat center/contain;mask:url("./media/check-badge-U56W5IL6.svg") no-repeat center/contain}.air-icon--name-check-badge-solid{-webkit-mask:url("./media/check-badge-solid-JTOJXF7Y.svg") no-repeat center/contain;mask:url("./media/check-badge-solid-JTOJXF7Y.svg") no-repeat center/contain}.air-icon--name-check-solid{-webkit-mask:url("./media/check-solid-RCOEJUXL.svg") no-repeat center/contain;mask:url("./media/check-solid-RCOEJUXL.svg") no-repeat center/contain}.air-icon--name-chevron-double-left{-webkit-mask:url("./media/chevron-double-left-H2XPOPM5.svg") no-repeat center/contain;mask:url("./media/chevron-double-left-H2XPOPM5.svg") no-repeat center/contain}.air-icon--name-chevron-down{-webkit-mask:url("./media/chevron-down-7SGSHEVU.svg") no-repeat center/contain;mask:url("./media/chevron-down-7SGSHEVU.svg") no-repeat center/contain}.air-icon--name-chevron-left{-webkit-mask:url("./media/chevron-left-PAECNPHR.svg") no-repeat center/contain;mask:url("./media/chevron-left-PAECNPHR.svg") no-repeat center/contain}.air-icon--name-chevron-right{-webkit-mask:url("./media/chevron-right-HPDYXL65.svg") no-repeat center/contain;mask:url("./media/chevron-right-HPDYXL65.svg") no-repeat center/contain}.air-icon--name-chevron-up{-webkit-mask:url("./media/chevron-up-W5X6NMXY.svg") no-repeat center/contain;mask:url("./media/chevron-up-W5X6NMXY.svg") no-repeat center/contain}.air-icon--name-chevron-up-down{-webkit-mask:url("./media/chevron-up-down-OSLTNIUV.svg") no-repeat center/contain;mask:url("./media/chevron-up-down-OSLTNIUV.svg") no-repeat center/contain}.air-icon--name-clipboard{-webkit-mask:url("./media/clipboard-ABLIQ3QS.svg") no-repeat center/contain;mask:url("./media/clipboard-ABLIQ3QS.svg") no-repeat center/contain}.air-icon--name-clipboard-plus{-webkit-mask:url("./media/clipboard-plus-BQWY4YRL.svg") no-repeat center/contain;mask:url("./media/clipboard-plus-BQWY4YRL.svg") no-repeat center/contain}.air-icon--name-clock{-webkit-mask:url("./media/clock-YUM2TF7W.svg") no-repeat center/contain;mask:url("./media/clock-YUM2TF7W.svg") no-repeat center/contain}.air-icon--name-clock-solid{-webkit-mask:url("./media/clock-solid-X3LY56M6.svg") no-repeat center/contain;mask:url("./media/clock-solid-X3LY56M6.svg") no-repeat center/contain}.air-icon--name-clock-plus{-webkit-mask:url("./media/clock-plus-W4M7WCYY.svg") no-repeat center/contain;mask:url("./media/clock-plus-W4M7WCYY.svg") no-repeat center/contain}.air-icon--name-clock-stripes{-webkit-mask:url("./media/clock-stripes-QBHQFX7U.svg") no-repeat center/contain;mask:url("./media/clock-stripes-QBHQFX7U.svg") no-repeat center/contain}.air-icon--name-cloud{-webkit-mask:url("./media/cloud-VLGALWCP.svg") no-repeat center/contain;mask:url("./media/cloud-VLGALWCP.svg") no-repeat center/contain}.air-icon--name-cloud-fog{-webkit-mask:url("./media/cloud-fog-EU6Q3TVY.svg") no-repeat center/contain;mask:url("./media/cloud-fog-EU6Q3TVY.svg") no-repeat center/contain}.air-icon--name-cloud-lightning{-webkit-mask:url("./media/cloud-lightning-ZZMLGSDH.svg") no-repeat center/contain;mask:url("./media/cloud-lightning-ZZMLGSDH.svg") no-repeat center/contain}.air-icon--name-cloud-rain{-webkit-mask:url("./media/cloud-rain-WBF5HVUT.svg") no-repeat center/contain;mask:url("./media/cloud-rain-WBF5HVUT.svg") no-repeat center/contain}.air-icon--name-cloud-slush{-webkit-mask:url("./media/cloud-slush-MNHNUE6W.svg") no-repeat center/contain;mask:url("./media/cloud-slush-MNHNUE6W.svg") no-repeat center/contain}.air-icon--name-cloud-snow{-webkit-mask:url("./media/cloud-snow-Q7CSSSW6.svg") no-repeat center/contain;mask:url("./media/cloud-snow-Q7CSSSW6.svg") no-repeat center/contain}.air-icon--name-co2{-webkit-mask:url("./media/co2-QMH7YYQO.svg") no-repeat center/contain;mask:url("./media/co2-QMH7YYQO.svg") no-repeat center/contain}.air-icon--name-cog{-webkit-mask:url("./media/cog-JZP3XK32.svg") no-repeat center/contain;mask:url("./media/cog-JZP3XK32.svg") no-repeat center/contain}.air-icon--name-contingency{-webkit-mask:url("./media/contingency-RDYEDJLQ.svg") no-repeat center/contain;mask:url("./media/contingency-RDYEDJLQ.svg") no-repeat center/contain}.air-icon--name-document{-webkit-mask:url("./media/document-ATUJ2RAB.svg") no-repeat center/contain;mask:url("./media/document-ATUJ2RAB.svg") no-repeat center/contain}.air-icon--name-document-arrow-up{-webkit-mask:url("./media/document-arrow-up-DIADT3HT.svg") no-repeat center/contain;mask:url("./media/document-arrow-up-DIADT3HT.svg") no-repeat center/contain}.air-icon--name-document-check{-webkit-mask:url("./media/document-check-VOF7QDFU.svg") no-repeat center/contain;mask:url("./media/document-check-VOF7QDFU.svg") no-repeat center/contain}.air-icon--name-document-copy{-webkit-mask:url("./media/document-copy-4QMI7GO5.svg") no-repeat center/contain;mask:url("./media/document-copy-4QMI7GO5.svg") no-repeat center/contain}.air-icon--name-dots-3x2{-webkit-mask:url("./media/dots-3x2-STQZEKBO.svg") no-repeat center/contain;mask:url("./media/dots-3x2-STQZEKBO.svg") no-repeat center/contain}.air-icon--name-dots-3x3{-webkit-mask:url("./media/dots-3x3-JBJUTDMM.svg") no-repeat center/contain;mask:url("./media/dots-3x3-JBJUTDMM.svg") no-repeat center/contain}.air-icon--name-ellipsis-horizontal{-webkit-mask:url("./media/ellipsis-horizontal-MXZ445SE.svg") no-repeat center/contain;mask:url("./media/ellipsis-horizontal-MXZ445SE.svg") no-repeat center/contain}.air-icon--name-exclamation-square{-webkit-mask:url("./media/exclamation-square-3BAACG3F.svg") no-repeat center/contain;mask:url("./media/exclamation-square-3BAACG3F.svg") no-repeat center/contain}.air-icon--name-exclamation-square-solid{-webkit-mask:url("./media/exclamation-square-solid-QEA2ALT3.svg") no-repeat center/contain;mask:url("./media/exclamation-square-solid-QEA2ALT3.svg") no-repeat center/contain}.air-icon--name-exclamation-triangle{-webkit-mask:url("./media/exclamation-triangle-UYJ6ZTPX.svg") no-repeat center/contain;mask:url("./media/exclamation-triangle-UYJ6ZTPX.svg") no-repeat center/contain}.air-icon--name-exclamation-triangle-solid{-webkit-mask:url("./media/exclamation-triangle-solid-BE77DCNH.svg") no-repeat center/contain;mask:url("./media/exclamation-triangle-solid-BE77DCNH.svg") no-repeat center/contain}.air-icon--name-eye{-webkit-mask:url("./media/eye-E2AGOCAA.svg") no-repeat center/contain;mask:url("./media/eye-E2AGOCAA.svg") no-repeat center/contain}.air-icon--name-finger-point{-webkit-mask:url("./media/finger-point-RIVVCIS2.svg") no-repeat center/contain;mask:url("./media/finger-point-RIVVCIS2.svg") no-repeat center/contain}.air-icon--name-fire-truck{-webkit-mask:url("./media/fire-truck-FXTPMF4U.svg") no-repeat center/contain;mask:url("./media/fire-truck-FXTPMF4U.svg") no-repeat center/contain}.air-icon--name-chevron-left-bar{-webkit-mask:url("./media/chevron-left-bar-XDDOZC6C.svg") no-repeat center/contain;mask:url("./media/chevron-left-bar-XDDOZC6C.svg") no-repeat center/contain}.air-icon--name-flight{-webkit-mask:url("./media/flight-KDIMGONF.svg") no-repeat center/contain;mask:url("./media/flight-KDIMGONF.svg") no-repeat center/contain}.air-icon--name-flight-solid{-webkit-mask:url("./media/flight-solid-KTT2NIZL.svg") no-repeat center/contain;mask:url("./media/flight-solid-KTT2NIZL.svg") no-repeat center/contain}.air-icon--name-flight-land{-webkit-mask:url("./media/flight-land-74OW4PON.svg") no-repeat center/contain;mask:url("./media/flight-land-74OW4PON.svg") no-repeat center/contain}.air-icon--name-flight-takeoff{-webkit-mask:url("./media/flight-takeoff-CFLEMWN2.svg") no-repeat center/contain;mask:url("./media/flight-takeoff-CFLEMWN2.svg") no-repeat center/contain}.air-icon--name-folder{-webkit-mask:url("./media/folder-U3YOEWUV.svg") no-repeat center/contain;mask:url("./media/folder-U3YOEWUV.svg") no-repeat center/contain}.air-icon--name-folder-solid{-webkit-mask:url("./media/folder-solid-MFBTVKFJ.svg") no-repeat center/contain;mask:url("./media/folder-solid-MFBTVKFJ.svg") no-repeat center/contain}.air-icon--name-fullscreen{-webkit-mask:url("./media/fullscreen-U7SKLE2B.svg") no-repeat center/contain;mask:url("./media/fullscreen-U7SKLE2B.svg") no-repeat center/contain}.air-icon--name-fullscreen-exit{-webkit-mask:url("./media/fullscreen-exit-OEUNOMPI.svg") no-repeat center/contain;mask:url("./media/fullscreen-exit-OEUNOMPI.svg") no-repeat center/contain}.air-icon--name-funnel{-webkit-mask:url("./media/funnel-4JH53TL3.svg") no-repeat center/contain;mask:url("./media/funnel-4JH53TL3.svg") no-repeat center/contain}.air-icon--name-gas-station{-webkit-mask:url("./media/gas-station-XGGKRKTB.svg") no-repeat center/contain;mask:url("./media/gas-station-XGGKRKTB.svg") no-repeat center/contain}.air-icon--name-globe{-webkit-mask:url("./media/globe-7C3TMZPW.svg") no-repeat center/contain;mask:url("./media/globe-7C3TMZPW.svg") no-repeat center/contain}.air-icon--name-squares-2x2{-webkit-mask:url("./media/squares-2x2-OJZQNQZM.svg") no-repeat center/contain;mask:url("./media/squares-2x2-OJZQNQZM.svg") no-repeat center/contain}.air-icon--name-hand-bell{-webkit-mask:url("./media/hand-bell-4PJOOZAB.svg") no-repeat center/contain;mask:url("./media/hand-bell-4PJOOZAB.svg") no-repeat center/contain}.air-icon--name-question-mark{-webkit-mask:url("./media/question-mark-GSWZDK42.svg") no-repeat center/contain;mask:url("./media/question-mark-GSWZDK42.svg") no-repeat center/contain}.air-icon--name-question-mark-solid{-webkit-mask:url("./media/question-mark-solid-F62P7PLG.svg") no-repeat center/contain;mask:url("./media/question-mark-solid-F62P7PLG.svg") no-repeat center/contain}.air-icon--name-human-solid{-webkit-mask:url("./media/human-solid-KMCPJSGQ.svg") no-repeat center/contain;mask:url("./media/human-solid-KMCPJSGQ.svg") no-repeat center/contain}.air-icon--name-info{-webkit-mask:url("./media/info-R2R2STUR.svg") no-repeat center/contain;mask:url("./media/info-R2R2STUR.svg") no-repeat center/contain}.air-icon--name-info-solid{-webkit-mask:url("./media/info-solid-TW4XIYGQ.svg") no-repeat center/contain;mask:url("./media/info-solid-TW4XIYGQ.svg") no-repeat center/contain}.air-icon--name-chevron-right-bar{-webkit-mask:url("./media/chevron-right-bar-DSPZFZDZ.svg") no-repeat center/contain;mask:url("./media/chevron-right-bar-DSPZFZDZ.svg") no-repeat center/contain}.air-icon--name-layers{-webkit-mask:url("./media/layers-LMYP2NBO.svg") no-repeat center/contain;mask:url("./media/layers-LMYP2NBO.svg") no-repeat center/contain}.air-icon--name-link{-webkit-mask:url("./media/link-MXTH42KY.svg") no-repeat center/contain;mask:url("./media/link-MXTH42KY.svg") no-repeat center/contain}.air-icon--name-link-plus{-webkit-mask:url("./media/link-plus-JXV7ERCY.svg") no-repeat center/contain;mask:url("./media/link-plus-JXV7ERCY.svg") no-repeat center/contain}.air-icon--name-list{-webkit-mask:url("./media/list-SL5HPUNR.svg") no-repeat center/contain;mask:url("./media/list-SL5HPUNR.svg") no-repeat center/contain}.air-icon--name-lock-closed{-webkit-mask:url("./media/lock-closed-72RZUAQR.svg") no-repeat center/contain;mask:url("./media/lock-closed-72RZUAQR.svg") no-repeat center/contain}.air-icon--name-magnifying-glass{-webkit-mask:url("./media/magnifying-glass-MBGYW57T.svg") no-repeat center/contain;mask:url("./media/magnifying-glass-MBGYW57T.svg") no-repeat center/contain}.air-icon--name-map{-webkit-mask:url("./media/map-AC6227PL.svg") no-repeat center/contain;mask:url("./media/map-AC6227PL.svg") no-repeat center/contain}.air-icon--name-minus{-webkit-mask:url("./media/minus-3GC4KI2E.svg") no-repeat center/contain;mask:url("./media/minus-3GC4KI2E.svg") no-repeat center/contain}.air-icon--name-naviaids{-webkit-mask:url("./media/naviaids-C6JNM7RG.svg") no-repeat center/contain;mask:url("./media/naviaids-C6JNM7RG.svg") no-repeat center/contain}.air-icon--name-panel-bottom{-webkit-mask:url("./media/panel-bottom-PAAOVWIZ.svg") no-repeat center/contain;mask:url("./media/panel-bottom-PAAOVWIZ.svg") no-repeat center/contain}.air-icon--name-panel-bottom-solid{-webkit-mask:url("./media/panel-bottom-solid-ZMAUNEW5.svg") no-repeat center/contain;mask:url("./media/panel-bottom-solid-ZMAUNEW5.svg") no-repeat center/contain}.air-icon--name-panel-right{-webkit-mask:url("./media/panel-right-HG5PEZ6S.svg") no-repeat center/contain;mask:url("./media/panel-right-HG5PEZ6S.svg") no-repeat center/contain}.air-icon--name-panel-right-solid{-webkit-mask:url("./media/panel-right-solid-UWKWKQVW.svg") no-repeat center/contain;mask:url("./media/panel-right-solid-UWKWKQVW.svg") no-repeat center/contain}.air-icon--name-paperclip{-webkit-mask:url("./media/paperclip-XUMIA4LR.svg") no-repeat center/contain;mask:url("./media/paperclip-XUMIA4LR.svg") no-repeat center/contain}.air-icon--name-pencil{-webkit-mask:url("./media/pencil-M5XHZEE5.svg") no-repeat center/contain;mask:url("./media/pencil-M5XHZEE5.svg") no-repeat center/contain}.air-icon--name-pencil-slash{-webkit-mask:url("./media/pencil-slash-UG4SMHRC.svg") no-repeat center/contain;mask:url("./media/pencil-slash-UG4SMHRC.svg") no-repeat center/contain}.air-icon--name-piggy-bank{-webkit-mask:url("./media/piggy-bank-G6D5Y6JN.svg") no-repeat center/contain;mask:url("./media/piggy-bank-G6D5Y6JN.svg") no-repeat center/contain}.air-icon--name-play-arrow-solid{-webkit-mask:url("./media/play-arrow-solid-LC2PXL3I.svg") no-repeat center/contain;mask:url("./media/play-arrow-solid-LC2PXL3I.svg") no-repeat center/contain}.air-icon--name-plus{-webkit-mask:url("./media/plus-A3WLKH3Q.svg") no-repeat center/contain;mask:url("./media/plus-A3WLKH3Q.svg") no-repeat center/contain}.air-icon--name-printer{-webkit-mask:url("./media/printer-E22ZLATY.svg") no-repeat center/contain;mask:url("./media/printer-E22ZLATY.svg") no-repeat center/contain}.air-icon--name-roads{-webkit-mask:url("./media/roads-62ZQ7AN3.svg") no-repeat center/contain;mask:url("./media/roads-62ZQ7AN3.svg") no-repeat center/contain}.air-icon--name-robot{-webkit-mask:url("./media/robot-Y5W3IOB6.svg") no-repeat center/contain;mask:url("./media/robot-Y5W3IOB6.svg") no-repeat center/contain}.air-icon--name-rocket{-webkit-mask:url("./media/rocket-IBFPCUIP.svg") no-repeat center/contain;mask:url("./media/rocket-IBFPCUIP.svg") no-repeat center/contain}.air-icon--name-route{-webkit-mask:url("./media/route-2ZR2GY3J.svg") no-repeat center/contain;mask:url("./media/route-2ZR2GY3J.svg") no-repeat center/contain}.air-icon--name-runway{-webkit-mask:url("./media/runway-Q7JESJG7.svg") no-repeat center/contain;mask:url("./media/runway-Q7JESJG7.svg") no-repeat center/contain}.air-icon--name-disk{-webkit-mask:url("./media/disk-XPCHJRIR.svg") no-repeat center/contain;mask:url("./media/disk-XPCHJRIR.svg") no-repeat center/contain}.air-icon--name-scale{-webkit-mask:url("./media/scale-YK7H6R63.svg") no-repeat center/contain;mask:url("./media/scale-YK7H6R63.svg") no-repeat center/contain}.air-icon--name-paper-airplane{-webkit-mask:url("./media/paper-airplane-CLHNMAF6.svg") no-repeat center/contain;mask:url("./media/paper-airplane-CLHNMAF6.svg") no-repeat center/contain}.air-icon--name-signal{-webkit-mask:url("./media/signal-6ZJCV2G7.svg") no-repeat center/contain;mask:url("./media/signal-6ZJCV2G7.svg") no-repeat center/contain}.air-icon--name-sparkles{-webkit-mask:url("./media/sparkles-5KPWD2IM.svg") no-repeat center/contain;mask:url("./media/sparkles-5KPWD2IM.svg") no-repeat center/contain}.air-icon--name-speaker{-webkit-mask:url("./media/speaker-V7DAOZUB.svg") no-repeat center/contain;mask:url("./media/speaker-V7DAOZUB.svg") no-repeat center/contain}.air-icon--name-square-plus{-webkit-mask:url("./media/square-plus-RFUKL456.svg") no-repeat center/contain;mask:url("./media/square-plus-RFUKL456.svg") no-repeat center/contain}.air-icon--name-square-x-mark{-webkit-mask:url("./media/square-x-mark-HZAHXDIS.svg") no-repeat center/contain;mask:url("./media/square-x-mark-HZAHXDIS.svg") no-repeat center/contain}.air-icon--name-star{-webkit-mask:url("./media/star-7NH45EE3.svg") no-repeat center/contain;mask:url("./media/star-7NH45EE3.svg") no-repeat center/contain}.air-icon--name-star-solid{-webkit-mask:url("./media/star-solid-7IOVYOEY.svg") no-repeat center/contain;mask:url("./media/star-solid-7IOVYOEY.svg") no-repeat center/contain}.air-icon--name-stratosphere{-webkit-mask:url("./media/stratosphere-BM7LME6U.svg") no-repeat center/contain;mask:url("./media/stratosphere-BM7LME6U.svg") no-repeat center/contain}.air-icon--name-sun{-webkit-mask:url("./media/sun-6DJHMFTY.svg") no-repeat center/contain;mask:url("./media/sun-6DJHMFTY.svg") no-repeat center/contain}.air-icon--name-sunrise{-webkit-mask:url("./media/sunrise-N4ICGXYX.svg") no-repeat center/contain;mask:url("./media/sunrise-N4ICGXYX.svg") no-repeat center/contain}.air-icon--name-sunset{-webkit-mask:url("./media/sunset-IZ5GZCP6.svg") no-repeat center/contain;mask:url("./media/sunset-IZ5GZCP6.svg") no-repeat center/contain}.air-icon--name-tag{-webkit-mask:url("./media/tag-YKTXZ4MD.svg") no-repeat center/contain;mask:url("./media/tag-YKTXZ4MD.svg") no-repeat center/contain}.air-icon--name-thumb-down{-webkit-mask:url("./media/thumb-down-DT6WBJOS.svg") no-repeat center/contain;mask:url("./media/thumb-down-DT6WBJOS.svg") no-repeat center/contain}.air-icon--name-thumb-up{-webkit-mask:url("./media/thumb-up-VPPE74WW.svg") no-repeat center/contain;mask:url("./media/thumb-up-VPPE74WW.svg") no-repeat center/contain}.air-icon--name-timeline{-webkit-mask:url("./media/timeline-FJSGOVAT.svg") no-repeat center/contain;mask:url("./media/timeline-FJSGOVAT.svg") no-repeat center/contain}.air-icon--name-tracking{-webkit-mask:url("./media/tracking-FKNIIJGP.svg") no-repeat center/contain;mask:url("./media/tracking-FKNIIJGP.svg") no-repeat center/contain}.air-icon--name-trash{-webkit-mask:url("./media/trash-AEOGODAL.svg") no-repeat center/contain;mask:url("./media/trash-AEOGODAL.svg") no-repeat center/contain}.air-icon--name-user-circle{-webkit-mask:url("./media/user-circle-VF2FYYL4.svg") no-repeat center/contain;mask:url("./media/user-circle-VF2FYYL4.svg") no-repeat center/contain}.air-icon--name-user-headset{-webkit-mask:url("./media/user-headset-7DXF724K.svg") no-repeat center/contain;mask:url("./media/user-headset-7DXF724K.svg") no-repeat center/contain}.air-icon--name-waypoints{-webkit-mask:url("./media/waypoints-EN4CXAAQ.svg") no-repeat center/contain;mask:url("./media/waypoints-EN4CXAAQ.svg") no-repeat center/contain}.air-icon--name-x-mark{-webkit-mask:url("./media/x-mark-CWXH2ZDH.svg") no-repeat center/contain;mask:url("./media/x-mark-CWXH2ZDH.svg") no-repeat center/contain}.air-icon--name-x-mark-solid{-webkit-mask:url("./media/x-mark-solid-B6SL7XMG.svg") no-repeat center/contain;mask:url("./media/x-mark-solid-B6SL7XMG.svg") no-repeat center/contain}.air-popover-pane{position:relative;box-shadow:none;filter:drop-shadow(0 0 1px rgba(9,30,66,.31)) drop-shadow(0 8px 24px rgba(9,30,66,.15))}.air-popover-pane--top,.air-popover-pane--bottom,.air-popover-pane--left,.air-popover-pane--right{overflow:visible!important}.air-popover-pane--bottom:before{content:"";position:absolute;left:var(--air-popover-arrow-offset, 50%);transform:translate(-50%);border:8px solid transparent;border-top:none;border-bottom-color:var(--elevation-surface-overlay);top:-7px}.air-popover-pane--top:before{content:"";position:absolute;left:var(--air-popover-arrow-offset, 50%);transform:translate(-50%);border:8px solid transparent;border-bottom:none;border-top-color:var(--elevation-surface-overlay);bottom:-7px}.air-popover-pane--right:before{content:"";position:absolute;top:var(--air-popover-arrow-offset, 50%);transform:translateY(-50%);border:8px solid transparent;border-left:none;border-right-color:var(--elevation-surface-overlay);left:-7px}.air-popover-pane--left:before{content:"";position:absolute;top:var(--air-popover-arrow-offset, 50%);transform:translateY(-50%);border:8px solid transparent;border-right:none;border-left-color:var(--elevation-surface-overlay);right:-7px}.air-tooltip-panel{pointer-events:none}.air-tooltip{font:400 11px/16px Inter,arial,sans-serif;letter-spacing:0;display:block;max-width:280px;padding:var(--density-xs) 12px;color:var(--text-inverse);background:var(--background-neutral-bold);border-radius:4px;box-shadow:0 0 1px #091e424f,0 8px 24px #091e4226;overflow-wrap:anywhere;animation:airTooltipEnter .12s ease-out}@keyframes airTooltipEnter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.air-tooltip{animation:none}}.air-flag-pane{--air-flag-stack-offset: 0px;box-shadow:0 0 1px #091e424f,0 8px 24px #091e4226;border-radius:4px;background:var(--elevation-surface-overlay);transform:translateY(var(--air-flag-stack-offset));transition:transform .2s ease-out}.air-flag-pane.air-flag-pane--animated{animation:slideInFlag .2s ease-out}.air-flag-progress{position:relative;padding-bottom:2px}.air-flag-progress:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--background-brand);transform-origin:left center;transform:scaleX(var(--air-flag-progress-scale, 1));border-radius:0 0 4px 4px;pointer-events:none}@keyframes slideInFlag{0%{transform:translate(-100%) translateY(var(--air-flag-stack-offset, 0px));opacity:0}to{transform:translate(0) translateY(var(--air-flag-stack-offset, 0px));opacity:1}}.air-input-group{--air-input-group-item-gap: 2px}.air-input-group>*{--air-input-group-outer-padding-block-start: 0px;--air-input-group-outer-padding-block-end: 0px;--air-input-group-outer-padding-inline-start: 0px;--air-input-group-outer-padding-inline-end: 0px}.air-input-group.air-input-group--horizontal>*{--air-input-group-outer-padding-block-start: inherit;--air-input-group-outer-padding-block-end: inherit}.air-input-group.air-input-group--horizontal>:first-child{--air-input-group-outer-padding-inline-start: inherit}.air-input-group.air-input-group--horizontal>:last-child{--air-input-group-outer-padding-inline-end: inherit}.air-input-group.air-input-group--vertical>*{--air-input-group-outer-padding-inline-start: inherit;--air-input-group-outer-padding-inline-end: inherit}.air-input-group.air-input-group--vertical>:first-child{--air-input-group-outer-padding-block-start: inherit}.air-input-group.air-input-group--vertical>:last-child{--air-input-group-outer-padding-block-end: inherit}.air-input-group--padded{--air-input-group-outer-padding: 8px}.air-input-group--padded.air-input-group--horizontal>*{--air-input-group-outer-padding-block-start: var(--air-input-group-outer-padding);--air-input-group-outer-padding-block-end: var(--air-input-group-outer-padding)}.air-input-group--padded.air-input-group--horizontal>:first-child{--air-input-group-outer-padding-inline-start: var(--air-input-group-outer-padding)}.air-input-group--padded.air-input-group--horizontal>:last-child{--air-input-group-outer-padding-inline-end: var(--air-input-group-outer-padding)}.air-input-group--padded.air-input-group--vertical>*{--air-input-group-outer-padding-inline-start: var(--air-input-group-outer-padding);--air-input-group-outer-padding-inline-end: var(--air-input-group-outer-padding)}.air-input-group--padded.air-input-group--vertical>:first-child{--air-input-group-outer-padding-block-start: var(--air-input-group-outer-padding)}.air-input-group--padded.air-input-group--vertical>:last-child{--air-input-group-outer-padding-block-end: var(--air-input-group-outer-padding)}.air-input-group--horizontal>:not(.air-input-group){padding-inline:var(--air-input-group-item-gap);padding-block-start:var(--air-input-group-outer-padding-block-start, 0px);padding-block-end:var(--air-input-group-outer-padding-block-end, 0px)}.air-input-group--horizontal>:not(.air-input-group):first-child{padding-inline-start:var(--air-input-group-outer-padding-inline-start, 0px)}.air-input-group--horizontal>:not(.air-input-group):last-child{padding-inline-end:var(--air-input-group-outer-padding-inline-end, 0px)}.air-input-group--horizontal>.air-input-group:not(:first-child){--air-input-group-outer-padding-inline-start: var(--air-input-group-item-gap)}.air-input-group--horizontal>.air-input-group:not(:last-child){--air-input-group-outer-padding-inline-end: var(--air-input-group-item-gap)}.air-input-group--vertical{flex-direction:column}.air-input-group--vertical>:not(.air-input-group){padding-inline-start:var(--air-input-group-outer-padding-inline-start, 0px);padding-inline-end:var(--air-input-group-outer-padding-inline-end, 0px);padding-block:var(--air-input-group-item-gap)}.air-input-group--vertical>:not(.air-input-group):first-child{padding-block-start:var(--air-input-group-outer-padding-block-start, 0px)}.air-input-group--vertical>:not(.air-input-group):last-child{padding-block-end:var(--air-input-group-outer-padding-block-end, 0px)}.air-input-group--vertical>.air-input-group:not(:first-child){--air-input-group-outer-padding-block-start: var(--air-input-group-item-gap)}.air-input-group--vertical>.air-input-group:not(:last-child){--air-input-group-outer-padding-block-end: var(--air-input-group-item-gap)}.air-input-group--divided{--air-input-group-item-gap: 6px}.air-input-group--divided.air-input-group--horizontal>*+*{--air-input-group-divider-block-start: var(--air-input-group-outer-padding-block-start, 0px);--air-input-group-divider-block-end: var(--air-input-group-outer-padding-block-end, 0px);--air-input-group-divider-block-size: calc( 100% - var(--air-input-group-divider-block-start) - var(--air-input-group-divider-block-end) );background-image:linear-gradient(var(--border-subtle),var(--border-subtle));background-position:0 var(--air-input-group-divider-block-start);background-repeat:no-repeat;background-size:1px var(--air-input-group-divider-block-size)}.air-input-group--divided.air-input-group--vertical>*+*{--air-input-group-divider-inline-start: var(--air-input-group-outer-padding-inline-start, 0px);--air-input-group-divider-inline-end: var(--air-input-group-outer-padding-inline-end, 0px);--air-input-group-divider-inline-size: calc( 100% - var(--air-input-group-divider-inline-start) - var(--air-input-group-divider-inline-end) );background-image:linear-gradient(var(--border-subtle),var(--border-subtle));background-size:var(--air-input-group-divider-inline-size) 1px;background-position:var(--air-input-group-divider-inline-start) top;background-repeat:no-repeat}.air-input-group-addon{display:flex;align-items:center;flex-shrink:0;cursor:text}:root{--background-accent-blue: #3da4ff;--background-accent-blue-bold: #0b66b6;--background-accent-blue-bold-hovered: #0a5394;--background-accent-blue-bold-pressed: #0b66b6;--background-accent-blue-hovered: #1a94ff;--background-accent-blue-pressed: #0b66b6;--background-accent-blue-subtle: #c6e5ff;--background-accent-blue-subtle-hovered: #85c4fc;--background-accent-blue-subtle-pressed: #5bb2ff;--background-accent-green: #2ac283;--background-accent-green-bold: #1e8c5f;--background-accent-green-bold-hovered: #207250;--background-accent-green-bold-pressed: #164c36;--background-accent-green-hovered: #22a86f;--background-accent-green-pressed: #1e8c5f;--background-accent-green-subtle: #bbf3dc;--background-accent-green-subtle-hovered: #7be0b6;--background-accent-green-subtle-pressed: #4ecf99;--background-accent-grey: #8590a2;--background-accent-grey-bold: #626f86;--background-accent-grey-bold-hovered: #44546f;--background-accent-grey-bold-pressed: #2c3e5d;--background-accent-grey-hovered: #758195;--background-accent-grey-pressed: #626f86;--background-accent-grey-subtle: #f1f2f4;--background-accent-grey-subtle-hovered: #dcdfe4;--background-accent-grey-subtle-pressed: #b3b9c4;--background-accent-magenta: #d960aa;--background-accent-magenta-bold: #ac4686;--background-accent-magenta-bold-hovered: #5a2546;--background-accent-magenta-bold-pressed: #462037;--background-accent-magenta-hovered: #cc519d;--background-accent-magenta-pressed: #ac4686;--background-accent-magenta-subtle: #fff5fb;--background-accent-magenta-subtle-hovered: #fdecf7;--background-accent-magenta-subtle-pressed: #e672ba;--background-accent-orange: #ff9500;--background-accent-orange-bold: #ad6500;--background-accent-orange-bold-hovered: #854d00;--background-accent-orange-bold-pressed: #3d2400;--background-accent-orange-hovered: #d67d00;--background-accent-orange-pressed: #ad6500;--background-accent-orange-subtle: #ffeed6;--background-accent-orange-subtle-hovered: #ffd599;--background-accent-orange-subtle-pressed: #ffbb5c;--background-accent-purple: #8f7de7;--background-accent-purple-bold: #6f5dc7;--background-accent-purple-bold-hovered: #5c4bb2;--background-accent-purple-bold-pressed: #362c65;--background-accent-purple-hovered: #7d6add;--background-accent-purple-pressed: #6f5dc7;--background-accent-purple-subtle: #dfd8fd;--background-accent-purple-subtle-hovered: #bbaff6;--background-accent-purple-subtle-pressed: #a598e7;--background-accent-red: #f26056;--background-accent-red-bold: #ce372c;--background-accent-red-bold-hovered: #ae2d23;--background-accent-red-bold-pressed: #5f201b;--background-accent-red-hovered: #e24e44;--background-accent-red-pressed: #ce372c;--background-accent-red-subtle: #ffd4d1;--background-accent-red-subtle-hovered: #fd9f98;--background-accent-red-subtle-pressed: #f9766e;--background-accent-teal: #41b1d6;--background-accent-teal-bold: #217b99;--background-accent-teal-bold-hovered: #1f6881;--background-accent-teal-bold-pressed: #154353;--background-accent-teal-hovered: #2794b8;--background-accent-teal-pressed: #217b99;--background-accent-teal-subtle: #ecf9fe;--background-accent-teal-subtle-hovered: #e5f5fb;--background-accent-teal-subtle-pressed: #6ac3e0;--background-accent-yellow: #ca9c02;--background-accent-yellow-bold: #9e6b00;--background-accent-yellow-bold-hovered: #7b5c01;--background-accent-yellow-bold-pressed: #513d04;--background-accent-yellow-hovered: #bb8101;--background-accent-yellow-pressed: #9e6b00;--background-accent-yellow-subtle: #f7e6a2;--background-accent-yellow-subtle-hovered: #f4cc45;--background-accent-yellow-subtle-pressed: #e1b103;--background-brand: #3da4ff;--background-brand-bold: #0b66b6;--background-brand-bold-hovered: #0a5394;--background-brand-bold-pressed: #084173;--background-brand-hovered: #1a94ff;--background-brand-pressed: #0b66b6;--background-brand-subtle: #edf7ff;--background-brand-subtle-hovered: #c6e5ff;--background-brand-subtle-pressed: #85c4fc;--background-danger: #f26056;--background-danger-bold: #ce372c;--background-danger-bold-hovered: #ae2d23;--background-danger-bold-pressed: #5f201b;--background-danger-hovered: #e24e44;--background-danger-pressed: #ce372c;--background-danger-subtle: rgba(249, 118, 110, .1607843137);--background-danger-subtle-hovered: rgba(249, 118, 110, .2392156863);--background-danger-subtle-pressed: rgba(249, 118, 110, .3215686275);--background-disabled: rgba(9, 30, 66, .031372549);--background-information: #3da4ff;--background-information-bold: #0b66b6;--background-information-bold-hovered: #0a5394;--background-information-bold-pressed: #084173;--background-information-hovered: #1a94ff;--background-information-pressed: #0b66b6;--background-information-subtle: rgba(61, 164, 255, .1607843137);--background-information-subtle-hovered: rgba(61, 164, 255, .2392156863);--background-information-subtle-pressed: rgba(61, 164, 255, .3215686275);--background-input: rgba(9, 30, 66, .031372549);--background-input-hovered: rgba(9, 30, 66, .0588235294);--background-input-pressed: rgba(9, 30, 66, .1411764706);--background-neutral: rgba(9, 30, 66, .0588235294);--background-neutral-bold: #44546f;--background-neutral-bold-hovered: #2c3e5d;--background-neutral-bold-pressed: #172b4d;--background-neutral-hovered: rgba(9, 30, 66, .1411764706);--background-neutral-pressed: rgba(9, 30, 66, .3098039216);--background-neutral-subtle: rgba(9, 30, 66, 0);--background-neutral-subtle-hovered: rgba(9, 30, 66, .031372549);--background-neutral-subtle-pressed: rgba(9, 30, 66, .0588235294);--background-selected: #edf7ff;--background-selected-bold: #0b66b6;--background-selected-bold-hovered: #0a5394;--background-selected-bold-pressed: #084173;--background-selected-hovered: #c6e5ff;--background-selected-pressed: #85c4fc;--background-success: #2ac283;--background-success-bold: #1e8c5f;--background-success-bold-hovered: #207250;--background-success-bold-pressed: #164c36;--background-success-hovered: #22a86f;--background-success-pressed: #1e8c5f;--background-success-subtle: rgba(78, 207, 153, .1607843137);--background-success-subtle-hovered: rgba(78, 207, 153, .2392156863);--background-success-subtle-pressed: rgba(78, 207, 153, .3215686275);--background-warning: #ca9c02;--background-warning-bold: #9e6b00;--background-warning-bold-hovered: #7b5c01;--background-warning-bold-pressed: #513d04;--background-warning-hovered: #bb8101;--background-warning-pressed: #9e6b00;--background-warning-subtle: rgba(225, 177, 3, .1607843137);--background-warning-subtle-hovered: rgba(225, 177, 3, .2392156863);--background-warning-subtle-pressed: rgba(225, 177, 3, .3215686275);--blanket: rgba(9, 30, 66, .4901960784);--blanket-inverse: #091e42;--border: rgba(9, 30, 66, .0588235294);--border-accent-blue: #1a94ff;--border-accent-green: #22a86f;--border-accent-grey: #758195;--border-accent-magenta: #cc519d;--border-accent-orange: #d67d00;--border-accent-purple: #7d6add;--border-accent-red: #e24e44;--border-accent-teal: #2794b8;--border-accent-yellow: #bb8101;--border-bold: #758195;--border-danger: #f9766e;--border-disabled: rgba(9, 30, 66, .0588235294);--border-focused: #3da4ff;--border-information: #5bb2ff;--border-input: rgba(9, 30, 66, .3098039216);--border-inverse: #ffffff;--border-selected: #0b66b6;--border-subtle: #dcdfe4;--border-success: #4ecf99;--border-warning: #e1b103;--elevation-surface: #ffffff;--elevation-surface-hovered: #f1f2f4;--elevation-surface-overlay: #f7f8f9;--elevation-surface-overlay-hovered: #f1f2f4;--elevation-surface-overlay-pressed: #dcdfe4;--elevation-surface-pressed: #dcdfe4;--elevation-surface-raised: #ffffff;--elevation-surface-raised-hovered: #ffffff;--elevation-surface-raised-pressed: #ffffff;--elevation-surface-sunken: #f1f2f4;--elevation-surface-sunken-hovered: #f7f8f9;--elevation-surface-sunken-pressed: #ffffff;--flight-rules-ifr: #ff2700;--flight-rules-ifr-bold: #460b00;--flight-rules-ifr-subtle: #ffeeeb;--flight-rules-lifr: #ff40ff;--flight-rules-lifr-bold: #461246;--flight-rules-lifr-subtle: #fff0ff;--flight-rules-mvfr: #236ed8;--flight-rules-mvfr-bold: #0a1f3b;--flight-rules-mvfr-subtle: #edf3fc;--flight-rules-vfr: #07c502;--flight-rules-vfr-bold: #023701;--flight-rules-vfr-subtle: #ebfaeb;--icon: #172b4d;--icon-accent-blue: #0b66b6;--icon-accent-green: #1e8c5f;--icon-accent-grey: #626f86;--icon-accent-magenta: #ac4686;--icon-accent-orange: #d67d00;--icon-accent-purple: #6f5dc7;--icon-accent-red: #ce372c;--icon-accent-teal: #217b99;--icon-accent-yellow: #ca9c02;--icon-brand: #0b66b6;--icon-danger: #ae2d23;--icon-disabled: rgba(9, 30, 66, .3098039216);--icon-information: #0a5394;--icon-inverse: #ffffff;--icon-link: #0b66b6;--icon-link-hover: #0a5394;--icon-link-press: #084173;--icon-link-visited: #5c4bb2;--icon-selected: #0b66b6;--icon-subtle: #626f86;--icon-subtlest: #8590a2;--icon-success: #207250;--icon-warning: #7b5c01;--icon-warning-inverse: #172b4d;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #172b4d;--text-accent-blue: #0a5394;--text-accent-blue-bold: #084173;--text-accent-green: #207250;--text-accent-green-bold: #164c36;--text-accent-grey: #44546f;--text-accent-grey-bold: #091e42;--text-accent-magenta: #5a2546;--text-accent-magenta-bold: #462037;--text-accent-orange: #854d00;--text-accent-orange-bold: #3d2400;--text-accent-purple: #5c4bb2;--text-accent-purple-bold: #362c65;--text-accent-red: #ae2d23;--text-accent-red-bold: #5f201b;--text-accent-teal: #1f6881;--text-accent-teal-bold: #154353;--text-accent-yellow: #7b5c01;--text-accent-yellow-bold: #513d04;--text-brand: #0b66b6;--text-danger: #ae2d23;--text-disabled: rgba(9, 30, 66, .3098039216);--text-information: #0a5394;--text-input: #172b4d;--text-input-disabled: rgba(9, 30, 66, .3098039216);--text-input-subtle: #626f86;--text-inverse: #ffffff;--text-selected: #0b66b6;--text-subtle: #626f86;--text-subtlest: #8590a2;--text-success: #207250;--text-warning: #7b5c01;--text-warning-inverse: #172b4d;--density-0: 0;--density-xs-4: 2px;--density-xs-3: 4px;--density-xs-2: 6px;--density-xs: 8px;--density-sm: 12px;--density-md: 16px;--density-lg: 20px;--density-xl: 24px;--density-xl-2: 32px;--density-xl-3: 40px;--button-br: 2px;--form-field-br-top-left: 4px;--form-field-br-top-right: 4px;--form-field-br-bottom-right: 0;--form-field-br-bottom-left: 0;--form-field-border: inset 0 -1px 0 0 var(--border-input);--form-field-border-focused: inset 0 -1px 0 0 transparent;--form-field-border-invalid: inset 0 -1px 0 0 var(--text-danger);--form-field-border-disabled: inset 0 -1px 0 0 var(--border-disabled);--toggle-switch-track-width: 40px;--toggle-switch-track-height: 20px;--toggle-switch-handle-size: 16px;--toggle-switch-handle-margin-inline: 2px;--toggle-switch-icon-margin-inline: 4px;--toggle-switch-checked-translate-x: 20px;--font-family-default: "Inter", Arial, sans-serif;--font-family-number: "Inter", Arial, sans-serif;color-scheme:light;font-family:var(--font-family-default)}:root:not([data-airflow-theme=dark]){--background-brand: #0b66b6;--background-brand-hovered: #0a5394;--background-brand-pressed: #084173;--background-danger: #ce372c;--background-danger-hovered: #ae2d23;--background-danger-pressed: #5f201b;--text-selected: #084173;--border-focused: #0b66b6}:root[data-airflow-token-theme=ca]{--background-accent-blue: #51bafa;--background-accent-blue-bold: #008bd1;--background-accent-blue-bold-hovered: #007ab8;--background-accent-blue-bold-pressed: #00648f;--background-accent-blue-hovered: #009ceb;--background-accent-blue-pressed: #008bd1;--background-accent-blue-subtle: #e5f1ff;--background-accent-blue-subtle-hovered: #ebf4ff;--background-accent-blue-subtle-pressed: #f5f9ff;--background-accent-green: #3cb780;--background-accent-green-bold: #309266;--background-accent-green-bold-hovered: #2a805a;--background-accent-green-bold-pressed: #036348;--background-accent-green-hovered: #36a573;--background-accent-green-pressed: #309266;--background-accent-green-subtle: #e6f9f2;--background-accent-green-subtle-hovered: #edfcf5;--background-accent-green-subtle-pressed: #f6fdfa;--background-accent-grey: #8093a5;--background-accent-grey-bold: #374958;--background-accent-grey-bold-hovered: #2b3d4c;--background-accent-grey-bold-pressed: #23313d;--background-accent-grey-hovered: #67798a;--background-accent-grey-pressed: #4e6071;--background-accent-grey-subtle: #f3f5f7;--background-accent-grey-subtle-hovered: #f7f9fa;--background-accent-grey-subtle-pressed: #f9fbfb;--background-accent-magenta: #d960aa;--background-accent-magenta-bold: #ac4686;--background-accent-magenta-bold-hovered: #5a2546;--background-accent-magenta-bold-pressed: #462037;--background-accent-magenta-hovered: #cc519d;--background-accent-magenta-pressed: #ac4686;--background-accent-magenta-subtle: #fdecf7;--background-accent-magenta-subtle-hovered: #fff5fb;--background-accent-magenta-subtle-pressed: #fffafd;--background-accent-orange: #f57400;--background-accent-orange-bold: #af5109;--background-accent-orange-bold-hovered: #92400e;--background-accent-orange-bold-pressed: #662f00;--background-accent-orange-hovered: #e46b00;--background-accent-orange-pressed: #af5109;--background-accent-orange-subtle: #fdede2;--background-accent-orange-subtle-hovered: #fcf3ed;--background-accent-orange-subtle-pressed: #fff9f5;--background-accent-purple: #8349df;--background-accent-purple-bold: #6a26d4;--background-accent-purple-bold-hovered: #4e1c9c;--background-accent-purple-bold-pressed: #4e1c9c;--background-accent-purple-hovered: #6d28d9;--background-accent-purple-pressed: #6a26d4;--background-accent-purple-subtle: #e6e1fe;--background-accent-purple-subtle-hovered: #eeebff;--background-accent-purple-subtle-pressed: #f5f3ff;--background-accent-red: #ec6765;--background-accent-red-bold: #e74340;--background-accent-red-bold-hovered: #e5312e;--background-accent-red-bold-pressed: #a81919;--background-accent-red-hovered: #e74340;--background-accent-red-pressed: #a81919;--background-accent-red-subtle: #fdeded;--background-accent-red-subtle-hovered: #fdf1f1;--background-accent-red-subtle-pressed: #fef6f6;--background-accent-teal: #41b1d6;--background-accent-teal-bold: #217b99;--background-accent-teal-bold-hovered: #1f6881;--background-accent-teal-bold-pressed: #154353;--background-accent-teal-hovered: #2794b8;--background-accent-teal-pressed: #217b99;--background-accent-teal-subtle: #e5f5fb;--background-accent-teal-subtle-hovered: #ecf9fe;--background-accent-teal-subtle-pressed: #f5fcff;--background-accent-yellow: #ffdf3d;--background-accent-yellow-bold: #e6be00;--background-accent-yellow-bold-hovered: #d2b000;--background-accent-yellow-bold-pressed: #bfa100;--background-accent-yellow-hovered: #fcd34d;--background-accent-yellow-pressed: #f5cc00;--background-accent-yellow-subtle: #fff9e0;--background-accent-yellow-subtle-hovered: #fffbeb;--background-accent-yellow-subtle-pressed: #fffdf5;--background-brand: #009ceb;--background-brand-bold: #007ab8;--background-brand-bold-hovered: #0073a3;--background-brand-bold-pressed: #00648f;--background-brand-hovered: #008bd1;--background-brand-pressed: #007ab8;--background-brand-subtle: #e5f1ff;--background-brand-subtle-hovered: #ebf4ff;--background-brand-subtle-pressed: #f5f9ff;--background-danger: #ec6765;--background-danger-bold: #e74340;--background-danger-bold-hovered: #e5312e;--background-danger-bold-pressed: #a81919;--background-danger-hovered: #e74340;--background-danger-pressed: #a81919;--background-danger-subtle: #fdeded;--background-danger-subtle-hovered: #fdf1f1;--background-danger-subtle-pressed: #fef6f6;--background-disabled: rgba(26, 38, 49, .1607843137);--background-information: #51bafa;--background-information-bold: #008bd1;--background-information-bold-hovered: #007ab8;--background-information-bold-pressed: #00648f;--background-information-hovered: #009ceb;--background-information-pressed: #008bd1;--background-information-subtle: #e5f1ff;--background-information-subtle-hovered: #ebf4ff;--background-information-subtle-pressed: #f5f9ff;--background-input: rgba(189, 199, 208, .1607843137);--background-input-hovered: #dde2e7;--background-input-pressed: #dde2e7;--background-neutral: #dde2e7;--background-neutral-bold: #4e6071;--background-neutral-bold-hovered: #425464;--background-neutral-bold-pressed: #374958;--background-neutral-hovered: #bdc7d0;--background-neutral-pressed: #9eadbb;--background-neutral-subtle: #f3f5f7;--background-neutral-subtle-hovered: #f7f9fa;--background-neutral-subtle-pressed: #f9fbfb;--background-selected: #e5f1ff;--background-selected-bold: #009ceb;--background-selected-bold-hovered: #008bd1;--background-selected-bold-pressed: #007ab8;--background-selected-hovered: #cce9ff;--background-selected-pressed: #a3dbff;--background-success: #3cb780;--background-success-bold: #309266;--background-success-bold-hovered: #2a805a;--background-success-bold-pressed: #036348;--background-success-hovered: #36a573;--background-success-pressed: #309266;--background-success-subtle: #e6f9f2;--background-success-subtle-hovered: #edfcf5;--background-success-subtle-pressed: #f6fdfa;--background-warning: #ffdf3d;--background-warning-bold: #e6be00;--background-warning-bold-hovered: #d2b000;--background-warning-bold-pressed: #bfa100;--background-warning-hovered: #fcd34d;--background-warning-pressed: #f5cc00;--background-warning-subtle: #fff9e0;--background-warning-subtle-hovered: #fffbeb;--background-warning-subtle-pressed: #fffdf5;--black: #000000;--blanket: rgba(12, 17, 22, .7411764706);--blanket-inverse: #0c1116;--border: rgba(26, 38, 49, .1607843137);--border-accent-blue: #a3dbff;--border-accent-green: #a7f3d0;--border-accent-grey: #c7c6c8;--border-accent-magenta: #db8bff;--border-accent-orange: #fac9bd;--border-accent-purple: #c4b5fd;--border-accent-red: #f7c0bf;--border-accent-teal: #2794b8;--border-accent-yellow: #fde68a;--border-bold: #23313d;--border-danger: #ec6765;--border-disabled: #bdc7d0;--border-focused: #009ceb;--border-information: #51bafa;--border-input: rgba(26, 38, 49, .1607843137);--border-inverse: #f7f9fa;--border-selected: #009ceb;--border-subtle: #bdc7d0;--border-success: #63c599;--border-warning: #f5cc00;--elevation-surface: #f9fbfb;--elevation-surface-hovered: #f3f5f7;--elevation-surface-overlay: #f9fbfb;--elevation-surface-overlay-hovered: #f3f5f7;--elevation-surface-overlay-pressed: #dde2e7;--elevation-surface-pressed: #dde2e7;--elevation-surface-raised: #f9fbfb;--elevation-surface-raised-hovered: #f3f5f7;--elevation-surface-raised-pressed: #dde2e7;--elevation-surface-sunken: #f3f5f7;--elevation-surface-sunken-hovered: #f3f5f7;--elevation-surface-sunken-pressed: #f3f5f7;--flight-rules-ifr: #ec6765;--flight-rules-ifr-bold: #4b0715;--flight-rules-ifr-subtle: #fdeded;--flight-rules-lifr: #ae44e0;--flight-rules-lifr-bold: #510073;--flight-rules-lifr-subtle: #fbdbff;--flight-rules-mvfr: #008bd1;--flight-rules-mvfr-bold: #00648f;--flight-rules-mvfr-subtle: #e5f1ff;--flight-rules-vfr: #3cb780;--flight-rules-vfr-bold: #036348;--flight-rules-vfr-subtle: #e6f9f2;--icon: #1a2631;--icon-accent-blue: #819eee;--icon-accent-green: #036348;--icon-accent-grey: #67798a;--icon-accent-magenta: #ac4686;--icon-accent-orange: #f57400;--icon-accent-purple: #ae44e0;--icon-accent-red: #a81919;--icon-accent-teal: #217b99;--icon-accent-yellow: #f5cc00;--icon-brand: #009ceb;--icon-danger: #e74340;--icon-disabled: #9eadbb;--icon-information: #008bd1;--icon-inverse: #f7f9fa;--icon-link: #009ceb;--icon-link-hover: #008bd1;--icon-link-press: #007ab8;--icon-link-visited: #7300a1;--icon-selected: #008bd1;--icon-subtle: #67798a;--icon-subtlest: #8093a5;--icon-success: #36a573;--icon-warning: #f5cc00;--icon-warning-inverse: #f7f9fa;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #1a2631;--text-accent-blue: #819eee;--text-accent-blue-bold: #1b49ca;--text-accent-green: #36a573;--text-accent-green-bold: #036348;--text-accent-grey: #67798a;--text-accent-grey-bold: #374958;--text-accent-magenta: #5a2546;--text-accent-magenta-bold: #462037;--text-accent-orange: #e46b00;--text-accent-orange-bold: #92400e;--text-accent-purple: #9563e3;--text-accent-purple-bold: #6a26d4;--text-accent-red: #ec6765;--text-accent-red-bold: #a81919;--text-accent-teal: #1f6881;--text-accent-teal-bold: #154353;--text-accent-yellow: #f5cc00;--text-accent-yellow-bold: #92400e;--text-brand: #009ceb;--text-danger: #e74340;--text-disabled: #9eadbb;--text-information: #008bd1;--text-input: #1a2631;--text-input-disabled: #9eadbb;--text-input-subtle: #67798a;--text-inverse: #f7f9fa;--text-selected: #008bd1;--text-subtle: #67798a;--text-subtlest: #8093a5;--text-success: #36a573;--text-warning: #f5cc00;--text-warning-inverse: #f7f9fa;--transparent: rgba(0, 0, 0, 0);--white: #ffffff;--density-0: 0;--density-xs-4: 2px;--density-xs-3: 4px;--density-xs-2: 6px;--density-xs: 8px;--density-sm: 12px;--density-md: 16px;--density-lg: 20px;--density-xl: 24px;--density-xl-2: 32px;--density-xl-3: 40px;--button-br: 100px;--form-field-br-top-left: 4px;--form-field-br-top-right: 4px;--form-field-br-bottom-right: 4px;--form-field-br-bottom-left: 4px;--form-field-border: inset 0 0 0 1px var(--border-input);--form-field-border-focused: inset 0 0 0 1px var(--border-focused);--form-field-border-invalid: inset 0 0 0 1px var(--text-danger);--form-field-border-disabled: inset 0 0 0 1px var(--border-disabled);--toggle-switch-track-width: 40px;--toggle-switch-track-height: 20px;--toggle-switch-handle-size: 16px;--toggle-switch-handle-margin-inline: 2px;--toggle-switch-icon-margin-inline: 4px;--toggle-switch-checked-translate-x: 20px}:root[data-airflow-token-theme=ca]:not([data-airflow-theme=dark]){--background-brand: #0073a3;--background-brand-hovered: #00648f;--background-brand-pressed: #00557a;--background-danger: #a81919;--background-danger-hovered: #881311;--background-danger-pressed: #4b0715;--text-selected: #00557a;--border-focused: #008bd1}@media(prefers-color-scheme:dark){:root:not([data-airflow-theme]){--background-accent-blue: #85c4fc;--background-accent-blue-bold: #5bb2ff;--background-accent-blue-bold-hovered: #85c4fc;--background-accent-blue-bold-pressed: #c6e5ff;--background-accent-blue-hovered: #c6e5ff;--background-accent-blue-pressed: #edf7ff;--background-accent-blue-subtle: #0b66b6;--background-accent-blue-subtle-hovered: #1a94ff;--background-accent-blue-subtle-pressed: #3da4ff;--background-accent-green: #4ecf99;--background-accent-green-bold: #4ecf99;--background-accent-green-bold-hovered: #7be0b6;--background-accent-green-bold-pressed: #bbf3dc;--background-accent-green-hovered: #7be0b6;--background-accent-green-pressed: #bbf3dc;--background-accent-green-subtle: #164c36;--background-accent-green-subtle-hovered: #207250;--background-accent-green-subtle-pressed: #1e8c5f;--background-accent-grey: #738496;--background-accent-grey-bold: #8c9bab;--background-accent-grey-bold-hovered: #9fadbc;--background-accent-grey-bold-pressed: #b6c2cf;--background-accent-grey-hovered: #8c9bab;--background-accent-grey-pressed: #9fadbc;--background-accent-grey-subtle: #2c333a;--background-accent-grey-subtle-hovered: #38414a;--background-accent-grey-subtle-pressed: #454f59;--background-accent-magenta: #fdecf7;--background-accent-magenta-bold: #e672ba;--background-accent-magenta-bold-hovered: #fdecf7;--background-accent-magenta-bold-pressed: #fff5fb;--background-accent-magenta-hovered: #fff5fb;--background-accent-magenta-pressed: #fffafd;--background-accent-magenta-subtle: #462037;--background-accent-magenta-subtle-hovered: #5a2546;--background-accent-magenta-subtle-pressed: #ac4686;--background-accent-orange: #ffd599;--background-accent-orange-bold: #ffbb5c;--background-accent-orange-bold-hovered: #ffd599;--background-accent-orange-bold-pressed: #ffeed6;--background-accent-orange-hovered: #ffeed6;--background-accent-orange-pressed: #fffbf5;--background-accent-orange-subtle: #3d2400;--background-accent-orange-subtle-hovered: #854d00;--background-accent-orange-subtle-pressed: #ad6500;--background-accent-purple: #bbaff6;--background-accent-purple-bold: #a598e7;--background-accent-purple-bold-hovered: #bbaff6;--background-accent-purple-bold-pressed: #dfd8fd;--background-accent-purple-hovered: #dfd8fd;--background-accent-purple-pressed: #f3f1ff;--background-accent-purple-subtle: #362c65;--background-accent-purple-subtle-hovered: #5c4bb2;--background-accent-purple-subtle-pressed: #6f5dc7;--background-accent-red: #fd9f98;--background-accent-red-bold: #f9766e;--background-accent-red-bold-hovered: #fd9f98;--background-accent-red-bold-pressed: #ffd4d1;--background-accent-red-hovered: #ffd4d1;--background-accent-red-pressed: #ffedec;--background-accent-red-subtle: #5f201b;--background-accent-red-subtle-hovered: #ae2d23;--background-accent-red-subtle-pressed: #ce372c;--background-accent-teal: #e5f5fb;--background-accent-teal-bold: #6ac3e0;--background-accent-teal-bold-hovered: #e5f5fb;--background-accent-teal-bold-pressed: #ecf9fe;--background-accent-teal-hovered: #ecf9fe;--background-accent-teal-pressed: #f5fcff;--background-accent-teal-subtle: #154353;--background-accent-teal-subtle-hovered: #1f6881;--background-accent-teal-subtle-pressed: #217b99;--background-accent-yellow: #f4cc45;--background-accent-yellow-bold: #e1b103;--background-accent-yellow-bold-hovered: #f4cc45;--background-accent-yellow-bold-pressed: #f7e6a2;--background-accent-yellow-hovered: #f7e6a2;--background-accent-yellow-pressed: #fff7d7;--background-accent-yellow-subtle: #513d04;--background-accent-yellow-subtle-hovered: #7b5c01;--background-accent-yellow-subtle-pressed: #9e6b00;--background-brand: #85c4fc;--background-brand-bold: #edf7ff;--background-brand-bold-hovered: #c6e5ff;--background-brand-bold-pressed: #85c4fc;--background-brand-hovered: #c6e5ff;--background-brand-pressed: #edf7ff;--background-brand-subtle: #1e3346;--background-brand-subtle-hovered: #084173;--background-brand-subtle-pressed: #0a5394;--background-danger: #f9766e;--background-danger-bold: #f9766e;--background-danger-bold-hovered: #fd9f98;--background-danger-bold-pressed: #ffd4d1;--background-danger-hovered: #fd9f98;--background-danger-pressed: #ffd4d1;--background-danger-subtle: rgba(249, 118, 110, .1607843137);--background-danger-subtle-hovered: rgba(249, 118, 110, .2392156863);--background-danger-subtle-pressed: rgba(249, 118, 110, .3215686275);--background-disabled: rgba(3, 4, 4, .2588235294);--background-information: #85c4fc;--background-information-bold: #5bb2ff;--background-information-bold-hovered: #85c4fc;--background-information-bold-pressed: #c6e5ff;--background-information-hovered: #c6e5ff;--background-information-pressed: #edf7ff;--background-information-subtle: rgba(61, 164, 255, .1607843137);--background-information-subtle-hovered: rgba(61, 164, 255, .2392156863);--background-information-subtle-pressed: rgba(61, 164, 255, .3215686275);--background-input: #22272b;--background-input-hovered: #282e33;--background-input-pressed: #2c333a;--background-neutral: rgba(161, 189, 217, .0784313725);--background-neutral-bold: #9fadbc;--background-neutral-bold-hovered: #b6c2cf;--background-neutral-bold-pressed: #c7d1db;--background-neutral-hovered: rgba(166, 197, 226, .1607843137);--background-neutral-pressed: rgba(191, 219, 248, .2784313725);--background-neutral-subtle: rgba(3, 4, 4, .2588235294);--background-neutral-subtle-hovered: rgba(191, 219, 248, .2784313725);--background-neutral-subtle-pressed: rgba(155, 180, 202, .5019607843);--background-selected: #1e3346;--background-selected-bold: #5bb2ff;--background-selected-bold-hovered: #85c4fc;--background-selected-bold-pressed: #c6e5ff;--background-selected-hovered: #084173;--background-selected-pressed: #0a5394;--background-success: #4ecf99;--background-success-bold: #4ecf99;--background-success-bold-hovered: #7be0b6;--background-success-bold-pressed: #bbf3dc;--background-success-hovered: #7be0b6;--background-success-pressed: #bbf3dc;--background-success-subtle: rgba(78, 207, 153, .1607843137);--background-success-subtle-hovered: rgba(78, 207, 153, .2392156863);--background-success-subtle-pressed: rgba(78, 207, 153, .3215686275);--background-warning: #f4cc45;--background-warning-bold: #f4cc45;--background-warning-bold-hovered: #f7e6a2;--background-warning-bold-pressed: #fff7d7;--background-warning-hovered: #f7e6a2;--background-warning-pressed: #fff7d7;--background-warning-subtle: rgba(225, 177, 3, .1607843137);--background-warning-subtle-hovered: rgba(225, 177, 3, .2392156863);--background-warning-subtle-pressed: rgba(225, 177, 3, .3215686275);--blanket: rgba(3, 4, 4, .2588235294);--blanket-inverse: #091e42;--border: rgba(166, 197, 226, .1607843137);--border-accent-blue: #85c4fc;--border-accent-green: #7be0b6;--border-accent-grey: #dcdfe4;--border-accent-magenta: #fdecf7;--border-accent-orange: #ffd599;--border-accent-purple: #bbaff6;--border-accent-red: #fd9f98;--border-accent-teal: #e5f5fb;--border-accent-yellow: #f4cc45;--border-bold: #738496;--border-danger: #ffd4d1;--border-disabled: rgba(161, 189, 217, .0784313725);--border-focused: #85c4fc;--border-information: #85c4fc;--border-input: rgba(155, 180, 202, .5019607843);--border-inverse: #161a1d;--border-selected: #5bb2ff;--border-subtle: #2c333a;--border-success: #bbf3dc;--border-warning: #f7e6a2;--elevation-surface: #1d2125;--elevation-surface-hovered: #22272b;--elevation-surface-overlay: #282e33;--elevation-surface-overlay-hovered: #2c333a;--elevation-surface-overlay-pressed: #38414a;--elevation-surface-pressed: #2c333a;--elevation-surface-raised: #344a61;--elevation-surface-raised-hovered: #293b4d;--elevation-surface-raised-pressed: #1b2733;--elevation-surface-sunken: #161a1d;--elevation-surface-sunken-hovered: #161a1d;--elevation-surface-sunken-pressed: #161a1d;--flight-rules-ifr: #ff2700;--flight-rules-ifr-bold: #460b00;--flight-rules-ifr-subtle: #ffeeeb;--flight-rules-lifr: #ff40ff;--flight-rules-lifr-bold: #461246;--flight-rules-lifr-subtle: #fff0ff;--flight-rules-mvfr: #236ed8;--flight-rules-mvfr-bold: #0a1f3b;--flight-rules-mvfr-subtle: #edf3fc;--flight-rules-vfr: #07c502;--flight-rules-vfr-bold: #023701;--flight-rules-vfr-subtle: #ebfaeb;--icon: #b6c2cf;--icon-accent-blue: #5bb2ff;--icon-accent-green: #7be0b6;--icon-accent-grey: #8c9bab;--icon-accent-magenta: #fdecf7;--icon-accent-orange: #ffbb5c;--icon-accent-purple: #a598e7;--icon-accent-red: #fd9f98;--icon-accent-teal: #e5f5fb;--icon-accent-yellow: #f4cc45;--icon-brand: #85c4fc;--icon-danger: #fd9f98;--icon-disabled: rgba(191, 219, 248, .2784313725);--icon-information: #85c4fc;--icon-inverse: #1d2125;--icon-link: #5bb2ff;--icon-link-hover: #85c4fc;--icon-link-press: #c6e5ff;--icon-link-visited: #dfd8fd;--icon-selected: #85c4fc;--icon-subtle: #9fadbc;--icon-subtlest: #8c9bab;--icon-success: #7be0b6;--icon-warning: #f4cc45;--icon-warning-inverse: #1d2125;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #b6c2cf;--text-accent-blue: #85c4fc;--text-accent-blue-bold: #c6e5ff;--text-accent-green: #7be0b6;--text-accent-green-bold: #bbf3dc;--text-accent-grey: #9fadbc;--text-accent-grey-bold: #dee4ea;--text-accent-magenta: #fdecf7;--text-accent-magenta-bold: #fff5fb;--text-accent-orange: #ffd599;--text-accent-orange-bold: #ffeed6;--text-accent-purple: #bbaff6;--text-accent-purple-bold: #dfd8fd;--text-accent-red: #fd9f98;--text-accent-red-bold: #ffd4d1;--text-accent-teal: #e5f5fb;--text-accent-teal-bold: #ecf9fe;--text-accent-yellow: #f4cc45;--text-accent-yellow-bold: #f7e6a2;--text-brand: #85c4fc;--text-danger: #fd9f98;--text-disabled: rgba(191, 219, 248, .2784313725);--text-information: #85c4fc;--text-input: #b6c2cf;--text-input-disabled: rgba(191, 219, 248, .2784313725);--text-input-subtle: #9fadbc;--text-inverse: #1d2125;--text-selected: #edf7ff;--text-subtle: #9fadbc;--text-subtlest: #8c9bab;--text-success: #7be0b6;--text-warning: #f4cc45;--text-warning-inverse: #1d2125;color-scheme:dark}:root:not([data-airflow-theme])[data-airflow-token-theme=ca]{--background-accent-blue: #51bafa;--background-accent-blue-bold: #a3dbff;--background-accent-blue-bold-hovered: #cce9ff;--background-accent-blue-bold-pressed: #e5f1ff;--background-accent-blue-hovered: #a3dbff;--background-accent-blue-pressed: #cce9ff;--background-accent-blue-subtle: #0e276c;--background-accent-blue-subtle-hovered: #071336;--background-accent-blue-subtle-pressed: #050d24;--background-accent-green: #63c599;--background-accent-green-bold: #a7f3d0;--background-accent-green-bold-hovered: #e6f9f2;--background-accent-green-bold-pressed: #edfcf5;--background-accent-green-hovered: #86efac;--background-accent-green-pressed: #a7f3d0;--background-accent-green-subtle: #0d3b1e;--background-accent-green-subtle-hovered: #0f2e20;--background-accent-green-subtle-pressed: #0a1f15;--background-accent-grey: #67798a;--background-accent-grey-bold: #9eadbb;--background-accent-grey-bold-hovered: #bdc7d0;--background-accent-grey-bold-pressed: #dde2e7;--background-accent-grey-hovered: #8093a5;--background-accent-grey-pressed: #9eadbb;--background-accent-grey-subtle: #67798a;--background-accent-grey-subtle-hovered: #4e6071;--background-accent-grey-subtle-pressed: #374958;--background-accent-magenta: #fdecf7;--background-accent-magenta-bold: #fff5fb;--background-accent-magenta-bold-hovered: #fffafd;--background-accent-magenta-bold-pressed: #fffafd;--background-accent-magenta-hovered: #fff5fb;--background-accent-magenta-pressed: #fffafd;--background-accent-magenta-subtle: #5a2546;--background-accent-magenta-subtle-hovered: #462037;--background-accent-magenta-subtle-pressed: #271620;--background-accent-orange: #f57400;--background-accent-orange-bold: #f8ae95;--background-accent-orange-bold-hovered: #fac3b3;--background-accent-orange-bold-pressed: #fac9bd;--background-accent-orange-hovered: #f7956c;--background-accent-orange-pressed: #f8ae95;--background-accent-orange-subtle: #522500;--background-accent-orange-subtle-hovered: #3d1c00;--background-accent-orange-subtle-pressed: #291200;--background-accent-purple: #ca61fc;--background-accent-purple-bold: #f5ccff;--background-accent-purple-bold-hovered: #fbdbff;--background-accent-purple-bold-pressed: #ffe5f2;--background-accent-purple-hovered: #db8bff;--background-accent-purple-pressed: #eab2ff;--background-accent-purple-subtle: #2b0f57;--background-accent-purple-subtle-hovered: #1a0934;--background-accent-purple-subtle-pressed: #110623;--background-accent-red: #ec6765;--background-accent-red-bold: #f39c9b;--background-accent-red-bold-hovered: #f5aead;--background-accent-red-bold-pressed: #f7c0bf;--background-accent-red-hovered: #f98585;--background-accent-red-pressed: #f39c9b;--background-accent-red-subtle: #360707;--background-accent-red-subtle-hovered: #290605;--background-accent-red-subtle-pressed: #1b0403;--background-accent-teal: #e5f5fb;--background-accent-teal-bold: #ecf9fe;--background-accent-teal-bold-hovered: #f5fcff;--background-accent-teal-bold-pressed: #f5fcff;--background-accent-teal-hovered: #ecf9fe;--background-accent-teal-pressed: #f5fcff;--background-accent-teal-subtle: #1f6881;--background-accent-teal-subtle-hovered: #154353;--background-accent-teal-subtle-pressed: #1c2e34;--background-accent-yellow: #fde68a;--background-accent-yellow-bold: #ffeca3;--background-accent-yellow-bold-hovered: #fff9e0;--background-accent-yellow-bold-pressed: #fffbeb;--background-accent-yellow-hovered: #ffeca3;--background-accent-yellow-pressed: #fff9e0;--background-accent-yellow-subtle: #474200;--background-accent-yellow-subtle-hovered: #333100;--background-accent-yellow-subtle-pressed: #1f1d00;--background-brand: #51bafa;--background-brand-bold: #a3dbff;--background-brand-bold-hovered: #cce9ff;--background-brand-bold-pressed: #e5f1ff;--background-brand-hovered: #a3dbff;--background-brand-pressed: #cce9ff;--background-brand-subtle: #002a3d;--background-brand-subtle-hovered: #001e2e;--background-brand-subtle-pressed: #00131e;--background-danger: #ec6765;--background-danger-bold: #f39c9b;--background-danger-bold-hovered: #f5aead;--background-danger-bold-pressed: #f7c0bf;--background-danger-hovered: #f98585;--background-danger-pressed: #f39c9b;--background-danger-subtle: #360707;--background-danger-subtle-hovered: #290605;--background-danger-subtle-pressed: #1b0403;--background-disabled: rgba(189, 199, 208, .1607843137);--background-information: #51bafa;--background-information-bold: #a3dbff;--background-information-bold-hovered: #cce9ff;--background-information-bold-pressed: #e5f1ff;--background-information-hovered: #a3dbff;--background-information-pressed: #cce9ff;--background-information-subtle: #002a3d;--background-information-subtle-hovered: #001e2e;--background-information-subtle-pressed: #00131e;--background-input: #1a2631;--background-input-hovered: #23313d;--background-input-pressed: #2b3d4c;--background-neutral: #23313d;--background-neutral-bold: #9eadbb;--background-neutral-bold-hovered: #bdc7d0;--background-neutral-bold-pressed: #dde2e7;--background-neutral-hovered: #2b3d4c;--background-neutral-pressed: #374958;--background-neutral-subtle: #252627;--background-neutral-subtle-hovered: #1b1c1d;--background-neutral-subtle-pressed: #101113;--background-selected: #002a3d;--background-selected-bold: #a3dbff;--background-selected-bold-hovered: #cce9ff;--background-selected-bold-pressed: #e5f1ff;--background-selected-hovered: #004666;--background-selected-pressed: #00557a;--background-success: #63c599;--background-success-bold: #a7f3d0;--background-success-bold-hovered: #e6f9f2;--background-success-bold-pressed: #edfcf5;--background-success-hovered: #86efac;--background-success-pressed: #a7f3d0;--background-success-subtle: #0d3b1e;--background-success-subtle-hovered: #0f2e20;--background-success-subtle-pressed: #0a1f15;--background-warning: #fde68a;--background-warning-bold: #ffeca3;--background-warning-bold-hovered: #fff9e0;--background-warning-bold-pressed: #fffbeb;--background-warning-hovered: #ffeca3;--background-warning-pressed: #fffbeb;--background-warning-subtle: #474200;--background-warning-subtle-hovered: #333100;--background-warning-subtle-pressed: #1f1d00;--black: #000000;--blanket: rgba(12, 17, 22, .7411764706);--blanket-inverse: #0c1116;--border: rgba(189, 199, 208, .1607843137);--border-accent-blue: #1e40af;--border-accent-green: #2a805a;--border-accent-grey: #777779;--border-accent-magenta: #7300a1;--border-accent-orange: #d86500;--border-accent-purple: #6a26d4;--border-accent-red: #881311;--border-accent-teal: #e5f5fb;--border-accent-yellow: #a69000;--border-bold: #bdc7d0;--border-danger: #ec6765;--border-disabled: #374958;--border-focused: #a3dbff;--border-information: #a3dbff;--border-input: rgba(189, 199, 208, .1607843137);--border-inverse: #131c24;--border-selected: #cce9ff;--border-subtle: #23313d;--border-success: #86efac;--border-warning: #fde68a;--elevation-surface: #131c24;--elevation-surface-hovered: #1a2631;--elevation-surface-overlay: #23313d;--elevation-surface-overlay-hovered: #2b3d4c;--elevation-surface-overlay-pressed: #374958;--elevation-surface-pressed: #23313d;--elevation-surface-raised: #1a2631;--elevation-surface-raised-hovered: #23313d;--elevation-surface-raised-pressed: #2b3d4c;--elevation-surface-sunken: #0c1116;--elevation-surface-sunken-hovered: #131c24;--elevation-surface-sunken-pressed: #1a2631;--flight-rules-ifr: #ec6765;--flight-rules-ifr-bold: #fdeded;--flight-rules-ifr-subtle: #290605;--flight-rules-lifr: #ae44e0;--flight-rules-lifr-bold: #fbdbff;--flight-rules-lifr-subtle: #230033;--flight-rules-mvfr: #008bd1;--flight-rules-mvfr-bold: #e5f1ff;--flight-rules-mvfr-subtle: #001e2e;--flight-rules-vfr: #3cb780;--flight-rules-vfr-bold: #e6f9f2;--flight-rules-vfr-subtle: #0a1f15;--icon: #f7f9fa;--icon-accent-blue: #7ab4ff;--icon-accent-green: #86efac;--icon-accent-grey: #9eadbb;--icon-accent-magenta: #fdecf7;--icon-accent-orange: #f7956c;--icon-accent-purple: #eab2ff;--icon-accent-red: #f98585;--icon-accent-teal: #e5f5fb;--icon-accent-yellow: #fde68a;--icon-brand: #a3dbff;--icon-danger: #ec6765;--icon-disabled: #9eadbb;--icon-information: #a3dbff;--icon-inverse: #131c24;--icon-link: #a3dbff;--icon-link-hover: #cce9ff;--icon-link-press: #e5f1ff;--icon-link-visited: #f5ccff;--icon-selected: #cce9ff;--icon-subtle: #dde2e7;--icon-subtlest: #bdc7d0;--icon-success: #86efac;--icon-warning: #fde68a;--icon-warning-inverse: #131c24;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #f7f9fa;--text-accent-blue: #008bd1;--text-accent-blue-bold: #93c5fd;--text-accent-green: #3cb780;--text-accent-green-bold: #86efac;--text-accent-grey: #8093a5;--text-accent-grey-bold: #bdc7d0;--text-accent-magenta: #fdecf7;--text-accent-magenta-bold: #fff5fb;--text-accent-orange: #f57400;--text-accent-orange-bold: #f7956c;--text-accent-purple: #9563e3;--text-accent-purple-bold: #c4b5fd;--text-accent-red: #ec6765;--text-accent-red-bold: #f98585;--text-accent-teal: #e5f5fb;--text-accent-teal-bold: #ecf9fe;--text-accent-yellow: #fde68a;--text-accent-yellow-bold: #fcd34d;--text-brand: #a3dbff;--text-danger: #ec6765;--text-disabled: #9eadbb;--text-information: #a3dbff;--text-input: #f7f9fa;--text-input-disabled: #9eadbb;--text-input-subtle: #dde2e7;--text-inverse: #131c24;--text-selected: #cce9ff;--text-subtle: #bdc7d0;--text-subtlest: #9eadbb;--text-success: #86efac;--text-warning: #fde68a;--text-warning-inverse: #131c24;--transparent: rgba(0, 0, 0, 0);--white: #ffffff}}:root[data-airflow-theme=dark]{--background-accent-blue: #85c4fc;--background-accent-blue-bold: #5bb2ff;--background-accent-blue-bold-hovered: #85c4fc;--background-accent-blue-bold-pressed: #c6e5ff;--background-accent-blue-hovered: #c6e5ff;--background-accent-blue-pressed: #edf7ff;--background-accent-blue-subtle: #0b66b6;--background-accent-blue-subtle-hovered: #1a94ff;--background-accent-blue-subtle-pressed: #3da4ff;--background-accent-green: #4ecf99;--background-accent-green-bold: #4ecf99;--background-accent-green-bold-hovered: #7be0b6;--background-accent-green-bold-pressed: #bbf3dc;--background-accent-green-hovered: #7be0b6;--background-accent-green-pressed: #bbf3dc;--background-accent-green-subtle: #164c36;--background-accent-green-subtle-hovered: #207250;--background-accent-green-subtle-pressed: #1e8c5f;--background-accent-grey: #738496;--background-accent-grey-bold: #8c9bab;--background-accent-grey-bold-hovered: #9fadbc;--background-accent-grey-bold-pressed: #b6c2cf;--background-accent-grey-hovered: #8c9bab;--background-accent-grey-pressed: #9fadbc;--background-accent-grey-subtle: #2c333a;--background-accent-grey-subtle-hovered: #38414a;--background-accent-grey-subtle-pressed: #454f59;--background-accent-magenta: #fdecf7;--background-accent-magenta-bold: #e672ba;--background-accent-magenta-bold-hovered: #fdecf7;--background-accent-magenta-bold-pressed: #fff5fb;--background-accent-magenta-hovered: #fff5fb;--background-accent-magenta-pressed: #fffafd;--background-accent-magenta-subtle: #462037;--background-accent-magenta-subtle-hovered: #5a2546;--background-accent-magenta-subtle-pressed: #ac4686;--background-accent-orange: #ffd599;--background-accent-orange-bold: #ffbb5c;--background-accent-orange-bold-hovered: #ffd599;--background-accent-orange-bold-pressed: #ffeed6;--background-accent-orange-hovered: #ffeed6;--background-accent-orange-pressed: #fffbf5;--background-accent-orange-subtle: #3d2400;--background-accent-orange-subtle-hovered: #854d00;--background-accent-orange-subtle-pressed: #ad6500;--background-accent-purple: #bbaff6;--background-accent-purple-bold: #a598e7;--background-accent-purple-bold-hovered: #bbaff6;--background-accent-purple-bold-pressed: #dfd8fd;--background-accent-purple-hovered: #dfd8fd;--background-accent-purple-pressed: #f3f1ff;--background-accent-purple-subtle: #362c65;--background-accent-purple-subtle-hovered: #5c4bb2;--background-accent-purple-subtle-pressed: #6f5dc7;--background-accent-red: #fd9f98;--background-accent-red-bold: #f9766e;--background-accent-red-bold-hovered: #fd9f98;--background-accent-red-bold-pressed: #ffd4d1;--background-accent-red-hovered: #ffd4d1;--background-accent-red-pressed: #ffedec;--background-accent-red-subtle: #5f201b;--background-accent-red-subtle-hovered: #ae2d23;--background-accent-red-subtle-pressed: #ce372c;--background-accent-teal: #e5f5fb;--background-accent-teal-bold: #6ac3e0;--background-accent-teal-bold-hovered: #e5f5fb;--background-accent-teal-bold-pressed: #ecf9fe;--background-accent-teal-hovered: #ecf9fe;--background-accent-teal-pressed: #f5fcff;--background-accent-teal-subtle: #154353;--background-accent-teal-subtle-hovered: #1f6881;--background-accent-teal-subtle-pressed: #217b99;--background-accent-yellow: #f4cc45;--background-accent-yellow-bold: #e1b103;--background-accent-yellow-bold-hovered: #f4cc45;--background-accent-yellow-bold-pressed: #f7e6a2;--background-accent-yellow-hovered: #f7e6a2;--background-accent-yellow-pressed: #fff7d7;--background-accent-yellow-subtle: #513d04;--background-accent-yellow-subtle-hovered: #7b5c01;--background-accent-yellow-subtle-pressed: #9e6b00;--background-brand: #85c4fc;--background-brand-bold: #edf7ff;--background-brand-bold-hovered: #c6e5ff;--background-brand-bold-pressed: #85c4fc;--background-brand-hovered: #c6e5ff;--background-brand-pressed: #edf7ff;--background-brand-subtle: #1e3346;--background-brand-subtle-hovered: #084173;--background-brand-subtle-pressed: #0a5394;--background-danger: #f9766e;--background-danger-bold: #f9766e;--background-danger-bold-hovered: #fd9f98;--background-danger-bold-pressed: #ffd4d1;--background-danger-hovered: #fd9f98;--background-danger-pressed: #ffd4d1;--background-danger-subtle: rgba(249, 118, 110, .1607843137);--background-danger-subtle-hovered: rgba(249, 118, 110, .2392156863);--background-danger-subtle-pressed: rgba(249, 118, 110, .3215686275);--background-disabled: rgba(3, 4, 4, .2588235294);--background-information: #85c4fc;--background-information-bold: #5bb2ff;--background-information-bold-hovered: #85c4fc;--background-information-bold-pressed: #c6e5ff;--background-information-hovered: #c6e5ff;--background-information-pressed: #edf7ff;--background-information-subtle: rgba(61, 164, 255, .1607843137);--background-information-subtle-hovered: rgba(61, 164, 255, .2392156863);--background-information-subtle-pressed: rgba(61, 164, 255, .3215686275);--background-input: #22272b;--background-input-hovered: #282e33;--background-input-pressed: #2c333a;--background-neutral: rgba(161, 189, 217, .0784313725);--background-neutral-bold: #9fadbc;--background-neutral-bold-hovered: #b6c2cf;--background-neutral-bold-pressed: #c7d1db;--background-neutral-hovered: rgba(166, 197, 226, .1607843137);--background-neutral-pressed: rgba(191, 219, 248, .2784313725);--background-neutral-subtle: rgba(3, 4, 4, .2588235294);--background-neutral-subtle-hovered: rgba(191, 219, 248, .2784313725);--background-neutral-subtle-pressed: rgba(155, 180, 202, .5019607843);--background-selected: #1e3346;--background-selected-bold: #5bb2ff;--background-selected-bold-hovered: #85c4fc;--background-selected-bold-pressed: #c6e5ff;--background-selected-hovered: #084173;--background-selected-pressed: #0a5394;--background-success: #4ecf99;--background-success-bold: #4ecf99;--background-success-bold-hovered: #7be0b6;--background-success-bold-pressed: #bbf3dc;--background-success-hovered: #7be0b6;--background-success-pressed: #bbf3dc;--background-success-subtle: rgba(78, 207, 153, .1607843137);--background-success-subtle-hovered: rgba(78, 207, 153, .2392156863);--background-success-subtle-pressed: rgba(78, 207, 153, .3215686275);--background-warning: #f4cc45;--background-warning-bold: #f4cc45;--background-warning-bold-hovered: #f7e6a2;--background-warning-bold-pressed: #fff7d7;--background-warning-hovered: #f7e6a2;--background-warning-pressed: #fff7d7;--background-warning-subtle: rgba(225, 177, 3, .1607843137);--background-warning-subtle-hovered: rgba(225, 177, 3, .2392156863);--background-warning-subtle-pressed: rgba(225, 177, 3, .3215686275);--blanket: rgba(3, 4, 4, .2588235294);--blanket-inverse: #091e42;--border: rgba(166, 197, 226, .1607843137);--border-accent-blue: #85c4fc;--border-accent-green: #7be0b6;--border-accent-grey: #dcdfe4;--border-accent-magenta: #fdecf7;--border-accent-orange: #ffd599;--border-accent-purple: #bbaff6;--border-accent-red: #fd9f98;--border-accent-teal: #e5f5fb;--border-accent-yellow: #f4cc45;--border-bold: #738496;--border-danger: #ffd4d1;--border-disabled: rgba(161, 189, 217, .0784313725);--border-focused: #85c4fc;--border-information: #85c4fc;--border-input: rgba(155, 180, 202, .5019607843);--border-inverse: #161a1d;--border-selected: #5bb2ff;--border-subtle: #2c333a;--border-success: #bbf3dc;--border-warning: #f7e6a2;--elevation-surface: #1d2125;--elevation-surface-hovered: #22272b;--elevation-surface-overlay: #282e33;--elevation-surface-overlay-hovered: #2c333a;--elevation-surface-overlay-pressed: #38414a;--elevation-surface-pressed: #2c333a;--elevation-surface-raised: #344a61;--elevation-surface-raised-hovered: #293b4d;--elevation-surface-raised-pressed: #1b2733;--elevation-surface-sunken: #161a1d;--elevation-surface-sunken-hovered: #161a1d;--elevation-surface-sunken-pressed: #161a1d;--flight-rules-ifr: #ff2700;--flight-rules-ifr-bold: #460b00;--flight-rules-ifr-subtle: #ffeeeb;--flight-rules-lifr: #ff40ff;--flight-rules-lifr-bold: #461246;--flight-rules-lifr-subtle: #fff0ff;--flight-rules-mvfr: #236ed8;--flight-rules-mvfr-bold: #0a1f3b;--flight-rules-mvfr-subtle: #edf3fc;--flight-rules-vfr: #07c502;--flight-rules-vfr-bold: #023701;--flight-rules-vfr-subtle: #ebfaeb;--icon: #b6c2cf;--icon-accent-blue: #5bb2ff;--icon-accent-green: #7be0b6;--icon-accent-grey: #8c9bab;--icon-accent-magenta: #fdecf7;--icon-accent-orange: #ffbb5c;--icon-accent-purple: #a598e7;--icon-accent-red: #fd9f98;--icon-accent-teal: #e5f5fb;--icon-accent-yellow: #f4cc45;--icon-brand: #85c4fc;--icon-danger: #fd9f98;--icon-disabled: rgba(191, 219, 248, .2784313725);--icon-information: #85c4fc;--icon-inverse: #1d2125;--icon-link: #5bb2ff;--icon-link-hover: #85c4fc;--icon-link-press: #c6e5ff;--icon-link-visited: #dfd8fd;--icon-selected: #85c4fc;--icon-subtle: #9fadbc;--icon-subtlest: #8c9bab;--icon-success: #7be0b6;--icon-warning: #f4cc45;--icon-warning-inverse: #1d2125;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #b6c2cf;--text-accent-blue: #85c4fc;--text-accent-blue-bold: #c6e5ff;--text-accent-green: #7be0b6;--text-accent-green-bold: #bbf3dc;--text-accent-grey: #9fadbc;--text-accent-grey-bold: #dee4ea;--text-accent-magenta: #fdecf7;--text-accent-magenta-bold: #fff5fb;--text-accent-orange: #ffd599;--text-accent-orange-bold: #ffeed6;--text-accent-purple: #bbaff6;--text-accent-purple-bold: #dfd8fd;--text-accent-red: #fd9f98;--text-accent-red-bold: #ffd4d1;--text-accent-teal: #e5f5fb;--text-accent-teal-bold: #ecf9fe;--text-accent-yellow: #f4cc45;--text-accent-yellow-bold: #f7e6a2;--text-brand: #85c4fc;--text-danger: #fd9f98;--text-disabled: rgba(191, 219, 248, .2784313725);--text-information: #85c4fc;--text-input: #b6c2cf;--text-input-disabled: rgba(191, 219, 248, .2784313725);--text-input-subtle: #9fadbc;--text-inverse: #1d2125;--text-selected: #edf7ff;--text-subtle: #9fadbc;--text-subtlest: #8c9bab;--text-success: #7be0b6;--text-warning: #f4cc45;--text-warning-inverse: #1d2125;color-scheme:dark}:root[data-airflow-theme=dark][data-airflow-token-theme=ca]{--background-accent-blue: #51bafa;--background-accent-blue-bold: #a3dbff;--background-accent-blue-bold-hovered: #cce9ff;--background-accent-blue-bold-pressed: #e5f1ff;--background-accent-blue-hovered: #a3dbff;--background-accent-blue-pressed: #cce9ff;--background-accent-blue-subtle: #0e276c;--background-accent-blue-subtle-hovered: #071336;--background-accent-blue-subtle-pressed: #050d24;--background-accent-green: #63c599;--background-accent-green-bold: #a7f3d0;--background-accent-green-bold-hovered: #e6f9f2;--background-accent-green-bold-pressed: #edfcf5;--background-accent-green-hovered: #86efac;--background-accent-green-pressed: #a7f3d0;--background-accent-green-subtle: #0d3b1e;--background-accent-green-subtle-hovered: #0f2e20;--background-accent-green-subtle-pressed: #0a1f15;--background-accent-grey: #67798a;--background-accent-grey-bold: #9eadbb;--background-accent-grey-bold-hovered: #bdc7d0;--background-accent-grey-bold-pressed: #dde2e7;--background-accent-grey-hovered: #8093a5;--background-accent-grey-pressed: #9eadbb;--background-accent-grey-subtle: #67798a;--background-accent-grey-subtle-hovered: #4e6071;--background-accent-grey-subtle-pressed: #374958;--background-accent-magenta: #fdecf7;--background-accent-magenta-bold: #fff5fb;--background-accent-magenta-bold-hovered: #fffafd;--background-accent-magenta-bold-pressed: #fffafd;--background-accent-magenta-hovered: #fff5fb;--background-accent-magenta-pressed: #fffafd;--background-accent-magenta-subtle: #5a2546;--background-accent-magenta-subtle-hovered: #462037;--background-accent-magenta-subtle-pressed: #271620;--background-accent-orange: #f57400;--background-accent-orange-bold: #f8ae95;--background-accent-orange-bold-hovered: #fac3b3;--background-accent-orange-bold-pressed: #fac9bd;--background-accent-orange-hovered: #f7956c;--background-accent-orange-pressed: #f8ae95;--background-accent-orange-subtle: #522500;--background-accent-orange-subtle-hovered: #3d1c00;--background-accent-orange-subtle-pressed: #291200;--background-accent-purple: #ca61fc;--background-accent-purple-bold: #f5ccff;--background-accent-purple-bold-hovered: #fbdbff;--background-accent-purple-bold-pressed: #ffe5f2;--background-accent-purple-hovered: #db8bff;--background-accent-purple-pressed: #eab2ff;--background-accent-purple-subtle: #2b0f57;--background-accent-purple-subtle-hovered: #1a0934;--background-accent-purple-subtle-pressed: #110623;--background-accent-red: #ec6765;--background-accent-red-bold: #f39c9b;--background-accent-red-bold-hovered: #f5aead;--background-accent-red-bold-pressed: #f7c0bf;--background-accent-red-hovered: #f98585;--background-accent-red-pressed: #f39c9b;--background-accent-red-subtle: #360707;--background-accent-red-subtle-hovered: #290605;--background-accent-red-subtle-pressed: #1b0403;--background-accent-teal: #e5f5fb;--background-accent-teal-bold: #ecf9fe;--background-accent-teal-bold-hovered: #f5fcff;--background-accent-teal-bold-pressed: #f5fcff;--background-accent-teal-hovered: #ecf9fe;--background-accent-teal-pressed: #f5fcff;--background-accent-teal-subtle: #1f6881;--background-accent-teal-subtle-hovered: #154353;--background-accent-teal-subtle-pressed: #1c2e34;--background-accent-yellow: #fde68a;--background-accent-yellow-bold: #ffeca3;--background-accent-yellow-bold-hovered: #fff9e0;--background-accent-yellow-bold-pressed: #fffbeb;--background-accent-yellow-hovered: #ffeca3;--background-accent-yellow-pressed: #fff9e0;--background-accent-yellow-subtle: #474200;--background-accent-yellow-subtle-hovered: #333100;--background-accent-yellow-subtle-pressed: #1f1d00;--background-brand: #51bafa;--background-brand-bold: #a3dbff;--background-brand-bold-hovered: #cce9ff;--background-brand-bold-pressed: #e5f1ff;--background-brand-hovered: #a3dbff;--background-brand-pressed: #cce9ff;--background-brand-subtle: #002a3d;--background-brand-subtle-hovered: #001e2e;--background-brand-subtle-pressed: #00131e;--background-danger: #ec6765;--background-danger-bold: #f39c9b;--background-danger-bold-hovered: #f5aead;--background-danger-bold-pressed: #f7c0bf;--background-danger-hovered: #f98585;--background-danger-pressed: #f39c9b;--background-danger-subtle: #360707;--background-danger-subtle-hovered: #290605;--background-danger-subtle-pressed: #1b0403;--background-disabled: rgba(189, 199, 208, .1607843137);--background-information: #51bafa;--background-information-bold: #a3dbff;--background-information-bold-hovered: #cce9ff;--background-information-bold-pressed: #e5f1ff;--background-information-hovered: #a3dbff;--background-information-pressed: #cce9ff;--background-information-subtle: #002a3d;--background-information-subtle-hovered: #001e2e;--background-information-subtle-pressed: #00131e;--background-input: #1a2631;--background-input-hovered: #23313d;--background-input-pressed: #2b3d4c;--background-neutral: #23313d;--background-neutral-bold: #9eadbb;--background-neutral-bold-hovered: #bdc7d0;--background-neutral-bold-pressed: #dde2e7;--background-neutral-hovered: #2b3d4c;--background-neutral-pressed: #374958;--background-neutral-subtle: #252627;--background-neutral-subtle-hovered: #1b1c1d;--background-neutral-subtle-pressed: #101113;--background-selected: #002a3d;--background-selected-bold: #a3dbff;--background-selected-bold-hovered: #cce9ff;--background-selected-bold-pressed: #e5f1ff;--background-selected-hovered: #004666;--background-selected-pressed: #00557a;--background-success: #63c599;--background-success-bold: #a7f3d0;--background-success-bold-hovered: #e6f9f2;--background-success-bold-pressed: #edfcf5;--background-success-hovered: #86efac;--background-success-pressed: #a7f3d0;--background-success-subtle: #0d3b1e;--background-success-subtle-hovered: #0f2e20;--background-success-subtle-pressed: #0a1f15;--background-warning: #fde68a;--background-warning-bold: #ffeca3;--background-warning-bold-hovered: #fff9e0;--background-warning-bold-pressed: #fffbeb;--background-warning-hovered: #ffeca3;--background-warning-pressed: #fffbeb;--background-warning-subtle: #474200;--background-warning-subtle-hovered: #333100;--background-warning-subtle-pressed: #1f1d00;--black: #000000;--blanket: rgba(12, 17, 22, .7411764706);--blanket-inverse: #0c1116;--border: rgba(189, 199, 208, .1607843137);--border-accent-blue: #1e40af;--border-accent-green: #2a805a;--border-accent-grey: #777779;--border-accent-magenta: #7300a1;--border-accent-orange: #d86500;--border-accent-purple: #6a26d4;--border-accent-red: #881311;--border-accent-teal: #e5f5fb;--border-accent-yellow: #a69000;--border-bold: #bdc7d0;--border-danger: #ec6765;--border-disabled: #374958;--border-focused: #a3dbff;--border-information: #a3dbff;--border-input: rgba(189, 199, 208, .1607843137);--border-inverse: #131c24;--border-selected: #cce9ff;--border-subtle: #23313d;--border-success: #86efac;--border-warning: #fde68a;--elevation-surface: #131c24;--elevation-surface-hovered: #1a2631;--elevation-surface-overlay: #23313d;--elevation-surface-overlay-hovered: #2b3d4c;--elevation-surface-overlay-pressed: #374958;--elevation-surface-pressed: #23313d;--elevation-surface-raised: #1a2631;--elevation-surface-raised-hovered: #23313d;--elevation-surface-raised-pressed: #2b3d4c;--elevation-surface-sunken: #0c1116;--elevation-surface-sunken-hovered: #131c24;--elevation-surface-sunken-pressed: #1a2631;--flight-rules-ifr: #ec6765;--flight-rules-ifr-bold: #fdeded;--flight-rules-ifr-subtle: #290605;--flight-rules-lifr: #ae44e0;--flight-rules-lifr-bold: #fbdbff;--flight-rules-lifr-subtle: #230033;--flight-rules-mvfr: #008bd1;--flight-rules-mvfr-bold: #e5f1ff;--flight-rules-mvfr-subtle: #001e2e;--flight-rules-vfr: #3cb780;--flight-rules-vfr-bold: #e6f9f2;--flight-rules-vfr-subtle: #0a1f15;--icon: #f7f9fa;--icon-accent-blue: #7ab4ff;--icon-accent-green: #86efac;--icon-accent-grey: #9eadbb;--icon-accent-magenta: #fdecf7;--icon-accent-orange: #f7956c;--icon-accent-purple: #eab2ff;--icon-accent-red: #f98585;--icon-accent-teal: #e5f5fb;--icon-accent-yellow: #fde68a;--icon-brand: #a3dbff;--icon-danger: #ec6765;--icon-disabled: #9eadbb;--icon-information: #a3dbff;--icon-inverse: #131c24;--icon-link: #a3dbff;--icon-link-hover: #cce9ff;--icon-link-press: #e5f1ff;--icon-link-visited: #f5ccff;--icon-selected: #cce9ff;--icon-subtle: #dde2e7;--icon-subtlest: #bdc7d0;--icon-success: #86efac;--icon-warning: #fde68a;--icon-warning-inverse: #131c24;--legacy-ff-blue: #3498db;--legacy-ff-danger: #e94b35;--legacy-ff-success: #008000;--legacy-ff-warning: #f6a623;--text: #f7f9fa;--text-accent-blue: #008bd1;--text-accent-blue-bold: #93c5fd;--text-accent-green: #3cb780;--text-accent-green-bold: #86efac;--text-accent-grey: #8093a5;--text-accent-grey-bold: #bdc7d0;--text-accent-magenta: #fdecf7;--text-accent-magenta-bold: #fff5fb;--text-accent-orange: #f57400;--text-accent-orange-bold: #f7956c;--text-accent-purple: #9563e3;--text-accent-purple-bold: #c4b5fd;--text-accent-red: #ec6765;--text-accent-red-bold: #f98585;--text-accent-teal: #e5f5fb;--text-accent-teal-bold: #ecf9fe;--text-accent-yellow: #fde68a;--text-accent-yellow-bold: #fcd34d;--text-brand: #a3dbff;--text-danger: #ec6765;--text-disabled: #9eadbb;--text-information: #a3dbff;--text-input: #f7f9fa;--text-input-disabled: #9eadbb;--text-input-subtle: #dde2e7;--text-inverse: #131c24;--text-selected: #cce9ff;--text-subtle: #bdc7d0;--text-subtlest: #9eadbb;--text-success: #86efac;--text-warning: #fde68a;--text-warning-inverse: #131c24;--transparent: rgba(0, 0, 0, 0);--white: #ffffff}:root[data-airflow-density=compact]{--density-0: 0;--density-xs-4: 0;--density-xs-3: 2px;--density-xs-2: 4px;--density-xs: 6px;--density-sm: 8px;--density-md: 12px;--density-lg: 16px;--density-xl: 20px;--density-xl-2: 24px;--density-xl-3: 32px;--toggle-switch-track-width: 32px;--toggle-switch-track-height: 16px;--toggle-switch-handle-size: 12px;--toggle-switch-handle-margin-inline: 2px;--toggle-switch-icon-margin-inline: 3px;--toggle-switch-checked-translate-x: 16px}:root[data-airflow-density=compact][data-airflow-token-theme=ca]{--density-0: 0;--density-xs-4: 0;--density-xs-3: 2px;--density-xs-2: 4px;--density-xs: 6px;--density-sm: 8px;--density-md: 12px;--density-lg: 16px;--density-xl: 20px;--density-xl-2: 24px;--density-xl-3: 32px;--toggle-switch-track-width: 32px;--toggle-switch-track-height: 16px;--toggle-switch-handle-size: 12px;--toggle-switch-handle-margin-inline: 2px;--toggle-switch-icon-margin-inline: 3px;--toggle-switch-checked-translate-x: 16px}.afb .afb-native-time-input{min-height:48px;padding-inline:12px;cursor:pointer}.afb .afb-native-time-input::-webkit-calendar-picker-indicator{width:22px;height:22px;cursor:pointer}html,body,app-root{min-height:100%}body,.airflow-shell,.airflow-loading{background:var(--elevation-surface-sunken);color:var(--text);font-family:var(--font-family-default)}.airflow-loading>div{color:var(--text-brand)}.auth-screen{background:var(--elevation-surface-sunken);color:var(--text)}.auth-card{background:var(--elevation-surface);border-color:var(--border);box-shadow:0 8px 24px var(--blanket)}.auth-title,.auth-body{color:var(--text)}.auth-subtitle,.auth-field-label{color:var(--text-subtle)}.afb,.ax{--text: inherit;--text-subtle: inherit;--text-subtlest: inherit;--text-inverse: inherit;--text-disabled: inherit;--text-link: inherit;--text-brand: inherit;--text-selected: inherit;--text-danger: inherit;--text-warning: inherit;--text-success: inherit;--text-information: inherit;--text-accent-magenta: inherit;--text-accent-purple: inherit;--text-accent-teal: inherit;--background-disabled: inherit;--background-neutral: inherit;--background-neutral-hovered: inherit;--background-neutral-pressed: inherit;--background-neutral-subtle: inherit;--background-neutral-subtle-hovered: inherit;--background-neutral-subtle-pressed: inherit;--background-neutral-bold: inherit;--background-neutral-bold-hovered: inherit;--background-input: inherit;--background-input-hovered: inherit;--background-input-pressed: inherit;--background-selected: inherit;--background-selected-hovered: inherit;--background-selected-pressed: inherit;--background-selected-bold: inherit;--background-brand: inherit;--background-brand-hovered: inherit;--background-brand-pressed: inherit;--background-brand-subtle: inherit;--background-brand-bold: inherit;--background-danger: inherit;--background-danger-hovered: inherit;--background-danger-subtle: inherit;--background-warning: inherit;--background-warning-subtle: inherit;--background-success: inherit;--background-success-subtle: inherit;--background-information: inherit;--background-information-subtle: inherit;--background-accent-magenta: inherit;--background-accent-magenta-subtle: inherit;--background-accent-purple: inherit;--background-accent-purple-bold: inherit;--background-accent-purple-subtle: inherit;--background-accent-teal: inherit;--background-accent-teal-subtle: inherit;--border: inherit;--border-bold: inherit;--border-subtle: inherit;--border-input: inherit;--border-focused: inherit;--border-selected: inherit;--border-danger: inherit;--border-information: inherit;--border-success: inherit;--border-warning: inherit;--border-accent-purple: inherit;--icon: inherit;--icon-subtle: inherit;--icon-subtlest: inherit;--icon-inverse: inherit;--icon-brand: inherit;--icon-selected: inherit;--icon-danger: inherit;--icon-success: inherit;--icon-warning: inherit;--icon-accent-purple: inherit;--elevation-surface: inherit;--elevation-surface-raised: inherit;--elevation-surface-hovered: inherit;--elevation-surface-pressed: inherit;--elevation-surface-overlay: inherit;--elevation-surface-sunken: inherit;--link: inherit;--link-hover: inherit;--blanket: inherit;--shadow-raised: inherit;--shadow-overlay: inherit;--shadow-stroke: inherit;--font-family-default: "Inter", Arial, sans-serif;--font-family-number: "Inter", Arial, sans-serif;font-family:var(--font-family-default)}.nav-rail{--rail-bg: var(--elevation-surface);--rail-fg: var(--text);--rail-fg-muted: var(--text-subtle);--rail-fg-subtle: var(--text-subtlest);--rail-border: var(--border);--rail-hover-bg: var(--background-neutral-subtle-hovered);--rail-active-bg: var(--background-neutral);--rail-warning: #facc15;--rail-dirty: var(--color-jff-pumpkin);--rail-avatar-bg: #d4e9ec;--rail-avatar-fg: var(--color-jff-dark);--rail-avatar-bg-hover: #eaf5f6;--rail-tip-bg: #22272b;--rail-tip-fg: #b6c2cf;--rail-tip-border: rgba(255, 255, 255, .14);background:var(--rail-bg)}.nav-rail[data-theme=light]{--rail-warning: #b45309;--rail-avatar-bg: #d4e9ec;--rail-avatar-fg: var(--color-jff-dark);--rail-avatar-bg-hover: #c2e0e4;--rail-tip-bg: #ffffff;--rail-tip-fg: #001629;--rail-tip-border: rgba(0, 99, 121, .18)}.nav-rail .rail-avatar{background:var(--rail-avatar-bg);color:var(--rail-avatar-fg);transition:background-color .15s ease}.nav-rail .rail-account--collapsed:hover .rail-avatar{background:var(--rail-avatar-bg-hover)}@media(max-width:1023px){.nav-rail-viewport{position:relative;display:flex;flex:1;min-width:0;overflow:hidden}.nav-rail-scroll{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:44px;scrollbar-width:thin;scrollbar-color:var(--rail-border) transparent}.nav-rail-scroll::-webkit-scrollbar{height:6px}.nav-rail-scroll::-webkit-scrollbar-thumb{background:var(--rail-border);border-radius:3px}.nav-rail-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:0;border:0;color:var(--rail-fg-muted);cursor:pointer;transition:color .15s ease}.nav-rail-scroll-btn:hover{color:var(--rail-fg)}.nav-rail-scroll-btn:focus-visible{outline:2px solid var(--rail-fg);outline-offset:-2px}.nav-rail-scroll-btn--prev{left:0;background:linear-gradient(to right,var(--rail-bg) 55%,transparent);padding-right:8px}.nav-rail-scroll-btn--next{right:0;background:linear-gradient(to left,var(--rail-bg) 55%,transparent);padding-left:8px}}@media(min-width:1024px){.nav-rail-viewport,.nav-rail-scroll{display:contents}}.system-mcp-tools-disclosure{display:block;border-top:1px solid var(--border)}.system-mcp-tools-disclosure.air-expansion-panel-row--collapsed>.air-expansion-panel-row__header{border-bottom-color:transparent}.system-mcp-tools-disclosure.system-mcp-tools-disclosure--empty>.air-expansion-panel-row__body{padding-inline:0}.afb :where(button:not(.air-button),input:not(.air-input),textarea:not(.air-input),select,[tabindex]:not(.air-button)):focus-visible,.ax :where(button:not(.air-button),input:not(.air-input),textarea:not(.air-input),select,[tabindex]:not(.air-button)):focus-visible{outline:2px solid var(--border-focused)!important;outline-offset:2px}.afb [data-copilotkit] :where(textarea):focus-visible,.ax [data-copilotkit] :where(textarea):focus-visible{outline:none!important;box-shadow:none}.afb [data-copilotkit] .copilotKitInput:focus-within,.ax [data-copilotkit] .copilotKitInput:focus-within{outline:2px solid var(--border-focused);outline-offset:2px}.afb [data-testid=agent-builder-coach] .copilotKitInput:focus-within,.afb [data-coach-presentation=onramp] .copilotKitInput:focus-within,.afb [data-create-stage=discovery] .copilotKitInput:focus-within{outline:none;outline-offset:0}.afb .afb-inspector-section-header{display:flex;align-items:center;gap:10px;margin:-16px -16px 16px;padding:12px 16px;background:var(--elevation-surface);border-bottom:1px solid var(--border)}.afb .afb-floating-stack{position:absolute;top:12px;right:12px;z-index:6;box-sizing:border-box;width:328px;max-height:calc(100% - 24px);display:flex;flex-direction:column;overflow:hidden}.afb .afb-floating-stack-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:4px;scroll-padding-block:40px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.afb .afb-floating-stack-scroll::-webkit-scrollbar{width:8px}.afb .afb-floating-stack-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.afb .afb-floating-stack-track{display:flex;flex-direction:column;gap:12px;min-width:0}.afb .afb-stack-scroll-btn{position:absolute;left:50%;transform:translate(-50%);z-index:1;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:0;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--elevation-surface);color:var(--icon-subtle);box-shadow:var(--shadow-overlay, 0 4px 12px rgba(0, 0, 0, .18));cursor:pointer;transition:color .15s ease,border-color .15s ease}.afb .afb-stack-scroll-btn:hover{color:var(--text);border-color:var(--border-bold, var(--border))}.afb .afb-stack-scroll-btn:focus-visible{outline:2px solid var(--border-focused);outline-offset:2px}.afb .afb-stack-scroll-btn--up{top:6px}.afb .afb-stack-scroll-btn--down{bottom:6px}.afb .afb-floating-card{flex:none;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--elevation-surface);box-shadow:var(--shadow-overlay, 0 12px 28px rgba(0, 0, 0, .18))}.afb .afb-inspector-floating-card{box-shadow:var(--shadow-raised, 0 1px 3px rgba(0, 0, 0, .12))}.afb .air-button.afb-circle-close{width:28px;min-width:28px;height:28px;padding:0!important;justify-content:center;flex:none;border-radius:var(--radius-pill)}.afb .afb-floating-stack-dismiss,.afb .afb-floating-stack-backdrop{display:none}.afb .afb-inspector-section-header .air-button.afb-inspector-dismiss{position:static;display:inline-flex;margin-left:auto}.afb .afb-floating-card-heading{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border)}.afb .afb-floating-card-title{min-width:0;margin:0;color:var(--text);font:var(--font-weight-bold) 13px/18px var(--font-family-default)}.afb .afb-floating-card-meta{color:var(--text-subtlest);font:var(--font-weight-regular) 11px/16px var(--font-family-default)}.afb .afb-floating-card-body{padding:12px 14px}.afb .run-context-toggle{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;padding:0;border:0;background:transparent;color:var(--text-subtle);cursor:pointer;font:var(--font-weight-medium) 12px/16px var(--font-family-default)}.afb .run-context-toggle:hover{color:var(--text)}.afb .run-context-toggle-icon{display:inline-flex;transition:transform .12s ease}.afb .run-context-toggle-icon.is-open{transform:rotate(90deg)}.afb .run-input-help{color:var(--text-subtlest);font:var(--font-weight-regular) 11px/16px var(--font-family-default)}.afb .recent-run-list{display:flex;flex-direction:column;padding:6px 8px}.afb .recent-run-item{overflow:hidden;border-radius:var(--radius-xs-2)}.afb .recent-run-item.is-expanded{background:var(--background-neutral-subtle)}.afb .recent-run-row{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 7px;border:0;border-radius:var(--radius-xs-2);background:transparent;color:var(--text);cursor:pointer;text-align:left}.afb .recent-run-row:hover,.afb .recent-run-row.is-selected{background:var(--background-selected)}.afb .recent-run-suffix{display:inline-flex;align-items:center;gap:5px;color:var(--text-subtlest);font:var(--font-weight-regular) 10px/14px var(--font-family-default)}.afb .recent-run-chevron{display:inline-flex;transition:transform .12s ease}.afb .recent-run-chevron.is-expanded{transform:rotate(90deg)}.afb .recent-run-row>span:first-child{min-width:0;display:flex;flex-direction:column}.afb .recent-run-row strong{font:var(--font-weight-medium) 12px/16px var(--font-family-default)}.afb .recent-run-row small{color:var(--text-subtlest);font:var(--font-weight-regular) 10px/14px var(--font-family-default)}.afb .recent-run-note{margin:0;padding:10px 7px;color:var(--text-subtle);font:var(--font-weight-regular) 11px/16px var(--font-family-default)}.afb .recent-run-note.is-error{color:var(--text-danger)}.afb .load-more-runs{width:calc(100% - 16px);min-height:32px;margin:0 8px 8px;border:1px solid var(--border);border-radius:var(--radius-xs);background:transparent;color:var(--text-brand);cursor:pointer;font:var(--font-weight-medium) 11px/16px var(--font-family-default)}.afb .afb-floating-mobile-trigger{display:none}.afb .run-outline-mobile-trigger{align-items:center;justify-content:space-between;gap:12px;width:min(100%,884px);min-height:36px;margin:0 auto 12px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--elevation-surface);color:var(--text);cursor:pointer;font:var(--font-weight-medium) 12px/16px var(--font-family-default)}.afb .run-outline-mobile-status{color:var(--text-subtle)}.afb .afb-canvas-scroll-content{box-sizing:border-box;width:max-content;min-width:100%}.afb .afb-canvas-scroll-content.afb-context-sidebar-space{box-sizing:content-box;min-width:calc(100% - 352px);padding-right:352px}.afb .afb-canvas-skeleton.afb-context-sidebar-space{box-sizing:border-box;width:calc(100% - 352px)}@media(max-width:1023px){.afb .afb-canvas-scroll-content.afb-context-sidebar-space{box-sizing:border-box;min-width:100%;padding-right:0}.afb .afb-canvas-skeleton.afb-context-sidebar-space{width:100%}.afb .afb-floating-stack{top:8px;right:8px;bottom:8px;width:min(328px,100% - 16px);max-height:none;padding-top:36px;display:none;z-index:31}.afb .afb-floating-stack.is-mobile-open{display:flex}.afb .afb-floating-stack.has-contained-dismiss{padding-top:4px}.afb .afb-stack-scroll-btn--up{top:40px}.afb .afb-floating-stack.has-contained-dismiss .afb-stack-scroll-btn--up{top:6px}.afb .afb-floating-stack-backdrop{position:absolute;inset:0;z-index:30;width:100%;height:100%;border:0;background:var(--background-backdrop, rgba(9, 16, 24, .44))}.afb .afb-floating-stack-backdrop.is-open{display:block}.afb .afb-floating-stack-dismiss{position:absolute;top:0;right:0;display:inline-flex}.afb .afb-floating-mobile-trigger{display:inline-flex}}@media(prefers-reduced-motion:reduce){.afb .afb-stack-scroll-btn,.nav-rail-scroll-btn{transition:none}}@media(forced-colors:active){.afb .afb-stack-scroll-btn,.nav-rail-scroll-btn{border:1px solid ButtonText;color:ButtonText;background:Canvas;box-shadow:none}}
