.not-found-shell{background:radial-gradient(at 50% 5%,#1c2814,#000 65%);place-items:center;min-height:100svh;padding:1rem;display:grid}.not-found-card{background:#101110;border:1px solid #30332e;border-radius:1rem;width:min(100%,32rem);padding:clamp(1.5rem,6vw,3rem)}.not-found-card .auth-brand{margin:0 0 2rem}.not-found-card .auth-eyebrow{margin-bottom:.5rem}.not-found-card h1{margin:0 0 .75rem;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.15}.not-found-actions{flex-wrap:wrap;gap:.75rem;display:flex}.not-found-actions a{color:#c0e598;border:1px solid #50554a;border-radius:.5rem;align-items:center;min-height:44px;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.not-found-actions a:first-child{color:#10160a;background:#a5de64;border-color:#a5de64}.not-found-actions a:hover{text-decoration:underline}.not-found-actions a:focus-visible{outline-offset:4px;outline:3px solid #a5de64}
