.qoiJNG_page{max-width:1180px;padding:clamp(24px, 4vw, 40px) var(--gutter) 80px;flex-direction:column;gap:20px;margin:0 auto;display:flex}.qoiJNG_inDashboard{flex-direction:column;gap:18px;width:100%;display:flex}.qoiJNG_noPrint{display:contents}.qoiJNG_back{color:var(--muted);align-self:flex-start;font-size:14.5px;font-weight:600;text-decoration:none}.qoiJNG_back:hover{color:var(--violet)}.qoiJNG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.qoiJNG_toolbarTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--ink);margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.1}.qoiJNG_toolbar p{color:var(--muted);margin:6px 0 0}.qoiJNG_primary{min-height:48px;font:inherit;cursor:pointer;background:var(--violet);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.qoiJNG_primary:hover:not(:disabled){background:var(--violet-800)}.qoiJNG_primary:disabled{cursor:not-allowed;opacity:.55}.qoiJNG_primary:focus-visible{outline:3px solid var(--lilac-300);outline-offset:2px}.qoiJNG_waiting{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}.qoiJNG_sheetGhost{aspect-ratio:210/150;box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;gap:12px;width:min(100%,520px);padding:32px;display:flex;box-shadow:0 20px 50px -30px #2e106573}.qoiJNG_sheetGhost span{background:var(--haze-2);border-radius:7px;height:14px;animation:1.6s ease-in-out infinite qoiJNG_pulse}.qoiJNG_sheetGhost span:first-child{width:60%;height:28px}.qoiJNG_sheetGhost span:nth-child(2){width:90%}.qoiJNG_sheetGhost span:nth-child(3){width:75%}.qoiJNG_status{color:var(--violet);align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.qoiJNG_pulse{background:var(--violet);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite qoiJNG_pulse}.qoiJNG_waitNote{max-width:460px;color:var(--muted);margin:0}.qoiJNG_error{color:#8a1742;background:#fdf0f5;border-radius:12px;margin:0;padding:12px 16px;font-weight:600}@keyframes qoiJNG_pulse{50%{opacity:.5}}.qoiJNG_viewer{background:#2a2438;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 70px -40px #1e0b3bb3}.qoiJNG_viewerBar{color:#ddd8ea;background:#1e1a29;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 14px 10px 18px;font-size:14px;display:grid}.qoiJNG_fileName{color:#f4f1fb;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.qoiJNG_fileName span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qoiJNG_pager{font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff14;border-radius:8px;padding:5px 12px}.qoiJNG_viewerTools{justify-content:flex-end;align-items:center;gap:10px;display:flex}.qoiJNG_zoom{background:#ffffff14;border-radius:8px;align-items:center;display:flex}.qoiJNG_zoom button{color:#f4f1fb;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.qoiJNG_zoom button:disabled{opacity:.35;cursor:default}.qoiJNG_zoom span{text-align:center;font-variant-numeric:tabular-nums;min-width:44px}.qoiJNG_download{background:var(--iris);color:#fff;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.qoiJNG_download:hover{background:var(--violet)}.qoiJNG_zoom button:focus-visible,.qoiJNG_download:focus-visible,.qoiJNG_thumb:focus-visible{outline:2px solid var(--lilac-300);outline-offset:2px}.qoiJNG_viewerBody{height:clamp(560px,100dvh - 190px,1200px);display:flex}.qoiJNG_thumbs{border-right:1px solid #ffffff0f;flex-direction:column;flex:0 0 132px;gap:14px;padding:18px 12px;display:flex;overflow-y:auto}.qoiJNG_thumb{color:#bdb6cf;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:6px;font-size:11.5px;line-height:1.3;display:flex}.qoiJNG_thumb:hover{background:#ffffff0d}.qoiJNG_thumbSheet{aspect-ratio:210/297;box-sizing:border-box;background:#fff;border-radius:3px;flex-direction:column;gap:5px;width:72px;padding:10px 8px;display:flex;box-shadow:0 0 0 2px #0000}.qoiJNG_thumbSheet i{background:var(--lilac-150);border-radius:3px;height:5px}.qoiJNG_thumbSheet i:first-child{background:var(--violet);height:22px}.qoiJNG_thumbSheet i:nth-child(3){width:70%}.qoiJNG_thumb[aria-current=page] .qoiJNG_thumbSheet{box-shadow:0 0 0 2.5px var(--lilac-400)}.qoiJNG_thumb[aria-current=page]{color:#fff}.qoiJNG_thumbLocked{color:#bdb6cf;background:#ffffff14;justify-content:center;align-items:center}.qoiJNG_thumbLabel{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qoiJNG_canvas{background:radial-gradient(at top,#3a3150,#2a2438 60%);flex:1;min-width:0;padding:28px 24px 48px;overflow:auto}.qoiJNG_pages{flex-direction:column;gap:28px;margin:0 auto;display:flex;container-type:inline-size}.qoiJNG_sheet{aspect-ratio:210/297;box-sizing:border-box;color:var(--ink);background:#fff;flex-direction:column;padding:6.5cqw 7cqw 4.5cqw;scroll-margin-top:20px;font-size:1.6cqw;line-height:1.5;display:flex;box-shadow:0 2px 4px #0000002e,0 20px 50px -24px #0000008c}.qoiJNG_sheetHead,.qoiJNG_sheetFoot{color:var(--muted);justify-content:space-between;gap:2cqw;font-size:.85em;display:flex}.qoiJNG_sheetHead{border-bottom:1px solid var(--lilac-150);padding-bottom:1.4em}.qoiJNG_sheetHead span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qoiJNG_brand{font-family:var(--font-wordmark), var(--font-display), sans-serif;color:var(--violet);font-weight:800}.qoiJNG_sheetBody{flex:1;padding:2.4em 0 1.6em}.qoiJNG_sheetFoot{border-top:1px solid var(--lilac-150);padding-top:1.2em}.qoiJNG_eyebrow{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5em;font-size:.8em;font-weight:800}.qoiJNG_pageTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:0 0 1em;font-size:2.6em;font-weight:800;line-height:1.05}.qoiJNG_label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:2.2em 0 .8em;font-size:.78em;font-weight:800}.qoiJNG_face{background:#fff;border:.18em solid #fff;border-radius:50%;flex:none;width:2.9em;height:2.9em}.qoiJNG_coverSheet{padding-top:0;padding-left:0;padding-right:0}.qoiJNG_coverSheet .qoiJNG_sheetBody{padding-top:0}.qoiJNG_coverSheet .qoiJNG_sheetFoot{margin:0 7cqw}.qoiJNG_cover{color:#fff;background:linear-gradient(135deg,#2e1065 0%,#4c1d95 45%,#6d28d9 100%);flex-direction:column;gap:3em;padding:5cqw 7cqw 4cqw;display:flex}.qoiJNG_coverTop{color:#ffffffb3;justify-content:space-between;font-size:.9em;display:flex}.qoiJNG_coverBrand{font-family:var(--font-wordmark), var(--font-display), sans-serif;color:#fff;font-size:1.25em;font-weight:800}.qoiJNG_coverMain{justify-content:space-between;align-items:center;gap:3em;display:flex}.qoiJNG_coverKind{background:#ffffff24;border-radius:999px;margin:0 0 .8em;padding:.35em .9em;font-size:.85em;font-weight:700;display:inline-block}.qoiJNG_coverTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:3.4em;font-weight:800;line-height:1.02}.qoiJNG_coverMeta{color:#ffffffb8;margin:1em 0 0}.qoiJNG_coverScore{flex-direction:column;flex:none;align-items:center;gap:.8em;display:flex}.qoiJNG_score{width:10.5em;height:10.5em;position:relative}.qoiJNG_score svg{width:100%;height:100%}.qoiJNG_scoreValue{font-family:var(--font-display), sans-serif;flex-direction:column;justify-content:center;align-items:center;font-size:3.2em;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.qoiJNG_scoreValue small{font-family:var(--font-body), sans-serif;opacity:.75;margin-top:.35em;font-size:.24em;font-weight:600}.qoiJNG_scoreWord{color:var(--violet-deep);background:#fff;border-radius:999px;padding:.3em 1em;font-size:.9em;font-weight:800}.qoiJNG_coverPanel{background:#ffffff1a;border-radius:1.2em;align-items:center;gap:1.4em;padding:1.1em 1.4em;display:flex}.qoiJNG_coverPanel p{color:#ffffffd9;margin:0;font-size:.95em}.qoiJNG_coverPanel b{color:#fff}.qoiJNG_panelFaces{flex:none;display:flex}.qoiJNG_panelFaces .qoiJNG_face{border-color:#4c1d95;width:2.5em;height:2.5em}.qoiJNG_panelFaces .qoiJNG_face+.qoiJNG_face{margin-left:-.8em}.qoiJNG_coverBody{padding:1em 7cqw 0}.qoiJNG_verdict{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;font-size:1.85em;font-weight:800;line-height:1.25}.qoiJNG_findings{flex-direction:column;gap:1em;margin:0;padding:0;list-style:none;display:flex}.qoiJNG_findings li{background:var(--haze-4);border:1px solid var(--lilac-150);border-radius:1em;gap:1.1em;padding:1.1em 1.3em;display:flex}.qoiJNG_findings p{margin:0;font-size:1.08em}.qoiJNG_findingNumber{background:var(--violet);color:#fff;border-radius:50%;flex:none;place-items:center;width:2em;height:2em;font-weight:800;display:grid}.qoiJNG_glance{grid-template-columns:repeat(4,1fr);gap:1em;margin:0;display:grid}.qoiJNG_glance div{border:1px solid var(--lilac-150);border-radius:1em;padding:1em 1.1em}.qoiJNG_glance dt{color:var(--muted);font-size:.85em;font-weight:700}.qoiJNG_glance dd{font-family:var(--font-display), sans-serif;margin:.3em 0 0;font-size:2.2em;font-weight:800;line-height:1}.qoiJNG_glanceTrack{background:var(--lilac-100);border-radius:999px;height:.16em;margin-top:.35em;display:block;overflow:hidden}.qoiJNG_glanceTrack span{background:var(--violet);height:100%;display:block}.qoiJNG_perceived{background:var(--haze-3);font-family:var(--font-display), sans-serif;letter-spacing:-.015em;border-radius:1.2em;margin:0;padding:1.4em 1.6em 1.4em 3.4em;font-size:1.45em;font-weight:700;line-height:1.3;position:relative}.qoiJNG_perceived:before{content:"“";color:var(--lilac-400);font-size:3em;line-height:1;position:absolute;top:.15em;left:.45em}.qoiJNG_metrics{grid-template-columns:1fr 1fr;gap:1.1em;display:grid}.qoiJNG_metric{border:1px solid var(--lilac-150);border-radius:1em;padding:1.2em 1.3em}.qoiJNG_metricHead{justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.qoiJNG_metricHead b{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:2em;line-height:1}.qoiJNG_metric p{color:var(--muted);margin:.7em 0 0;font-size:.92em}.qoiJNG_track{background:var(--lilac-100);border-radius:999px;height:.55em;margin-top:.7em;display:block;overflow:hidden}.qoiJNG_fill{background:var(--violet);border-radius:999px;height:100%;display:block}.qoiJNG_impressions{grid-template-columns:repeat(3,1fr);gap:1em;margin:0;padding:0;list-style:none;display:grid}.qoiJNG_impressions li{background:var(--haze-4);border:1px solid var(--lilac-150);border-radius:1em;flex-direction:column;justify-content:space-between;gap:1em;padding:1.2em;display:flex}.qoiJNG_impressions p{margin:0;font-weight:600}.qoiJNG_byline,.qoiJNG_person{align-items:center;gap:.7em;display:flex}.qoiJNG_byline span,.qoiJNG_person span{flex-direction:column;min-width:0;display:flex}.qoiJNG_byline small,.qoiJNG_person small{color:var(--muted);font-size:.85em}.qoiJNG_split{grid-template-columns:1fr 1fr;gap:1.1em;display:grid}.qoiJNG_splitCard{background:var(--haze-4);border:1px solid var(--lilac-150);border-radius:1em;padding:1.2em 1.3em}.qoiJNG_splitCard .qoiJNG_label{margin-top:0}.qoiJNG_stack{margin:0}.qoiJNG_stackBar{gap:2px;height:1.1em;display:flex}.qoiJNG_stackBar span{min-width:4px}.qoiJNG_stackBar span:first-child{border-radius:4px 0 0 4px}.qoiJNG_stackBar span:last-child{border-radius:0 4px 4px 0}.qoiJNG_stackBar span:only-child{border-radius:4px}.qoiJNG_legend{color:var(--body);flex-wrap:wrap;gap:.3em 1.1em;margin-top:.7em;font-size:.88em;display:flex}.qoiJNG_legend span,.qoiJNG_action,.qoiJNG_sentiment{align-items:center;gap:.4em;display:inline-flex}.qoiJNG_legend i,.qoiJNG_action i,.qoiJNG_sentiment i{border-radius:3px;width:.7em;height:.7em}.qoiJNG_sentiment i{border-radius:50%}.qoiJNG_reactionList{margin:1.6em 0 0;padding:0;list-style:none}.qoiJNG_reactionList li{border-top:1px solid var(--lilac-75);grid-template-columns:13em 8.5em 1fr;align-items:start;gap:1em;padding:.85em 0;display:grid}.qoiJNG_reactionList li:first-child{border-top:0}.qoiJNG_person .qoiJNG_face{width:2.4em;height:2.4em}.qoiJNG_reactionMeta{flex-direction:column;gap:.2em;display:flex}.qoiJNG_action{font-weight:800}.qoiJNG_sentiment{color:var(--muted);font-size:.9em}.qoiJNG_quote{color:var(--body);margin:0}.qoiJNG_paywallSlot{scroll-margin-top:20px}.qoiJNG_paywall{background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(24px,4vw,40px);display:flex;box-shadow:0 2px 4px #0000002e,0 20px 50px -24px #0000008c}.qoiJNG_paywallTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(26px,3.4vw,34px);font-weight:800}.qoiJNG_paywallText{max-width:560px;color:var(--body);margin:0;font-size:16px}.qoiJNG_paywallList{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px 20px;width:100%;margin:10px 0 8px;padding:0;list-style:none;display:grid}.qoiJNG_paywallList li{background:var(--haze-4);border:1px solid var(--lilac-150);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px 12px 40px;display:flex;position:relative}.qoiJNG_paywallList li:before{content:"";background:var(--violet);width:14px;height:14px;position:absolute;top:15px;left:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat}.qoiJNG_paywallList b{color:var(--ink)}.qoiJNG_paywallList span{color:var(--muted);font-size:14px}.qoiJNG_soon{color:var(--muted);margin:0;font-size:13.5px}@media (max-width:900px){.qoiJNG_thumbs{display:none}.qoiJNG_viewerBar{grid-template-columns:1fr auto}.qoiJNG_pager{display:none}}@media (max-width:560px){.qoiJNG_zoom{display:none}.qoiJNG_viewerBody{height:auto}.qoiJNG_canvas{padding:16px 10px 32px;overflow:visible}}@media (prefers-reduced-motion:reduce){.qoiJNG_sheetGhost span,.qoiJNG_pulse{animation:none}}@media print{.qoiJNG_noPrint,.qoiJNG_back,.qoiJNG_toolbar,.qoiJNG_viewerBar,.qoiJNG_thumbs,.qoiJNG_paywallSlot{display:none!important}.qoiJNG_page,.qoiJNG_inDashboard{max-width:none;padding:0}.qoiJNG_viewer{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.qoiJNG_viewerBody,.qoiJNG_canvas{background:0 0;height:auto;padding:0;display:block;overflow:visible}.qoiJNG_pages{gap:0;width:210mm!important}.qoiJNG_sheet{aspect-ratio:auto;width:210mm;height:297mm;box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
