.qv-wrap[data-v-e0d3a4a8]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:60}.qv-overlay[data-v-e0d3a4a8]{background:#1018288c;top:0;right:0;bottom:0;left:0}.qv[data-v-e0d3a4a8],.qv-overlay[data-v-e0d3a4a8]{position:absolute}.qv[data-v-e0d3a4a8]{animation:qv-up-e0d3a4a8 .25s ease;background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -10px 30px #0000002e;display:flex;flex-direction:column;left:0;max-height:calc(100vh - 12px - env(safe-area-inset-top,0px));max-height:calc(100dvh - 12px - env(safe-area-inset-top,0px));overflow:hidden;right:0}@keyframes qv-up-e0d3a4a8{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.qv__grab[data-v-e0d3a4a8]{background:#ffffffd9;border-radius:2px;height:4px;left:50%;margin-left:-20px;position:absolute;top:6px;width:40px;z-index:3}.qv__close[data-v-e0d3a4a8]{background:#fffffff0;border-radius:999px;box-shadow:0 1px 4px #0000002e;color:#344054;height:36px;position:absolute;right:10px;top:10px;width:36px;z-index:4}.qv__close[data-v-e0d3a4a8],.qv__media[data-v-e0d3a4a8]{align-items:center;display:flex;justify-content:center}.qv__media[data-v-e0d3a4a8]{background:#f3f1ec;flex:0 1 auto;height:clamp(150px,38vh,330px);height:clamp(150px,38dvh,330px);min-height:0;overflow:hidden;position:relative}.qv__img[data-v-e0d3a4a8]{filter:drop-shadow(0 8px 14px rgba(0,0,0,.16));max-height:88%;max-width:88%;-o-object-fit:contain;object-fit:contain}.qv__render-bg[data-v-e0d3a4a8]{background-position:50%;background-size:cover;filter:blur(22px);top:-24px;right:-24px;bottom:-24px;left:-24px;pointer-events:none;position:absolute}.qv__img--render[data-v-e0d3a4a8]{aspect-ratio:1/1;filter:none;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent);max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto}.qv__img--cover[data-v-e0d3a4a8]{filter:none;height:100%;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.qv__img--art[data-v-e0d3a4a8]{display:block;filter:drop-shadow(0 8px 14px rgba(0,0,0,.16));height:auto;max-height:88%;max-width:88%;-o-object-fit:contain;object-fit:contain;width:auto}.qv__img-wait[data-v-e0d3a4a8]{animation:qv-spin-e0d3a4a8 .8s linear infinite;border:3px solid rgba(26,54,93,.15);border-radius:50%;border-top-color:#1a365d99;height:28px;width:28px}@keyframes qv-spin-e0d3a4a8{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.qv__img-wait[data-v-e0d3a4a8]{animation:none}}.qv__seg[data-v-e0d3a4a8]{background:#fffffff2;border-radius:999px;box-shadow:0 1px 5px #00000024;display:flex;gap:2px;left:12px;padding:4px;position:absolute;top:12px;z-index:3}.qv__seg button[data-v-e0d3a4a8]{border-radius:999px;color:#313131;font-size:12px;font-weight:600;padding:6px 11px}.qv__seg button[aria-pressed=true][data-v-e0d3a4a8]{background:#215ea5;color:#fff}.qv__body[data-v-e0d3a4a8]{align-content:start;display:grid;flex:1 1 auto;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 6px}.qv__kind[data-v-e0d3a4a8]{color:#6b7280;font-size:12.5px;font-weight:500}.qv__title-row[data-v-e0d3a4a8]{align-items:flex-start;display:flex;gap:10px}.qv__title-row .qv__name[data-v-e0d3a4a8]{flex:1 1 auto;min-width:0}.qv__fav[data-v-e0d3a4a8]{align-items:center;background:#fffffff0;border-radius:999px;box-shadow:0 2px 8px #10182838;color:#215ea5;display:flex;flex:none;height:36px;justify-content:center;position:relative;transition:background-color .16s ease,color .16s ease;width:36px}.qv__fav[data-v-e0d3a4a8]:focus-visible{background:#215ea5;color:#fff}@media (hover:hover){.qv__fav[data-v-e0d3a4a8]:hover{background:#215ea5;color:#fff}}.qv__fav--on[data-v-e0d3a4a8]{color:#ef4444}.qv__fav--on[data-v-e0d3a4a8] svg path{fill:currentColor}.qv__fav-icon[data-v-e0d3a4a8],.qv__fav-icon[data-v-e0d3a4a8] svg{height:20px;width:20px}@media (hover:none){.qv__fav[data-v-e0d3a4a8]:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}}.qv__name[data-v-e0d3a4a8]{color:#101828;font-size:19px;font-weight:700;line-height:1.25;margin:0;text-wrap:balance}.qv__meta[data-v-e0d3a4a8]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px}.qv__price[data-v-e0d3a4a8]{color:#101828;font-size:14px;font-weight:500}.qv__price b[data-v-e0d3a4a8]{font-size:22px;font-weight:800;margin-right:4px}.qv__old[data-v-e0d3a4a8]{color:#98a2b3;font-size:14px;margin-right:6px;text-decoration:line-through}.qv__rate[data-v-e0d3a4a8]{color:#6b7280;font-size:13px}.qv__stars[data-v-e0d3a4a8]{color:#f5a623;letter-spacing:-1px}.qv__facts[data-v-e0d3a4a8]{display:grid;gap:7px;list-style:none;margin:2px 0 0;padding:0}.qv__facts li[data-v-e0d3a4a8]{color:#344054;display:grid;font-size:13.5px;gap:8px;grid-template-columns:22px 1fr;line-height:1.35}.qv__facts svg[data-v-e0d3a4a8]{color:#215ea5;height:18px;margin-top:1px;width:18px}.qv__facts b[data-v-e0d3a4a8]{color:#101828;font-weight:600}.qv__desc[data-v-e0d3a4a8]{color:#667085;display:-webkit-box;font-size:13px;line-height:1.5;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.qv__desc[data-v-e0d3a4a8] *{color:inherit;display:inline;font-size:inherit;font-weight:inherit;margin:0}.qv__foot[data-v-e0d3a4a8]{background:#fff;border-top:1px solid #eef0f3;display:flex;flex:none;gap:8px;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px))}.qv__primary[data-v-e0d3a4a8]{align-items:center;background:#2b7fff;border-radius:999px;color:#fff;display:inline-flex;flex:1;font-size:15.5px;font-weight:600;gap:8px;height:48px;justify-content:center;text-decoration:none;transition:background-color .16s ease}.qv__primary[data-v-e0d3a4a8]:hover{background:#215ea5}.qv__primary[data-v-e0d3a4a8]:disabled{opacity:.75}.qv__primary-icon[data-v-e0d3a4a8] svg{height:18px;width:18px}.qv__secondary[data-v-e0d3a4a8]{align-items:center;background:#fff;border:1.5px solid #d6dde8;border-radius:999px;color:#215ea5;display:inline-flex;flex:none;font-size:14px;font-weight:600;height:48px;padding:0 16px;text-decoration:none;white-space:nowrap}@media (max-width:767.98px){.qv[data-v-e0d3a4a8]{max-height:none;top:calc(12px + env(safe-area-inset-top,0px))}.qv__media[data-v-e0d3a4a8]{align-self:center;aspect-ratio:1/1;flex:none;height:auto;width:min(100%,calc(100vh - 202px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));width:min(100%,calc(100dvh - 202px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}}@media (min-width:768px){.qv-wrap[data-v-e0d3a4a8]{align-items:center;display:flex;justify-content:center;padding:24px}.qv[data-v-e0d3a4a8]{animation:qv-in-e0d3a4a8 .2s ease;border-radius:20px;bottom:auto;display:grid;grid-template-columns:1.08fr 1fr;grid-template-rows:minmax(0,1fr) auto;height:min(620px,calc(100vh - 48px));height:min(620px,calc(100dvh - 48px));left:auto;max-height:none;position:relative;right:auto;width:min(940px,100%)}@keyframes qv-in-e0d3a4a8{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:none}}.qv__grab[data-v-e0d3a4a8]{display:none}.qv__media[data-v-e0d3a4a8]{grid-row:1/3;height:auto}.qv__img--art[data-v-e0d3a4a8]{max-height:90%;max-width:90%}.qv__body[data-v-e0d3a4a8]{gap:12px;padding:28px 28px 8px}.qv__title-row[data-v-e0d3a4a8]{padding-right:36px}.qv__desc[data-v-e0d3a4a8]{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;font-size:14px;line-height:1.6}.qv__desc[data-v-e0d3a4a8] ol,.qv__desc[data-v-e0d3a4a8] p,.qv__desc[data-v-e0d3a4a8] ul{display:block}.qv__desc[data-v-e0d3a4a8] p+p{margin-top:8px}.qv__name[data-v-e0d3a4a8]{font-size:24px}.qv__price b[data-v-e0d3a4a8]{font-size:26px}.qv__foot[data-v-e0d3a4a8]{border-top:0;padding:14px 28px 22px}}@media (prefers-reduced-motion:reduce){.qv[data-v-e0d3a4a8]{animation:none}}
