.info-page[data-v-4c35e053]{background-color:var(--van-index-bg);min-height:100vh;padding:20px 16px 30px}.card[data-v-4c35e053]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;margin:12px 0;padding:20px 16px}.info-card[data-v-4c35e053]{padding:16px 20px}.input-item[data-v-4c35e053]{margin-bottom:16px;position:relative}.info-field[data-v-4c35e053],.input-item[data-v-4c35e053]:last-child{margin-bottom:0}.info-field[data-v-4c35e053] .van-field__label{color:#333;font-size:16px;font-weight:500;width:80px}.required-field[data-v-4c35e053] .van-field__label:before{color:#ff4757;content:"*";margin-right:4px}.info-field[data-v-4c35e053] .van-field__control{background:transparent;border:none;color:#333;font-size:16px;padding:0}.info-field[data-v-4c35e053] .van-field__control::-moz-placeholder{color:#999;font-size:16px}.info-field[data-v-4c35e053] .van-field__control::placeholder{color:#999;font-size:16px}.arrow-icon[data-v-4c35e053]{color:#ccc;font-size:14px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.selection-card[data-v-4c35e053]{padding:20px 16px}.section-header[data-v-4c35e053]{align-items:center;display:flex;gap:8px;margin-bottom:16px}.section-icon[data-v-4c35e053]{color:var(--van-button-primary-background);font-size:18px}.section-title[data-v-4c35e053]{color:#333;font-size:16px;font-weight:600}.section-note[data-v-4c35e053]{color:#999;font-size:12px;margin-left:auto}.selection-buttons[data-v-4c35e053]{display:flex;flex-wrap:wrap;gap:12px}.selection-btn[data-v-4c35e053]{background:#f8f8f8;border:none;border-radius:8px;color:#666;flex:1;font-size:14px;height:40px;min-width:80px;transition:all .2s ease}.selection-btn.active[data-v-4c35e053]{background:var(--van-button-primary-background);color:#fff}.sesame-buttons[data-v-4c35e053]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.sesame-buttons .selection-btn[data-v-4c35e053]:nth-child(4),.sesame-buttons .selection-btn[data-v-4c35e053]:nth-child(5){grid-column:span 1.5}.asset-buttons[data-v-4c35e053]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.submit-section[data-v-4c35e053]{margin-top:24px;padding:0 16px}.submit-btn[data-v-4c35e053]{background:var(--van-button-primary-background);border-color:var(--van-button-primary-background);border-radius:24px;font-size:16px;font-weight:600;height:54px;transition:all .2s ease}.submit-btn[data-v-4c35e053]:hover{background:var(--van-primary-color);border-color:var(--van-primary-color)}.privacy-note[data-v-4c35e053]{color:#999;font-size:12px;line-height:1.4;margin-top:12px;text-align:center}@media (max-width:375px){.card[data-v-4c35e053]{margin:8px 0;padding:16px 12px}.selection-buttons[data-v-4c35e053]{gap:8px}.selection-btn[data-v-4c35e053]{font-size:13px;height:36px;min-width:70px}.sesame-buttons[data-v-4c35e053]{grid-template-columns:repeat(2,1fr)}.sesame-buttons .selection-btn[data-v-4c35e053]:nth-child(4),.sesame-buttons .selection-btn[data-v-4c35e053]:nth-child(5){grid-column:span 1}}.city-picker[data-v-4c35e053]{display:flex;flex-direction:column;height:100%}.picker-header[data-v-4c35e053]{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 20px}.picker-title[data-v-4c35e053]{color:#333;font-size:16px;font-weight:600}.close-icon[data-v-4c35e053]{color:#999;cursor:pointer;font-size:18px}.picker-content[data-v-4c35e053]{display:flex;flex:1;overflow:hidden}.city-list[data-v-4c35e053],.province-list[data-v-4c35e053]{border-right:1px solid #f0f0f0;display:flex;flex:1;flex-direction:column}.city-list[data-v-4c35e053]{border-right:none}.list-title[data-v-4c35e053]{background:#f8f9fa;border-bottom:1px solid #f0f0f0;color:#666;font-size:14px;font-weight:500;padding:12px 16px}.list-items[data-v-4c35e053]{flex:1;overflow-y:auto}.list-item[data-v-4c35e053]{border-bottom:1px solid #f8f8f8;color:#333;cursor:pointer;font-size:14px;padding:12px 16px;transition:all .2s ease}.list-item[data-v-4c35e053]:hover{background:#f8f9fa}.list-item.active[data-v-4c35e053]{color:var(--van-button-primary-background);font-weight:500}
