html body.island-header-layout>main{min-height:0;min-width:0;overflow:hidden}html body.island-header-layout>header,html body.island-header-layout>footer{flex-shrink:0}html main>.toolRail.iconRail{grid-column:1;grid-row:1;position:relative;inset:auto;align-self:stretch;box-sizing:border-box;height:auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}html main>.toolRail.iconRail.category-rail{height:auto;align-self:stretch;overflow-x:hidden;overflow-y:auto}@media(min-width:761px){html body.island-header-layout>main.context-inspector,html body.island-header-layout>main.context-inspector.rail-collapsed{--rail-width: 58px;grid-template-columns:var(--rail-width) minmax(0,1fr) calc(var(--inspector-width) + var(--inspector-rail))}html body.island-header-layout>main.context-inspector.dock-collapsed,html body.island-header-layout>main.context-inspector.rail-collapsed.dock-collapsed{grid-template-columns:var(--rail-width) minmax(0,1fr) var(--inspector-rail)}html body.island-header-layout>main:has(>.toolRail.iconRail:not(.category-rail):not(.compact):is(:hover,.labels-open,:has(button:focus-visible))){--rail-width: 190px}html main:not(.context-inspector):has(>.toolRail.iconRail:not(.category-rail):not(.compact):is(:hover,.labels-open,:has(button:focus-visible))){grid-template-columns:190px minmax(0,1fr) 0}}html .toolRail.iconRail .railSettingsSlot{flex:0 0 auto;position:relative}html .toolRail.iconRail .rail-categories{min-height:0;flex:1 1 0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/rail-layout-fix.css.map */
