#kid-tabs>ul{scrollbar-width:none;width:100%;align-items:stretch;gap:0;padding-block-end:env(safe-area-inset-bottom,0px);display:flex;overflow-x:auto}#kid-tabs>ul::-webkit-scrollbar{display:none}#kid-tabs li{display:contents}#kid-tabs details{flex:1 0 auto;display:block}#kid-tabs details ul{border:0;align-items:stretch;gap:0;height:100%;margin:0;padding:0;display:flex}#kid-tabs details[open]>summary,#kid-tabs summary>svg:last-child{display:none}#kid-tabs a,#kid-tabs summary{text-align:center;min-width:4.5rem;min-height:3.75rem;color:var(--muted-foreground);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 0 4.5rem;justify-content:center;align-items:center;gap:.25rem;margin:0;padding-block:.5rem;padding-inline:.25rem;font-size:.7rem;line-height:1.1;text-decoration:none;display:flex}#kid-tabs a svg,#kid-tabs summary svg{width:1.5rem;height:1.5rem}#kid-tabs a[aria-current=page]{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);font-weight:600}#kid-tabs li:has(>a[aria-current=page]):has(~li a[aria-current=page])>a{color:var(--muted-foreground);background:0 0;font-weight:400}@media (width<=47.99rem){.kid-footer.svelte-xcsb11{padding-block-end:calc(4.25rem + env(safe-area-inset-bottom,0px))}}#sidebar-rail nav a,#sidebar-rail nav summary{min-height:2.75rem}#content>.page{grid-template-columns:minmax(0,1fr)}@media (width>=48rem){html[data-sidebar=collapsed] .kid-shell.svelte-xcsb11:not(:has(#sidebar-rail details[open])){grid-template-columns:3.5rem 1fr}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav ul ul{display:none}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav summary>svg:last-child{display:none}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) [data-rail-brand]{display:none}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav a{justify-content:center;padding-inline:0}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav summary{justify-content:center;padding-inline:0}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) [data-rail-head]{justify-content:center;padding-inline:0}html[data-sidebar=collapsed] #sidebar-rail:not(:has(details[open])) nav{padding-inline:.375rem}}
