.app-nav-bar__icon[data-v-b0dc7143]{color:var(--van-primary-color);font-size:20px}:root{--app-max-width:480px;--page-gutter:16px;--safe-bottom:env(safe-area-inset-bottom);--app-bg:#f7f8fa;--outside-bg:#e5e6eb;--primary-tint:#f0eeff;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-xxl:20px;--fs-title:24px}:root:root{--van-primary-color:#6650e6;--van-success-color:#12b76a;--van-warning-color:#f79009;--van-danger-color:#f04438}*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-x pan-y}@media (any-pointer:coarse){body input:not([type=file]),body textarea,body select{font-size:max(16px,1em)}}body{background:var(--outside-bg);color:var(--van-text-color,#323233);font-size:var(--fs-md);-webkit-tap-highlight-color:transparent;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif}#app{max-width:var(--app-max-width);background:var(--app-bg);min-height:100dvh;margin:0 auto}img{max-width:100%;display:block}.page{--van-cell-group-inset-padding:0;padding:12px var(--page-gutter)}.page-title{font-size:var(--fs-xxl);margin:8px 0 16px;font-weight:600}.agreement-link{color:var(--van-primary-color);font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.page-banner{padding:16px var(--page-gutter);background:var(--primary-tint);isolation:isolate;position:relative;overflow:hidden}.page-banner:before{content:"";z-index:-1;aspect-ratio:460/420;opacity:.2;pointer-events:none;background:url(/assets/head_bcg-CY9lk8Kv.webp) 50%/contain no-repeat;width:160px;position:absolute;top:0;right:-16px}.page-banner-nav{--van-nav-bar-background:var(--primary-tint)}.order-search{--van-search-padding:8px var(--page-gutter) 0;--van-search-content-background:#f3f1f8}.pill-tabs{--van-tabs-line-height:52px;--van-tabs-nav-background:#fff}.pill-tabs .van-tabs__nav{padding:0 var(--page-gutter);gap:8px}.pill-tabs .van-tabs__line{display:none}.pill-tabs .van-tab{color:#6b6478;height:30px;font-size:var(--fs-sm);background:#f3f1f8;border-radius:999px;flex:none;margin:auto 0;padding:0 14px}.pill-tabs .van-tab--active{background:linear-gradient(135deg, #8b78ff, var(--van-primary-color));color:#fff;font-weight:600;box-shadow:0 4px 10px #6650e647}.van-empty__description{text-align:center}.sheet{padding:24px 20px calc(24px + var(--safe-bottom))}.sheet h2{font-size:var(--fs-xl);margin:0 32px 20px 0}.choice-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choice-grid button{background:var(--app-bg);height:40px;color:var(--van-gray-8);font:inherit;font-size:var(--fs-sm);border:1px solid #0000;border-radius:10px}.choice-grid button.active{border-color:var(--van-primary-color);background:var(--primary-tint);color:var(--van-primary-color);font-weight:600}.soft-field{background:var(--app-bg);border-radius:10px;padding:10px 12px}.tint-uploader{--van-uploader-size:72px;--van-uploader-border-radius:10px;--van-uploader-upload-background:var(--primary-tint);--van-uploader-icon-color:var(--van-primary-color);--van-uploader-text-color:var(--van-primary-color)}.fixed-bottom-bar{z-index:10;max-width:var(--app-max-width);padding:8px var(--page-gutter) calc(8px + var(--safe-bottom));background:#fff;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.van-tabbar--fixed,.van-nav-bar--fixed,.van-popup--bottom,.van-popup--top{max-width:var(--app-max-width);margin:0 auto;left:0;right:0}.van-nav-bar .van-nav-bar__left .van-icon-arrow-left{color:#000}.me-body{margin:-32px var(--page-gutter) 0;position:relative}.me-card{color:inherit;background:#fff;border-radius:12px;margin-bottom:12px;padding:16px;text-decoration:none;display:block;box-shadow:0 2px 8px #0000000d}.me-card-head{color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.me-card-title{font-size:var(--fs-lg);font-weight:600}.me-card-more{color:var(--van-gray-6);font-size:var(--fs-sm);align-items:center;gap:2px;display:flex}.me-shortcuts{grid-template-columns:repeat(5,1fr);gap:16px 0;margin-top:16px;display:grid}.me-shortcuts.orders{--van-badge-font-weight:400;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.me-shortcut{color:var(--van-gray-8);font:inherit;font-size:var(--fs-sm);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;text-decoration:none;display:flex}.me-shortcut-icon{background:var(--primary-tint);width:44px;height:44px;color:var(--van-primary-color);border-radius:14px;justify-content:center;align-items:center;font-size:22px;display:flex}.me-shortcut-icon.is-art{background:0 0}.me-shortcut-icon.is-art img{object-fit:contain;width:44px;height:44px}.pill-btn{background:var(--primary-tint);color:var(--van-primary-color);font:inherit;font-size:var(--fs-xs);border:0;border-radius:999px;flex-shrink:0;padding:1px 8px;line-height:18px}.detail-card{background:#fff;border-radius:16px;margin-bottom:12px;padding:16px;box-shadow:0 4px 16px #36255c0f}.detail-card h2{font-size:var(--fs-lg);align-items:center;gap:8px;margin:0 0 8px;display:flex}.detail-card .van-cell{padding-inline:0}.detail-card .van-cell__value{color:var(--van-gray-8);flex:2}.detail-goods{align-items:center;gap:12px;display:flex}.detail-goods img{object-fit:cover;border-radius:12px;flex-shrink:0;width:64px;height:64px}.detail-goods div{flex:1;min-width:0}.detail-goods strong{font-size:var(--fs-lg)}.detail-goods p{color:var(--van-gray-6);font-size:var(--fs-xs);margin:6px 0 0}.detail-note{font-size:var(--fs-md);white-space:pre-wrap;margin:0;line-height:1.7}.detail-sale-status{color:var(--van-warning-color);font-size:var(--fs-xs);background:#fff3e0;border-radius:999px;padding:1px 8px;font-weight:400}.detail-sale-status.REFUNDED,.detail-sale-status.RELISTED,.detail-sale-status.DONE{color:var(--van-success-color);background:#e7f8f0}.detail-sale-status.REJECTED{background:var(--van-gray-2);color:var(--van-gray-6)}.recharge-page{padding-bottom:calc(88px + var(--safe-bottom));color:#302644}.recharge-page.has-pending{padding-bottom:calc(140px + var(--safe-bottom))}.recharge-page .amount-hint{color:#776d89;font-size:var(--fs-xs);margin:0 0 20px}.recharge-page .amounts button{height:auto;min-height:72px;font-size:var(--fs-xxl);cursor:pointer;font-weight:600}.recharge-page .amounts small{font-size:var(--fs-sm);margin-right:4px}.recharge-page .custom-amount{margin-top:16px}.recharge-page .total{font-size:var(--fs-sm);border-top:1px solid #f0edf5;justify-content:space-between;margin-top:20px;padding-top:16px;display:flex}.recharge-page .total strong{color:var(--van-primary-color)}.recharge-page .notice{background:var(--primary-tint);color:#66539b;font-size:var(--fs-xs);border-radius:12px;margin:0 0 16px;padding:12px;line-height:1.7}.recharge-page .result{flex-direction:column;align-items:center;gap:12px;padding:12px 0 24px;display:flex}.recharge-page .result-icon{color:var(--van-primary-color);font-size:36px}.recharge-page .result h2,.recharge-page .result p{margin:0}.recharge-page .result strong{font-variant-numeric:tabular-nums;font-size:32px}.recharge-page .result p{color:#776d89;font-size:var(--fs-sm)}.recharge-page .recharge-notes ol{color:#776d89;font-size:var(--fs-xs);margin:12px 0 16px;padding-left:20px;line-height:1.7;list-style:decimal}.recharge-page .recharge-notes li+li{margin-top:3px}.recharge-page .recharge-notes li::marker{content:counter(list-item) "、"}.recharge-page .help{font-size:var(--fs-xs);color:#776d89;border-top:1px solid #f0edf5;margin:0;padding-top:16px}.recharge-page .help a{color:var(--van-primary-color)}.recharge-page .recharge-footer{border-top:1px solid #f0edf5;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.recharge-page .pay-amount{flex:1;align-items:baseline;gap:8px;display:flex}.recharge-page .pay-amount span{font-size:var(--fs-xs);color:#776d89}.recharge-page .pay-amount strong{color:var(--van-primary-color);font-size:var(--fs-xxl);font-variant-numeric:tabular-nums}.recharge-page .actions{gap:12px;width:100%;display:flex}.recharge-page .actions .van-button{flex:1}.apply-page{--van-field-label-width:76px;--van-field-label-color:#373246;--van-field-input-text-color:#29243f;--van-field-placeholder-text-color:#81798f;--van-field-required-mark-color:var(--van-primary-color);min-height:calc(100dvh - var(--van-nav-bar-height,46px));padding:0 var(--page-gutter) calc(24px + var(--safe-bottom));background:linear-gradient(180deg, #efebff 0, #f6f4fc 240px, var(--app-bg) 480px);color:#29243f}.apply-page .hero{justify-content:space-between;align-items:center;gap:4px;padding:24px 0 20px;display:flex}.apply-page .hero-copy{flex:1;min-width:0}.apply-page .hero-eyebrow{color:#72619f;font-size:var(--fs-xs)}.apply-page .hero h1{font-size:var(--fs-title);letter-spacing:1px;margin:8px 0;font-weight:700;line-height:1.35}.apply-page .hero p{color:#7b748b;font-size:var(--fs-xs);margin:0;line-height:1.7}.apply-page .hero-art{object-fit:contain;flex-shrink:0;width:144px;height:144px}.apply-page .steps{background:#ffffffa6;border:1px solid #fffc;border-radius:12px;justify-content:space-between;margin:0 0 20px;padding:12px 16px;list-style:none;display:flex}.apply-page .steps li{color:#756d83;font-size:var(--fs-xs);align-items:center;gap:6px;display:flex}.apply-page .steps li.active{color:var(--van-primary-color);font-weight:600}.apply-page .step-number{background:#eeebf5;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.apply-page .active .step-number{background:var(--van-primary-color);color:#fff;box-shadow:0 3px 8px #6650e633}.apply-page .card{background:#fff;border:1px solid #eeebf5;border-radius:20px;margin-bottom:16px;padding:16px;box-shadow:0 4px 20px #33245b08}.apply-page .card-heading{align-items:center;gap:8px;margin-bottom:8px;display:flex}.apply-page .section-icon{background:var(--primary-tint);width:28px;height:28px;color:var(--van-primary-color);font-size:var(--fs-xl);border-radius:9px;place-items:center;display:grid}.apply-page .card h2{font-size:var(--fs-lg);margin:0;font-weight:600}.apply-page .section-note{color:#756d83;font-size:var(--fs-xs);margin-left:auto}.apply-page .card .van-field{padding:14px 0;overflow:visible}.apply-page .card .van-cell:after{border-color:#eeebf5;left:0;right:0}.apply-page .card .van-field__control,.apply-page .card .van-field__label{font-size:var(--fs-sm)}.apply-page .card .van-field--required:before{left:-9px}.apply-page .card .van-field__body:focus-within{outline:2px solid var(--primary-tint);outline-offset:4px;border-radius:4px}.apply-page .card .intro-field{padding-bottom:0}.apply-page .intro-field .van-field__value{background:#f8f7fc;border-radius:12px;padding:10px 12px}.apply-page .intro-field .van-field__control{min-height:48px;line-height:1.6}.apply-page .intro-field .van-field__word-limit{color:#756d83;margin-top:4px}.apply-page .privacy-note{color:#756d83;font-size:var(--fs-xs);background:#f7f5fd;border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:10px;line-height:1.6;display:flex}.apply-page .privacy-note .van-icon{color:var(--van-primary-color);font-size:var(--fs-md);flex-shrink:0;margin-top:2px}.apply-page .state{text-align:center;padding:64px 0}.apply-page .reject-notice{border-radius:12px;margin-bottom:16px}.apply-page .submit{text-align:center}.apply-page .submit-note{color:#7b748b;font-size:var(--fs-xs);margin:0 0 12px}.apply-page .submit .van-button{--van-button-primary-border-color:transparent;--van-button-primary-background:linear-gradient(110deg, #8067ed, var(--van-primary-color) 60%, #5942d2);height:48px;font-size:var(--fs-lg);font-weight:600;box-shadow:0 6px 16px #6650e633}.apply-page .submit .van-button .van-icon{font-size:var(--fs-md);margin-left:8px}.apply-page .help-link{color:#7b748b;font-size:var(--fs-xs);justify-content:center;align-items:center;gap:4px;margin-top:20px;text-decoration:none;display:flex}.apply-page .help-link:focus-visible{outline:2px solid var(--van-primary-color);outline-offset:4px}.apply-page .help-link:hover{color:var(--van-primary-color)}.apply-page .status-card{text-align:center;padding:32px 20px}.apply-page .status-icon{background:var(--primary-tint);width:72px;height:72px;color:var(--van-primary-color);border:8px solid #f7f5ff;border-radius:50%;place-items:center;margin:0 auto 16px;font-size:32px;display:grid}.apply-page .status-label{color:var(--van-primary-color);font-size:var(--fs-xs);margin-bottom:8px;display:inline-block}.apply-page .status-card h2{font-size:var(--fs-xxl)}.apply-page .status-card p{color:#7b748b;font-size:var(--fs-sm);margin:12px 0 24px;line-height:1.8}.apply-page .status-card p:last-child{margin-bottom:0}
