/* inline <style> —— 舊 WP 樣式加 .dgw 前綴(gen_dg66bet_th_legacy.py 產生,不要手改) */
.dgw.page-id-3110{--ink:    #ffffff;
    --body:   #dddddd;
    --paper:  transparent;
    --line:   #2f2f2f;
    --line2:  #3a3a3a;
    --dark:   #000000;
    --gold:   #ffc107;
    --gold-d: #ffce3a;
    --gold-l: #ffdd66;
    --gold-g: linear-gradient(180deg, #e7c987, #c0983e);}
.dgw.page-id-3110{background: #000000;}
.dgw.page-id-3110 .dgp{background: #000000 url("/action/assets/legacy/uploads/action-legacy/assets/www2/images/bg_200.png.webp") repeat 0 0;
    color: var(--body);}
.dgw.page-id-3110 .dgp .hero{background: #000000;}
.dgw.page-id-3110 .dgp .paper{background: transparent;}
.dgw.page-id-3110 .dgp .st{color: #ffffff;}
.dgw.page-id-3110 .hdr{background: linear-gradient(180deg, #000000 98.5%, #e6ac6a 100%);
    border-bottom: 0;}
.dgw.page-id-3110 .hdr nav a{color: #e8e8e8;}
.dgw.page-id-3110 .card,.dgw.page-id-3110 .gcard,.dgw.page-id-3110 .fitem,.dgw.page-id-3110 .wc,.dgw.page-id-3110 details.faq,.dgw.page-id-3110 .astat .si{background: rgba(255, 255, 255, .05);}
.dgw.page-id-3110 .pcard h3,.dgw.page-id-3110 .gcard h3,.dgw.page-id-3110 .fitem h3,.dgw.page-id-3110 details.faq summary{color: #ffffff;}
.dgw.page-id-3110 .pcard .ptag,.dgw.page-id-3110 .wc-no{background: rgba(0, 0, 0, .78);}
.dgw.page-id-3110 .dcell{background: rgba(255, 255, 255, .05);}
.dgw.page-id-3110 .dcell:hover::after{border-color: rgba(255, 193, 7, .7);}
.dgw.page-id-3110 .pcard{background: rgba(255, 255, 255, .05);
    border: 3px solid #ffd200; border-radius: 20px;}
.dgw.page-id-3110 .pcard:hover{border-color: #ffdd66;}
.dgw.page-id-3110 .hdr .cta{gap: 10px; align-items: center;}
.dgw.page-id-3110 .hdr .cta a{display: inline-flex; align-items: center; justify-content: center;
    min-height: 44px; padding: 9px 18px; border-radius: 9px;
    font-size: 13.5px; font-weight: 700; white-space: nowrap;}
.dgw.page-id-3110 .hdr .login{background: transparent; border: 1px solid var(--gold); color: var(--gold-d);}
.dgw.page-id-3110 .hdr .login:hover{background: rgba(255, 193, 7, .12); color: var(--gold-l);}
.dgw.page-id-3110 .hdr .cta a.reg{background: var(--gold-g); border: 0; color: #3a2c0a;}
.dgw.page-id-3110 .hdr .cta a.reg:hover{color: #3a2c0a; filter: brightness(1.05);}
.dgw.page-id-3110 .about .btns a,.dgw.page-id-3110 .about .btns a.pri{background: transparent; background-image: none;
    border: 1px solid var(--gold); color: var(--gold-d); box-shadow: none;}
.dgw.page-id-3110 .about .btns a:hover,.dgw.page-id-3110 .about .btns a.pri:hover{background: rgba(255, 193, 7, .12); color: var(--gold-l);
    border-color: var(--gold-l); filter: none;}
.dgw.page-id-3110 .caro-btn:hover,.dgw.page-id-3110 .phow-cta a:hover{background: var(--gold-g); color: #3a2c0a; border-color: transparent;}
.dgw.page-id-3110 a[href*="/download"]{display: none !important;}
@media (max-width: 560px){.dgw.page-id-3110 .about .btns{grid-template-columns: repeat(3, 1fr);
        gap: 8px; max-width: 100%;}
.dgw.page-id-3110 .about .btns a{min-height: 48px; padding: 6px 4px;
        font-size: 12.5px; line-height: 1.25; border-radius: 10px;}}
.dgw.page-id-3110 .hdr .navchk{position:absolute; width:1px; height:1px; opacity:0; margin:0; pointer-events:none;}
.dgw.page-id-3110 .hdr .burger{display:none;}
@media (max-width: 900px){.dgw.page-id-3110 .hdr .wrap{gap:12px; height:60px;}
.dgw.page-id-3110 .hdr .cta{margin-left:auto; gap:8px;}
.dgw.page-id-3110 .hdr .cta a{min-height:40px; padding:8px 13px; font-size:13px;}
.dgw.page-id-3110 .hdr .burger{display:flex; flex:0 0 auto; flex-direction:column; justify-content:center; gap:5px; width:44px; height:44px; padding:0 11px; border:1px solid rgba(255,193,7,.45); border-radius:9px; background:transparent; cursor:pointer;}
.dgw.page-id-3110 .hdr .burger span{display:block; height:2px; border-radius:2px; background:var(--gold-d); transition:transform .22s ease, opacity .18s ease;}
.dgw.page-id-3110 .hdr .navchk:checked ~ .burger span:nth-child(1){transform:translateY(7px) rotate(45deg);}
.dgw.page-id-3110 .hdr .navchk:checked ~ .burger span:nth-child(2){opacity:0;}
.dgw.page-id-3110 .hdr .navchk:checked ~ .burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}
.dgw.page-id-3110 .hdr .navchk:focus-visible ~ .burger{outline:2px solid var(--gold-l); outline-offset:2px;}
.dgw.page-id-3110 .hdr nav{display:none; position:absolute; left:0; right:0; top:100%; flex-direction:column; gap:0; margin:0; padding:4px 24px 12px; background:#000000; border-top:1px solid #2f2f2f; box-shadow:0 14px 30px rgba(0,0,0,.6);}
.dgw.page-id-3110 .hdr .navchk:checked ~ nav{display:flex;}
.dgw.page-id-3110 .hdr nav a{display:flex; align-items:center; min-height:46px; padding:6px 2px; font-size:15px; color:#e8e8e8; border-bottom:1px solid rgba(255,255,255,.07);}
.dgw.page-id-3110 .hdr nav a:last-child{border-bottom:0;}
.dgw.page-id-3110 .hdr nav a::after{display:none;}}
.dgw.page-id-3110 .hdr .wrap{height: 84px;}
.dgw.page-id-3110 .hdr .logo img{height: 54px;}
.dgw.page-id-3110 .hdr .cta{gap: 10px;}
.dgw.page-id-3110 .hdr .cta a{width: 96px; min-width: 96px;
    height: 34px; min-height: 34px;
    padding: 0 8px; font-size: 12.5px; border-radius: 8px;}
@media (max-width: 900px){.dgw.page-id-3110 .hdr .wrap{height: 64px;}
.dgw.page-id-3110 .hdr .logo img{height: 38px;}
.dgw.page-id-3110 .hdr .cta a{width: auto; min-width: 0; height: auto; min-height: 44px;
        padding: 9px 14px; font-size: 13px; border-radius: 10px;}}
