[data-copilotkit]{--cpk-font-sans:var(--font-family-base);--cpk-font-mono:var(--font-family-mono);--cpk-default-font-family:var(--font-family-base);--cpk-default-mono-font-family:var(--font-family-mono);--background:var(--color-bg-primary);--foreground:var(--color-text-primary);--card:var(--color-bg-secondary);--card-foreground:var(--color-text-primary);--popover:var(--color-bg-secondary);--popover-foreground:var(--color-text-primary);--primary:var(--color-core-red);--primary-foreground:var(--color-text-inverse);--secondary:var(--color-bg-hover);--secondary-foreground:var(--color-text-primary);--muted:var(--color-bg-hover);--muted-foreground:var(--app-color-text-muted);--accent:var(--color-bg-hover);--accent-foreground:var(--color-text-primary);--destructive:var(--color-state-error);--destructive-foreground:var(--color-text-inverse);--border:var(--color-border-primary);--input:var(--color-border-primary);--ring:var(--color-state-focused);--radius:var(--size-radius-2)}.copilotKitInput{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);box-shadow:none;color:var(--color-text-primary);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background-color var(--duration-fast)}.copilotKitInput:focus-within{border-color:var(--color-state-focused);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-state-focused) 18%, transparent)}.copilotKitInput [data-testid=copilot-send-button]{background-color:var(--color-core-red);box-shadow:none;color:var(--color-text-inverse);border-color:#0000}.copilotKitInput [data-testid=copilot-send-button]:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-core-red) 88%, var(--color-base-black))}.copilotKitInput [data-testid=copilot-send-button]:disabled{background-color:color-mix(in srgb, var(--color-bg-hover) 88%, var(--color-bg-primary));color:var(--app-color-text-muted)}.copilotKitUserMessage>:first-child{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);box-shadow:none;color:var(--color-text-primary)}[data-copilotkit][data-slot=tooltip-content]{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);box-shadow:0 12px 24px color-mix(in srgb, var(--color-base-black) 10%, transparent);color:var(--color-text-primary)}[data-copilotkit][data-slot=tooltip-content] svg,[data-copilotkit][data-slot=tooltip-content] svg *{background-color:var(--color-bg-secondary);fill:var(--color-bg-secondary)}[data-copilotkit][data-slot=tooltip-content] code{background-color:var(--color-bg-hover);border:1px solid var(--color-border-primary);border-radius:var(--size-radius-1);color:var(--color-text-primary)}[data-copilotkit][data-slot=dropdown-menu-content],[data-copilotkit][data-slot=dropdown-menu-sub-content]{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary);box-shadow:0 12px 24px color-mix(in srgb, var(--color-base-black) 10%, transparent);color:var(--color-text-primary)}[data-copilotkit] [data-slot=dropdown-menu-item],[data-copilotkit][data-slot=dropdown-menu-sub-content] [data-slot=dropdown-menu-item]{color:var(--color-text-primary)}
@font-face{font-family:appSansFont;src:url(../media/akkurat_light-s.p.0~d2lfbwypmbg.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:appSansFont;src:url(../media/akkurat_light_italic-s.p.01z0fa6fk90rr.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:appSansFont;src:url(../media/akkurat_regular-s.p.02tws_a1s4k42.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:appSansFont;src:url(../media/akkurat_italic-s.p.119n-ukywe2t8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:appSansFont;src:url(../media/akkurat_bold-s.p.0_6q-uzituihc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:appSansFont Fallback;src:local(Arial);ascent-override:89.76%;descent-override:25.27%;line-gap-override:0.0%;size-adjust:103.96%}.appsansfont_c43eb0dc-module__TnKviq__className{font-family:appSansFont,appSansFont Fallback,Helvetica,Arial,sans-serif}.appsansfont_c43eb0dc-module__TnKviq__variable{--font-akkurat:"appSansFont", "appSansFont Fallback", Helvetica, Arial, sans-serif}
@font-face{font-family:appMonoFont;src:url(../media/akkurat_mono-s.p.05r7_s8_it469.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:appMonoFont Fallback;src:local(Arial);ascent-override:69.72%;descent-override:22.73%;line-gap-override:0.0%;size-adjust:135.79%}.appmonofont_fab28a30-module__n-heda__className{font-family:appMonoFont,appMonoFont Fallback,Menlo,Monaco,Consolas,Courier New,monospace}.appmonofont_fab28a30-module__n-heda__variable{--font-akkurat-mono:"appMonoFont", "appMonoFont Fallback", Menlo, Monaco, Consolas, Courier New, monospace}
