@charset "UTF-8";.detail-page[data-v-8fe66449]{background-color:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%}.detail-content[data-v-8fe66449]{flex:1;min-width:0;width:100%}[data-v-dd476a7d] .payment-dialog .el-dialog__header{border-bottom:1px solid #f0f0f0;padding:20px 20px 10px}[data-v-dd476a7d] .payment-dialog .el-dialog__title{color:#333;font-size:18px;font-weight:600}.payment-options[data-v-dd476a7d]{border-top:1.5px solid #d8d8d8;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 0}.payment-options .option-card[data-v-dd476a7d]{align-items:center;border-radius:12px;box-shadow:0 0 10px #0000001a;cursor:pointer;display:flex;justify-content:space-between;padding:30px 20px;position:relative;transition:all .3s ease}.payment-options .option-card .option-left[data-v-dd476a7d]{display:flex;gap:16px}.payment-options .option-card .option-left .option-icon[data-v-dd476a7d]{font-size:24px}.payment-options .option-card .option-left .option-icon .coin-icon[data-v-dd476a7d]{height:33px;width:33px}.payment-options .option-card .option-left .option-content .option-title[data-v-dd476a7d]{align-items:center;color:#1e2128;display:flex;font-size:16px;font-weight:700;gap:12px;margin-bottom:4px}.payment-options .option-card .option-left .option-content .option-title .current-points-inline[data-v-dd476a7d]{color:#edaf30;font-size:16px}.payment-options .option-card .option-left .option-content .option-price[data-v-dd476a7d]{align-items:baseline;color:#ff4d4f;display:flex}.payment-options .option-card .option-left .option-content .option-price .currency[data-v-dd476a7d]{font-size:13px;font-weight:500}.payment-options .option-card .option-left .option-content .option-price .amount[data-v-dd476a7d]{font-size:18px;font-weight:700;margin-left:2px}.payment-options .option-card .option-left .option-content .option-points[data-v-dd476a7d]{align-items:center;color:#f59e0b;display:flex;gap:5px}.payment-options .option-card .option-left .option-content .option-points img[data-v-dd476a7d]{height:15px;width:15px}.payment-options .option-card .option-left .option-content .option-points .points-amount[data-v-dd476a7d]{font-size:18px;font-weight:700}.payment-options .option-card .check-icon[data-v-dd476a7d]{align-items:center;background:#08c466;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:33px;justify-content:center;width:33px}.payment-dialog-footer[data-v-dd476a7d]{display:flex;gap:12px;justify-content:flex-end}.payment-dialog-footer .el-button[data-v-dd476a7d]{border-radius:6px;padding:10px 24px}.payment-dialog-footer .el-button.el-button--primary[data-v-dd476a7d]{background:#1890ff;border-color:#1890ff}.payment-dialog-footer .el-button.el-button--primary[data-v-dd476a7d]:hover{background:#40a9ff;border-color:#40a9ff}[data-v-dd476a7d] .exchange-dialog .el-dialog__header{border-bottom:1px solid #f0f0f0;padding:20px 20px 10px}[data-v-dd476a7d] .exchange-dialog .el-dialog__title{color:#333;font-size:18px;font-weight:600}.el-dialog__body[data-v-dd476a7d]{padding:30px 20px}.dialog-content .exchange-info[data-v-dd476a7d]{border-bottom:1px solid #d8d8d8;color:#9499a0;font-size:16px;padding:37px 0 20px}.dialog-content .exchange-info .highlight-points[data-v-dd476a7d]{color:#f59e0b}.dialog-content .exchange-info .highlight-name[data-v-dd476a7d]{color:#2684ff}.dialog-footer[data-v-dd476a7d]{align-items:center;display:flex;gap:12px;justify-content:space-between}.dialog-footer .current-points[data-v-dd476a7d]{align-items:center;color:#9e9e9e;display:flex;font-size:14px}.dialog-footer .current-points .coin-icon[data-v-dd476a7d]{height:18px;margin:0 5px;width:18px}.dialog-footer .current-points .points-value[data-v-dd476a7d]{color:#f59e0b;font-family:OPPOSans;font-size:16px;font-weight:600}.dialog-footer .dialog-footer-btn[data-v-dd476a7d]{display:flex;gap:12px}.dialog-footer .dialog-footer-btn .el-button[data-v-dd476a7d]{border-radius:6px;padding:17px 18px}.el-button--warning[data-v-dd476a7d]{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#f59e0b;color:#fff}.el-button--warning[data-v-dd476a7d]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#d97706}[data-v-dd476a7d] .upgrade-dialog .el-dialog__header{border-bottom:1px solid #f0f0f0;padding:20px 20px 10px}[data-v-dd476a7d] .upgrade-dialog .el-dialog__title{color:#333;font-size:18px;font-weight:600}.upgrade-content[data-v-dd476a7d]{border-bottom:1px solid #d8d8d8;padding:20px 0}.upgrade-content .upgrade-text[data-v-dd476a7d]{color:#9499a0;font-size:16px;line-height:1.8;margin:8px 0}.upgrade-content .upgrade-text .required-version[data-v-dd476a7d]{color:#2684ff;font-weight:600}@media screen and (max-width:768px){.payment-options[data-v-dd476a7d]{gap:10px;padding:12px 0}.payment-options .option-card[data-v-dd476a7d]{padding:16px 12px}.payment-options .option-card .option-left[data-v-dd476a7d]{gap:10px}.payment-options .option-card .option-left .option-icon .coin-icon[data-v-dd476a7d]{height:26px;width:26px}.payment-options .option-card .option-left .option-content .option-title[data-v-dd476a7d]{flex-wrap:wrap;font-size:14px;gap:8px}.payment-options .option-card .option-left .option-content .option-title .current-points-inline[data-v-dd476a7d]{font-size:13px}.payment-options .option-card .option-left .option-content .option-points .points-amount[data-v-dd476a7d],.payment-options .option-card .option-left .option-content .option-price .amount[data-v-dd476a7d]{font-size:16px}.payment-options .option-card .check-icon[data-v-dd476a7d]{font-size:12px;height:26px;width:26px}.payment-dialog-footer[data-v-dd476a7d]{gap:8px}.payment-dialog-footer .el-button[data-v-dd476a7d]{font-size:14px;padding:8px 16px}.dialog-content .exchange-info[data-v-dd476a7d]{font-size:14px;padding:20px 0 14px}.dialog-footer[data-v-dd476a7d]{align-items:flex-start;flex-direction:column;gap:10px}.dialog-footer .current-points[data-v-dd476a7d]{font-size:13px}.dialog-footer .dialog-footer-btn[data-v-dd476a7d]{justify-content:flex-end;width:100%}.dialog-footer .dialog-footer-btn .el-button[data-v-dd476a7d]{font-size:14px;padding:8px 16px}.upgrade-content[data-v-dd476a7d]{padding:14px 0}.upgrade-content .upgrade-text[data-v-dd476a7d]{font-size:14px}[data-v-dd476a7d] .exchange-dialog .el-dialog__title,[data-v-dd476a7d] .payment-dialog .el-dialog__title,[data-v-dd476a7d] .upgrade-dialog .el-dialog__title{font-size:16px}[data-v-dd476a7d] .exchange-dialog .el-dialog__header,[data-v-dd476a7d] .payment-dialog .el-dialog__header,[data-v-dd476a7d] .upgrade-dialog .el-dialog__header{padding:16px 16px 10px}[data-v-dd476a7d] .exchange-dialog .el-dialog__body,[data-v-dd476a7d] .payment-dialog .el-dialog__body,[data-v-dd476a7d] .upgrade-dialog .el-dialog__body{padding:12px 16px}[data-v-dd476a7d] .exchange-dialog .el-dialog__footer,[data-v-dd476a7d] .payment-dialog .el-dialog__footer,[data-v-dd476a7d] .upgrade-dialog .el-dialog__footer{padding:10px 16px 16px}}.main[data-v-bdcdf6e3]{position:relative}.main[data-v-bdcdf6e3],.main .native-video[data-v-bdcdf6e3],.main .video-js[data-v-bdcdf6e3]{height:100%;width:100%}.main .native-video[data-v-bdcdf6e3]{background:#000;display:block;-o-object-fit:cover;object-fit:cover}.main .full_screen[data-v-bdcdf6e3]{height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:9}.main .mock[data-v-bdcdf6e3]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.main .play-icon[data-v-bdcdf6e3]{background:var(--video-player-bg) no-repeat;background-size:100% 100%;cursor:pointer;height:45px;left:50%;margin-left:-22px;margin-top:-22px;top:50%;width:45px}.main .play-icon[data-v-bdcdf6e3],.main .stop[data-v-bdcdf6e3]{position:absolute;z-index:999}.main .stop[data-v-bdcdf6e3]{height:100%;left:0;top:0;width:100%}[data-v-bdcdf6e3] .video-js .vjs-big-play-button{background:var(--video-player-bg) no-repeat;background-size:100% 100%;border:none;cursor:pointer;display:none;height:45px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;top:50%;width:45px;z-index:999}[data-v-bdcdf6e3] .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.video-js[data-v-bdcdf6e3]{position:static}.vjs-big-play-button .vjs-icon-placeholder[data-v-bdcdf6e3]{font-size:1.63em}.vjs-loading-spinner[data-v-bdcdf6e3]{border-radius:1em;font-size:2.5em;height:2em;margin-left:-1.5em;margin-top:-1em;width:2em}.share-popup-backdrop[data-v-09d23c5e]{background:#00000073;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9998}.detail-page[data-v-09d23c5e]{background-color:#f2f3f4;box-sizing:border-box;display:flex;gap:20px;height:auto;margin:0 auto;max-width:1920px;min-height:850px;padding:23px 60px;width:100%}.detail-page .media-container[data-v-09d23c5e]{display:flex;flex:1 1 auto;flex-direction:column;height:auto;max-width:1420px;min-width:0;width:100%}.detail-page .media-container .media-box[data-v-09d23c5e]{aspect-ratio:16/9;background:#000;box-shadow:0 0 6px #00000029;height:auto;overflow:hidden;width:100%}.detail-page .media-container .media-box .media-image[data-v-09d23c5e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.detail-page .media-container .media-box .mobile-video[data-v-09d23c5e]{background:#000;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detail-page .media-container .media-info[data-v-09d23c5e]{align-items:center;color:#676c73;display:flex;font-size:14px;justify-content:space-between;margin-top:10px}.detail-page .media-container .media-info>div[data-v-09d23c5e]:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.detail-page .media-container .media-info>div[data-v-09d23c5e]:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.detail-page .media-container .media-info>div:last-child .tag[data-v-09d23c5e]{border:1px solid #ccc;color:#3a416f;padding:4px 12px;white-space:nowrap}.detail-page .info-container[data-v-09d23c5e]{background:#fff;border-radius:10px;box-shadow:0 0 6px #00000029;box-sizing:border-box;display:flex;flex:0 0 360px;flex-direction:column;height:798px;min-height:0;min-width:0;padding:30px 20px;width:360px}.detail-page .info-container .detail-header[data-v-09d23c5e]{align-items:flex-start;display:flex;justify-content:space-between}.detail-page .info-container .detail-header .detail-title[data-v-09d23c5e]{color:#313438;flex:1;font-size:19px;font-weight:600;line-height:1.4;margin:0 0 8px;word-break:break-word}.detail-page .info-container .detail-header .share-wrapper[data-v-09d23c5e]{cursor:pointer;margin-left:10px;position:relative}.detail-page .info-container .detail-header .share-wrapper .share-icon[data-v-09d23c5e]{height:30px;width:30px}.detail-page .info-container .detail-header .share-wrapper .share-popup[data-v-09d23c5e]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000026;min-width:150px;padding:16px;position:absolute;right:0;top:40px;z-index:10}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-title[data-v-09d23c5e]{color:#666;font-size:14px;margin-bottom:12px}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list[data-v-09d23c5e]{display:flex;gap:20px}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list .share-popup-item[data-v-09d23c5e]{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:8px;transition:background .3s}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list .share-popup-item[data-v-09d23c5e]:hover{background:#f5f5f5}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list .share-popup-item .share-popup-icon[data-v-09d23c5e]{align-items:center;background:#2684ff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list .share-popup-item .share-popup-icon .el-icon[data-v-09d23c5e]{color:#fff;font-size:18px}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list .share-popup-item div[data-v-09d23c5e]:last-child{color:#333;font-size:12px}.detail-page .info-container .detail-header .share-wrapper .share-popup .qrcode-wrapper[data-v-09d23c5e]{align-items:center;border-top:1px solid #eee;display:flex;flex-direction:column;margin-top:12px;padding-top:12px}.detail-page .info-container .detail-header .share-wrapper .share-popup .qrcode-wrapper .qrcode-hint[data-v-09d23c5e]{color:#707070;font-size:12px;margin:0 0 8px;text-align:center}@media(hover:hover)and (pointer:fine){.detail-page .info-container .detail-header .share-wrapper[data-v-09d23c5e]{padding-bottom:12px}}.detail-page .info-container .stats-info[data-v-09d23c5e]{align-items:center;color:#3a416f;display:flex;gap:20px}.detail-page .info-container .stats-info .stat-item[data-v-09d23c5e]{align-items:center;display:flex;font-family:OPPOSans;font-size:14px;font-size:12px;gap:4px}.detail-page .info-container .stats-info .stat-item .icon-download[data-v-09d23c5e],.detail-page .info-container .stats-info .stat-item .icon-view[data-v-09d23c5e]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:13px;width:13px}.detail-page .info-container .stats-info .stat-item .icon-view[data-v-09d23c5e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233a416f' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.detail-page .info-container .stats-info .stat-item .icon-download[data-v-09d23c5e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233a416f' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}.detail-page .info-container .info-item[data-v-09d23c5e]{align-items:center;color:#313438;display:flex;font-size:14px;padding:10px 0}.detail-page .info-container .info-item .info-label[data-v-09d23c5e]{color:#676c73;font-size:14px;margin-right:2px}.detail-page .info-container .info-item .info-value[data-v-09d23c5e]{color:#3a416f;font-size:14px}.detail-page .info-container .info-items[data-v-09d23c5e]{padding:0}.detail-page .info-container .price-info[data-v-09d23c5e]{align-items:end;display:flex;font-size:13px}.detail-page .info-container .price-info .amount[data-v-09d23c5e]{color:red;font-family:OPLUSSANS3;font-size:22px;margin-right:2px}.detail-page .info-container .price-info .points[data-v-09d23c5e]{color:#ffbe39;font-family:OPLUSSANS3;font-size:22px;margin-right:2px}.detail-page .info-container .price-info .free[data-v-09d23c5e]{border:1px solid #08c466;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#08c466;padding:1px 8px}.detail-page .info-container .points-info .points-value[data-v-09d23c5e]{align-items:center;display:flex;gap:8px}.detail-page .info-container .points-info .points-value .coin-icon[data-v-09d23c5e]{height:18px;width:18px}.detail-page .info-container .points-info .points-value .points-amount[data-v-09d23c5e]{color:#f59e0b;font-size:16px;font-weight:600}.detail-page .info-container .info-text[data-v-09d23c5e]{display:flex;font-size:14px;padding:10px 0}.detail-page .info-container .info-text .info-label[data-v-09d23c5e]{color:#676c73;font-size:14px;margin-right:2px}.detail-page .info-container .info-text .info-value[data-v-09d23c5e]{color:#3a416f;font-size:14px}.detail-page .info-container .detail-description[data-v-09d23c5e]{color:#3a416f;flex:1 1 auto;font-size:14px;line-height:1.6;max-height:300px;min-height:120px;overflow-y:auto;padding:5px 0}.detail-page .info-container .action-buttons[data-v-09d23c5e]{display:flex;flex-direction:column;gap:10px;margin:20px 0}.detail-page .info-container .action-buttons .action-button[data-v-09d23c5e]{border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;cursor:pointer;font-size:16px;font-weight:500;height:50px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.detail-page .info-container .action-buttons .action-button[data-v-09d23c5e]:before{background:linear-gradient(270deg,#1a7cf8,#33abff);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.detail-page .info-container .action-buttons .action-button span[data-v-09d23c5e]{position:relative;z-index:1}.detail-page .info-container .action-buttons .action-button.primary-button[data-v-09d23c5e]{background:#2684ff;color:#fff}.detail-page .info-container .action-buttons .action-button.primary-button[data-v-09d23c5e]:hover{box-shadow:0 6px 16px #2684ff4d;transform:translateY(-3px) scale(1.01)}.detail-page .info-container .action-buttons .action-button.primary-button[data-v-09d23c5e]:hover:before{opacity:1}.detail-page .info-container .action-buttons .action-button.primary-button[data-v-09d23c5e]:active{box-shadow:0 3px 8px #2684ff33;transform:translateY(-1px) scale(.99);transition:all .15s cubic-bezier(.4,0,.2,1)}.detail-page .info-container .action-buttons .action-button.secondary-button[data-v-09d23c5e]{background:#2684ff;color:#fff}.detail-page .info-container .action-buttons .action-button.secondary-button[data-v-09d23c5e]:hover{box-shadow:0 6px 16px #2684ff4d;transform:translateY(-3px) scale(1.01)}.detail-page .info-container .action-buttons .action-button.secondary-button[data-v-09d23c5e]:hover:before{opacity:1}.detail-page .info-container .action-buttons .action-button.secondary-button[data-v-09d23c5e]:active{box-shadow:0 3px 8px #2684ff33;transform:translateY(-1px) scale(.99);transition:all .15s cubic-bezier(.4,0,.2,1)}.detail-page .info-container .service-card[data-v-09d23c5e]{align-items:flex-start;background:linear-gradient(90deg,#fbfbff,#eff0ff);border-radius:8px;box-shadow:0 0 6px #00000029;display:flex;justify-content:space-between;padding:20px}.detail-page .info-container .service-card .service-info[data-v-09d23c5e]{flex:1}.detail-page .info-container .service-card .service-info h3[data-v-09d23c5e]{color:#333;font-size:16px;margin:0 0 12px}.detail-page .info-container .service-card .service-info .service-list[data-v-09d23c5e]{list-style:none;margin:0;padding:0}.detail-page .info-container .service-card .service-info .service-list li[data-v-09d23c5e]{color:#666;font-size:12px;line-height:1.8;padding-left:12px;position:relative}.detail-page .info-container .service-card .service-info .service-list li[data-v-09d23c5e]:before{color:#2684ff;content:"•";left:0;position:absolute}.detail-page .info-container .service-card .service-qrcode[data-v-09d23c5e]{height:100px;width:100px}.detail-page .info-container .service-card .service-qrcode img[data-v-09d23c5e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.recommend-section[data-v-09d23c5e]{box-sizing:border-box;margin:50px auto;max-width:1800px;padding:0 60px;width:100%}.recommend-section .recommend-header[data-v-09d23c5e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.recommend-section .recommend-header .recommend-title[data-v-09d23c5e]{color:#000;font-size:28px;font-weight:600;margin:0}.recommend-section .recommend-header .see-more[data-v-09d23c5e]{align-items:center;background:none;border:none;color:#2684ff;cursor:pointer;display:flex;font-size:16px;gap:4px}.recommend-section .recommend-header .see-more[data-v-09d23c5e]:hover{opacity:.8}.recommend-section .recommend-list[data-v-09d23c5e]{display:grid;gap:28px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1600px){.detail-page[data-v-09d23c5e]{padding:23px 40px}.recommend-section[data-v-09d23c5e]{padding:0 40px}}@media screen and (max-width:1279px){.detail-page[data-v-09d23c5e]{min-height:0;padding:20px 24px}.recommend-section[data-v-09d23c5e]{margin-top:40px;padding:0 24px}.recommend-section .recommend-list[data-v-09d23c5e]{gap:20px;grid-template-columns:repeat(4,1fr)}.detail-page[data-v-09d23c5e]{align-items:stretch;flex-direction:column;gap:16px;padding:16px}.detail-page .media-container[data-v-09d23c5e]{aspect-ratio:16/9;height:auto;max-height:70vh;max-width:none;width:100%}.detail-page .media-container .media-box[data-v-09d23c5e]{min-height:200px}.detail-page .info-container[data-v-09d23c5e]{flex:none;height:auto;max-height:none;padding:20px 16px;width:100%}.detail-page .info-container .detail-description[data-v-09d23c5e]{flex:none;max-height:min(240px,40vh)}.detail-page .info-container .action-buttons[data-v-09d23c5e]{margin-bottom:16px;margin-top:16px}.recommend-section[data-v-09d23c5e]{margin:32px auto 40px;padding:0 16px}.recommend-section .recommend-header .recommend-title[data-v-09d23c5e]{font-size:22px}.recommend-section .recommend-list[data-v-09d23c5e]{gap:16px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1279px)and (min-width:769px){.detail-page .media-container .media-box[data-v-09d23c5e] video{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:768px){.detail-page[data-v-09d23c5e]{padding:12px}.detail-page .media-container[data-v-09d23c5e]{aspect-ratio:unset;height:auto;max-height:none}.detail-page .media-container .media-box[data-v-09d23c5e]{aspect-ratio:16/9;min-height:180px}.detail-page .media-container .media-info[data-v-09d23c5e]{display:none}.detail-page .info-container .detail-header .detail-title[data-v-09d23c5e]{font-size:17px}.detail-page .info-container .detail-header .share-wrapper[data-v-09d23c5e]{position:relative}.detail-page .info-container .detail-header .share-wrapper.share-active[data-v-09d23c5e]{z-index:9999}.detail-page .info-container .detail-header .share-wrapper .share-popup[data-v-09d23c5e]{box-shadow:0 8px 32px #0000002e;left:auto;max-width:min(320px,100vw - 32px);min-width:200px;padding:20px 20px max(20px,env(safe-area-inset-bottom,16px));position:absolute;right:0;top:calc(100% + 8px);transform:none;width:-moz-max-content;width:max-content}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-list[data-v-09d23c5e]{gap:24px}.detail-page .info-container .detail-header .share-wrapper .share-popup .share-popup-item[data-v-09d23c5e]{justify-content:center;min-height:44px;min-width:72px}.detail-page .info-container .service-card[data-v-09d23c5e]{align-items:center;flex-direction:column;gap:16px;padding:16px;text-align:center}.detail-page .info-container .service-card .service-info .service-list li[data-v-09d23c5e]{text-align:left}.recommend-section .recommend-header[data-v-09d23c5e]{margin-bottom:20px}.recommend-section .recommend-list[data-v-09d23c5e]{gap:12px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.detail-page .media-container[data-v-09d23c5e]{aspect-ratio:unset;max-height:none}.detail-page .info-container .action-buttons .action-button[data-v-09d23c5e]{font-size:15px;height:46px}.recommend-section .recommend-list[data-v-09d23c5e]{grid-template-columns:1fr}.recommend-section .recommend-header .see-more[data-v-09d23c5e]{font-size:14px}}
