.reader-reference-panel{min-width:0;color:var(--foreground);background:var(--card)}.reader-context-tools{border-bottom:1px solid var(--border);flex:none;min-height:0;max-height:45%;padding:12px 16px;overflow-y:auto}.reader-reference-panel .reader-conversation-header{border:0;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 0 4px;display:grid}.reader-conversation-header>.conversation-actions{flex-wrap:nowrap;gap:2px}.reader-session-context{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.reader-session-context>.conversation-reading{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;line-height:1.6;display:flex}.reader-tutoring-scope{min-width:0;color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.reader-learning-target{margin-top:4px}.reader-learning-settings{gap:4px;display:grid}.reader-learning-settings>.learning-context-bar{width:100%;max-width:none;max-height:none;color:var(--muted-foreground);margin:0;padding:0;font-size:13px}.reader-learning-settings .learning-context-bar>div{flex-wrap:nowrap;min-height:32px}.reader-learning-settings .learning-context-bar label{flex-shrink:0}.reader-learning-settings [data-slot=native-select-wrapper]{flex:1;min-width:0;max-width:100%}.reader-learning-settings [data-slot=native-select]{text-overflow:ellipsis;background:0 0;height:28px;font-size:13px}.reader-learning-settings [data-slot=native-select]:is(:hover,:focus-visible){background:var(--muted)}.reader-learning-settings .learning-context-bar>[role=alert]{margin-top:4px;font-size:12px}.conversation-reading svg,.conversation-reading .reader-page-number{flex-shrink:0}.reader-page-number{margin-inline-start:0}.reader-composer-dock{padding-top:4px;flex:none;min-height:0;max-height:55%;padding-inline:16px;overflow-y:auto}.reader-composer-dock .conversation-tools{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:2px;padding:0 4px 6px;display:flex}.reader-composer-dock .conversation-navigation{flex:none}.reader-composer-dock .material-questions-status{padding-inline:0}.reader-composer-toolbar,.reader-composer-toolbar>div{align-items:center;gap:4px;display:flex}.reader-composer-toolbar{justify-content:space-between;margin-top:4px}.reader-composer-toolbar>div{flex-wrap:wrap;min-width:0}.reader-reference-panel .conversation-attachment{overflow-wrap:anywhere;flex-shrink:0}.reader-search-dialog{width:min(640px,100vw - 32px);max-height:80dvh;overflow-y:auto}.reader-search-dialog .conversation-navigation-content{width:100%;max-height:none;box-shadow:none;position:static}.reader-reference-panel .conversation-actions button,.reader-composer-toolbar>div button{color:color-mix(in srgb, var(--foreground) 80%, var(--card))}.reader-reference-panel .conversation-actions button:hover,.reader-composer-toolbar>div button:hover{color:var(--foreground)}.reader-reference-panel [data-slot=bubble][data-align=end]>[data-slot=bubble-content]{background:var(--muted);color:var(--foreground);border-radius:18px}
.reader-conversation-switcher-module__Ah9qVq__trigger.reader-conversation-switcher-module__Ah9qVq__trigger{border-radius:var(--radius-xl);width:fit-content;min-width:0;max-width:100%;color:var(--foreground);justify-content:flex-start;justify-self:start;padding-inline:10px;font-weight:500}.reader-conversation-switcher-module__Ah9qVq__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reader-conversation-switcher-module__Ah9qVq__trigger[aria-expanded=true]{background:var(--muted)}.reader-conversation-switcher-module__Ah9qVq__trigger[aria-expanded=true] .reader-conversation-switcher-module__Ah9qVq__caret{rotate:180deg}.reader-conversation-switcher-module__Ah9qVq__caret{color:var(--muted-foreground)}.reader-conversation-switcher-module__Ah9qVq__menu.reader-conversation-switcher-module__Ah9qVq__menu{width:min(21rem,100vw - 2rem);max-height:min(26rem, var(--available-height));flex-direction:column;display:flex;overflow:hidden}.reader-conversation-switcher-module__Ah9qVq__history{flex-direction:column;min-height:0;display:flex}.reader-conversation-switcher-module__Ah9qVq__label{flex-shrink:0}.reader-conversation-switcher-module__Ah9qVq__scroll{min-height:0;padding-inline-end:8px}.reader-conversation-switcher-module__Ah9qVq__scroll [data-slot=scroll-area-viewport]{height:auto;max-height:min(19rem, max(4rem, calc(var(--available-height) - 6rem)));overscroll-behavior:contain;scrollbar-width:none}.reader-conversation-switcher-module__Ah9qVq__scroll [data-slot=scroll-area-viewport]::-webkit-scrollbar{display:none}.reader-conversation-switcher-module__Ah9qVq__row{border-radius:var(--radius-sm);align-items:center;min-width:0;display:flex}.reader-conversation-switcher-module__Ah9qVq__row[data-current]{background:color-mix(in srgb, var(--spotlight-accent) 8%, var(--popover))}.reader-conversation-switcher-module__Ah9qVq__item{flex:1;min-width:0}.reader-conversation-switcher-module__Ah9qVq__more.reader-conversation-switcher-module__Ah9qVq__more{flex-shrink:0;margin-inline-end:2px;padding:0}.reader-conversation-switcher-module__Ah9qVq__more>svg:last-child{display:none}.reader-conversation-switcher-module__Ah9qVq__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.reader-conversation-switcher-module__Ah9qVq__item[aria-current=true]{background:color-mix(in srgb, var(--spotlight-accent) 8%, var(--popover))}.reader-conversation-switcher-module__Ah9qVq__item[aria-current=true] .reader-conversation-switcher-module__Ah9qVq__current,.reader-conversation-switcher-module__Ah9qVq__item[aria-current=true] .reader-conversation-switcher-module__Ah9qVq__conversationIcon{color:var(--foreground)}.reader-conversation-switcher-module__Ah9qVq__item[data-highlighted]{background:var(--accent)}.reader-conversation-switcher-module__Ah9qVq__item[aria-current=true][data-highlighted]{background:color-mix(in srgb, var(--spotlight-accent) 10%, var(--accent))}.reader-conversation-switcher-module__Ah9qVq__archive,.reader-conversation-switcher-module__Ah9qVq__separator{flex-shrink:0}.reader-conversation-switcher-module__Ah9qVq__empty{color:var(--muted-foreground);margin:0;padding:20px 10px;font-size:.8125rem;line-height:1.6}.reader-conversation-switcher-module__Ah9qVq__fullTitle{overflow-wrap:anywhere;max-width:min(20rem,100vw - 2rem);line-height:1.6}@media (prefers-reduced-motion:no-preference){.reader-conversation-switcher-module__Ah9qVq__caret{transition:rotate .15s ease-out}.reader-conversation-switcher-module__Ah9qVq__item{transition:background-color .12s ease-out}}@media (prefers-reduced-motion:reduce){.reader-conversation-switcher-module__Ah9qVq__fullTitle{animation:none}}@media (forced-colors:active){.reader-conversation-switcher-module__Ah9qVq__item[aria-current=true]{outline-offset:-1px;outline:1px solid highlight}}
