.LoginViewLinear-module__W-8MoW__page{font-feature-settings:"cv01","ss03";background:#08090a;width:100%;height:100vh;display:flex;overflow:hidden}.LoginViewLinear-module__W-8MoW__left{flex-direction:column;flex-shrink:0;justify-content:center;width:50%;padding:0 80px;display:flex;position:relative}.LoginViewLinear-module__W-8MoW__logo{align-items:center;gap:13px;display:flex;position:absolute;top:32px;left:80px}.LoginViewLinear-module__W-8MoW__logoIcon{object-fit:contain;width:36px;height:36px}.LoginViewLinear-module__W-8MoW__logoText{object-fit:contain;height:28px}.LoginViewLinear-module__W-8MoW__formArea{flex-direction:column;gap:40px;max-width:400px;display:flex}.LoginViewLinear-module__W-8MoW__textBlock{flex-direction:column;gap:12px;display:flex}.LoginViewLinear-module__W-8MoW__title{font-family:"Inter Variable","Inter",var(--font-family);letter-spacing:-.704px;color:#f7f8f8;font-feature-settings:"cv01","ss03";margin:0;font-size:32px;font-weight:510;line-height:1.13}.LoginViewLinear-module__W-8MoW__subtitle{font-family:"Inter Variable","Inter",var(--font-family);letter-spacing:-.165px;color:#8a8f98;margin:0;font-size:15px;font-weight:400;line-height:1.6}.LoginViewLinear-module__W-8MoW__formContent{flex-direction:column;gap:20px;display:flex}.LoginViewLinear-module__W-8MoW__fieldGroup{flex-direction:column;gap:6px;width:100%;display:flex}.LoginViewLinear-module__W-8MoW__label{font-family:"Inter Variable","Inter",var(--font-family);letter-spacing:-.13px;color:#d0d6e0;font-feature-settings:"cv01","ss03";font-size:13px;font-weight:510;line-height:1.5}.LoginViewLinear-module__W-8MoW__inputRow{background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;align-items:stretch;width:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.LoginViewLinear-module__W-8MoW__inputRow:focus-within{border-color:#5e6ad2;box-shadow:0 0 0 1px #5e6ad240}.LoginViewLinear-module__W-8MoW__inputRowActive{border-color:#ffffff26}.LoginViewLinear-module__W-8MoW__inputRowError{border-color:#ef4444}.LoginViewLinear-module__W-8MoW__dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:4px;padding:10px 0 10px 14px;display:flex}.LoginViewLinear-module__W-8MoW__dropdownText{font-family:"Inter Variable","Inter",var(--font-family);color:#d0d6e0;font-feature-settings:"cv01","ss03";font-size:14px;font-weight:510;line-height:1.5}.LoginViewLinear-module__W-8MoW__chevron{color:#62666d;width:16px;height:16px}.LoginViewLinear-module__W-8MoW__phoneInput{font-family:"Inter Variable","Inter",var(--font-family);color:#f7f8f8;font-feature-settings:"cv01","ss03";background:0 0;border:none;outline:none;flex:1;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5}.LoginViewLinear-module__W-8MoW__phoneInput::placeholder{color:#62666d}.LoginViewLinear-module__W-8MoW__passwordInput{font-family:"Inter Variable","Inter",var(--font-family);color:#f7f8f8;font-feature-settings:"cv01","ss03";background:0 0;border:none;outline:none;flex:1;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5}.LoginViewLinear-module__W-8MoW__passwordInput::placeholder{color:#62666d}.LoginViewLinear-module__W-8MoW__eyeToggle{cursor:pointer;color:#62666d;background:0 0;border:none;justify-content:center;align-items:center;padding:0 12px;transition:color .15s;display:flex}.LoginViewLinear-module__W-8MoW__eyeToggle:hover{color:#8a8f98}.LoginViewLinear-module__W-8MoW__errorMessage{font-family:"Inter Variable","Inter",var(--font-family);color:#ef4444;margin:0;font-size:13px;font-weight:400;line-height:1.5}.LoginViewLinear-module__W-8MoW__serverError{background:var(--color-surface-danger);border:1px solid var(--color-border-danger);width:100%;font-family:"Inter Variable","Inter",var(--font-family);color:#ef4444;border-radius:6px;margin:0;padding:10px 14px;font-size:13px;font-weight:400;line-height:1.5}.LoginViewLinear-module__W-8MoW__submitBtn{color:#fff;width:100%;font-family:"Inter Variable","Inter",var(--font-family);letter-spacing:-.182px;cursor:pointer;font-feature-settings:"cv01","ss03";background:#5e6ad2;border:none;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:510;line-height:1.5;transition:background .15s}.LoginViewLinear-module__W-8MoW__submitBtn:hover:not(:disabled){background:#7170ff}.LoginViewLinear-module__W-8MoW__submitBtn:disabled{opacity:.5;cursor:not-allowed}.LoginViewLinear-module__W-8MoW__terms{font-family:"Inter Variable","Inter",var(--font-family);color:#8a8f98;text-align:center;font-size:13px;font-weight:400;line-height:1.5}.LoginViewLinear-module__W-8MoW__termsLink{font:inherit;color:#7170ff;cursor:pointer;background:0 0;border:none;padding:0;font-weight:510;text-decoration:none;transition:color .15s}.LoginViewLinear-module__W-8MoW__termsLink:hover{color:#828fff}.LoginViewLinear-module__W-8MoW__right{flex:1;justify-content:center;align-items:center;min-width:0;padding:32px;display:flex}.LoginViewLinear-module__W-8MoW__heroCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.LoginViewLinear-module__W-8MoW__heroImageWrap{flex:1;min-height:0;position:relative}.LoginViewLinear-module__W-8MoW__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LoginViewLinear-module__W-8MoW__heroOverlay{background:linear-gradient(#08090a4d 0%,#08090a99 100%);position:absolute;inset:0}.LoginViewLinear-module__W-8MoW__quoteBlock{background:#0f1011;border-top:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:center;padding:32px 40px;display:flex;position:relative}.LoginViewLinear-module__W-8MoW__quoteMark{pointer-events:none;opacity:.04;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoginViewLinear-module__W-8MoW__quoteText{font-family:"Inter Variable","Inter",var(--font-family);letter-spacing:-.165px;color:#8a8f98;text-align:center;font-feature-settings:"cv01","ss03";max-width:420px;margin:0;font-size:15px;font-weight:400;line-height:1.6;position:relative}@media (max-width:768px){.LoginViewLinear-module__W-8MoW__page{flex-direction:column;overflow-y:auto}.LoginViewLinear-module__W-8MoW__left{justify-content:center;width:100%;min-height:100vh;padding:0 24px}.LoginViewLinear-module__W-8MoW__logo{position:absolute;top:24px;left:24px}.LoginViewLinear-module__W-8MoW__formArea{gap:32px;max-width:100%}.LoginViewLinear-module__W-8MoW__title{letter-spacing:-.288px;font-size:24px}.LoginViewLinear-module__W-8MoW__subtitle{font-size:14px}.LoginViewLinear-module__W-8MoW__right{display:none}.LoginViewLinear-module__W-8MoW__submitBtn{min-height:48px;padding:14px 16px}.LoginViewLinear-module__W-8MoW__termsLink{align-items:center;min-height:44px;display:inline-flex}}[data-theme=light] .LoginViewLinear-module__W-8MoW__page{background:var(--color-bg-page)}[data-theme=light] .LoginViewLinear-module__W-8MoW__quoteBlock{background:var(--color-bg-app-shell);border-top:1px solid var(--color-border-secondary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__title{color:var(--color-content-primary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__subtitle,[data-theme=light] .LoginViewLinear-module__W-8MoW__quoteText{color:var(--color-content-secondary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__label,[data-theme=light] .LoginViewLinear-module__W-8MoW__dropdownText{color:var(--color-content-primary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__inputRow,[data-theme=light] .LoginViewLinear-module__W-8MoW__heroCard{background:var(--color-surface-l0);border-color:var(--color-surface-l3)}[data-theme=light] .LoginViewLinear-module__W-8MoW__inputRowActive{border-color:var(--color-surface-l5)}[data-theme=light] .LoginViewLinear-module__W-8MoW__chevron,[data-theme=light] .LoginViewLinear-module__W-8MoW__eyeToggle{color:var(--color-icon-tertiary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__eyeToggle:hover{color:var(--color-icon-secondary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__phoneInput,[data-theme=light] .LoginViewLinear-module__W-8MoW__passwordInput{color:var(--color-content-primary)}[data-theme=light] .LoginViewLinear-module__W-8MoW__phoneInput::placeholder,[data-theme=light] .LoginViewLinear-module__W-8MoW__passwordInput::placeholder,[data-theme=light] .LoginViewLinear-module__W-8MoW__terms{color:var(--color-content-tertiary)}
.LoginViewApple-module__DQquFW__page{background:#000;width:100%;height:100vh;display:flex;overflow:hidden}.LoginViewApple-module__DQquFW__left{flex-direction:column;flex-shrink:0;justify-content:center;width:50%;padding:0 80px;display:flex;position:relative}.LoginViewApple-module__DQquFW__logo{align-items:center;gap:13px;display:flex;position:absolute;top:32px;left:80px}.LoginViewApple-module__DQquFW__logoIcon{object-fit:contain;width:36px;height:36px}.LoginViewApple-module__DQquFW__logoText{object-fit:contain;height:28px}.LoginViewApple-module__DQquFW__formArea{flex-direction:column;gap:48px;max-width:380px;display:flex}.LoginViewApple-module__DQquFW__textBlock{flex-direction:column;gap:10px;display:flex}.LoginViewApple-module__DQquFW__title{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.28px;color:#fff;margin:0}.LoginViewApple-module__DQquFW__subtitle{letter-spacing:-.374px;color:#ffffffb3;margin:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47}.LoginViewApple-module__DQquFW__formContent{flex-direction:column;gap:20px;display:flex}.LoginViewApple-module__DQquFW__fieldGroup{flex-direction:column;gap:6px;width:100%;display:flex}.LoginViewApple-module__DQquFW__label{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.29;font-weight:var(--font-weight-semibold);letter-spacing:-.224px;color:#fffc}.LoginViewApple-module__DQquFW__inputRow{background:#1d1d1f;border:none;border-radius:8px;align-items:stretch;width:100%;transition:box-shadow .2s;display:flex;overflow:hidden}.LoginViewApple-module__DQquFW__inputRow:focus-within{box-shadow:0 0 0 3px #0071e380}.LoginViewApple-module__DQquFW__inputRowActive{background:#272729}.LoginViewApple-module__DQquFW__inputRowError{box-shadow:0 0 0 2px #ff3b30}.LoginViewApple-module__DQquFW__dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:4px;padding:12px 0 12px 16px;display:flex}.LoginViewApple-module__DQquFW__dropdownText{letter-spacing:-.374px;color:#fffc;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:400;line-height:1.47}.LoginViewApple-module__DQquFW__chevron{color:#ffffff7a;width:16px;height:16px}.LoginViewApple-module__DQquFW__phoneInput{letter-spacing:-.374px;color:#fff;background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:400;line-height:1.47}.LoginViewApple-module__DQquFW__phoneInput::placeholder{color:#ffffff52}.LoginViewApple-module__DQquFW__passwordInput{letter-spacing:-.374px;color:#fff;background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:400;line-height:1.47}.LoginViewApple-module__DQquFW__passwordInput::placeholder{color:#ffffff52}.LoginViewApple-module__DQquFW__eyeToggle{cursor:pointer;color:#ffffff7a;background:0 0;border:none;justify-content:center;align-items:center;padding:0 14px;transition:color .15s;display:flex}.LoginViewApple-module__DQquFW__eyeToggle:hover{color:#ffffffb3}.LoginViewApple-module__DQquFW__errorMessage{letter-spacing:-.224px;color:#ff3b30;margin:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.LoginViewApple-module__DQquFW__serverError{background:var(--color-surface-danger);letter-spacing:-.224px;color:#ff3b30;border-radius:8px;width:100%;margin:0;padding:12px 16px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.LoginViewApple-module__DQquFW__submitBtn{color:#fff;letter-spacing:-.374px;cursor:pointer;background:#0071e3;border:none;border-radius:980px;width:100%;padding:12px 20px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:400;line-height:1;transition:background .2s}.LoginViewApple-module__DQquFW__submitBtn:hover:not(:disabled){background:#0077ed}.LoginViewApple-module__DQquFW__submitBtn:active:not(:disabled){background:#006edb}.LoginViewApple-module__DQquFW__submitBtn:disabled{opacity:.42;cursor:not-allowed}.LoginViewApple-module__DQquFW__terms{letter-spacing:-.224px;color:#ffffff7a;text-align:center;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.43}.LoginViewApple-module__DQquFW__termsLink{font:inherit;color:#2997ff;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.LoginViewApple-module__DQquFW__termsLink:hover{text-decoration:underline}.LoginViewApple-module__DQquFW__right{background:#000;flex:1;align-items:stretch;min-width:0;display:flex}.LoginViewApple-module__DQquFW__heroCard{flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.LoginViewApple-module__DQquFW__heroImageWrap{flex:1;min-height:0;position:relative}.LoginViewApple-module__DQquFW__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LoginViewApple-module__DQquFW__heroOverlay{background:linear-gradient(#00000026 0%,#0000008c 100%);position:absolute;inset:0}.LoginViewApple-module__DQquFW__quoteBlock{background:#000;flex-direction:column;justify-content:center;align-items:center;padding:32px 48px;display:flex;position:relative}.LoginViewApple-module__DQquFW__quoteMark{pointer-events:none;opacity:.03;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoginViewApple-module__DQquFW__quoteText{letter-spacing:.231px;color:#ffffffb3;text-align:center;max-width:440px;margin:0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:21px;font-weight:400;line-height:1.19;position:relative}@media (max-width:768px){.LoginViewApple-module__DQquFW__page{flex-direction:column;overflow-y:auto}.LoginViewApple-module__DQquFW__left{justify-content:center;width:100%;min-height:100vh;padding:0 24px}.LoginViewApple-module__DQquFW__logo{position:absolute;top:24px;left:24px}.LoginViewApple-module__DQquFW__formArea{gap:36px;max-width:100%}.LoginViewApple-module__DQquFW__title{font-size:28px;line-height:1.14}.LoginViewApple-module__DQquFW__subtitle{font-size:14px}.LoginViewApple-module__DQquFW__right{display:none}}[data-theme=light] .LoginViewApple-module__DQquFW__page,[data-theme=light] .LoginViewApple-module__DQquFW__right,[data-theme=light] .LoginViewApple-module__DQquFW__quoteBlock{background:var(--color-bg-page)}[data-theme=light] .LoginViewApple-module__DQquFW__title{color:var(--color-content-primary)}[data-theme=light] .LoginViewApple-module__DQquFW__subtitle,[data-theme=light] .LoginViewApple-module__DQquFW__quoteText{color:var(--color-content-secondary)}[data-theme=light] .LoginViewApple-module__DQquFW__label{color:var(--color-content-primary)}[data-theme=light] .LoginViewApple-module__DQquFW__inputRow{background:var(--color-surface-l2)}[data-theme=light] .LoginViewApple-module__DQquFW__inputRowActive{background:var(--color-surface-l3)}[data-theme=light] .LoginViewApple-module__DQquFW__dropdownText{color:var(--color-content-primary)}[data-theme=light] .LoginViewApple-module__DQquFW__chevron,[data-theme=light] .LoginViewApple-module__DQquFW__eyeToggle{color:var(--color-icon-tertiary)}[data-theme=light] .LoginViewApple-module__DQquFW__eyeToggle:hover{color:var(--color-icon-secondary)}[data-theme=light] .LoginViewApple-module__DQquFW__phoneInput,[data-theme=light] .LoginViewApple-module__DQquFW__passwordInput{color:var(--color-content-primary)}[data-theme=light] .LoginViewApple-module__DQquFW__phoneInput::placeholder,[data-theme=light] .LoginViewApple-module__DQquFW__passwordInput::placeholder,[data-theme=light] .LoginViewApple-module__DQquFW__terms{color:var(--color-content-tertiary)}
