.layout.svelte-1ec95sb{display:flex;width:100%;min-height:calc(100vh - 50px)}aside.svelte-1ec95sb{position:sticky;top:50px;align-self:flex-start;min-height:0;height:calc(100vh - 50px);width:320px;background-color:var(--EcoGreen);display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;grid-gap:20px;padding:20px 10px;overflow-y:auto;scrollbar-color:var(--SystemGrey) transparent;box-shadow:0 4px 8px #1e1e1ecc;z-index:1}aside.svelte-1ec95sb div:where(.svelte-1ec95sb){grid-column:1 / -1}.content.svelte-1ec95sb{flex:1;-webkit-backdrop-filter:blur(5px) brightness(100%);backdrop-filter:blur(5px) brightness(100%);z-index:0}.content.svelte-1ec95sb:not(:has(main)){display:none}.layout.svelte-1ec95sb:not(:has(main)) aside:where(.svelte-1ec95sb){width:100%;grid-template-columns:repeat(4,1fr);position:relative;top:0;height:fit-content;min-height:calc(100vh - 50px)}@media screen and (max-width: 1200px){.layout.svelte-1ec95sb:not(:has(main)) aside:where(.svelte-1ec95sb){grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 900px){.layout.svelte-1ec95sb:not(:has(main)) aside:where(.svelte-1ec95sb){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 600px){.layout.svelte-1ec95sb:not(:has(main)) aside:where(.svelte-1ec95sb){grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 900px){.layout.svelte-1ec95sb:has(main) aside:where(.svelte-1ec95sb){display:none}}h2.svelte-1ec95sb{margin:0 0 0 20px}
