.ogq-suggest-menu{max-height:360px}.ogq-suggest-row{display:flex;align-items:center;gap:var(--ogq-space-12);width:100%;padding:var(--ogq-space-8) var(--ogq-space-16);border:none;background:none;text-align:left;cursor:pointer}.ogq-suggest-row.is-active{background:var(--ogq-surface-sunken)}.ogq-suggest-row:focus-visible{outline:none;box-shadow:var(--ogq-focus-shadow)}.ogq-suggest-row__media{flex-shrink:0;width:40px;height:40px}.ogq-suggest-row__text{display:flex;flex-direction:column;min-width:0;flex:1}.ogq-suggest-row__title{font:var(--ogq-font-field);color:var(--ogq-text-primary)}.ogq-suggest-row__sub,.ogq-suggest-row__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ogq-suggest-row__sub{font:var(--ogq-font-caption);color:var(--ogq-text-tertiary)}.ogq-vector{fill:currentColor;stroke:none}.ogq-content-tile .ogq-thumbnail[data-size=fluid]{aspect-ratio:var(--ogq-tile-ratio,1)}.ogq-content-tile .ogq-thumbnail__image{transition:transform var(--ogq-duration-moderate) var(--ogq-ease-standard)}@media (hover:hover){.ogq-content-tile:hover .ogq-thumbnail__image{transform:scale(1.04)}}.ogq-checkbox{display:inline-flex;align-items:center}.ogq-checkbox[data-checked=true]>.ogq-checkbox__box{background:var(--ogq-accent-brand);border-color:var(--ogq-accent-brand);color:var(--ogq-text-inverse)}.ogq-dropdown__item:has(.ogq-account-identity){height:auto;padding-block:var(--ogq-space-12);white-space:normal;cursor:default}.ogq-dropdown__menu:has(.ogq-account-identity){min-width:280px;max-height:none}.ogq-account-identity{display:flex;align-items:center;gap:var(--ogq-space-12);min-width:0}.ogq-chat-composer .ogq-field__shell[data-variant=textarea]{min-height:48px;padding:var(--ogq-space-8) var(--ogq-space-16)}.ogq-chat-composer .ogq-field__shell[data-variant=textarea] .ogq-field__control{min-height:0;max-height:128px}.ogq-detail-panel-root{position:fixed;inset:0;z-index:var(--ogq-z-detail-panel);display:flex;align-items:flex-start;justify-content:center;padding:var(--ogq-space-20);overflow-y:auto;overscroll-behavior:contain}.ogq-detail-panel{position:relative;width:100%;max-width:1200px;margin-block:auto}.ogq-detail-panel--enter{animation:ogq-modal-in var(--ogq-duration-moderate) var(--ogq-ease-decelerate)}.ogq-detail-card{border-radius:var(--ogq-radius-16);background:var(--ogq-surface-raised);box-shadow:var(--ogq-elevation-3)}.ogq-icon-btn.ogq-detail-panel__close{position:fixed;top:var(--ogq-space-20);right:var(--ogq-space-20);z-index:var(--ogq-z-raised)}@media (min-width:768px){.ogq-detail-panel-root{padding:var(--ogq-space-48) var(--ogq-space-32)}}.ogq-btn__icon,.ogq-btn__label{display:inline-flex;align-items:center;gap:var(--ogq-space-8)}.ogq-btn__icon{flex-shrink:0}.ogq-field__control[type=search]::-webkit-search-cancel-button,.ogq-field__control[type=search]::-webkit-search-decoration,.ogq-field__control[type=search]::-webkit-search-results-button,.ogq-field__control[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.ogq-field__control[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ogq-field__shell[data-size="40"]{height:40px;padding-inline:var(--ogq-space-12)}.ogq-btn--field{background:var(--ogq-surface-default);border-color:var(--ogq-border-control);color:var(--ogq-text-primary)}@media (hover:hover){.ogq-btn--field:hover:not(:disabled){border-color:var(--ogq-border-strong);background:var(--ogq-surface-default)}}.ogq-btn.ogq-nav-item{justify-content:flex-start;padding-inline:var(--ogq-space-12)}.ogq-btn.ogq-nav-item--danger[data-variant=ghost],.ogq-btn.ogq-nav-item--danger[data-variant=solid]{color:var(--ogq-text-error)}.ogq-btn.ogq-btn--brand-secondary[data-variant][data-hierarchy]{background:var(--ogq-secondary-muted);border-color:transparent;color:var(--ogq-secondary-fg)}@media (hover:hover){.ogq-btn.ogq-btn--brand-secondary[data-variant][data-hierarchy]:hover:not(:disabled){background:var(--ogq-secondary-muted-hover)}}.ogq-btn.ogq-btn--brand-secondary[data-variant][data-hierarchy]:active:not(:disabled){background:var(--ogq-secondary-080)}.ogq-btn.ogq-btn--brand-secondary[data-variant][data-hierarchy]:disabled{background:var(--ogq-secondary-muted);color:var(--ogq-text-disabled)}