.pp-nv-pin,.pp-nv-selected{--halo1:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;--halo2:var(--halo1),-2px 0 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,0 2px 0 #fff,-1.5px -1.5px 0 #fff,1.5px -1.5px 0 #fff,-1.5px 1.5px 0 #fff,1.5px 1.5px 0 #fff;font-family:Pretendard,sans-serif;-webkit-user-select:none;user-select:none}.pp-nv-pin{position:relative;width:24px;height:24px}.pp-nv-marker{position:absolute;inset:0;width:24px;height:24px}.pp-nv-dot{display:none;position:absolute;top:7px;left:7px;width:10px;height:10px;border-radius:9999px;background:#ff9933;box-shadow:inset 0 0 0 1px #fff}.pp-nv-label{position:absolute;top:50%;left:calc(12px + 14px);transform:translateY(-50%);display:flex;flex-direction:column;width:max-content;max-width:143px;font-size:13px;line-height:1.2;color:#000;text-shadow:var(--halo1);pointer-events:none}.pp-nv-pin--left .pp-nv-label{left:auto;right:calc(12px + 14px);align-items:flex-end;text-align:right}.pp-nv-pin--bare .pp-nv-label,.pp-nv-pin--dot .pp-nv-label,.pp-nv-pin--dot .pp-nv-marker{visibility:hidden}.pp-nv-pin--dot .pp-nv-dot{display:block}.pp-nv-benefit{font-size:11px;color:#ff3b30}.pp-nv-benefit,.pp-nv-desc,.pp-nv-name{font-weight:600}.pp-nv-desc{font-size:11px}.pp-nv-selected{position:relative;width:32px;height:40px}.pp-nv-drop{position:absolute;inset:0;width:32px;height:40px}.pp-nv-glyph{position:absolute;top:6.25px;left:7px;width:18px;height:18px}.pp-nv-selected-label{position:absolute;top:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;width:max-content;max-width:180px;font-size:15px;font-weight:600;line-height:1.2;text-align:center;color:#000;text-shadow:var(--halo2);pointer-events:none}.pp-nv-selected-label .pp-nv-benefit{font-size:11px}.pp-nv-me{width:18px;height:18px;border-radius:9999px;background:#33b5e5;box-shadow:inset 0 0 0 3px #fff}