header.svelte-1ivgbmb a.svelte-1ivgbmb{display:flex;justify-content:center;align-items:center}body.cpg #app{background-color:var(--secondary);transition:none;overflow-y:hidden;display:grid;grid-template:"header" 70px "main" calc(var(--vh, 100vh) - 70px)/minmax(200px,750px);place-content:center}body.cpg #app *{font-family:WorkSans}body.cpg #app main{padding:0!important}main.svelte-1ivgbmb.svelte-1ivgbmb,header.svelte-1ivgbmb.svelte-1ivgbmb{background-color:var(--secondary)}header.svelte-1ivgbmb.svelte-1ivgbmb{grid-area:header;display:flex;justify-content:space-evenly;align-items:center;gap:10px;padding:0 20px}header.svelte-1ivgbmb a.svelte-1ivgbmb:first-child{justify-content:flex-start;width:100px;font-size:.8rem}header.svelte-1ivgbmb a.svelte-1ivgbmb:first-child svg{--size:24px}header.svelte-1ivgbmb a.svelte-1ivgbmb:last-child{max-width:20%;max-height:100%}header.svelte-1ivgbmb a img.svelte-1ivgbmb{max-width:100%;max-height:100%}main.svelte-1ivgbmb.svelte-1ivgbmb{overflow-y:auto;grid-area:main;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:10px}body.store #app{background-color:var(--secondary);transition:none;overflow-y:hidden;display:grid;grid-template:"header" var(--header, 100px) "main" calc(var(--vh, 100vh) - (var(--header, 100px) + var(--footer, 60px))) "footer" var(--footer, 60px)/minmax(200px,750px);place-content:center}@media (max-height: 400px){body.store #app{--header:40px;--footer:40px}}body.store #app *{font-family:WorkSans}footer.svelte-1nfmk6y.svelte-1nfmk6y,main.svelte-1nfmk6y.svelte-1nfmk6y,header.svelte-1nfmk6y.svelte-1nfmk6y{background-color:var(--secondary)}header.svelte-1nfmk6y.svelte-1nfmk6y{grid-area:header;display:flex;justify-content:space-around;align-items:center}header.svelte-1nfmk6y img.svelte-1nfmk6y{height:50%}main.svelte-1nfmk6y.svelte-1nfmk6y{overflow-y:auto;grid-area:main;display:flex;flex-direction:column;gap:10px}footer.svelte-1nfmk6y.svelte-1nfmk6y{grid-area:footer}footer.svelte-1nfmk6y ul.svelte-1nfmk6y{height:100%;display:flex;justify-content:space-around;align-items:center}footer.svelte-1nfmk6y ul li a.svelte-1nfmk6y{display:flex;padding:0 10px;flex-wrap:wrap;justify-content:space-around;align-items:center;-moz-column-gap:10px;column-gap:10px;height:100%}footer.svelte-1nfmk6y ul li a.svelte-1nfmk6y svg{--size:32px}
