.start-card[data-v-b10fd8ef]{min-width:0}.start-card__inner[data-v-b10fd8ef]{flex-direction:column;gap:12px;height:100%;display:flex}.start-card__head[data-v-b10fd8ef]{align-items:center;gap:12px;display:flex}.start-card__tile[data-v-b10fd8ef]{border-radius:var(--a-app-r-control);background:var(--a-app-hover);width:36px;height:36px;color:var(--a-app-teal-title);flex:none;place-items:center;display:grid}.start-card__title[data-v-b10fd8ef]{font:var(--a-app-t-card);color:var(--a-app-ink);margin:0}.start-card__help[data-v-b10fd8ef]{min-height:40px;font:var(--a-app-t-meta);color:var(--a-app-ink-50);margin:0}.start-card__rows[data-v-b10fd8ef]{flex-direction:column;min-width:0;display:flex}.start-card__foot[data-v-b10fd8ef]{margin-top:auto}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.start-card__title[data-v-b10fd8ef]{font:var(--a-app-m-t-row)}.start-card__help[data-v-b10fd8ef]{min-height:0;font:var(--a-app-m-t-meta)}}.conv-start[data-v-504ec3f6]{flex:1;min-width:0;min-height:0;padding:88px 32px 40px;animation:.2s conv-start-in-504ec3f6;overflow-y:auto}.conv-start__inner[data-v-504ec3f6]{flex-direction:column;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.conv-start__title[data-v-504ec3f6]{text-align:center}.conv-start__search[data-v-504ec3f6]{width:100%}.conv-start__cards[data-v-504ec3f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:6px;display:grid}.conv-start__cards.is-two[data-v-504ec3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.conv-start__empty[data-v-504ec3f6]{font:var(--a-app-t-meta);color:var(--a-app-ink-50);margin:0;padding:8px 0}.conv-start__more[data-v-504ec3f6]{margin-left:-10px}@keyframes conv-start-in-504ec3f6{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.conv-start[data-v-504ec3f6]{animation:none}}@media (width<=1023.98px){.conv-start[data-v-504ec3f6]{padding:48px 24px 32px}.conv-start__cards[data-v-504ec3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.conv-start[data-v-504ec3f6]{padding:8px 16px 32px;overflow:visible}.conv-start__inner[data-v-504ec3f6]{align-items:stretch}.conv-start__title[data-v-504ec3f6]{text-align:left}.conv-start__cards[data-v-504ec3f6],.conv-start__cards.is-two[data-v-504ec3f6]{grid-template-columns:minmax(0,1fr)}.conv-start__empty[data-v-504ec3f6]{font:var(--a-app-m-t-meta)}}.conv-row[data-v-8852b84f]{min-width:0;height:var(--a-app-row-conv);border-radius:var(--a-app-r-control);color:var(--a-app-ink);align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}@media (hover:hover){.conv-row.is-menu[data-v-8852b84f]:not(.is-selected),.conv-row[data-v-8852b84f]:hover:not(.is-selected){background:var(--a-app-hover)}}.conv-row.is-selected[data-v-8852b84f]{background:var(--a-app-sel)}.conv-row[data-v-8852b84f]:focus-within:not(.is-renaming){background:var(--a-app-hover)}.conv-row.is-selected[data-v-8852b84f]:focus-within{background:var(--a-app-sel)}.conv-row__kind[data-v-8852b84f]{width:16px;height:16px;color:var(--a-app-ink-40);flex:none;place-items:center;display:grid}.conv-row__logo[data-v-8852b84f]{-o-object-fit:contain;object-fit:contain;max-width:16px;max-height:16px;display:block}.conv-row.is-selected .conv-row__kind[data-v-8852b84f]{color:var(--a-app-sel-icon)}.conv-row__link[data-v-8852b84f],.conv-row__text[data-v-8852b84f]{min-width:0;color:inherit;outline:none;flex-direction:column;flex:1;justify-content:center;align-self:stretch;gap:1px;text-decoration:none;display:flex}.conv-row__link[data-v-8852b84f]:after{content:"";border-radius:var(--a-app-r-control);position:absolute;inset:0}.conv-row__link[data-v-8852b84f]:focus-visible:after{box-shadow:0 0 0 1px var(--a-app-focus-border),var(--a-app-halo)}.conv-row__line[data-v-8852b84f]{align-items:baseline;gap:8px;min-width:0;display:flex}.conv-row__title[data-v-8852b84f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--a-app-t-body);color:var(--a-app-ink-80);transition:color var(--a-t-fast) var(--a-ease);flex:1;line-height:18px;overflow:hidden}.conv-row.is-selected .conv-row__title[data-v-8852b84f]{color:var(--a-app-sel-ink);font-weight:600}@media (hover:hover){.conv-row:hover .conv-row__title[data-v-8852b84f]{color:var(--a-app-ink)}}.conv-row__meta[data-v-8852b84f]{min-width:0;font:var(--a-app-t-meta);color:var(--a-app-ink-50);white-space:nowrap;gap:3px;display:flex}.conv-row__context[data-v-8852b84f]{text-overflow:ellipsis;min-width:0;overflow:hidden}.conv-row__when[data-v-8852b84f]{flex:none}.conv-row__draft[data-v-8852b84f]{color:var(--a-app-warn-text);flex:none;font-weight:500}.conv-row.is-selected .conv-row__meta[data-v-8852b84f]{color:var(--a-app-sel-meta)}.conv-row__edit[data-v-8852b84f]{margin-left:-9px}.conv-row.is-renaming .conv-row__meta[data-v-8852b84f]{padding-right:60px}.conv-row__more[data-v-8852b84f]{z-index:1;border-radius:var(--a-app-r-chip);width:24px;height:24px;color:var(--a-app-ink-50);cursor:pointer;transition:background-color var(--a-t-fast) var(--a-ease),color var(--a-t-fast) var(--a-ease);background:0 0;border:0;flex:none;place-items:center;margin-right:-2px;padding:0;display:none;position:relative}.conv-row.is-menu .conv-row__more[data-v-8852b84f],.conv-row:focus-within .conv-row__more[data-v-8852b84f],.conv-row:hover .conv-row__more[data-v-8852b84f]{display:grid}@media (hover:hover){.conv-row__more[data-v-8852b84f]:hover{background:var(--a-app-fill-strong);color:var(--a-app-ink)}}.conv-row__more[data-v-8852b84f]:focus-visible{box-shadow:0 0 0 1px var(--a-app-focus-border),var(--a-app-halo);outline:none}@media (hover:none){.conv-row__more[data-v-8852b84f]{color:var(--a-app-ink-40);display:grid}.conv-row__more[data-v-8852b84f]:before{content:"";position:absolute;inset:-10px}}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.conv-row[data-v-8852b84f]{height:var(--a-app-m-row);margin:0 calc(-1 * var(--a-app-m-gutter));padding:0 var(--a-app-m-gutter);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:0;gap:12px;transition:background-color 80ms}.conv-row.is-pressing[data-v-8852b84f],.conv-row[data-v-8852b84f]:active{background:var(--a-app-m-press)}.conv-row__link[data-v-8852b84f]:after{border-radius:0}.conv-row[data-v-8852b84f]:before{content:"";left:calc(44px + var(--a-app-m-gutter));background:var(--a-app-divider);height:1px;position:absolute;bottom:0;right:0}.conv-row[data-v-8852b84f]:last-child:before{display:none}.conv-row__kind[data-v-8852b84f]{border-radius:var(--a-app-r-control);background:var(--a-app-fill);width:32px;height:32px;color:var(--a-app-ink-60)}.conv-row__logo[data-v-8852b84f]{max-width:20px;max-height:20px}.conv-row__title[data-v-8852b84f]{font:var(--a-app-m-t-row);color:var(--a-app-ink)}.conv-row__time[data-v-8852b84f]{color:var(--a-app-ink-50);flex:none}.conv-row__meta[data-v-8852b84f],.conv-row__time[data-v-8852b84f]{font:var(--a-app-m-t-meta)}.conv-row__link[data-v-8852b84f]{gap:2px}}.conv-list[data-v-d01fb214]{width:var(--list-w,272px);border-right:1px solid var(--a-app-divider);background:var(--a-app-sheet);flex-direction:column;flex:none;height:100%;min-height:0;display:flex;position:relative}.conv-list.is-peek[data-v-d01fb214]{border-right:0;width:100%}.conv-list__head[data-v-d01fb214]{flex-direction:column;flex:none;gap:8px;padding:12px 12px 0;display:flex}.conv-list__head-l[data-v-d01fb214]{min-width:0;height:var(--a-app-h-ctl);align-items:center;gap:4px;display:flex}.conv-list__title[data-v-d01fb214]{text-overflow:ellipsis;min-width:0;font:var(--a-app-t-panel);color:var(--a-app-ink);white-space:nowrap;margin:0;overflow:hidden}.conv-list__body[data-v-d01fb214]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px 12px 12px;display:flex;overflow-y:auto}.conv-list__search[data-v-d01fb214]{margin:0 0 6px}.conv-list__group[data-v-d01fb214]{flex-direction:column;gap:2px;display:flex}.conv-list__bucket[data-v-d01fb214]{font:var(--a-app-t-label);color:var(--a-app-ink-50);margin:16px 0 6px;padding:0 10px}.conv-list__skeleton[data-v-d01fb214]{margin-top:10px}.conv-list__empty[data-v-d01fb214]{margin-top:24px}.conv-list__nomatch[data-v-d01fb214]{margin:12px 10px 0}.conv-list__more[data-v-d01fb214]{height:24px;color:var(--a-app-teal-ink);place-items:center;display:grid}.conv-list__sentinel[data-v-d01fb214]{flex:none;height:1px}@media (width>=768px) and (width<=1023.98px) and (height>=600px){.conv-list[data-v-d01fb214]:not(.is-peek){width:var(--list-w,300px)}}.conv-list.is-phone[data-v-d01fb214]{border:0;width:auto;height:auto}.conv-list.is-phone .conv-list__body[data-v-d01fb214]{gap:0;padding:0;overflow:visible}.conv-list.is-phone .conv-list__search[data-v-d01fb214]{top:calc(8px + env(safe-area-inset-top) + var(--a-app-m-topbar));z-index:2;background:var(--a-app-sheet);margin:8px 0 -4px;padding:8px 0;position:sticky}.conv-list.is-phone .conv-list__group[data-v-d01fb214]{gap:0}.conv-list.is-phone .conv-list__bucket[data-v-d01fb214]{height:36px;font:var(--a-app-m-t-label);align-items:flex-end;margin:8px 0 0;padding:0 0 8px;display:flex}.conv-list.is-phone .conv-list__empty[data-v-d01fb214]{margin-top:48px}.conv-list.is-phone .conv-list__nomatch[data-v-d01fb214]{margin:16px 0 0}.conv-list.is-phone .conv-list__more[data-v-d01fb214]{height:44px}.conv-dock[data-v-ea5b626f]{z-index:4;border-right:1px solid var(--a-app-divider);flex:none;width:56px;height:100%;position:relative}.conv-dock__rail[data-v-ea5b626f]{flex-direction:column;align-items:center;gap:8px;height:100%;padding:12px 0;display:flex}.conv-dock__new[data-v-ea5b626f]{width:var(--a-app-h-ctl);justify-content:center;padding:0}.conv-dock__sep[data-v-ea5b626f]{background:var(--a-app-divider);width:20px;height:1px;margin:4px 0}.conv-dock__peek[data-v-ea5b626f]{border-right:1px solid var(--a-app-hairline);border-radius:var(--a-app-r-sheet) 0 0 var(--a-app-r-sheet);background:var(--a-app-sheet);opacity:0;pointer-events:none;will-change:opacity,transform;width:272px;transition:opacity 90ms ease-out,transform .13s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-6px)}.conv-dock.is-peek .conv-dock__peek[data-v-ea5b626f]{opacity:1;pointer-events:auto;transform:none}@media (width>=768px) and (width<=1023.98px) and (height>=600px){.conv-dock__peek[data-v-ea5b626f]{width:300px}}@media (prefers-reduced-motion:reduce){.conv-dock__peek[data-v-ea5b626f]{transition:none}}.new-chat[data-v-5d5bf581]{flex-direction:column;gap:16px;display:flex}.new-chat__readout[data-v-5d5bf581]{font:var(--a-app-t-readout);color:var(--a-app-ink-50);align-items:center;gap:6px;margin:-6px 0 0;display:flex}.new-chat__help[data-v-5d5bf581]{font:var(--a-app-t-meta);color:var(--a-app-ink-50);margin:-8px 0 -4px}.new-chat__docs[data-v-5d5bf581]{flex-direction:column;margin:-4px 0;display:flex}.new-chat__doc[data-v-5d5bf581]{min-height:44px}.new-chat__doc-body[data-v-5d5bf581]{align-items:center;gap:10px;min-width:0;display:flex}.new-chat__doc-text[data-v-5d5bf581]{flex-direction:column;min-width:0;display:flex}.new-chat__doc-meta[data-v-5d5bf581],.new-chat__doc-name[data-v-5d5bf581]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-chat__doc-name[data-v-5d5bf581]{font:var(--a-app-t-body);color:var(--a-app-ink)}.new-chat__doc-meta[data-v-5d5bf581]{font:var(--a-app-t-meta);color:var(--a-app-ink-50)}.new-chat__more[data-v-5d5bf581]{align-self:flex-start;margin-left:-10px}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.new-chat__doc[data-v-5d5bf581]{min-height:var(--a-app-m-row)}.new-chat__doc-name[data-v-5d5bf581]{font:var(--a-app-m-t-row)}.new-chat__doc-meta[data-v-5d5bf581],.new-chat__help[data-v-5d5bf581],.new-chat__readout[data-v-5d5bf581]{font:var(--a-app-m-t-meta)}}.conv-page[data-v-b9ad2598]{min-width:0;height:100%;min-height:0;color:var(--a-app-ink);background:var(--a-app-sheet);flex:1;display:flex;position:relative}.conv-page.is-phone[data-v-b9ad2598]{flex-direction:column}.conv-page.is-phone[data-v-b9ad2598]:not(.is-thread){height:auto}.conv-page__main[data-v-b9ad2598]{flex:1;min-width:0;min-height:0;transition:opacity .11s ease-out;display:flex;position:relative}.conv-page__main.is-receded[data-v-b9ad2598]{opacity:var(--a-app-recede)}.conv-page__thread[data-v-b9ad2598]{animation:.18s conv-page-in-b9ad2598}@keyframes conv-page-in-b9ad2598{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.conv-page__main[data-v-b9ad2598]{transition:none}.conv-page__thread[data-v-b9ad2598]{animation:none}}
