@charset "UTF-8";.home-page[data-v-21012270]{width:100%;min-height:100vh;position:relative;background:linear-gradient(180deg,#667eea,#764ba2,#667eea);background-size:200% 200%;animation:gradient-shift-21012270 15s ease infinite;display:flex;flex-direction:column;overflow:hidden}@keyframes gradient-shift-21012270{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.header-decoration[data-v-21012270]{position:absolute;top:-100rpx;right:-100rpx;width:400rpx;height:400rpx;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%;animation:float-21012270 6s ease-in-out infinite}.footer-decoration[data-v-21012270]{position:absolute;bottom:-150rpx;left:-150rpx;width:500rpx;height:500rpx;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%;animation:float-21012270 8s ease-in-out infinite reverse}@keyframes float-21012270{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30rpx,30rpx) scale(1.1)}}.header[data-v-21012270]{padding:80rpx 40rpx 60rpx;text-align:center;color:#fff;position:relative;z-index:1}.logo-container[data-v-21012270]{display:flex;align-items:center;justify-content:center;margin-bottom:30rpx;animation:logo-bounce-21012270 2s ease-in-out infinite}@keyframes logo-bounce-21012270{0%,to{transform:translateY(0)}50%{transform:translateY(-10rpx)}}.logo-icon[data-v-21012270]{width:120rpx;height:120rpx;display:flex;align-items:center;justify-content:center;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;font-size:60rpx;box-shadow:0 8rpx 32rpx #0003}.title[data-v-21012270]{display:block;font-size:56rpx;font-weight:700;margin-bottom:16rpx;letter-spacing:2rpx;text-shadow:0 4rpx 12rpx rgba(0,0,0,.2)}.subtitle[data-v-21012270]{display:block;font-size:32rpx;font-weight:500;margin-bottom:20rpx;opacity:.95;letter-spacing:1rpx}.description[data-v-21012270]{display:block;font-size:24rpx;opacity:.85;line-height:1.6;padding:0 40rpx}.scroll-container[data-v-21012270]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.list-container[data-v-21012270]{padding:0 40rpx 60rpx}.card-item[data-v-21012270]{background:#fffffff2;border-radius:32rpx;padding:40rpx;margin-bottom:30rpx;display:flex;align-items:center;box-shadow:0 8rpx 32rpx #00000026;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.card-item[data-v-21012270]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.card-item[data-v-21012270]:active{transform:scale(.98) translateY(2rpx);box-shadow:0 4rpx 16rpx #0003}.card-item[data-v-21012270]:active:before{left:100%}.card-item[data-v-21012270]:last-child{margin-bottom:0}.card-icon-wrapper[data-v-21012270]{width:120rpx;height:120rpx;border-radius:24rpx;display:flex;align-items:center;justify-content:center;margin-right:30rpx;flex-shrink:0;position:relative;overflow:hidden}.card-icon-wrapper[data-v-21012270]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.card-icon-wrapper[data-v-21012270]:active:after{width:200rpx;height:200rpx}.card-icon-health[data-v-21012270]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 8rpx 24rpx #667eea4d}.card-icon-heart[data-v-21012270]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);box-shadow:0 8rpx 24rpx #ff6b6b4d}.card-icon[data-v-21012270]{font-size:56rpx;position:relative;z-index:1;filter:drop-shadow(0 2rpx 4rpx rgba(0,0,0,.1))}.card-content[data-v-21012270]{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}.card-title[data-v-21012270]{font-size:36rpx;font-weight:600;color:#333;margin-bottom:12rpx;display:block;letter-spacing:.5rpx}.card-desc[data-v-21012270]{font-size:26rpx;color:#666;display:block;line-height:1.5;opacity:.8}.card-arrow[data-v-21012270]{width:60rpx;height:60rpx;display:flex;align-items:center;justify-content:center;margin-left:20rpx;flex-shrink:0;background:#667eea1a;border-radius:50%;transition:all .3s ease}.card-item:active .card-arrow[data-v-21012270]{background:#667eea33;transform:translate(4rpx)}.arrow-icon[data-v-21012270]{font-size:36rpx;color:#667eea;font-weight:300;line-height:1}@media (max-width: 375px){.header[data-v-21012270]{padding:60rpx 30rpx 40rpx}.title[data-v-21012270]{font-size:48rpx}.card-item[data-v-21012270]{padding:32rpx}.card-icon-wrapper[data-v-21012270]{width:100rpx;height:100rpx}.card-icon[data-v-21012270]{font-size:48rpx}}@supports (padding: max(0px)){.home-page[data-v-21012270]{padding-top:max(0px,env(safe-area-inset-top,0px));padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}}.health-measurement[data-v-ee5491cf]{position:relative;width:100%;height:100vh;background:#1a1a2e;display:flex;flex-direction:column;overflow:hidden}.video-container[data-v-ee5491cf]{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:20rpx;min-height:0;background-color:#000}.measurement-container[data-v-ee5491cf]{width:100%;max-width:640rpx;aspect-ratio:9/16;max-height:70vh;border-radius:20rpx;overflow:hidden;position:relative;background:#222}.video-wrapper[data-v-ee5491cf]{width:100%;height:100%;position:relative;overflow:hidden}.native-video-container[data-v-ee5491cf]{width:100%;height:100%;position:relative}.video-element[data-v-ee5491cf]{width:100%;height:100%;object-fit:cover;display:block}.camera-element[data-v-ee5491cf]{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.face-overlay[data-v-ee5491cf]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;display:flex;align-items:center;justify-content:center}.face-detection-box[data-v-ee5491cf]{position:relative;width:70%;height:85%;border:4rpx solid;border-radius:20rpx;transition:all .3s ease}.face-detection-box.status-good[data-v-ee5491cf]{border-color:#4caf50;box-shadow:0 0 30rpx #4caf5080}.face-detection-box.status-warning[data-v-ee5491cf]{border-color:#ff9800;border-style:dashed;box-shadow:0 0 20rpx #ff98004d;animation:warning-pulse-ee5491cf 1.5s ease-in-out infinite}.face-detection-box.status-error[data-v-ee5491cf]{border-color:#f44336;border-style:dashed}@keyframes warning-pulse-ee5491cf{0%,to{opacity:.6}50%{opacity:1}}.face-landmark[data-v-ee5491cf]{position:absolute;width:8rpx;height:8rpx;background-color:#4caf50;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 8rpx #4caf50cc;animation:landmark-pulse-ee5491cf 2s ease-in-out infinite}@keyframes landmark-pulse-ee5491cf{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.5);opacity:.7}}.face-pulse[data-v-ee5491cf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200rpx;height:200rpx;border:3rpx solid rgba(76,175,80,.4);border-radius:50%;animation:pulse-ring-ee5491cf 2s ease-out infinite}@keyframes pulse-ring-ee5491cf{0%{transform:translate(-50%,-50%) scale(.8);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.face-guide[data-v-ee5491cf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;z-index:6;pointer-events:none;transition:all .3s ease}.guide-corner[data-v-ee5491cf]{position:absolute;width:60rpx;height:60rpx;border:4rpx solid rgba(255,255,255,.5);transition:all .3s ease}.face-guide.face-detected .guide-corner[data-v-ee5491cf]{border-color:#4caf50}.guide-top-left[data-v-ee5491cf]{top:0;left:0;border-right:none;border-bottom:none;border-top-left-radius:20rpx}.guide-top-right[data-v-ee5491cf]{top:0;right:0;border-left:none;border-bottom:none;border-top-right-radius:20rpx}.guide-bottom-left[data-v-ee5491cf]{bottom:0;left:0;border-right:none;border-top:none;border-bottom-left-radius:20rpx}.guide-bottom-right[data-v-ee5491cf]{bottom:0;right:0;border-left:none;border-top:none;border-bottom-right-radius:20rpx}.guide-circle[data-v-ee5491cf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200rpx;height:200rpx;border:2rpx dashed rgba(255,255,255,.3);border-radius:50%;animation:pulse-ee5491cf 2s ease-in-out infinite}@keyframes pulse-ee5491cf{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}.top-bar[data-v-ee5491cf]{position:absolute;top:0;left:0;right:0;padding:20rpx;padding-top:calc(20rpx + env(safe-area-inset-top,0px));z-index:10;background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.status-badge[data-v-ee5491cf]{display:flex;align-items:center;gap:12rpx;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:12rpx 16rpx;border-radius:50rpx;margin:0 auto;max-width:600rpx}.status-icon[data-v-ee5491cf]{width:40rpx;height:40rpx;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24rpx}.status-icon.icon-loading[data-v-ee5491cf]{background:#ff9800;animation:spin-ee5491cf 1s linear infinite}.status-icon.icon-ready[data-v-ee5491cf]{background:#4caf50}.status-icon.icon-measuring[data-v-ee5491cf]{background:#667eea;animation:pulse-ee5491cf 1.5s ease-in-out infinite}@keyframes spin-ee5491cf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-text[data-v-ee5491cf]{color:#fff;font-size:28rpx;font-weight:500}.face-status-card[data-v-ee5491cf]{position:absolute;top:180rpx;left:50%;transform:translate(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:12rpx;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16rpx 20rpx;border-radius:20rpx;min-width:300rpx;transition:all .3s ease}.face-status-icon[data-v-ee5491cf]{width:80rpx;height:80rpx;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48rpx;font-weight:700;transition:all .3s ease}.face-status-icon.status-good[data-v-ee5491cf]{background:#4caf5033;color:#4caf50;border:2rpx solid #4caf50}.face-status-icon.status-warning[data-v-ee5491cf]{background:#ff980033;color:#ff9800;border:2rpx solid #ff9800}.face-status-icon.status-error[data-v-ee5491cf]{background:#f4433633;color:#f44336;border:2rpx solid #f44336}.face-status-text[data-v-ee5491cf]{color:#fff;font-size:32rpx;font-weight:500}.face-status-text.status-good[data-v-ee5491cf]{color:#4caf50}.face-status-text.status-warning[data-v-ee5491cf]{color:#ff9800}.face-status-text.status-error[data-v-ee5491cf]{color:#f44336}.progress-ring-container[data-v-ee5491cf]{position:absolute;top:-20rpx;left:-20rpx;right:-20rpx;bottom:-20rpx;pointer-events:none;z-index:10}.progress-ring[data-v-ee5491cf]{position:absolute;top:0;left:0;right:0;bottom:0}.progress-ring svg[data-v-ee5491cf]{width:100%;height:100%}.progress-ring .track[data-v-ee5491cf]{fill:none;stroke:#ffffff1a;stroke-width:4}.progress-ring .progress[data-v-ee5491cf]{fill:none;stroke:#4caf50;stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .3s ease}.countdown-badge[data-v-ee5491cf]{position:absolute;top:16rpx;right:16rpx;width:88rpx;height:88rpx;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36rpx;font-weight:700;color:#fff;z-index:11}.quality-indicator[data-v-ee5491cf]{position:absolute;bottom:16rpx;left:50%;transform:translate(-50%);display:flex;gap:12rpx;z-index:10}.star[data-v-ee5491cf]{font-size:40rpx;color:#ffffff4d;transition:color .3s ease,transform .2s ease}.star.active[data-v-ee5491cf]{color:gold;transform:scale(1.1)}.realtime-panel[data-v-ee5491cf]{background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16rpx;padding:16rpx;margin:0 20rpx 20rpx}.panel-header[data-v-ee5491cf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12rpx}.panel-title[data-v-ee5491cf]{font-size:28rpx;font-weight:600;color:#fff}.signal-status[data-v-ee5491cf]{display:flex;align-items:center;gap:12rpx;font-size:24rpx;color:#ffffffb3}.signal-dot[data-v-ee5491cf]{width:16rpx;height:16rpx;border-radius:50%;background:#666}.signal-dot.good[data-v-ee5491cf]{background:#4caf50;box-shadow:0 0 16rpx #4caf50}.data-grid[data-v-ee5491cf]{display:grid;grid-template-columns:repeat(2,1fr);gap:20rpx}.data-grid+.data-grid[data-v-ee5491cf]{margin-top:20rpx}.data-item[data-v-ee5491cf]{background:#ffffff0d;border-radius:12rpx;padding:12rpx}.data-label[data-v-ee5491cf]{font-size:22rpx;color:#ffffff80;margin-bottom:4rpx}.data-value[data-v-ee5491cf]{font-size:36rpx;font-weight:700;display:flex;align-items:baseline;gap:4rpx}.data-value.heartrate[data-v-ee5491cf]{color:#ff6b6b}.data-value.spo2[data-v-ee5491cf]{color:#74b9ff}.data-value.stress[data-v-ee5491cf]{color:#ffd93d}.data-value.hrv[data-v-ee5491cf]{color:#a29bfe}.heartbeat-icon[data-v-ee5491cf]{font-size:32rpx;line-height:1}.heartbeat-icon.heartbeat[data-v-ee5491cf]{animation:heartbeat-ee5491cf 1s ease-in-out infinite}@keyframes heartbeat-ee5491cf{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.data-unit[data-v-ee5491cf]{font-size:22rpx;font-weight:400;color:#ffffff80}.controls[data-v-ee5491cf]{padding:20rpx;padding-bottom:calc(20rpx + env(safe-area-inset-bottom,0px));display:flex;gap:12rpx;z-index:10;width:100%;justify-content:center}.control-btn[data-v-ee5491cf]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:transform .2s ease}.control-btn[data-v-ee5491cf]:active{transform:scale(.95)}.control-btn[data-v-ee5491cf]:disabled{opacity:.5;cursor:not-allowed}.control-btn[data-v-ee5491cf]{padding:16rpx 20rpx;border-radius:50rpx;font-size:32rpx;font-weight:600;box-shadow:0 8rpx 24rpx #0000004d}.control-btn.primary-btn[data-v-ee5491cf]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;flex:1;max-width:500rpx}.control-btn.primary-btn.btn-disabled[data-v-ee5491cf]{background:#fff3;opacity:.5}.control-btn.primary-btn.btn-measuring[data-v-ee5491cf]{background:linear-gradient(135deg,#ff9800,#ffb84d)}.control-btn.stop-btn[data-v-ee5491cf]{background:linear-gradient(135deg,#f44336,#ff6b6b);color:#fff;padding:16rpx 60rpx}.btn-content[data-v-ee5491cf]{display:flex;align-items:center;justify-content:center;gap:15rpx}.btn-icon[data-v-ee5491cf]{font-size:32rpx;line-height:1}.btn-loading[data-v-ee5491cf]{width:32rpx;height:32rpx;border:3rpx solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-ee5491cf .8s linear infinite}.btn-text[data-v-ee5491cf]{font-size:32rpx;font-weight:600}.measurement-page[data-v-aebcfeef]{width:100%;height:100vh;position:relative;background-color:#000;overflow:hidden}.back-button[data-v-aebcfeef]{position:fixed;top:40rpx;left:40rpx;z-index:9999;display:flex;align-items:center;padding:16rpx 24rpx;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50rpx;cursor:pointer;transition:all .3s ease}.back-button[data-v-aebcfeef]:active{transform:scale(.95);background-color:#000000b3}.back-icon[data-v-aebcfeef]{font-size:40rpx;color:#fff;font-weight:700;margin-right:8rpx;line-height:1}.back-text[data-v-aebcfeef]{font-size:28rpx;color:#fff}.loading-container[data-v-aebcfeef]{width:100%;height:100vh;align-items:center;justify-content:center;display:flex;flex-direction:column;background-color:#1a1a2e;gap:40rpx}.loading-spinner[data-v-aebcfeef]{width:80rpx;height:80rpx;border:4rpx solid rgba(255,255,255,.2);border-top-color:#667eea;border-radius:50%;animation:spin-aebcfeef 1s linear infinite}@keyframes spin-aebcfeef{to{transform:rotate(360deg)}}.loading-text[data-v-aebcfeef]{color:#fff;font-size:32rpx;text-align:center}.error-container[data-v-aebcfeef]{width:100%;height:100vh;align-items:center;justify-content:center;display:flex;flex-direction:column;background-color:#1a1a2e;padding:60rpx 40rpx;gap:30rpx}.error-icon[data-v-aebcfeef]{font-size:120rpx;margin-bottom:20rpx}.error-title[data-v-aebcfeef]{color:#f44336;font-size:36rpx;font-weight:700;margin-bottom:20rpx;text-align:center}.error-text[data-v-aebcfeef]{color:#ffffffb3;font-size:28rpx;text-align:center;line-height:1.6;margin-bottom:40rpx;max-width:600rpx}.error-actions[data-v-aebcfeef]{display:flex;flex-direction:column;gap:24rpx;width:100%;max-width:500rpx}.retry-btn[data-v-aebcfeef]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:transform .2s ease}.retry-btn[data-v-aebcfeef]:active{transform:scale(.95)}.retry-btn[data-v-aebcfeef]:disabled{opacity:.5;cursor:not-allowed}.retry-btn[data-v-aebcfeef]{padding:24rpx 60rpx;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50rpx;font-size:32rpx;font-weight:600;width:100%}.retry-btn-text[data-v-aebcfeef]{color:#fff}.back-btn[data-v-aebcfeef]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:transform .2s ease}.back-btn[data-v-aebcfeef]:active{transform:scale(.95)}.back-btn[data-v-aebcfeef]:disabled{opacity:.5;cursor:not-allowed}.back-btn[data-v-aebcfeef]{padding:24rpx 60rpx;background-color:#ffffff1a;border:2rpx solid rgba(255,255,255,.2);border-radius:50rpx;font-size:32rpx;width:100%}.back-btn-text[data-v-aebcfeef]{color:#fff}.title[data-v-d1dcbb9f]{padding:20px;text-align:center}.wrapper[data-v-419a6768]{width:100%;display:flex;flex-direction:column;align-items:center;gap:40rpx;padding:0 20rpx}.canvas-container[data-v-419a6768]{width:100%;max-width:640rpx;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:24rpx;padding:20rpx;box-shadow:0 8rpx 32rpx #0000004d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#mxcanvas[data-v-419a6768]{width:100%;max-width:100%;height:auto;border-radius:16rpx;display:block;aspect-ratio:480/894}.hr-card[data-v-419a6768]{width:100%;max-width:640rpx;display:flex;align-items:center;justify-content:center;gap:24rpx;padding:40rpx;background:#ff6b6b26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24rpx;border:1px solid rgba(255,107,107,.2);box-shadow:0 8rpx 32rpx #ff6b6b33}.hr-icon-wrapper[data-v-419a6768]{width:100rpx;height:100rpx;display:flex;align-items:center;justify-content:center;background:#ff6b6b33;border-radius:50%;flex-shrink:0;animation:heartbeat-419a6768 1.5s ease-in-out infinite}@keyframes heartbeat-419a6768{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.hr-icon[data-v-419a6768]{font-size:48rpx}.hr-content[data-v-419a6768]{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hr-label[data-v-419a6768]{font-size:26rpx;color:#ffffffb3;margin-bottom:8rpx;display:block;opacity:.8}.hr-value[data-v-419a6768]{font-size:48rpx;font-weight:700;color:#ff6b6b;display:block;text-shadow:0 2rpx 8rpx rgba(255,107,107,.3);letter-spacing:2rpx}@media (max-width: 375px){.wrapper[data-v-419a6768]{gap:30rpx;padding:0 16rpx}.canvas-container[data-v-419a6768]{padding:16rpx}.hr-card[data-v-419a6768]{padding:32rpx}.hr-icon-wrapper[data-v-419a6768]{width:80rpx;height:80rpx}.hr-icon[data-v-419a6768]{font-size:40rpx}.hr-value[data-v-419a6768]{font-size:42rpx}}@media (orientation: landscape){.wrapper[data-v-419a6768]{flex-direction:row;align-items:center;justify-content:center;gap:30rpx}.canvas-container[data-v-419a6768]{flex:1;max-width:50%}.hr-card[data-v-419a6768]{flex:0 0 auto;max-width:300rpx}}.shenai-page[data-v-6e01862d]{width:100%;min-height:100vh;position:relative;background:linear-gradient(180deg,#1a1a2e,#16213e,#0f3460);overflow-x:hidden}.back-button[data-v-6e01862d]{position:fixed;top:40rpx;left:40rpx;z-index:9999;display:flex;align-items:center;padding:12rpx 24rpx;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50rpx;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4rpx 16rpx #0003}.back-button[data-v-6e01862d]:active{transform:scale(.95);background:#0009}.back-icon-wrapper[data-v-6e01862d]{width:48rpx;height:48rpx;display:flex;align-items:center;justify-content:center;margin-right:8rpx;background:#ffffff1a;border-radius:50%}.back-icon[data-v-6e01862d]{font-size:36rpx;color:#fff;font-weight:700;line-height:1}.back-text[data-v-6e01862d]{font-size:28rpx;color:#fff;font-weight:500}.shenai-content[data-v-6e01862d]{width:100%;min-height:100vh;display:flex;flex-direction:column;padding:120rpx 0 60rpx;position:relative}.page-header[data-v-6e01862d]{align-items:center;justify-content:center;display:flex;flex-direction:column;padding:0 40rpx 40rpx;text-align:center;position:relative;z-index:1}.header-icon[data-v-6e01862d]{width:120rpx;height:120rpx;display:flex;align-items:center;justify-content:center;background:#ff6b6b33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;font-size:60rpx;margin-bottom:24rpx;box-shadow:0 8rpx 32rpx #ff6b6b4d;animation:pulse-6e01862d 2s ease-in-out infinite}@keyframes pulse-6e01862d{0%,to{transform:scale(1);box-shadow:0 8rpx 32rpx #ff6b6b4d}50%{transform:scale(1.05);box-shadow:0 12rpx 40rpx #ff6b6b80}}.header-title[data-v-6e01862d]{font-size:48rpx;font-weight:700;color:#fff;margin-bottom:12rpx;display:block;letter-spacing:1rpx;text-shadow:0 2rpx 8rpx rgba(0,0,0,.3)}.header-subtitle[data-v-6e01862d]{font-size:28rpx;color:#ffffffb3;display:block;opacity:.8}.sdk-container[data-v-6e01862d]{flex:1;width:100%;display:flex;align-items:center;justify-content:center;padding:0 20rpx;position:relative}@media (max-width: 375px){.back-button[data-v-6e01862d]{top:30rpx;left:30rpx;padding:10rpx 20rpx}.page-header[data-v-6e01862d]{padding:0 30rpx 30rpx}.header-icon[data-v-6e01862d]{width:100rpx;height:100rpx;font-size:50rpx}.header-title[data-v-6e01862d]{font-size:42rpx}.shenai-content[data-v-6e01862d]{padding:100rpx 0 40rpx}}@media (orientation: landscape){.shenai-content[data-v-6e01862d]{padding:80rpx 0 40rpx}.page-header[data-v-6e01862d]{padding-bottom:20rpx}.header-icon[data-v-6e01862d]{width:80rpx;height:80rpx;font-size:40rpx;margin-bottom:16rpx}.header-title[data-v-6e01862d]{font-size:36rpx}}@supports (padding: max(0px)){.shenai-page[data-v-6e01862d]{padding-top:max(0px,env(safe-area-inset-top,0px));padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}.back-button[data-v-6e01862d]{top:max(40rpx,40rpx + env(safe-area-inset-top,0px))}}.app-container{width:100%;height:100vh;overflow:hidden;margin:0;padding:0}view{box-sizing:border-box;display:block}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}
