/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--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;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@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}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121212;--foreground:#f5f5f5;--card:#1f1f1f;--card-foreground:#f5f5f5;--popover:#262626;--popover-foreground:#f5f5f5;--primary:#f5f5f5;--primary-foreground:#121212;--secondary:#1e1e1e;--secondary-foreground:#f5f5f5;--chat-user:#262626;--chat-user-foreground:#f5f5f5;--muted:#1e1e1e;--muted-foreground:#a8a8a8;--accent:#ffffff0f;--accent-foreground:#f5f5f5;--destructive:#ff8a7d;--destructive-foreground:#fff;--border:#2a2a2a;--input:#6e6e6e;--ring:#f5f5f5;--sidebar:#0e0e0e;--sidebar-foreground:#f5f5f5;--sidebar-border:#2a2a2a;--sidebar-accent:#222;--sidebar-accent-foreground:#f5f5f5;--link:#86b7ff;--success:#5cc480;--warning:#e9aa4c;--overlay:#000000a3;--scrollbar:#fff3;--scrollbar-hover:#ffffff59;--kanban-column:#1e1e1e;--status-idle:#8a8a8a;--border-subtle:#2a2a2a;--live-screen-stripe-a:#1e1e1e;--live-screen-stripe-b:#1f1f1f;--surface-sunken:#1e1e1e;--frame:#0a0a0a;--surface-raised:#262626;--surface-hover:#ffffff0f;--surface-selected:#222;--ink-faint:#8a8a8a;--ink-inverse:#121212;--line-strong:#383838;--control-border:#6e6e6e;--brand-hover:#fff;--brand-soft:#222;--brand-ink:#f5f5f5;--spark:#f3bd55;--on-spark:#2a1c00;--spark-soft:#3a2c0f;--success-soft:#12301c;--warning-soft:#352610;--danger-fill:#c2352e;--on-danger:#fff;--danger-soft:#3a1714;--info:#86aaf0;--info-soft:#162540;--code-bg:#0e0e0e;--unread:#f5f5f5;--bot-glyph:#101413;--scale-shadow-sm:0 1px 2px #0006;--scale-shadow-md:0 8px 24px #00000080, 0 0 0 1px #ffffff0f;--scale-shadow-lg:0 24px 56px #000000a6, 0 0 0 1px #ffffff14}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fcfcfc;--foreground:#1c1c1c;--card:#fff;--card-foreground:#1c1c1c;--popover:#fff;--popover-foreground:#1c1c1c;--primary:#1c1c1c;--primary-foreground:#fff;--secondary:#f5f5f5;--secondary-foreground:#1c1c1c;--chat-user:#ebebeb;--chat-user-foreground:#1c1c1c;--muted:#f5f5f5;--muted-foreground:#646464;--accent:#0000000a;--accent-foreground:#1c1c1c;--destructive:#b8322b;--destructive-foreground:#fff;--border:#e5e5e5;--input:#888;--ring:#1c1c1c;--sidebar:#f5f5f5;--sidebar-foreground:#1c1c1c;--sidebar-border:#e5e5e5;--sidebar-accent:#e4e4e4;--sidebar-accent-foreground:#1c1c1c;--link:#2563eb;--success:#1d7a3b;--warning:#8a5300;--overlay:#0000007a;--scrollbar:#0003;--scrollbar-hover:#00000059;--kanban-column:#f5f5f5;--status-idle:#737373;--border-subtle:#e5e5e5;--live-screen-stripe-a:#f5f5f5;--live-screen-stripe-b:#fff;--surface-sunken:#f5f5f5;--frame:#ececec;--surface-raised:#fff;--surface-hover:#0000000a;--surface-selected:#e4e4e4;--ink-faint:#737373;--ink-inverse:#fff;--line-strong:#d4d4d4;--control-border:#888;--brand-hover:#333;--brand-soft:#e4e4e4;--brand-ink:#1c1c1c;--spark:#f0b23e;--on-spark:#2a1c00;--spark-soft:#fbefd4;--success-soft:#e1f2e5;--warning-soft:#fbedd8;--danger-fill:#b8322b;--on-danger:#fff;--danger-soft:#fbe4e1;--info:#2d5bad;--info-soft:#e3ebf8;--code-bg:#f5f5f5;--unread:#1c1c1c;--bot-glyph:#101413;--scale-shadow-sm:0 1px 2px #0000000f;--scale-shadow-md:0 6px 20px #0000000f, 0 1px 3px #0000000d;--scale-shadow-lg:0 20px 48px #00000024, 0 2px 6px #0000000f}:root{--scale-text-display:40px;--scale-text-display-line-height:44px;--scale-text-display-weight:700;--scale-text-display-tracking:-.02em;--scale-text-title-1:28px;--scale-text-title-1-line-height:34px;--scale-text-title-1-weight:700;--scale-text-title-1-tracking:-.015em;--scale-text-title-2:22px;--scale-text-title-2-line-height:28px;--scale-text-title-2-weight:700;--scale-text-title-2-tracking:-.01em;--scale-text-title-3:18px;--scale-text-title-3-line-height:24px;--scale-text-title-3-weight:700;--scale-text-title-3-tracking:-.005em;--scale-text-body-lg:16px;--scale-text-body-lg-line-height:26px;--scale-text-body:14px;--scale-text-body-line-height:22px;--scale-text-body-strong:14px;--scale-text-body-strong-line-height:22px;--scale-text-label:13px;--scale-text-label-line-height:18px;--scale-text-caption:12px;--scale-text-caption-line-height:16px;--scale-text-overline:11px;--scale-text-overline-line-height:16px;--scale-text-overline-weight:700;--scale-text-overline-tracking:.08em;--scale-text-code:13px;--scale-text-code-line-height:20px;--scale-text-code-sm:12px;--scale-text-code-sm-line-height:18px;--scale-radius-xs:4px;--scale-radius-sm:6px;--scale-radius-md:10px;--scale-radius-lg:12px;--scale-radius-xl:16px;--scale-radius-full:9999px;--scale-layout-rail-width:64px;--scale-layout-list-width:288px;--scale-layout-workbench-width:440px;--scale-layout-header-height:56px;--scale-layout-thread-max:868px;--scale-layout-composer-max:868px;--scale-layout-page-max:1200px}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}:where(button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href],summary,select:not(:disabled),label:has(>input[type=checkbox]:not(:disabled)),label:has(>input[type=radio]:not(:disabled)),[data-slot=button],[data-slot=toggle],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=dropdown-menu-item]:not([data-disabled]),[data-slot=dropdown-menu-sub-trigger]:not([data-disabled]),[data-slot=dropdown-menu-checkbox-item]:not([data-disabled]),[data-slot=dropdown-menu-radio-item]:not([data-disabled]),[data-slot=command-item]:not([data-disabled=true]),[data-slot=select-trigger]:not([data-disabled])){cursor:pointer}}@layer utilities{.rk-live-screen-placeholder{background:repeating-linear-gradient(-45deg, var(--live-screen-stripe-a), var(--live-screen-stripe-a) 8px, var(--live-screen-stripe-b) 8px, var(--live-screen-stripe-b) 16px)}}.pegabot-bot-avatar{--pegabot-eye:#f8f1df;--pegabot-eye-shadow:#0000004d}.pegabot-bot-avatar[data-material=mochi]{--pegabot-eye:#40302a;--pegabot-eye-shadow:#fff6}.pegabot-candy-eye{fill:var(--pegabot-eye)}.pegabot-candy-eye-shadow{fill:var(--pegabot-eye-shadow)}.pegabot-candy-eyes{transform-box:fill-box;transform-origin:50%}.pegabot-bot-avatar[data-working=false] .pegabot-candy-eyes[data-eye-pattern="0"]{animation:5.8s ease-in-out infinite pegabot-candy-eyes-0}.pegabot-bot-avatar[data-working=false] .pegabot-candy-eyes[data-eye-pattern="1"]{animation:6.4s ease-in-out -1.7s infinite pegabot-candy-eyes-1}.pegabot-bot-avatar[data-working=false] .pegabot-candy-eyes[data-eye-pattern="2"]{animation:5.2s ease-in-out -3.1s infinite pegabot-candy-eyes-2}.pegabot-bot-avatar[data-working=false] .pegabot-candy-eyes[data-eye-pattern="3"]{animation:6.8s ease-in-out -2.3s infinite pegabot-candy-eyes-3}@keyframes pegabot-candy-eyes-0{0%,32%,to{transform:translate(0)scaleY(1)}35%{transform:translate(0)scaleY(.08)}38%{transform:translate(0)scaleY(1)}48%,62%{transform:translate(14px,-2px)scaleY(1)}70%,84%{transform:translate(-11px,2px)scaleY(1)}89%{transform:translate(0)scaleY(.12)}91%{transform:translate(0)scaleY(1)}}@keyframes pegabot-candy-eyes-1{0%,25%,to{transform:translate(0)scaleY(1)}32%,48%{transform:translate(-14px,-4.5px)scaleY(1)}54%{transform:translate(0)scaleY(.08)}56%{transform:translate(0)scaleY(1)}59%{transform:translate(0)scaleY(.08)}61%{transform:translate(0)scaleY(1)}68%,82%{transform:translate(11px,2px)scaleY(1)}}@keyframes pegabot-candy-eyes-2{0%,28%,to{transform:translate(0)scaleY(1)}36%,52%{transform:translate(2px,-8px)scaleY(1.05)}58%{transform:translate(0)scaleY(.08)}60%{transform:translate(0)scaleY(1)}68%,85%{transform:translate(14px)scaleY(1)}92%{transform:translate(0)scaleY(.1)}94%{transform:translate(0)scaleY(1)}}@keyframes pegabot-candy-eyes-3{0%,24%,to{transform:translate(0)scaleY(1)}30%,46%{transform:translate(-11px,5.4px)scaleY(.95)}52%{transform:translate(0)scaleY(.08)}54%{transform:translate(0)scaleY(1)}62%,78%{transform:translate(12.6px,-4.5px)scaleY(1)}86%{transform:translate(0)scaleY(.08)}88%{transform:translate(0)scaleY(1)}}@media (prefers-reduced-motion:reduce){.pegabot-bot-avatar[data-working] .pegabot-candy-eyes[data-eye-pattern]{animation:none}}
