.eye-icon{--eye-ink:var(--ink-mark,#2b2b28);--eye-accent:var(--accent,#4e86ad);line-height:0;display:inline-block}.eye-icon .eye-icon__lid{transform-origin:500px 540px;transform-box:fill-box}.eye-icon .eye-icon__pupil{transform-origin:420px 540px;transform-box:fill-box}.eye-icon .eye-icon__body{transform-origin:500px 540px;transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.eye-icon .eye-icon__lid{animation:5.2s cubic-bezier(.45,0,.55,1) infinite eye-blink}}@keyframes eye-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.06)}97%{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.eye-icon.is-searching .eye-icon__pupil{animation:2.6s cubic-bezier(.65,0,.35,1) infinite eye-scan}.eye-icon.is-searching .eye-icon__lid{animation:3.4s cubic-bezier(.45,0,.55,1) infinite eye-blink-fast}}@keyframes eye-scan{0%,to{transform:translate(0)}25%{transform:translate(-46px)}50%{transform:translate(0)}75%{transform:translate(46px)}}@keyframes eye-blink-fast{0%,88%,to{transform:scaleY(1)}92%{transform:scaleY(.06)}94%{transform:scaleY(1)}}.eye-icon.is-found .eye-icon__body{animation:.7s cubic-bezier(.34,1.56,.64,1) eye-pop}.eye-icon.is-found .eye-icon__lid{animation:.7s cubic-bezier(.45,0,.55,1) eye-blink-happy}@keyframes eye-pop{0%{transform:scale(1)}35%{transform:scale(1.12)}60%{transform:scale(.97)}to{transform:scale(1)}}@keyframes eye-blink-happy{0%{transform:scaleY(1)}20%{transform:scaleY(.06)}35%{transform:scaleY(1)}50%{transform:scaleY(.06)}65%{transform:scaleY(1)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.eye-icon.is-found .eye-icon__pupil{fill:var(--eye-accent);transition:fill .3s}}
.note-status-indicator-module__fDuL2q__pill{min-height:1.25rem;font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.02em;white-space:nowrap;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;line-height:1.2;display:inline-flex}.note-status-indicator-module__fDuL2q__pending{color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 10%, var(--paper-bg))}.note-status-indicator-module__fDuL2q__generating{color:var(--paper-bg,#fff);background:var(--accent)}.note-status-indicator-module__fDuL2q__failed{color:#fff;background:color-mix(in srgb, #c44 88%, var(--paper-bg));box-shadow:0 1px 4px #cc44443d}@media (max-width:767px){.note-status-indicator-module__fDuL2q__pill{min-height:1.375rem;padding:.1875rem .5rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.note-status-indicator-module__fDuL2q__generating{background:var(--accent)}}
.inbox-note-row-module__8KcJ0G__shell{isolation:isolate;border-radius:var(--radius-sm);box-sizing:border-box;width:auto;min-width:0;transition:background var(--dur-1) var(--ease-out);flex-direction:column;margin:0 8px;padding-left:8px;padding-right:8px;display:flex;position:relative}.inbox-note-row-module__8KcJ0G__main{text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-sizing:border-box;background:0 0;border:none;border-radius:0;align-items:flex-start;gap:.5rem;padding:.5rem 0 .25rem;text-decoration:none;display:flex}.inbox-note-row-module__8KcJ0G__shell:hover{background:var(--accent-wash)}.inbox-note-row-module__8KcJ0G__shellSelected{background:var(--accent-soft)}.inbox-note-row-module__8KcJ0G__shellGenerating{background:var(--accent-wash)}.inbox-note-row-module__8KcJ0G__shellArriving{animation:inbox-note-row-module__8KcJ0G__inbox-row-arrive 1.2s var(--ease-out)}@keyframes inbox-note-row-module__8KcJ0G__inbox-row-arrive{0%{opacity:0;background:color-mix(in srgb, var(--accent) 16%, transparent);transform:translateY(6px)}30%{opacity:1;transform:translateY(0)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.inbox-note-row-module__8KcJ0G__shellArriving{animation:none}}.inbox-note-row-module__8KcJ0G__shell:hover .inbox-note-row-module__8KcJ0G__main,.inbox-note-row-module__8KcJ0G__shellSelected .inbox-note-row-module__8KcJ0G__main,.inbox-note-row-module__8KcJ0G__shellGenerating .inbox-note-row-module__8KcJ0G__main{background:0 0}.inbox-note-row-module__8KcJ0G__shellSelected .inbox-note-row-module__8KcJ0G__title{color:var(--accent-ink);font-weight:600}.inbox-note-row-module__8KcJ0G__body{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.inbox-note-row-module__8KcJ0G__titleRow{align-items:center;gap:8px;min-width:0;display:flex}.inbox-note-row-module__8KcJ0G__titleRow .inbox-note-row-module__8KcJ0G__title{flex:auto}.inbox-note-row-module__8KcJ0G__unreadDot{background:var(--accent);border-radius:999px;flex-shrink:0;width:.4375rem;height:.4375rem}.inbox-note-row-module__8KcJ0G__metaSearching{color:var(--text-muted);align-items:center;gap:7px;margin-top:2px;font-size:.75rem;line-height:1.4;display:inline-flex}.inbox-note-row-module__8KcJ0G__metaFailed{color:var(--negative,#dc2626);align-items:center;gap:5px;display:inline-flex}.inbox-note-row-module__8KcJ0G__title{font-family:var(--font-dm-sans), system-ui, sans-serif;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.875rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.inbox-note-row-module__8KcJ0G__titleUnread{font-weight:600}.inbox-note-row-module__8KcJ0G__titleRead{color:var(--text-muted);font-weight:400}.inbox-note-row-module__8KcJ0G__titleInProgress{color:var(--text-muted)}.inbox-note-row-module__8KcJ0G__meta{color:color-mix(in srgb, var(--text-muted) 92%, transparent);overflow-wrap:anywhere;word-break:break-word;white-space:normal;font-size:.6875rem;line-height:1.45}.inbox-note-row-module__8KcJ0G__parentLink{width:100%;font-family:var(--font-dm-sans), system-ui, sans-serif;text-align:left;cursor:pointer;color:var(--text-muted);overflow-wrap:anywhere;word-break:break-word;white-space:normal;background:0 0;border:none;margin:0;padding:0 0 .4375rem;font-size:.6875rem;line-height:1.45;display:block}.inbox-note-row-module__8KcJ0G__parentLink:hover .inbox-note-row-module__8KcJ0G__parentLinkTitle{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.inbox-note-row-module__8KcJ0G__parentLinkPrefix{margin-right:.25rem;font-weight:500}.inbox-note-row-module__8KcJ0G__parentLinkTitle{color:color-mix(in srgb, var(--text-muted) 88%, var(--text))}@media (hover:hover){.inbox-note-row-module__8KcJ0G__shellFailed:hover{background:color-mix(in srgb, var(--negative) 6%, transparent)}}@media (max-width:767px){.inbox-note-row-module__8KcJ0G__main{padding:.4375rem 0 .25rem}.inbox-note-row-module__8KcJ0G__title{font-size:.9375rem;line-height:1.35}.inbox-note-row-module__8KcJ0G__meta,.inbox-note-row-module__8KcJ0G__parentLink{font-size:.8125rem;line-height:1.4}.inbox-note-row-module__8KcJ0G__meta{max-width:100%;display:block}.inbox-note-row-module__8KcJ0G__parentLink{padding:0 0 .3125rem}.inbox-note-row-module__8KcJ0G__body{gap:.125rem}}.item-notes__list .inbox-note-row-module__8KcJ0G__shell .signal-row{min-height:0}
.inbox-note-list-module__Dn3OnG__root{flex-direction:column;gap:.5rem;display:flex}.inbox-note-list-module__Dn3OnG__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.inbox-note-list-module__Dn3OnG__listItem{border-bottom:1px solid color-mix(in srgb, var(--border) 35%, transparent);min-width:0;display:block}.inbox-note-list-module__Dn3OnG__listItem:last-child{border-bottom:none}.inbox-note-list-module__Dn3OnG__depth1{border-left:2px solid color-mix(in srgb, var(--text-muted) 20%, transparent);padding-left:.5rem}.inbox-note-list-module__Dn3OnG__depth2{border-left:2px solid color-mix(in srgb, var(--text-muted) 20%, transparent);padding-left:.875rem}.inbox-note-list-module__Dn3OnG__branch{border-left-color:color-mix(in srgb, var(--text-muted) 28%, transparent)}.inbox-note-list-module__Dn3OnG__empty{font-size:var(--notes-agent,.875rem);color:var(--text-muted);margin:1rem 0 0}@media (max-width:767px){.inbox-note-list-module__Dn3OnG__depth1{padding-left:.75rem}.inbox-note-list-module__Dn3OnG__depth2{padding-left:1.125rem}}
.thread-folder-module__XjZO5W__folder{flex-shrink:0}.thread-folder-module__XjZO5W__headingRow{align-items:flex-start;margin-top:4px;padding-right:8px;display:flex}.thread-folder-module__XjZO5W__heading{border-radius:var(--radius-sm);cursor:pointer;text-align:left;min-width:0;transition:background var(--dur-1) var(--ease-out);background:0 0;border:none;flex:auto;align-items:flex-start;gap:6px;margin-left:8px;padding:6px 6px 6px 8px;display:flex}.thread-folder-module__XjZO5W__heading:hover{background:var(--accent-wash)}.thread-folder-module__XjZO5W__renameInput{border:1px solid var(--accent);background:var(--panel);min-width:0;color:var(--text);font-family:var(--font-dm-sans), system-ui, sans-serif;border-radius:4px;flex:auto;padding:1px 4px;font-size:.9375rem;font-weight:600}.thread-folder-module__XjZO5W__chevron{color:var(--text-faint);transition:transform var(--dur-2) var(--ease-out);flex-shrink:0;margin-top:3px}.thread-folder-module__XjZO5W__chevronOpen{transform:rotate(90deg)}.thread-folder-module__XjZO5W__label{display:-webkit-box;display:box;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical;color:var(--text);font-family:var(--font-dm-sans), system-ui, sans-serif;-webkit-box-orient:vertical;flex:auto;font-size:.9375rem;font-weight:600;line-height:1.3;overflow:hidden}@media (max-width:767px){.thread-folder-module__XjZO5W__label{font-size:1rem}}.thread-folder-module__XjZO5W__badge{border-radius:var(--radius-full);background:var(--accent-soft);min-width:20px;color:var(--accent-ink);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;padding:0 6px;font-weight:700;line-height:20px}.thread-folder-module__XjZO5W__searchingHint{color:var(--text-faint);flex-shrink:0;font-size:.6875rem;font-weight:400;animation:2.4s ease-in-out infinite thread-folder-module__XjZO5W__thread-folder-searching-pulse}@keyframes thread-folder-module__XjZO5W__thread-folder-searching-pulse{0%,to{opacity:1}50%{opacity:.45}}.thread-folder-module__XjZO5W__searchRow{border-radius:var(--radius-sm);width:calc(100% - 16px);color:var(--text-muted);font-family:var(--font-body-stack);font-size:var(--fs-xs);text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;margin:0 8px;padding:7px 8px;font-weight:500;display:flex}@media (max-width:767px){.thread-folder-module__XjZO5W__searchRow{font-size:.8125rem}}.thread-folder-module__XjZO5W__searchRow:hover:not(:disabled){color:var(--accent-ink);background:var(--accent-wash)}.thread-folder-module__XjZO5W__searchRow:disabled{cursor:default;opacity:.7}.thread-folder-module__XjZO5W__searchRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-folder-module__XjZO5W__menuWrap{flex-shrink:0;position:relative}.thread-folder-module__XjZO5W__menuBtn{width:22px;height:22px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.thread-folder-module__XjZO5W__menuBtn:hover:not(:disabled){color:var(--accent-ink);background:var(--accent-wash)}.thread-folder-module__XjZO5W__menuBtn:disabled{opacity:.5;cursor:default}@media (max-width:767px){.thread-folder-module__XjZO5W__menuBtn{width:34px;height:34px}.thread-folder-module__XjZO5W__menuBtn svg{width:18px;height:18px}}.thread-folder-module__XjZO5W__menuBackdrop{z-index:45;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.thread-folder-module__XjZO5W__menu{z-index:46;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--paper-0);min-width:11rem;max-width:15rem;box-shadow:var(--shadow-2);transform-origin:100% 0;animation:thread-folder-module__XjZO5W__thread-folder-menu-pop var(--dur-2) var(--ease-out);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}@keyframes thread-folder-module__XjZO5W__thread-folder-menu-pop{0%{opacity:0;transform:scale(.96)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}.thread-folder-module__XjZO5W__menuHeading{color:var(--text-faint);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px 2px;font-size:.625rem;font-weight:600}.thread-folder-module__XjZO5W__menuItem{width:100%;color:var(--text-muted);font-family:var(--font-dm-sans), system-ui, sans-serif;text-align:left;cursor:pointer;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:7px 10px;font-size:.8125rem;font-weight:500;text-decoration:none;display:block;overflow:hidden}.thread-folder-module__XjZO5W__menuItem:hover{color:var(--text);background:var(--accent-wash)}@media (prefers-reduced-motion:reduce){.thread-folder-module__XjZO5W__chevron{transition:none}.thread-folder-module__XjZO5W__searchingHint,.thread-folder-module__XjZO5W__menu{animation:none}}
.inbox-search-button-module__rcq4Wa__button{border-radius:var(--radius-full);background:var(--accent);width:100%;min-height:2.75rem;color:var(--accent-contrast);box-shadow:var(--shadow-1);cursor:pointer;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);border:none;justify-content:center;align-items:center;gap:10px;padding:.5625rem 1rem;display:inline-flex}.inbox-search-button-module__rcq4Wa__button:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-2)}.inbox-search-button-module__rcq4Wa__button:active:not(:disabled){transform:scale(.98)}.inbox-search-button-module__rcq4Wa__button:disabled:not(.inbox-search-button-module__rcq4Wa__loading){background:color-mix(in srgb, var(--accent) 45%, var(--paper-2));box-shadow:none;cursor:default}.inbox-search-button-module__rcq4Wa__label{font-family:var(--font-body-stack);font-size:var(--fs-sm);font-weight:600}.inbox-search-button-module__rcq4Wa__loading{cursor:wait}@media (prefers-reduced-motion:reduce){.inbox-search-button-module__rcq4Wa__button{transition:none}.inbox-search-button-module__rcq4Wa__button:active:not(:disabled){transform:none}}
.Sidebar-module__5ewXIW__sidebar{min-height:0;width:var(--shell-sidebar-w);box-sizing:border-box;border-right:1px solid var(--divider);background:var(--bg-alt);font-family:var(--font-body-stack);transition:width var(--dur-3) var(--ease-out), visibility var(--dur-3) var(--ease-out);flex-direction:column;flex:none;align-self:stretch;display:flex;overflow:hidden}.Sidebar-module__5ewXIW__collapsed{visibility:hidden;border-right:none;width:0}.Sidebar-module__5ewXIW__backdrop{z-index:39;background:color-mix(in srgb, var(--bg) 55%, transparent);-webkit-backdrop-filter:blur(6px);cursor:default;border:none;padding:0;position:fixed;inset:0}@media (min-width:768px){.Sidebar-module__5ewXIW__backdrop{display:none}}@media (max-width:767px){.Sidebar-module__5ewXIW__sidebar{z-index:40;width:min(84vw, var(--shell-sidebar-w));visibility:visible;transition:transform var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out);position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 #0000}.Sidebar-module__5ewXIW__sidebar.Sidebar-module__5ewXIW__collapsed{width:min(84vw, var(--shell-sidebar-w));border-right:1px solid var(--divider)}.Sidebar-module__5ewXIW__sidebar.Sidebar-module__5ewXIW__mobileOpen{transform:translate(0);box-shadow:12px 0 36px #201e1b2e}}.Sidebar-module__5ewXIW__header{padding:max(14px, env(safe-area-inset-top)) 14px 10px 18px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.Sidebar-module__5ewXIW__wordmarkLink{align-items:center;min-width:0;font-size:1.05rem;text-decoration:none;display:inline-flex}.Sidebar-module__5ewXIW__wordmarkLink:hover{opacity:.8}.Sidebar-module__5ewXIW__collapseBtn{width:26px;height:26px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sidebar-module__5ewXIW__collapseBtn:hover{color:var(--accent-ink);background:var(--accent-wash)}@media (max-width:767px){.Sidebar-module__5ewXIW__collapseBtn{display:none}}.Sidebar-module__5ewXIW__row{border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-base);text-align:left;cursor:pointer;white-space:nowrap;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:none;flex-shrink:0;align-items:center;gap:10px;margin:1px 8px;padding:10px 12px;font-weight:500;text-decoration:none;display:flex;overflow:hidden}.Sidebar-module__5ewXIW__row:hover{color:var(--text);background:var(--accent-wash)}.Sidebar-module__5ewXIW__contextRow{color:var(--text);font-size:1rem;font-weight:600}.Sidebar-module__5ewXIW__active{color:var(--accent-ink);background:var(--accent-soft)}.Sidebar-module__5ewXIW__rowLabel{text-overflow:ellipsis;flex:auto;overflow:hidden}.Sidebar-module__5ewXIW__badge{border-radius:var(--radius-full);background:var(--accent-soft);min-width:20px;color:var(--accent-ink);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;padding:0 6px;font-weight:700;line-height:20px}.Sidebar-module__5ewXIW__staleDot{background:var(--warning);border-radius:999px;flex-shrink:0;width:7px;height:7px}.Sidebar-module__5ewXIW__searchingHint{color:var(--text-faint);flex-shrink:0;font-size:.6875rem;font-weight:400;animation:2.4s ease-in-out infinite Sidebar-module__5ewXIW__sidebar-searching-pulse}@keyframes Sidebar-module__5ewXIW__sidebar-searching-pulse{0%,to{opacity:1}50%{opacity:.45}}.Sidebar-module__5ewXIW__searchSlot{flex-shrink:0;padding:6px 16px 10px}.Sidebar-module__5ewXIW__sectionHeading{flex-shrink:0;align-items:center;gap:8px;margin-top:4px;padding:4px 16px;display:flex}.Sidebar-module__5ewXIW__sectionHeadingLabel{text-overflow:ellipsis;color:var(--text-faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:auto;font-size:.6875rem;font-weight:600;overflow:hidden}.Sidebar-module__5ewXIW__scrollArea{flex:auto;min-height:0;overflow:hidden auto}.Sidebar-module__5ewXIW__notesError{color:var(--text-faint);font-family:var(--font-dm-sans), system-ui, sans-serif;margin:4px 16px;font-size:.75rem}.Sidebar-module__5ewXIW__notesError p{margin:0 0 6px}.Sidebar-module__5ewXIW__notesErrorRetry{color:var(--accent);font-family:var(--font-dm-sans), system-ui, sans-serif;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;text-decoration:underline}.Sidebar-module__5ewXIW__footer{padding:8px 8px max(8px, env(safe-area-inset-bottom)) 0;border-top:1px solid var(--divider);flex-shrink:0;align-items:center;gap:4px;margin-top:auto;display:flex;position:relative}.Sidebar-module__5ewXIW__footerRow{flex:auto;min-width:0}.Sidebar-module__5ewXIW__signInUrgent{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--divider));background:var(--accent-soft);cursor:pointer;touch-action:manipulation;text-align:left;border-radius:8px;flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;margin:1px 8px;padding:6px 10px;display:flex}.Sidebar-module__5ewXIW__signInUrgent:hover{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:var(--accent)}.Sidebar-module__5ewXIW__signInUrgentLabel{color:var(--accent);font-size:.8125rem;font-weight:600}.Sidebar-module__5ewXIW__signInUrgentHint{color:color-mix(in srgb, var(--accent) 85%, var(--text-muted));font-size:.6875rem;font-weight:400}.Sidebar-module__5ewXIW__moreWrap{flex-shrink:0;position:relative}.Sidebar-module__5ewXIW__moreBtn{width:28px;height:28px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sidebar-module__5ewXIW__moreBtn:hover{color:var(--accent-ink);background:var(--accent-wash)}.Sidebar-module__5ewXIW__moreBackdrop{z-index:45;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.Sidebar-module__5ewXIW__moreMenu{z-index:46;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--paper-0);min-width:10rem;box-shadow:var(--shadow-2);transform-origin:100% 100%;animation:Sidebar-module__5ewXIW__sidebar-menu-pop var(--dur-2) var(--ease-out);flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}@keyframes Sidebar-module__5ewXIW__sidebar-menu-pop{0%{opacity:0;transform:scale(.96)translateY(3px)}to{opacity:1;transform:scale(1)translateY(0)}}.Sidebar-module__5ewXIW__moreItem{border-radius:var(--radius-sm);width:100%;color:var(--text-muted);font-family:var(--font-body-stack);font-size:var(--fs-sm);text-align:left;cursor:pointer;box-sizing:border-box;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:none;padding:7px 10px;font-weight:500;text-decoration:none;display:block}.Sidebar-module__5ewXIW__moreItem:hover{color:var(--text);background:var(--accent-wash)}@media (prefers-reduced-motion:reduce){.Sidebar-module__5ewXIW__sidebar{transition:none}.Sidebar-module__5ewXIW__searchingHint,.Sidebar-module__5ewXIW__moreMenu{animation:none}}
.ReturnRecapCard-module__bzTBrW__card{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--paper-0);box-shadow:var(--shadow-1);animation:ReturnRecapCard-module__bzTBrW__recap-card-enter var(--dur-2) var(--ease-out);flex-shrink:0;margin:4px 8px 8px;padding:12px 13px 11px;position:relative}.ReturnRecapCard-module__bzTBrW__close{width:22px;height:22px;color:var(--text-faint);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:6px;right:6px}.ReturnRecapCard-module__bzTBrW__close:hover{color:var(--text-muted);background:color-mix(in srgb, var(--text-faint) 10%, transparent)}@media (max-width:767px){.ReturnRecapCard-module__bzTBrW__close{width:40px;height:40px;top:2px;right:2px}}@keyframes ReturnRecapCard-module__bzTBrW__recap-card-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ReturnRecapCard-module__bzTBrW__title{color:var(--ink-agent);font-family:var(--font-agent);font-variation-settings:"INFM" var(--font-agent-informality);font-size:var(--fs-base);margin:0 0 2px;padding-right:20px;font-weight:400;line-height:1.4}.ReturnRecapCard-module__bzTBrW__sub{color:var(--text-muted);font-family:var(--font-body-stack);font-size:var(--fs-xs);margin:0 0 8px;padding-right:20px}.ReturnRecapCard-module__bzTBrW__list{margin:0;padding:0;list-style:none}.ReturnRecapCard-module__bzTBrW__item{border-top:1px solid var(--divider);padding:5px 0}.ReturnRecapCard-module__bzTBrW__item:first-child{border-top:none;padding-top:0}.ReturnRecapCard-module__bzTBrW__itemTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ReturnRecapCard-module__bzTBrW__itemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-family:var(--font-dm-sans), system-ui, sans-serif;font-size:.75rem;font-weight:700;overflow:hidden}.ReturnRecapCard-module__bzTBrW__itemCount{color:var(--accent-ink);font-family:var(--font-body-stack);font-size:var(--fs-2xs);flex-shrink:0;font-weight:700}.ReturnRecapCard-module__bzTBrW__itemPreview{-webkit-line-clamp:2;color:var(--text-muted);font-family:var(--font-dm-sans), system-ui, sans-serif;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.ReturnRecapCard-module__bzTBrW__card{animation:none}}
.connect-ai-nudge-module__7Aqouq__card{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--paper-0);box-shadow:var(--shadow-1);animation:connect-ai-nudge-module__7Aqouq__connect-nudge-enter var(--dur-2) var(--ease-out);flex-shrink:0;margin:4px 8px 8px;padding:12px 13px 11px;position:relative}.connect-ai-nudge-module__7Aqouq__close{width:22px;height:22px;color:var(--text-faint);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:6px;right:6px}.connect-ai-nudge-module__7Aqouq__close:hover{color:var(--text-muted);background:color-mix(in srgb, var(--text-faint) 10%, transparent)}@media (max-width:767px){.connect-ai-nudge-module__7Aqouq__close{width:40px;height:40px;top:2px;right:2px}}.connect-ai-nudge-module__7Aqouq__head{align-items:center;gap:8px;padding-right:20px;display:flex}.connect-ai-nudge-module__7Aqouq__icon{background:var(--accent-soft,#4e86ad1f);width:22px;height:22px;color:var(--accent,#4e86ad);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.connect-ai-nudge-module__7Aqouq__title{color:var(--text);font-family:var(--font-dm-sans), system-ui, sans-serif;margin:0;font-size:.8125rem;font-weight:700}.connect-ai-nudge-module__7Aqouq__sub{color:var(--text-muted);font-family:var(--font-dm-sans), system-ui, sans-serif;margin:7px 0 9px;font-size:.6875rem;line-height:1.45}.connect-ai-nudge-module__7Aqouq__cta{color:var(--accent,#4e86ad);font-family:var(--font-dm-sans), system-ui, sans-serif;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-block}.connect-ai-nudge-module__7Aqouq__cta:hover{text-decoration:underline}@keyframes connect-ai-nudge-module__7Aqouq__connect-nudge-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.connect-ai-nudge-module__7Aqouq__card{animation:none}}
.FloatingSidebarButton-module__HjjprG__button{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));z-index:var(--z-nav);width:52px;height:52px;padding:0;position:fixed}@media (max-width:767px){.FloatingSidebarButton-module__HjjprG__button{display:none}}.FloatingSidebarButton-module__HjjprG__badge{border-radius:var(--radius-full);background:var(--accent);min-width:19px;height:19px;color:var(--accent-contrast);font-family:var(--font-body-stack);font-size:var(--fs-2xs);text-align:center;box-sizing:border-box;padding:0 5px;font-weight:600;line-height:19px;position:absolute;top:-4px;right:-4px}
.agent-dock-module__do7iwG__dock{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) max(var(--space-2), env(safe-area-inset-bottom));background:var(--paper-2);border-top:1px solid var(--border-soft);flex-shrink:0;display:flex}@media (min-width:768px){.agent-dock-module__do7iwG__dock{display:none}}.agent-dock-module__do7iwG__presence{border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:40px;transition:background var(--dur-1) var(--ease-out);background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.agent-dock-module__do7iwG__presence:active{background:var(--accent-wash)}.agent-dock-module__do7iwG__status{font-family:var(--font-body-stack);font-size:var(--fs-sm);color:var(--text-muted);font-weight:500}.agent-dock-module__do7iwG__statusNew{color:var(--accent-ink);font-weight:700}.agent-dock-module__do7iwG__statusSearching{animation:2.4s ease-in-out infinite agent-dock-module__do7iwG__dock-searching-pulse}@keyframes agent-dock-module__do7iwG__dock-searching-pulse{0%,to{opacity:1}50%{opacity:.45}}.agent-dock-module__do7iwG__actions{align-items:center;gap:var(--space-2);min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.agent-dock-module__do7iwG__presence{transition:none}.agent-dock-module__do7iwG__statusSearching{animation:none}}
