.nav .nav__wrap,aside.nav{font-size:15px}.nav__label,.nav-group__label,.nav__group-label{text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-700,#4a4458);border-top:1px solid var(--theme-elevation-100,#ece9f3);margin-top:.75rem;font-size:15px;font-weight:700;padding-top:1.25rem!important;padding-bottom:.65rem!important}.nav__wrap>div:first-child .nav__label,.nav>div:first-child .nav-group__label{border-top:none;margin-top:0}.nav__link,.nav-group__indicator+a,aside.nav a[href*="/admin/"]{color:var(--theme-text);border-radius:8px;align-items:center;gap:.6rem;margin:1px .4rem;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s;padding:.55rem .9rem .55rem 2rem!important;font-size:14.5px!important;display:flex!important}.nav__link:hover,aside.nav a[href*="/admin/"]:hover{background:var(--theme-elevation-50,#f5f3fa);color:var(--theme-text)}.nav__link--active,.nav__link[aria-current=page],aside.nav a[href*="/admin/"].active,aside.nav a[href*="/admin/"][aria-current=page]{font-weight:600;position:relative;color:var(--pot-300,#a435f3)!important;background:linear-gradient(90deg,#a435f31f,#a435f30a)!important}.nav__link--active:after,.nav__link[aria-current=page]:after{content:"";background:var(--pot-300,#a435f3);border-radius:2px;width:3px;height:18px;position:absolute;top:50%;left:.4rem;transform:translateY(-50%)}aside.nav a[href*="/admin/collections/donors"]:before{content:"👤";font-size:18px}aside.nav a[href*="/admin/collections/donations"]:before{content:"💝";font-size:18px}aside.nav a[href*="/admin/collections/subscriptions"]:before{content:"🔁";font-size:18px}aside.nav a[href*="/admin/collections/transactions"]:before{content:"🧾";font-size:18px}aside.nav a[href*="/admin/collections/events"]:before{content:"📅";font-size:18px}aside.nav a[href*="/admin/collections/event-registrations"]:before{content:"✍️";font-size:18px}aside.nav a[href*="/admin/collections/media"]:before{content:"🖼️";font-size:18px}aside.nav a[href*="/admin/collections/stories"]:before{content:"📖";font-size:18px}aside.nav a[href*="/admin/collections/testimonials"]:before{content:"💭";font-size:18px}aside.nav a[href*="/admin/collections/team-members"]:before{content:"👥";font-size:18px}aside.nav a[href*="/admin/collections/partners"]:before{content:"🤝";font-size:18px}aside.nav a[href*="/admin/collections/project-milestones"]:before{content:"🚧";font-size:18px}aside.nav a[href*="/admin/collections/posts"]:before{content:"📝";font-size:18px}aside.nav a[href*="/admin/collections/categories"]:before{content:"🏷️";font-size:18px}aside.nav a[href*="/admin/collections/tags"]:before{content:"🔖";font-size:18px}aside.nav a[href*="/admin/collections/pages"]:before{content:"📄";font-size:18px}aside.nav a[href*="/admin/collections/forms"]:before{content:"📋";font-size:18px}aside.nav a[href*="/admin/collections/form-submissions"]:before{content:"📨";font-size:18px}aside.nav a[href*="/admin/globals/header"]:before{content:"⬆️";font-size:18px}aside.nav a[href*="/admin/globals/footer"]:before{content:"⬇️";font-size:18px}aside.nav a[href*="/admin/collections/users"]:before{content:"🔐";font-size:18px}aside.nav a[href*="/admin/collections/redirects"]:before{content:"↪️";font-size:18px}aside.nav a[href*="/admin/collections/search"]:before{content:"🔍";font-size:18px}aside.nav a[href*="/admin/globals/site-settings"]:before{content:"⚙️";font-size:18px}aside.nav a[href*="/admin/globals/donation-levels"]:before{content:"🏆";font-size:18px}aside.nav a[href*="/admin/top-donors"]:before{content:"🏅";font-size:18px}aside.nav a[href*="/admin/collections/povesti"],aside.nav a[href*="/admin/collections/stories"],aside.nav a[href*="/admin/collections/team-members"],aside.nav a[href*="/admin/collections/project-milestones"]{position:relative}aside.nav a[href*="/admin/collections/povesti"]:after,aside.nav a[href*="/admin/collections/stories"]:after,aside.nav a[href*="/admin/collections/team-members"]:after,aside.nav a[href*="/admin/collections/project-milestones"]:after{content:"";background:var(--theme-elevation-100,#ece9f3);height:1px;position:absolute;top:-4px;left:1rem;right:1rem}aside.nav a[href*="/admin/collections/stories"].active:after,aside.nav a[href*="/admin/collections/team-members"].active:after,aside.nav a[href*="/admin/collections/project-milestones"].active:after,aside.nav a[href*="/admin/collections/stories"][aria-current=page]:after,aside.nav a[href*="/admin/collections/team-members"][aria-current=page]:after,aside.nav a[href*="/admin/collections/project-milestones"][aria-current=page]:after{background:0 0}.nav-msg-link{color:var(--theme-text);background:linear-gradient(135deg,#e539350f,#e5393505);border:1px solid #e539351f;border-radius:10px;align-items:center;gap:.6rem;margin:.5rem .4rem;padding:.7rem .9rem .7rem 1.5rem;font-size:15px;font-weight:600;text-decoration:none;transition:background .18s,transform .18s;display:flex!important}.nav-msg-link:hover{color:var(--theme-text);background:linear-gradient(135deg,#e539351f,#e539350a)}.nav-msg-link__icon{font-size:18px;line-height:1}.nav-msg-link__label{flex:1}.nav-msg-link__badge{color:#fff;letter-spacing:.02em;text-align:center;background:#e53935;border-radius:999px;min-width:22px;padding:2px 8px;font-size:11.5px;font-weight:700;line-height:1.4;box-shadow:0 1px 3px #e5393559}aside.nav .nav__link[href$="/collections/contact-messages"],:is(aside.nav .nav__label:has(+* .nav__link[href$="/collections/contact-messages"]),aside.nav .nav-group__label:has(~* a[href$="/collections/contact-messages"])){display:none!important}.nav-import-section{border-top:1px solid var(--theme-elevation-100,#ece9f3);margin-top:1.5rem;padding-top:1.25rem}.nav-import-section h2{text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-700,#4a4458);padding-bottom:.65rem;padding-left:.9rem;font-size:15px;font-weight:700}.nav-import-link{color:var(--theme-text);border-radius:8px;align-items:center;gap:.6rem;margin:1px .4rem;font-weight:500;text-decoration:none;transition:background .18s;padding:.55rem .9rem .55rem 2rem!important;font-size:14.5px!important;display:flex!important}.nav-import-link:before{content:"📦";font-size:18px}.nav-import-link:hover{background:var(--theme-elevation-50,#f5f3fa)}.login__brand{justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.login__brand img,.login__brand svg{width:250px!important;max-width:250px!important;height:auto!important;max-height:none!important}.login__wrap{padding:2rem 1.5rem}.dashboard h1,.collection-list h1{font-size:1.75rem}.payload__app{font-size:14.5px}
