.app-shell-module-scss-module__ilaWZq__root{padding:calc(var(--body-module)*4.5) calc(var(--body-module)*8) calc(var(--body-module)*4);max-width:calc(var(--body-module)*480);grid-template-rows:auto 1fr;width:100%;min-height:100svh;margin:0 auto;display:grid}.app-shell-module-scss-module__ilaWZq__content{grid-template-columns:calc(var(--body-module)*24) minmax(0, 1fr);gap:calc(var(--body-module)*8);margin-top:calc(var(--body-module)*4.5);min-height:0;display:grid}.app-shell-module-scss-module__ilaWZq__main{gap:calc(var(--body-module)*3);grid-template-rows:1fr;align-items:start;display:grid}.app-shell-module-scss-module__ilaWZq__main.app-shell-module-scss-module__ilaWZq__two_columns{grid-template-columns:minmax(320px,1254fr) minmax(320px,462fr)}.app-shell-module-scss-module__ilaWZq__main.app-shell-module-scss-module__ilaWZq__narrow{grid-template-columns:minmax(0,1160px);justify-content:center}.app-shell-module-scss-module__ilaWZq__sidebar{z-index:2;align-self:start;height:fit-content;position:sticky;top:100px}@media (max-width:1400px){.app-shell-module-scss-module__ilaWZq__content{grid-template-columns:calc(var(--body-module)*10.5) minmax(0, 1fr);gap:calc(var(--body-module)*3)}}@media (max-width:900px){.app-shell-module-scss-module__ilaWZq__root{padding:0 calc(var(--body-module)*2) 0}.app-shell-module-scss-module__ilaWZq__inner{min-height:100vh}.app-shell-module-scss-module__ilaWZq__content{flex-direction:column;min-height:100%;display:flex}.app-shell-module-scss-module__ilaWZq__main{order:1}.app-shell-module-scss-module__ilaWZq__sidebar{top:unset;order:2;margin-top:auto;bottom:0}.app-shell-module-scss-module__ilaWZq__sidebar aside{justify-content:center;align-items:center;gap:calc(var(--body-module)*2.8);width:calc(100vw - var(--body-module)*4);height:calc(var(--body-module)*14.5);background-color:var(--surface);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);box-shadow:var(--shadow-soft);margin:auto;display:flex}.app-shell-module-scss-module__ilaWZq__root .app-shell-module-scss-module__ilaWZq__sidebar aside a+a{margin-top:0}.app-shell-module-scss-module__ilaWZq__root .app-shell-module-scss-module__ilaWZq__sidebar aside a{height:calc(var(--body-module)*10.5);width:calc(var(--body-module)*10.5);box-shadow:none}.app-shell-module-scss-module__ilaWZq__sidebar aside [data-orientation]{display:none}.app-shell-module-scss-module__ilaWZq__sidebar aside svg{height:calc(var(--body-module)*5);width:calc(var(--body-module)*5)}}@media (max-width:750px){.app-shell-module-scss-module__ilaWZq__main.app-shell-module-scss-module__ilaWZq__two_columns{grid-template-columns:1fr}}@media (max-width:400px){.app-shell-module-scss-module__ilaWZq__sidebar aside{gap:calc(var(--body-module)*1)}}
.background-image-module-scss-module__MHzkIG__root{pointer-events:none;z-index:-1;background-image:url(/img/bg.svg);background-position:right 15% center;background-repeat:no-repeat;background-size:contain;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}
.sidebar-module-scss-module__v7xISa__item{justify-content:center;align-items:center;gap:var(--body-module);height:calc(var(--body-module)*24);width:calc(var(--body-module)*24);background-color:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);outline-color:#0000;flex-direction:column;transition:box-shadow .3s,outline-color .3s;display:flex}.sidebar-module-scss-module__v7xISa__item.sidebar-module-scss-module__v7xISa__active{background-color:var(--color-green-100);cursor:default}.sidebar-module-scss-module__v7xISa__item:hover:not(.sidebar-module-scss-module__v7xISa__active){box-shadow:var(--selected-box-shadow);outline:1.85px solid var(--color-green-100);outline-offset:-1.85px}
.topbar-module-scss-module__OS728G__root{height:calc(var(--body-module)*16);border-radius:var(--radius-md);background-color:var(--surface);box-shadow:var(--shadow-soft);padding:calc(var(--body-module)*4) calc(var(--body-module)*4) calc(var(--body-module)*4) calc(var(--body-module)*9);top:calc(var(--body-module)*4.5);z-index:3;justify-content:space-between;position:sticky}.topbar-module-scss-module__OS728G__actions{gap:calc(var(--body-module)*3)}.topbar-module-scss-module__OS728G__root,.topbar-module-scss-module__OS728G__actions,.topbar-module-scss-module__OS728G__brand,.topbar-module-scss-module__OS728G__nav{align-items:center;display:flex}@media (max-width:900px){.topbar-module-scss-module__OS728G__nav{display:none}}
/*# sourceMappingURL=0vd9jrzffuh-s.css.map*/