.home-chat-history_launch__hnOu3{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:8px 14px;border:0;border-radius:8px;background:none;color:#636363;cursor:pointer;font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.56px;white-space:nowrap;opacity:1;transition:opacity .32s ease,background-color .16s ease}.home-chat-history_launch__hnOu3:hover{background:rgba(2,1,0,.04)}.home-chat-history_launch__hnOu3[data-hidden=true]{opacity:0;pointer-events:none}.home-chat-history_routineCount__6vfNe{box-sizing:border-box;padding:0;border-radius:99px;background:#3d86e6;color:#fff;font-family:var(--layer-font-geist-sans),sans-serif;font-weight:500;line-height:16px}.home-chat-history_routineCount__6vfNe,.home-chat-history_unviewedDot__WoDdp{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;font-size:12px;letter-spacing:-.48px}.home-chat-history_unviewedDot__WoDdp{color:#3d86e6;line-height:12px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.home-chat-history_srOnly__7kyZd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-chat-history_close__SLD7U span,.home-chat-history_headerIcon__okCie,.home-chat-history_launchIcon__0sN8O{font-size:20px;line-height:20px;letter-spacing:-.8px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.home-chat-history_launchLoader__G1o7T,.home-chat-history_workingMark__pNf_p{display:block;width:20px;height:20px;min-width:20px;min-height:20px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex:0 0 20px;transform-origin:center;animation:home-chat-history_history-loader-spin__7neMs .8s linear infinite}@keyframes home-chat-history_history-loader-spin__7neMs{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.home-chat-history_launchLoader__G1o7T,.home-chat-history_workingMark__pNf_p{animation:none}}.home-chat-history_close__SLD7U span,.home-chat-history_headerIcon__okCie{font-size:16px;line-height:16px;letter-spacing:-.64px;color:var(--layer-text-secondary)}.home-chat-history_slot__s1n0S{flex:0 0 0px;width:0;min-width:0;margin:0;overflow:hidden;opacity:0;pointer-events:none;transition:flex-basis .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),margin .42s cubic-bezier(.22,1,.36,1),opacity .32s ease}.home-chat-history_slotOpen__gw4tr{flex-basis:312px;width:312px;margin:0;opacity:1;pointer-events:auto;border-radius:16px;box-shadow:0 8px 20px 0 rgba(0,0,0,.08)}.home-chat-history_panel__SXVqV{display:flex;flex-direction:column;width:312px;height:100%;box-sizing:border-box;background:#fff;border:0;border-radius:16px;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);overflow:hidden;position:relative}.home-chat-history_panel__SXVqV:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--layer-border-color);pointer-events:none}.home-chat-history_stack__mQQb3{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;height:100%}.home-chat-history_header__lygt0{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;flex-shrink:0}.home-chat-history_headerTitle__N7CdB{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--layer-base);font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.56px}.home-chat-history_close__SLD7U{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:none;color:var(--layer-text-secondary);cursor:pointer}.home-chat-history_section__CM_T0{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:0;padding:0 0 24px;--row-hover-slide:var(--layer-gray-75);--row-hover-slide-radius:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.home-chat-history_section__CM_T0::-webkit-scrollbar{width:0;height:0;display:none}.home-chat-history_historyEmpty__pvHJl{flex:1 1 auto;min-height:0}.home-chat-history_stack__mQQb3>.home-chat-history_historyEmpty__pvHJl{min-height:0}.home-chat-history_historyEmpty__pvHJl .home-chat-history_historyEmptyMark__d7BkT{width:40px;height:35px}.home-chat-history_historyEmpty__pvHJl .home-chat-history_historyEmptyCopy__ZTcpW{gap:8px}.home-chat-history_groups__q4apF{display:flex;flex-direction:column;gap:32px}.home-chat-history_group__eh5LH{display:flex;flex-direction:column;gap:12px;margin:0;padding:0 8px}.home-chat-history_sectionLabel__wDfWK{margin:0;padding:0 8px;color:var(--layer-text-secondary);font-family:var(--layer-font-geist-sans),sans-serif;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.48px}.home-chat-history_list__2x2Yl{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.home-chat-history_row__GNmca{position:relative;z-index:1;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:32px;margin:0;padding:6px 8px;border-radius:4px}.home-chat-history_rowMain__7adoG{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:none;text-align:left;cursor:pointer}.home-chat-history_rowActions__s9rIV{display:none;align-items:center;gap:8px;flex-shrink:0}.home-chat-history_row__GNmca:focus-within .home-chat-history_rowActions__s9rIV,.home-chat-history_row__GNmca:hover .home-chat-history_rowActions__s9rIV{display:flex}.home-chat-history_rowAction__hvMvM{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;padding:0;border:0;background:none;color:var(--layer-text-secondary);cursor:pointer;overflow:hidden}.home-chat-history_rowAction__hvMvM .material-symbols-rounded{display:block;width:16px;height:16px;font-size:16px;line-height:16px;letter-spacing:-.64px;font-variation-settings:"FILL" 0,"GRAD" 0,"opsz" 20}.home-chat-history_rowLabel__GQo6m{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--layer-base) 85%,transparent);font-family:var(--layer-font-geist-sans),sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.28px}.home-chat-history_rowActive__net9s .home-chat-history_rowLabel__GQo6m,.home-chat-history_row__GNmca:hover .home-chat-history_rowLabel__GQo6m{color:var(--layer-base)}.home-chat-history_fade__pum1s{position:absolute;left:0;right:0;bottom:0;z-index:2;height:118px;pointer-events:none;opacity:0;transform:translateY(100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 48%,#fff);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s ease}.home-chat-history_fade__pum1s[data-visible=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.home-chat-history_fade__pum1s,.home-chat-history_launch__hnOu3,.home-chat-history_slot__s1n0S{transition:none}}