.input-wrapper[data-v-42ead174]{position:relative;display:inline-block;flex:1;width:100%}.input-wrapper .input-field[data-v-42ead174]{width:100%;height:50px;padding:0 12px;border:1px solid #d0d1d2;border-radius:10px;font-size:14px;transition:border-color .3s ease;box-sizing:border-box;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrapper .input-field[data-v-42ead174]:focus{border-color:#29d769}.input-wrapper .input-field[data-v-42ead174]::-moz-placeholder{color:#c2c2c2}.input-wrapper .input-field[data-v-42ead174]::placeholder{color:#c2c2c2}.input-wrapper.input-password .input-field[data-v-42ead174]{padding-right:40px}.input-wrapper .toggle-icon[data-v-42ead174]{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;color:#888;font-size:14px;display:flex;align-items:center;justify-content:center;padding:4px}.checkbox-container[data-v-f4377b76]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px}.checkbox-container .checkbox-input[data-v-f4377b76]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkbox-box[data-v-f4377b76]{width:16px;height:16px;border:1px solid #d0d1d2;border-radius:3px;margin-right:8px;transition:border-color .3s ease,background-color .3s ease;box-sizing:border-box;position:relative}.checkbox-container .checkbox-box.checked[data-v-f4377b76]{border-color:#29d769;background-color:#29d769}.checkbox-container .checkbox-box.checked[data-v-f4377b76]:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.popup-content[data-v-6342d5ae]{padding:16px;max-height:100%;overflow-y:auto;font-size:14px}.search-box[data-v-6342d5ae]{margin-bottom:16px}.search-box[data-v-6342d5ae] .van-search{padding:10px 0}.index-bar[data-v-6342d5ae]{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:3}.index-letter[data-v-6342d5ae]{font-size:12px;color:#333;text-align:center;width:16px;height:16px;line-height:16px;padding:2px 8px}.index-letter.active[data-v-6342d5ae]{color:#29d769}.index-anchor[data-v-6342d5ae]{line-height:32px;color:#29d769;position:sticky;top:0}.cell[data-v-6342d5ae]{display:flex;align-items:center;padding:12px 16px}.cell[data-v-6342d5ae]:not(:last-child){border-bottom:1px solid #f5f5f5}.index-anchor-box[data-v-6342d5ae] .van-index-anchor{font-weight:600;background-color:#f7f8fa}.index-anchor-box[data-v-6342d5ae] .van-index-anchor--sticky{color:#29d769;font-weight:600;background-color:#fff}.country-index-bar[data-v-6342d5ae] .van-index-bar__sidebar{opacity:0}.title[data-v-36dd710c]{font-size:18px;font-weight:600;margin:0;text-align:center;padding:18px 0}.home[data-v-8f2e5d2e]{padding:24px 16px 54px;box-sizing:border-box;position:relative}.projectName[data-v-8f2e5d2e]{font-size:16px;font-weight:500;margin:0}.title[data-v-8f2e5d2e]{font-size:28px;font-weight:700;margin:0 0 16px}.label[data-v-8f2e5d2e]{font-size:14px;font-weight:700;margin-bottom:10px}.area[data-v-8f2e5d2e]{width:104px;height:50px;display:flex;align-items:center;position:relative;border:1px solid #d0d1d2;border-radius:10px;padding-left:16px;box-sizing:border-box;margin-right:6px}.area .arrow[data-v-8f2e5d2e]{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.btn[data-v-8f2e5d2e]{width:100%;height:50px;border-radius:10px;background-color:#29d769;font-size:14px;color:#fff;box-shadow:none;outline:none;border:none}.btn[data-v-8f2e5d2e]:disabled{opacity:.5}.link[data-v-8f2e5d2e]{color:#29d769;margin:2px}.next-box[data-v-8f2e5d2e]{display:none;position:absolute;left:0;top:0;width:100%;min-height:100vh;background-color:#fff;padding:24px 16px 54px;box-sizing:border-box}.next-box.show[data-v-8f2e5d2e]{display:inline-block}body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;margin:0;min-height:100vh;font-size:14px}.flex-row{display:flex;align-items:center}