.website-nav{flex-direction:column;gap:18px;padding:18px 14px 28px;display:flex}.website-nav__brand{color:var(--theme-text);font-size:15px;font-weight:700;line-height:1.2;text-decoration:none}.website-nav__section{border-top:1px solid var(--theme-elevation-100);padding-top:14px}.website-nav__section h2{color:var(--theme-elevation-600);letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:12px}.website-nav__links,.website-nav__details{flex-direction:column;gap:4px;display:flex}.website-nav__link,.website-nav__details summary{color:var(--theme-text);cursor:pointer;border-radius:6px;padding:7px 8px;font-size:14px;line-height:1.25;text-decoration:none;display:block}.website-nav__link:hover,.website-nav__details summary:hover{background:var(--theme-elevation-100)}.website-nav__details .website-nav__link{margin-left:10px}.website-admin-shell{max-width:1120px;margin:0 auto;padding:32px}.website-dashboard__hero{border-bottom:1px solid var(--theme-elevation-150);margin-bottom:24px;padding-bottom:20px}.website-dashboard__hero p,.website-dashboard__hero span,.website-dashboard__panel p,.website-dashboard__list small{color:var(--theme-elevation-650)}.website-dashboard__hero h1,.website-dashboard__panel h1,.website-dashboard__panel h2{margin:0 0 8px}.website-dashboard__actions,.website-dashboard__stats,.website-dashboard__list{gap:10px;display:grid}.website-dashboard__actions{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:22px}.website-dashboard__actions--compact{margin:0}.website-dashboard__actions a,.website-dashboard__list a,.website-dashboard__stats article{border:1px solid var(--theme-elevation-150);color:var(--theme-text);border-radius:8px;padding:14px;text-decoration:none}.website-dashboard__actions a:hover,.website-dashboard__list a:hover{border-color:var(--theme-elevation-400)}.website-dashboard__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:22px}.website-dashboard__stats span,.website-dashboard__list span{display:block}.website-dashboard__stats strong{margin-top:6px;font-size:28px;display:block}.website-dashboard__panel{border-top:1px solid var(--theme-elevation-150);padding:22px 0}.website-dashboard__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
