/* Stats2Pitch 2.2 stadium login */
.auth-stadium{position:relative;isolation:isolate;min-height:100dvh;display:grid;place-items:center;overflow:auto;padding:34px 18px 48px;background:#020706;color:#f7f7f7}
.auth-stadium::before{content:"";position:fixed;inset:-14px;z-index:-3;background-image:url("data:image/webp;base64,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");background-size:cover;background-position:center;filter:blur(2px) brightness(.9);transform:scale(1.03)}
.auth-stadium::after{content:"";position:fixed;inset:0;z-index:-2;background:radial-gradient(circle at 50% 45%,rgba(0,0,0,.80) 0%,rgba(0,0,0,.54) 25%,rgba(0,0,0,.18) 55%,rgba(0,0,0,.32) 100%),linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.1) 42%,rgba(0,0,0,.52) 100%);pointer-events:none}
.auth-stage{width:min(710px,94vw);display:grid;justify-items:center;gap:24px}
.auth-brand{display:grid;justify-items:center;text-align:center;gap:9px;text-shadow:0 4px 20px #000;user-select:none}
.auth-brand-mark{width:138px;height:105px;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}
.auth-wordmark{font-size:clamp(48px,7.2vw,74px);line-height:.9;font-weight:1000;font-style:italic;letter-spacing:-4px;color:#fff;transform:skew(-5deg);filter:drop-shadow(0 5px 1px #000)}
.auth-wordmark span{color:#74db00;text-shadow:0 0 20px rgba(116,219,0,.18)}
.auth-tagline{font-size:clamp(20px,2.6vw,28px);font-style:italic;letter-spacing:.01em;color:#f2f2f2}
.auth-tagline b{font-weight:500;color:#7de000}
.auth-card--stadium{width:min(650px,100%);margin:0;background:linear-gradient(180deg,rgba(24,26,25,.80),rgba(5,8,7,.84));border:1px solid rgba(226,231,228,.62);border-radius:30px;padding:36px 48px 38px;box-shadow:0 30px 90px rgba(0,0,0,.52),inset 0 0 0 1px rgba(120,255,0,.05);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.auth-copy{text-align:center;margin-bottom:28px}
.auth-card--stadium h1{margin:0 0 7px;font-size:clamp(34px,4.5vw,44px);line-height:1.05;letter-spacing:-1.4px;color:#fff}
.auth-card--stadium p{margin:0;color:#b6b7b6;font-size:18px;line-height:1.45}
.auth-field{display:grid;gap:10px;margin:0 0 22px}
.auth-field label{font-size:17px;font-weight:650;color:#f5f5f5}
.auth-field input{width:100%;height:61px;border:1px solid rgba(190,195,192,.42);background:rgba(8,12,10,.74);color:#fff;border-radius:10px;padding:0 18px;font-size:17px;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .2s,box-shadow .2s,background .2s}
.auth-field input::placeholder{color:#8e918f}
.auth-field input:focus{border-color:#82ee00;background:rgba(4,9,6,.92);box-shadow:0 0 0 3px rgba(130,238,0,.11)}
.auth-password-wrap{position:relative}
.auth-password-wrap input{padding-right:58px}
.auth-password-toggle{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:grid;place-items:center;border:0;background:transparent;color:#fff;cursor:pointer;border-radius:10px}
.auth-password-toggle:hover{background:rgba(255,255,255,.06)}
.auth-password-toggle svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.auth-error{min-height:18px;margin:-7px 0 10px;font-size:13px}
.auth-submit{width:100%;height:62px;border:0;border-radius:9px;background:linear-gradient(180deg,#88f20a,#6ed500);color:#081000;font-size:20px;font-weight:900;cursor:pointer;box-shadow:0 12px 28px rgba(94,209,0,.16),inset 0 1px 0 rgba(255,255,255,.28);transition:transform .16s,filter .16s}
.auth-submit:hover{filter:brightness(1.05);transform:translateY(-1px)}
.auth-submit:active{transform:translateY(1px)}
.auth-signup-line{margin-top:28px;text-align:center;color:#fff;font-size:18px}
.auth-signup-link{border:0;background:transparent;padding:0;color:#7be000;font:inherit;cursor:pointer}
.auth-signup-link:hover{text-decoration:underline}
@media(max-width:680px){
  .auth-stadium{padding:22px 14px 30px;align-items:start}
  .auth-stage{gap:18px;width:min(100%,520px)}
  .auth-brand-mark{width:98px;height:76px}
  .auth-wordmark{font-size:clamp(39px,13vw,56px);letter-spacing:-3px}
  .auth-tagline{font-size:18px}
  .auth-card--stadium{padding:26px 22px 28px;border-radius:24px}
  .auth-card--stadium h1{font-size:34px}
  .auth-card--stadium p{font-size:15px}
  .auth-copy{margin-bottom:23px}
  .auth-field{margin-bottom:18px}
  .auth-field label{font-size:15px}
  .auth-field input{height:56px;font-size:16px}
  .auth-submit{height:57px}
  .auth-signup-line{font-size:16px;margin-top:22px}
}
@media(max-height:760px) and (min-width:681px){
  .auth-stadium{padding:18px}
  .auth-stage{gap:14px}
  .auth-brand-mark{width:94px;height:68px}
  .auth-wordmark{font-size:48px}
  .auth-tagline{font-size:19px}
  .auth-card--stadium{padding:25px 40px 26px}
  .auth-card--stadium h1{font-size:34px}
  .auth-copy{margin-bottom:18px}
  .auth-field{margin-bottom:15px}
  .auth-field input{height:53px}
  .auth-submit{height:54px}
  .auth-signup-line{margin-top:18px}
}
