blob: a31feeaf8ef321c195cacea22a7d8edcf385dd6b [file]
.docItemContainer header+*,
.docItemContainer article>*:first-child {
margin-top: 0;
}
@media (min-width: 997px) {
.docItemCol {
max-width: 75% !important;
}
}
.footerBtn {
border: 1px solid #dfe5f0;
height: 2.375rem;
line-height: 2.375rem;
padding: 0 0.375rem;
border-radius: 4px;
display:flex;
align-items: center;
cursor: pointer;
}
.footerBtn:hover {
border: 1px solid var(--ifm-color-primary);
}
/* Freeze the search/locale/menu toolbar + breadcrumb at the top on mobile
so they remain reachable while scrolling. Sits just below the sticky
green NavbarNext (64px tall; ~112px when Ask AI wraps to a second row
at ≤480px). z-index stays under the navbar (300) but above content. */
@media (max-width: 996px) {
.mobileStickyHeader {
position: sticky;
top: 64px;
z-index: 200;
background-color: #fff;
margin-bottom: 0.5rem;
padding: 0.5rem 0 0.25rem;
box-shadow: 0 4px 8px -4px rgba(0, 0, 0, 0.08);
}
/* Breadcrumb has its own margin-bottom that we want inside the sticky
strip's padding rather than escaping it. */
.mobileStickyHeader :global(.theme-doc-breadcrumbs) {
margin-bottom: 0;
}
}
@media (max-width: 480px) {
.mobileStickyHeader {
top: 112px;
}
}