@import "https://unpkg.com/open-props";:where(html){--ld-bg-color-light:var(--stone-0);--ld-bg-color:var(--stone-1);--ld-bg-color-dark:var(--stone-3);--ld-text-color:var(--stone-11);--ld-text-color-light:var(--stone-7);--ld-link-color:var(--red-5);--ld-link-color-active:var(--red-5);--ld-link-color-hover:var(--blue-6);--ld-border-color:var(--stone-2);--ld-border-color-dark:var(--stone-3);--ld-border-radius:var(--radius-2)}body,html{height:100%;margin:0;overflow:hidden;padding:0;width:100%}:where(#lemone-design){background-color:var(--ld-bg-color-light);color:var(--ld-text-color);font-size:1rem}:where(#lemone-design) .ld-main{height:100%;width:100%}:where(#lemone-design) .ld-main[data-variant=sidebar]{display:grid;grid-template-columns:[sidebar] 16rem [main] 1fr}:where(#lemone-design) .ld-sidebar{background-color:#fff;border-right:1px solid var(--ld-border-color);display:grid;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;gap:2rem;grid-template-rows:[header] auto [nav] 1fr [footer] auto;height:100%;overflow:hidden}:where(#lemone-design) .ld-sidebar nav{overflow:scroll}:where(#lemone-design) .ld-navigation a{color:inherit}:where(#lemone-design) .ld-navigation a:hover{color:var(--ld-link-color-hover)}:where(#lemone-design) .ld-navigation .hasChildren ul{margin-left:.75rem}:where(#lemone-design) .ld-navigation :has(.current)>a{color:var(--ld-link-color-active)}:where(#lemone-design) .ld-navigation .current>a{color:var(--ld-link-color-active)}:is(:where(#lemone-design) .ld-navigation) li+li,:where(#lemone-design) .ld-navigation li ul{margin-block-start:.5rem}:where(#lemone-design) .ld-content h1,:where(#lemone-design) .ld-content h2,:where(#lemone-design) .ld-content h3,:where(#lemone-design) .ld-content h4,:where(#lemone-design) .ld-content h5,:where(#lemone-design) .ld-content h6{color:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500;line-height:1.125em}:where(#lemone-design) .ld-content h1{font-size:2.488rem}:where(#lemone-design) .ld-content h2{font-size:2.074rem}:where(#lemone-design) .ld-content h3{font-size:1.728rem}:where(#lemone-design) .ld-content h4{font-size:1.44rem}:where(#lemone-design) .ld-content h5{font-size:1.2rem}:where(#lemone-design) .ld-content a:not(:has(div,p,h1,h2,h3,h4,h5,h6,ul,ol,.ld-card)){color:var(--ld-link-color);text-decoration:underline;text-underline-offset:.125em}:where(#lemone-design) .ld-content ul{list-style-type:disc;padding-inline-start:var(--size-4)}:where(#lemone-design) .ld-content ol{list-style-type:decimal;padding-inline-start:var(--size-4)}:where(#lemone-design) .ld-main{overflow:clip}:where(#lemone-design) main{overflow-y:scroll}:where(#lemone-design) .ld-content>*+*{margin-block-start:var(--size-5)}:is(:where(#lemone-design) .ld-component)>*+*{margin:0;margin-block-start:1rem}:where(#lemone-design) .ld-preview{background-color:#fff;border:1px solid var(--ld-border-color);border-radius:.5rem;max-width:100%;min-width:25rem;overflow:auto;resize:horizontal}:where(#lemone-design) .ld-preview iframe{width:100%}:where(#lemone-design) .ld-label{color:var(--ld-text-color-light);display:block;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(#lemone-design) .ld-token{aspect-ratio:var(--ratio-golden);border:1px solid var(--ld-border-color-dark);border-radius:var(--ld-border-radius);display:grid;place-items:center;width:var(--size-12)}:where(#lemone-design) .ld-markup{background-color:#272822;border-radius:.5rem;max-height:37.5rem;overflow-y:scroll}:where(#lemone-design) .ld-markup.inline>pre{margin:0;padding-block:.25em}table thead{background-color:var(--ld-bg-color-dark)}table tr+tr{border-top:1px solid var(--ld-border-color)}table th{font-size:.875rem;font-weight:600;text-align:left}table td,table th{padding-block:.75rem;padding-inline:1rem;vertical-align:top}.ld-card{display:grid;gap:var(--size-3);grid-template-rows:auto 1fr}.ld-card:hover .ld-group-hover{color:var(--blue-6)}.ld-card__content>*+*{margin-block-start:var(--size-2)}.ld-card__media{background:var(--ld-bg-color-dark);border:1px solid var(--ld-border-color);border-radius:var(--ld-border-radius);display:grid;place-content:center}