.qv-reskin{--bg-base: var(--qv-surface);--bg-elevated: var(--qv-sunken);--bg-sunken: var(--qv-sunken);--border-subtle: var(--qv-line);--border-strong: var(--qv-line2);--text-primary: var(--qv-ink);--text-secondary: var(--qv-ink2);--text-tertiary: var(--qv-ink3);--accent-link: var(--qv-accent-text);--accent-cta: var(--qv-accent);--accent-cta-fg: var(--qv-accent-ink);--accent-cta-hover: var(--qv-accent-text);--interactive-fg: var(--qv-ink);--interactive-border: var(--qv-line2);--interactive-hover-bg: var(--qv-sunken);--interactive-hover-border: var(--qv-ink);--data-up: var(--qv-up);--data-down: var(--qv-down);--data-warn: var(--qv-live);--trend-flat: var(--qv-ink3);--accent-hot: var(--qv-accent);--signal-good: var(--qv-burst-violet);--radius-sm: var(--qv-r-chip);--radius-md: var(--qv-r-tile);--font-display: var(--qv-font-display);--font-body: var(--qv-font);font-family:var(--qv-font);color:var(--qv-ink)}.qv-reskin *,.qv-reskin *:before,.qv-reskin *:after{box-sizing:border-box}.qv-reskin .rv-h1{font-weight:800;letter-spacing:-.02em}.qv-reskin .rv-h2{font-weight:800;letter-spacing:-.01em}.qv-reskin .rv-micro{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--qv-ink3)}.qv-reskin .rv-btn-primary,.qv-reskin .rv-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;border-radius:var(--qv-r-pill);font-weight:800;text-decoration:none;white-space:nowrap}.qv-reskin .rv-btn-primary{box-shadow:var(--qv-shadow-accent)}.qv-reskin .rv-btn-primary:hover,.qv-reskin .rv-btn-ghost:hover{text-decoration:none}.qv-reskin .rv-btn-ghost{border-width:1.5px;border-color:var(--qv-line2)}.qv-reskin .rv-input,.qv-reskin select,.qv-reskin textarea{border-radius:var(--qv-r-inner)}.qv-reskin .rv-input:focus,.qv-reskin select:focus-visible,.qv-reskin textarea:focus-visible{border-color:var(--qv-ink);box-shadow:0 0 0 3px var(--qv-accent-glow);outline:none}.qv-reskin .rv-segmented{border:0;border-radius:14px;padding:4px;background:var(--qv-sunken);gap:4px}.qv-reskin .rv-segmented button{border-radius:10px;font-weight:700}.qv-reskin .rv-segmented button.is-active{border:0;background:var(--qv-surface);box-shadow:0 2px 8px -4px #0000004d}.qv-reskin .rv-tab{font-weight:700}.qv-reskin .rv-tab.is-active{border-bottom-color:var(--qv-accent);font-weight:800}.qv-reskin .rv-table thead th{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--qv-ink3)}.qv-reskin .rv-callout{border-radius:var(--qv-r-inner);border-left-width:3px}.qv-reskin a:focus-visible,.qv-reskin button:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px}.qv-rs-wrap{max-width:var(--qv-max);margin:0 auto;padding:24px var(--qv-gutter-mobile) 48px;width:100%}.qv-rs-wrap[data-narrow]{max-width:880px}@media (min-width: 1100px){.qv-rs-wrap{padding:28px var(--qv-gutter-desktop) 56px}}.qv-rs-wrap.rv-mk-page{max-width:var(--qv-max);margin:0 auto;padding:24px var(--qv-gutter-mobile) 48px}@media (min-width: 1100px){.qv-rs-wrap.rv-mk-page{padding:28px var(--qv-gutter-desktop) 56px}}.qv-reskin.rv-loja-page{margin-top:0;padding-top:24px}@media (min-width: 1100px){.qv-reskin.rv-loja-page{padding-top:28px}}.qv-rs-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin:0 0 14px;padding:0;list-style:none;font-size:13px;font-weight:600;color:var(--qv-ink3)}.qv-rs-crumbs a{color:var(--qv-ink2);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin:-13px 0}.qv-rs-crumbs a[aria-current=page]{color:var(--qv-ink)}.qv-rs-crumbs a:hover{color:var(--qv-ink);text-decoration:underline}.qv-rs-crumbs li+li:before{content:"›";margin-right:6px;color:var(--qv-ink3)}.qv-rs-crumbs li:last-child{color:var(--qv-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60ch}.qv-rs-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:22px}.qv-rs-head-text{flex:1 1 320px;min-width:0}.qv-rs-kicker{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--qv-ink3);margin-bottom:6px}.qv-rs-title{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.12;color:var(--qv-ink);overflow-wrap:anywhere}.qv-rs-sub{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--qv-ink2);max-width:70ch}.qv-rs-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (min-width: 1100px){.qv-rs-title{font-size:38px}}.qv-rs-card{background:var(--qv-surface);border:1px solid var(--qv-line);border-radius:var(--qv-r-card);padding:18px;min-width:0}@media (min-width: 1100px){.qv-rs-card{padding:24px}}.qv-rs-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.qv-rs-stat{display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:var(--qv-r-pill);background:var(--qv-surface);border:1px solid var(--qv-line);font-size:13px;color:var(--qv-ink2);white-space:nowrap}.qv-rs-stat b{font-size:15px;font-weight:800;color:var(--qv-ink);font-variant-numeric:tabular-nums}.qv-rs-prose{font-size:16px;line-height:1.65;color:var(--qv-ink)}.qv-rs-prose h2{margin:36px 0 10px;font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.3}.qv-rs-prose h2:first-child{margin-top:0}.qv-rs-prose h3{margin:24px 0 8px;font-size:16px;font-weight:800}.qv-rs-prose p{margin:0 0 14px}.qv-rs-prose ul,.qv-rs-prose ol{margin:0 0 14px;padding-left:22px}.qv-rs-prose li{margin-bottom:6px}.qv-rs-prose a{color:var(--qv-accent-text);text-decoration:underline;text-underline-offset:2px}.qv-rs-prose code{font-family:var(--qv-mono);font-size:.9em;padding:1px 6px;border-radius:6px;background:var(--qv-sunken)}.qv-rs-prose table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}.qv-rs-prose th,.qv-rs-prose td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--qv-line);vertical-align:top}.qv-rs-prose th{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--qv-ink3)}.qv-rs-note{margin:14px 0 0;padding:14px 16px;border-radius:var(--qv-r-inner);background:var(--qv-sunken);font-size:14px;line-height:1.55;color:var(--qv-ink2)}.qv-rs-prose>header>.qv-rs-note{margin:0 0 20px}.qv-rs-prose hr{border:0;border-top:1px solid var(--qv-line);margin:28px 0 16px}.qv-rs-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:32px}.qv-rs-pager a,.qv-rs-pager span{min-width:44px;height:44px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--qv-r-pill);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;text-decoration:none;color:var(--qv-ink);background:var(--qv-surface);border:1px solid var(--qv-line)}.qv-rs-pager a:hover{background:var(--qv-sunken);text-decoration:none}.qv-rs-pager a[aria-current=page]{background:var(--qv-ink);color:var(--qv-bg);border-color:var(--qv-ink)}.qv-rs-pager span{border:0;background:transparent;color:var(--qv-ink3);min-width:20px;padding:0}.qv-rs-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width: 640px){.qv-rs-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 880px){.qv-rs-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media (min-width: 1280px){.qv-rs-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.qv-rs-li{display:flex;min-width:0}.qv-rs-rv{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.qv-rs-rv>*{flex:1 1 auto;min-width:0}.qv-rs-menu{display:flex;flex-direction:column;gap:8px}.qv-rs-menu .qv-quick-item{width:100%;border:0;cursor:pointer;text-align:left;font:inherit;color:var(--qv-ink)}.qv-rs-menu .qv-quick-item>svg:last-child{flex-shrink:0;color:var(--qv-ink3)}.qv-rs-menu .qv-quick-copy b,.qv-rs-menu .qv-quick-copy span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-rs-chips{display:flex;flex-wrap:wrap;gap:8px}.qv-rs-chips .qv-chip{min-height:36px}.qv-rs-chips a.qv-chip:hover:not([data-active]){background:var(--qv-line)}.qv-rs-n{font-variant-numeric:tabular-nums;opacity:.65;margin-left:2px}.qv-page[data-surface=app] .qv-rs-wrap{padding:16px var(--qv-gutter-mobile) calc(32px + var(--safe-bottom, 0px));max-width:640px}@media (max-width: 699px){.qv-rs-chips .qv-chip{min-height:44px}.qv-rs-wrap .qv-seller-name{display:inline-flex;align-items:center;min-height:44px;margin:-11px 0}}.qv-reskin .rv-crumb a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin:-12px 0}.qv-reskin .rv-crumb a:hover{text-decoration:underline}
