.UPvzHG_btnBar{border-radius:var(--r-card);border:1px solid var(--line-field);width:52px;height:48px;color:var(--text-strong);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.UPvzHG_btnBar:disabled{opacity:.6;cursor:default}.UPvzHG_onBar{color:var(--blue)}.UPvzHG_overlay{z-index:50;background:var(--scrim);justify-content:center;align-items:flex-end;animation:.16s ease-out UPvzHG_favFade;display:flex;position:fixed;inset:0}.UPvzHG_sheet{width:100%;max-width:var(--app-width);background:var(--bg-card);border-radius:var(--r-card) 20px 0 0;padding:14px 22px calc(26px + env(safe-area-inset-bottom,0px));text-align:center;animation:.22s cubic-bezier(.22,1,.36,1) UPvzHG_favSlideUp}.UPvzHG_grabber{border-radius:var(--r-badge);background:var(--grabber);width:38px;height:4px;margin:0 auto 18px;display:block}.UPvzHG_promptBadge{border-radius:var(--r-card);background:var(--blue-soft);width:52px;height:52px;color:var(--blue);justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.UPvzHG_promptTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0 0 8px;font-size:20px;font-weight:800}.UPvzHG_promptBody{color:var(--text-weak);margin:0 0 18px;font-size:13.5px;line-height:1.6}.UPvzHG_kakaoBtn{border-radius:var(--r-field);background:var(--kakao-bg);width:100%;color:var(--kakao-fg);cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;padding:15px;font-size:15px;font-weight:800;display:flex}.UPvzHG_kakaoBtn:active{background:var(--kakao-bg-press)}.UPvzHG_laterBtn{width:100%;color:var(--text-weak);cursor:pointer;background:0 0;border:0;padding:16px 0 4px;font-size:14px;font-weight:700}@keyframes UPvzHG_favFade{0%{opacity:0}to{opacity:1}}@keyframes UPvzHG_favSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.UPvzHG_barLabel{display:none}@media (min-width:1024px){.UPvzHG_btnBar{border-radius:var(--r-chip);border-color:var(--line-section);width:auto;height:36px;color:var(--text-strong);background:0 0;gap:7px;padding:0 12px;font-size:14px;font-weight:700}.UPvzHG_btnBar svg{width:14px;height:14px}.UPvzHG_onBar{border-color:var(--blue);background:var(--blue);color:var(--on-accent)}.UPvzHG_barLabel{display:inline}}.UPvzHG_btnCta{box-sizing:border-box;border-radius:var(--r-card);background:var(--text-strong);width:176px;height:44px;color:var(--on-strong);border:0;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.UPvzHG_btnCta:disabled{opacity:.6;cursor:default}.UPvzHG_btnChip{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-chip);height:36px;color:var(--text-strong);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.UPvzHG_btnDock{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-chip);height:36px;color:var(--text-strong);white-space:nowrap;cursor:pointer;background:0 0;flex:none;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.UPvzHG_onDock,.UPvzHG_onChip{border-color:var(--blue);background:var(--blue);color:var(--on-accent)}
.nadZSq_head{padding:20px 18px 0}.nadZSq_tags{align-items:center;gap:8px;display:flex}.nadZSq_tag{box-sizing:border-box;border-radius:var(--r-chip);background:var(--chip-bg);height:22px;color:var(--text-mid);white-space:nowrap;flex:none;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.nadZSq_code{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-faint);font-size:12px;font-weight:700}.nadZSq_name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:10px 0 0;font-size:26px;font-weight:800}.nadZSq_priceRow{align-items:baseline;gap:9px;margin-top:8px;display:flex}.nadZSq_price{font-family:var(--font-sans);color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.nadZSq_change{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.nadZSq_up{color:var(--up)}.nadZSq_down{color:var(--down)}.nadZSq_flat{color:var(--flat)}.nadZSq_asOf{color:var(--text-faint);margin-top:5px;font-size:11.5px;font-weight:600}.nadZSq_rule{background:var(--line);height:1px;margin-top:20px}.nadZSq_body{text-align:center;box-sizing:border-box;padding:44px 32px 0}.nadZSq_title{color:var(--text-strong);margin:0;font-size:16px;font-weight:700;line-height:1.6}.nadZSq_desc{color:var(--text-mid);margin:8px 0 0;font-size:12.5px;line-height:1.7}.nadZSq_cta{margin-top:20px}.nadZSq_moreRow{margin-top:14px}.nadZSq_more{min-height:44px;color:var(--text-mid);align-items:center;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline-flex}.nadZSq_plain{text-align:center;padding:44px 32px 0}.nadZSq_plainMsg{color:var(--text-mid);margin:0;font-size:14px;line-height:1.6}@media (min-width:1024px){.nadZSq_head,.nadZSq_body,.nadZSq_rule,.nadZSq_plain{box-sizing:border-box;width:640px;max-width:100%;margin-left:auto;margin-right:auto}.nadZSq_head{padding-top:28px}}
