.not-found-recovery{width:100%;min-height:540px;color:var(--foreground);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px 64px;display:flex}.not-found-play{justify-content:center;align-items:flex-end;gap:12px;height:176px;display:flex}.not-found-digit{color:var(--brand-600);font-size:160px;font-weight:800;line-height:1}.not-found-pitch{width:160px;height:176px;position:relative}.not-found-goal{border:3px solid var(--foreground-muted);height:68px;color:var(--foreground-muted);opacity:.65;border-bottom-width:2px;border-radius:5px 5px 0 0;position:absolute;inset:6px 4px auto}.not-found-goal span{opacity:.35;background:currentColor;width:1px;position:absolute;top:0;bottom:0}.not-found-goal span:first-child{left:25%}.not-found-goal span:nth-child(2){left:50%}.not-found-goal span:nth-child(3){left:75%}.not-found-goal:before,.not-found-goal:after{opacity:.35;content:"";background:currentColor;height:1px;position:absolute;left:0;right:0}.not-found-goal:before{top:33%}.not-found-goal:after{top:66%}.not-found-ball{z-index:1;color:#14171f;cursor:pointer;touch-action:manipulation;background:#fff;border:0;border-radius:50%;place-items:center;width:88px;height:88px;padding:0;transition:transform .18s;display:grid;position:absolute;bottom:10px;left:36px;box-shadow:0 10px 16px #14171f24}.not-found-ball:hover{transform:translateY(-5px)rotate(12deg)}.not-found-ball:focus-visible{outline:3px solid var(--brand-500);outline-offset:5px}.not-found-ball[aria-disabled=true]{cursor:default}.not-found-touchline{background:var(--border-strong);height:2px;position:absolute;bottom:5px;left:-28px;right:-28px}.not-found-play[data-shooting] .not-found-ball{animation:1.1s cubic-bezier(.2,.75,.3,1) both not-found-shot}.not-found-play[data-shooting] .not-found-goal{color:var(--success);border-color:var(--success);opacity:1}.not-found-score{min-height:24px;color:var(--foreground-muted);margin:16px 0 28px;font-size:14px;line-height:1.5}.not-found-recovery h1{margin:0;font-size:32px;font-weight:700;line-height:1.15}.not-found-description{max-width:50ch;color:var(--foreground-muted);text-wrap:pretty;margin:16px 0 24px;font-size:16px;line-height:1.5}.not-found-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.not-found-actions .btn{min-height:46px;font-size:16px}.not-found-actions .btn-outline:hover{background:var(--brand-50)}@keyframes not-found-shot{0%{opacity:1;transform:translateY(0)scale(1)rotate(0)}45%,70%{opacity:1;transform:translate(16px,-102px)scale(.32)rotate(220deg)}80%{opacity:0;transform:translate(16px,-102px)scale(.32)rotate(220deg)}81%{opacity:0;transform:none}to{opacity:1;transform:none}}@media (max-width:480px){.not-found-recovery{min-height:500px;padding:32px 20px 44px}.not-found-play{gap:4px}.not-found-digit{font-size:116px}.not-found-pitch{width:128px}.not-found-ball{left:20px}.not-found-score{max-width:30ch;min-height:42px;margin-bottom:20px}.not-found-recovery h1{font-size:28px}.not-found-actions{flex-direction:column;width:100%;max-width:300px}.not-found-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-ball{transition:none}.not-found-ball:hover{transform:none}.not-found-play[data-shooting] .not-found-ball{animation:none}}
