.drawer{width:56px;transition:width .16s ease;position:absolute}.group:not(.hover-off):hover .drawer{width:260px}.pinned .drawer{width:260px;position:static}.nav-item{display:grid;grid-template-columns:24px;gap:10px;align-items:center}.label{display:none}.label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.when-expanded{visibility:hidden;pointer-events:none}.group:not(.hover-off):hover .drawer .nav-item{grid-template-columns:24px 1fr}.group:not(.hover-off):hover .drawer .label{display:inline}.group:not(.hover-off):hover .drawer .when-expanded{visibility:visible;pointer-events:auto}.pinned .nav-item{grid-template-columns:24px 1fr}.pinned .label{display:inline}.pinned .when-expanded{visibility:visible;pointer-events:auto}.folder-row{display:grid;grid-template-columns:24px;align-items:center;gap:10px;cursor:pointer}.group:not(.hover-off):hover .drawer .folder-row{grid-template-columns:24px 1fr 16px}.pinned .folder-row{grid-template-columns:24px 1fr 16px}.children{display:none}.group:not(.hover-off):hover .drawer .folder-open .children{display:block}.pinned .folder-open .children{display:block}.child-link{display:block;padding:6px 8px 6px 42px;border-radius:8px}.child-heading{display:block;padding:6px 8px 6px 42px;border-radius:8px;font-weight:500;font-size:14px}.child-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.child-group,.child-items{position:relative}.child-items:before{content:"";position:absolute;top:0;bottom:0;left:44px;width:2px;background:var(--color-border);opacity:.7}.child-items .child-link{position:relative;padding-left:58px}.child-items{.child-group{margin-left:16px}}.method-badge{position:relative;top:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:18px;padding:0 6px;margin-right:8px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;font-family:var(--font-mono, monospace);box-shadow:inset 0 0 0 1px transparent;font-variant-ligatures:none;-moz-font-feature-settings:"liga" 0,"calt" 0,"clig" 0,"dlig" 0;-webkit-font-feature-settings:"liga" 0,"calt" 0,"clig" 0,"dlig" 0;font-feature-settings:"liga" 0,"calt" 0,"clig" 0,"dlig" 0}.method-get{background:var(--status-success-body);color:var(--status-success-accent);box-shadow:inset 0 0 0 1px var(--status-success-border)}.method-delete{background:var(--status-error-body);color:var(--status-error-accent);box-shadow:inset 0 0 0 1px var(--status-error-border)}.method-put{background:var(--status-warn-body);color:var(--status-warn-accent);box-shadow:inset 0 0 0 1px var(--status-warn-border)}.method-post{background:#0a67ff1a;color:var(--color-primary);box-shadow:inset 0 0 0 1px #0a67ff66}html[data-theme=dark] .method-post{background:#0a67ff24;box-shadow:inset 0 0 0 1px #0a67ff61}.method-patch{background:var(--status-warn-body);color:var(--status-warn-accent);box-shadow:inset 0 0 0 1px var(--status-warn-border)}.chevron{transition:transform .15s ease}.chevron.when-expanded{display:none}.group:not(.hover-off):hover .drawer .chevron.when-expanded{display:inline}.pinned .chevron.when-expanded{display:inline}.scroll-region{-ms-overflow-style:none;scrollbar-width:none}.scroll-region::-webkit-scrollbar{width:0;height:0}#sidebarRoot.no-anim,#sidebarRoot.no-anim .drawer,#sidebarRoot.no-anim .chevron{transition:none!important}@media (max-width: 767px){#sidebarRoot{display:none;position:fixed;top:calc(var(--navbar-h, 0px) + var(--banner-offset, 0px));left:0;right:0;z-index:60;background:var(--color-bg);border-right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}#sidebarRoot{height:calc(100vh - var(--navbar-h, 0px) - var(--banner-offset, 0px))}#sidebarRoot{height:calc(100svh - var(--navbar-h, 0px) - var(--banner-offset, 0px))}#sidebarRoot{height:calc(100dvh - var(--navbar-h, 0px) - var(--banner-offset, 0px))}html.mobile-sidebar-open #sidebarRoot{display:block;width:100%!important}#sidebarRoot .drawer{position:static!important;width:100%!important;height:100%;border-right:0}#sidebarRoot .nav-item{grid-template-columns:24px 1fr}#sidebarRoot .label{display:inline}#sidebarRoot .when-expanded{visibility:visible;pointer-events:auto}#sidebarRoot .group:hover .drawer{width:100%!important}#sidebarRoot .group:hover .drawer .nav-item{grid-template-columns:24px 1fr}#sidebarRoot .group:hover .drawer .label{display:inline}#sidebarRoot .group:hover .drawer .when-expanded{visibility:visible;pointer-events:auto}#sidebarRoot .group:hover .drawer .folder-row{grid-template-columns:24px 1fr 16px}#sidebarRoot .group:hover .drawer .folder-open .children{display:block}#sidebarRoot .group:hover .drawer .chevron.when-expanded{display:inline}#sidebarRoot .drawer{width:100%!important;position:static!important}#sidebarRoot .nav-item{grid-template-columns:24px 1fr!important}#sidebarRoot .label{display:inline!important}#sidebarRoot .when-expanded{visibility:visible!important;pointer-events:auto!important}#sidebarRoot .folder-row{grid-template-columns:24px 1fr 16px!important}#sidebarRoot .folder-open .children{display:block!important}#sidebarRoot .chevron.when-expanded{display:inline!important}}#sidebarRoot{--sb-bg: var(--color-muted);--sb-hover: color-mix(in oklab, var(--color-fg) 5%, var(--color-muted));--sb-current: var(--color-bg)}#sidebarRoot,#sidebarRoot .drawer{background:var(--sb-bg)}#sidebarRoot .nav-item:hover,#sidebarRoot .folder-row:hover,#sidebarRoot .child-link:hover{background:var(--sb-hover)}#sidebarRoot .nav-item[aria-current=page],#sidebarRoot .child-link[aria-current=page]{background:var(--sb-current);box-shadow:0 0 0 1px var(--color-border)}#sidebarRoot .child-items:before{background:color-mix(in oklab,var(--color-fg) 10%,var(--color-muted));opacity:1}
