:root{--bot-accent-01:#e47134;--bot-accent-02:#b2774f;--bot-accent-03:#9b8f7e;--bot-accent-04:#d5ac1b;--bot-accent-05:#a0a24f;--bot-accent-06:#73b125;--bot-accent-07:#0aac7b;--bot-accent-08:#529098;--bot-accent-09:#28a2d6;--bot-accent-10:#1f7ae5;--bot-accent-11:#8190ae;--bot-accent-12:#8354e6;--bot-accent-13:#b656d7;--bot-accent-14:#dc4acd;--bot-accent-15:#dd547e;--bot-accent-16:#de3957}.kit-overlay{z-index:20;background:#00000073;position:fixed;inset:0}.kit-overlay--modal{z-index:30}.kit-overlay[data-state=open]{animation:.16s kit-fade}.kit-dialog,.kit-sheet{z-index:21;background:var(--sheet,#212121);color:var(--text,#fff);border:1px solid var(--line,#333);font-family:inherit}.kit-dialog{z-index:31;border-radius:var(--radius-card,1.75rem);width:min(24rem,100vw - 2rem);max-height:min(85dvh,40rem);padding:1.25rem 1.35rem 1.35rem;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 50px #0006}.kit-dialog[data-state=open]{animation:.18s kit-pop}.kit-dialog.kit-dialog--wide{flex-direction:column;width:min(34rem,100vw - 2rem);max-height:min(80dvh,36rem);padding:.95rem .85rem .7rem;display:flex;overflow:hidden}.kit-dialog.kit-dialog--wide .kit-body{flex-direction:column;flex:1;min-height:0;margin-top:.7rem;display:flex;overflow:hidden}.kit-dialog.kit-dialog--bare .kit-body,.kit-dialog.kit-dialog--wide.kit-dialog--bare .kit-body{margin-top:0}.kit-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kit-sheet{border-radius:var(--radius-card,1.75rem) var(--radius-card,1.75rem) 0 0;width:min(32rem,100%);max-height:85dvh;padding:.45rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom,0px));margin-inline:auto;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 40px #00000059}.kit-sheet[data-state=open]{animation:.18s kit-rise}.kit-sheet.kit-sheet--end{border-left:1px solid var(--line,#333);width:min(22rem,100%);height:100dvh;max-height:none;padding:1.15rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom,0px));border-radius:0;margin:0;inset:0 0 0 auto;box-shadow:-12px 0 40px #00000059}.kit-sheet.kit-sheet--end[data-state=open]{animation:.18s kit-slide-end}.kit-handle{background:var(--text-muted,#a4a4a4);border-radius:999px;width:2.75rem;height:.35rem;margin:.35rem auto .85rem}.kit-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.kit-head--center{justify-content:center;align-items:center;min-height:2.15rem;position:relative}.kit-head--center .kit-head-copy{text-align:center;width:100%;padding-inline:2.5rem}.kit-head--center .kit-close{position:absolute;top:0;right:0}.kit-title{margin:0;font-size:1.15rem;font-weight:700}.kit-desc{margin:.35rem 0 0;font-size:.9rem;font-weight:400;line-height:1.45}.kit-close,.kit-desc{color:var(--text-muted,#a4a4a4)}.kit-close{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:.15rem .1rem}.kit-close--icon{border-radius:999px;place-items:center;width:2.15rem;height:2.15rem;padding:0;font-size:1.45rem;line-height:1;display:grid}.kit-close:hover{color:var(--text,#fff)}.kit-close:focus-visible{outline:2px solid var(--accent,#f25630);outline-offset:2px;border-radius:var(--radius,.75rem)}.kit-media{justify-content:center;margin:.75rem 0 .15rem;display:flex}.kit-body{margin-top:.95rem}.kit-button{appearance:none;border-radius:var(--radius,.75rem);cursor:pointer;font:inherit;background:var(--accent,#f25630);color:var(--accent-ink,#fff7f3);border:0;justify-content:center;align-items:center;padding:.7rem 1.35rem;font-weight:600;display:inline-flex}.kit-button:hover:not(:disabled){filter:brightness(1.05)}.kit-button:focus-visible{outline:2px solid var(--accent,#f25630);outline-offset:2px}.kit-button:disabled{opacity:.6;cursor:not-allowed}.kit-button--ghost{border:1px solid var(--line,#333);color:var(--text,#fff);background:0 0}.kit-button--icon{border-radius:999px;width:2.6rem;height:2.6rem;padding:0;font-size:1.45rem;font-weight:500;line-height:1}.kit-button--sm{border-radius:999px;padding:.4rem .9rem;font-size:.92rem}.kit-chat-parts{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.65rem;display:flex}.kit-status{border:1px solid var(--line,#333);color:var(--text-muted,#a4a4a4);background:0 0;border-radius:999px;align-items:center;padding:.18rem .65rem;font-size:.8rem;font-weight:700;line-height:1.3;display:inline-flex}.kit-status--ok{color:var(--live,#3ddc84);border-color:color-mix(in srgb,var(--live,#3ddc84) 45%,var(--line,#333))}.kit-status--warn{color:var(--accent,#f25630);border-color:color-mix(in srgb,var(--accent,#f25630) 45%,var(--line,#333))}.kit-chat-card{border:1px solid var(--line,#333);background:color-mix(in srgb,var(--panel,#141414) 92%,transparent);border-radius:.9rem;flex-direction:column;flex:1 0 100%;align-items:flex-start;gap:.35rem;padding:.75rem .85rem;display:flex}.kit-chat-card-body,.kit-chat-card-title{margin:0}.kit-chat-card-title{letter-spacing:.01em;font-size:.78rem;font-weight:700}.kit-chat-card-body{font-size:.95rem;line-height:1.35}.kit-chat-card-actions{flex-wrap:wrap;gap:.4rem;display:flex}.kit-chat-card--ok{border-color:color-mix(in srgb,var(--live,#3ddc84) 45%,var(--line,#333))}.kit-chat-card--warn{border-color:color-mix(in srgb,var(--accent,#f25630) 45%,var(--line,#333))}.kit-panel{border:1px solid var(--line,#333);border-radius:var(--radius-card,1.75rem);background:var(--card,#000);color:var(--text,#fff);padding:1.5rem 1.45rem}.kit-panel-head{margin-bottom:1.1rem}.kit-panel-title{letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:700}.kit-panel-desc{color:var(--text-muted,#a4a4a4);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.kit-panel-body{flex-direction:column;gap:.9rem;display:flex}.kit-panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.1rem;display:flex}.kit-field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.kit-field-label{color:var(--text-muted,#a4a4a4);font-size:.85rem}.kit-field-error,.kit-field-hint{margin:0;font-size:.82rem;line-height:1.45}.kit-field-hint{color:var(--text-muted,#a4a4a4)}.kit-field-error{color:var(--accent,#f25630);font-weight:600}.kit-input{appearance:none;border:1px solid var(--line,#333);border-radius:var(--radius,.75rem);background:var(--bg,#121212);width:100%;min-width:0;color:var(--text,#fff);font:inherit;margin:0;padding:.75rem .9rem;line-height:1.4;display:block}.kit-input::placeholder{color:var(--text-muted,#a4a4a4);opacity:1}.kit-input:hover:not(:disabled,[data-disabled]){border-color:color-mix(in srgb,var(--text,#fff) 18%,var(--line,#333))}.kit-input:focus,.kit-select[data-state=open]{outline:1px solid var(--accent-dim,#d94a28);outline-offset:0;border-color:var(--accent-dim,#d94a28)}.kit-input[aria-invalid=true]{border-color:var(--accent,#f25630)}.kit-input:disabled,.kit-input[data-disabled]{opacity:.55;cursor:not-allowed}.kit-input--multiline{resize:vertical;min-height:6.5rem;line-height:1.5}.kit-select{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.kit-select-value--empty{color:var(--text-muted,#a4a4a4)}.kit-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kit-select-chevron{border:solid var(--text-muted,#a4a4a4);border-width:0 1.5px 1.5px 0;flex:none;width:.45rem;height:.45rem;margin-right:.15rem;transform:translateY(-25%)rotate(45deg)}.kit-select[data-state=open] .kit-select-chevron{transform:translateY(20%)rotate(-135deg)}.kit-popover{z-index:40;border:1px solid var(--line,#333);border-radius:var(--radius,.75rem);background:var(--card,#000);color:var(--text,#fff);padding:.35rem;box-shadow:0 14px 36px #00000061}.kit-select-content{min-width:var(--reka-select-trigger-width);max-height:min(20rem,var(--reka-select-content-available-height,20rem));overflow:hidden}.kit-select-viewport{flex-direction:column;gap:.1rem;display:flex}.kit-option{border-radius:var(--radius,.75rem);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.48rem .7rem;font-size:.92rem;display:flex}.kit-option[data-highlighted]{background:color-mix(in srgb,var(--text,#fff) 6%,transparent)}.kit-option[data-state=checked]{font-weight:700}.kit-option[data-disabled]{opacity:.5;cursor:not-allowed}.kit-option-check{border:solid var(--accent,#f25630);border-width:0 2px 2px 0;flex:none;width:.35rem;height:.65rem;margin-right:.2rem;transform:translateY(-15%)rotate(45deg)}.kit-menu{min-width:max(12rem,var(--reka-dropdown-menu-trigger-width,0px));max-width:min(20rem,100vw - 1rem);max-height:min(24rem,var(--reka-dropdown-menu-content-available-height,24rem));transform-origin:var(--reka-dropdown-menu-content-transform-origin);outline:none;flex-direction:column;gap:.1rem;display:flex;overflow:auto}.kit-menu[data-state=open]{animation:.12s ease-out kit-menu-in}.kit-menu-item{border-radius:var(--radius,.75rem);min-width:0;color:var(--text,#fff);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;align-items:flex-start;gap:.08rem;padding:.48rem .7rem;font-size:.92rem;text-decoration:none;display:flex}.kit-menu-item[data-highlighted]{background:color-mix(in srgb,var(--text,#fff) 6%,transparent)}.kit-menu-item:focus-visible{outline:2px solid var(--accent-dim,#d94a28);outline-offset:-2px}.kit-menu-item[aria-current=page]{background:color-mix(in srgb,var(--accent,#f25630) 16%,var(--surface,#262626))}.kit-menu-item[data-disabled]{opacity:.55;cursor:not-allowed}.kit-menu-item--danger{color:var(--accent,#f25630)}.kit-menu-item--danger[data-highlighted]{background:color-mix(in srgb,var(--accent,#f25630) 12%,transparent)}.kit-menu-item-hint,.kit-menu-item-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kit-menu-item--hint .kit-menu-item-label{font-size:.95rem;font-weight:700}.kit-menu-item-hint{color:var(--text-muted,#a4a4a4);font-size:.78rem}.kit-menu-separator{background:var(--line-soft,var(--line,#333));height:1px;margin:.25rem .35rem}.kit-toggle{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.kit-toggle-label{cursor:pointer;flex:1;min-width:0}.kit-toggle--disabled .kit-toggle-label{cursor:not-allowed}.kit-switch{appearance:none;background:color-mix(in srgb,var(--text,#fff) 22%,transparent);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;width:2.7rem;height:1.6rem;margin:0;padding:0;display:inline-flex;position:relative}.kit-switch[data-state=checked]{background:var(--accent,#f25630)}.kit-switch:focus-visible{outline:2px solid var(--accent,#f25630);outline-offset:2px}.kit-switch:disabled{opacity:.55;cursor:not-allowed}.kit-switch-thumb{background:var(--text,#fff);border-radius:999px;width:1.28rem;height:1.28rem;transition:transform .16s;display:block;transform:translate(.16rem)}.kit-switch-thumb[data-state=checked]{transform:translate(1.26rem)}.kit-chip{border:1px solid var(--line,#333);color:var(--text-muted,#a4a4a4);font:inherit;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.35rem;margin:0;padding:.18rem .65rem;font-size:.8rem;font-weight:700;line-height:1.3;display:inline-flex}.kit-chip--ok{color:var(--live,#3ddc84);border-color:color-mix(in srgb,var(--live,#3ddc84) 45%,var(--line,#333))}.kit-chip--warn{color:var(--accent,#f25630);border-color:color-mix(in srgb,var(--accent,#f25630) 45%,var(--line,#333))}button.kit-chip{appearance:none;color:var(--text,#fff);cursor:pointer;padding:.4rem .85rem;font-size:.9rem;font-weight:600}button.kit-chip:hover:not(:disabled,[data-selected]){border-color:var(--accent,#f25630)}button.kit-chip[data-selected]{background:color-mix(in srgb,var(--accent,#f25630) 22%,var(--surface,#262626));color:var(--accent-ink,#fff7f3);border-color:#0000}button.kit-chip:focus-visible{outline:2px solid var(--accent,#f25630);outline-offset:2px}button.kit-chip:disabled{opacity:.55;cursor:not-allowed}.kit-row{appearance:none;border-radius:var(--radius,.75rem);width:100%;min-width:0;color:var(--text,#fff);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;margin:0;padding:.55rem .7rem;text-decoration:none;display:flex}.kit-row--interactive{cursor:pointer}.kit-row--interactive:hover{background:color-mix(in srgb,var(--text,#fff) 6%,transparent)}.kit-row[data-selected]{background:color-mix(in srgb,var(--accent,#f25630) 16%,var(--surface,#262626))}.kit-row--interactive:focus-visible{outline:2px solid var(--accent,#f25630);outline-offset:-2px}.kit-row:disabled,.kit-row[aria-disabled=true]{opacity:.55;cursor:not-allowed}.kit-row-leading,.kit-row-trailing{flex:none;align-items:center;gap:.45rem;display:flex}.kit-row-trailing{color:var(--text-muted,#a4a4a4);font-size:.84rem}.kit-row-copy{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.kit-row-subtitle,.kit-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-row-title{font-size:.95rem;font-weight:600}.kit-row-subtitle{color:var(--text-muted,#a4a4a4);font-size:.84rem}.kit-sticker{-webkit-user-select:none;user-select:none;width:9rem;height:auto;margin-inline:auto;display:block}.kit-sticker--sm{width:5.5rem}.kit-logo{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:2.6rem;height:2.6rem;display:block}.kit-logo--banner{width:auto;max-width:12rem;height:2.4rem}@keyframes kit-fade{0%{opacity:0}to{opacity:1}}@keyframes kit-pop{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes kit-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes kit-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes kit-slide-end{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.kit-dialog,.kit-menu,.kit-overlay,.kit-sheet{animation:none}.kit-switch-thumb{transition:none}}.kit-bot-avatar[data-v-bdf0ee98]{-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:0;display:inline-grid}.kit-bot-avatar__svg[data-v-bdf0ee98]{width:100%;height:100%;display:block;overflow:visible}.kit-bot-avatar__eye-motion[data-v-bdf0ee98],.kit-bot-avatar__head-motion[data-v-bdf0ee98],.kit-bot-avatar__jaw-motion[data-v-bdf0ee98],.kit-bot-avatar__mark-motion[data-v-bdf0ee98],.kit-bot-avatar__wing-motion[data-v-bdf0ee98]{transform-box:view-box}.kit-bot-avatar__tail[data-v-bdf0ee98],.kit-bot-avatar__wing[data-v-bdf0ee98]{fill:var(--kit-bot-shade);stroke:var(--kit-bot-shade)}.kit-bot-avatar__body[data-v-bdf0ee98],.kit-bot-avatar__crest[data-v-bdf0ee98],.kit-bot-avatar__skull[data-v-bdf0ee98]{fill:var(--kit-bot-body);stroke:var(--kit-bot-body)}.kit-bot-avatar__belly[data-v-bdf0ee98]{fill:var(--kit-bot-light);opacity:.92}.kit-bot-avatar__beak[data-v-bdf0ee98],.kit-bot-avatar__feet[data-v-bdf0ee98],.kit-bot-avatar__jaw[data-v-bdf0ee98]{fill:var(--kit-bot-beak);stroke:var(--kit-bot-beak)}.kit-bot-avatar__sclera[data-v-bdf0ee98]{fill:var(--kit-bot-light)}.kit-bot-avatar__pupil[data-v-bdf0ee98]{fill:var(--kit-bot-ink)}.kit-bot-avatar__glint[data-v-bdf0ee98]{fill:#fff;opacity:.85}.kit-bot-avatar--sm[data-v-bdf0ee98]{width:1.75rem;height:1.75rem}.kit-bot-avatar--md[data-v-bdf0ee98]{width:2.4rem;height:2.4rem}.kit-bot-avatar--lg[data-v-bdf0ee98]{width:3.4rem;height:3.4rem}.kit-bot-avatar--selected[data-v-bdf0ee98]{outline:2px solid var(--line,#333);outline-offset:3px;border-radius:.55rem}.kit-bot-avatar--idle .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:4.2s cubic-bezier(.45,0,.55,1) infinite kit-bot-breathe-bdf0ee98}.kit-bot-avatar--idle .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:4.2s ease-in-out infinite kit-bot-idle-head-bdf0ee98}.kit-bot-avatar--idle .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:6.4s ease-in-out infinite kit-bot-blink-bdf0ee98}.kit-bot-avatar--think .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:3.2s ease-in-out infinite kit-bot-think-head-bdf0ee98}.kit-bot-avatar--think .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:3.2s ease-in-out infinite kit-bot-think-sway-bdf0ee98}.kit-bot-avatar--think .kit-bot-avatar__gaze[data-v-bdf0ee98]{animation:3.2s ease-in-out infinite kit-bot-think-gaze-bdf0ee98}.kit-bot-avatar--think .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:5.2s ease-in-out infinite kit-bot-slow-blink-bdf0ee98}.kit-bot-avatar--reply .kit-bot-avatar__jaw-motion[data-v-bdf0ee98]{animation:.92s ease-in-out infinite kit-bot-talk-bdf0ee98}.kit-bot-avatar--reply .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:.92s ease-in-out infinite kit-bot-reply-head-bdf0ee98}.kit-bot-avatar--reply .kit-bot-avatar__wing-motion[data-v-bdf0ee98]{animation:1.84s ease-in-out infinite kit-bot-wing-flick-bdf0ee98}.kit-bot-avatar--reply .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:6.4s ease-in-out infinite kit-bot-blink-bdf0ee98}.kit-bot-avatar--work .kit-bot-avatar__wing-motion[data-v-bdf0ee98]{animation:.62s ease-in-out infinite kit-bot-flap-bdf0ee98}.kit-bot-avatar--work .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:.62s ease-in-out infinite kit-bot-work-bob-bdf0ee98}.kit-bot-avatar--work .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:6.4s ease-in-out infinite kit-bot-blink-bdf0ee98}.kit-bot-avatar--greet .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:1.15s ease-in-out both kit-bot-greet-head-bdf0ee98}.kit-bot-avatar--greet .kit-bot-avatar__wing-motion[data-v-bdf0ee98]{animation:1.15s ease-in-out both kit-bot-greet-wing-bdf0ee98}.kit-bot-avatar--greet .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:1.15s ease-out both kit-bot-greet-hop-bdf0ee98}.kit-bot-avatar--listen .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:2.8s ease-in-out infinite kit-bot-listen-head-bdf0ee98}.kit-bot-avatar--listen .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:2.8s ease-in-out infinite kit-bot-listen-lean-bdf0ee98}.kit-bot-avatar--listen .kit-bot-avatar__gaze[data-v-bdf0ee98]{animation:2.8s ease-in-out infinite kit-bot-listen-gaze-bdf0ee98}.kit-bot-avatar--listen .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:7.6s ease-in-out infinite kit-bot-blink-bdf0ee98}.kit-bot-avatar--celebrate .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:1.05s cubic-bezier(.3,1.4,.5,1) both kit-bot-celebrate-hop-bdf0ee98}.kit-bot-avatar--celebrate .kit-bot-avatar__wing-motion[data-v-bdf0ee98]{animation:1.05s ease-in-out both kit-bot-celebrate-wing-bdf0ee98}.kit-bot-avatar--celebrate .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:1.05s ease-in-out both kit-bot-celebrate-head-bdf0ee98}.kit-bot-avatar--error .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:3.6s ease-in-out infinite kit-bot-error-head-bdf0ee98}.kit-bot-avatar--error .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:3.6s ease-in-out infinite kit-bot-error-sway-bdf0ee98}.kit-bot-avatar--error .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{animation:3.2s ease-in-out infinite kit-bot-slow-blink-bdf0ee98}.kit-bot-avatar--sleep .kit-bot-avatar__mark-motion[data-v-bdf0ee98]{animation:5.6s ease-in-out infinite kit-bot-sleep-breathe-bdf0ee98}.kit-bot-avatar--sleep .kit-bot-avatar__head-motion[data-v-bdf0ee98]{animation:5.6s ease-in-out infinite kit-bot-sleep-head-bdf0ee98}.kit-bot-avatar--sleep .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{transform:scaleY(.16)}@keyframes kit-bot-breathe-bdf0ee98{0%,to{transform:scale(1)}50%{transform:scale(1.018,.982)translateY(.5px)}}@keyframes kit-bot-idle-head-bdf0ee98{0%,to{transform:none}38%{transform:translateY(-.6px)rotate(-1.8deg)}70%{transform:rotate(1deg)}}@keyframes kit-bot-blink-bdf0ee98{0%,90%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.06)}97%{transform:scaleY(1)}}@keyframes kit-bot-slow-blink-bdf0ee98{0%,84%,to{transform:scaleY(1)}89%,94%{transform:scaleY(.14)}98%{transform:scaleY(1)}}@keyframes kit-bot-think-head-bdf0ee98{0%,to{transform:translateY(-.9px)rotate(-10deg)}50%{transform:translateY(0)rotate(-4.5deg)}}@keyframes kit-bot-think-sway-bdf0ee98{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes kit-bot-think-gaze-bdf0ee98{0%,to{transform:translate(.3px,-.5px)}50%{transform:translate(-.3px,-.65px)}}@keyframes kit-bot-talk-bdf0ee98{0%,22%,46%,72%,to{transform:none}10%{transform:translateY(1.2px)rotate(13deg)}34%{transform:translateY(.7px)rotate(8deg)}58%{transform:translateY(1.3px)rotate(14deg)}}@keyframes kit-bot-reply-head-bdf0ee98{0%,80%,to{transform:none}12%{transform:translateY(-.9px)rotate(-3deg)}36%{transform:translateY(.2px)rotate(.8deg)}60%{transform:translateY(-.7px)rotate(-2.2deg)}}@keyframes kit-bot-wing-flick-bdf0ee98{0%,70%,to{transform:none}80%{transform:rotate(-12deg)translateY(-.7px)}90%{transform:rotate(-3deg)}}@keyframes kit-bot-flap-bdf0ee98{0%,to{transform:rotate(0)}50%{transform:rotate(-18deg)translateY(-1px)}}@keyframes kit-bot-work-bob-bdf0ee98{0%,to{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes kit-bot-greet-head-bdf0ee98{0%,to{transform:none}22%{transform:translateY(-1.4px)rotate(-5deg)}46%{transform:translateY(1px)rotate(4.5deg)}70%{transform:translateY(-.6px)rotate(-2deg)}}@keyframes kit-bot-greet-wing-bdf0ee98{0%,to{transform:none}20%{transform:rotate(-30deg)}40%{transform:rotate(-14deg)}60%{transform:rotate(-28deg)}80%{transform:rotate(-8deg)}}@keyframes kit-bot-greet-hop-bdf0ee98{0%,55%,to{transform:translateY(0)}30%{transform:translateY(-1.6px)}}@keyframes kit-bot-listen-head-bdf0ee98{0%,to{transform:translateY(.9px)rotate(5deg)}50%{transform:translateY(.5px)rotate(3deg)}}@keyframes kit-bot-listen-lean-bdf0ee98{0%,to{transform:translate(.5px)rotate(1.4deg)}50%{transform:translate(.2px)rotate(.5deg)}}@keyframes kit-bot-listen-gaze-bdf0ee98{0%,to{transform:translate(.5px,.25px)}50%{transform:translate(.65px,.1px)}}@keyframes kit-bot-celebrate-hop-bdf0ee98{0%,42%,80%,to{transform:translateY(0)}20%{transform:translateY(-3px)scale(1.02,.98)}60%{transform:translateY(-1.5px)}}@keyframes kit-bot-celebrate-wing-bdf0ee98{0%,to{transform:none}25%{transform:rotate(-34deg)}50%{transform:rotate(-12deg)}75%{transform:rotate(-28deg)}}@keyframes kit-bot-celebrate-head-bdf0ee98{0%,to{transform:none}30%{transform:translateY(-.6px)rotate(-7deg)}65%{transform:rotate(2deg)}}@keyframes kit-bot-error-head-bdf0ee98{0%,to{transform:translateY(.4px)rotate(10deg)}50%{transform:rotate(-4deg)}}@keyframes kit-bot-error-sway-bdf0ee98{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}@keyframes kit-bot-sleep-breathe-bdf0ee98{0%,to{transform:scale(1)}50%{transform:scale(1.022,.978)translateY(.7px)}}@keyframes kit-bot-sleep-head-bdf0ee98{0%,to{transform:translateY(.5px)rotate(3deg)}50%{transform:translateY(1.1px)rotate(4.5deg)}}@media (prefers-reduced-motion:reduce){.kit-bot-avatar .kit-bot-avatar__eye-motion[data-v-bdf0ee98],.kit-bot-avatar .kit-bot-avatar__gaze[data-v-bdf0ee98],.kit-bot-avatar .kit-bot-avatar__head-motion[data-v-bdf0ee98],.kit-bot-avatar .kit-bot-avatar__jaw-motion[data-v-bdf0ee98],.kit-bot-avatar .kit-bot-avatar__mark-motion[data-v-bdf0ee98],.kit-bot-avatar .kit-bot-avatar__wing-motion[data-v-bdf0ee98]{animation:none;transform:none}.kit-bot-avatar--think .kit-bot-avatar__head-motion[data-v-bdf0ee98]{transform:translateY(-.9px)rotate(-8deg)}.kit-bot-avatar--listen .kit-bot-avatar__head-motion[data-v-bdf0ee98],.kit-bot-avatar--sleep .kit-bot-avatar__head-motion[data-v-bdf0ee98]{transform:translateY(.9px)rotate(4.5deg)}.kit-bot-avatar--error .kit-bot-avatar__head-motion[data-v-bdf0ee98]{transform:translateY(.4px)rotate(10deg)}.kit-bot-avatar--sleep .kit-bot-avatar__eye-motion[data-v-bdf0ee98]{transform:scaleY(.16)}}.kit-markdown[data-v-65d15950]{white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.45;overflow-x:auto}.kit-markdown[data-v-65d15950]>:first-child{margin-top:0}.kit-markdown[data-v-65d15950]>:last-child{margin-bottom:0}.kit-markdown[data-v-65d15950] p{margin:.4rem 0}.kit-markdown[data-v-65d15950] strong{font-weight:700}.kit-markdown[data-v-65d15950] em{font-style:italic}.kit-markdown[data-v-65d15950] a{color:var(--accent,#f25630);text-underline-offset:.14em;text-decoration:underline}.kit-markdown[data-v-65d15950] a:hover{color:var(--accent-dim,#d94a28)}.kit-markdown[data-v-65d15950] code{background:color-mix(in srgb,var(--text,#fff) 12%,transparent);border-radius:.35rem;padding:.08em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.kit-markdown[data-v-65d15950] pre{background:var(--bg-chat,#000);border:1px solid var(--line,#333);border-radius:var(--radius,.75rem);margin:.55rem 0;padding:.7rem .85rem;overflow-x:auto}.kit-markdown[data-v-65d15950] pre code{white-space:pre;background:0 0;border-radius:0;padding:0;font-size:.84rem}.kit-markdown[data-v-65d15950] ol,.kit-markdown[data-v-65d15950] ul{margin:.35rem 0;padding-left:1.3rem}.kit-markdown[data-v-65d15950] ul{list-style:outside}.kit-markdown[data-v-65d15950] ol{list-style:decimal}.kit-markdown[data-v-65d15950] li{margin:.15rem 0}.kit-markdown[data-v-65d15950] li>p{margin:.2rem 0}.kit-markdown[data-v-65d15950] table{border-collapse:collapse;width:max-content;max-width:none;margin:.45rem 0}.kit-markdown[data-v-65d15950] td,.kit-markdown[data-v-65d15950] th{border:1px solid color-mix(in srgb,var(--text,#fff) 16%,transparent);text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal;padding:.28rem .55rem}.kit-markdown[data-v-65d15950] th{font-weight:700}
