@layer sitex-mobile-inputs{@media (width<=768px),(any-pointer:coarse){:is(input,select,textarea,[contenteditable]:not([contenteditable=false i])){font-size:max(16px, 1em, var(--sitex-ui-font-size,16px))!important}}}:root{--sitex-safe-top:var(--toolkit-safe-top,env(safe-area-inset-top,0px));--sitex-safe-right:var(--toolkit-safe-right,env(safe-area-inset-right,0px));--sitex-safe-bottom:var(--toolkit-safe-bottom,env(safe-area-inset-bottom,0px));--sitex-safe-left:var(--toolkit-safe-left,env(safe-area-inset-left,0px))}.sitex-safe-area.sitex-safe-inline{padding-left:calc(var(--sitex-safe-gutter,12px) + var(--sitex-safe-left));padding-right:calc(var(--sitex-safe-gutter,12px) + var(--sitex-safe-right))}.sitex-safe-area.sitex-bottom-dock{padding-bottom:max(var(--sitex-dock-padding,6px), var(--sitex-safe-bottom));margin-bottom:0}.pu-shape-avatar[data-v-ae5b40f6]{vertical-align:middle;flex:none;justify-content:center;align-items:center;font-family:inherit;line-height:1;display:inline-flex;position:relative}.pu-shape-avatar>svg[data-v-ae5b40f6]{position:absolute;inset:0;overflow:visible}.pu-shape-avatar__icon[data-v-ae5b40f6]{line-height:1;position:relative}.md[data-v-1c15bd35]{overflow-wrap:anywhere;white-space:normal;min-width:0}.md[data-v-1c15bd35]>:first-child{margin-top:0}.md[data-v-1c15bd35]>:last-child{margin-bottom:0}.md[data-v-1c15bd35] p{margin:0 0 8px}.md[data-v-1c15bd35] h1,.md[data-v-1c15bd35] h2,.md[data-v-1c15bd35] h3,.md[data-v-1c15bd35] h4,.md[data-v-1c15bd35] h5,.md[data-v-1c15bd35] h6{font-family:var(--bot-font-display);letter-spacing:-.005em;color:var(--bot-ink);margin:14px 0 6px;font-weight:600;line-height:1.3}.md[data-v-1c15bd35] h1{font-size:1.25em}.md[data-v-1c15bd35] h2{font-size:1.12em}.md[data-v-1c15bd35] h3{font-size:1.02em}.md[data-v-1c15bd35] h4,.md[data-v-1c15bd35] h5,.md[data-v-1c15bd35] h6{color:var(--bot-ink-muted);font-size:1em}.md[data-v-1c15bd35] ul,.md[data-v-1c15bd35] ol{margin:0 0 8px;padding-left:1.4em}.md[data-v-1c15bd35] li{margin:2px 0}.md[data-v-1c15bd35] li>ul,.md[data-v-1c15bd35] li>ol{margin:2px 0 0}.md[data-v-1c15bd35] strong{font-weight:600}.md[data-v-1c15bd35] code{background:var(--bot-inset);border-radius:5px;padding:1px 5px;font:.92em ui-monospace,Menlo,monospace}.md[data-v-1c15bd35] pre{background:var(--bot-inset);border-radius:10px;margin:0 0 8px;padding:10px 12px;overflow-x:auto}.md[data-v-1c15bd35] pre code{white-space:pre;background:0 0;padding:0;font-size:12px;line-height:1.5}.md[data-v-1c15bd35] blockquote{border-left:2px solid var(--bot-line-strong);color:var(--bot-ink-muted);margin:0 0 8px;padding:2px 0 2px 12px}.md[data-v-1c15bd35] hr{border:0;border-top:1px solid var(--bot-hairline);margin:12px 0}.md[data-v-1c15bd35] a{color:var(--bot-accent);text-decoration:underline;-webkit-text-decoration-color:var(--bot-accent-line);text-decoration-color:var(--bot-accent-line);text-underline-offset:2px}.md[data-v-1c15bd35] a:hover{text-decoration-color:currentColor}.md[data-v-1c15bd35] a.md-ref{background:color-mix(in srgb, var(--bot-accent) 10%, transparent);max-width:100%;color:inherit;vertical-align:baseline;border-radius:6px;align-items:center;gap:5px;padding:0 7px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.md[data-v-1c15bd35] a.md-ref:hover{background:color-mix(in srgb, var(--bot-accent) 18%, transparent)}.md[data-v-1c15bd35] a.md-ref--muted{background:var(--bot-inset);color:var(--bot-ink-muted)}.md[data-v-1c15bd35] .md-ref__dot{background:var(--bot-ink-faint);border-radius:50%;flex:none;width:7px;height:7px}.md[data-v-1c15bd35] a.md-ref--board .md-ref__dot,.md[data-v-1c15bd35] a.md-ref--task .md-ref__dot{display:none}.md[data-v-1c15bd35] a.md-ref--document:before{content:"";opacity:.55;border-radius:2px;flex:none;width:9px;height:11px;box-shadow:inset 0 0 0 1.5px}.md[data-v-1c15bd35] .md-ref__version{opacity:.7;flex:none;font-size:.9em;font-weight:400}.md[data-v-1c15bd35] .md-ref__version:empty{display:none}.md[data-v-1c15bd35] del{color:var(--bot-ink-faint)}.md[data-v-1c15bd35] .md-table{box-shadow:0 0 0 1px color-mix(in srgb, currentColor 16%, transparent);border-radius:10px;margin:0 0 8px;overflow-x:auto}.md[data-v-1c15bd35] table{border-collapse:collapse;width:100%;font-size:.94em;line-height:1.45}.md[data-v-1c15bd35] th,.md[data-v-1c15bd35] td{text-align:left;vertical-align:top;border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);overflow-wrap:normal;word-break:normal;padding:7px 10px}.md[data-v-1c15bd35] thead th{background:color-mix(in srgb, currentColor 7%, transparent);color:inherit;white-space:nowrap;border-top:0;font-weight:600}.md[data-v-1c15bd35] td{min-width:4em}.md[data-v-1c15bd35] tbody tr:hover{background:color-mix(in srgb, currentColor 5%, transparent)}.bot-avatar[data-v-561d6c29]{flex:none;display:inline-block;position:relative}.bot-avatar svg[data-v-561d6c29]{position:absolute;top:0;left:0}.eye[data-v-561d6c29],.pupil[data-v-561d6c29],.mouth[data-v-561d6c29],.brows[data-v-561d6c29],.snore[data-v-561d6c29]{transform-box:fill-box;transform-origin:50%}.body[data-v-561d6c29]{transform-origin:50% 92%;position:absolute;inset:0}@keyframes bot-breathe-561d6c29{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.6px)scale(.985,1.045)}}.is-online .body[data-v-561d6c29]{animation:3.6s ease-in-out infinite bot-breathe-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-hop-561d6c29{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(0)scale(1.05,.94)}40%{transform:translateY(-9%)scale(.97,1.04)}62%{transform:translateY(0)scale(1.03,.97)}78%{transform:translateY(0)scale(1)}}.is-working .body[data-v-561d6c29]{animation:1.4s cubic-bezier(.33,0,.3,1) infinite bot-hop-561d6c29;animation-delay:var(--bot-delay,0s)}.aura[data-v-561d6c29]{opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:8%}@keyframes bot-aura-561d6c29{0%{opacity:.38;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.is-online .aura[data-v-561d6c29]{animation:3.6s ease-out infinite bot-aura-561d6c29;animation-delay:var(--bot-delay,0s)}.is-working .aura[data-v-561d6c29]{animation:1.4s ease-out infinite bot-aura-561d6c29;animation-delay:var(--bot-delay,0s)}.is-offline .body[data-v-561d6c29]{opacity:.78}@keyframes bot-sleep-561d6c29{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}.is-offline .body[data-v-561d6c29]{animation:4.8s ease-in-out infinite bot-sleep-561d6c29;animation-delay:var(--bot-delay,0s)}.sleep[data-v-561d6c29]{pointer-events:none;overflow:visible}.zz[data-v-561d6c29]{fill:var(--bot-ink-muted,#5f5a51);transform-box:fill-box;transform-origin:50%;opacity:0}@keyframes bot-zz-561d6c29{0%{opacity:0;transform:translateY(3px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(3px,-5px)scale(1)}}.is-offline .zz--1[data-v-561d6c29]{animation:3.2s ease-out infinite bot-zz-561d6c29;animation-delay:var(--bot-delay,0s)}.is-offline .zz--2[data-v-561d6c29]{animation:3.2s ease-out infinite bot-zz-561d6c29;animation-delay:calc(var(--bot-delay,0s) + 1.6s)}@keyframes bot-snore-mouth-561d6c29{0%,to{transform:scale(1)}50%{transform:scale(1.25,1.35)}}.snore-mouth[data-v-561d6c29]{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite bot-snore-mouth-561d6c29;animation-delay:var(--bot-delay,0s)}.is-paused .body[data-v-561d6c29]{animation:4.8s ease-in-out infinite bot-sleep-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-blink-561d6c29{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.12)}}.is-online .eye[data-v-561d6c29],.is-needs .eye[data-v-561d6c29],.is-degraded .eye[data-v-561d6c29]{animation:6s ease-in-out infinite bot-blink-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-scan-561d6c29{0%,to{transform:translate(-1.1px)}50%{transform:translate(1.1px)}}.is-working .pupil[data-v-561d6c29]{animation:2.4s ease-in-out infinite bot-scan-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-snore-561d6c29{0%{opacity:0;transform:translateY(2px)}35%{opacity:1}to{opacity:0;transform:translateY(-4px)}}.is-paused .snore[data-v-561d6c29]{animation:3.2s ease-out infinite bot-snore-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-wobble-561d6c29{0%,to{transform:rotate(5deg)}50%{transform:rotate(11deg)}}.is-degraded[data-v-561d6c29]{animation:1.6s ease-in-out infinite bot-wobble-561d6c29}@keyframes bot-brows-561d6c29{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-1.2px)}}.is-needs .brows[data-v-561d6c29]{animation:2.8s ease-in-out infinite bot-brows-561d6c29;animation-delay:var(--bot-delay,0s)}@keyframes bot-happy-pop-561d6c29{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes bot-happy-grin-561d6c29{0%{transform:scaleX(1)scaleY(1)}35%{transform:scaleX(1.25)scaleY(1.35)}to{transform:scaleX(1)scaleY(1)}}.react-happy[data-v-561d6c29]{animation:.7s cubic-bezier(.34,1.56,.64,1) bot-happy-pop-561d6c29}.react-happy .mouth[data-v-561d6c29]{animation:.7s cubic-bezier(.34,1.56,.64,1) bot-happy-grin-561d6c29}@keyframes bot-nudge-561d6c29{0%,to{transform:translateY(0)}30%{transform:translateY(-2.5px)}60%{transform:translateY(.8px)}}.react-nudge[data-v-561d6c29]{animation:.6s ease-out bot-nudge-561d6c29}.dot[data-v-561d6c29]{z-index:1;box-sizing:border-box;pointer-events:none;border-radius:50%;position:absolute;bottom:-1px;right:-1px}.dot .dot__icon[data-v-561d6c29]{width:100%;height:100%;position:absolute;inset:0}@keyframes bot-dot-pulse-561d6c29{0%{outline:0 solid color-mix(in srgb, var(--dot) 45%, transparent)}70%,to{outline:5px solid #0000}}.dot--working[data-v-561d6c29]{outline-offset:0;animation:1.8s ease-out infinite bot-dot-pulse-561d6c29;animation-delay:var(--bot-delay,0s)}@media (prefers-reduced-motion:reduce){.bot-avatar[data-v-561d6c29],.bot-avatar[data-v-561d6c29] *{animation:none!important}.zz[data-v-561d6c29]{opacity:1}}.gmenu[data-v-c3c62855]{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.gmenu--block[data-v-c3c62855],.gmenu--add[data-v-c3c62855]{width:100%;display:flex}.gmenu__trigger[data-v-c3c62855]{box-sizing:border-box;background:var(--bot-inset);width:100%;min-width:0;min-height:36px;color:var(--bot-ink);font:500 13px var(--bot-font-body);text-align:left;cursor:pointer;border:0;border-radius:9px;outline:0;align-items:center;gap:8px;padding:6px 10px 6px 8px;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.gmenu--compact .gmenu__trigger[data-v-c3c62855]{border-radius:8px;gap:6px;min-height:32px;padding:4px 8px 4px 6px}.gmenu__trigger[data-v-c3c62855]:hover:not(:disabled){background:var(--bot-press)}.gmenu__trigger[data-v-c3c62855]:focus-visible,.gmenu--open .gmenu__trigger[data-v-c3c62855]{background:var(--bot-surface);box-shadow:var(--bot-lift), var(--bot-focus)}.gmenu__trigger[data-v-c3c62855]:disabled{opacity:.55;cursor:not-allowed}.gmenu--add .gmenu__trigger[data-v-c3c62855]{border:1px dashed var(--bot-line-strong);background:var(--bot-surface);min-height:32px;color:var(--bot-ink-muted);gap:6px;padding:0 10px;font-size:12px}.gmenu--add .gmenu__trigger[data-v-c3c62855]:hover:not(:disabled){background:var(--bot-hover);color:var(--bot-ink)}.gmenu--add.gmenu--open .gmenu__trigger[data-v-c3c62855],.gmenu--add .gmenu__trigger[data-v-c3c62855]:focus-visible{color:var(--bot-ink);border-style:solid;border-color:#0000}.gmenu--add .gmenu__value--empty[data-v-c3c62855]{color:inherit;font-weight:500}.gmenu--bare .gmenu__trigger[data-v-c3c62855]{width:auto;min-height:0;color:inherit;font:inherit;background:0 0;border-radius:6px;gap:4px;margin:-1px -4px;padding:1px 4px}.gmenu--bare .gmenu__trigger[data-v-c3c62855]:hover:not(:disabled),.gmenu--bare.gmenu--open .gmenu__trigger[data-v-c3c62855]{background:var(--bot-hover);box-shadow:none}.gmenu--bare .gmenu__trigger[data-v-c3c62855]:focus-visible{box-shadow:var(--bot-focus)}.gmenu__plus[data-v-c3c62855]{flex:none}.gmenu__value[data-v-c3c62855]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.gmenu__value--empty[data-v-c3c62855]{color:var(--bot-ink-faint);font-weight:400}.gmenu__chev[data-v-c3c62855]{color:var(--bot-ink-faint);flex:none;transition:transform .16s cubic-bezier(.23,1,.32,1)}.gmenu--open .gmenu__chev[data-v-c3c62855]{transform:rotate(180deg)}.gmenu__face[data-v-c3c62855]{flex:none;justify-content:center;align-items:center;display:inline-flex}.gmenu__tile[data-v-c3c62855],.gmenu__disc[data-v-c3c62855],.gmenu__glyph[data-v-c3c62855]{width:20px;height:20px;font:600 11px var(--bot-font-body);justify-content:center;align-items:center;display:inline-flex}.gmenu__tile[data-v-c3c62855]{border-radius:6px}.gmenu__disc[data-v-c3c62855]{background:var(--bot-chip);color:var(--bot-ink-muted);border-radius:50%}.gmenu__glyph[data-v-c3c62855]{background:var(--bot-inset);color:var(--bot-ink-muted);border-radius:6px}.gmenu__tile--lg[data-v-c3c62855],.gmenu__disc--lg[data-v-c3c62855],.gmenu__glyph--lg[data-v-c3c62855]{width:24px;height:24px;font-size:12px}.gmenu__tile--lg[data-v-c3c62855],.gmenu__glyph--lg[data-v-c3c62855]{border-radius:7px}.gmenu__pop[data-v-c3c62855]{z-index:60;box-sizing:border-box;background:var(--bot-surface);box-shadow:var(--bot-pop);color:var(--bot-ink);font:400 13px var(--bot-font-body);border-radius:12px;outline:0;flex-direction:column;animation:.14s cubic-bezier(.23,1,.32,1) gmenu-in-c3c62855;display:flex;position:fixed;overflow:hidden}.gmenu--inline[data-v-c3c62855]{display:flex}.gmenu--inline .gmenu__pop[data-v-c3c62855]{z-index:auto;max-width:calc(100vw - 32px);max-height:min(440px,70vh);animation:none;position:relative}@keyframes gmenu-in-c3c62855{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.gmenu__search[data-v-c3c62855]{background:var(--bot-inset);height:34px;color:var(--bot-ink-faint);border-radius:9px;flex:none;align-items:center;gap:8px;margin:8px;padding:0 10px;display:flex}.gmenu__search[data-v-c3c62855]:focus-within{background:var(--bot-surface);box-shadow:var(--bot-lift), var(--bot-focus)}.gmenu__search input[data-v-c3c62855]{min-width:0;color:var(--bot-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.gmenu__list[data-v-c3c62855]{overscroll-behavior:contain;margin:0;padding:0 6px 6px;list-style:none;overflow-y:auto}.gmenu__list--top[data-v-c3c62855]{padding-top:6px}.gmenu__group[data-v-c3c62855]{min-height:32px;color:var(--bot-ink-muted);font:600 12px var(--bot-font-body);border-radius:8px;align-items:center;gap:8px;margin-top:4px;padding:4px 8px;display:flex}.gmenu__group--first[data-v-c3c62855]{margin-top:0}.gmenu__group--fold[data-v-c3c62855]{cursor:pointer;color:var(--bot-ink);font-size:13px;transition:background-color .12s}.gmenu__group--active[data-v-c3c62855]{background:var(--bot-hover)}.gmenu__group--fold[data-v-c3c62855]:active{background:var(--bot-press)}.gmenu__fold[data-v-c3c62855]{color:var(--bot-ink-faint);flex:none;transition:transform .16s cubic-bezier(.23,1,.32,1)}.gmenu__fold--open[data-v-c3c62855]{transform:rotate(90deg)}.gmenu__glabel[data-v-c3c62855]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gmenu__ghint[data-v-c3c62855]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--bot-ink-faint);font-size:11px;font-weight:400;overflow:hidden}.gmenu__count[data-v-c3c62855]{color:var(--bot-ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-size:11px;font-weight:500}.gmenu__opt[data-v-c3c62855]{--indent:8px;box-sizing:border-box;min-height:36px;padding:4px 8px 4px calc(var(--indent) + var(--depth,0) * 16px);cursor:pointer;border-radius:8px;align-items:center;gap:10px;transition:background-color .12s;display:flex}.gmenu__opt--nested[data-v-c3c62855]{--indent:29px}.gmenu__opt--active[data-v-c3c62855]{background:var(--bot-hover)}.gmenu__opt--on[data-v-c3c62855],.gmenu__opt--current[data-v-c3c62855]{background:var(--bot-accent-soft)}.gmenu__opt--on.gmenu__opt--active[data-v-c3c62855],.gmenu__opt--current.gmenu__opt--active[data-v-c3c62855]{background:var(--bot-accent-wash,var(--bot-accent-soft))}.gmenu__opt[data-v-c3c62855]:active{background:var(--bot-press)}.gmenu__opt--off[data-v-c3c62855]{opacity:.5;cursor:default}.gmenu__opt--off[data-v-c3c62855]:active{background:0 0}.gmenu__text[data-v-c3c62855]{flex-direction:column;flex:1;min-width:0;display:flex}.gmenu__label[data-v-c3c62855]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.gmenu__opt--on .gmenu__label[data-v-c3c62855],.gmenu__opt--current .gmenu__label[data-v-c3c62855]{font-weight:600}.gmenu__tag[data-v-c3c62855]{background:var(--bot-chip);color:var(--bot-ink-muted);vertical-align:1px;border-radius:5px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:600;line-height:16px}.gmenu__opt--current .gmenu__tag[data-v-c3c62855]{background:var(--bot-surface);color:var(--bot-accent)}.gmenu__hint[data-v-c3c62855]{text-overflow:ellipsis;white-space:nowrap;color:var(--bot-ink-faint);font-size:11px;overflow:hidden}.gmenu__check[data-v-c3c62855]{color:var(--bot-accent);flex:none}.gmenu__none[data-v-c3c62855]{color:var(--bot-ink-faint);padding:4px 8px 8px;font-size:12px}.gmenu__none--nested[data-v-c3c62855]{padding-left:29px}.gmenu__empty[data-v-c3c62855]{text-align:center;color:var(--bot-ink-faint);padding:14px 10px 16px;font-size:12px}.gmenu__foot[data-v-c3c62855]{border-top:1px solid var(--bot-hairline);flex:none;gap:4px;padding:6px;display:flex}@media (prefers-reduced-motion:reduce){.gmenu__pop[data-v-c3c62855]{animation:none}.gmenu__chev[data-v-c3c62855],.gmenu__fold[data-v-c3c62855]{transition:none}}.cc[data-v-1b7aca28]{flex-direction:column;gap:8px;min-width:0;display:flex}.cc__error[data-v-1b7aca28],.cc__notice[data-v-1b7aca28]{margin:0;padding:0 4px;font-size:12px}.cc__error[data-v-1b7aca28]{color:var(--bot-danger)}.cc__notice[data-v-1b7aca28]{color:var(--bot-caution)}.cc__suggest[data-v-1b7aca28]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cc__chip[data-v-1b7aca28]{border:1px solid var(--bot-accent-line,var(--bot-line));background:var(--bot-surface);max-width:100%;min-height:30px;color:var(--bot-accent);font:500 12px/1.4 var(--bot-font-body);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5px 12px;transition:background-color .12s,border-color .12s,transform .12s;overflow:hidden}.cc__chip[data-v-1b7aca28]:hover{background:var(--bot-accent-soft)}.cc__chip[data-v-1b7aca28]:focus-visible{box-shadow:var(--bot-focus);outline:0}.cc__chip[data-v-1b7aca28]:active{transform:scale(.98)}.cc__above[data-v-1b7aca28]{flex-wrap:wrap;align-items:center;gap:6px;padding:0 8px;display:flex}.cc__sheet[data-v-1b7aca28]{background:var(--bot-surface);box-shadow:var(--bot-lift);border-radius:18px;flex-direction:column;gap:8px;padding:8px 8px 8px 12px;transition:box-shadow .15s;display:flex;position:relative}.cc__sheet[data-v-1b7aca28]:focus-within{box-shadow:var(--bot-lift), var(--bot-focus)}.cc__sheet--drop[data-v-1b7aca28]{box-shadow:var(--bot-lift), 0 0 0 2px var(--bot-accent)}.cc__sheet--off[data-v-1b7aca28]{opacity:.7}.cc__row[data-v-1b7aca28]{align-items:flex-end;gap:6px;display:flex}.cc__field[data-v-1b7aca28]{flex:1;min-width:0;display:flex;position:relative}.cc__box[data-v-1b7aca28]{box-sizing:border-box;resize:none;min-width:0;height:40px;min-height:40px;color:var(--bot-ink);font:14px/20px var(--bot-font-body);background:0 0;border:0;outline:0;flex:1;padding:10px 0;overflow-y:hidden}.cc__box[data-v-1b7aca28]::placeholder{color:var(--bot-ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc__box[data-v-1b7aca28]:disabled{cursor:not-allowed}.cc__tool[data-v-1b7aca28],.cc .cc__tool[data-v-1b7aca28-s]{width:36px;height:40px;color:var(--bot-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.cc__tool[data-v-1b7aca28]:hover:not(:disabled),.cc .cc__tool[data-v-1b7aca28-s]:hover:not(:disabled){background:var(--bot-hover);color:var(--bot-ink)}.cc__tool[data-v-1b7aca28]:focus-visible,.cc .cc__tool[data-v-1b7aca28-s]:focus-visible{box-shadow:var(--bot-focus);outline:0}.cc__tool[data-v-1b7aca28]:disabled,.cc .cc__tool[data-v-1b7aca28-s]:disabled{opacity:.4;cursor:not-allowed}.cc__row>.cc__tool[data-v-1b7aca28]:first-child{margin-left:-4px}.cc__send[data-v-1b7aca28]{background:var(--bot-accent-fill,var(--bot-accent));width:40px;height:40px;box-shadow:var(--bot-accent-shine,none);color:var(--bot-on-accent);cursor:pointer;border:0;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;transition:background-color .12s,transform .12s;display:inline-flex}.cc__send[data-v-1b7aca28]:hover:not(:disabled){background:var(--bot-accent-fill-hover,var(--bot-accent-hover))}.cc__send[data-v-1b7aca28]:active:not(:disabled){transform:scale(.95)}.cc__send[data-v-1b7aca28]:disabled{opacity:.55;cursor:not-allowed}.cc__send[data-v-1b7aca28]:focus-visible{box-shadow:var(--bot-focus);outline:0}.cc__drop[data-v-1b7aca28]{border-radius:inherit;background:color-mix(in srgb, var(--bot-accent-soft) 88%, transparent);color:var(--bot-accent);font:600 13px var(--bot-font-body);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cc__files[data-v-1b7aca28]{flex-wrap:wrap;gap:8px;margin:0;padding:2px 0 0;list-style:none;display:flex}.pend[data-v-1b7aca28]{background:var(--bot-inset);max-width:220px;height:48px;color:var(--bot-ink);border-radius:10px;align-items:center;gap:8px;padding:0 28px 0 10px;font-size:12px;display:inline-flex;position:relative}.pend--image[data-v-1b7aca28]{width:56px;height:56px;padding:0;overflow:hidden}.pend__img[data-v-1b7aca28]{object-fit:cover;width:100%;height:100%}.pend__text[data-v-1b7aca28]{flex-direction:column;min-width:0;display:flex}.pend__name[data-v-1b7aca28]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pend__size[data-v-1b7aca28]{color:var(--bot-ink-faint);font-variant-numeric:tabular-nums}.pend__remove[data-v-1b7aca28]{background:var(--bot-surface);width:20px;height:20px;box-shadow:var(--bot-lift);color:var(--bot-ink-muted);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}.pend__remove[data-v-1b7aca28]:hover:not(:disabled){color:var(--bot-ink)}.pend__remove[data-v-1b7aca28]:focus-visible{box-shadow:var(--bot-focus);outline:0}.cc--compact .cc__sheet[data-v-1b7aca28]{border-radius:14px;padding:6px 6px 6px 10px}.cc--compact .cc__box[data-v-1b7aca28]{height:32px;min-height:32px;padding:6px 0;font-size:13px}.cc--compact .cc__send[data-v-1b7aca28]{border-radius:10px;flex-basis:32px;width:32px;height:32px}.cc--compact .cc__tool[data-v-1b7aca28]{height:32px}.sr-only[data-v-3202373b]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.row[data-v-3202373b]{display:flex}.row--end[data-v-3202373b]{justify-content:flex-end}.speech[data-v-3202373b]{flex-direction:column;gap:4px;max-width:100%;display:flex}.speech--person[data-v-3202373b]{align-items:flex-end}.who[data-v-3202373b]{color:var(--bot-ink-muted);padding-left:4px;font-size:12px}.who--person[data-v-3202373b]{padding-right:4px}.bubble[data-v-3202373b]{overflow-wrap:anywhere;border-radius:18px;padding:12px 16px}.bubble--parts[data-v-3202373b]{white-space:pre-wrap}.bubble--you[data-v-3202373b] code,.bubble--you[data-v-3202373b] pre{background:#ffffff2e}.bubble--you[data-v-3202373b] a{color:inherit;text-decoration-color:#fff9}.bubble--you[data-v-3202373b] blockquote{color:inherit;border-left-color:#ffffff80}.bubble--bot[data-v-3202373b]{background:var(--bot-surface);max-width:600px;box-shadow:var(--bot-lift);line-height:1.55}.bubble--you[data-v-3202373b]{background:var(--bot-you-bg);max-width:480px;color:var(--bot-you-ink);line-height:1.55}.code[data-v-3202373b]{color:var(--bot-danger);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.files[data-v-3202373b]{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%;display:flex}.file[data-v-3202373b]{background:var(--bot-surface);max-width:260px;height:36px;box-shadow:var(--bot-lift);color:var(--bot-ink);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.file[data-v-3202373b]:hover{background:var(--bot-paper)}.file[data-v-3202373b]:focus-visible{box-shadow:var(--bot-focus);outline:0}.file--image[data-v-3202373b]{background:var(--bot-inset);height:auto;padding:0;overflow:hidden}.file__img[data-v-3202373b]{object-fit:cover;max-width:220px;max-height:160px;display:block}.file__name[data-v-3202373b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.file__size[data-v-3202373b]{color:var(--bot-ink-faint);font-variant-numeric:tabular-nums;flex:none}.receipt[data-v-3202373b]{color:var(--bot-ink-faint);padding-left:4px;font-size:11px}.receipt--centre[data-v-3202373b]{text-align:center;padding:0}.system[data-v-3202373b]{color:var(--bot-ink-muted);justify-content:center;align-items:center;gap:6px;padding:2px 0;font-size:12px;display:flex}.system__dot[data-v-3202373b]{border-radius:50%;width:12px;height:12px;display:inline-block}.note-wrap[data-v-3202373b]{flex-direction:column;gap:2px;display:flex}.step[data-v-3202373b]{color:var(--bot-ink-muted);align-items:baseline;gap:8px;min-width:0;padding:1px 4px 1px 10px;font-size:12px;display:flex}.step--failed[data-v-3202373b]{color:var(--bot-danger)}.step__icon[data-v-3202373b]{text-align:center;flex:none;width:16px}.step__body[data-v-3202373b]{overflow-wrap:anywhere;flex:1;min-width:0}.step__body summary[data-v-3202373b]{cursor:pointer;list-style:none}.step__body summary[data-v-3202373b]::-webkit-details-marker{display:none}.step__code[data-v-3202373b]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.step__exit[data-v-3202373b]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.step__detail[data-v-3202373b]{background:var(--bot-surface);border:1px solid var(--bot-line);white-space:pre-wrap;max-height:220px;color:var(--bot-ink);border-radius:6px;margin:4px 0 2px;padding:6px 8px;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.note[data-v-3202373b]{text-align:center;color:var(--bot-ink-faint);padding:2px 0;font-size:12px}.note__who[data-v-3202373b]{color:var(--bot-ink-muted)}.note--warn[data-v-3202373b]{color:var(--bot-caution)}.stack[data-v-3202373b]{flex-direction:column;gap:6px;width:600px;max-width:100%;display:flex}.caption[data-v-3202373b]{color:var(--bot-ink-faint);flex-wrap:wrap;align-items:center;gap:6px;padding-left:4px;font-size:12px;display:flex}.caption__who[data-v-3202373b]{color:var(--bot-ink-muted);font-weight:600}.chip[data-v-3202373b]{background:var(--bot-chip);color:var(--bot-ink-muted);border-radius:6px;padding:1px 7px;font-size:11px}.chip--tenant[data-v-3202373b]{background:var(--bot-accent-soft);color:var(--bot-accent)}.chip--escalated[data-v-3202373b]{background:var(--bot-you-soft);color:var(--bot-you-text)}.options[data-v-3202373b]{background:var(--bot-hairline);box-shadow:var(--bot-lift);border-radius:12px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.option[data-v-3202373b]{background:var(--bot-surface);min-height:44px;color:var(--bot-ink);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:0 14px;transition:background-color .12s;display:flex}.option[data-v-3202373b]:hover:not(:disabled){background:var(--bot-paper)}.option[data-v-3202373b]:disabled{opacity:.55;cursor:not-allowed}.option__label[data-v-3202373b]{flex:1;min-width:0}.option__note[data-v-3202373b]{color:var(--bot-ink-muted);font-size:12px}.option__key[data-v-3202373b]{background:var(--bot-nav);width:22px;height:22px;color:var(--bot-ink-muted);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.done[data-v-3202373b]{color:var(--bot-accent);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 4px;font-size:12px;font-weight:600;display:flex}.done--muted[data-v-3202373b]{color:var(--bot-ink-muted);padding:0}.done__by[data-v-3202373b]{color:var(--bot-ink-muted);font-weight:400}.undo[data-v-3202373b]{border:1px solid var(--bot-line-strong);background:var(--bot-surface);height:28px;color:var(--bot-ink);font:600 12px var(--bot-font-body);cursor:pointer;border-radius:8px;margin-left:auto;padding:0 10px}.reason[data-v-3202373b]{border:1px solid var(--bot-line-strong);background:var(--bot-surface);height:32px;font:inherit;color:var(--bot-ink);border-radius:8px;flex:1;min-width:120px;padding:0 10px;font-size:13px;font-weight:400}.card[data-v-3202373b]{box-sizing:border-box;background:var(--bot-surface);border:1px solid var(--bot-accent-line);border-radius:16px;flex-direction:column;gap:10px;width:600px;max-width:100%;padding:16px;display:flex;box-shadow:0 1px 2px -1px #1c1a170f,0 4px 12px -4px #1f5a3a1f}.card__head[data-v-3202373b]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.card__title[data-v-3202373b]{font-weight:600}.card__tenant[data-v-3202373b]{color:var(--bot-ink-muted);flex:none;font-size:12px}.card__body[data-v-3202373b]{background:var(--bot-paper);border-radius:12px;padding:10px 12px}.card__plan[data-v-3202373b]{color:var(--bot-ink-muted);white-space:pre-wrap;font:12px ui-monospace,Menlo,monospace}.card__actions[data-v-3202373b]{flex-wrap:wrap;gap:8px;display:flex}.endorse[data-v-3202373b]{color:var(--bot-ink-faint);font-size:12px}.btn[data-v-3202373b]{border:1px solid var(--bot-line-strong);background:var(--bot-surface);height:36px;color:var(--bot-ink);font:600 13px var(--bot-font-body);cursor:pointer;border-radius:9px;padding:0 14px;transition:background-color .12s,transform .12s}.btn[data-v-3202373b]:hover:not(:disabled){background:var(--bot-paper)}.btn[data-v-3202373b]:active:not(:disabled),.option[data-v-3202373b]:active:not(:disabled){transform:scale(.98)}.btn[data-v-3202373b]:focus-visible,.option[data-v-3202373b]:focus-visible,.undo[data-v-3202373b]:focus-visible,.pill__btn[data-v-3202373b]:focus-visible{box-shadow:var(--bot-focus);outline:0}.btn--go[data-v-3202373b]{background:var(--bot-accent-fill,var(--bot-accent));box-shadow:var(--bot-accent-shine,none);color:var(--bot-on-accent);border-color:#0000;padding:0 16px}.btn--go[data-v-3202373b]:hover:not(:disabled){background:var(--bot-accent-fill-hover,var(--bot-accent-hover))}.btn[data-v-3202373b]:disabled,.undo[data-v-3202373b]:disabled,.pill__btn[data-v-3202373b]:disabled{opacity:.55;cursor:not-allowed}.pillrow[data-v-3202373b]{padding-left:4px;display:flex}.pill[data-v-3202373b]{border-radius:999px;align-items:center;gap:10px;height:32px;padding:0 6px 0 12px;font-size:12px;font-weight:600;display:inline-flex}.pill--sent[data-v-3202373b]{background:var(--bot-accent-soft);color:var(--bot-accent)}.pill--undone[data-v-3202373b]{background:var(--bot-chip);color:var(--bot-ink-muted)}.pill__btn[data-v-3202373b]{border:1px solid var(--bot-accent-line);background:var(--bot-surface);height:24px;color:var(--bot-ink);font:600 12px var(--bot-font-body);cursor:pointer;border-radius:999px;padding:0 10px}.pill--undone .pill__btn[data-v-3202373b]{border-color:var(--bot-line-strong)}.turn[data-v-1d52fe9c]{flex-direction:column;gap:2px;display:flex}.turn__actions[data-v-1d52fe9c]{opacity:0;align-items:center;gap:6px;min-height:22px;padding-left:2px;transition:opacity .12s;display:flex}.turn__actions--you[data-v-1d52fe9c]{justify-content:flex-end;padding-right:2px}.turn:hover .turn__actions[data-v-1d52fe9c],.turn:focus-within .turn__actions[data-v-1d52fe9c],.turn__actions--on[data-v-1d52fe9c]{opacity:1}.turn__actions[data-v-1d52fe9c]:has(.turn__done){opacity:1}@media (hover:none){.turn__actions[data-v-1d52fe9c]{opacity:1}}.turn__link[data-v-1d52fe9c],.turn .turn__link[data-v-1d52fe9c-s]{height:22px;color:var(--bot-ink-muted);font:500 12px var(--bot-font-body);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;transition:background-color .12s,color .12s;display:inline-flex}.turn__link[data-v-1d52fe9c]:hover,.turn .turn__link[data-v-1d52fe9c-s]:hover{background:var(--bot-hover);color:var(--bot-ink)}.turn__link[data-v-1d52fe9c]:focus-visible,.turn .turn__link[data-v-1d52fe9c-s]:focus-visible{box-shadow:var(--bot-focus);outline:0}.turn__link--done[data-v-1d52fe9c]{color:var(--bot-accent)}.turn .turn__done[data-v-1d52fe9c-s]{color:var(--bot-accent);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.wl[data-v-815062f5]{max-width:480px;color:var(--bot-ink-muted);align-items:center;gap:7px;margin:4px 0 0;font-size:12px;line-height:1.4;display:flex}.wl--end[data-v-815062f5]{text-align:right;justify-content:flex-end;align-self:flex-end}.wl--inline[data-v-815062f5]{min-width:0;max-width:100%;margin:0;display:inline-flex}.wl--inline .wl__text[data-v-815062f5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wl__dot[data-v-815062f5]{background:var(--bot-ink-faint);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.wl--waiting[data-v-815062f5],.wl--stuck[data-v-815062f5]{color:var(--bot-caution)}.wl--waiting .wl__dot[data-v-815062f5],.wl--stuck .wl__dot[data-v-815062f5]{background:var(--bot-caution)}.wl__dots[data-v-815062f5]{flex:none;align-items:center;gap:3px;height:8px;display:inline-flex}.wl__dots i[data-v-815062f5]{background:var(--bot-accent);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite wl-bounce-815062f5}.wl__dots i[data-v-815062f5]:nth-child(2){animation-delay:.15s}.wl__dots i[data-v-815062f5]:nth-child(3){animation-delay:.3s}.wl--thinking .wl__text[data-v-815062f5]{background-image:linear-gradient(90deg, var(--bot-ink-muted) 0%, var(--bot-ink-muted) 35%, var(--bot-accent) 50%, var(--bot-ink-muted) 65%, var(--bot-ink-muted) 100%);color:#0000;background-position:100% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite wl-sweep-815062f5}@keyframes wl-bounce-815062f5{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes wl-sweep-815062f5{0%{background-position:100% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.wl__dots i[data-v-815062f5]{opacity:.8;animation:none}.wl--thinking .wl__text[data-v-815062f5]{color:var(--bot-ink-muted);background:0 0;animation:none}}
