.access-denied_card__EQjJf{position:relative;width:min(100%,480px);overflow:hidden;border:1px solid var(--border);border-radius:28px;background:radial-gradient(ellipse at 50% 0,color-mix(in oklch,var(--primary) 9%,transparent),transparent 65%),var(--card);box-shadow:0 24px 70px -28px rgb(3 17 39/18%),0 4px 16px -8px rgb(3 17 39/8%);text-align:center}.access-denied_card__EQjJf:before{position:absolute;inset:0 25% auto;height:3px;border-radius:0 0 999px 999px;background:var(--primary);content:""}.access-denied_illustration__FJUno{position:relative;display:grid;width:152px;height:152px;margin:0 auto 16px;place-items:center}.access-denied_innerRing__li2yB,.access-denied_outerRing__DimG5{position:absolute;border:1px solid color-mix(in oklch,var(--primary) 18%,transparent);border-radius:50%}.access-denied_outerRing__DimG5{inset:4px}.access-denied_innerRing__li2yB{inset:22px;background:color-mix(in oklch,var(--primary) 6%,transparent)}.access-denied_shield__gq6q5{display:grid;z-index:1;width:80px;height:88px;transform:rotate(-7deg);place-items:center;border:1px solid rgb(255 255 255/15%);border-radius:24px;background:linear-gradient(145deg,#18304f,#031127);color:#ffb827;box-shadow:0 12px 24px -8px rgb(3 17 39/30%)}.access-denied_shield__gq6q5 svg{width:46px;height:46px}.access-denied_lock__s1F8R{position:absolute;right:18px;bottom:25px;z-index:2;display:grid;width:42px;height:42px;place-items:center;border:4px solid var(--card);border-radius:14px;background:var(--primary);color:var(--primary-foreground);box-shadow:0 6px 12px -5px rgb(3 17 39/24%)}.access-denied_lock__s1F8R svg{width:18px;height:18px}.access-denied_spark__VPUNQ{position:absolute;top:19px;right:22px;width:8px;height:8px;border-radius:50%;background:var(--primary)}.access-denied_badge__qfB_N{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;border:1px solid color-mix(in oklch,var(--primary) 24%,transparent);border-radius:999px;background:color-mix(in oklch,var(--primary) 10%,var(--card));color:var(--foreground);font-size:var(--admin-text-caption);font-weight:500;line-height:18px}.access-denied_badge__qfB_N:before{width:5px;height:5px;border-radius:50%;background:var(--primary);content:""}.access-denied_description__HAR62{max-width:320px;margin:10px auto 0;color:var(--muted-foreground)}.access-denied_actions__xfZ_C{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.access-denied_help__hKWZM{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--admin-text-caption);line-height:18px}@media (max-width:400px){.access-denied_actions__xfZ_C{flex-direction:column}.access-denied_actions__xfZ_C>button{width:100%}}