@font-face{font-family:"EB Garamond";src:url("/dqstatic/assets/font/EBGaramond/EBGaramond-Variable.woff2") format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:"EB Garamond";src:url("/dqstatic/assets/font/EBGaramond/EBGaramond-Italic-Variable.woff2") format("woff2");font-weight:400 800;font-style:italic;font-display:swap}.qz-pass-en{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;font-size:1.15em;letter-spacing:.4px}.qz-pass-logo{display:inline-block;height:var(--pass-logo-h, 32px);aspect-ratio:120.97/34.13;background:currentColor;-webkit-mask:url("/dqstatic/assets/image/service/qz_service/dq_pass/pass_logo.svg") center/contain no-repeat;mask:url("/dqstatic/assets/image/service/qz_service/dq_pass/pass_logo.svg") center/contain no-repeat;vertical-align:middle}.qz-pass-logo--gold{background:linear-gradient(90deg, #d4ad00 0%, #fadb67 25%, #ffc446 50%, #fadb66 85%, #faae06 100%)}.qz-pass-material{position:relative;isolation:isolate;background-position:center;background-size:cover;background-repeat:no-repeat}.qz-pass-material:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--pass-dim, transparent);pointer-events:none;content:""}.qz-pass-material--beginner{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_beginner.webp");--pass-material: url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_beginner.webp");--pass-dim: rgba(255, 255, 255, 0);--pass-border: #999999;--pass-text-shadow: transparent}.qz-pass-badge.qz-pass-material--beginner{--pass-dim: rgba(0, 0, 0, 0.55)}.qz-pass-material--bronze{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_bronze.webp");--pass-material: url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_bronze.webp");--pass-dim: rgba(255, 156, 94, 0.5);--pass-border: #963c00;--pass-text-shadow: rgba(255, 222, 196, 0.85)}.qz-pass-badge.qz-pass-material--bronze{--pass-dim: rgba(0, 0, 0, 0.25)}.qz-pass-material--silver{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_silver.webp");--pass-material: url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_silver.webp");--pass-dim: rgba(192, 192, 192, 0.5);--pass-border: #676767;--pass-text-shadow: rgba(255, 255, 255, 0.9)}.qz-pass-badge.qz-pass-material--silver{--pass-dim: rgba(0, 0, 0, 0.4)}.qz-pass-material--gold{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_gold.webp");--pass-material: url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_gold.webp");--pass-dim: rgba(255, 179, 56, 0.5);--pass-border: #967200;--pass-text-shadow: rgba(255, 236, 170, 0.85)}.qz-pass-badge.qz-pass-material--gold{--pass-dim: rgba(0, 0, 0, 0.45)}.qz-pass-material--platinum{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp");--pass-material: url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp");--pass-dim: rgba(255, 255, 255, 0.5);--pass-border: #88949d;--pass-text-shadow: rgba(255, 255, 255, 0.95)}.qz-pass-badge.qz-pass-material--platinum{--pass-dim: rgba(0, 0, 0, 0.5)}.qz-pass-my.qz-pass-material{--pf-r: 8px;--pf-bw: 1px}.qz-pass-my.qz-pass-material--bronze{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(80,32,6,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-my.qz-pass-material--bronze:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #ffe3cc, #9a4a1c 10%, #f6c09a 20%, #6e320f 32%, #fff1e6 45%, #b8622e 56%, #fbd2b3 68%, #7a3a14 82%, #f3b48a 92%, #ffe3cc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-my.qz-pass-material--bronze:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.16) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-my.qz-pass-material--silver{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(55,55,60,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-my.qz-pass-material--silver:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fafafa, #9a9a9e 10%, #e8e8ea 20%, #78787d 32%, #fff 45%, #b5b5b9 56%, #f2f2f4 68%, #88888d 82%, #e2e2e4 92%, #fafafa);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-my.qz-pass-material--silver:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-my.qz-pass-material--gold{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(95,62,0,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-my.qz-pass-material--gold:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fff6c8, #b88a1c 10%, #ffe9a0 20%, #8f6508 32%, #fffbe6 45%, #d4a73a 56%, #fff1bf 68%, #9c720f 82%, #ffe48a 92%, #fff6c8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-my.qz-pass-material--gold:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-my.qz-pass-material--platinum{--pass-border: #7f889c;--pass-dim: rgba(255, 255, 255, .58);--pass-material: linear-gradient(#1a1c26, #1a1c26);--pf-facet-w: 80%;outline:1px solid rgba(255,255,255,.9);outline-offset:-8px;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 16%, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 50%, rgba(205, 220, 255, 0.4) 60%, rgba(255, 255, 255, 0) 70%),linear-gradient(var(--pass-dim), var(--pass-dim)),url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp") center/cover no-repeat;--pf-rim: 4px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(70,78,104,.55),var(--pf-drop, 0 6px 16px rgba(40, 48, 80, 0.22))}.qz-pass-my.qz-pass-material--platinum:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.65) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(30, 36, 60, 0.25) 100%),conic-gradient(from 200deg, #fbfcff, #9aa2b6 10%, #eef1f8 20%, #7f889d 32%, #fff 45%, #b9c0d1 56%, #f7f8fc 68%, #8d96aa 82%, #e9ecf4 92%, #fbfcff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-my.qz-pass-material--platinum:before{left:auto;width:var(--pf-facet-w);background:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_crystal.svg") 70% 40%/cover no-repeat}.qz-pass-my.qz-pass-material--platinum .qz-pass-my__text{position:relative;z-index:2;filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0 0 4px rgba(255, 255, 255, 0.75))}@media(prefers-reduced-motion: reduce){.qz-pass-my.qz-pass-material--bronze:before,.qz-pass-my.qz-pass-material--silver:before,.qz-pass-my.qz-pass-material--gold:before{animation:none}}.qz-pass-benefit__rank.qz-pass-material{--pf-r: 8px;--pf-bw: 1px}.qz-pass-benefit__rank.qz-pass-material--bronze{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(80,32,6,.45)}.qz-pass-benefit__rank.qz-pass-material--bronze:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #ffe3cc, #9a4a1c 10%, #f6c09a 20%, #6e320f 32%, #fff1e6 45%, #b8622e 56%, #fbd2b3 68%, #7a3a14 82%, #f3b48a 92%, #ffe3cc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-benefit__rank.qz-pass-material--bronze:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.16) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-benefit__rank.qz-pass-material--silver{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(55,55,60,.45)}.qz-pass-benefit__rank.qz-pass-material--silver:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fafafa, #9a9a9e 10%, #e8e8ea 20%, #78787d 32%, #fff 45%, #b5b5b9 56%, #f2f2f4 68%, #88888d 82%, #e2e2e4 92%, #fafafa);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-benefit__rank.qz-pass-material--silver:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-benefit__rank.qz-pass-material--gold{--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(95,62,0,.45)}.qz-pass-benefit__rank.qz-pass-material--gold:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fff6c8, #b88a1c 10%, #ffe9a0 20%, #8f6508 32%, #fffbe6 45%, #d4a73a 56%, #fff1bf 68%, #9c720f 82%, #ffe48a 92%, #fff6c8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-benefit__rank.qz-pass-material--gold:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-benefit__rank.qz-pass-material--platinum{--pass-border: #7f889c;--pass-dim: rgba(255, 255, 255, .58);--pass-material: linear-gradient(#1a1c26, #1a1c26);--pf-facet-w: 60%;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 16%, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 50%, rgba(205, 220, 255, 0.4) 60%, rgba(255, 255, 255, 0) 70%),linear-gradient(var(--pass-dim), var(--pass-dim)),url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp") center/cover no-repeat;--pf-rim: 2px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(70,78,104,.55)}.qz-pass-benefit__rank.qz-pass-material--platinum:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.65) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(30, 36, 60, 0.25) 100%),conic-gradient(from 200deg, #fbfcff, #9aa2b6 10%, #eef1f8 20%, #7f889d 32%, #fff 45%, #b9c0d1 56%, #f7f8fc 68%, #8d96aa 82%, #e9ecf4 92%, #fbfcff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-benefit__rank.qz-pass-material--platinum:before{left:auto;width:var(--pf-facet-w);background:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_crystal.svg") 70% 40%/cover no-repeat}.qz-pass-benefit__rank.qz-pass-material--platinum .qz-pass-benefit__rank-text{position:relative;z-index:2;filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0 0 4px rgba(255, 255, 255, 0.75))}@media(prefers-reduced-motion: reduce){.qz-pass-benefit__rank.qz-pass-material--bronze:before,.qz-pass-benefit__rank.qz-pass-material--silver:before,.qz-pass-benefit__rank.qz-pass-material--gold:before{animation:none}}.qz-pass-rank.qz-pass-material{--pf-r: 16px;--pf-bw: 2px}.qz-pass-rank.qz-pass-material--bronze{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(80,32,6,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-rank.qz-pass-material--bronze:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #ffe3cc, #9a4a1c 10%, #f6c09a 20%, #6e320f 32%, #fff1e6 45%, #b8622e 56%, #fbd2b3 68%, #7a3a14 82%, #f3b48a 92%, #ffe3cc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-rank.qz-pass-material--bronze:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.16) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-rank.qz-pass-material--silver{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(55,55,60,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-rank.qz-pass-material--silver:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fafafa, #9a9a9e 10%, #e8e8ea 20%, #78787d 32%, #fff 45%, #b5b5b9 56%, #f2f2f4 68%, #88888d 82%, #e2e2e4 92%, #fafafa);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-rank.qz-pass-material--silver:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-rank.qz-pass-material--gold{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(95,62,0,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-rank.qz-pass-material--gold:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fff6c8, #b88a1c 10%, #ffe9a0 20%, #8f6508 32%, #fffbe6 45%, #d4a73a 56%, #fff1bf 68%, #9c720f 82%, #ffe48a 92%, #fff6c8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-rank.qz-pass-material--gold:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-rank.qz-pass-material--platinum{--pass-border: #7f889c;--pass-dim: rgba(255, 255, 255, .58);--pass-material: linear-gradient(#1a1c26, #1a1c26);--pf-facet-w: 55%;outline:1px solid rgba(255,255,255,.9);outline-offset:-10px;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 16%, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 50%, rgba(205, 220, 255, 0.4) 60%, rgba(255, 255, 255, 0) 70%),linear-gradient(var(--pass-dim), var(--pass-dim)),url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp") center/cover no-repeat;--pf-rim: 5px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(70,78,104,.55),var(--pf-drop, 0 6px 16px rgba(40, 48, 80, 0.22))}.qz-pass-rank.qz-pass-material--platinum:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.65) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(30, 36, 60, 0.25) 100%),conic-gradient(from 200deg, #fbfcff, #9aa2b6 10%, #eef1f8 20%, #7f889d 32%, #fff 45%, #b9c0d1 56%, #f7f8fc 68%, #8d96aa 82%, #e9ecf4 92%, #fbfcff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-rank.qz-pass-material--platinum:before{left:auto;width:var(--pf-facet-w);background:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_crystal.svg") 70% 40%/cover no-repeat}.qz-pass-rank.qz-pass-material--platinum .qz-pass-rank__body{position:relative;z-index:2;filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0 0 4px rgba(255, 255, 255, 0.75))}@media(prefers-reduced-motion: reduce){.qz-pass-rank.qz-pass-material--bronze:before,.qz-pass-rank.qz-pass-material--silver:before,.qz-pass-rank.qz-pass-material--gold:before{animation:none}}.qz-pass-member.qz-pass-material{--pf-r: 24px;--pf-bw: 2px}.qz-pass-member.qz-pass-material--bronze{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(80,32,6,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-member.qz-pass-material--bronze:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #ffe3cc, #9a4a1c 10%, #f6c09a 20%, #6e320f 32%, #fff1e6 45%, #b8622e 56%, #fbd2b3 68%, #7a3a14 82%, #f3b48a 92%, #ffe3cc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-member.qz-pass-material--bronze:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.16) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-member.qz-pass-material--silver{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(55,55,60,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-member.qz-pass-material--silver:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fafafa, #9a9a9e 10%, #e8e8ea 20%, #78787d 32%, #fff 45%, #b5b5b9 56%, #f2f2f4 68%, #88888d 82%, #e2e2e4 92%, #fafafa);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-member.qz-pass-material--silver:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-member.qz-pass-material--gold{--pf-rim: 3px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(95,62,0,.45),var(--pf-drop, 0 5px 14px rgba(0, 0, 0, 0.2))}.qz-pass-member.qz-pass-material--gold:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.25) 100%),conic-gradient(from 200deg, #fff6c8, #b88a1c 10%, #ffe9a0 20%, #8f6508 32%, #fffbe6 45%, #d4a73a 56%, #fff1bf 68%, #9c720f 82%, #ffe48a 92%, #fff6c8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-member.qz-pass-material--gold:before{background:linear-gradient(105deg, rgba(255, 248, 225, 0) 38%, rgba(255, 248, 225, 0.28) 50%, rgba(255, 248, 225, 0) 62%) 100% 0/300% 100% no-repeat,var(--pass-dim, transparent);animation:pass-shine-gold 3s linear infinite}.qz-pass-member.qz-pass-material--platinum{--pass-border: #7f889c;--pass-dim: rgba(255, 255, 255, .58);--pass-material: linear-gradient(#1a1c26, #1a1c26);--pf-facet-w: 100%;outline:1px solid rgba(255,255,255,.9);outline-offset:-10px;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 16%, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 50%, rgba(205, 220, 255, 0.4) 60%, rgba(255, 255, 255, 0) 70%),linear-gradient(var(--pass-dim), var(--pass-dim)),url("/dqstatic/assets/image/service/qz_service/dq_pass/rank_material/material_platinum.webp") center/cover no-repeat;--pf-rim: 5px;box-shadow:inset 0 0 0 calc(var(--pf-rim) + 1px) rgba(70,78,104,.55),var(--pf-drop, 0 6px 16px rgba(40, 48, 80, 0.22))}.qz-pass-member.qz-pass-material--platinum:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pf-rim);border-radius:calc(var(--pf-r) - var(--pf-bw));background:linear-gradient(180deg, rgba(255, 255, 255, 0.65) 0, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(30, 36, 60, 0.25) 100%),conic-gradient(from 200deg, #fbfcff, #9aa2b6 10%, #eef1f8 20%, #7f889d 32%, #fff 45%, #b9c0d1 56%, #f7f8fc 68%, #8d96aa 82%, #e9ecf4 92%, #fbfcff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;content:""}.qz-pass-member.qz-pass-material--platinum:before{left:auto;width:var(--pf-facet-w);background:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_crystal.svg") 70% 40%/cover no-repeat}.qz-pass-member.qz-pass-material--platinum .qz-pass-member__head{position:relative;z-index:2;filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0 0 4px rgba(255, 255, 255, 0.75))}@media(prefers-reduced-motion: reduce){.qz-pass-member.qz-pass-material--bronze:before,.qz-pass-member.qz-pass-material--silver:before,.qz-pass-member.qz-pass-material--gold:before{animation:none}}@media screen and (max-width: 767px){.qz-pass-rank.qz-pass-material{--pf-r: 24px}.qz-pass-rank.qz-pass-material--platinum{--pf-facet-w: 100%}}@keyframes pass-shine-gold{0%{background-position:100% 0,0 0}100%{background-position:0 0,0 0}}@keyframes pass-shine-platinum{0%{background-position:100% 0}100%{background-position:0 0}}.qz-pass-my.qz-pass-material--platinum{--rl-w: 10px;--rl-r: 9px;--rl-in: 6px;--rl-shadow: 0 10px 22px rgba(0, 0, 0, .35), 0 2px 5px rgba(0, 0, 0, .25);padding:7px 14px 2px 18px}.qz-pass-my.qz-pass-material--platinum .qz-pass-my__label{margin-top:0 !important}.qz-pass-benefit__rank.qz-pass-material--platinum{--rl-w: 6px;--rl-r: 6px;--rl-in: 4px;--rl-shadow: 0 3px 8px rgba(0, 0, 0, .18)}.qz-pass-rank.qz-pass-material--platinum,.qz-pass-member.qz-pass-material--platinum{--rl-w: 14px;--rl-r: 13px;--rl-in: 8px;--rl-shadow: 0 10px 22px rgba(0, 0, 0, .35), 0 2px 5px rgba(0, 0, 0, .25)}.qz-pass-my.qz-pass-material--platinum,.qz-pass-benefit__rank.qz-pass-material--platinum,.qz-pass-rank.qz-pass-material--platinum,.qz-pass-member.qz-pass-material--platinum{--pass-dim: rgba(255, 255, 255, .4);border-width:0;border-radius:var(--rl-r) !important;outline:0;box-shadow:var(--rl-shadow)}.qz-pass-my.qz-pass-material--platinum:after,.qz-pass-benefit__rank.qz-pass-material--platinum:after,.qz-pass-rank.qz-pass-material--platinum:after,.qz-pass-member.qz-pass-material--platinum:after{padding:0;border:var(--rl-w) solid rgba(0,0,0,0);border-radius:0;border-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_real_frame.webp") 42/var(--rl-w)/0 stretch;background:linear-gradient(105deg, rgba(255, 255, 255, 0) 34%, rgba(255, 255, 255, 0.15) 42%, rgba(255, 196, 236, 0.25) 46%, rgba(255, 255, 255, 0.85) 50%, rgba(170, 214, 255, 0.28) 54%, rgba(255, 255, 255, 0.15) 58%, rgba(255, 255, 255, 0) 66%) 100% 0/300% 100% no-repeat;background-clip:padding-box;-webkit-mask:none;mask:none;clip-path:inset(0 round var(--rl-r));animation:pass-shine-platinum 3s linear infinite}@media(prefers-reduced-motion: reduce){.qz-pass-my.qz-pass-material--platinum:after,.qz-pass-benefit__rank.qz-pass-material--platinum:after,.qz-pass-rank.qz-pass-material--platinum:after,.qz-pass-member.qz-pass-material--platinum:after{animation:none}}.qz-pass-my.qz-pass-material--platinum>.qz-pass-discount,.qz-pass-benefit__rank.qz-pass-material--platinum>.qz-pass-discount,.qz-pass-rank.qz-pass-material--platinum>.qz-pass-discount,.qz-pass-member.qz-pass-material--platinum>.qz-pass-discount{position:relative;z-index:2}.qz-pass-my.qz-pass-material--platinum .qz-pass-rank__badge,.qz-pass-benefit__rank.qz-pass-material--platinum .qz-pass-rank__badge,.qz-pass-rank.qz-pass-material--platinum .qz-pass-rank__badge,.qz-pass-member.qz-pass-material--platinum .qz-pass-rank__badge{z-index:2}.qz-pass-my.qz-pass-material--platinum:before,.qz-pass-benefit__rank.qz-pass-material--platinum:before,.qz-pass-rank.qz-pass-material--platinum:before,.qz-pass-member.qz-pass-material--platinum:before{top:var(--rl-in);right:var(--rl-in);bottom:var(--rl-in);width:calc(var(--pf-facet-w) - var(--rl-in));border-radius:0 4px 4px 0;background:url("/dqstatic/assets/image/service/qz_service/dq_pass/img/pass_platinum_real_crystal.webp") right 12%/cover no-repeat;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 42%);mask-image:linear-gradient(90deg, transparent 0, #000 42%)}.qz-pass-rank{overflow:hidden;border:2px solid var(--pass-border, #999);color:#111}.qz-pass-rank__body{filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3))}.qz-pass-rank__grade{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.3em;margin-bottom:-0.3em;font-size:72px;line-height:80px;letter-spacing:-0.4px;white-space:nowrap}.qz-pass-rank__line{flex-shrink:0;width:2px;background:#111}.qz-pass-rank__badge{position:absolute;top:8px;right:16px;background-color:#111}@media screen and (max-width: 767px){.qz-pass-rank__grade{font-size:64px;line-height:72px}.qz-pass-rank__line{width:100%;height:2px}}@media screen and (max-width: 359px){.qz-pass-rank__grade{font-size:48px;line-height:56px}}.qz-pass-badge{overflow:hidden;color:#fff;white-space:nowrap}.qz-pass-profile .qz-pass-box{border:1px solid #e6e6eb;background:#fff}.qz-pass-profile .qz-pass-half{flex:1 0 0;min-width:0}.qz-pass-profile .qz-pass-fill{flex:1 1 0;min-width:0}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-fill{flex:none}}.qz-pass-profile .qz-pass-tab{display:inline-flex;align-items:center;height:32px}.qz-pass-profile .qz-pass-tab:not(.layer-primary-dq){border:1px solid #e6e6eb;background:#fff}.qz-pass-profile .is-off{filter:grayscale(1);opacity:.4}.qz-pass-profile .qz-pass-split{flex-shrink:0;width:1px;height:16px;background:#e6e6eb}.qz-pass-profile .qz-pass-cert-ico{flex-shrink:0;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain}.qz-pass-profile .qz-pass-cert-ico.mate{background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_n_mate.svg")}.qz-pass-profile .qz-pass-cert-ico.fluencer{border-radius:50%;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_n_fluencer.webp");background-size:116.67%}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-cert-ico{width:32px;height:32px}}.qz-pass-profile .qz-pass-cert-name.mate{color:#04a}.qz-pass-profile .qz-pass-cert-name.fluencer{color:#136c56}.qz-pass-profile .qz-pass-cert-split{flex-shrink:0;width:1px;height:20px;background:#d9d9d9}.qz-pass-profile .qz-pass-stat-ico{flex-shrink:0;width:40px;height:40px;background-position:center;background-repeat:no-repeat}.qz-pass-profile .qz-pass-stat-ico.apply{background-color:#eef6ff;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_activity_apply.webp");background-size:142.86%}.qz-pass-profile .qz-pass-stat-ico.done{background-color:#fff7e6;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_activity_done.webp");background-size:166.67%}.qz-pass-profile .qz-pass-stat-ico.review{background-color:#eaf8f2;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_activity_review.webp");background-size:142.86%}.qz-pass-profile .qz-pass-stat-ico.cancel{background-color:#fff0f0;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_activity_cancel.webp");background-size:100%}.qz-pass-profile .qz-pass-stat-ico.attitude{background-color:#eef6ff;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_adv_attitude.webp");background-size:181.82%}.qz-pass-profile .qz-pass-stat-ico.adv-review{background-color:#eaf8f2;background-image:url("/dqstatic/assets/image/service/qz_service/dq_pass/profile/ico_adv_review.webp");background-size:180.41%;background-position:50% 56.56%}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-stat-ico{width:48px;height:48px}}.qz-pass-profile .qz-pass-adv{flex-shrink:0;width:273px}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-adv{width:auto}}.qz-pass-profile .qz-pass-tip{position:relative}.qz-pass-profile .qz-pass-tip__btn{border:0;background:none;cursor:pointer}.qz-pass-profile .qz-pass-tip__box{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:11;width:260px;white-space:normal;text-align:left}.qz-pass-profile .qz-pass-tip.is-open .qz-pass-tip__box{display:block}@media screen and (min-width: 768px){.qz-pass-profile .qz-pass-tip:hover .qz-pass-tip__box{display:block}}.qz-pass-profile .qz-pass-chart{position:relative;width:100%;max-width:702px;height:257px}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-chart{max-width:275px}}.qz-pass-profile .qz-pass-week{flex:1 0 0;min-width:0;border:1px solid rgba(0,0,0,0);border-radius:10px}.qz-pass-profile .qz-pass-week.is-now{border-color:#e6e6eb;background:#f9f9fa}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-week{border-radius:12px}}.qz-pass-profile .bg-pass-tertiary{background-color:#99a}.qz-pass-profile .qz-pass-table{overflow:hidden;border:1px solid #e6e6eb}.qz-pass-profile .qz-pass-table__row{display:flex;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid #e6e6eb}.qz-pass-profile .qz-pass-table__row:last-child{border-bottom:0}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-table__row{gap:4px;padding:8px}}.qz-pass-profile .qz-pass-table__keyword{flex:1 0 0;min-width:0;max-width:322px}.qz-pass-profile .qz-pass-table__grade{flex:1 0 0;min-width:0;max-width:322px}.qz-pass-profile .qz-pass-table__date,.qz-pass-profile .qz-pass-table__rank{flex:1 0 0;min-width:0;max-width:120px;text-align:right;justify-content:flex-end}@media screen and (max-width: 767px){.qz-pass-profile .qz-pass-table__keyword{flex:0 0 112px}.qz-pass-profile .qz-pass-table__grade{justify-content:center;text-align:center}.qz-pass-profile .qz-pass-table__date{max-width:56px}.qz-pass-profile .qz-pass-table__rank{max-width:48px}}.qz-pass-profile .qz-pass-chip{display:inline-flex;align-items:center;height:32px;border:0}html:has(body.DARK),body.DARK{background-color:var(--dark-bg, #222)}.DARK main.dq-content{background-color:var(--dark-bg, #222)}.DARK #DQ-Footer{border-top:1px solid var(--dark-line, #444);background:var(--dark-bg, #222);color:var(--dark-text, #e6e6eb)}.DARK #DQ-Footer a,.DARK #DQ-Footer strong,.DARK #DQ-Footer .color-title{color:var(--dark-text, #e6e6eb)}.DARK #DQ-Footer .color-placeholder{color:var(--dark-sub, #99a)}.DARK #DQ-Footer .footer__logo,.DARK #DQ-Footer .qz-ico[class*=ico_logo_]{filter:brightness(0) invert(1)}.qz-pass-card{min-width:0}.qz-pass-card__thumb{height:0;padding-top:100%;background:#333;isolation:isolate}.qz-pass-card__thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s}.qz-pass-card__thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#111;opacity:.2;pointer-events:none;content:""}@media(hover: hover){.qz-pass-card__media:hover .qz-pass-card__thumb img{transform:scale(1.1)}}.qz-pass-card__badge{top:10px;left:10px;z-index:1;display:inline-flex;padding:4px 8px 6px;border-radius:6px;background:#111;box-shadow:0 8px 8px rgba(0,0,0,.1);line-height:0;--pass-logo-h: 14px}@media screen and (max-width: 767px){.qz-pass-card__badge{padding:4px 6px;border-radius:4px;--pass-logo-h: 12px}}.qz-pass-card__save{top:2px;right:2px;z-index:1;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.qz-pass-card .qz-pass-card__save .qz-ico{background-color:#fff}.qz-pass-card .qz-pass-card__save.on .qz-ico{--qz-ico-url: url("/dqstatic/assets/image/service/qz_service/service_ico_bold/qz_b_heart_on.svg");background-color:#fc3}.qz-pass-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333}.qz-pass-card__rate{color:#333}.qz-pass-card__max{color:#99a}.qz-pass-card__tag{display:inline-flex;align-items:center;height:24px;padding:0 6px;border:1px solid #d1d1d9;background:#fff;color:#333;white-space:nowrap}.qz-pass-card--dark .qz-pass-card__title{color:var(--dark-text, #e6e6eb)}.qz-pass-card--dark .qz-pass-card__tag{border-color:var(--dark-sub, #99a);background:rgba(0,0,0,0);color:#fff}.qz-pass-grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:48px 16px}@media screen and (max-width: 1280px){.qz-pass-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (max-width: 1080px){.qz-pass-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 767px){.qz-pass-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 8px}}body:has(.qz-pass-main){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body:has(.qz-pass-main)>#content{flex:1 0 auto}.qz-pass-main{color:#fff}.qz-pass-main .qz-pass-main__logo{--pass-logo-h: 48px}@media screen and (max-width: 767px){.qz-pass-main .qz-pass-main__logo{--pass-logo-h: 36px}}.qz-pass-main.qz-grid{z-index:2}.qz-pass-main .qz-pass-sub{color:var(--dark-sub, #99a)}.qz-pass-main .qz-pass-cate__line{height:1px;background:var(--dark-border, #667)}.qz-pass-main .qz-pill{cursor:pointer}.qz-pass-main .qz-pill:not(.qz-filter-pill){color:#fff}.qz-pass-main .qz-pill:not(.layer-primary-dq,.qz-filter-pill){border:1px solid var(--dark-border, #667);background:var(--dark-bg, #222)}.qz-pass-main .qz-pill.layer-primary-dq{border-color:#e36}.qz-pass-main .qz-pill.qz-dropdown__button{font-weight:500}.qz-pass-main .qz-dropdown--sort:not(.is-open) .qz-pill.qz-dropdown__button:hover{border-color:#f76;color:#f76}.qz-pass-main .qz-dropdown--sort:not(.is-open) .qz-pill.qz-dropdown__button:hover .qz-ico{background-color:#f76 !important}.qz-pass-main .qz-dropdown--sort.is-open .qz-pill.qz-dropdown__button{border-color:#f76;background:linear-gradient(90deg, #e36, #f76);color:#fff;font-weight:700}.qz-pass-main .qz-ico{background-color:#fff}@media screen and (max-width: 767px){.qz-pass-main .qz-pass-filter__sns{order:-1;margin-right:auto}.qz-pass-main .qz-pass-filter__area{flex:1 1 auto;min-width:0}.qz-pass-main .qz-pass-filter__area .qz-area-select{min-width:0}.qz-pass-main .qz-pill.qz-pass-filter__saved{justify-content:center;width:40px;height:40px;padding:0}}html:has(body.DARK .qz-pass-intro),.DARK:has(.qz-pass-intro){--dark-bg: #111}.qz-pass-intro{width:100%}.qz-pass-intro,.qz-pass-intro *{word-break:keep-all}.qz-pass-intro__card{border:1px solid var(--dark-line, #444);background:#1a1a1a;color:var(--dark-text, #e6e6eb)}.qz-pass-intro__about{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:16px}@media screen and (max-width: 1280px){.qz-pass-intro__about{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 1080px){.qz-pass-intro__about{grid-template-columns:minmax(0, 1fr)}}.qz-pass-intro__card--about{border-radius:32px}@media screen and (max-width: 767px){.qz-pass-intro__card--about{border-radius:24px}}.qz-pass-intro__bar{flex-shrink:0;width:4px;height:32px;background:#e36}@media screen and (max-width: 767px){.qz-pass-intro__bar{height:28px}}.qz-pass-intro__hero{position:relative;isolation:isolate;overflow:hidden}.qz-pass-intro__hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg, #1a1a1a 0, #1a1a1a 50%, rgba(26, 26, 26, 0) 100%);pointer-events:none;content:""}@media screen and (max-width: 767px){.qz-pass-intro__hero:before{display:none}}.qz-pass-intro__hero-photo{position:absolute;top:0;right:0;bottom:0;z-index:-2;width:58%}.qz-pass-intro__hero-photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.qz-pass-intro__hero-photo{position:relative;width:auto;height:176px;margin-bottom:-16px}.qz-pass-intro__hero-photo:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(26, 26, 26, 0) 40%, #1a1a1a 100%);content:""}}.qz-pass-intro__badge{position:absolute;top:16px;right:24px;z-index:1;width:61px;height:72px}@media screen and (max-width: 767px){.qz-pass-intro__badge{top:12px;right:12px;width:48px;height:57px}}.qz-pass-intro__steps{padding:4px 32px 16px;border:1px solid #333;background:#262626}.qz-pass-intro__steps .qz-ico{background-color:#fc3}.qz-pass-intro__steps .qz-ico.qz-pass-intro__arrow{background-color:#c90}@media screen and (min-width: 1081px)and (max-width: 1280px){.qz-pass-intro__steps{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.qz-pass-intro__steps{padding:4px 8px 12px}}.qz-pass-intro__step-list{max-width:620px;margin:0 auto}@media screen and (max-width: 767px){.qz-pass-intro__step-list{align-items:flex-start}.qz-pass-intro__step-list .qz-pass-intro__arrow{align-self:center}}@media screen and (max-width: 767px){.qz-pass-intro__step{flex:1 1 0;min-width:0}}@media screen and (max-width: 359px){.qz-pass-intro__step strong{font-size:14px;line-height:22px}}.qz-pass-intro__step-line{white-space:nowrap}@media screen and (max-width: 359px){.qz-pass-intro__step-line{white-space:normal}}.qz-pass-intro__grades{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;box-sizing:border-box}@media screen and (max-width: 1280px){.qz-pass-intro__grades{gap:16px}}@media screen and (max-width: 1080px){.qz-pass-intro__grades{width:100%;max-width:560px}}@media screen and (max-width: 767px){.qz-pass-intro__grades{gap:8px}}.qz-pass-intro__chip{width:100%;aspect-ratio:1;border:1px solid var(--pass-border, #999);border-radius:100px;box-sizing:border-box;--pass-dim: transparent}.qz-pass-intro__chip .qz-ico{width:74%;height:74%}.qz-pass-intro__grade-name{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;margin-top:4px;color:#fff;font-size:24px;line-height:24px;white-space:nowrap}@media screen and (max-width: 767px){.qz-pass-intro__grade-name{font-size:16px;line-height:20px}}@media screen and (max-width: 359px){.qz-pass-intro__grade-name{font-size:14px;line-height:18px}}.qz-pass-intro__tips{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media screen and (max-width: 1080px){.qz-pass-intro__tips{grid-template-columns:minmax(0, 1fr)}}.qz-pass-intro__tip-ico{flex-shrink:0;width:80px;height:80px}@media screen and (max-width: 1080px){.qz-pass-intro__tip-ico{width:64px;height:64px}}.qz-pass-intro__num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;border-radius:100px;background:#e36;color:#fff}@media screen and (max-width: 767px){.qz-pass-intro__num{margin-top:1px}}.qz-pass-status{align-self:center;max-width:100%;padding:8px 56px 8px 32px;border:1px solid #333;border-radius:32px;background:#1a1a1a;box-sizing:border-box}.qz-pass-status .qz-ico{background-color:#d1d1d9}.qz-pass-status__line{width:1px;height:56px;background:var(--dark-border, #667)}@media screen and (max-width: 767px){.qz-pass-status{align-self:stretch;padding:24px 16px;border-radius:24px}.qz-pass-status .qz-ico.qz-thumb{width:64px;height:64px}}.qz-pass-status--guest{padding-right:32px}@media screen and (max-width: 767px){.qz-pass-status--guest{padding-right:16px}}.qz-pill.qz-pass-main__btn{height:48px}.qz-pass-main .qz-pill.qz-pass-main__btn--line{background:#222}.qz-pass-main .qz-pass-main__btn--line:hover{border-color:#f76;color:#f76}.qz-pass-main .qz-pass-main__btn--line:hover .qz-ico{background-color:#f76}.qz-pass-my{flex-shrink:0;width:333px;min-height:82px;padding:2px 12px 0;border:1px solid var(--pass-border, #999);color:#111}.qz-pass-my__text{filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3))}.qz-pass-my__label{background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin-bottom:-8px;font-weight:800;font-size:17px;line-height:22px;letter-spacing:-0.3px}.qz-pass-my__grade{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.3em;margin-bottom:-0.3em;font-size:56px;line-height:64px;letter-spacing:-0.3px;white-space:nowrap}.qz-pass-my__pass{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-style:italic;font-size:17px;line-height:16px;letter-spacing:.2px}.qz-pass-my__arrow{flex-shrink:0}.qz-pass-my .qz-ico.qz-pass-my__arrow{background-color:#111}.qz-pass-my.qz-pass-material--beginner{padding-bottom:8px}.qz-pass-my.qz-pass-material--beginner .qz-pass-my__grade{line-height:56px}.qz-pass-my.is-guest{border-color:var(--dark-line, #444);background:var(--dark-surface, #2a2a2a);color:var(--dark-text, #e6e6eb)}.qz-pass-my.is-guest .qz-pass-my__label{margin-bottom:0;color:var(--dark-sub, #99a)}.qz-pass-my.is-guest .qz-ico.qz-pass-my__arrow{background-color:#fff}@media screen and (max-width: 767px){.qz-pass-my{width:100%}}@media screen and (max-width: 1080px){.qz-pass-detail #TasteDetailCampaignBanner{order:-2}#PassDetailRight{order:-1}}.qz-ico.qz-pass-caution{--qz-ico-url: url("/dqstatic/assets/image/service/qz_service/dq_pass/ico_pass_caution.svg");--qz-ico-bg-size: 100%;background-color:#e36}.qz-pass-logo-badge{display:inline-block;margin-bottom:4px;--pass-logo-h: 24px;color:#222;line-height:0}@media screen and (max-width: 767px){.qz-pass-logo-badge{margin-bottom:4px;--pass-logo-h: 32px}}@media screen and (max-width: 1080px){.qz-pass-benefit{padding:24px 0}}.qz-pass-benefit .qz-pass-my{--pf-drop: 0 0 transparent;--rl-shadow: none}.qz-pass-benefit__rank{width:333px;max-width:100%;height:40px;padding:4px 4px 4px 8px;border:1px solid var(--pass-border, #d1d1d9);box-sizing:border-box;color:#111;text-decoration:none}.qz-pass-benefit__rank:hover,.qz-pass-benefit__rank:focus{color:#111;text-decoration:none}.qz-pass-benefit__rank.is-guest{background:#fafafc}.qz-pass-benefit__rank-text{filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3))}.qz-pass-benefit__grade{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.3em;margin-bottom:-0.3em;font-size:24px;line-height:24px;letter-spacing:-0.3px;white-space:nowrap}.qz-pass-benefit__pass{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding:2px 0;font-style:italic;font-size:13px;line-height:12px;letter-spacing:.2px}.qz-pass-benefit .qz-ico.qz-pass-benefit__arrow{background-color:#111}.qz-pass-benefit__rate{color:#e36}.qz-pass-benefit__example{background:#fff3f1}.qz-pass-detail-save{background:rgba(0,0,0,0);line-height:0;cursor:pointer}.qz-pass-detail-save .qz-ico{background-color:#333}.qz-pass-detail-save.on .qz-ico{--qz-ico-url: url("/dqstatic/assets/image/service/qz_service/service_ico_bold/qz_b_heart_on.svg")}.qz-pass-detail-save.is-pc.on .qz-ico{background-color:#e36}.qz-pass-detail-save.is-mo{top:-52px;right:8px;z-index:12}.qz-pass-detail-save.is-mo .qz-ico{background-color:#fff}.qz-pass-detail-save.is-mo.on .qz-ico{background-color:#fc3}.qz-pass-cta{text-decoration:none}.qz-pass-cta:hover,.qz-pass-cta:focus{text-decoration:none}.qz-pass-cta.is-disabled{border:1px solid #e6e6eb;background:#e6e6eb;color:#99a;cursor:default}.qz-pass-cta.is-disabled .qz-ico{background-color:#99a}.qz-pass-bottom#TasteDetailMobileButton{border-top:1px solid #e6e6eb;box-shadow:none}.qz-pass-detail__more{background:#fff}.qz-ico.qz-pass-calculator{--qz-ico-url: url("/dqstatic/assets/image/service/qz_service/dq_pass/ico_pass_calculator.svg");--qz-ico-bg-size: 100%}.qz-ico.qz-pass-invite__staff-ico{background-color:#ffd000}.qz-pass-invite{max-width:767px;min-height:100vh;min-height:100dvh;margin:0 auto;background:#222}.qz-pass-invite__header{height:56px}.qz-pass-invite__logo{top:50%;left:50%;--pass-logo-h: 28px;color:#fff;transform:translate(calc(-50% + 5px), -50%)}.qz-pass-invite__body{flex:1 0 auto}.qz-pass-invite__store{border:1px solid #667}.qz-pass-invite__thumb{width:64px;height:64px;background:#d9d9d9;object-fit:cover}.qz-pass-invite__staff strong{font-size:20px;line-height:30px}.qz-pass-invite__calc{width:100%;padding-top:7px;padding-bottom:7px;border:1px solid #667;background:#333;cursor:pointer}@media screen and (min-width: 768px){.qz-pass-invite{max-height:767px;min-height:0;max-width:460px;display:flex;position:absolute;top:calc(50% - 32px);left:0;right:0;bottom:auto;transform:translateY(-50%);border:1px solid #666;border-radius:32px;background:#222;padding:32px 8px;box-shadow:0 0 48px rgba(0,0,0,.8)}}@media screen and (min-width: 768px)and (max-height: 860px){.qz-pass-invite{top:0;transform:none;margin:32px auto}}.qz-pass-member{overflow:hidden;border:2px solid var(--pass-border, #999);box-shadow:0 8px 16px rgba(0,0,0,.1);color:#111}.qz-pass-member__head{filter:drop-shadow(0 1px 0 var(--pass-text-shadow, transparent)) drop-shadow(0 -1px 0 rgba(0, 0, 0, 0.3))}.qz-pass-member__label{background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin-bottom:-8px;font-weight:800;font-size:17px;line-height:22px;letter-spacing:-0.3px;white-space:nowrap}.qz-pass-member__name{padding-left:12px;white-space:nowrap}.qz-pass-member__grade{font-family:"EB Garamond","Times New Roman",serif;font-weight:700;background:linear-gradient(rgba(25, 18, 6, 0.8), rgba(25, 18, 6, 0.8)),var(--pass-material, none) center/333px auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.3em;margin-bottom:-0.3em;font-size:64px;line-height:72px;letter-spacing:-0.4px}@media screen and (max-width: 389px){.qz-pass-member__grade{font-size:56px;line-height:64px}}@media screen and (max-width: 359px){.qz-pass-member__grade{font-size:48px;line-height:56px}}.qz-pass-discount__rate{background:linear-gradient(90deg, #e36, #f76);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.qz-pass-discount__unit{padding-bottom:5px}.qz-pass-discount__title{color:#111}.qz-pass-discount--box{border:1px solid #d1d1d9;background:#fff}.qz-pass-check>input[type=checkbox]+label{color:#333;font-weight:500}.qz-pass-check>input[type=checkbox]:checked+label{font-weight:500}.qz-pass-check>input[type=checkbox]:checked+label:before{border-color:#e36;background:linear-gradient(90deg, #e36, #f76)}.qz-pass-check__note{color:#99a}.qz-pass-check--dark>input[type=checkbox]+label{color:#fff}.qz-pass-check--dark>input[type=checkbox]+label:before{top:13px;border-color:#99a;opacity:1}.qz-pass-check--dark>input[type=checkbox]+label:after{top:1px;background-color:#667}.qz-pass-check--s>input[type=checkbox]+label{padding-left:28px;font-size:12px;line-height:20px;letter-spacing:0}.qz-pass-check--s>input[type=checkbox]+label:before,.qz-pass-check--s>input[type=checkbox]+label:after{width:20px;height:20px}.qz-pass-check--s>input[type=checkbox]+label:before{top:10px}.qz-pass-check--all>input[type=checkbox]+label,.qz-pass-check--all>input[type=checkbox]:checked+label{font-size:14px;line-height:22px;letter-spacing:-0.3px;font-weight:800}:where(.qz-pass-action){background:linear-gradient(180deg, #a83d31, #892821)}.qz-pass-action{flex-shrink:0;height:64px;border:0;color:#fff;cursor:pointer}.qz-pass-action--dark{background:#333}.qz-pass-action:disabled{background:#e6e6eb;box-shadow:none;color:#99a;cursor:default}.qz-pass-invite .qz-pass-action:disabled{background:#667;color:#d1d1d9}html.qz-pass-sheet-lock{overflow:hidden}.qz-pass-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.qz-pass-sheet__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s}.qz-pass-sheet__body{position:absolute;right:0;bottom:0;left:0;max-width:767px;max-height:calc(100% - 32px);margin:0 auto;padding:20px 16px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom));overflow-y:auto;border-radius:16px 16px 0 0;background:#fff;transform:translateY(100%);transition:transform .3s}.qz-pass-sheet.is-open{visibility:visible;transition:none}.qz-pass-sheet.is-open .qz-pass-sheet__fade{opacity:1}.qz-pass-sheet.is-open .qz-pass-sheet__body{transform:none}.qz-pass-sheet__head{padding:0 44px 0 5px}.qz-pass-sheet__close{top:0;right:0;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.qz-pass-sheet__line{flex-shrink:0;height:2px;background:#333}.qz-pass-sheet__divider{flex-shrink:0;height:1px;background:#d1d1d9}.qz-pass-sheet__caption{color:#99a}.qz-pass-calc__field{min-width:0;height:56px;border:1px solid #99a;background:#fff;color:#111;box-sizing:border-box}.qz-pass-calc__input{flex:1 1 auto;width:0;min-width:0;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:#111;font-family:inherit}.qz-pass-calc__input::placeholder{color:#d1d1d9}.qz-pass-calc__key{width:56px;height:56px;border:1px solid #99a;background:#fff;cursor:pointer}.qz-pass-calc__key .qz-ico{background-color:#111}.qz-pass-calc__result{gap:11px;border:1px solid #d1d1d9;background:#f9f9fa}.qz-pass-calc__help{height:32px;background:#fff3f1;cursor:pointer}.qz-pass-calc__help .qz-ico{background-color:#e36}.qz-pass-guide,.qz-pass-guide *{word-break:keep-all}.qz-pass-guide__example{border:1px solid #d1d1d9}.qz-pass-guide__box{background:#fff3f1}.qz-pass-guide__total{gap:3px;color:#121f35}.qz-pass-guide__range{display:block;width:100%;height:12px}.qz-pass-guide__range--total{height:16px}.qz-pass-guide__bar{overflow:hidden}.qz-pass-guide__sale{flex:0 0 var(--sale);background:#e36;color:#fff3f1}.qz-pass-guide__pay{flex:1 1 0}.qz-pass-guide__split{gap:4px}.qz-pass-guide__sale-col{flex:0 0 calc(var(--sale) - 2px)}.qz-pass-guide__pay-col{flex:1 1 0;color:#2a8}.qz-pass-guide__chip{flex:1 1 0;min-width:0}.qz-pass-guide__chip--use{background:#e6e6eb}.qz-pass-guide__chip--sale{background:#fff3f1}.qz-pass-guide__chip--pay{background:#eaf8f2}.qz-pass-guide__detail dt{flex-shrink:0;width:108px}.qz-pass-guide__detail dd{margin:0}.qz-pass-terms>li+li{padding-top:8px;border-top:1px solid #e6e6eb}.qz-pass-terms__all{margin-top:13px;padding-top:12px;border-top:1px solid #e6e6eb}.qz-pass-use__notice{background:#fff3f1}.qz-pass-use__notice .qz-ico{background-color:#e36}.color-pass-gold{background-image:linear-gradient(90deg, #d4ad00 0%, #fadb67 25%, #ffc446 50%, #fadb66 85%, #faae06 100%);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:rgba(0,0,0,0)}/*# sourceMappingURL=qz_pass.css.map */
