.WeekAccessGate-module__Ziz3nG__stage{isolation:isolate;min-height:100dvh;color:var(--white);background:radial-gradient(circle at 13% 22%,#2979ff38,#0000 30%),radial-gradient(circle at 88% 82%,#54e2d129,#0000 32%),linear-gradient(145deg,#061224 0%,#091a31 52%,#071427 100%);place-items:center;padding:32px 20px;display:grid;position:relative;overflow:hidden}.WeekAccessGate-module__Ziz3nG__ambientGrid{z-index:-2;opacity:.34;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.WeekAccessGate-module__Ziz3nG__panel{background:linear-gradient(150deg,#0f2746f5,#081930eb);border:1px solid #ffffff29;border-radius:28px;width:min(560px,100%);padding:clamp(28px,4vw,42px);box-shadow:0 26px 65px #0000003d}.WeekAccessGate-module__Ziz3nG__kicker{color:var(--cyan);font:800 .75rem / 1 var(--font-mono);letter-spacing:.16em;align-items:center;gap:10px;margin:0;display:inline-flex}.WeekAccessGate-module__Ziz3nG__brand{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem;margin:22px 0 0;font-size:.95rem;font-weight:700;display:flex}.WeekAccessGate-module__Ziz3nG__brand span:nth-child(2){color:var(--white);font:800 .76rem / 1 var(--font-mono);letter-spacing:.16em}.WeekAccessGate-module__Ziz3nG__brandMark{width:42px;height:42px;color:var(--night);background:var(--cyan);border-radius:13px;place-items:center;display:grid;transform:rotate(-5deg);box-shadow:5px 5px #00000047}.WeekAccessGate-module__Ziz3nG__brandMark svg{width:21px;height:21px}.WeekAccessGate-module__Ziz3nG__panel h1{font-family:var(--font-display);letter-spacing:-.06em;margin:22px 0 0;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:900;line-height:1.2}.WeekAccessGate-module__Ziz3nG__lead,.WeekAccessGate-module__Ziz3nG__pending,.WeekAccessGate-module__Ziz3nG__hint,.WeekAccessGate-module__Ziz3nG__error{color:#b6c5d8;margin:16px 0 0;font-size:1rem;line-height:1.7}.WeekAccessGate-module__Ziz3nG__form{gap:14px;margin-top:28px;display:grid}.WeekAccessGate-module__Ziz3nG__label{color:var(--muted);font:800 .75rem / 1 var(--font-mono);letter-spacing:.14em}.WeekAccessGate-module__Ziz3nG__slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:relative}.WeekAccessGate-module__Ziz3nG__slots span{border:1px solid var(--line);height:64px;color:var(--white);font:800 1.6rem / 1 var(--font-mono);pointer-events:none;background:#ffffff0a;border-radius:16px;place-items:center;display:grid}.WeekAccessGate-module__Ziz3nG__slots .WeekAccessGate-module__Ziz3nG__active{border-color:var(--cyan);box-shadow:0 0 0 3px #54e2d129}.WeekAccessGate-module__Ziz3nG__slots[data-invalid=true] span{border-color:var(--orange)}.WeekAccessGate-module__Ziz3nG__hiddenInput{z-index:2;color:#0000;caret-color:#0000;letter-spacing:2.2em;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:1.6rem;position:absolute;inset:0}.WeekAccessGate-module__Ziz3nG__hiddenInput:focus,.WeekAccessGate-module__Ziz3nG__hiddenInput:focus-visible{box-shadow:none;outline:none}.WeekAccessGate-module__Ziz3nG__error{color:var(--orange);font-weight:700}.WeekAccessGate-module__Ziz3nG__submit{border:1px solid var(--lime);background:var(--lime);min-height:3rem;color:var(--night);border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:.85rem 1.35rem;font-weight:800;display:inline-flex}.WeekAccessGate-module__Ziz3nG__submit:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px #00000047}.WeekAccessGate-module__Ziz3nG__submit:disabled{cursor:wait;opacity:.64}.WeekAccessGate-module__Ziz3nG__back{color:var(--muted);font:700 .78rem / 1 var(--font-mono);letter-spacing:.08em;margin-top:22px;text-decoration:none;display:inline-flex}.WeekAccessGate-module__Ziz3nG__back:hover{color:var(--cyan)}@media (max-width:40rem){.WeekAccessGate-module__Ziz3nG__slots span{border-radius:12px;height:52px;font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.WeekAccessGate-module__Ziz3nG__submit{transition:none}}
