.xis7tW_googleBtn{background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius);width:100%;height:44px;color:var(--text);cursor:pointer;transition:border-color var(--dur-state) ease;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.xis7tW_googleBtn:hover:not(:disabled){border-color:var(--text-muted)}.xis7tW_googleBtn:disabled{opacity:.6;cursor:default}.xis7tW_divider{color:var(--text-muted);align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.xis7tW_divider:before,.xis7tW_divider:after{content:"";background:var(--border);flex:1;height:1px}.xis7tW_fieldLabel{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.xis7tW_fieldInput{background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius);width:100%;height:44px;color:var(--text);transition:border-color var(--dur-state) ease;padding:0 14px;font-family:inherit;font-size:16px}.xis7tW_errorText{color:var(--bad);margin:0;font-size:13px}.xis7tW_resendBtn{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.xis7tW_resendBtn:disabled{opacity:.6;cursor:default;text-decoration:none}.xis7tW_submitBtn{border-radius:var(--radius);justify-content:center;width:100%;height:44px;margin-top:4px;font-size:14px}
.ba_l1G_page{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.ba_l1G_ticket{width:100%;max-width:1040px;min-height:640px;box-shadow:var(--shadow-lg);border-radius:20px;display:flex;position:relative}.ba_l1G_panel{background:var(--bg-surface);border:1px solid var(--border);border-right:none;border-radius:20px 0 0 20px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ba_l1G_band{background:var(--mk);height:72px;color:var(--mk-ink);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:0 44px;display:flex}.ba_l1G_wordmark{letter-spacing:-.5px;color:var(--mk-ink);align-items:center;gap:10px;font-size:24px;font-weight:900;text-decoration:none;display:inline-flex}.ba_l1G_wordmarkDot{background:var(--mk-ink);border-radius:50%;width:12px;height:12px}.ba_l1G_bandNote{letter-spacing:3px;text-transform:uppercase;font-size:11px;font-weight:700}.ba_l1G_returnRow{border-bottom:1.5px dashed var(--border);flex-shrink:0;align-items:center;min-height:52px;padding:0 44px;display:flex}.ba_l1G_backLink{min-height:44px;color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ba_l1G_backLink:hover{color:var(--text)}.ba_l1G_face{flex:1;grid-template:"intro form""signup form"1fr/minmax(0,1fr) minmax(0,1fr);column-gap:0;padding:36px 44px 0;display:grid}.ba_l1G_intro{flex-direction:column;grid-area:intro;gap:0;padding-right:40px;display:flex}.ba_l1G_heading{letter-spacing:-.8px;margin:0 0 8px;font-size:34px;font-weight:900;line-height:1.05}.ba_l1G_subhead{color:var(--text-muted);margin:0 0 28px;font-size:15px;line-height:1.5}.ba_l1G_face .ba_l1G_google{height:48px}.ba_l1G_face .ba_l1G_divider{text-transform:uppercase;letter-spacing:2px;display:none}.ba_l1G_face .ba_l1G_divider:before,.ba_l1G_face .ba_l1G_divider:after{border-top:1.5px dashed var(--border);background:0 0;height:0}.ba_l1G_pane{border-left:1.5px dashed var(--border);flex-direction:column;grid-area:form;gap:18px;padding-bottom:28px;padding-left:40px;display:flex}.ba_l1G_face .ba_l1G_label{letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:700}.ba_l1G_face .ba_l1G_input{height:48px}.ba_l1G_passwordLabelRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.ba_l1G_face .ba_l1G_labelInRow{margin-bottom:0}.ba_l1G_inlineLink{color:var(--accent);font-size:13px;font-weight:600}.ba_l1G_passwordField{position:relative}.ba_l1G_face .ba_l1G_passwordInput{padding-right:84px}.ba_l1G_showBtn{min-width:70px;height:44px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;background:0 0;border:none;border-radius:6px;font-size:11px;font-weight:700;position:absolute;top:2px;right:2px}.ba_l1G_errorGroup{flex-direction:column;gap:8px;display:flex}.ba_l1G_face .ba_l1G_submit{--perforation:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--mk-ink) 40%, transparent) 0 4px, transparent 4px 8px);background-image:var(--perforation), var(--perforation);letter-spacing:2px;text-align:center;text-transform:uppercase;white-space:normal;background-position:20px 0,calc(100% - 20px) 0;background-repeat:no-repeat;background-size:1.5px 100%;border-radius:6px;flex-direction:column;justify-content:center;gap:2px;min-height:60px;margin-top:auto;padding:10px 34px;font-size:15px;font-weight:900;line-height:1.25;position:relative}.ba_l1G_face .ba_l1G_submit:hover:not(:disabled){background-color:var(--mkhover);background-image:var(--perforation), var(--perforation)}.ba_l1G_face .ba_l1G_submit:before,.ba_l1G_face .ba_l1G_submit:after{content:"";background:var(--bg-surface);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%}.ba_l1G_face .ba_l1G_submit:before{left:-8px}.ba_l1G_face .ba_l1G_submit:after{right:-8px}.ba_l1G_submitKicker{letter-spacing:3px;color:color-mix(in srgb, var(--mk-ink) 75%, transparent);font-size:10px;font-weight:700}.ba_l1G_aside{border:1.5px dashed var(--mk-line);border-radius:10px;flex-direction:column;grid-area:signup;align-self:end;gap:4px;margin:0 40px 28px 0;padding:16px 20px;display:flex}.ba_l1G_asideKicker{letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.ba_l1G_asideLink{min-height:44px;color:var(--accent);align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.ba_l1G_fineprint{border-top:1.5px dashed var(--border);letter-spacing:2px;text-transform:uppercase;min-height:52px;color:var(--text-dim);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:4px 12px;padding:0 44px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:flex}.ba_l1G_fineprint span{white-space:nowrap}.ba_l1G_stub{box-sizing:border-box;background:var(--mk);width:280px;color:var(--mk-ink);border-radius:0 20px 20px 0;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;padding:44px 28px 40px;display:flex;position:relative}.ba_l1G_stub:before{content:"";border-left:2.5px dashed color-mix(in srgb, var(--mk-ink) 45%, transparent);position:absolute;top:18px;bottom:18px;left:0}.ba_l1G_notch{background:var(--bg);border-radius:50%;width:32px;height:32px;position:absolute;left:-16px}.ba_l1G_notchA{top:-16px}.ba_l1G_notchB{bottom:-16px}.ba_l1G_stubKicker{letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:700}.ba_l1G_stubTitle{letter-spacing:1px;text-align:center;text-transform:uppercase;font-size:64px;font-weight:900;line-height:.95}.ba_l1G_stubFoot{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.ba_l1G_stubNo{letter-spacing:3px;flex-direction:column;align-items:center;gap:2px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:24px;font-weight:500;display:flex}.ba_l1G_stubNo span{letter-spacing:2px;font-size:11px}.ba_l1G_barcode{background:repeating-linear-gradient(90deg, var(--mk-ink) 0 2px, transparent 2px 5px, var(--mk-ink) 5px 6px, transparent 6px 8px, var(--mk-ink) 8px 11px, transparent 11px 13px, var(--mk-ink) 13px 14px, transparent 14px 17px);width:100%;height:72px}.ba_l1G_notice{background:var(--bg-surface-2);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}.ba_l1G_noticeKicker{letter-spacing:2px;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.ba_l1G_noticeText{color:var(--text);margin:0;font-size:15px;line-height:1.55}.ba_l1G_noticeLink{min-height:44px;color:var(--accent);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.ba_l1G_textBtn{min-height:44px;color:var(--accent);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ba_l1G_textBtn:disabled{opacity:.6;text-decoration:none}.ba_l1G_toggleText{min-height:44px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;background:0 0;border:none;align-self:flex-start;padding:0;font-size:11px;font-weight:700}.ba_l1G_hint{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.ba_l1G_hint a{color:var(--accent);text-decoration:underline}@media (max-width:900px){.ba_l1G_page{align-items:flex-start;padding:12px;overflow-x:clip}.ba_l1G_ticket{flex-direction:column;min-height:0}.ba_l1G_panel{border-right:1px solid var(--border);border-bottom:none;border-radius:20px 20px 0 0}.ba_l1G_band,.ba_l1G_returnRow,.ba_l1G_fineprint{padding:0 22px}.ba_l1G_band{height:64px}.ba_l1G_wordmark{font-size:20px}.ba_l1G_bandNote{display:none}.ba_l1G_face{grid-template:"intro""form""signup"/minmax(0,1fr);padding:22px 22px 0}.ba_l1G_intro{padding-right:0}.ba_l1G_heading{font-size:28px}.ba_l1G_subhead{margin-bottom:18px}.ba_l1G_face .ba_l1G_divider{margin:16px 0 0;display:flex}.ba_l1G_pane{border-left:none;padding:16px 0 0}.ba_l1G_face .ba_l1G_submit{min-height:58px;margin-top:4px}.ba_l1G_aside{margin:22px 0}.ba_l1G_stub{border-radius:0 0 20px 20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;width:auto;padding:20px 22px 18px}.ba_l1G_stub:before{border-left:none;border-top:2.5px dashed color-mix(in srgb, var(--mk-ink) 45%, transparent);inset:0 22px auto}.ba_l1G_notch{width:24px;height:24px;top:-12px}.ba_l1G_notchA{left:-12px}.ba_l1G_notchB{bottom:auto;left:auto;right:-12px}.ba_l1G_stubKicker{order:1}.ba_l1G_stubTitle{order:2;font-size:22px;line-height:1}.ba_l1G_stubTitle br{display:none}.ba_l1G_stubFoot{flex-direction:row;flex-basis:100%;order:3;justify-content:space-between}.ba_l1G_stubNo{letter-spacing:2px;flex-direction:row;gap:8px;font-size:14px}.ba_l1G_barcode{flex:1;height:36px}}
