nav[data-v-01b96f73]::-webkit-scrollbar{width:4px}nav[data-v-01b96f73]::-webkit-scrollbar-track{background:transparent}nav[data-v-01b96f73]::-webkit-scrollbar-thumb{background:#05966959;border-radius:2px}nav[data-v-01b96f73]::-webkit-scrollbar-thumb:hover{background:#0596698c}.sr-only[data-v-01b96f73]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-header[data-v-9ec5e2c5]{position:fixed;top:0;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e1e5e9;z-index:1000;transition:all .3s ease}.landing-header.scrolled[data-v-9ec5e2c5]{background:#fffffffa;box-shadow:0 2px 20px #0000001a}.header-container[data-v-9ec5e2c5]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;max-width:1200px;margin:0 auto}.logo[data-v-9ec5e2c5]{display:flex;align-items:center;cursor:pointer;transition:transform .3s ease}.logo[data-v-9ec5e2c5]:hover{transform:scale(1.05)}.logo-image[data-v-9ec5e2c5]{height:40px;width:auto;transition:all .3s ease}.landing-header.scrolled .logo-image[data-v-9ec5e2c5]{height:35px}.nav-desktop[data-v-9ec5e2c5]{display:flex;gap:2rem}.nav-desktop a[data-v-9ec5e2c5]{text-decoration:none;color:#1a1a1a;font-weight:500;transition:color .3s ease}.nav-desktop a[data-v-9ec5e2c5]:hover{color:#097846}.header-actions[data-v-9ec5e2c5]{display:flex;align-items:center;gap:1rem}.btn-login[data-v-9ec5e2c5]{background:none;border:none;color:#1a1a1a;font-weight:500;cursor:pointer;padding:.5rem 1rem;border-radius:6px;transition:all .3s ease}.btn-login[data-v-9ec5e2c5]:hover{background:#f7f7f7}.btn-primary[data-v-9ec5e2c5]{background:#097846;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-9ec5e2c5]:hover{background:#109357;transform:translateY(-2px)}@media(max-width:768px){.nav-desktop[data-v-9ec5e2c5]{display:none}.header-container[data-v-9ec5e2c5]{padding:1rem}}.app-layout[data-v-008e34e4]{min-height:100vh}.authenticated-layout[data-v-008e34e4]{display:flex;flex-direction:column;min-height:100vh;padding-top:4rem}.dashboard-shell[data-v-008e34e4]{flex:1;display:flex;min-height:calc(100vh - 4rem);align-items:stretch}.main-content[data-v-008e34e4]{flex:1;display:flex;flex-direction:column;height:calc(100vh - 4rem);overflow-y:auto;scrollbar-gutter:stable;margin-left:0;transition:margin-left .3s ease-in-out}.main-content.collapsed[data-v-008e34e4]{margin-left:0}.content-area[data-v-008e34e4]{flex:1;padding:1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px) + 24px)}@media(max-width:768px){.dashboard-shell[data-v-008e34e4]{flex-direction:column;min-height:auto}.main-content[data-v-008e34e4]{height:auto;min-height:auto}.content-area[data-v-008e34e4]{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + 24px)}}
