@media (width>=1024px){.mizan-top[data-rail=on] .mizan-aisles,.mizan-top[data-rail=on] .mizan-aisles__scrim,.mizan-top[data-rail=on] .mizan-strip,.mizan-top[data-rail=on] .mizan-rail__head,.mizan-top[data-rail=on] .mizan-rail__door--fav{display:none}.mizan-top[data-rail=on] .mizan-rail{z-index:12;inline-size:var(--mizan-rail-w);border-inline-end:1px solid var(--mizan-line);box-shadow:none;visibility:visible;transition:none;overflow:visible;transform:none}.mizan-top[data-rail=on] .mizan-rail__list{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-block-size:0;padding:10px 6px 0;scroll-padding-block-start:10px;display:flex;overflow-y:auto}.mizan-top[data-rail=on] .mizan-rail__list:after{content:"";z-index:1;background:linear-gradient(to bottom,color-mix(in srgb,var(--mizan-tile)0%,transparent),var(--mizan-tile)88%);pointer-events:none;flex:none;block-size:40px;margin-block-start:-2px;position:sticky;inset-block-end:0}.mizan-top[data-rail=on] .mizan-rail__list:before{content:"";z-index:1;background:linear-gradient(to top,color-mix(in srgb,var(--mizan-tile)0%,transparent),var(--mizan-tile)80%);opacity:0;pointer-events:none;flex:none;block-size:40px;margin-block:-10px -40px;position:sticky;inset-block-start:-10px}@supports (animation-timeline:scroll()){.mizan-top[data-rail=on] .mizan-rail__list:before{animation:linear both mizan-rail-fade;animation-timeline:scroll();animation-range:0 32px}}.mizan-top[data-rail=on] .mizan-rail__list>.mizan-aisle{scroll-snap-align:start;flex:none}.mizan-top[data-rail=on] .mizan-aisle__chip,.mizan-top[data-rail=on] .mizan-rail__door{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-block-size:0;padding:7px 2px;font-size:12px;font-weight:600;line-height:1.3;position:relative}.mizan-top[data-rail=on] .mizan-rail__door{min-block-size:50px;padding-block:5px}.mizan-top[data-rail=on] .mizan-rail__door .mizan-rail__door-label{-webkit-line-clamp:1}.mizan-top[data-rail=on] .mizan-aisle__label,.mizan-top[data-rail=on] .mizan-rail__door-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;inline-size:100%;display:-webkit-box;overflow:hidden}.mizan-top[data-rail=on] .mizan-aisle__caret{display:none}.mizan-top[data-rail=on] .mizan-tile{--mizan-tile-size:40px}.mizan-top[data-rail=on] .mizan-aisle[data-current]>.mizan-aisle__chip:before,.mizan-top[data-rail=on] .mizan-aisle[data-current]>details>.mizan-aisle__chip:before{content:"";background:var(--mizan-accent-on-tile);border-start-end-radius:4px;border-end-end-radius:4px;inline-size:4px;position:absolute;inset-block:14px;inset-inline-start:-6px}.mizan-top[data-rail=on] .mizan-aisle__fold[open]>.mizan-aisle__chip{background:var(--mizan-page)}.mizan-top[data-rail=on] .mizan-aisle__panel{z-index:4;inline-size:19.5rem;max-inline-size:calc(100vw - var(--mizan-rail-w));overscroll-behavior:contain;background:var(--mizan-tile);color:var(--mizan-text);border-inline-end:1px solid var(--mizan-line);box-shadow:24px 0 48px -32px color-mix(in srgb,var(--mizan-ink)45%,transparent);opacity:0;visibility:hidden;flex-direction:column;gap:12px;padding:22px 16px 20px;transition:opacity .16s,visibility 0s linear .16s;display:flex;position:fixed;inset-block:0;inset-inline-start:var(--mizan-rail-w);overflow-y:auto}[dir=rtl] .mizan-top[data-rail=on] .mizan-aisle__panel{box-shadow:-24px 0 48px -32px color-mix(in srgb,var(--mizan-ink)45%,transparent)}.mizan-top[data-rail=on] .mizan-aisle__fold[open]+.mizan-aisle__panel,.mizan-top[data-rail=on] .mizan-aisle__panel:focus-within{opacity:1;visibility:visible;transition-delay:0s}.mizan-top[data-rail=on] .mizan-aisle__panel-title{font-family:var(--mizan-font-heading);font-size:1.15rem;font-weight:800;line-height:var(--mizan-leading-heading);padding-inline:8px;display:block}.mizan-top[data-rail=on] .mizan-aisle__kid .mizan-tile{--mizan-tile-size:40px}.mizan-top[data-rail=on] .mizan-aisle__all{align-self:start;margin-inline:8px}.mizan-top[data-rail=on] .mizan-rail__foot{flex:none;gap:0;padding:6px 6px 10px}.mizan-top[data-rail=on] .mizan-rail-lang{margin-block-start:4px}.mizan-top[data-rail=on] .mizan-rail-lang__link{gap:4px;padding-inline:4px;font-size:12px}.mizan-top[data-rail=on] .mizan-rail-lang__glyph{block-size:14px;inline-size:14px}}@media (width>=1024px) and (hover:hover){html:not([data-o-pointer=coarse]) .mizan-top[data-rail=on] .mizan-aisle:hover>.mizan-aisle__panel{opacity:1;visibility:visible;transition-delay:80ms}html:not([data-o-pointer=coarse]) .mizan-top[data-rail=on] .mizan-rail:has(.mizan-aisle:hover) .mizan-aisle:not(:hover)>.mizan-aisle__panel{opacity:0;visibility:hidden}}@keyframes mizan-rail-fade{to{opacity:1}}