import{o as e}from"./utils-Dac180Gn.js";import{Ka as t,Mo as n,ga as r,ko as i}from"./index-BP3TYB4i.js";var a=e();function o(){return(0,a.jsxs)(`div`,{className:`flex min-h-[60vh] flex-col items-center justify-center gap-6 text-center px-4`,children:[(0,a.jsx)(`div`,{className:`flex size-16 items-center justify-center rounded-2xl bg-primary/10 dark:bg-primary/15`,children:(0,a.jsx)(t,{className:`size-8 text-primary`})}),(0,a.jsxs)(`div`,{className:`space-y-2 max-w-sm`,children:[(0,a.jsx)(`h1`,{className:`text-xl font-semibold tracking-tight`,children:`Permission Required`}),(0,a.jsx)(`p`,{className:`text-sm text-muted-foreground leading-relaxed`,children:`You don't have access to this screen yet. Please reach out to your administrator to enable the required permissions for your role.`})]}),(0,a.jsx)(r,{variant:`outline`,asChild:!0,children:(0,a.jsxs)(n,{to:`/`,children:[(0,a.jsx)(i,{className:`mr-2 size-4`}),`Back to Dashboard`]})})]})}export{o as AccessDeniedPage};