.welcome-intro h1{font-weight:600}.welcome-intro [role=img]{font-family:'Segoe UI Emoji','Apple Color Emoji',sans-serif;font-size:.8em}.welcome-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;max-width:360px}.welcome-destinations a{padding:17px 14px;border-radius:17px;background:#ddd0ff;font-size:11px;color:#81648e}.welcome-destinations a:nth-child(2){background:#ffdfa3}.welcome-destinations a:nth-child(3){background:#bdd5ff}.welcome-destinations a:nth-child(4){background:#f0c3ef}.welcome-card{margin-top:25px}.welcome-card h2{font-size:30px;line-height:1.25;margin:18px 0}.welcome-shop-note{padding:18px;background:#f0e8ff;border-radius:16px;margin-top:25px;color:#9678a4}.welcome-shop-note strong{font-size:12px;font-weight:500}.welcome-shop-note p{font-size:11px;line-height:1.9;margin:8px 0 0}.welcome-admin-link{display:block;font-size:10px;color:#a38aaf;margin-top:22px;text-align:center}.account-profile-details{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px;background:#f3ecff;border-radius:17px;margin:20px 0}.account-profile-details dt{font-size:9px;color:#a58aaf;margin-bottom:5px}.account-profile-details dd{font-size:12px;color:#7f608f;margin:0;overflow-wrap:anywhere}.account-profile-details>div:first-child{grid-column:1/-1}.account-shop-cta{margin:20px 0}.account-shop-cta strong{font-size:15px;font-weight:500}.account-shop-cta p{font-size:11px;color:#a287ae;line-height:1.9;margin:12px 0 18px}.account-registration-list{margin-top:28px;border-top:1px solid #e9dfef;padding-top:23px}.account-registration-list h3{font-size:16px;font-weight:500;margin:0 0 15px;color:#765788}.account-registration-list article{margin:12px 0;padding:15px;background:#f8f4fe;border-radius:14px}.account-registration-list article strong{font-size:12px;font-weight:500;color:#80608f;display:block}.account-registration-list article span,.account-registration-list article p{font-size:10px;line-height:1.8;color:#a48bb1;margin:7px 0}.account-registration-list a{font-size:10px;color:#88649c}.account-location-hint{display:block;font-size:10px;color:#a187ad;line-height:1.8;margin-top:7px}.home-area-label{display:block;margin-top:7px;color:#9471a4;font-size:11px}.auth-field input:disabled{background:#f2ecf9;color:#9b80aa;opacity:1}@media(max-width:640px){.welcome-card{margin-top:0}.welcome-card h2{font-size:27px}.welcome-intro h1{font-size:31px}.welcome-destinations{margin-top:22px;gap:10px}.welcome-destinations a{font-size:10px}.account-profile-details{gap:17px;padding:18px}}

.register-shop-quick{display:inline-block;margin-top:10px;padding:8px 13px;border-radius:20px;background:#e9dcff;color:#8b659e;font-size:10px}
