/* /wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/reset.css —— 舊 WP 樣式加 .dgw 前綴(gen_dg66bet_th_legacy.py 產生,不要手改) */
.dgw{line-height:1.15;-webkit-text-size-adjust:100%}
.dgw *,.dgw :after,.dgw :before{box-sizing:border-box}
.dgw{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dgw h1,.dgw h2,.dgw h3,.dgw h4,.dgw h5,.dgw h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}
.dgw h1{font-size:2.5rem}
.dgw h2{font-size:2rem}
.dgw h3{font-size:1.75rem}
.dgw h4{font-size:1.5rem}
.dgw h5{font-size:1.25rem}
.dgw h6{font-size:1rem}
.dgw p{margin-block-end:.9rem;margin-block-start:0}
.dgw hr{box-sizing:content-box;height:0;overflow:visible}
.dgw pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}
.dgw a{background-color:transparent;color:#c36;text-decoration:none}
.dgw a:active,.dgw a:hover{color:#336}
.dgw a:not([href]):not([tabindex]),.dgw a:not([href]):not([tabindex]):focus,.dgw a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
.dgw a:not([href]):not([tabindex]):focus{outline:0}
.dgw abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.dgw b,.dgw strong{font-weight:bolder}
.dgw code,.dgw kbd,.dgw samp{font-family:monospace,monospace;font-size:1em}
.dgw small{font-size:80%}
.dgw sub,.dgw sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.dgw sub{bottom:-.25em}
.dgw sup{top:-.5em}
.dgw img{border-style:none;height:auto;max-width:100%}
.dgw details{display:block}
.dgw summary{display:list-item}
.dgw figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}
.dgw [hidden],.dgw template{display:none}
@media print{.dgw *,.dgw :after,.dgw :before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}
.dgw a,.dgw a:visited{text-decoration:underline}
.dgw a[href]:after{content:" (" attr(href) ")"}
.dgw abbr[title]:after{content:" (" attr(title) ")"}
.dgw a[href^="#"]:after,.dgw a[href^="javascript:"]:after{content:""}
.dgw pre{white-space:pre-wrap!important}
.dgw blockquote,.dgw pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}
.dgw thead{display:table-header-group}
.dgw img,.dgw tr{-moz-column-break-inside:avoid;break-inside:avoid}
.dgw h2,.dgw h3,.dgw p{orphans:3;widows:3}
.dgw h2,.dgw h3{-moz-column-break-after:avoid;break-after:avoid}}
.dgw label{display:inline-block;line-height:1;vertical-align:middle}
.dgw button,.dgw input,.dgw optgroup,.dgw select,.dgw textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}
.dgw input[type=date],.dgw input[type=email],.dgw input[type=number],.dgw input[type=password],.dgw input[type=search],.dgw input[type=tel],.dgw input[type=text],.dgw input[type=time],.dgw input[type=url],.dgw select,.dgw textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}
.dgw input[type=date]:focus,.dgw input[type=email]:focus,.dgw input[type=number]:focus,.dgw input[type=password]:focus,.dgw input[type=search]:focus,.dgw input[type=tel]:focus,.dgw input[type=text]:focus,.dgw input[type=time]:focus,.dgw input[type=url]:focus,.dgw select:focus,.dgw textarea:focus{border-color:#333}
.dgw button,.dgw input{overflow:visible}
.dgw button,.dgw select{text-transform:none}
.dgw [type=button],.dgw [type=reset],.dgw [type=submit],.dgw button{-webkit-appearance:button;width:auto}
.dgw [type=button],.dgw [type=submit],.dgw button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}
.dgw [type=button]:focus:not(:focus-visible),.dgw [type=submit]:focus:not(:focus-visible),.dgw button:focus:not(:focus-visible){outline:none}
.dgw [type=button]:focus,.dgw [type=button]:hover,.dgw [type=submit]:focus,.dgw [type=submit]:hover,.dgw button:focus,.dgw button:hover{background-color:#c36;color:#fff;text-decoration:none}
.dgw [type=button]:not(:disabled),.dgw [type=submit]:not(:disabled),.dgw button:not(:disabled){cursor:pointer}
.dgw fieldset{padding:.35em .75em .625em}
.dgw legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
.dgw progress{vertical-align:baseline}
.dgw textarea{overflow:auto;resize:vertical}
.dgw [type=checkbox],.dgw [type=radio]{box-sizing:border-box;padding:0}
.dgw [type=number]::-webkit-inner-spin-button,.dgw [type=number]::-webkit-outer-spin-button{height:auto}
.dgw [type=search]{-webkit-appearance:textfield;outline-offset:-2px}
.dgw [type=search]::-webkit-search-decoration{-webkit-appearance:none}
.dgw ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.dgw select{display:block}
.dgw table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}
.dgw table td,.dgw table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}
.dgw table th{font-weight:700}
.dgw table tfoot th,.dgw table thead th{font-size:1em}
.dgw table caption+thead tr:first-child td,.dgw table caption+thead tr:first-child th,.dgw table colgroup+thead tr:first-child td,.dgw table colgroup+thead tr:first-child th,.dgw table thead:first-child tr:first-child td,.dgw table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}
.dgw table tbody>tr:nth-child(odd)>td,.dgw table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}
.dgw table tbody tr:hover>td,.dgw table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}
.dgw table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}
@media(max-width:767px){.dgw table table{font-size:.8em}
.dgw table table td,.dgw table table th{line-height:1.3;padding:7px}
.dgw table table th{font-weight:400}}
.dgw dd,.dgw dl,.dgw dt,.dgw li,.dgw ol,.dgw ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}
