:root{--ks-rail-w:236px;--ks-rail-topbar-h:64px}[data-shell-shape=rail].ks-shell{background:var(--ks-surface-base);flex-direction:column;width:100%;min-width:0;max-width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__topbar{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--ks-rail-topbar-h);min-height:var(--ks-rail-topbar-h);border-bottom:1px solid var(--ks-border-subtle);background:var(--ks-shell,var(--ks-background));flex:none;justify-content:space-between;align-items:center;gap:16px;padding:0 18px;display:flex;overflow:visible}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__topbar .ks-shell__brand{background:0 0;border:0;flex:0 auto;align-items:center;gap:12px;min-width:0;padding:0;display:flex}[data-shell-shape=rail][data-shell=operator] .ks-shell__frame{flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex;overflow:hidden}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within{box-sizing:border-box;z-index:20;width:var(--ks-rail-w);min-width:var(--ks-rail-w);max-width:var(--ks-rail-w);border:0;border-right:1px solid var(--ks-border-subtle);background:linear-gradient(180deg, rgba(var(--ks-overlay-cream-rgb), calc(.98 * var(--ks-overlay-opacity-scale))), rgba(var(--ks-overlay-cream-rgb), calc(.82 * var(--ks-overlay-opacity-scale))));height:auto;min-height:0;box-shadow:none;flex-direction:column;align-items:stretch;gap:0;margin:0;transition:none;display:flex;position:relative;top:auto;overflow:hidden}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar-body{box-sizing:border-box;overscroll-behavior-y:contain;flex:auto;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;padding:12px 10px 20px;display:block;overflow:hidden auto}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar-body>.ks-pinned-projects{display:none}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;display:grid;overflow:visible}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__section,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__section,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__section{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:2px;padding:0;display:grid}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__label{letter-spacing:.16em;text-transform:uppercase;color:var(--ks-fg-faint);padding:0 10px 6px;font-size:10px;font-weight:700;display:block!important}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item-wrap,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__section>div{height:auto;min-height:0}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__item,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__item{box-sizing:border-box;height:auto;min-height:36px;color:var(--ks-fg-meta);white-space:normal;background:0 0;border:0;border-left:2px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:11px;margin:0;padding:7px 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item:hover,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item:focus-visible{background:rgba(var(--ks-overlay-white-rgb), calc(.55 * var(--ks-overlay-opacity-scale)));color:var(--ks-fg-strong)}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item--active{border-left-color:var(--ks-accent-strong);background:var(--ks-surface-selected,rgba(var(--ks-overlay-white-rgb), .62));color:var(--ks-fg-strong);font-weight:600}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item--active:before{display:none}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item-label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__item-label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__item-label{min-width:0;font-size:13px;font-weight:inherit;white-space:normal;display:inline}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__children{gap:1px;margin:1px 0 4px;padding:0;list-style:none;display:grid}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__child{color:var(--ks-fg-faint);border-radius:6px;padding:5px 10px 5px 33px;font-size:12.5px;text-decoration:none;display:block}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__child:hover,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__child:focus-visible,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__child--active{background:rgba(var(--ks-overlay-white-rgb), calc(.5 * var(--ks-overlay-opacity-scale)));color:var(--ks-fg-strong)}[data-shell-shape=rail][data-shell=operator] .ks-sidebar-nav__item-glyph{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:block}[data-shell-shape=rail][data-shell=operator] .ks-sidebar-nav__item-glyph[data-glyph-filled=true]{fill:currentColor;stroke:none}[data-shell-shape=rail][data-shell=operator] .ks-sidebar-nav__item-icon{display:none}[data-shell-shape=rail][data-shell=operator] .ks-builder-utilities{box-sizing:border-box;flex:none;align-items:center;gap:20px;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;margin-left:auto;padding:0;display:flex;overflow:visible}[data-shell-shape=rail][data-shell=operator] .ks-builder-utilities__list{align-items:center;gap:16px;width:auto;min-width:0;max-width:100%;height:auto;display:flex}[data-shell-shape=rail][data-shell=operator] .ks-shell__main{box-sizing:border-box;flex:auto;width:auto;min-width:0;max-width:100%;min-height:0;overflow:hidden auto}[data-shell-shape=rail][data-shell=operator] .ks-toprail{display:flex}@media (min-width:721px) and (max-width:1199px){[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within{width:64px;min-width:64px;max-width:64px}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__label{display:none!important}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item-label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__item-label,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__item-label{display:none}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__item,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:hover .ks-sidebar-nav__item,[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar:focus-within .ks-sidebar-nav__item{border-left-width:2px;justify-content:center;padding:9px 0}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-sidebar-nav__children{display:none}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar-body{padding:12px 8px 20px}}@media (max-width:720px){[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__sidebar{display:none}[data-shell-shape=rail][data-shell=operator][data-builder-shell=true] .ks-shell__topbar{height:60px;min-height:60px;padding:0 8px 0 16px}[data-shell-shape=rail][data-shell=operator] .ks-toprail{display:none}}
