.dp-root[data-v-7ba337d8]{background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;height:100vh;overflow:hidden;position:relative;width:100vw}.dp-custom-template-frame[data-v-7ba337d8]{background:#fff;border:0;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:100}.dp-bg[data-v-7ba337d8]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.dp-bg-img[data-v-7ba337d8]{filter:brightness(.75) saturate(1.1);height:auto;-o-object-fit:none;object-fit:none;-o-object-position:center top;object-position:center top;width:100%}.dp-bg-placeholder[data-v-7ba337d8]{background:#101522;height:100%;width:100%}.dp-bg-overlay[data-v-7ba337d8]{background:linear-gradient(180deg,#0000004d 0,#0000002e 38%,#000000b8 72%,#000000e0);top:0;right:0;bottom:0;left:0;position:absolute}.dp-header[data-v-7ba337d8]{background:linear-gradient(180deg,rgba(0,0,0,.55) 0,transparent);box-sizing:border-box;flex:0 0 auto;padding:0 40px;position:relative;width:100%;z-index:10}.dp-header-inner[data-v-7ba337d8]{gap:32px;height:64px;margin:0 auto;max-width:1200px;width:100%}.dp-header-inner[data-v-7ba337d8],.dp-nav[data-v-7ba337d8]{align-items:center;display:flex}.dp-nav[data-v-7ba337d8]{flex:1;gap:24px}.dp-nav-link[data-v-7ba337d8]{color:#ffffffbf;font-size:14px;text-decoration:none;transition:color .2s}.dp-nav-link[data-v-7ba337d8]:hover{color:#fff}.dp-header-right[data-v-7ba337d8]{align-items:center;display:flex;flex:0 0 auto;gap:10px}@media(max-width:640px){.dp-header[data-v-7ba337d8]{padding:0 16px}.dp-header-inner[data-v-7ba337d8]{flex-wrap:wrap;gap:12px;height:auto;justify-content:flex-end;min-height:64px;padding:12px 0}.dp-nav[data-v-7ba337d8]{flex:1 0 100%;gap:12px;justify-content:space-between}.dp-nav-link[data-v-7ba337d8]{white-space:nowrap}}.dp-btn-ghost[data-v-7ba337d8]{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;height:34px;padding:0 18px;transition:all .2s}.dp-btn-ghost[data-v-7ba337d8]:hover{background:#ffffff1f;border-color:#ffffffb3}.dp-btn-primary[data-v-7ba337d8]{align-items:center;background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:34px;padding:0 18px;text-decoration:none;transition:opacity .2s}.dp-btn-primary[data-v-7ba337d8]:hover{opacity:.88}.dp-user[data-v-7ba337d8]{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:8px;cursor:pointer;display:flex;font-size:13px;gap:6px;height:34px;padding:0 14px;position:relative;transition:background .2s}.dp-user[data-v-7ba337d8]:hover{background:#ffffff1a}.dp-user-avatar[data-v-7ba337d8]{align-items:center;background:#fff3;border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.dp-user-arrow[data-v-7ba337d8]{opacity:.7;transition:transform .2s}.dp-user-arrow.open[data-v-7ba337d8]{transform:rotate(180deg)}.dp-user-menu[data-v-7ba337d8]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;min-width:140px;padding:6px;position:absolute;right:0;top:calc(100% + 8px)}.dp-user-menu-item[data-v-7ba337d8]{background:none;border:none;border-radius:8px;color:#222;cursor:pointer;display:block;font-family:inherit;font-size:13px;padding:9px 14px;text-align:left;text-decoration:none;transition:background .15s;white-space:nowrap;width:100%}.dp-user-menu-item[data-v-7ba337d8]:hover{background:#f5f5f7}.dp-user-menu-divider[data-v-7ba337d8]{background:#f0f0f0;height:1px;margin:4px 0}.dp-user-logout[data-v-7ba337d8]{color:#e53e3e}.dp-drop-enter-active[data-v-7ba337d8],.dp-drop-leave-active[data-v-7ba337d8]{transition:all .18s ease}.dp-drop-enter-from[data-v-7ba337d8],.dp-drop-leave-to[data-v-7ba337d8]{opacity:0;transform:translateY(-6px)}.dp-hero-area[data-v-7ba337d8]{align-items:flex-end;display:flex;flex:1;justify-content:center;pointer-events:none;position:relative;z-index:5}.dp-content-section[data-v-7ba337d8]{box-sizing:border-box;flex:0 0 auto;margin:0 auto;max-width:1200px;padding:0 24px 100px;position:relative;width:100%;z-index:5}.dp-section-head[data-v-7ba337d8]{align-items:center;display:flex;height:54px;margin-bottom:16px;position:relative}.dp-section-head[data-v-7ba337d8]:before{background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.08) 4%,hsla(0,0%,100%,.2) 15%,hsla(0,0%,100%,.2) 85%,hsla(0,0%,100%,.08) 96%,transparent);content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.dp-section-head[data-v-7ba337d8]:after{color:#ffffff2e;content:"GAMES";font-size:34px;font-weight:900;left:0;letter-spacing:.2em;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.dp-section-title[data-v-7ba337d8]{color:#fff;font-size:22px;font-weight:800;letter-spacing:.04em;margin:0;padding-left:38px;position:relative;text-shadow:0 1px 12px rgba(0,0,0,.6);z-index:1}.dp-section-deco-l[data-v-7ba337d8]{display:none}.dp-main[data-v-7ba337d8]{align-items:stretch;box-sizing:border-box;display:flex;gap:48px;justify-content:space-between;padding-bottom:32px}.dp-config-loading[data-v-7ba337d8]{align-items:center;color:#ffffffc7;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:330px}.dp-loading-mark[data-v-7ba337d8]{animation:dp-spin-7ba337d8 .9s linear infinite;border:2px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;height:28px;width:28px}.dp-config-loading p[data-v-7ba337d8]{font-size:14px;margin:0}.dp-config-error[data-v-7ba337d8]{color:#ffffffe0;flex-direction:column;gap:12px;min-height:330px;text-align:center}.dp-config-error[data-v-7ba337d8],.dp-error-icon[data-v-7ba337d8]{align-items:center;display:flex;justify-content:center}.dp-error-icon[data-v-7ba337d8]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;height:58px;width:58px}.dp-config-error h2[data-v-7ba337d8]{font-size:24px;line-height:1.25;margin:2px 0 0}.dp-config-error p[data-v-7ba337d8]{color:#ffffffc7;font-size:15px;margin:0}.dp-config-error span[data-v-7ba337d8]{color:#ffffff94;font-size:13px;line-height:1.7;max-width:440px}.dp-error-action[data-v-7ba337d8]{align-items:center;background:var(--accent);border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;height:38px;margin-top:4px;padding:0 18px;text-decoration:none}@keyframes dp-spin-7ba337d8{to{transform:rotate(1turn)}}.dp-game-col[data-v-7ba337d8]{align-items:flex-start;display:flex;flex:0 0 auto}.dp-game-info[data-v-7ba337d8]{display:flex;flex-direction:column;gap:14px;max-width:460px}.dp-operator-badge[data-v-7ba337d8]{align-items:center;backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.22);border-radius:6px;color:#ffffffe0;display:inline-flex;font-size:12px;gap:7px;height:26px;padding:0 12px;width:-moz-fit-content;width:fit-content}.dp-badge-dot[data-v-7ba337d8]{animation:dp-blink-7ba337d8 2s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 6px #22c55e;height:6px;width:6px}@keyframes dp-blink-7ba337d8{0%,to{opacity:1}50%{opacity:.4}}.dp-game-title[data-v-7ba337d8]{font-size:clamp(32px,4vw,52px);font-weight:900;letter-spacing:-.01em;line-height:1.1;margin:0;text-shadow:0 4px 24px rgba(0,0,0,.5)}.dp-game-slogan[data-v-7ba337d8]{color:#ffffffb8;font-size:15px;line-height:1.6;margin:0}.dp-game-tags[data-v-7ba337d8]{display:flex;flex-wrap:wrap;gap:8px}.dp-game-tag[data-v-7ba337d8]{border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#ffffffd1;font-size:11px;height:24px;padding:0 10px}.dp-cta-row[data-v-7ba337d8],.dp-game-tag[data-v-7ba337d8]{align-items:center;display:flex}.dp-cta-row[data-v-7ba337d8]{gap:12px;margin-top:4px}.dp-cta-primary[data-v-7ba337d8]{align-items:center;background:var(--accent);border-radius:10px;box-shadow:0 8px 28px #0000004d;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:7px;height:48px;padding:0 28px;text-decoration:none;transition:all .2s}.dp-cta-primary[data-v-7ba337d8]:hover{box-shadow:0 12px 36px #00000059;transform:translateY(-2px)}.dp-cta-ghost[data-v-7ba337d8]{align-items:center;backdrop-filter:blur(6px);background:transparent;border:1.5px solid hsla(0,0%,100%,.55);border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;height:48px;padding:0 24px;text-decoration:none;transition:all .2s}.dp-cta-ghost[data-v-7ba337d8]:hover{background:#ffffff1f;border-color:#fffc}.dp-trust-row[data-v-7ba337d8]{display:flex;gap:20px;margin-top:2px}.dp-trust-item[data-v-7ba337d8]{align-items:center;color:#fff9;display:flex;font-size:12px;gap:5px}.dp-contact-card[data-v-7ba337d8]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;margin-top:2px;padding:16px 20px}.dp-contact-head[data-v-7ba337d8]{align-items:center;color:#ffffff73;display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.dp-contact-body[data-v-7ba337d8]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.dp-contact-wechat[data-v-7ba337d8]{align-items:center;display:flex;gap:16px}.dp-contact-qr-box[data-v-7ba337d8]{align-items:center;background:#fff;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;display:flex;flex:0 0 auto;height:96px;justify-content:center;overflow:hidden;width:96px}.dp-contact-qr-img[data-v-7ba337d8]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dp-contact-qr-placeholder[data-v-7ba337d8]{align-items:center;color:#07c160;display:flex;justify-content:center}.dp-contact-wechat-info[data-v-7ba337d8]{display:flex;flex-direction:column;gap:6px}.dp-contact-wechat-tag[data-v-7ba337d8]{align-items:center;background:#07c160;border-radius:5px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:22px;letter-spacing:.02em;padding:0 10px;width:-moz-fit-content;width:fit-content}.dp-contact-wechat-name[data-v-7ba337d8]{color:#fff;font-size:17px;font-weight:700}.dp-contact-wechat-tip[data-v-7ba337d8]{color:#ffffff80;font-size:13px}.dp-contact-phone[data-v-7ba337d8]{border-left:1px solid hsla(0,0%,100%,.12);color:#ffffffbf;font-size:14px;font-weight:500;gap:7px;height:40px;padding-left:20px}.dp-contact-phone[data-v-7ba337d8],.dp-footer[data-v-7ba337d8]{align-items:center;display:flex}.dp-footer[data-v-7ba337d8]{background:linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent);color:#ffffff6b;flex:0 0 auto;font-size:12px;gap:10px;height:42px;justify-content:center;position:relative;z-index:10}.dp-footer-sep[data-v-7ba337d8]{opacity:.35}.dp-footer-link[data-v-7ba337d8]{color:#ffffff6b;text-decoration:none;transition:color .2s}.dp-footer-link[data-v-7ba337d8]:hover{color:#ffffffbf}
