/* 로비 · 통계 화면 — 데이터맵 시안 생성기의 결과를 씬 안에 심은 것.
   build-client-stats.cjs 가 만든다. 직접 고치지 말고 생성기를 고쳐 다시 만든다. */
.qs{position:absolute;inset:0;overflow:hidden;background:#0A0D12}
.qs > *{margin:0 auto}
.qs-scroll{overflow-y:auto;overflow-x:hidden}
.qs-scroll::-webkit-scrollbar{width:6px}
.qs-scroll::-webkit-scrollbar-thumb{background:#2A3340;border-radius:3px}

/* ── .qs-cards ── */
.qs-cards *{box-sizing:border-box;margin:0;padding:0}.qs-cards{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:14px 22px;overflow:hidden}.qs-cards /* 스크린 씬 높이는 상단바를 뺀 만큼이라 820보다 짧다 */
.qz-lb-top{display:flex;align-items:flex-end;justify-content:space-between;height:44px;margin-bottom:12px}.qs-cards .qz-lb-top h1{font-family:Poppins,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.01em}.qs-cards .qz-lb-top .qz-s{font-size:12px;color:#7C8794;font-weight:600;margin-top:5px}.qs-cards .qz-lb-top .qz-r{display:flex;gap:9px;align-items:center}.qs-cards .qz-lb-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 15px;font-size:12.5px;font-weight:800;display:flex;gap:8px;align-items:center;background:#12161E}.qs-cards .qz-lb-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-cards .qz-lb-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:300px;gap:10px}.qs-cards .qz-lb-c{position:relative;border:1px solid #1E2530;border-radius:14px;overflow:hidden;background:#12161E;padding:0;cursor:pointer;display:block;transition:transform .12s,border-color .12s}.qs-cards .qz-lb-c img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.qs-cards .qz-lb-c:hover{transform:translateY(-3px);border-color:#CEFF00}.qs-cards .qz-lb-c:focus-visible{outline:2px solid #CEFF00;outline-offset:2px}.qs-cards .qz-lb-go{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:9px;background:#1E2530CC;display:grid;place-items:center;font-size:14px;color:#E8EDF2}.qs-cards .qz-lb-sub{display:none}.qs-cards .qz-lb-c.qz-is-sub .qz-lb-sub{display:block;position:absolute;right:10px;top:10px}.qs-cards /* 카드 제목이 왼쪽 위라 배지는 오른쪽 위로 */
.qz-lb-c.qz-is-sub .qz-lb-sub i{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.04em;color:#0A0D12;background:#CEFF00;border-radius:6px;padding:3px 7px}.qs-cards body.qz-plan-default .qz-lb-c.qz-is-sub{opacity:.42;filter:grayscale(.5)}.qs-cards body.qz-plan-default .qz-lb-c.qz-is-sub:hover{transform:none;border-color:#1E2530}.qs-cards .qz-lb-foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.qs-cards .qz-lb-note{font-size:11.5px;font-weight:700;color:#7C8794}.qs-cards .qz-lb-note b{color:#CEFF00}.qs-cards .qz-lb-demo{display:flex;align-items:center;gap:7px;flex:none}.qs-cards .qz-lb-demo > span{font-size:11px;font-weight:700;color:#4E5A68;margin-right:3px}.qs-cards .qz-lb-demo > span b{color:#7C8794}.qs-cards .qz-lb-demo button{border:1px solid #2A3340;background:#12161E;color:#C9D2DB;border-radius:15px;padding:7px 13px;font-family:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.qs-cards .qz-lb-demo button:hover{border-color:#CEFF00;color:#CEFF00}

.qs-cards{width:1465px;zoom:1.3106;}

/* ── .qs-cardsv ── */
.qs-cardsv *{box-sizing:border-box;margin:0;padding:0}.qs-cardsv{width:720px;height:auto;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 18px 28px;overflow:visible}.qs-cardsv /* 스크린 씬 높이는 상단바를 뺀 만큼이라 820보다 짧다 */
.qz-lb-top{display:flex;align-items:flex-end;justify-content:space-between;height:44px;margin-bottom:12px}.qs-cardsv .qz-lb-top h1{font-family:Poppins,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.01em}.qs-cardsv .qz-lb-top .qz-s{font-size:12px;color:#7C8794;font-weight:600;margin-top:5px}.qs-cardsv .qz-lb-top .qz-r{display:flex;gap:9px;align-items:center}.qs-cardsv .qz-lb-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 15px;font-size:12.5px;font-weight:800;display:flex;gap:8px;align-items:center;background:#12161E}.qs-cardsv .qz-lb-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-cardsv .qz-lb-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:400px;gap:10px}.qs-cardsv .qz-lb-c{position:relative;border:1px solid #1E2530;border-radius:14px;overflow:hidden;background:#12161E;padding:0;cursor:pointer;display:block;transition:transform .12s,border-color .12s}.qs-cardsv .qz-lb-c img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.qs-cardsv .qz-lb-c:hover{transform:translateY(-3px);border-color:#CEFF00}.qs-cardsv .qz-lb-c:focus-visible{outline:2px solid #CEFF00;outline-offset:2px}.qs-cardsv .qz-lb-go{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:9px;background:#1E2530CC;display:grid;place-items:center;font-size:14px;color:#E8EDF2}.qs-cardsv .qz-lb-sub{display:none}.qs-cardsv .qz-lb-c.qz-is-sub .qz-lb-sub{display:block;position:absolute;right:10px;top:10px}.qs-cardsv /* 카드 제목이 왼쪽 위라 배지는 오른쪽 위로 */
.qz-lb-c.qz-is-sub .qz-lb-sub i{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.04em;color:#0A0D12;background:#CEFF00;border-radius:6px;padding:3px 7px}.qs-cardsv body.qz-plan-default .qz-lb-c.qz-is-sub{opacity:.42;filter:grayscale(.5)}.qs-cardsv body.qz-plan-default .qz-lb-c.qz-is-sub:hover{transform:none;border-color:#1E2530}.qs-cardsv .qz-lb-foot{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.qs-cardsv .qz-lb-note{font-size:11.5px;font-weight:700;color:#7C8794}.qs-cardsv .qz-lb-note b{color:#CEFF00}.qs-cardsv .qz-lb-demo{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.qs-cardsv .qz-lb-demo > span{font-size:11px;font-weight:700;color:#4E5A68;margin-right:3px}.qs-cardsv .qz-lb-demo > span b{color:#7C8794}.qs-cardsv .qz-lb-demo button{border:1px solid #2A3340;background:#12161E;color:#C9D2DB;border-radius:15px;padding:7px 13px;font-family:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.qs-cardsv .qz-lb-demo button:hover{border-color:#CEFF00;color:#CEFF00}

.qs-cardsv{width:720px;zoom:1.5000;}

/* ── .qs-round ── */
.qs-round *{box-sizing:border-box;margin:0;padding:0}.qs-round{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:22px 32px 20px;overflow:hidden}.qs-round .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-round /* 헤더 */
.qz-hd{display:flex;align-items:flex-end;justify-content:space-between;height:50px;margin-bottom:14px}.qs-round .qz-hd h1{font-family:Poppins;font-size:26px;font-weight:800;line-height:1}.qs-round .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:7px;font-weight:600}.qs-round .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-round .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center}.qs-round .qz-chip.qz-h{background:#CEFF00;color:#0A0D12;border-color:#CEFF00}.qs-round .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-round .qz-chip i.qz-off{color:#7C8794}.qs-round .qz-chip i.qz-ico{width:14px;height:14px;border-radius:50%;border:1.5px solid #7C8794;color:#7C8794;font-size:9.5px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}.qs-round /* KPI 밴드 — 한 판에 5열 */
.qz-band{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;background:#12161E;border:1px solid #1E2530;border-radius:12px;height:100px;margin-bottom:14px;overflow:hidden}.qs-round .qz-band > div{padding:16px 22px 14px;border-right:1px solid #1B2129;position:relative}.qs-round .qz-band > div:last-child{border-right:0}.qs-round .qz-band > div.qz-acc::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#CEFF00}.qs-round .qz-band .qz-l{font-size:10.5px;font-weight:800;color:#7C8794;letter-spacing:.06em;text-transform:uppercase}.qs-round .qz-band .qz-l b{color:#C9D2DB;margin-right:6px;letter-spacing:0;font-size:11.5px}.qs-round .qz-band .qz-v{font-family:Poppins;font-size:34px;font-weight:800;line-height:1;margin-top:9px;letter-spacing:-.02em;display:flex;align-items:baseline;gap:4px}.qs-round .qz-band .qz-v small{font-size:13px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-round .qz-band .qz-v .qz-dl{font-size:12px;font-weight:800;color:#CEFF00;margin-left:8px;font-family:'Pretendard Variable'}.qs-round .qz-band .qz-s{font-size:11px;color:#7C8794;margin-top:8px;font-weight:600}.qs-round .qz-band .qz-pb{height:4px;border-radius:2px;background:#1E2530;margin-top:10px;overflow:hidden}.qs-round .qz-band .qz-pb i{display:block;height:100%;background:#CEFF00;border-radius:2px}.qs-round /* 본문 */
.qz-body{display:grid;grid-template-columns:318px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:14px}.qs-round .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 16px;height:600px;display:flex;flex-direction:column}.qs-round .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:8px;padding-bottom:10px;border-bottom:1px solid #1B2129;margin-bottom:10px}.qs-round .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-round /* 최근 5라운드 */
.qz-rr{display:grid;grid-template-columns:32px 1fr 52px 40px;gap:9px;align-items:center;padding:12px 0;border-bottom:1px solid #1B2129}.qs-round .qz-rr:last-child{border-bottom:0}.qs-round .qz-rr.qz-now{background:linear-gradient(90deg,#CEFF0012,transparent);margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:8px}.qs-round .qz-ab{width:32px;height:32px;border-radius:8px;background:#1E2530;display:flex;align-items:center;justify-content:center;font-family:Poppins;font-size:11.5px;font-weight:800;color:#C9D2DB}.qs-round .qz-rc b{font-size:13px;font-weight:800;display:block}.qs-round .qz-rc b span{font-size:10.5px;color:#7C8794;font-weight:700;margin-left:2px}.qs-round .qz-rc i{font-style:normal;font-size:10.5px;color:#7C8794;font-weight:600;display:block;margin-top:2px}.qs-round .qz-rs{text-align:right}.qs-round .qz-rs b{font-size:19px;display:block;line-height:1}.qs-round .qz-rs i{font-style:normal;font-size:10.5px;font-weight:800}.qs-round .qz-bt{font-size:9px;font-weight:800;color:#0A0D12;background:#CEFF00;border-radius:6px;padding:3px 0;text-align:center;letter-spacing:.04em}.qs-round .qz-r5sum{margin-top:auto;background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:12px 13px;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.qs-round .qz-r5sum > div + div{border-left:1px solid #1B2129}.qs-round .qz-r5sum > div{text-align:center}.qs-round .qz-r5sum b{font-family:Poppins;font-size:19px;font-weight:800;display:block;line-height:1}.qs-round .qz-r5sum b small{font-size:10px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:1px}.qs-round .qz-r5sum i{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794;display:block;margin-top:5px}.qs-round /* 3기둥 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 13px 10px;margin-bottom:9px}.qs-round .qz-blk.qz-fill{flex:1;margin-bottom:0;display:flex;flex-direction:column}.qs-round .qz-blk.qz-fill .qz-tr{flex:1;display:flex;align-items:stretch}.qs-round .qz-blk.qz-fill .qz-tr svg{width:100%;height:100%}.qs-round .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.03em;margin-bottom:8px;display:flex;justify-content:space-between}.qs-round .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-round .qz-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.qs-round .qz-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.qs-round .qz-g3 > div,.qs-round .qz-g4 > div{text-align:center}.qs-round .qz-g3 b,.qs-round .qz-g4 b{font-family:Poppins;font-size:20px;font-weight:800;display:block;line-height:1}.qs-round .qz-g3 b small,.qs-round .qz-g4 b small{font-size:11px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700;margin-left:1px}.qs-round .qz-g3 i,.qs-round .qz-g4 i{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794;display:block;margin-top:5px}.qs-round .qz-shot{display:flex;align-items:center;gap:10px}.qs-round .qz-shot .qz-sv{flex:1}.qs-round .qz-shot .qz-sv div{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;border-bottom:1px solid #1B2129}.qs-round .qz-shot .qz-sv div:last-child{border-bottom:0}.qs-round .qz-shot .qz-sv i{font-style:normal;font-size:10.5px;color:#7C8794;font-weight:700}.qs-round .qz-shot .qz-sv b{font-family:Poppins;font-size:17px;font-weight:800}.qs-round .qz-shot .qz-sv b small{font-size:10px;color:#C9D2DB;font-family:'Pretendard Variable';margin-left:2px}.qs-round .qz-p3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.qs-round .qz-p3 > div{text-align:center}.qs-round .qz-p3 b{font-family:Poppins;font-size:19px;font-weight:800;display:block;line-height:1}.qs-round .qz-p3 b small{font-size:11px;font-family:'Pretendard Variable';font-weight:700;margin-left:1px}.qs-round .qz-p3 .qz-bar{display:block;height:4px;background:#1E2530;border-radius:2px;margin:7px 0 5px;overflow:hidden}.qs-round .qz-p3 .qz-bar i{display:block;height:100%;border-radius:2px}.qs-round .qz-p3 em{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794}.qs-round .qz-tr{margin:-4px -4px -6px}

.qs-round{width:1465px;zoom:1.3106;}

/* ── .qs-roundv ── */
.qs-roundv *{box-sizing:border-box;margin:0;padding:0}.qs-roundv{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-roundv .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-roundv .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.qs-roundv .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-roundv .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-roundv .qz-hd .qz-r{display:flex;gap:8px}.qs-roundv .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center}.qs-roundv .qz-chip.qz-h{background:#CEFF00;color:#0A0D12;border-color:#CEFF00}.qs-roundv .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-roundv /* KPI 2x2 */
.qz-band{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.qs-roundv .qz-band > div{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 18px 13px;position:relative;overflow:hidden}.qs-roundv .qz-band > div.qz-acc::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#CEFF00}.qs-roundv .qz-band .qz-l{font-size:10.5px;font-weight:800;color:#7C8794;letter-spacing:.06em;text-transform:uppercase}.qs-roundv .qz-band .qz-l b{color:#C9D2DB;margin-right:6px;letter-spacing:0;font-size:11.5px}.qs-roundv .qz-band .qz-v{font-family:Poppins;font-size:32px;font-weight:800;line-height:1;margin-top:8px;letter-spacing:-.02em;display:flex;align-items:baseline;gap:4px}.qs-roundv .qz-band .qz-v small{font-size:13px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-roundv .qz-band .qz-v .qz-dl{font-size:12px;font-weight:800;color:#CEFF00;margin-left:8px;font-family:'Pretendard Variable'}.qs-roundv .qz-band .qz-s{font-size:11px;color:#7C8794;margin-top:7px;font-weight:600}.qs-roundv .qz-band .qz-pb{height:4px;border-radius:2px;background:#1E2530;margin-top:10px;overflow:hidden}.qs-roundv .qz-band .qz-pb i{display:block;height:100%;background:#CEFF00;border-radius:2px}.qs-roundv /* 패널 */
.qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 16px;margin-bottom:12px}.qs-roundv .qz-p h3{font-size:14px;font-weight:800;display:flex;align-items:baseline;gap:8px;padding-bottom:10px;border-bottom:1px solid #1B2129;margin-bottom:10px}.qs-roundv .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-roundv /* 최근 5R */
.qz-rr{display:grid;grid-template-columns:34px 1fr 44px 56px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #1B2129}.qs-roundv .qz-rr:last-child{border-bottom:0}.qs-roundv .qz-rr.qz-now{background:linear-gradient(90deg,#CEFF0012,transparent);margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:8px}.qs-roundv .qz-ab{width:34px;height:34px;border-radius:8px;background:#1E2530;display:flex;align-items:center;justify-content:center;font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB}.qs-roundv .qz-rc b{font-size:13.5px;font-weight:800;display:block}.qs-roundv .qz-rc b span{font-size:10.5px;color:#7C8794;font-weight:700;margin-left:2px}.qs-roundv .qz-rc i{font-style:normal;font-size:10.5px;color:#7C8794;font-weight:600;display:block;margin-top:2px}.qs-roundv .qz-rs{text-align:right}.qs-roundv .qz-rs b{font-size:20px;display:block;line-height:1}.qs-roundv .qz-rs i{font-style:normal;font-size:10.5px;font-weight:800}.qs-roundv .qz-bt{font-size:9px;font-weight:800;color:#0A0D12;background:#CEFF00;border-radius:6px;padding:3px 0;text-align:center;letter-spacing:.04em}.qs-roundv .qz-r5sum{margin-top:10px;background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:12px 13px;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.qs-roundv .qz-r5sum > div + div{border-left:1px solid #1B2129}.qs-roundv .qz-r5sum > div{text-align:center}.qs-roundv .qz-r5sum b{font-family:Poppins;font-size:19px;font-weight:800;display:block;line-height:1}.qs-roundv .qz-r5sum b small{font-size:10px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:1px}.qs-roundv .qz-r5sum i{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794;display:block;margin-top:5px}.qs-roundv /* 섹션 블록 */
.qz-two{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:9px}.qs-roundv .qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 13px 10px}.qs-roundv .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.03em;margin-bottom:8px;display:flex;justify-content:space-between;gap:6px}.qs-roundv .qz-blk .qz-t span{font-weight:600;color:#4E5A68;white-space:nowrap}.qs-roundv .qz-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.qs-roundv .qz-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.qs-roundv .qz-g3 > div,.qs-roundv .qz-g4 > div{text-align:center}.qs-roundv .qz-g3 b,.qs-roundv .qz-g4 b{font-family:Poppins;font-size:19px;font-weight:800;display:block;line-height:1}.qs-roundv .qz-g3 b small,.qs-roundv .qz-g4 b small{font-size:10.5px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700;margin-left:1px}.qs-roundv .qz-g3 i,.qs-roundv .qz-g4 i{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794;display:block;margin-top:5px}.qs-roundv .qz-shot{display:flex;align-items:center;gap:8px}.qs-roundv .qz-shot .qz-sv{flex:1}.qs-roundv .qz-shot .qz-sv div{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0;border-bottom:1px solid #1B2129}.qs-roundv .qz-shot .qz-sv div:last-child{border-bottom:0}.qs-roundv .qz-shot .qz-sv i{font-style:normal;font-size:10px;color:#7C8794;font-weight:700}.qs-roundv .qz-shot .qz-sv b{font-family:Poppins;font-size:15px;font-weight:800}.qs-roundv .qz-shot .qz-sv b small{font-size:9.5px;color:#C9D2DB;font-family:'Pretendard Variable';margin-left:2px}.qs-roundv .qz-p3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.qs-roundv .qz-p3 > div{text-align:center}.qs-roundv .qz-p3 b{font-family:Poppins;font-size:18px;font-weight:800;display:block;line-height:1}.qs-roundv .qz-p3 b small{font-size:10.5px;font-family:'Pretendard Variable';font-weight:700;margin-left:1px}.qs-roundv .qz-p3 .qz-bar{display:block;height:4px;background:#1E2530;border-radius:2px;margin:7px 0 5px;overflow:hidden}.qs-roundv .qz-p3 .qz-bar i{display:block;height:100%;border-radius:2px}.qs-roundv .qz-p3 em{font-style:normal;font-size:9.5px;font-weight:700;color:#7C8794}

.qs-roundv{width:720px;zoom:1.5000;}

/* ── .qs-ms ── */
.qs-ms *{box-sizing:border-box;margin:0;padding:0}.qs-ms{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-ms .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ms .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;height:44px;margin-bottom:12px}.qs-ms .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-ms .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ms .qz-hd .qz-sub b{color:#C9D2DB;margin-left:10px;font-weight:700}.qs-ms .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-ms .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center}.qs-ms .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ms .qz-used{display:flex;align-items:center;gap:6px;margin-right:6px}.qs-ms .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px;letter-spacing:.02em}.qs-ms .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:5px 11px 5px 8px;font-family:Poppins;font-size:11.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ms .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-ms .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-ms .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-ms .qz-cc.qz-on i{background:#0A0D12}.qs-ms .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-ms .qz-rowA{display:grid;grid-template-columns:400px 505px 472px;gap:12px;margin-bottom:12px}.qs-ms .qz-rowB{display:grid;grid-template-columns:400px 505px 472px;gap:12px}.qs-ms .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:13px 16px 12px;position:relative}.qs-ms .qz-rowA .qz-p{height:308px}.qs-ms .qz-rowB .qz-p{height:404px}.qs-ms .qz-p h3{font-size:13px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.qs-ms .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-ms .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#CEFF00;letter-spacing:.03em}.qs-ms .qz-p h3 .qz-tg.qz-g{color:#C9D2DB}.qs-ms /* A1 */
.qz-a1{display:grid;grid-template-columns:190px 1fr;gap:10px;align-items:center}.qs-ms .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ms .qz-kv div:last-child{border-bottom:0}.qs-ms .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ms .qz-kv b{font-family:Poppins;font-size:17px;font-weight:800}.qs-ms .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-ms .qz-kv b.qz-l{color:#CEFF00}.qs-ms .qz-kv b.qz-c{color:#36C4FF}.qs-ms .qz-imp{margin-top:6px;padding-top:8px;border-top:1px solid #1B2129;text-align:center}.qs-ms .qz-imp svg{display:block;margin:2px auto 0}.qs-ms .qz-imp .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:4px;text-align:left}.qs-ms /* A2 */
.qz-a2{display:grid;grid-template-columns:300px 1fr;gap:12px;align-items:center}.qs-ms .qz-spin{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 12px 8px;position:relative}.qs-ms .qz-spin .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:8px;display:flex;justify-content:space-between;gap:12px}.qs-ms .qz-spin .qz-t b{font-weight:800;white-space:nowrap}.qs-ms .qz-spin .qz-t span{color:#CEFF00}.qs-ms .qz-ball{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0%,#dfe6ec 45%,#8a96a3 100%);margin:4px auto 8px;box-shadow:0 0 22px #36C4FF55;position:relative}.qs-ms .qz-ball::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #36C4FF;border-color:#36C4FF transparent transparent transparent;transform:rotate(-24deg);opacity:.8}.qs-ms .qz-spin .qz-kv div{padding:4px 0}.qs-ms .qz-spin .qz-kv b{font-size:15px}.qs-ms /* A3 */
.qz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.qs-ms .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:9px 10px 8px;height:73px}.qs-ms .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-ms .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-ms .qz-sc b{font-size:20px;display:block;margin-top:7px;line-height:1}.qs-ms /* B1 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:4px}.qs-ms .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-ms /* B2 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-ms .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.03em;margin-bottom:6px;display:flex;justify-content:space-between}.qs-ms .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-ms .qz-cb{display:grid;grid-template-columns:28px 1fr 46px 108px;gap:8px;align-items:center;padding:3.5px 6px;border-radius:7px;margin:0 -6px}.qs-ms .qz-cb.qz-on{background:#CEFF0012;box-shadow:inset 3px 0 0 #CEFF00}.qs-ms .qz-cb b{font-size:11.5px;font-weight:800;color:#C9D2DB}.qs-ms .qz-cb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ms .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ms .qz-cb em{font-style:normal;font-size:13px;text-align:right}.qs-ms .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ms /* B3 */
.qz-sb{display:grid;grid-template-columns:64px 1fr 44px;gap:10px;align-items:center;padding:10px 0}.qs-ms .qz-p.qz-fill{display:flex;flex-direction:column}.qs-ms .qz-p.qz-fill .qz-sbs{flex:1;display:flex;flex-direction:column;justify-content:space-around}.qs-ms .qz-sb b{font-size:12px;font-weight:800;color:#C9D2DB}.qs-ms .qz-sb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ms .qz-sb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ms .qz-sb em{font-style:normal;font-size:14px;text-align:right}.qs-ms .qz-note{margin-top:14px;background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 13px;font-size:11.5px;font-weight:700;color:#C9D2DB;line-height:1.55}.qs-ms .qz-note b{color:#F5A623}

.qs-ms{width:1465px;zoom:1.3106;}

/* ── .qs-msv ── */
.qs-msv *{box-sizing:border-box;margin:0;padding:0}.qs-msv{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-msv .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-msv .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.qs-msv .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-msv .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-msv .qz-hd .qz-sub b{color:#C9D2DB;margin-left:8px;font-weight:700}.qs-msv .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center}.qs-msv .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-msv .qz-used{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.qs-msv .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px}.qs-msv .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:6px 12px 6px 9px;font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-msv .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-msv .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-msv .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-msv .qz-cc.qz-on i{background:#0A0D12}.qs-msv .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-msv .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 16px 12px;margin-bottom:12px}.qs-msv .qz-p h3{font-size:14px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.qs-msv .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-msv .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#CEFF00}.qs-msv /* 클럽·임팩트 */
.qz-a1{display:grid;grid-template-columns:190px 1fr;gap:14px;align-items:center}.qs-msv .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-msv .qz-kv div:last-child{border-bottom:0}.qs-msv .qz-kv i{font-style:normal;font-size:11px;font-weight:700;color:#7C8794}.qs-msv .qz-kv b{font-family:Poppins;font-size:18px;font-weight:800}.qs-msv .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-msv .qz-kv b.qz-l{color:#CEFF00}.qs-msv .qz-kv b.qz-c{color:#36C4FF}.qs-msv .qz-imp{margin-top:8px;padding-top:10px;border-top:1px solid #1B2129;text-align:center}.qs-msv .qz-imp svg{display:block;margin:2px auto 0}.qs-msv .qz-imp .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:4px;text-align:left}.qs-msv /* 볼 플라이트·스핀 */
.qz-a2{display:grid;grid-template-columns:300px 1fr;gap:14px;align-items:center}.qs-msv .qz-spin{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 12px 8px}.qs-msv .qz-spin .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:8px;display:flex;justify-content:space-between}.qs-msv .qz-spin .qz-t span{color:#CEFF00}.qs-msv .qz-ball{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0%,#dfe6ec 45%,#8a96a3 100%);margin:4px auto 8px;box-shadow:0 0 22px #36C4FF55;position:relative}.qs-msv .qz-ball::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #36C4FF;border-color:#36C4FF transparent transparent transparent;transform:rotate(-24deg);opacity:.8}.qs-msv .qz-spin .qz-kv div{padding:4px 0}.qs-msv .qz-spin .qz-kv b{font-size:15px}.qs-msv /* 샷 데이터 */
.qz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.qs-msv .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:9px 10px 8px}.qs-msv .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-msv .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-msv .qz-sc b{font-size:20px;display:block;margin-top:7px;line-height:1}.qs-msv /* 탄착군 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:6px;flex-wrap:wrap}.qs-msv .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-msv /* 추이·클럽별 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-msv .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;margin-bottom:6px;display:flex;justify-content:space-between}.qs-msv .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-msv .qz-blk svg{width:100%;height:auto;display:block}.qs-msv .qz-cb{display:grid;grid-template-columns:32px 1fr 52px 120px;gap:10px;align-items:center;padding:5px 6px;border-radius:7px;margin:0 -6px}.qs-msv .qz-cb.qz-on{background:#CEFF0012;box-shadow:inset 3px 0 0 #CEFF00}.qs-msv .qz-cb b{font-size:12px;font-weight:800}.qs-msv .qz-cb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-msv .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-msv .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-msv .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-msv /* 구질 */
.qz-sb{display:grid;grid-template-columns:70px 1fr 48px;gap:12px;align-items:center;padding:9px 0}.qs-msv .qz-sb b{font-size:12.5px;font-weight:800;color:#C9D2DB}.qs-msv .qz-sb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-msv .qz-sb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-msv .qz-sb em{font-style:normal;font-size:15px;text-align:right}

.qs-msv{width:720px;zoom:1.5000;}

/* ── .qs-pt ── */
.qs-pt *{box-sizing:border-box;margin:0;padding:0}.qs-pt{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-pt .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-pt .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;height:44px;margin-bottom:12px}.qs-pt .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-pt .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-pt .qz-hd .qz-sub b{color:#C9D2DB;margin-left:10px;font-weight:700}.qs-pt .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-pt .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center}.qs-pt .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-pt .qz-used{display:flex;align-items:center;gap:6px;margin-right:6px}.qs-pt .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px}.qs-pt .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:5px 11px 5px 8px;font-family:Poppins;font-size:11.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-pt .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-pt .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-pt .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-pt .qz-cc.qz-on i{background:#0A0D12}.qs-pt .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-pt .qz-rowA{display:grid;grid-template-columns:400px 505px 472px;gap:12px;margin-bottom:12px}.qs-pt .qz-rowB{display:grid;grid-template-columns:400px 505px 472px;gap:12px}.qs-pt .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:13px 16px 12px;position:relative}.qs-pt .qz-rowA .qz-p{height:272px}.qs-pt .qz-rowB .qz-p{height:440px}.qs-pt .qz-p h3{font-size:13px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.qs-pt .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-pt .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#36C4FF;letter-spacing:.03em}.qs-pt /* A1 스펙 */
.qz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.qs-pt .qz-p.qz-spec{display:flex;flex-direction:column}.qs-pt .qz-p.qz-spec .qz-grid{flex:1;grid-template-rows:1fr 1fr}.qs-pt .qz-p.qz-spec .qz-sc{display:flex;flex-direction:column;justify-content:center}.qs-pt .qz-p.qz-spec .qz-sc b{margin-top:6px}.qs-pt .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:9px 11px 8px;height:70px}.qs-pt .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-pt .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-pt .qz-sc b{font-size:21px;display:block;margin-top:7px;line-height:1}.qs-pt .qz-sc b small{font-size:11px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:2px}.qs-pt /* A2 방향각 */
.qz-a2{display:grid;grid-template-columns:200px 1fr;gap:12px;align-items:center}.qs-pt .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-pt .qz-kv div:last-child{border-bottom:0}.qs-pt .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-pt .qz-kv b{font-family:Poppins;font-size:17px;font-weight:800}.qs-pt .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-pt .qz-stk{display:flex;height:12px;border-radius:6px;overflow:hidden;background:#1E2530;margin-top:10px}.qs-pt .qz-stk i{display:block;height:100%}.qs-pt .qz-stkl{display:flex;justify-content:space-between;margin-top:8px;font-size:10.5px;font-weight:700;color:#7C8794}.qs-pt .qz-stkl b{font-family:Poppins;font-size:13px;margin-right:4px}.qs-pt .qz-sub2{font-size:10.5px;font-weight:800;color:#7C8794;margin-top:10px;padding-top:9px;border-top:1px solid #1B2129}.qs-pt /* A3 퍼팅 거리 */
.qz-p.qz-bars{display:flex;flex-direction:column}.qs-pt .qz-p.qz-bars .qz-rows2{flex:1;display:flex;flex-direction:column;justify-content:space-around}.qs-pt .qz-p.qz-mid{display:flex;flex-direction:column}.qs-pt .qz-p.qz-mid .qz-stk{margin-top:auto;height:26px;border-radius:13px}.qs-pt .qz-p.qz-mid .qz-stkl{font-size:11.5px}.qs-pt .qz-p.qz-mid .qz-stkl b{font-size:15px}.qs-pt .qz-p.qz-mid .qz-stkl{margin-bottom:auto}.qs-pt .qz-big3{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:2px}.qs-pt .qz-big3 > div{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:10px 11px 9px;text-align:center}.qs-pt .qz-big3 b{font-family:Poppins;font-size:24px;font-weight:800;display:block;line-height:1}.qs-pt .qz-big3 b small{font-size:11px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:2px}.qs-pt .qz-big3 i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;margin-top:6px}.qs-pt /* B1 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:4px}.qs-pt .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-pt .qz-cons{display:flex;align-items:baseline;gap:8px;margin-top:6px}.qs-pt .qz-cons b{font-family:Poppins;font-size:24px;font-weight:800;color:#CEFF00}.qs-pt .qz-cons span{font-size:11px;font-weight:700;color:#7C8794}.qs-pt /* B2 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-pt .qz-p.qz-tbl{display:flex;flex-direction:column}.qs-pt .qz-p.qz-tbl .qz-rows{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:4px 0 2px}.qs-pt .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.03em;margin-bottom:6px;display:flex;justify-content:space-between}.qs-pt .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-pt .qz-dr{display:grid;grid-template-columns:44px 1fr 1fr;gap:8px;align-items:center;padding:9px 6px;border-radius:7px;margin:0 -6px}.qs-pt .qz-dr.qz-on{background:#36C4FF12;box-shadow:inset 3px 0 0 #36C4FF}.qs-pt .qz-dr b{font-size:14px;font-weight:800}.qs-pt .qz-dr span:last-child{text-align:right}.qs-pt .qz-dr span em{font-style:normal;font-size:20px;display:block;line-height:1}.qs-pt .qz-dr span em small{font-size:11px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:1px}.qs-pt .qz-dr span i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794;display:block;margin-top:5px}.qs-pt /* B3 */
.qz-hl{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.qs-pt .qz-hl b{font-family:Poppins;font-size:34px;font-weight:800;line-height:1;color:#CEFF00}.qs-pt .qz-hl b small{font-size:16px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}.qs-pt .qz-hl span{font-size:11.5px;font-weight:700;color:#7C8794}.qs-pt .qz-hl span em{font-style:normal;color:#C9D2DB}.qs-pt .qz-db{display:grid;grid-template-columns:34px 1fr 52px 84px;gap:6px 10px;align-items:center;padding:7px 6px;border-radius:7px;margin:0 -6px}.qs-pt .qz-db.qz-on{background:#36C4FF12;box-shadow:inset 3px 0 0 #36C4FF}.qs-pt .qz-db b{font-size:12.5px;font-weight:800}.qs-pt .qz-db .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-pt .qz-db .qz-bar i{display:block;height:100%;border-radius:6px}.qs-pt .qz-db em{font-style:normal;font-size:15px;text-align:right}.qs-pt .qz-db small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-pt .qz-db{padding:16px 6px}.qs-pt .qz-foot{margin-top:10px;padding-top:9px;border-top:1px solid #1B2129;font-size:10.5px;font-weight:700;color:#7C8794;line-height:1.5}.qs-pt .qz-foot b{color:#C9D2DB;font-weight:800}.qs-pt .qz-note{margin-top:10px;font-size:10.5px;font-weight:700;color:#7C8794;line-height:1.5}

.qs-pt{width:1465px;zoom:1.3106;}

/* ── .qs-ptv ── */
.qs-ptv *{box-sizing:border-box;margin:0;padding:0}.qs-ptv{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-ptv .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ptv .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.qs-ptv .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-ptv .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ptv .qz-hd .qz-sub b{color:#C9D2DB;margin-left:8px;font-weight:700}.qs-ptv .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center}.qs-ptv .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ptv .qz-used{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.qs-ptv .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px}.qs-ptv .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:6px 12px 6px 9px;font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ptv .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-ptv .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-ptv .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-ptv .qz-cc.qz-on i{background:#0A0D12}.qs-ptv .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-ptv .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 16px 12px;margin-bottom:12px}.qs-ptv .qz-p h3{font-size:14px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.qs-ptv .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-ptv .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#36C4FF}.qs-ptv /* 스펙 */
.qz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.qs-ptv .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:10px 12px 9px}.qs-ptv .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-ptv .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-ptv .qz-sc b{font-size:22px;display:block;margin-top:8px;line-height:1}.qs-ptv /* 방향각 */
.qz-a2{display:grid;grid-template-columns:200px 1fr;gap:14px;align-items:center}.qs-ptv .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:7px 0;border-bottom:1px solid #1B2129}.qs-ptv .qz-kv div:last-child{border-bottom:0}.qs-ptv .qz-kv i{font-style:normal;font-size:11px;font-weight:700;color:#7C8794}.qs-ptv .qz-kv b{font-family:Poppins;font-size:18px;font-weight:800}.qs-ptv .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-ptv .qz-stk{display:flex;height:13px;border-radius:7px;overflow:hidden;background:#1E2530;margin-top:11px}.qs-ptv .qz-stk i{display:block;height:100%}.qs-ptv .qz-stkl{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:700;color:#7C8794}.qs-ptv .qz-stkl b{font-family:Poppins;font-size:13.5px;margin-right:4px}.qs-ptv .qz-sub2{font-size:10.5px;font-weight:800;color:#7C8794;margin-top:11px;padding-top:10px;border-top:1px solid #1B2129}.qs-ptv .qz-note{margin-top:10px;font-size:10.5px;font-weight:700;color:#7C8794;line-height:1.5}.qs-ptv /* 퍼팅 거리 */
.qz-big3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.qs-ptv .qz-big3 > div{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:11px 12px 10px;text-align:center}.qs-ptv .qz-big3 b{font-family:Poppins;font-size:24px;font-weight:800;display:block;line-height:1}.qs-ptv .qz-big3 b small{font-size:11px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:2px}.qs-ptv .qz-big3 i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;margin-top:6px}.qs-ptv /* 산포도 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:6px;flex-wrap:wrap}.qs-ptv .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-ptv .qz-cons{display:flex;align-items:baseline;gap:8px;margin-top:8px}.qs-ptv .qz-cons b{font-family:Poppins;font-size:24px;font-weight:800;color:#CEFF00}.qs-ptv .qz-cons span{font-size:11px;font-weight:700;color:#7C8794}.qs-ptv /* 추이·표 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-ptv .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;margin-bottom:6px;display:flex;justify-content:space-between}.qs-ptv .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-ptv .qz-blk svg{width:100%;height:auto;display:block}.qs-ptv .qz-dr{display:grid;grid-template-columns:40px 1fr 1fr;gap:10px;align-items:center;padding:6px;border-radius:7px;margin:0 -6px}.qs-ptv .qz-dr.qz-on{background:#36C4FF12;box-shadow:inset 3px 0 0 #36C4FF}.qs-ptv .qz-dr b{font-size:12.5px;font-weight:800}.qs-ptv .qz-dr span:last-child{text-align:right}.qs-ptv .qz-dr span em{font-style:normal;font-size:17px;display:block;line-height:1}.qs-ptv .qz-dr span em small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:1px}.qs-ptv .qz-dr span i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;margin-top:4px}.qs-ptv /* 거리대별 */
.qz-hl{display:flex;align-items:baseline;gap:10px;margin:0 0 10px}.qs-ptv .qz-hl b{font-family:Poppins;font-size:36px;font-weight:800;line-height:1;color:#CEFF00}.qs-ptv .qz-hl b small{font-size:15px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}.qs-ptv .qz-hl span{font-size:11.5px;font-weight:700;color:#7C8794}.qs-ptv .qz-hl span em{font-style:normal;color:#C9D2DB}.qs-ptv .qz-db{display:grid;grid-template-columns:40px 1fr 56px 92px;gap:6px 12px;align-items:center;padding:9px 6px;border-radius:7px;margin:0 -6px}.qs-ptv .qz-db.qz-on{background:#36C4FF12;box-shadow:inset 3px 0 0 #36C4FF}.qs-ptv .qz-db b{font-size:13px;font-weight:800}.qs-ptv .qz-db .qz-bar{height:13px;border-radius:7px;background:#1E2530;overflow:hidden}.qs-ptv .qz-db .qz-bar i{display:block;height:100%;border-radius:7px}.qs-ptv .qz-db em{font-style:normal;font-size:16px;text-align:right}.qs-ptv .qz-db small{font-size:10.5px;font-weight:700;color:#7C8794;text-align:right}.qs-ptv .qz-db{padding:14px 6px}.qs-ptv .qz-foot{margin-top:11px;padding-top:10px;border-top:1px solid #1B2129;font-size:11px;font-weight:700;color:#7C8794;line-height:1.5}.qs-ptv .qz-foot b{color:#C9D2DB;font-weight:800}

.qs-ptv{width:720px;zoom:1.5000;}

/* ── .qs-ov ── */
.qs-ov *{box-sizing:border-box;margin:0;padding:0}.qs-ov{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-ov .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ov .qz-hd{display:flex;align-items:center;justify-content:space-between;height:44px;margin-bottom:12px}.qs-ov .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-ov .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ov .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-ov .qz-seg{display:flex;border:1px solid #2A3340;border-radius:20px;overflow:hidden;background:#12161E}.qs-ov .qz-seg span{padding:8px 17px;font-size:12.5px;font-weight:800;color:#7C8794}.qs-ov .qz-seg span.qz-on{background:#CEFF00;color:#0A0D12}.qs-ov .qz-pick{display:flex;align-items:center;gap:8px;border:1px solid #2A3340;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ov .qz-pick i{font-style:normal;color:#7C8794;font-size:11px}.qs-ov .qz-pick i.qz-off{color:#3A4552}.qs-ov .qz-pick b{font-family:Poppins;font-weight:700}.qs-ov .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center;background:#12161E}.qs-ov .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ov .qz-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.qs-ov .qz-tab{height:46px;border-radius:12px;border:1px solid #1E2530;background:#12161E;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:800;color:#7C8794;position:relative}.qs-ov .qz-tab i{font-style:normal;font-size:10.5px;font-weight:700;color:#4E5A68;letter-spacing:.04em}.qs-ov .qz-tab.qz-on{background:linear-gradient(135deg,#1A2410,#12161E 70%);border-color:#CEFF0088;color:#E8EDF2;box-shadow:0 0 0 1px #CEFF0022,0 8px 24px #CEFF0014}.qs-ov .qz-tab.qz-on i{color:#CEFF00}.qs-ov .qz-tab.qz-on::after{content:'';position:absolute;left:18px;right:18px;bottom:-1px;height:3px;border-radius:2px;background:#CEFF00}.qs-ov .qz-hero{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;margin-bottom:12px}.qs-ov .qz-h{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:16px 20px 14px;height:150px;position:relative;overflow:hidden}.qs-ov .qz-h.qz-acc{background:linear-gradient(135deg,#1A2410 0%,#12161E 55%);border-color:#CEFF0055}.qs-ov .qz-h .qz-l{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.05em;display:flex;justify-content:space-between}.qs-ov .qz-h .qz-l em{font-style:normal;color:#4E5A68;font-weight:700;letter-spacing:0}.qs-ov .qz-h .qz-v{font-family:Poppins;font-size:44px;font-weight:800;line-height:1;margin-top:10px;letter-spacing:-.03em;display:flex;align-items:baseline;gap:5px}.qs-ov .qz-h .qz-v small{font-size:15px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-ov .qz-h .qz-v .qz-dl{font-size:12.5px;font-weight:800;color:#CEFF00;margin-left:8px;font-family:'Pretendard Variable'}.qs-ov .qz-h .qz-v .qz-dl.qz-bad{color:#FF5A4E}.qs-ov .qz-h .qz-s{font-size:11.5px;color:#7C8794;margin-top:9px;font-weight:600;padding-right:126px;line-height:1.4}.qs-ov .qz-h .qz-s b{color:#C9D2DB;font-weight:800}.qs-ov .qz-h .qz-sp{position:absolute;right:16px;bottom:12px}.qs-ov .qz-h.qz-acc .qz-v{color:#CEFF00}.qs-ov .qz-main{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 8px;height:256px;margin-bottom:12px}.qs-ov .qz-main h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:9px;margin-bottom:4px}.qs-ov .qz-main h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ov .qz-main .qz-lg{margin-left:auto;display:flex;gap:16px;font-size:11px;font-weight:700;color:#7C8794}.qs-ov .qz-main .qz-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:5px}.qs-ov .qz-main .qz-lg i.qz-ln{width:16px;height:0;border-top:2.5px solid #CEFF00;border-radius:0;vertical-align:3px}.qs-ov .qz-pg{display:flex;align-items:baseline;gap:5px;margin-left:6px;padding-left:14px;border-left:1px solid #2A3340}.qs-ov .qz-pg b{font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB}.qs-ov .qz-pg span{font-weight:600;color:#4E5A68}.qs-ov .qz-bot{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.qs-ov .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 12px;height:214px;display:flex;flex-direction:column}.qs-ov .qz-p .qz-rows{flex:1;display:flex;flex-direction:column;justify-content:space-around}.qs-ov .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:9px;margin-bottom:10px}.qs-ov .qz-p h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ov .qz-cb{display:grid;grid-template-columns:52px 1fr 60px 84px;gap:10px;align-items:center;padding:4px 0}.qs-ov .qz-cb b{font-size:12px;font-weight:800}.qs-ov .qz-cb .qz-bar{height:11px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ov .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ov .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-ov .qz-cb em small{font-size:10px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700}.qs-ov .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ov .qz-dn2{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:center}.qs-ov .qz-dl{display:flex;flex-direction:column;gap:5px}.qs-ov .qz-dl span{font-size:11.5px;font-weight:700;color:#C9D2DB;display:flex;align-items:center;gap:7px}.qs-ov .qz-dl span i{width:9px;height:9px;border-radius:2px;display:inline-block}.qs-ov .qz-dl span b{margin-left:auto;font-family:Poppins;font-size:12px}.qs-ov .qz-rg{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center}.qs-ov .qz-rg .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ov .qz-rg .qz-kv div:last-child{border-bottom:0}.qs-ov .qz-rg .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ov .qz-rg .qz-kv b{font-family:Poppins;font-size:15px;font-weight:800}.qs-ov .qz-rg .qz-kv b small{font-size:9.5px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}

.qs-ov{width:1465px;zoom:1.3106;}

/* ── .qs-ovd ── */
.qs-ovd *{box-sizing:border-box;margin:0;padding:0}.qs-ovd{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-ovd .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ovd .qz-hd{display:flex;align-items:center;justify-content:space-between;height:44px;margin-bottom:12px}.qs-ovd .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-ovd .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ovd .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-ovd .qz-seg{display:flex;border:1px solid #2A3340;border-radius:20px;overflow:hidden;background:#12161E}.qs-ovd .qz-seg span{padding:8px 17px;font-size:12.5px;font-weight:800;color:#7C8794}.qs-ovd .qz-seg span.qz-on{background:#CEFF00;color:#0A0D12}.qs-ovd .qz-pick{display:flex;align-items:center;gap:8px;border:1px solid #2A3340;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ovd .qz-pick i{font-style:normal;color:#7C8794;font-size:11px}.qs-ovd .qz-pick i.qz-off{color:#3A4552}.qs-ovd .qz-pick b{font-family:Poppins;font-weight:700}.qs-ovd .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center;background:#12161E}.qs-ovd .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ovd .qz-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.qs-ovd .qz-tab{height:46px;border-radius:12px;border:1px solid #1E2530;background:#12161E;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:800;color:#7C8794;position:relative}.qs-ovd .qz-tab i{font-style:normal;font-size:10.5px;font-weight:700;color:#4E5A68;letter-spacing:.04em}.qs-ovd .qz-tab.qz-on{background:linear-gradient(135deg,#1A2410,#12161E 70%);border-color:#CEFF0088;color:#E8EDF2;box-shadow:0 0 0 1px #CEFF0022,0 8px 24px #CEFF0014}.qs-ovd .qz-tab.qz-on i{color:#CEFF00}.qs-ovd .qz-tab.qz-on::after{content:'';position:absolute;left:18px;right:18px;bottom:-1px;height:3px;border-radius:2px;background:#CEFF00}.qs-ovd .qz-hero{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;margin-bottom:12px}.qs-ovd .qz-h{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:16px 20px 14px;height:150px;position:relative;overflow:hidden}.qs-ovd .qz-h.qz-acc{background:linear-gradient(135deg,#1A2410 0%,#12161E 55%);border-color:#CEFF0055}.qs-ovd .qz-h .qz-l{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.05em;display:flex;justify-content:space-between}.qs-ovd .qz-h .qz-l em{font-style:normal;color:#4E5A68;font-weight:700;letter-spacing:0}.qs-ovd .qz-h .qz-v{font-family:Poppins;font-size:44px;font-weight:800;line-height:1;margin-top:10px;letter-spacing:-.03em;display:flex;align-items:baseline;gap:5px}.qs-ovd .qz-h .qz-v small{font-size:15px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-ovd .qz-h .qz-v .qz-dl{font-size:12.5px;font-weight:800;color:#CEFF00;margin-left:8px;font-family:'Pretendard Variable'}.qs-ovd .qz-h .qz-v .qz-dl.qz-bad{color:#FF5A4E}.qs-ovd .qz-h .qz-s{font-size:11.5px;color:#7C8794;margin-top:9px;font-weight:600;padding-right:126px;line-height:1.4}.qs-ovd .qz-h .qz-s b{color:#C9D2DB;font-weight:800}.qs-ovd .qz-h .qz-sp{position:absolute;right:16px;bottom:12px}.qs-ovd .qz-h.qz-acc .qz-v{color:#CEFF00}.qs-ovd .qz-main{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 8px;height:256px;margin-bottom:12px}.qs-ovd .qz-main h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:9px;margin-bottom:4px}.qs-ovd .qz-main h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ovd .qz-main .qz-lg{margin-left:auto;display:flex;gap:16px;font-size:11px;font-weight:700;color:#7C8794}.qs-ovd .qz-main .qz-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:5px}.qs-ovd .qz-main .qz-lg i.qz-ln{width:16px;height:0;border-top:2.5px solid #CEFF00;border-radius:0;vertical-align:3px}.qs-ovd .qz-pg{display:flex;align-items:baseline;gap:5px;margin-left:6px;padding-left:14px;border-left:1px solid #2A3340}.qs-ovd .qz-pg b{font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB}.qs-ovd .qz-pg span{font-weight:600;color:#4E5A68}.qs-ovd .qz-bot{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.qs-ovd .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 12px;height:214px;display:flex;flex-direction:column}.qs-ovd .qz-p .qz-rows{flex:1;display:flex;flex-direction:column;justify-content:space-around}.qs-ovd .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:9px;margin-bottom:10px}.qs-ovd .qz-p h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ovd .qz-cb{display:grid;grid-template-columns:52px 1fr 60px 84px;gap:10px;align-items:center;padding:4px 0}.qs-ovd .qz-cb b{font-size:12px;font-weight:800}.qs-ovd .qz-cb .qz-bar{height:11px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovd .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovd .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-ovd .qz-cb em small{font-size:10px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700}.qs-ovd .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ovd .qz-dn2{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:center}.qs-ovd .qz-dl{display:flex;flex-direction:column;gap:5px}.qs-ovd .qz-dl span{font-size:11.5px;font-weight:700;color:#C9D2DB;display:flex;align-items:center;gap:7px}.qs-ovd .qz-dl span i{width:9px;height:9px;border-radius:2px;display:inline-block}.qs-ovd .qz-dl span b{margin-left:auto;font-family:Poppins;font-size:12px}.qs-ovd .qz-rg{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center}.qs-ovd .qz-rg .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ovd .qz-rg .qz-kv div:last-child{border-bottom:0}.qs-ovd .qz-rg .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ovd .qz-rg .qz-kv b{font-family:Poppins;font-size:15px;font-weight:800}.qs-ovd .qz-rg .qz-kv b small{font-size:9.5px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}.qs-ovd .qz-used{display:flex;align-items:center;gap:8px;height:34px;margin-bottom:12px}.qs-ovd .qz-used > span{font-size:11px;font-weight:800;color:#7C8794;margin-right:4px}.qs-ovd .qz-cc{display:flex;align-items:center;gap:6px;border:1px solid #2A3340;border-radius:17px;padding:0 13px 0 10px;height:34px;font-family:Poppins;font-size:13px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ovd .qz-cc i{width:9px;height:9px;border-radius:50%;background:var(--c)}.qs-ovd .qz-cc small{font-family:'Pretendard Variable';font-size:11px;font-weight:700;color:#7C8794}.qs-ovd .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-ovd .qz-cc.qz-on i{background:#0A0D12}.qs-ovd .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-ovd .qz-pick i.qz-off{color:#3A4552}.qs-ovd .qz-embed *{box-sizing:border-box;margin:0;padding:0}.qs-ovd .qz-embed{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-ovd .qz-embed .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ovd .qz-embed .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;height:44px;margin-bottom:12px}.qs-ovd .qz-embed .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-ovd .qz-embed .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ovd .qz-embed .qz-hd .qz-sub b{color:#C9D2DB;margin-left:10px;font-weight:700}.qs-ovd .qz-embed .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-ovd .qz-embed .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center}.qs-ovd .qz-embed .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ovd .qz-embed .qz-used{display:flex;align-items:center;gap:6px;margin-right:6px}.qs-ovd .qz-embed .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px;letter-spacing:.02em}.qs-ovd .qz-embed .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:5px 11px 5px 8px;font-family:Poppins;font-size:11.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ovd .qz-embed .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-ovd .qz-embed .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-ovd .qz-embed .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-ovd .qz-embed .qz-cc.qz-on i{background:#0A0D12}.qs-ovd .qz-embed .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-ovd .qz-embed .qz-rowA{display:grid;grid-template-columns:400px 505px 472px;gap:12px;margin-bottom:12px}.qs-ovd .qz-embed .qz-rowB{display:grid;grid-template-columns:400px 505px 472px;gap:12px}.qs-ovd .qz-embed .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:13px 16px 12px;position:relative}.qs-ovd .qz-embed .qz-rowA .qz-p{height:308px}.qs-ovd .qz-embed .qz-rowB .qz-p{height:404px}.qs-ovd .qz-embed .qz-p h3{font-size:13px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.qs-ovd .qz-embed .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-ovd .qz-embed .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#CEFF00;letter-spacing:.03em}.qs-ovd .qz-embed .qz-p h3 .qz-tg.qz-g{color:#C9D2DB}.qs-ovd .qz-embed /* A1 */
.qz-a1{display:grid;grid-template-columns:190px 1fr;gap:10px;align-items:center}.qs-ovd .qz-embed .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ovd .qz-embed .qz-kv div:last-child{border-bottom:0}.qs-ovd .qz-embed .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ovd .qz-embed .qz-kv b{font-family:Poppins;font-size:17px;font-weight:800}.qs-ovd .qz-embed .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-ovd .qz-embed .qz-kv b.qz-l{color:#CEFF00}.qs-ovd .qz-embed .qz-kv b.qz-c{color:#36C4FF}.qs-ovd .qz-embed .qz-imp{margin-top:6px;padding-top:8px;border-top:1px solid #1B2129;text-align:center}.qs-ovd .qz-embed .qz-imp svg{display:block;margin:2px auto 0}.qs-ovd .qz-embed .qz-imp .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:4px;text-align:left}.qs-ovd .qz-embed /* A2 */
.qz-a2{display:grid;grid-template-columns:300px 1fr;gap:12px;align-items:center}.qs-ovd .qz-embed .qz-spin{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 12px 8px;position:relative}.qs-ovd .qz-embed .qz-spin .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:8px;display:flex;justify-content:space-between;gap:12px}.qs-ovd .qz-embed .qz-spin .qz-t b{font-weight:800;white-space:nowrap}.qs-ovd .qz-embed .qz-spin .qz-t span{color:#CEFF00}.qs-ovd .qz-embed .qz-ball{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0%,#dfe6ec 45%,#8a96a3 100%);margin:4px auto 8px;box-shadow:0 0 22px #36C4FF55;position:relative}.qs-ovd .qz-embed .qz-ball::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #36C4FF;border-color:#36C4FF transparent transparent transparent;transform:rotate(-24deg);opacity:.8}.qs-ovd .qz-embed .qz-spin .qz-kv div{padding:4px 0}.qs-ovd .qz-embed .qz-spin .qz-kv b{font-size:15px}.qs-ovd .qz-embed /* A3 */
.qz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.qs-ovd .qz-embed .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:9px 10px 8px;height:73px}.qs-ovd .qz-embed .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-ovd .qz-embed .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-ovd .qz-embed .qz-sc b{font-size:20px;display:block;margin-top:7px;line-height:1}.qs-ovd .qz-embed /* B1 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:4px}.qs-ovd .qz-embed .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-ovd .qz-embed /* B2 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-ovd .qz-embed .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.03em;margin-bottom:6px;display:flex;justify-content:space-between}.qs-ovd .qz-embed .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-ovd .qz-embed .qz-cb{display:grid;grid-template-columns:28px 1fr 46px 108px;gap:8px;align-items:center;padding:3.5px 6px;border-radius:7px;margin:0 -6px}.qs-ovd .qz-embed .qz-cb.qz-on{background:#CEFF0012;box-shadow:inset 3px 0 0 #CEFF00}.qs-ovd .qz-embed .qz-cb b{font-size:11.5px;font-weight:800;color:#C9D2DB}.qs-ovd .qz-embed .qz-cb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovd .qz-embed .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovd .qz-embed .qz-cb em{font-style:normal;font-size:13px;text-align:right}.qs-ovd .qz-embed .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ovd .qz-embed /* B3 */
.qz-sb{display:grid;grid-template-columns:64px 1fr 44px;gap:10px;align-items:center;padding:10px 0}.qs-ovd .qz-embed .qz-p.qz-fill{display:flex;flex-direction:column}.qs-ovd .qz-embed .qz-p.qz-fill .qz-sbs{flex:1;display:flex;flex-direction:column;justify-content:space-around}.qs-ovd .qz-embed .qz-sb b{font-size:12px;font-weight:800;color:#C9D2DB}.qs-ovd .qz-embed .qz-sb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovd .qz-embed .qz-sb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovd .qz-embed .qz-sb em{font-style:normal;font-size:14px;text-align:right}.qs-ovd .qz-embed .qz-note{margin-top:14px;background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 13px;font-size:11.5px;font-weight:700;color:#C9D2DB;line-height:1.55}.qs-ovd .qz-embed .qz-note b{color:#F5A623}.qs-ovd .qz-embed{width:1668px;height:auto;padding:0 0 18px;overflow:visible;zoom:0.84}.qs-ovd .qz-embed .qz-rowA{grid-template-columns:400fr 505fr 472fr}.qs-ovd .qz-embed .qz-rowB{grid-template-columns:400fr 505fr 472fr}
.qs-ovd{width:1465px;zoom:1.3106;}

/* ── .qs-ovv ── */
.qs-ovv *{box-sizing:border-box;margin:0;padding:0}.qs-ovv{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-ovv .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ovv .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.qs-ovv .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-ovv .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ovv .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center;background:#12161E}.qs-ovv .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ovv .qz-ctl{display:flex;align-items:center;gap:10px;margin-bottom:12px}.qs-ovv .qz-seg{display:flex;border:1px solid #2A3340;border-radius:20px;overflow:hidden;background:#12161E}.qs-ovv .qz-seg span{padding:8px 16px;font-size:12.5px;font-weight:800;color:#7C8794}.qs-ovv .qz-seg span.qz-on{background:#CEFF00;color:#0A0D12}.qs-ovv .qz-pick{display:flex;align-items:center;gap:8px;border:1px solid #2A3340;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:800;color:#C9D2DB;background:#12161E;margin-left:auto}.qs-ovv .qz-pick i{font-style:normal;color:#7C8794;font-size:11px}.qs-ovv .qz-pick i.qz-off{color:#3A4552}.qs-ovv .qz-pick b{font-family:Poppins;font-weight:700}.qs-ovv .qz-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.qs-ovv .qz-tab{height:44px;border-radius:11px;border:1px solid #1E2530;background:#12161E;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:13px;font-weight:800;color:#7C8794;position:relative}.qs-ovv .qz-tab i{font-style:normal;font-size:9px;font-weight:700;color:#4E5A68;letter-spacing:.04em}.qs-ovv .qz-tab.qz-on{background:linear-gradient(135deg,#1A2410,#12161E 70%);border-color:#CEFF0088;color:#E8EDF2;box-shadow:0 0 0 1px #CEFF0022,0 8px 24px #CEFF0014}.qs-ovv .qz-tab.qz-on i{color:#CEFF00}.qs-ovv .qz-tab.qz-on::after{content:'';position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:2px;background:#CEFF00}.qs-ovv .qz-hero{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.qs-ovv .qz-h{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 12px;height:150px;position:relative;overflow:hidden}.qs-ovv .qz-h.qz-acc{background:linear-gradient(135deg,#1A2410 0%,#12161E 55%);border-color:#CEFF0055}.qs-ovv .qz-h .qz-l{font-size:10.5px;font-weight:800;color:#7C8794;letter-spacing:.04em;display:flex;justify-content:space-between;gap:8px}.qs-ovv .qz-h .qz-l em{font-style:normal;color:#4E5A68;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-ovv .qz-h .qz-v{font-family:Poppins;font-size:38px;font-weight:800;line-height:1;margin-top:10px;letter-spacing:-.03em;display:flex;align-items:baseline;gap:4px}.qs-ovv .qz-h .qz-v small{font-size:13px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-ovv .qz-h .qz-v .qz-dl{font-size:11.5px;font-weight:800;color:#CEFF00;margin-left:6px;font-family:'Pretendard Variable'}.qs-ovv .qz-h .qz-v .qz-dl.qz-bad{color:#FF5A4E}.qs-ovv .qz-h .qz-s{font-size:11px;color:#7C8794;margin-top:9px;font-weight:600;line-height:1.4;padding-right:118px}.qs-ovv .qz-h .qz-s b{color:#C9D2DB;font-weight:800}.qs-ovv .qz-h .qz-sp{position:absolute;right:12px;bottom:10px;opacity:.9}.qs-ovv .qz-h.qz-acc .qz-v{color:#CEFF00}.qs-ovv .qz-main{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 8px;margin-bottom:12px}.qs-ovv .qz-main h3,.qs-ovv .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:4px;flex-wrap:wrap}.qs-ovv .qz-main h3 em,.qs-ovv .qz-p h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ovv .qz-main .qz-lg{width:100%;display:flex;gap:12px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:6px;margin-bottom:2px;flex-wrap:wrap}.qs-ovv .qz-main .qz-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:5px}.qs-ovv .qz-main .qz-lg i.qz-ln{width:16px;height:0;border-top:2.5px solid #CEFF00;border-radius:0;vertical-align:3px}.qs-ovv .qz-main svg{display:block;width:100%;height:auto}.qs-ovv .qz-pg{display:flex;align-items:baseline;gap:5px;margin-left:auto;padding-left:12px;border-left:1px solid #2A3340}.qs-ovv .qz-pg b{font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB}.qs-ovv .qz-pg span{font-weight:600;color:#4E5A68}.qs-ovv .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 12px;margin-bottom:12px}.qs-ovv .qz-p h3{margin-bottom:10px}.qs-ovv .qz-cb{display:grid;grid-template-columns:52px 1fr 60px 84px;gap:10px;align-items:center;padding:4px 0}.qs-ovv .qz-cb b{font-size:12px;font-weight:800}.qs-ovv .qz-cb .qz-bar{height:11px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovv .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovv .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-ovv .qz-cb em small{font-size:10px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700}.qs-ovv .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ovv .qz-dn2{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:center}.qs-ovv .qz-dl{display:flex;flex-direction:column;gap:5px}.qs-ovv .qz-dl span{font-size:11.5px;font-weight:700;color:#C9D2DB;display:flex;align-items:center;gap:7px}.qs-ovv .qz-dl span i{width:9px;height:9px;border-radius:2px;display:inline-block}.qs-ovv .qz-dl span b{margin-left:auto;font-family:Poppins;font-size:12px}.qs-ovv .qz-rg{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center}.qs-ovv .qz-rg .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ovv .qz-rg .qz-kv div:last-child{border-bottom:0}.qs-ovv .qz-rg .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ovv .qz-rg .qz-kv b{font-family:Poppins;font-size:15px;font-weight:800}.qs-ovv .qz-rg .qz-kv b small{font-size:9.5px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}.qs-ovv .qz-cb{grid-template-columns:60px 1fr 66px 100px}.qs-ovv .qz-cb b{font-size:13px}.qs-ovv .qz-cb em{font-size:15px}.qs-ovv .qz-dn2{grid-template-columns:170px 1fr;gap:20px}.qs-ovv .qz-rg{grid-template-columns:160px 1fr;gap:20px}

.qs-ovv{width:720px;zoom:1.5000;}

/* ── .qs-ovdv ── */
.qs-ovdv *{box-sizing:border-box;margin:0;padding:0}.qs-ovdv{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-ovdv .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ovdv .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.qs-ovdv .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-ovdv .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ovdv .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center;background:#12161E}.qs-ovdv .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ovdv .qz-ctl{display:flex;align-items:center;gap:10px;margin-bottom:12px}.qs-ovdv .qz-seg{display:flex;border:1px solid #2A3340;border-radius:20px;overflow:hidden;background:#12161E}.qs-ovdv .qz-seg span{padding:8px 16px;font-size:12.5px;font-weight:800;color:#7C8794}.qs-ovdv .qz-seg span.qz-on{background:#CEFF00;color:#0A0D12}.qs-ovdv .qz-pick{display:flex;align-items:center;gap:8px;border:1px solid #2A3340;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:800;color:#C9D2DB;background:#12161E;margin-left:auto}.qs-ovdv .qz-pick i{font-style:normal;color:#7C8794;font-size:11px}.qs-ovdv .qz-pick i.qz-off{color:#3A4552}.qs-ovdv .qz-pick b{font-family:Poppins;font-weight:700}.qs-ovdv .qz-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.qs-ovdv .qz-tab{height:44px;border-radius:11px;border:1px solid #1E2530;background:#12161E;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:13px;font-weight:800;color:#7C8794;position:relative}.qs-ovdv .qz-tab i{font-style:normal;font-size:9px;font-weight:700;color:#4E5A68;letter-spacing:.04em}.qs-ovdv .qz-tab.qz-on{background:linear-gradient(135deg,#1A2410,#12161E 70%);border-color:#CEFF0088;color:#E8EDF2;box-shadow:0 0 0 1px #CEFF0022,0 8px 24px #CEFF0014}.qs-ovdv .qz-tab.qz-on i{color:#CEFF00}.qs-ovdv .qz-tab.qz-on::after{content:'';position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:2px;background:#CEFF00}.qs-ovdv .qz-hero{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.qs-ovdv .qz-h{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 12px;height:150px;position:relative;overflow:hidden}.qs-ovdv .qz-h.qz-acc{background:linear-gradient(135deg,#1A2410 0%,#12161E 55%);border-color:#CEFF0055}.qs-ovdv .qz-h .qz-l{font-size:10.5px;font-weight:800;color:#7C8794;letter-spacing:.04em;display:flex;justify-content:space-between;gap:8px}.qs-ovdv .qz-h .qz-l em{font-style:normal;color:#4E5A68;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-ovdv .qz-h .qz-v{font-family:Poppins;font-size:38px;font-weight:800;line-height:1;margin-top:10px;letter-spacing:-.03em;display:flex;align-items:baseline;gap:4px}.qs-ovdv .qz-h .qz-v small{font-size:13px;font-weight:700;color:#C9D2DB;font-family:'Pretendard Variable'}.qs-ovdv .qz-h .qz-v .qz-dl{font-size:11.5px;font-weight:800;color:#CEFF00;margin-left:6px;font-family:'Pretendard Variable'}.qs-ovdv .qz-h .qz-v .qz-dl.qz-bad{color:#FF5A4E}.qs-ovdv .qz-h .qz-s{font-size:11px;color:#7C8794;margin-top:9px;font-weight:600;line-height:1.4;padding-right:118px}.qs-ovdv .qz-h .qz-s b{color:#C9D2DB;font-weight:800}.qs-ovdv .qz-h .qz-sp{position:absolute;right:12px;bottom:10px;opacity:.9}.qs-ovdv .qz-h.qz-acc .qz-v{color:#CEFF00}.qs-ovdv .qz-main{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 8px;margin-bottom:12px}.qs-ovdv .qz-main h3,.qs-ovdv .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:4px;flex-wrap:wrap}.qs-ovdv .qz-main h3 em,.qs-ovdv .qz-p h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-ovdv .qz-main .qz-lg{width:100%;display:flex;gap:12px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:6px;margin-bottom:2px;flex-wrap:wrap}.qs-ovdv .qz-main .qz-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:5px}.qs-ovdv .qz-main .qz-lg i.qz-ln{width:16px;height:0;border-top:2.5px solid #CEFF00;border-radius:0;vertical-align:3px}.qs-ovdv .qz-main svg{display:block;width:100%;height:auto}.qs-ovdv .qz-pg{display:flex;align-items:baseline;gap:5px;margin-left:auto;padding-left:12px;border-left:1px solid #2A3340}.qs-ovdv .qz-pg b{font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB}.qs-ovdv .qz-pg span{font-weight:600;color:#4E5A68}.qs-ovdv .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 16px 12px;margin-bottom:12px}.qs-ovdv .qz-p h3{margin-bottom:10px}.qs-ovdv .qz-cb{display:grid;grid-template-columns:52px 1fr 60px 84px;gap:10px;align-items:center;padding:4px 0}.qs-ovdv .qz-cb b{font-size:12px;font-weight:800}.qs-ovdv .qz-cb .qz-bar{height:11px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovdv .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovdv .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-ovdv .qz-cb em small{font-size:10px;color:#C9D2DB;font-family:'Pretendard Variable';font-weight:700}.qs-ovdv .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ovdv .qz-dn2{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:center}.qs-ovdv .qz-dl{display:flex;flex-direction:column;gap:5px}.qs-ovdv .qz-dl span{font-size:11.5px;font-weight:700;color:#C9D2DB;display:flex;align-items:center;gap:7px}.qs-ovdv .qz-dl span i{width:9px;height:9px;border-radius:2px;display:inline-block}.qs-ovdv .qz-dl span b{margin-left:auto;font-family:Poppins;font-size:12px}.qs-ovdv .qz-rg{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center}.qs-ovdv .qz-rg .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ovdv .qz-rg .qz-kv div:last-child{border-bottom:0}.qs-ovdv .qz-rg .qz-kv i{font-style:normal;font-size:10.5px;font-weight:700;color:#7C8794}.qs-ovdv .qz-rg .qz-kv b{font-family:Poppins;font-size:15px;font-weight:800}.qs-ovdv .qz-rg .qz-kv b small{font-size:9.5px;font-family:'Pretendard Variable';color:#C9D2DB;font-weight:700;margin-left:2px}.qs-ovdv .qz-cb{grid-template-columns:60px 1fr 66px 100px}.qs-ovdv .qz-cb b{font-size:13px}.qs-ovdv .qz-cb em{font-size:15px}.qs-ovdv .qz-dn2{grid-template-columns:170px 1fr;gap:20px}.qs-ovdv .qz-rg{grid-template-columns:160px 1fr;gap:20px}.qs-ovdv .qz-pick i.qz-off{color:#3A4552}.qs-ovdv .qz-embed *{box-sizing:border-box;margin:0;padding:0}.qs-ovdv .qz-embed{width:720px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:24px 20px 28px}.qs-ovdv .qz-embed .qz-num{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em}.qs-ovdv .qz-embed .qz-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.qs-ovdv .qz-embed .qz-hd h1{font-family:Poppins;font-size:24px;font-weight:800;line-height:1}.qs-ovdv .qz-embed .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-ovdv .qz-embed .qz-hd .qz-sub b{color:#C9D2DB;margin-left:8px;font-weight:700}.qs-ovdv .qz-embed .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center}.qs-ovdv .qz-embed .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-ovdv .qz-embed .qz-used{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.qs-ovdv .qz-embed .qz-used > span{font-size:10.5px;font-weight:800;color:#7C8794;margin-right:4px}.qs-ovdv .qz-embed .qz-cc{display:flex;align-items:center;gap:5px;border:1px solid #2A3340;border-radius:16px;padding:6px 12px 6px 9px;font-family:Poppins;font-size:12px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-ovdv .qz-embed .qz-cc i{width:8px;height:8px;border-radius:50%;background:var(--c)}.qs-ovdv .qz-embed .qz-cc small{font-family:'Pretendard Variable';font-size:10px;font-weight:700;color:#7C8794}.qs-ovdv .qz-embed .qz-cc.qz-on{background:var(--c);border-color:var(--c);color:#0A0D12}.qs-ovdv .qz-embed .qz-cc.qz-on i{background:#0A0D12}.qs-ovdv .qz-embed .qz-cc.qz-on small{color:#0A0D12;opacity:.7}.qs-ovdv .qz-embed .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:12px;padding:14px 16px 12px;margin-bottom:12px}.qs-ovdv .qz-embed .qz-p h3{font-size:14px;font-weight:800;display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.qs-ovdv .qz-embed .qz-p h3 em{font-style:normal;font-size:10.5px;font-weight:600;color:#7C8794}.qs-ovdv .qz-embed .qz-p h3 .qz-tg{margin-left:auto;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9px;background:#1E2530;color:#CEFF00}.qs-ovdv .qz-embed /* 클럽·임팩트 */
.qz-a1{display:grid;grid-template-columns:190px 1fr;gap:14px;align-items:center}.qs-ovdv .qz-embed .qz-kv div{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid #1B2129}.qs-ovdv .qz-embed .qz-kv div:last-child{border-bottom:0}.qs-ovdv .qz-embed .qz-kv i{font-style:normal;font-size:11px;font-weight:700;color:#7C8794}.qs-ovdv .qz-embed .qz-kv b{font-family:Poppins;font-size:18px;font-weight:800}.qs-ovdv .qz-embed .qz-kv b small{font-size:10px;font-family:'Pretendard Variable';font-weight:700;color:#C9D2DB;margin-left:3px}.qs-ovdv .qz-embed .qz-kv b.qz-l{color:#CEFF00}.qs-ovdv .qz-embed .qz-kv b.qz-c{color:#36C4FF}.qs-ovdv .qz-embed .qz-imp{margin-top:8px;padding-top:10px;border-top:1px solid #1B2129;text-align:center}.qs-ovdv .qz-embed .qz-imp svg{display:block;margin:2px auto 0}.qs-ovdv .qz-embed .qz-imp .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:4px;text-align:left}.qs-ovdv .qz-embed /* 볼 플라이트·스핀 */
.qz-a2{display:grid;grid-template-columns:300px 1fr;gap:14px;align-items:center}.qs-ovdv .qz-embed .qz-spin{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:11px 12px 8px}.qs-ovdv .qz-embed .qz-spin .qz-t{font-size:10.5px;font-weight:800;color:#7C8794;margin-bottom:8px;display:flex;justify-content:space-between}.qs-ovdv .qz-embed .qz-spin .qz-t span{color:#CEFF00}.qs-ovdv .qz-embed .qz-ball{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0%,#dfe6ec 45%,#8a96a3 100%);margin:4px auto 8px;box-shadow:0 0 22px #36C4FF55;position:relative}.qs-ovdv .qz-embed .qz-ball::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #36C4FF;border-color:#36C4FF transparent transparent transparent;transform:rotate(-24deg);opacity:.8}.qs-ovdv .qz-embed .qz-spin .qz-kv div{padding:4px 0}.qs-ovdv .qz-embed .qz-spin .qz-kv b{font-size:15px}.qs-ovdv .qz-embed /* 샷 데이터 */
.qz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.qs-ovdv .qz-embed .qz-sc{background:#0E1218;border:1px solid #1B2129;border-radius:9px;padding:9px 10px 8px}.qs-ovdv .qz-embed .qz-sc i{font-style:normal;font-size:10px;font-weight:700;color:#7C8794;display:block;line-height:1.2}.qs-ovdv .qz-embed .qz-sc i u{text-decoration:none;color:#4E5A68;font-weight:600}.qs-ovdv .qz-embed .qz-sc b{font-size:20px;display:block;margin-top:7px;line-height:1}.qs-ovdv .qz-embed /* 탄착군 */
.qz-leg{display:flex;gap:14px;font-size:10.5px;font-weight:700;color:#7C8794;margin-top:6px;flex-wrap:wrap}.qs-ovdv .qz-embed .qz-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:-1px}.qs-ovdv .qz-embed /* 추이·클럽별 */
.qz-blk{background:#0E1218;border:1px solid #1B2129;border-radius:10px;padding:10px 12px 8px}.qs-ovdv .qz-embed .qz-blk .qz-t{font-size:11px;font-weight:800;color:#7C8794;margin-bottom:6px;display:flex;justify-content:space-between}.qs-ovdv .qz-embed .qz-blk .qz-t span{font-weight:600;color:#4E5A68}.qs-ovdv .qz-embed .qz-blk svg{width:100%;height:auto;display:block}.qs-ovdv .qz-embed .qz-cb{display:grid;grid-template-columns:32px 1fr 52px 120px;gap:10px;align-items:center;padding:5px 6px;border-radius:7px;margin:0 -6px}.qs-ovdv .qz-embed .qz-cb.qz-on{background:#CEFF0012;box-shadow:inset 3px 0 0 #CEFF00}.qs-ovdv .qz-embed .qz-cb b{font-size:12px;font-weight:800}.qs-ovdv .qz-embed .qz-cb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovdv .qz-embed .qz-cb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovdv .qz-embed .qz-cb em{font-style:normal;font-size:14px;text-align:right}.qs-ovdv .qz-embed .qz-cb small{font-size:10px;font-weight:700;color:#7C8794;text-align:right}.qs-ovdv .qz-embed /* 구질 */
.qz-sb{display:grid;grid-template-columns:70px 1fr 48px;gap:12px;align-items:center;padding:9px 0}.qs-ovdv .qz-embed .qz-sb b{font-size:12.5px;font-weight:800;color:#C9D2DB}.qs-ovdv .qz-embed .qz-sb .qz-bar{height:12px;border-radius:6px;background:#1E2530;overflow:hidden}.qs-ovdv .qz-embed .qz-sb .qz-bar i{display:block;height:100%;border-radius:6px}.qs-ovdv .qz-embed .qz-sb em{font-style:normal;font-size:15px;text-align:right}.qs-ovdv .qz-embed{width:680px;height:auto;padding:0 0 28px;overflow:visible}
.qs-ovdv{width:720px;zoom:1.5000;}

/* ── .qs-emp ── */
.qs-emp *{box-sizing:border-box;margin:0;padding:0}.qs-emp{width:1465px;height:820px;background:#0A0D12;color:#E8EDF2;font-family:'Pretendard Variable',sans-serif;padding:20px 32px 18px;overflow:hidden}.qs-emp .qz-hd{display:flex;align-items:center;justify-content:space-between;height:44px;margin-bottom:12px}.qs-emp .qz-hd h1{font-family:Poppins;font-size:25px;font-weight:800;line-height:1}.qs-emp .qz-hd .qz-sub{font-size:12px;color:#7C8794;margin-top:6px;font-weight:600}.qs-emp .qz-hd .qz-r{display:flex;gap:10px;align-items:center}.qs-emp .qz-seg{display:flex;border:1px solid #2A3340;border-radius:20px;overflow:hidden;background:#12161E}.qs-emp .qz-seg span{padding:8px 17px;font-size:12.5px;font-weight:800;color:#7C8794}.qs-emp .qz-seg span.qz-on{background:#CEFF00;color:#0A0D12}.qs-emp .qz-pick{display:flex;align-items:center;gap:8px;border:1px solid #2A3340;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:800;color:#C9D2DB;background:#12161E}.qs-emp .qz-pick i{font-style:normal;color:#7C8794;font-size:11px}.qs-emp .qz-pick b{font-family:Poppins;font-weight:700}.qs-emp .qz-chip{border:1px solid #2A3340;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:800;display:flex;gap:9px;align-items:center;background:#12161E}.qs-emp .qz-chip i{font-style:normal;color:#CEFF00;font-size:11px}.qs-emp .qz-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.qs-emp .qz-tab{height:46px;border-radius:12px;border:1px solid #1E2530;background:#12161E;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:800;color:#7C8794;position:relative}.qs-emp .qz-tab i{font-style:normal;font-size:10.5px;font-weight:700;color:#4E5A68;letter-spacing:.04em}.qs-emp .qz-tab.qz-on{background:linear-gradient(135deg,#1A2410,#12161E 70%);border-color:#CEFF0088;color:#E8EDF2;box-shadow:0 0 0 1px #CEFF0022,0 8px 24px #CEFF0014}.qs-emp .qz-tab.qz-on i{color:#CEFF00}.qs-emp .qz-tab.qz-on::after{content:'';position:absolute;left:18px;right:18px;bottom:-1px;height:3px;border-radius:2px;background:#CEFF00}.qs-emp /* 비어 있는 본문 */
.qz-body{position:relative}.qs-emp .qz-dim{opacity:.22}.qs-emp .qz-hero{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;margin-bottom:12px}.qs-emp .qz-h{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:16px 20px 14px;height:150px}.qs-emp .qz-h .qz-l{font-size:11px;font-weight:800;color:#7C8794;letter-spacing:.05em;display:flex;justify-content:space-between}.qs-emp .qz-h .qz-l em{font-style:normal;color:#4E5A68;font-weight:700;letter-spacing:0}.qs-emp .qz-h .qz-v{font-family:Poppins;font-size:44px;font-weight:800;line-height:1;margin-top:10px;color:#3A4552}.qs-emp .qz-main{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 8px;height:256px;margin-bottom:12px}.qs-emp .qz-main h3,.qs-emp .qz-p h3{font-size:13.5px;font-weight:800;display:flex;align-items:baseline;gap:9px;margin-bottom:4px}.qs-emp .qz-main h3 em,.qs-emp .qz-p h3 em{font-style:normal;font-size:11px;font-weight:600;color:#7C8794}.qs-emp .qz-bot{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.qs-emp .qz-p{background:#12161E;border:1px solid #1E2530;border-radius:14px;padding:14px 18px 12px;height:214px}.qs-emp .qz-ph i{display:block;height:11px;border-radius:6px;background:#1E2530;margin:22px 0}.qs-emp /* 안내 카드 */
.qz-ov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.qs-emp .qz-card{background:#12161E;border:1px solid #2A3340;border-radius:20px;padding:24px 36px 24px 24px;display:grid;grid-template-columns:140px 1fr;gap:26px;align-items:center;box-shadow:0 24px 70px #000C,0 0 0 1px #CEFF001A;max-width:660px}.qs-emp .qz-msg{font-size:19px;font-weight:800;line-height:1.5;color:#E8EDF2;letter-spacing:-.01em}.qs-emp .qz-sub2{font-size:12.5px;font-weight:700;color:#7C8794;margin-top:11px}.qs-emp .qz-sub2 b{color:#C9D2DB;font-weight:800;font-family:Poppins}

.qs-emp{width:1465px;zoom:1.3106;}
