.ios-bottom-tabbar-wrapper[data-v-77ed6ee8]{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:0 16px calc(14px + env(safe-area-inset-bottom,0px));pointer-events:none}.ios-bottom-tabbar[data-v-77ed6ee8]{pointer-events:auto;position:relative;z-index:2;width:100%;max-width:420px;height:60px;background:var(--ios-tabbar-bg);backdrop-filter:blur(32px) saturate(190%);-webkit-backdrop-filter:blur(32px) saturate(190%);border:.5px solid var(--ios-tabbar-border);box-shadow:var(--ios-tabbar-shadow);border-radius:999px;display:flex;align-items:center;justify-content:space-between;padding:4px}.tab-item[data-v-77ed6ee8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;flex:1;padding:0;cursor:pointer;outline:none;border-radius:999px;transition:transform .16s cubic-bezier(.2,.9,.3,1)}.tab-item[data-v-77ed6ee8]:active{transform:scale(.94)}.tab-pill[data-v-77ed6ee8]{width:100%;height:52px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--ios-tabbar-inactive);transition:background-color .22s ease,color .2s ease,box-shadow .22s ease}.tab-icon[data-v-77ed6ee8]{transition:transform .2s ease,fill .2s ease}.tab-label[data-v-77ed6ee8]{font-size:11.5px;font-weight:500;letter-spacing:.02em;line-height:1.1}.tab-item.active .tab-pill[data-v-77ed6ee8]{color:var(--ios-tabbar-active-color);background:var(--ios-tabbar-active-bg)}.tab-item.active .tab-icon[data-v-77ed6ee8]{transform:translateY(-1px)}.tab-item.active .tab-label[data-v-77ed6ee8]{font-weight:600!important}.ios-modal-mask[data-v-e125315a]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ios-mask);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:2800}.ios-alert-card[data-v-e125315a]{width:100%;max-width:380px;background:var(--ios-glass-bg-thick);backdrop-filter:blur(36px) saturate(200%);-webkit-backdrop-filter:blur(36px) saturate(200%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sheet);border-radius:26px;overflow:hidden}.ios-alert-header[data-v-e125315a]{padding:22px 20px 12px;text-align:center}.ios-alert-title-row[data-v-e125315a]{display:flex;align-items:center;justify-content:center;gap:8px}.ios-alert-badge[data-v-e125315a]{width:30px;height:30px;border-radius:50%;background:var(--ios-blue-soft);color:var(--ios-blue);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:0}.ios-alert-badge.badge-error[data-v-e125315a]{background:var(--ios-red-soft);color:var(--ios-red)}.ios-alert-badge.badge-warning[data-v-e125315a]{background:var(--ios-orange-soft);color:var(--ios-orange)}.ios-alert-badge.badge-question[data-v-e125315a]{background:var(--ios-blue-soft);color:var(--ios-blue)}.ios-alert-title[data-v-e125315a]{margin:0;font-size:18.5px;font-weight:600;letter-spacing:-.015em;color:var(--ios-label);line-height:1.25}.ios-alert-sub[data-v-e125315a]{margin:4px 0 0;font-size:13.5px;color:var(--ios-label-secondary)}.ios-alert-body[data-v-e125315a]{padding:6px 22px 18px;max-height:55vh;overflow-y:auto;text-align:center}.ios-alert-content[data-v-e125315a]{font-size:15px;line-height:1.6;color:var(--ios-label);word-break:break-word;text-align:center}.ios-alert-content[data-v-e125315a] p,.ios-alert-content[data-v-e125315a] div,.ios-alert-content[data-v-e125315a] span{text-align:center}.ios-alert-content[data-v-e125315a] ul{list-style:none;padding:0;margin:8px 0;text-align:center}.ios-alert-content[data-v-e125315a] li{text-align:center;margin:4px 0}.ios-alert-footer[data-v-e125315a]{padding:0 20px 20px}.ios-alert-btn-row[data-v-e125315a]{display:flex;gap:12px;align-items:center}.btn-half[data-v-e125315a]{flex:1;height:48px;font-size:15px}.ios-modal-enter-active[data-v-e125315a],.ios-modal-leave-active[data-v-e125315a]{transition:opacity .22s cubic-bezier(.16,1,.3,1)}.ios-modal-enter-active .ios-alert-card[data-v-e125315a],.ios-modal-leave-active .ios-alert-card[data-v-e125315a]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .22s ease}.ios-modal-enter-from[data-v-e125315a],.ios-modal-leave-to[data-v-e125315a]{opacity:0}.ios-modal-enter-from .ios-alert-card[data-v-e125315a],.ios-modal-leave-to .ios-alert-card[data-v-e125315a]{opacity:0;transform:scale(.92) translateY(10px)}.pickup-page[data-v-5416c6b7]{padding-top:4px;display:flex;flex-direction:column;gap:14px}.loading-card[data-v-5416c6b7]{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.loading-tip[data-v-5416c6b7]{font-size:14px;color:var(--ios-label-secondary);margin:0}.key-input-card[data-v-5416c6b7]{padding:36px 24px 28px;text-align:center;display:flex;flex-direction:column;align-items:center}.key-icon-ring[data-v-5416c6b7]{width:60px;height:60px;border-radius:50%;background:var(--ios-blue-soft);color:var(--ios-blue);display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 16px #007aff26}.key-title[data-v-5416c6b7]{margin:0 0 6px;font-size:21px;font-weight:700;color:var(--ios-label)}.key-sub[data-v-5416c6b7]{margin:0 0 24px;font-size:13.5px;color:var(--ios-label-secondary)}.key-input-wrapper[data-v-5416c6b7]{position:relative;width:100%;display:flex;align-items:center}.key-input[data-v-5416c6b7]{height:52px;padding-right:68px;font-size:16px}.inline-pill-btn[data-v-5416c6b7]{position:absolute;right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:36px;padding:0 14px;border-radius:10px;background:var(--ios-cell-bg);border:.5px solid var(--ios-border);color:var(--ios-label);font-size:13.5px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.inline-pill-btn[data-v-5416c6b7]:active{background:var(--ios-cell-active)}.ios-spinner-sm[data-v-5416c6b7]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5416c6b7 .8s linear infinite}.recent-keys-wrap[data-v-5416c6b7]{margin-top:24px;width:100%;display:flex;flex-direction:column;gap:8px;text-align:left}.recent-keys-label[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-tertiary);padding-left:2px}.recent-keys-list[data-v-5416c6b7]{display:flex;flex-direction:column;gap:6px}.recent-key-pill[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid var(--ios-border);background:var(--ios-cell-bg);color:var(--ios-label);height:40px;padding:0 14px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .15s ease}.recent-key-pill[data-v-5416c6b7]:active{background:var(--ios-cell-active)}.key-str[data-v-5416c6b7]{font-family:monospace;font-size:13.5px}.identity-card[data-v-5416c6b7]{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.identity-left[data-v-5416c6b7]{display:flex;align-items:center;gap:12px}.heart-orb[data-v-5416c6b7]{width:44px;height:44px;border-radius:14px;background:#ff3b301f;border:.5px solid rgba(255,59,48,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.heart-orb-img[data-v-5416c6b7]{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(255,59,48,.35))}.identity-info[data-v-5416c6b7]{display:flex;flex-direction:column;gap:2px}.identity-title-row[data-v-5416c6b7]{display:flex;align-items:center;gap:8px}.identity-title[data-v-5416c6b7]{margin:0;font-size:18px;font-weight:700;color:var(--ios-label);letter-spacing:-.01em}.identity-desc[data-v-5416c6b7]{margin:0;font-size:12px;color:var(--ios-label-secondary)}.status-chip[data-v-5416c6b7]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;background:var(--ios-glass-pill);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm);flex-shrink:0;cursor:pointer;transition:transform .14s ease}.status-chip[data-v-5416c6b7]:active{transform:scale(.94)}.status-chip-dot[data-v-5416c6b7]{width:6px;height:6px;border-radius:50%;background:#30d158}.status-chip-text[data-v-5416c6b7]{font-size:12px;color:var(--ios-label);font-weight:500}.metrics-bento[data-v-5416c6b7]{padding:16px 18px 14px}.metrics-grid[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-around;margin-bottom:14px}.metric-cell[data-v-5416c6b7]{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}.metric-divider[data-v-5416c6b7]{width:.5px;height:32px;background:var(--ios-separator)}.cell-label[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-secondary)}.cell-val-row[data-v-5416c6b7]{display:flex;align-items:baseline;justify-content:center;gap:3px}.cell-num[data-v-5416c6b7]{font-size:24px;font-weight:700;color:var(--ios-label);font-variant-numeric:tabular-nums;line-height:1}.cell-sub[data-v-5416c6b7]{font-size:13px;color:var(--ios-label-secondary)}.cell-unit[data-v-5416c6b7]{font-size:11px;color:var(--ios-label-tertiary)}.heart-glow[data-v-5416c6b7]{color:#30d158}.progress-wrap[data-v-5416c6b7]{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:.5px solid var(--ios-separator)}.progress-track[data-v-5416c6b7]{width:100%;height:6px;background:var(--ios-input-bg);border-radius:999px;overflow:hidden}.progress-bar[data-v-5416c6b7]{height:100%;border-radius:999px;background:linear-gradient(90deg,#0a84ff,#30d158);transition:width .35s ease}.progress-meta[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--ios-label-tertiary)}.channel-card[data-v-5416c6b7]{padding:16px 18px 12px}.channel-header[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ch-left[data-v-5416c6b7]{display:flex;align-items:center;gap:10px}.ch-icon-pill[data-v-5416c6b7]{width:32px;height:32px;border-radius:10px;background:var(--ios-blue-soft);color:var(--ios-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ch-title[data-v-5416c6b7]{margin:0;font-size:15px;font-weight:600;color:var(--ios-label)}.ch-sub[data-v-5416c6b7]{font-size:11.5px;color:var(--ios-label-secondary)}.method-badge[data-v-5416c6b7]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#30d158;background:var(--ios-green-soft);padding:3px 8px;border-radius:999px;font-weight:500}.badge-dot[data-v-5416c6b7]{width:4px;height:4px;border-radius:50%;background:currentColor}.link-panel[data-v-5416c6b7]{min-height:106px;border-radius:16px;background:var(--ios-input-bg);border:.5px solid var(--ios-separator);display:flex;align-items:center;justify-content:center;padding:14px;transition:all .22s ease}.link-panel.is-active[data-v-5416c6b7]{background:var(--ios-cell-bg);border-color:#0a84ff59}.invite-placeholder[data-v-5416c6b7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.ph-icon-box[data-v-5416c6b7]{color:var(--ios-label-tertiary);margin-bottom:2px}.ph-title[data-v-5416c6b7]{margin:0;font-size:13.5px;font-weight:500;color:var(--ios-label-secondary)}.ph-sub[data-v-5416c6b7]{margin:0;font-size:11.5px;color:var(--ios-label-tertiary);max-width:250px;line-height:1.4}.invite-active-layout[data-v-5416c6b7]{width:100%;display:flex;flex-direction:column;gap:10px}.bot-status-strip[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;font-size:12px}.bot-id-pill[data-v-5416c6b7]{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--ios-blue)}.bot-dot[data-v-5416c6b7]{width:6px;height:6px;border-radius:50%;background:var(--ios-blue)}.countdown-tag[data-v-5416c6b7]{color:var(--ios-orange);font-size:11.5px;font-variant-numeric:tabular-nums}.invite-url-container[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:11px;background:var(--ios-input-bg);border:.5px solid var(--ios-border);cursor:pointer}.url-text[data-v-5416c6b7]{font-size:12.5px;color:var(--ios-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-copy-btn[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--ios-blue-soft);color:var(--ios-blue);font-size:12px;padding:3px 9px;border-radius:999px;cursor:pointer;flex-shrink:0}.primary-launch-btn[data-v-5416c6b7]{height:42px;font-size:14.5px;width:100%;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.friend-code-section[data-v-5416c6b7]{padding-top:10px;margin-top:10px;border-top:.5px solid var(--ios-separator)}.code-section-header[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.strip-left[data-v-5416c6b7]{display:flex;align-items:center;gap:6px;color:var(--ios-label-secondary)}.strip-title[data-v-5416c6b7]{font-size:13.5px;font-weight:600;color:var(--ios-label)}.code-direct-panel[data-v-5416c6b7]{display:flex;flex-direction:column;gap:6px}.code-empty-tip[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-tertiary);padding:4px 0 2px}.code-box[data-v-5416c6b7]{display:flex;align-items:center;gap:8px}.code-input[data-v-5416c6b7]{flex:1;height:38px;background:var(--ios-input-bg);border:.5px solid var(--ios-border);border-radius:10px;padding:0 12px;font-size:13.5px;color:var(--ios-label);font-family:inherit}.code-hint[data-v-5416c6b7]{margin:0;font-size:11.5px;color:var(--ios-label-tertiary)}.action-dock[data-v-5416c6b7]{display:flex;flex-direction:column;gap:10px}.ios-hero-button[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:52px;border-radius:18px;background:linear-gradient(135deg,#0a84ff,#0066d6);color:#fff;font-size:16.5px;font-weight:600;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 8px 24px #007aff52,inset 0 1px .5px #fff6;transition:transform .15s cubic-bezier(.2,.9,.3,1),box-shadow .15s ease}.ios-hero-button[data-v-5416c6b7]:active{transform:scale(.97);box-shadow:0 3px 10px #007aff33}.ios-hero-button[data-v-5416c6b7]:disabled{background:var(--ios-input-bg);color:var(--ios-label-tertiary);box-shadow:none;cursor:not-allowed}.hero-btn-heart[data-v-5416c6b7]{width:22px;height:22px;object-fit:contain}.ios-spinner-light[data-v-5416c6b7]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5416c6b7 .8s linear infinite}@keyframes spin-5416c6b7{to{transform:rotate(360deg)}}.single-sub-btn[data-v-5416c6b7]{width:100%;height:48px;font-size:14px}.glass-sub-btn[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;background:var(--ios-cell-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm);color:var(--ios-label);font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:transform .14s ease,background .14s ease}.glass-sub-btn[data-v-5416c6b7]:active{transform:scale(.97);background:var(--ios-cell-active)}.back-key-btn[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;border-radius:14px;background:transparent;border:.5px solid var(--ios-border);color:var(--ios-label-secondary);font-size:13.5px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .16s ease}.back-key-btn[data-v-5416c6b7]:active{background:var(--ios-cell-active);color:var(--ios-label)}.guide-card[data-v-5416c6b7]{padding:16px 18px}.guide-head[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.guide-badge[data-v-5416c6b7]{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--ios-orange)}.guide-sub-tip[data-v-5416c6b7]{font-size:11.5px;color:var(--ios-label-secondary)}.guide-steps[data-v-5416c6b7]{display:flex;flex-direction:column;gap:10px}.step-item[data-v-5416c6b7]{display:flex;align-items:flex-start;gap:10px}.step-badge[data-v-5416c6b7]{width:20px;height:20px;border-radius:50%;background:var(--ios-input-bg);color:var(--ios-label-secondary);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.step-detail[data-v-5416c6b7]{display:flex;flex-direction:column;gap:2px}.step-detail strong[data-v-5416c6b7]{font-size:13px;color:var(--ios-label);font-weight:600!important}.step-detail span[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-secondary);line-height:1.4}.bottom-sheet[data-v-5416c6b7]{width:100%;max-width:420px;background:var(--ios-glass-bg-thick);backdrop-filter:blur(36px) saturate(200%);-webkit-backdrop-filter:blur(36px) saturate(200%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sheet);border-radius:28px;padding:14px 20px 24px}.sheet-title[data-v-5416c6b7]{margin:0;font-size:17px;font-weight:600;color:var(--ios-label)}.sheet-subtitle[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-secondary)}.sheet-body[data-v-5416c6b7]{margin-top:14px}.logs-scroll[data-v-5416c6b7]{max-height:52vh;overflow-y:auto}.empty-state[data-v-5416c6b7]{padding:36px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ios-label-tertiary)}.empty-state p[data-v-5416c6b7]{margin:6px 0 0;font-size:14px;color:var(--ios-label-secondary)}.empty-sub[data-v-5416c6b7]{font-size:12px}.logs-group[data-v-5416c6b7]{display:flex;flex-direction:column;gap:10px}.log-item[data-v-5416c6b7]{padding:12px 14px;background:var(--ios-cell-bg);border:.5px solid var(--ios-border);border-radius:14px;display:flex;flex-direction:column;gap:6px}.log-head[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between}.bot-badge[data-v-5416c6b7]{font-size:12.5px;font-weight:600;color:var(--ios-blue)}.time-tag[data-v-5416c6b7]{font-size:11.5px;color:var(--ios-label-tertiary)}.log-link-row[data-v-5416c6b7],.log-code-row[data-v-5416c6b7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.log-code-row[data-v-5416c6b7]{padding-top:4px;border-top:.5px solid var(--ios-separator)}.link-str[data-v-5416c6b7]{font-size:12px;color:var(--ios-label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-tag[data-v-5416c6b7]{font-family:monospace;font-size:12px;color:var(--ios-label)}.mini-btn[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:var(--ios-blue-soft);color:var(--ios-blue);font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:999px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:transform .12s ease,background .14s ease,opacity .14s ease}.mini-btn[data-v-5416c6b7]:active{transform:scale(.94);opacity:.82;background:#007aff2e}.expand-enter-active[data-v-5416c6b7],.expand-leave-active[data-v-5416c6b7]{transition:all .2s ease}.expand-enter-from[data-v-5416c6b7],.expand-leave-to[data-v-5416c6b7]{opacity:0;transform:translateY(-4px)}.claim-confirm-body[data-v-5416c6b7]{padding:8px 4px 4px;display:flex;flex-direction:column;gap:12px;text-align:center}.confirm-line1[data-v-5416c6b7]{margin:0;font-size:15px;font-weight:500;color:var(--ios-label);line-height:1.5}.confirm-danger-highlight[data-v-5416c6b7]{color:#ff3b30;font-weight:600;margin-left:4px}.confirm-line2[data-v-5416c6b7]{margin:0;font-size:14.5px;color:var(--ios-label);font-weight:600;line-height:1.5;opacity:.92}.bot-badge-wrap[data-v-5416c6b7]{display:flex;align-items:center;gap:6px}.status-pill[data-v-5416c6b7]{font-size:10.5px;font-weight:600;padding:1.5px 6.5px;border-radius:999px;line-height:1.2}.status-pill.status-success[data-v-5416c6b7]{color:#30d158;background:var(--ios-green-soft)}.status-pill.status-fail[data-v-5416c6b7]{color:var(--ios-orange);background:var(--ios-orange-soft)}.logs-load-more[data-v-5416c6b7]{display:flex;justify-content:center;padding:10px 0 4px}.load-more-btn[data-v-5416c6b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid var(--ios-border);background:var(--ios-input-bg);color:var(--ios-label-secondary);font-size:12.5px;font-weight:500;padding:7px 18px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .14s ease}.load-more-btn[data-v-5416c6b7]:active{background:var(--ios-cell-active);transform:scale(.96)}.guide-steps-dynamic[data-v-5416c6b7] .guide-steps{display:flex;flex-direction:column;gap:10px}.guide-steps-dynamic[data-v-5416c6b7] .step-item{display:flex;align-items:flex-start;gap:10px}.guide-steps-dynamic[data-v-5416c6b7] .step-badge{width:20px;height:20px;border-radius:50%;background:var(--ios-input-bg);color:var(--ios-label-secondary);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.guide-steps-dynamic[data-v-5416c6b7] .step-detail{display:flex;flex-direction:column;gap:2px}.guide-steps-dynamic[data-v-5416c6b7] .step-detail strong{font-size:13px;color:var(--ios-label);font-weight:600!important}.guide-steps-dynamic[data-v-5416c6b7] .step-detail span{font-size:12px;color:var(--ios-label-secondary);line-height:1.4}.guide-steps-dynamic[data-v-5416c6b7] p{margin:0}.running-view[data-v-8ab7cf2e]{padding-top:4px;display:flex;flex-direction:column;gap:14px;padding-bottom:28px}.running-hero-card[data-v-8ab7cf2e]{position:relative;overflow:hidden;padding:20px 20px 16px;background:var(--ios-glass-bg);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm)}.hero-main-row[data-v-8ab7cf2e]{display:flex;align-items:center;justify-content:space-between;gap:14px}.hero-left[data-v-8ab7cf2e]{display:flex;flex-direction:column;gap:6px;flex:1}.hero-tag-row[data-v-8ab7cf2e]{display:flex;align-items:center;gap:8px}.live-status-pill[data-v-8ab7cf2e]{display:inline-flex;align-items:center;gap:5px;padding:3px 8.5px;border-radius:999px;background:var(--ios-green-soft);color:#30d158;font-size:11px;font-weight:600}.pulse-dot[data-v-8ab7cf2e]{width:6px;height:6px;border-radius:50%;background:#30d158;box-shadow:0 0 8px #30d158;animation:pulse-glow-8ab7cf2e 1.8s infinite ease-in-out}@keyframes pulse-glow-8ab7cf2e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.safe-badge[data-v-8ab7cf2e]{font-size:11px;font-weight:600;color:var(--ios-blue);background:var(--ios-blue-soft);padding:3px 8.5px;border-radius:999px}.hero-heading[data-v-8ab7cf2e]{margin:2px 0 0;font-size:22px;font-weight:700;letter-spacing:-.015em;color:var(--ios-label);line-height:1.25}.hero-desc[data-v-8ab7cf2e]{margin:0;font-size:12.5px;color:var(--ios-label-secondary);line-height:1.4}.hero-right-asset[data-v-8ab7cf2e]{position:relative;flex-shrink:0}.asset-glow-ring[data-v-8ab7cf2e]{width:64px;height:64px;border-radius:20px;background:var(--ios-orange-soft);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #ff950026;border:.5px solid rgba(255,149,0,.2)}.hero-candle-img[data-v-8ab7cf2e]{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(255,149,0,.3))}.guarantee-pills-row[data-v-8ab7cf2e]{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:.5px solid var(--ios-separator)}.pill-chip[data-v-8ab7cf2e]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11.5px;font-weight:500;color:var(--ios-label-secondary);background:var(--ios-input-bg);padding:6px 4px;border-radius:10px}.chip-dot[data-v-8ab7cf2e]{width:5px;height:5px;border-radius:50%;flex-shrink:0}.chip-dot.red[data-v-8ab7cf2e]{background:#ff453a}.chip-dot.blue[data-v-8ab7cf2e]{background:#0a84ff}.chip-dot.purple[data-v-8ab7cf2e]{background:#bf5af2}.bento-section[data-v-8ab7cf2e]{padding:16px 18px 18px}.section-top-bar[data-v-8ab7cf2e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.top-bar-left[data-v-8ab7cf2e]{display:flex;align-items:center;gap:8px}.section-title-icon[data-v-8ab7cf2e]{width:30px;height:30px;border-radius:10px;background:var(--ios-blue-soft);color:var(--ios-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-title[data-v-8ab7cf2e]{margin:0;font-size:15.5px;font-weight:600;color:var(--ios-label);letter-spacing:-.01em}.section-sub-tip[data-v-8ab7cf2e]{font-size:11px;color:var(--ios-label-tertiary);display:block;margin-top:1px}.today-tag[data-v-8ab7cf2e]{font-size:11px;font-weight:600;color:var(--ios-orange);background:var(--ios-orange-soft);padding:3px 8px;border-radius:999px}.package-bento-grid[data-v-8ab7cf2e]{display:flex;flex-direction:column;gap:10px}.bento-cell[data-v-8ab7cf2e]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ios-cell-bg);border:.5px solid var(--ios-border);border-radius:16px;box-shadow:var(--ios-specular);transition:transform .14s ease,background .16s ease}.bento-cell[data-v-8ab7cf2e]:active{transform:scale(.985);background:var(--ios-cell-active)}.cell-media[data-v-8ab7cf2e]{width:42px;height:42px;border-radius:12px;background:var(--ios-input-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cell-candle-icon[data-v-8ab7cf2e]{width:28px;height:28px;object-fit:contain}.quest-icon-box[data-v-8ab7cf2e]{background:var(--ios-green-soft);color:#30d158}.cell-texts[data-v-8ab7cf2e]{display:flex;flex-direction:column;gap:3px;flex:1}.cell-primary-row[data-v-8ab7cf2e]{display:flex;align-items:center;justify-content:space-between;gap:6px}.cell-name[data-v-8ab7cf2e]{font-size:14.5px;font-weight:600;color:var(--ios-label)}.cell-badge[data-v-8ab7cf2e]{font-size:11px;font-weight:500;padding:2px 7px;border-radius:999px}.cell-badge.orange[data-v-8ab7cf2e]{background:var(--ios-orange-soft);color:var(--ios-orange)}.cell-badge.blue[data-v-8ab7cf2e]{background:var(--ios-blue-soft);color:var(--ios-blue)}.cell-badge.green[data-v-8ab7cf2e]{background:var(--ios-green-soft);color:#30d158}.cell-desc[data-v-8ab7cf2e]{margin:0;font-size:12px;color:var(--ios-label-secondary);line-height:1.35}.price-section[data-v-8ab7cf2e]{padding:16px 18px 20px}.plans-segmented-row[data-v-8ab7cf2e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.plan-pill-card[data-v-8ab7cf2e]{position:relative;min-width:0;background:var(--ios-cell-bg);border:1.5px solid var(--ios-border);border-radius:18px;padding:16px 14px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:all .16s ease;-webkit-user-select:none;user-select:none}.plan-pill-card[data-v-8ab7cf2e]:active{transform:scale(.975)}.plan-pill-card.selected[data-v-8ab7cf2e]{border-color:var(--ios-blue);background:var(--ios-blue-soft);box-shadow:0 4px 16px #007aff24}.recommend-corner-tag[data-v-8ab7cf2e]{position:absolute;top:-9px;right:12px;background:linear-gradient(135deg,#ff453a,#ff6961);color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;box-shadow:0 2px 8px #ff453a59}.plan-head[data-v-8ab7cf2e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:6px;row-gap:2px}.plan-period[data-v-8ab7cf2e]{font-size:14.5px;font-weight:600;color:var(--ios-label);white-space:nowrap}.plan-note[data-v-8ab7cf2e]{font-size:11px;color:var(--ios-label-tertiary)}.plan-discount-badge[data-v-8ab7cf2e]{font-size:10.5px;font-weight:600;color:#ff3b30;background:var(--ios-red-soft);padding:1.5px 6px;border-radius:999px}.price-val-row[data-v-8ab7cf2e]{display:flex;align-items:baseline;gap:2px;margin:2px 0;flex-wrap:wrap;row-gap:1px}.c-symbol[data-v-8ab7cf2e]{font-size:15px;font-weight:700;color:var(--ios-label)}.c-val[data-v-8ab7cf2e]{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ios-label);line-height:1}.c-unit[data-v-8ab7cf2e]{font-size:12px;color:var(--ios-label-secondary);margin-left:2px}.price-val-row.highlight .c-symbol[data-v-8ab7cf2e],.price-val-row.highlight .c-val[data-v-8ab7cf2e]{color:#ff9500}.c-daily-tag[data-v-8ab7cf2e]{font-size:11px;font-weight:600;color:#30d158;margin-left:4px}.plan-feature-line[data-v-8ab7cf2e]{font-size:11px;color:var(--ios-label-secondary);line-height:1.35}.custom-modal-body[data-v-8ab7cf2e]{padding:4px 6px;font-size:14.5px;line-height:1.6;color:var(--ios-label)}.modal-p[data-v-8ab7cf2e]{margin:0}.mt-8[data-v-8ab7cf2e]{margin-top:8px}.text-orange-strong[data-v-8ab7cf2e]{color:#ff9500;font-weight:700}.text-red-strong[data-v-8ab7cf2e]{color:#ff3b30;font-weight:700}.order-cta-dock[data-v-8ab7cf2e]{display:flex;flex-direction:column;gap:10px}.action-order-btn[data-v-8ab7cf2e]{height:48px;font-size:15px;font-weight:600;border-radius:16px;box-shadow:0 8px 20px #007aff40}.service-notice-text[data-v-8ab7cf2e]{margin:0;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11.5px;color:var(--ios-label-tertiary)}.ios-btn-wechat[data-v-8ab7cf2e]{background:#07c160;background:linear-gradient(135deg,#07c160,#06ad56);color:#fff;box-shadow:0 6px 18px #07c16047}.ios-btn-wechat[data-v-8ab7cf2e]:active{background:#069c4d}.wechat-icon[data-v-8ab7cf2e]{flex-shrink:0}.wechat-modal-content[data-v-8ab7cf2e]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:4px 6px 6px}.wechat-badge-icon[data-v-8ab7cf2e]{width:56px;height:56px;border-radius:18px;background:#07c1601f;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.wechat-tip-text[data-v-8ab7cf2e]{margin:0;font-size:14px;color:var(--ios-label-secondary);line-height:1.5}.wechat-id-box[data-v-8ab7cf2e]{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--ios-input-bg);border:.5px solid var(--ios-border);border-radius:14px;margin:4px 0}.wechat-num[data-v-8ab7cf2e]{font-family:monospace;font-size:16px;font-weight:700;color:var(--ios-label);letter-spacing:.04em}.wechat-sub-hint[data-v-8ab7cf2e]{margin:0;font-size:12px;color:var(--ios-label-tertiary);line-height:1.4}.auto-heart-view[data-v-675f2be1]{padding-top:4px;display:flex;flex-direction:column;gap:14px;padding-bottom:28px}.auto-hero-card[data-v-675f2be1]{padding:20px 18px 18px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.hero-content[data-v-675f2be1]{display:flex;flex-direction:column;gap:4px;z-index:1}.hero-tag-row[data-v-675f2be1]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.live-pill[data-v-675f2be1]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ios-blue);background:var(--ios-blue-soft);padding:3px 9px;border-radius:999px}.pulse-dot[data-v-675f2be1]{width:6px;height:6px;border-radius:50%;background:var(--ios-blue);box-shadow:0 0 6px var(--ios-blue);animation:pulse-glow-675f2be1 1.8s infinite ease-in-out}@keyframes pulse-glow-675f2be1{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.guarantee-badge[data-v-675f2be1]{font-size:10.5px;font-weight:600;color:var(--ios-green);background:var(--ios-green-soft);padding:2px 8px;border-radius:999px}.hero-title[data-v-675f2be1]{margin:0;font-size:23px;font-weight:700;color:var(--ios-label);letter-spacing:-.01em}.hero-sub[data-v-675f2be1]{margin:0;font-size:12.5px;color:var(--ios-label-secondary);line-height:1.4}.hero-asset-box[data-v-675f2be1]{position:relative;flex-shrink:0;margin-left:12px}.asset-glow[data-v-675f2be1]{width:66px;height:66px;border-radius:20px;background:linear-gradient(135deg,#ff2d5526,#ff95001f);border:.5px solid var(--ios-border);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #ff2d552e}.hero-heart-img[data-v-675f2be1]{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(255,45,85,.35))}.section-card[data-v-675f2be1]{padding:16px 16px 18px;display:flex;flex-direction:column;gap:12px}.section-header[data-v-675f2be1]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-675f2be1]{display:flex;align-items:center;gap:8px}.section-icon-badge[data-v-675f2be1]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center}.section-icon-badge.red[data-v-675f2be1]{background:var(--ios-red-soft);color:#ff3b30}.section-icon-badge.orange[data-v-675f2be1]{background:var(--ios-orange-soft);color:#ff9500}.section-icon-badge.blue[data-v-675f2be1]{background:var(--ios-blue-soft);color:var(--ios-blue)}.section-icon-badge.yellow[data-v-675f2be1]{background:#ffcc0026;color:#fc0}.section-title[data-v-675f2be1]{margin:0;font-size:16px;font-weight:700;color:var(--ios-label)}.section-badge-tip[data-v-675f2be1]{font-size:11px;font-weight:500;color:var(--ios-label-tertiary);background:var(--ios-input-bg);padding:3px 8px;border-radius:999px}.info-list[data-v-675f2be1]{display:flex;flex-direction:column;gap:9px}.info-cell[data-v-675f2be1]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:.5px solid var(--ios-border)}.info-cell.red-soft[data-v-675f2be1]{background:var(--ios-red-soft)}.info-cell.blue-soft[data-v-675f2be1]{background:var(--ios-blue-soft)}.info-cell.green-soft[data-v-675f2be1]{background:var(--ios-green-soft)}.cell-icon-wrap[data-v-675f2be1]{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.cell-icon-wrap.red-gradient[data-v-675f2be1]{background:linear-gradient(135deg,#ff2d55,#ff5277);box-shadow:0 4px 10px #ff2d554d}.cell-icon-wrap.blue-gradient[data-v-675f2be1]{background:linear-gradient(135deg,#007aff,#409cff);box-shadow:0 4px 10px #007aff4d}.cell-icon-wrap.green-gradient[data-v-675f2be1]{background:linear-gradient(135deg,#30d158,#28c76f);box-shadow:0 4px 10px #30d1584d}.cell-text-box[data-v-675f2be1]{display:flex;flex-direction:column;gap:2px}.cell-title[data-v-675f2be1]{font-size:14.5px;font-weight:600;color:var(--ios-label)}.cell-subtitle[data-v-675f2be1]{font-size:12px;color:var(--ios-label-secondary)}.packages-list[data-v-675f2be1]{display:flex;flex-direction:column;gap:10px}.package-item[data-v-675f2be1]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:18px;background:var(--ios-cell-bg);border:1.5px solid var(--ios-border);cursor:pointer;transition:all .16s ease;-webkit-user-select:none;user-select:none}.package-item[data-v-675f2be1]:active{transform:scale(.985)}.package-item.selected[data-v-675f2be1]{border-color:var(--ios-blue);background:var(--ios-blue-soft);box-shadow:0 4px 14px #007aff1f}.package-item.best-deal[data-v-675f2be1]{border-color:#ff950059;background:linear-gradient(135deg,#ff95000d,#ff2d550d)}.package-item.best-deal.selected[data-v-675f2be1]{border-color:#ff9500;background:linear-gradient(135deg,#ff950024,#ff2d551a);box-shadow:0 4px 16px #ff95002e}.corner-tag[data-v-675f2be1]{position:absolute;top:-8px;left:14px;background:linear-gradient(135deg,#ff9500,#ff2d55);color:#fff;font-size:10px;font-weight:700;padding:1.5px 8px;border-radius:999px;box-shadow:0 2px 6px #ff950059}.pkg-left[data-v-675f2be1]{display:flex;align-items:center;gap:12px}.pkg-num-badge[data-v-675f2be1]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:800;letter-spacing:-.02em;flex-shrink:0}.pkg-num-badge.rose[data-v-675f2be1]{background:linear-gradient(135deg,#ff453a,#ff6961)}.pkg-num-badge.blue[data-v-675f2be1]{background:linear-gradient(135deg,#007aff,#5ac8fa)}.pkg-num-badge.orange[data-v-675f2be1]{background:linear-gradient(135deg,#ff9500,#ff2d55)}.pkg-details[data-v-675f2be1]{display:flex;flex-direction:column;gap:2px}.pkg-name[data-v-675f2be1]{font-size:15px;font-weight:600;color:var(--ios-label)}.pkg-desc[data-v-675f2be1]{font-size:11.5px;color:var(--ios-label-secondary)}.pkg-price[data-v-675f2be1]{display:flex;align-items:baseline;gap:1.5px;color:#ff3b30;font-weight:800}.pkg-price .currency[data-v-675f2be1]{font-size:14px}.pkg-price .val[data-v-675f2be1]{font-size:21px;letter-spacing:-.02em}.pkg-price.highlight[data-v-675f2be1]{color:#ff9500}.process-steps[data-v-675f2be1]{display:flex;flex-direction:column;gap:14px;padding-left:4px}.process-step[data-v-675f2be1]{display:flex;align-items:flex-start;gap:12px;position:relative}.process-step[data-v-675f2be1]:not(:last-child):after{content:"";position:absolute;top:28px;left:12px;width:1px;height:calc(100% - 14px);background:var(--ios-separator)}.step-num[data-v-675f2be1]{width:25px;height:25px;border-radius:50%;background:var(--ios-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex-shrink:0;margin-top:1px;box-shadow:0 2px 6px #007aff4d}.step-content[data-v-675f2be1]{display:flex;flex-direction:column;gap:2px}.step-title[data-v-675f2be1]{font-size:14px;font-weight:600;color:var(--ios-label)}.step-desc[data-v-675f2be1]{font-size:12.5px;color:var(--ios-label-secondary);line-height:1.4}.notice-list[data-v-675f2be1]{display:flex;flex-direction:column;gap:10px}.notice-row[data-v-675f2be1]{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:var(--ios-label)}.notice-icon[data-v-675f2be1]{margin-top:2px;flex-shrink:0}.notice-icon.green[data-v-675f2be1]{color:#30d158}.notice-icon.blue[data-v-675f2be1]{color:#0a84ff}.notice-icon.red[data-v-675f2be1]{color:#ff3b30}.notice-icon.red-solid[data-v-675f2be1]{color:#ff453a}.notice-text[data-v-675f2be1]{color:var(--ios-label-secondary)}.highlight-warn[data-v-675f2be1]{color:#ff453a;font-weight:600}.action-dock[data-v-675f2be1]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.order-btn[data-v-675f2be1]{height:50px;font-size:15.5px;font-weight:600;border-radius:16px;box-shadow:0 6px 18px #07c16047}.ios-btn-wechat[data-v-675f2be1]{background:linear-gradient(135deg,#07c160,#06ad56);color:#fff}.ios-btn-wechat[data-v-675f2be1]:active{background:#069c4d}.wechat-icon[data-v-675f2be1]{flex-shrink:0}.action-hint[data-v-675f2be1]{text-align:center;font-size:11.5px;color:var(--ios-label-tertiary)}.custom-modal-body[data-v-675f2be1]{padding:4px 6px;font-size:14.5px;line-height:1.6;color:var(--ios-label)}.modal-p[data-v-675f2be1]{margin:0}.mt-8[data-v-675f2be1]{margin-top:8px}.text-orange-strong[data-v-675f2be1]{color:#ff9500;font-weight:700}.text-red-strong[data-v-675f2be1]{color:#ff3b30;font-weight:700}.wechat-modal-content[data-v-675f2be1]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:4px 6px}.wechat-badge-icon[data-v-675f2be1]{width:54px;height:54px;border-radius:18px;background:#07c1601f;display:flex;align-items:center;justify-content:center}.wechat-tip-text[data-v-675f2be1]{margin:0;font-size:13.5px;color:var(--ios-label-secondary);line-height:1.45}.wechat-id-box[data-v-675f2be1]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--ios-input-bg);border:.5px solid var(--ios-border);border-radius:14px;margin:2px 0}.wechat-num[data-v-675f2be1]{font-family:monospace;font-size:17px;font-weight:700;color:var(--ios-label);letter-spacing:.04em}.wechat-sub-hint[data-v-675f2be1]{margin:0;font-size:12.5px;color:var(--ios-label-secondary)}.wechat-sub-hint.note[data-v-675f2be1]{font-size:11.5px;color:var(--ios-label-tertiary)}.ios-toast-container[data-v-74d99ce5]{position:fixed;top:calc(26px + env(safe-area-inset-top,0px));left:0;right:0;display:flex;justify-content:center;z-index:9999;pointer-events:none;padding:0 16px}.ios-toast-bubble[data-v-74d99ce5]{display:inline-flex;align-items:center;gap:8px;background:#1e222be6;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:.5px solid rgba(255,255,255,.16);color:#fff;padding:10px 18px;border-radius:999px;font-size:14px;box-shadow:0 12px 32px #00000047}.toast-icon.success[data-v-74d99ce5]{color:#30d158}.toast-icon.info[data-v-74d99ce5]{color:#0a84ff}.toast-fade-enter-active[data-v-74d99ce5],.toast-fade-leave-active[data-v-74d99ce5]{transition:opacity .22s ease,transform .26s cubic-bezier(.2,.9,.3,1)}.toast-fade-enter-from[data-v-74d99ce5]{opacity:0;transform:translateY(-12px) scale(.96)}.toast-fade-leave-to[data-v-74d99ce5]{opacity:0;transform:translateY(-8px) scale(.98)}.ios-app-shell[data-v-abd2c3ee]{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.ios-ambient-layer[data-v-abd2c3ee]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.ambient-orb[data-v-abd2c3ee]{position:absolute;border-radius:50%;filter:blur(110px)}.orb-1[data-v-abd2c3ee]{width:440px;height:440px;top:-120px;left:calc(50% - 240px);background:#007aff1a}.orb-2[data-v-abd2c3ee]{width:380px;height:380px;top:36%;right:calc(50% - 250px);background:#30d15812}.orb-3[data-v-abd2c3ee]{width:360px;height:360px;bottom:-60px;left:calc(50% - 200px);background:#ff3b300d}.ios-nav-wrap[data-v-abd2c3ee]{position:relative;width:100%;max-width:480px;padding:calc(14px + env(safe-area-inset-top,0px)) 20px 4px;z-index:100}.ios-nav-bar[data-v-abd2c3ee]{height:42px;display:flex;align-items:center;justify-content:space-between;position:relative}.nav-left[data-v-abd2c3ee]{display:flex;align-items:center;z-index:10}.brand-pill[data-v-abd2c3ee]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:var(--ios-glass-pill);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm)}.brand-candle[data-v-abd2c3ee]{width:17px;height:17px;object-fit:contain}.brand-text[data-v-abd2c3ee]{font-size:12.5px;font-weight:600;color:var(--ios-label);letter-spacing:.02em}.nav-right[data-v-abd2c3ee]{display:flex;align-items:center;gap:8px;z-index:10}.nav-center[data-v-abd2c3ee]{position:absolute;left:50%;transform:translate(-50%);pointer-events:none;z-index:1}.nav-title[data-v-abd2c3ee]{font-size:16.5px;font-weight:600;color:var(--ios-label);letter-spacing:.01em;white-space:nowrap}.nav-icon-pill[data-v-abd2c3ee]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid var(--ios-border);width:38px;height:38px;border-radius:50%;background:var(--ios-glass-pill);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:var(--ios-specular),var(--ios-shadow-sm);color:var(--ios-label);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .14s ease}.nav-icon-pill[data-v-abd2c3ee]:active{transform:scale(.92)}.ios-main-container[data-v-abd2c3ee]{position:relative;z-index:1;width:100%;max-width:480px;padding:8px 18px 0;flex:1}.ios-page-enter-active[data-v-abd2c3ee],.ios-page-leave-active[data-v-abd2c3ee]{transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ios-page-enter-from[data-v-abd2c3ee]{opacity:0;transform:translateY(6px)}.ios-page-leave-to[data-v-abd2c3ee]{opacity:0;transform:translateY(-4px)}:root{color-scheme:light;--ios-bg: #f4f5f9;--ios-bg-secondary: #e9ecf2;--ios-ambient-1: rgba(0, 122, 255, .055);--ios-ambient-2: rgba(56, 189, 248, .045);--ios-glass-bg: rgba(255, 255, 255, .72);--ios-glass-bg-thick: rgba(255, 255, 255, .9);--ios-glass-pill: rgba(255, 255, 255, .65);--ios-cell-bg: rgba(255, 255, 255, .82);--ios-cell-active: rgba(15, 23, 42, .04);--ios-input-bg: rgba(15, 23, 42, .045);--ios-input-focus-bg: rgba(255, 255, 255, .96);--ios-border: rgba(15, 23, 42, .065);--ios-separator: rgba(15, 23, 42, .06);--ios-specular: inset 0 1px 0 0 rgba(255, 255, 255, .9), inset 0 0 0 .5px rgba(255, 255, 255, .6);--ios-shadow-sm: 0 4px 16px rgba(15, 23, 42, .03);--ios-shadow-md: 0 16px 40px -10px rgba(15, 23, 42, .055);--ios-shadow-sheet: 0 24px 60px rgba(15, 23, 42, .14);--ios-label: #242933;--ios-label-secondary: #7a8496;--ios-label-tertiary: #a6b0c0;--ios-label-quaternary: #d0d7e2;--ios-blue: #007aff;--ios-blue-hover: #0066d6;--ios-blue-soft: rgba(0, 122, 255, .09);--ios-green: #28c76f;--ios-green-soft: rgba(40, 199, 111, .11);--ios-orange: #ff9500;--ios-orange-soft: rgba(255, 149, 0, .11);--ios-red: #ff3b30;--ios-red-soft: rgba(255, 59, 48, .1);--ios-mask: rgba(15, 20, 30, .28);--radius-outer: 28px;--radius-card: 22px;--radius-inner: 16px;--radius-pill: 9999px}:root.dark{color-scheme:dark;--ios-bg: #090b10;--ios-bg-secondary: #141720;--ios-ambient-1: rgba(10, 132, 255, .08);--ios-ambient-2: rgba(56, 189, 248, .05);--ios-glass-bg: rgba(24, 27, 34, .72);--ios-glass-bg-thick: rgba(30, 34, 43, .88);--ios-glass-pill: rgba(36, 40, 50, .65);--ios-cell-bg: rgba(32, 36, 46, .72);--ios-cell-active: rgba(255, 255, 255, .06);--ios-input-bg: rgba(255, 255, 255, .065);--ios-input-focus-bg: rgba(38, 43, 54, .95);--ios-border: rgba(255, 255, 255, .08);--ios-separator: rgba(255, 255, 255, .07);--ios-specular: inset 0 1px 0 0 rgba(255, 255, 255, .12), inset 0 0 0 .5px rgba(255, 255, 255, .06);--ios-shadow-sm: 0 4px 16px rgba(0, 0, 0, .25);--ios-shadow-md: 0 18px 42px -10px rgba(0, 0, 0, .45);--ios-shadow-sheet: 0 28px 68px rgba(0, 0, 0, .65);--ios-label: #edf1f7;--ios-label-secondary: #8c96a8;--ios-label-tertiary: #596273;--ios-label-quaternary: #363d4a;--ios-blue: #0a84ff;--ios-blue-hover: #409cff;--ios-blue-soft: rgba(10, 132, 255, .16);--ios-green: #30d158;--ios-green-soft: rgba(48, 209, 88, .16);--ios-orange: #ff9f0a;--ios-orange-soft: rgba(255, 159, 10, .16);--ios-red: #ff453a;--ios-red-soft: rgba(255, 69, 58, .16);--ios-mask: rgba(0, 0, 0, .55)}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-weight:400!important}html,body{margin:0;padding:0;min-height:100%;background-color:var(--ios-bg);color:var(--ios-label);font-family:Outfit,MiSans,HarmonyOS Sans SC,Noto Sans SC,Hiragino Sans GB,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15.5px;font-weight:400;letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .28s ease,color .2s ease}.ios-glass-card{background:var(--ios-glass-bg);backdrop-filter:blur(36px) saturate(190%);-webkit-backdrop-filter:blur(36px) saturate(190%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-md);border-radius:var(--radius-outer)}.ios-group{background:var(--ios-cell-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm);border-radius:var(--radius-card);overflow:hidden}.ios-row{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:12px 18px;position:relative;gap:12px;transition:background-color .15s ease}.ios-row:not(:last-child):after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:.5px;background:var(--ios-separator)}.ios-row.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ios-row.clickable:active{background:var(--ios-cell-active)}.ios-row-label{font-size:15.5px;color:var(--ios-label-secondary);flex-shrink:0}.ios-row-value{font-size:15.5px;color:var(--ios-label);display:flex;align-items:center;gap:6px;text-align:right;min-width:0;flex:1;justify-content:flex-end}.ios-input-field{width:100%;height:50px;padding:0 16px;border-radius:var(--radius-inner);background:var(--ios-input-bg);border:1px solid transparent;color:var(--ios-label);font-size:15.5px;font-family:inherit;letter-spacing:.02em;outline:none;transition:all .2s cubic-bezier(.22,1,.36,1)}.ios-input-field:focus{background:var(--ios-input-focus-bg);border-color:var(--ios-blue);box-shadow:0 0 0 3px var(--ios-blue-soft)}.ios-input-field::placeholder{color:var(--ios-label-tertiary)}.ios-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-family:inherit;font-size:16px;letter-spacing:.03em;height:50px;padding:0 24px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .16s cubic-bezier(.32,.72,0,1),opacity .16s ease,background-color .2s ease}.ios-btn:active:not(:disabled){transform:scale(.975)}.ios-btn:disabled{opacity:.42;cursor:not-allowed}.ios-btn-block{width:100%}.ios-btn-primary{background:var(--ios-blue);color:#fff;box-shadow:inset 0 1px #ffffff40,0 8px 20px #007aff2e}.ios-btn-secondary{background:var(--ios-blue-soft);color:var(--ios-blue)}.ios-btn-glass{background:var(--ios-glass-pill);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);color:var(--ios-label);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sm)}.ios-btn-danger-soft{background:var(--ios-red-soft);color:var(--ios-red)}.ios-btn-sm{height:34px;padding:0 14px;font-size:14px;border-radius:var(--radius-pill)}.ios-badge{display:inline-flex;align-items:center;gap:6px;padding:4.5px 11px;border-radius:var(--radius-pill);font-size:13px;line-height:1.2;white-space:nowrap;flex-shrink:0}.ios-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ios-badge-dot.pulse{animation:iosPulse 1.8s ease-in-out infinite}.ios-badge-success{background:var(--ios-green-soft);color:var(--ios-green)}.ios-badge-info{background:var(--ios-blue-soft);color:var(--ios-blue)}.ios-badge-warning{background:var(--ios-orange-soft);color:var(--ios-orange)}.ios-badge-error{background:var(--ios-red-soft);color:var(--ios-red)}.ios-badge-neutral{background:var(--ios-input-bg);color:var(--ios-label-secondary)}@keyframes iosPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.ios-spinner{width:20px;height:20px;border:1.8px solid var(--ios-label-quaternary);border-top-color:var(--ios-blue);border-radius:50%;animation:iosSpin .75s linear infinite;display:inline-block;flex-shrink:0}@keyframes iosSpin{to{transform:rotate(360deg)}}.ios-sheet-enter-active,.ios-sheet-leave-active{transition:opacity .24s cubic-bezier(.32,.72,0,1)}.ios-sheet-enter-active .ios-sheet-panel,.ios-sheet-leave-active .ios-sheet-panel{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .22s ease}.ios-sheet-enter-from,.ios-sheet-leave-to{opacity:0}.ios-sheet-enter-from .ios-sheet-panel,.ios-sheet-leave-to .ios-sheet-panel{transform:translateY(20px) scale(.97);opacity:0}#qr-code{display:inline-flex;align-items:center;justify-content:center;padding:16px!important;border-radius:20px;background:#fff!important;box-shadow:0 6px 24px #0000000d;color-scheme:only light}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ios-mask);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2300;display:flex;align-items:flex-end;justify-content:center;padding:12px}@media (min-width: 520px){.sheet-backdrop{align-items:center}}.sheet-grabber{width:36px;height:4px;border-radius:2px;background:var(--ios-label-quaternary);margin:0 auto 14px}.sheet-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:16.5px;padding:0 4px;color:var(--ios-label)}.sheet-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--ios-input-bg);color:var(--ios-label-secondary);font-size:14px;font-family:inherit;padding:5px 12px;border-radius:999px;cursor:pointer;transition:opacity .15s ease,background .15s ease}.sheet-close:active{opacity:.7}.lang-picker-sheet{width:100%;max-width:400px;background:var(--ios-glass-bg-thick);backdrop-filter:blur(36px) saturate(200%);-webkit-backdrop-filter:blur(36px) saturate(200%);border:.5px solid var(--ios-border);box-shadow:var(--ios-specular),var(--ios-shadow-sheet);border-radius:28px;padding:14px 18px 24px}.lang-list-group{margin-top:6px;overflow:hidden}.lang-option-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 16px;background:none;border:none;text-align:left;cursor:pointer;color:var(--ios-label);font-family:inherit;font-size:16px;transition:background .14s ease}.lang-option-row:not(:last-child){border-bottom:.5px solid var(--ios-separator)}.lang-option-row:active{background:var(--ios-cell-active)}.lang-option-info{display:flex;flex-direction:column;gap:2px}.lang-option-name{font-size:16px;font-weight:500;color:var(--ios-label)}.lang-option-sub{font-size:13px;color:var(--ios-label-secondary)}.lang-check-icon{color:var(--ios-blue);flex-shrink:0}:root{--ios-tabbar-bg: rgba(255, 255, 255, .82);--ios-tabbar-border: rgba(15, 23, 42, .08);--ios-tabbar-shadow: 0 12px 32px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(255, 255, 255, .8);--ios-tabbar-inactive: #8a92a2;--ios-tabbar-active-color: #007aff;--ios-tabbar-active-bg: rgba(0, 122, 255, .1)}:root.dark{--ios-tabbar-bg: rgba(26, 30, 40, .78);--ios-tabbar-border: rgba(255, 255, 255, .1);--ios-tabbar-shadow: 0 16px 40px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .12);--ios-tabbar-inactive: #768194;--ios-tabbar-active-color: #0a84ff;--ios-tabbar-active-bg: rgba(10, 132, 255, .16)}
