/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b048e892],[data-v-b048e892]::backdrop,[data-v-b048e892]:after,[data-v-b048e892]:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial}}}.mobile-header[data-v-b048e892]{display:none}.desktop-header[data-v-b048e892]{display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing,.25rem)*6)}aside[data-v-b048e892]{background-color:var(--color-primary,#3f7d58);display:flex;flex-direction:column;flex-shrink:0;height:100vh;padding:calc(var(--spacing,.25rem)*4)}aside[data-v-b048e892]:where(.dark,.dark *){background-color:var(--color-primary-darker,#14281c)}aside[data-v-b048e892]{width:250px}nav[data-v-b048e892]{color:var(--color-white,#fff);height:100%;margin-right:-16px;overflow-y:hidden;padding-right:calc(var(--spacing,.25rem)*4);position:relative;scrollbar-width:thin}nav[data-v-b048e892]:first-child{padding-top:calc(var(--spacing,.25rem)*0)}nav[data-v-b048e892]:hover{overflow-y:auto;padding-right:6px}nav[data-v-b048e892]:hover::-webkit-scrollbar{border-radius:16px;height:16px;width:16px}nav[data-v-b048e892]:hover::-webkit-scrollbar-track{background-color:var(--color-primary-darker,#14281c);border-radius:16px}nav[data-v-b048e892]:hover::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-primary-light,#4c976a);background:0 0;border:1.5px solid #0000;border-radius:16px}.overflow-indicator[data-v-b048e892]{height:calc(var(--spacing,.25rem)*12);pointer-events:none;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-primary,#3f7d58);position:sticky;width:100%}.overflow-indicator[data-v-b048e892]:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-dark,#090d16);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.overflow-indicator[data-v-b048e892]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));bottom:calc(var(--spacing,.25rem)*0)}.logo[data-v-b048e892]{color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.main-wrapper[data-v-b048e892]{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));height:100vh;overflow:hidden;padding:calc(var(--spacing,.25rem)*5);width:100%}.main-wrapper[data-v-b048e892]:where(.dark,.dark *){background-color:var(--color-primary-dark,#090d16)}main[data-v-b048e892]{height:100vh;margin:-20px;overflow:auto;padding:20px}@media screen and (max-width:719px){.desktop-header[data-v-b048e892]{display:none}.mobile-header[data-v-b048e892]{background-color:var(--color-primary,#3f7d58);display:flex;justify-content:space-between;padding:calc(var(--spacing,.25rem)*4);position:sticky}.mobile-header[data-v-b048e892]:where(.dark,.dark *){background-color:var(--color-primary-darker,#14281c)}#app-wrapper[data-v-b048e892]{flex-direction:column;min-height:100vh}aside[data-v-b048e892]{display:none;height:100%;padding-right:calc(var(--spacing,.25rem)*4);position:fixed;width:100%;z-index:10}aside.expanded[data-v-b048e892]{display:flex}.mobile-header>.logo[data-v-b048e892]{margin-bottom:calc(var(--spacing,.25rem)*0)}.main-wrapper[data-v-b048e892]{height:auto;width:100%}nav[data-v-b048e892]{overflow-y:auto}}@media screen and (min-width:420px) and (max-width:719px){nav[data-v-b048e892]{-moz-column-gap:calc(var(--spacing,.25rem)*2);column-gap:calc(var(--spacing,.25rem)*2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}
