*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}:root,uni-page-body{--bg-deep: #000000;--bg-base: #000000;--surface-1: rgba(110, 223, 146, .2);--surface-2: rgba(0, 0, 0, .9);--primary: #6ede92;--primary-strong: #3cb463;--primary-soft: #6edf92;--accent: #fbe33b;--gold-strong: #ffab00;--gold-primary: #fbe33b;--gold-soft: #fbe33b;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .6);--text-muted: #98a7b7;--border-subtle: rgba(255, 255, 255, .2);--success: #6ede92;--warning: #f0ad4e;--danger: #dd524d;--shadow-card: .15625rem .15625rem .3125rem rgba(0, 0, 0, .2);--font-display: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;color:var(--text-primary);background:var(--bg-deep);font-family:var(--font-body);font-size:16px}body{background:var(--bg-deep)}uni-page-body,body{min-height:100%;background-color:var(--bg-deep);background-image:url(/static/p1/img/bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed}body{background-color:var(--bg-deep);background-image:url(/static/p1/img/bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed}*{box-sizing:border-box}uni-button,uni-input,uni-textarea{font:inherit}uni-button{min-height:44px}uni-button:after{border:0}.p1-app{min-height:100vh;color:var(--text-primary)}.p1-main{width:min(100%,1200px);margin:0 auto;padding:12px 16px calc(96px + env(safe-area-inset-bottom))}.p1-page{display:flex;flex-direction:column;gap:24px;animation:p1-page-enter .22s ease-out both}.p1-section{display:flex;flex-direction:column;gap:12px}.p1-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.p1-section-title,.p1-display{margin:0;color:var(--text-primary);font-family:var(--font-display);font-weight:600;letter-spacing:0}.p1-section-title{font-size:20px}.p1-display{font-size:clamp(24px,7vw,32px);line-height:1.22}.p1-eyebrow{color:var(--gold-primary);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.p1-copy{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.7}.p1-meta,.p1-caption{color:var(--text-muted);font-size:13px;line-height:1.5}.p1-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.p1-card{position:relative;overflow:hidden;padding:16px;border:0;border-radius:.9375rem;background-color:var(--surface-1);background-image:url(/static/p1/img/box-bg.png);background-position:center top;background-repeat:no-repeat;background-size:100% auto;box-shadow:var(--shadow-card)}.p1-card:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:none;content:"";opacity:.45}.p1-card>*{position:relative}.p1-card--featured{border-color:rgba(255,255,255,.2);background-color:rgba(110,223,146,.2);background-image:url(/static/p1/img/box-bg.png)}.p1-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.p1-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 16px;border:1px solid transparent;border-radius:3.125rem;background:var(--primary);color:#12341d;font-size:14px;font-weight:700;line-height:1.2;transition:opacity .16s ease,background-color .16s ease,border-color .16s ease}.p1-button:active{opacity:.76}.p1-button--secondary{border-color:rgba(255,255,255,.2);background:rgba(0,0,0,.5);color:var(--primary)}.p1-button--ghost{border-color:transparent;background:transparent;color:var(--text-secondary)}.p1-button[disabled],.p1-button--disabled{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.07);color:var(--text-muted);opacity:1}.p1-chip{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 12px;border:0;border-radius:999px;background:rgba(255,255,255,.1);color:var(--primary-soft);font-size:13px}.p1-chip--active{border-color:rgba(110,222,146,.42);background:rgba(110,223,146,.2);color:var(--primary)}.p1-input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:.9375rem;outline:none;background:var(--surface-2);color:var(--text-primary)}.p1-input:focus{border-color:var(--gold-primary);box-shadow:0 0 0 3px rgba(110,223,146,.18)}.p1-empty{display:flex;min-height:180px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:24px;border:1px dashed rgba(255,255,255,.2);border-radius:16px;background:rgba(0,0,0,.5)}.p1-empty__title{color:var(--text-primary);font-family:var(--font-display);font-size:18px;font-weight:600}.p1-status{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:13px}.p1-status:before{width:7px;height:7px;border-radius:50%;background:var(--text-muted);content:""}.p1-status--success:before{background:var(--success)}.p1-status--warning:before{background:var(--warning)}.p1-status--danger:before{background:var(--danger)}.p1-divider{height:1px;background:var(--border-subtle)}.p1-list-row{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border-subtle)}.p1-list-row:last-child{border-bottom:0}.p1-skeleton{min-height:120px;border-radius:16px;background:linear-gradient(90deg,var(--surface-1),var(--surface-2),var(--surface-1));background-size:220% 100%;animation:p1-shimmer 1.4s ease-in-out infinite}@keyframes p1-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes p1-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width: 700px){.p1-main{padding-right:24px;padding-left:24px}.p1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width: 1024px){.p1-main{padding:28px 32px 56px 132px}.p1-page{gap:32px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors: active){.p1-card,.p1-input,.p1-button{border:1px solid CanvasText}}html,body,uni-page-body,.uni-page-body{background-color:#000;background-image:url(/static/p1/img/bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed}body{background-color:#000;background-image:url(/static/p1/img/bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed}.p1-display,.p1-section-title,.p1-empty__title,.game-name,.section-title,.state-title{font-family:var(--font-body)!important;letter-spacing:0!important}.hero-card,.intro-card,.state-card,.preview-sheet,.wallet-summary,.wallet-account-card{border:0!important;border-radius:.9375rem!important;background-color:rgba(110,223,146,.2)!important;background-image:url(/static/p1/img/box-bg.png)!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:100% auto!important;box-shadow:var(--shadow-card)!important}.details-page,.init-page{background-color:transparent!important;background-image:none!important}.launch-button,.secondary-button,.preview-launch,.primary-action{border:0!important;border-radius:3.125rem!important;background:#6ede92!important;color:#12341d!important;text-shadow:0 1px rgba(255,255,255,.5)}.filter-tab,.filter-chip{border:0!important;border-radius:1.5625rem!important;background:rgba(255,255,255,.1)!important;color:#6edf92!important}.filter-tab--active,.filter-chip--active,.p1-chip--active{background:rgba(110,223,146,.2)!important;color:#fff!important}.game-card,.game-cover,.game-cover uni-image,.game-cover img{border-radius:.9375rem}.action-bar{background:rgba(0,0,0,.9)!important;backdrop-filter:none!important}
