.profile-settings,.my-local-wants{padding:6px 2px 24px}.account-detail-intro{text-align:center;padding:20px 10px 29px}.account-detail-avatar{background:#ffffffb8;border:1px solid #fff;border-radius:27px;place-items:center;width:80px;height:80px;margin:0 auto 17px;display:grid}.account-detail-avatar .brand-mark{object-fit:contain;width:65px;height:65px}.account-detail-intro h2{color:#24374c;letter-spacing:-.4px;font-size:21px;font-weight:600}.account-detail-intro p{color:#7a8ea3;margin-top:8px;font-size:12px;line-height:1.8}.profile-settings-form{background:#ffffffdc;border:1px solid #fff;border-radius:22px;padding:22px 20px}.profile-settings-form>label{justify-content:space-between;align-items:center;margin-bottom:11px;font-size:14px;font-weight:550;display:flex}.profile-settings-form>label span{color:#8999ab;font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.profile-settings-form>input{color:#20334a;background:#f8fafc;border:1px solid #dce8f0;border-radius:13px;width:100%;min-width:0;min-height:50px;padding:12px 14px;font-size:16px}.profile-settings-form>input::placeholder{color:#a0afbf}.profile-settings-form>input:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.profile-settings-form>p#profile-name-hint{color:#8798aa;margin-top:10px;font-size:11px;line-height:1.8}.profile-email{color:#8194a8;border-top:1px solid #edf1f5;align-items:center;gap:11px;margin:21px 0 8px;padding:21px 0;display:flex}.profile-email>svg{flex-shrink:0}.profile-email>div{min-width:0}.profile-email span{margin-bottom:4px;font-size:11px;display:block}.profile-email strong{color:#566b80;overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.profile-saved{color:#238775;align-items:center;gap:6px;margin:12px 0;font-size:12px;display:flex}.profile-save{width:100%}.wants-intro{align-items:center;gap:13px;padding:18px 4px 28px;display:flex}.wants-intro-icon{color:#27889c;background:#e0f4f4;border:1px solid #ffffffb0;border-radius:19px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.wants-intro h2{color:#283e54;font-size:18px;font-weight:600;line-height:1.5}.wants-intro p{color:#7f94a5;margin-top:6px;font-size:11px;line-height:1.8}.wants-toolbar{border-bottom:1px solid #dee9f0;justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.wants-toolbar>span{font-size:12px;font-weight:550}.wants-toolbar small{color:#95a3b2;margin-left:8px;font-size:10px;font-weight:400}.wants-toolbar button{color:#68859e;align-items:center;gap:5px;min-height:44px;padding-inline:7px;font-size:11px;display:flex}.wants-day{color:#788a9a;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:24px 0 11px;font-size:13px;font-weight:500;display:flex}.wants-day:before{content:"";background:#70abb9;border-radius:50%;width:5px;height:5px}.wants-record{background:#fff;border:1px solid #eaf0f5;border-radius:18px;margin-bottom:10px;padding:16px 16px 0}.wants-record-heading{align-items:flex-start;gap:11px;display:flex}.wants-store-icon{color:#62859a;background:#f0f5f8;border-radius:13px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.wants-record-heading>div{min-width:0}.wants-record h4{color:#304355;overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.6}.wants-record-heading p{color:#8b9aa9;margin-top:4px;font-size:10px;line-height:1.7}.wants-record-address{color:#8999a9;align-items:flex-start;gap:5px;margin:13px 0;font-size:11px;line-height:1.7;display:flex}.wants-record-address>svg{flex-shrink:0;margin-top:3px}.wants-record-address span{overflow-wrap:anywhere}.wants-record-footer{border-top:1px solid #f0f3f6;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:10px;display:flex}.wants-record-footer>span,.wants-record-footer>a{align-items:center;gap:5px;display:flex}.wants-record-footer>span{color:#5794a2}.wants-record-footer time{color:#a1aebc;font-variant-numeric:tabular-nums;margin-left:4px}.wants-record-footer a{color:#678caa;min-height:44px}.wants-empty{text-align:center;background:#ffffffc9;border-radius:20px;margin-top:20px;padding:48px 16px}.wants-empty>svg{color:#99b6c8;margin:0 auto 20px;display:block}.wants-empty h3{font-size:16px;font-weight:500}.wants-empty p{color:#8b9aab;margin-top:10px;font-size:12px;line-height:1.9}.wants-empty a{color:#327b98;background:#eaf5f8;border-radius:22px;align-items:center;gap:5px;min-height:44px;margin-top:24px;padding:0 17px;font-size:12px;display:inline-flex}.wants-end{text-align:center;color:#a0acb9;padding:24px 0;font-size:10px;line-height:1.8}.my-local-wants :is(button,a):focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}@media (max-width:360px){.profile-settings-form{padding:20px 15px}.wants-intro{gap:10px}.wants-intro h2{font-size:16px}.wants-toolbar small{margin:3px 0 0;display:block}}
