.login_dialog__QGz9r{display:block;width:min(1160px,calc(100vw - 40px));max-width:none!important;padding:0;gap:0;border-radius:28px;background:#111214}.login_page__9X5dw{min-height:100dvh;display:grid;place-items:center;padding:20px;background:#08090a}.login_surface__q6cC2{position:relative;display:grid;grid-template-columns:1fr 1.02fr;width:min(1160px,calc(100vw - 40px));height:min(800px,calc(100dvh - 40px));min-height:0;padding:12px;border:1px solid #ffffff16;border-radius:28px;overflow:hidden;background:#111214;color:#f4f4f5}.login_artwork__rH3aV{position:relative;min-width:0;overflow:hidden;border-radius:18px;background:#252724}.login_slide__5xJsr{position:absolute;inset:0;opacity:0;transition:opacity .65s ease}.login_slide__5xJsr[data-active=true]{opacity:1}.login_slide__5xJsr img{width:100%;height:100%;object-fit:cover;object-position:center 32%}.login_slide__5xJsr:after{position:absolute;inset:35% 0 0;content:"";background:linear-gradient(transparent,#050607e6)}.login_caption__T8zlx{position:absolute;z-index:1;right:28px;bottom:108px;left:28px}.login_caption__T8zlx>span{font-size:11px;letter-spacing:.16em;color:#e6e6e6}.login_caption__T8zlx h2{margin:9px 0 12px;max-width:420px;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.1;letter-spacing:-.035em}.login_caption__T8zlx p{margin:0;max-width:350px;color:#d2d2d2;font-size:14px;line-height:1.6}.login_carouselControls__6dgGM{position:absolute;z-index:2;right:22px;bottom:25px;left:28px;display:flex;align-items:center;gap:14px}.login_slideButtons__TpSS4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;flex:1}.login_slideButtons__TpSS4 button{min-width:0;padding:10px 0;border:0;background:transparent;text-align:left;font-size:11px;color:#999;cursor:pointer}.login_slideButtons__TpSS4 button span{display:block;height:3px;margin-bottom:9px;border-radius:5px;background:#ffffff38}.login_slideButtons__TpSS4 button[aria-pressed=true]{color:#fff}.login_slideButtons__TpSS4 button[aria-pressed=true] span{background:#fff}.login_pause__3dL2e{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff40;border-radius:50%;background:#16171980;cursor:pointer}.login_right__7bq2V{position:relative;min-width:0;overflow-y:auto;overscroll-behavior:contain}.login_topActions__YDtSa{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:6px 8px 0}.login_close__2rtYs{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid #ffffff12;border-radius:50%;color:#ececec;background:#242527;cursor:pointer}.login_close__2rtYs:hover{background:#333538}.login_loginContent__ORbv2{max-width:450px;margin:0 auto;padding:12px 30px 28px}.login_brand__yHUE8{display:flex;justify-content:center;align-items:center;gap:10px;color:#e2fe50;font-size:16px;font-weight:650}.login_heading__q7Tmw{margin:24px 0 30px;text-align:center}.login_heading__q7Tmw h1{margin:0;font-size:clamp(26px,2.5vw,33px);font-weight:600;line-height:1.2;letter-spacing:-.035em}.login_heading__q7Tmw p{margin:12px 0 0;color:#96989c;font-size:14px;line-height:1.6}.login_form__eawgU{display:flex;flex-direction:column;gap:18px}.login_google__MbNWc{width:100%;height:50px;background:transparent;border:1px solid #ffffff25;border-radius:10px;color:#eee;font-size:14px}.login_divider__OiyPO{display:flex;align-items:center;gap:16px;color:#74767b;font-size:12px}.login_divider__OiyPO:after,.login_divider__OiyPO:before{content:"";height:1px;background:#ffffff16;flex:1}.login_field__VjJ6W{display:flex;flex-direction:column;gap:9px}.login_field__VjJ6W label{color:#b0b1b5;font-size:13px}.login_field__VjJ6W input{height:48px;border:1px solid #ffffff25;border-radius:10px;background:#ffffff03;color:#f2f2f2;font-size:14px}.login_codeRow__swkly{display:flex;gap:8px}.login_codeRow__swkly input{min-width:0;flex:1}.login_sendCode__GfzSo{flex-shrink:0;height:48px;min-width:108px;border-radius:10px;font-size:12px}.login_submit__j2vbp{width:100%;height:48px;margin-top:2px;border-radius:10px;background:#e2fe50;color:#141609;font-weight:650;font-size:15px}.login_submit__j2vbp:hover{background:#d3ec4a}.login_terms__X8yoy{display:flex;align-items:flex-start;gap:8px;margin-top:20px;color:#85878c;font-size:11px;line-height:1.8}.login_terms__X8yoy>button{margin-top:3px;flex-shrink:0}.login_terms__X8yoy a{color:#c6c7c9;text-decoration:underline;text-underline-offset:3px}.login_error__o95Fw{color:#ff9999;font-size:12px}.login_surface__q6cC2 a:focus-visible,.login_surface__q6cC2 button:focus-visible{outline:2px solid #d9f64b;outline-offset:4px}@media (max-width:760px){.login_dialog__QGz9r,.login_surface__q6cC2{width:min(500px,calc(100vw - 24px));border-radius:22px}.login_surface__q6cC2{display:block;height:auto;max-height:calc(100dvh - 24px);padding:8px}.login_artwork__rH3aV{display:none}.login_right__7bq2V{max-height:calc(100dvh - 42px)}.login_loginContent__ORbv2{padding:12px 18px 28px}.login_heading__q7Tmw{margin:22px 0 26px}.login_heading__q7Tmw h1{font-size:28px}.login_page__9X5dw{padding:12px}}@media (prefers-reduced-motion:reduce){.login_slide__5xJsr{transition:none}}