.g-sb--rail{--rail-tile:40px}.g-sb--rail .g-sb__inner{grid-template-columns:var(--sb-small) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto;padding:0;display:grid;overflow:clip}.g-sb--rail .g-sb__foot{grid-area:2/1/3/3}.g-sb--rail.is-small :is(.g-sb__panel,.g-sb__lines,.g-sb__glide:not(.is-here)){display:none}.g-sb--rail .g-sb__rail{min-height:0;padding:var(--space-5) 0 var(--sb-pad);background:var(--blue-light);isolation:isolate;flex-direction:column;grid-area:1/1;align-items:center;display:flex}.g-sb--rail .g-sb__inbox{width:var(--rail-tile);height:var(--rail-tile);color:var(--ink);flex:none;text-decoration:none;display:flex;position:relative}.g-sb--rail .g-sb__inbox-icon{width:var(--rail-tile);height:var(--rail-tile)}.g-sb--rail .g-badge.ant-tag{background:var(--blue-deep);color:var(--on-accent)}.g-sb--rail .g-sb__inbox[aria-current=page]:before{content:"";z-index:-1;inset:calc(var(--space-1) * -1);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-active);position:absolute}.g-sb--rail .g-sb__sections{grid-auto-rows:var(--rail-tile);gap:var(--space-1);width:var(--rail-tile);margin-top:calc(var(--space-4) - 2px);isolation:isolate;display:grid;position:relative}.g-sb--rail .g-sb__glide{z-index:-1;width:var(--rail-tile);height:var(--rail-tile);border-radius:var(--radius-lg);background:var(--blue-xlight);transform:translateY(calc(var(--at) * (var(--rail-tile) + var(--space-1))));transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);position:absolute;top:0;left:0}.g-sb--rail .g-sb__glide.is-here{background:var(--card);box-shadow:var(--shadow-active)}.g-sb--rail .g-sb__sections .ant-btn.g-icon-btn.ant-btn-variant-text[aria-pressed=true]{color:var(--neutral-900)}.g-sb--rail .g-sb__sections .ant-btn.g-icon-btn.ant-btn-variant-text[aria-current=true]{color:var(--accent)}.g-sb--rail .g-sb__sections .ant-btn.g-icon-btn.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{background:var(--fill)}.g-sb--rail .g-sb__sections .ant-btn.g-icon-btn.ant-btn-variant-text[aria-pressed=true]:not(:disabled):not(.ant-btn-disabled):hover{background:0 0}.g-sb--rail .g-sb__sections .ant-btn.g-icon-btn.ant-btn-variant-text[aria-current=true]:not(:disabled):not(.ant-btn-disabled):hover{color:var(--accent)}.g-sb--rail.is-small .g-sb__sections .g-sb__item{width:var(--rail-tile);height:var(--rail-tile);border-radius:var(--radius-lg);justify-content:center;padding:0}.g-sb--rail.is-small .g-sb__sections .g-sb__item:before{border-radius:var(--radius-lg)}.g-sb--rail .g-sb__rail .g-sb__tools{gap:var(--space-1);margin-top:auto;display:grid}.g-sb--rail .g-sb__panel{min-width:0;min-height:0;padding:var(--space-5) var(--space-1) 0 var(--space-3);flex-direction:column;grid-area:1/2;display:flex}.g-sb--rail .g-sb__top{height:var(--rail-tile);padding-right:var(--space-2);flex:none;margin:0}.g-sb--rail .g-sb__brand{margin:0}.g-sb--rail .g-sb__lists{scrollbar-gutter:stable;scrollbar-color:transparent transparent;grid-template-columns:minmax(0,1fr)}.g-sb--rail .g-sb__nav{grid-template-columns:minmax(0,1fr)}.g-sb--rail .g-sb__lists:hover{scrollbar-color:var(--sb-scroll) transparent}.g-sb--rail .g-sb__lists>.g-sb__nav:first-child>.g-sb__group:first-child>.g-sb__label{margin-top:0}.g-sb--rail .g-sb__pinned{z-index:1;top:calc(var(--space-1) * -1);margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0;padding:var(--space-1) var(--space-1) 0;background:var(--blue-xlight);grid-template-columns:minmax(0,1fr);gap:2px;display:grid;position:sticky}.g-sb--rail .g-sb__deep{margin-left:28px}@media (min-width:768px){.g-sb--rail .g-sb__panel{width:var(--sb-panel)}.g-sb--rail:not(.is-small) .g-sb__foot{padding-right:var(--space-1);scrollbar-gutter:stable;scrollbar-width:thin;overflow:hidden}}@media (max-width:767px){.g-sb--rail .g-sb__inner{height:100dvh;min-height:0;padding:0}.g-sb--rail .g-sb__rail{padding-top:var(--space-3)}.g-sb--rail .g-sb__panel{padding:var(--space-3) var(--space-3) 0}.g-sb--rail .g-sb__top{padding-right:0}.g-sb--rail .g-sb__lists{flex:1;overflow:hidden auto}}
