.journal{--j-ground:#fffcfd;--j-surface:#fff;--j-surface-hover:#3d002308;--j-surface-inset:#3d00230a;--j-surface-sunken:#3d00230f;--j-text-strong:#3d0023;--j-text-primary:#3d0023;--j-text-secondary:#3d0023d1;--j-text-muted:#3d0023b3;--j-text-placeholder:#3d002399;--j-border:#3d00231f;--j-border-strong:#3d002333;--j-border-muted:#3d00230f;--j-ring:inset 0 0 0 1px #3d00231f;--j-accent:#f20089;--j-primary:#c0006c;--j-primary-hover:#d4006e;--j-primary-fill:#e3007d;--j-primary-fill-hover:#c90069;--j-primary-fill-press:#b40059;--j-on-primary:#fff;--j-primary-surface:#f200890f;--j-primary-border:#f200895c;--j-positive:#0478571a;--j-positive-strong:#047857;--j-on-positive:#047857;--j-positive-text:#047857;--j-negative-strong:#dc2626;--j-negative-text:#dc2626;--j-caution-text:#b45309;--j-cat-market:#c0006c;--j-cat-grading:#8b3fd1;--j-cat-selling:#047857;--j-cat-collecting:#1d6fb8;--background:var(--j-ground);--foreground:var(--j-text-primary);--card:var(--j-surface);--card-foreground:var(--j-text-primary);--popover:var(--j-surface);--popover-foreground:var(--j-text-primary);--muted:var(--j-surface-sunken);--muted-foreground:var(--j-text-muted);--border:var(--j-border);--input:var(--j-border-strong);--primary:var(--j-primary);--primary-foreground:var(--j-on-primary);--secondary:var(--j-surface-inset);--accent:var(--j-surface-sunken);--destructive:var(--j-negative-strong);--ring:var(--j-text-strong);color:var(--j-text-primary)}.dark .journal{--j-ground:#14000f;--j-primary-fill:#c90069;--j-primary-fill-hover:#e3007d;--j-primary-fill-press:#b40059;--j-surface:#290017;--j-surface-hover:#ffffff0f;--j-surface-inset:#ffffff0f;--j-surface-sunken:#ffffff1a;--j-text-strong:#fff;--j-text-primary:#ffffffeb;--j-text-secondary:#ffffffd1;--j-text-muted:#fff9;--j-text-placeholder:#ffffff80;--j-border:#ff2eb833;--j-border-strong:#ff2eb857;--j-border-muted:#ffffff14;--j-ring:inset 0 0 0 1px #ff2eb833;--j-primary:#ff7ee9;--j-primary-hover:#ff2eb8;--j-primary-surface:#f2008924;--j-primary-border:#ff2eb86b;--j-positive:#6ee7b71f;--j-positive-strong:#059669;--j-on-positive:#6ee7b7;--j-positive-text:#6ee7b7;--j-negative-strong:#ef4444;--j-negative-text:#fca5a5;--j-caution-text:#fcd34d;--j-cat-market:#ff2eb8;--j-cat-grading:#c77dff;--j-cat-selling:#3ac692;--j-cat-collecting:#5eb0ef}.journal :where(a:not([class])){color:var(--j-primary)}.journal :where(a:not([class])):hover{color:var(--j-primary-hover)}.journal .j-kick{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.journal .j-rule{background:var(--j-border);border:none;height:1px;margin:0}.journal .j-card{background:var(--j-surface);box-shadow:var(--j-ring);border:0;border-radius:16px}.journal .j-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2.5px 9px;font-size:11px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.journal .j-chip-quiet{background:var(--j-surface-inset);color:var(--j-text-secondary)}.journal .j-deal-chip{letter-spacing:.02em;white-space:nowrap;background:var(--j-positive);color:var(--j-positive-text);border-radius:999px;align-items:center;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.journal .j-pill{box-shadow:inset 0 0 0 1px var(--j-border-strong);color:var(--j-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 15px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.journal :where(a,button).j-pill{min-height:32px}.journal .j-pill:hover{background:var(--j-surface-inset);color:var(--j-text-strong)}.journal .j-pill.on{background:var(--j-primary-surface);color:var(--j-primary);box-shadow:inset 0 0 0 1px var(--j-primary-border)}.journal .j-btn{cursor:pointer;background:var(--j-primary-fill);color:var(--j-on-primary);border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff73}.journal .j-btn:hover{background:var(--j-primary-fill-hover);color:var(--j-on-primary)}.journal .j-btn:active{background:var(--j-primary-fill-press);color:var(--j-on-primary)}.journal .j-btn.sec{color:var(--j-text-strong);box-shadow:inset 0 0 0 1px var(--j-accent);background:#f200890a}.journal .j-btn.sec:hover{background:var(--j-primary-surface);color:var(--j-text-strong)}.journal .j-btn.sm{padding:6px 12px;font-size:12.5px}.journal .j-btn.lg{min-height:46px;padding:0 26px;font-size:15px}.journal .j-hl{cursor:pointer;transition:color .12s}.journal .j-hl:hover{color:var(--j-primary)!important}.journal .j-hit,.journal :where(a,button).j-pill,.journal a.j-chip{position:relative}.journal .j-hit:before,.journal :where(a,button).j-pill:before{content:"";position:absolute;inset:-6px}.journal a.j-chip:before{content:"";position:absolute;inset:-11px -4px}.journal .j-title{letter-spacing:-.035em;color:var(--j-text-strong);text-wrap:pretty;font-size:29px;font-weight:900;line-height:1.05}.journal .j-dek{color:var(--j-text-secondary);text-wrap:pretty;font-size:15.5px;line-height:1.55}@media (min-width:768px){.journal .j-title{font-size:42px}.journal .j-dek{font-size:18px}}.journal .j-table-wrap{border:1px solid var(--j-border);background:var(--j-surface);border-radius:16px;overflow-x:auto}.journal :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible,.journal .j-prose table:focus-visible{outline:2px solid var(--j-text-strong);outline-offset:2px;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.journal :where([id]){scroll-margin-top:calc(var(--dh-nav-h,58px) + 16px)}.journal .j-cover{height:var(--j-cover-h)}@media (max-width:767px){.journal .j-cover{height:var(--j-cover-h-mobile,var(--j-cover-h))}.journal .j-cover-glyph{width:calc(var(--j-cover-h-mobile,var(--j-cover-h)) * .95);height:calc(var(--j-cover-h-mobile,var(--j-cover-h)) * .95)}}@keyframes journal-holo-in{0%{transform:translateY(6px)}to{transform:none}}.journal .j-view{animation:.22s journal-holo-in}@media (prefers-reduced-motion:reduce){.journal .j-view{animation:none}}.journal .j-p{color:var(--j-text-secondary);margin:0 0 20px;font-size:16.5px;line-height:1.7}.journal .j-pullquote{border:0;border-block:1px solid var(--j-border-strong);margin:28px 0;padding:18px 0}.journal .j-pullquote>div{letter-spacing:-.4px;color:var(--j-text-strong);text-wrap:pretty;font-size:23px;font-weight:800;line-height:1.3}.journal .j-prose{color:var(--j-text-secondary);overflow-wrap:break-word;font-size:16.5px;line-height:1.7}.journal .j-prose>:first-child{margin-top:0}.journal .j-prose>:last-child{margin-bottom:0}.journal .j-prose p{margin:0 0 20px}.journal .j-prose :where(p,ul,ol,li,td,span,div,figure){color:inherit}.journal .j-prose h1,.journal .j-prose h2,.journal .j-prose h3,.journal .j-prose h4,.journal .j-prose h5,.journal .j-prose h6{color:var(--j-text-strong);text-wrap:pretty}.journal .j-prose h1{letter-spacing:-.03em;margin:36px 0 14px;font-size:28px;font-weight:900;line-height:1.12}.journal .j-prose h2{letter-spacing:-.03em;margin:34px 0 12px;font-size:22px;font-weight:900;line-height:1.2}.journal .j-prose h3{letter-spacing:-.01em;margin:26px 0 10px;font-size:17px;font-weight:800;line-height:1.3}.journal .j-prose h4,.journal .j-prose h5,.journal .j-prose h6{margin:22px 0 8px;font-size:15px;font-weight:700;line-height:1.35}.journal .j-prose ul,.journal .j-prose ol{margin:0 0 20px;padding-left:22px}.journal .j-prose ul{list-style:outside}.journal .j-prose ol{list-style:decimal}.journal .j-prose li{margin:0 0 8px}.journal .j-prose li::marker{color:var(--j-text-placeholder)}.journal .j-prose li>ul,.journal .j-prose li>ol{margin:8px 0 0}.journal .j-prose li:last-child{margin-bottom:0}.journal .j-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:max-content;max-width:100%;margin:0 0 24px;font-size:13.5px;line-height:1.5;display:block;overflow-x:auto}.journal .j-prose thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--j-text-muted);border-bottom:1px solid var(--j-border);white-space:nowrap;padding:0 16px 10px 0;font-size:11px;font-weight:700}.journal .j-prose tbody th{font-size:inherit;letter-spacing:0;text-transform:none;color:var(--j-text-strong);border-bottom:1px solid var(--j-border-muted);white-space:normal;text-align:left;padding:10px 16px 10px 0;font-weight:700}.journal .j-prose td{vertical-align:top;border-bottom:1px solid var(--j-border-muted);color:var(--j-text-secondary);padding:10px 16px 10px 0}.journal .j-prose tr:last-child td{border-bottom:0}.journal .j-prose th:last-child,.journal .j-prose td:last-child{padding-right:0}.journal .j-prose tbody tr:last-child th{border-bottom:0}.journal .j-table-wrap table{width:100%;max-width:none;margin:0;display:table;overflow:visible}.journal .j-row-highlight{background:var(--j-surface-sunken)}.journal .j-row-highlight td{color:var(--j-text-strong)}.journal .j-swipe-hint,.journal .j-prose .j-swipe-hint{color:var(--j-text-muted);margin:0 0 8px;font-size:12.5px;display:none}@media (max-width:767px){.journal .j-swipe-hint,.journal .j-prose .j-swipe-hint{display:block}}.journal .j-table-wrap :is(th,td):first-child{padding-left:16px}.journal .j-table-wrap :is(th,td):last-child{padding-right:16px}.journal .j-table-wrap thead th{padding-top:12px}.journal .j-table-wrap tbody tr:last-child :is(th,td){padding-bottom:12px}.journal .j-prose a{color:var(--j-primary);text-underline-offset:3px;text-decoration:underline}.journal .j-prose a:hover{color:var(--j-primary-hover)}.journal .j-prose img{border-radius:12px;max-width:100%;height:auto;margin:0 0 22px;display:block}.journal .j-prose figure{margin:0 0 22px}.journal .j-prose figcaption{color:var(--j-text-muted);margin-top:8px;font-size:12.5px;line-height:1.5}.journal .j-prose blockquote{border:0;border-block:1px solid var(--j-border-strong);color:var(--j-text-strong);margin:28px 0;padding:18px 0}.journal .j-prose blockquote p{letter-spacing:-.4px;color:var(--j-text-strong);text-wrap:pretty;font-size:23px;font-weight:800;line-height:1.3}.journal .j-prose blockquote>:last-child{margin-bottom:0}.journal .j-prose strong,.journal .j-prose b{color:var(--j-text-strong);font-weight:700}.journal .j-prose em,.journal .j-prose i{font-style:italic}.journal .j-prose del{color:var(--j-text-muted);text-decoration:line-through}.journal .j-prose code{background:var(--j-surface-inset);color:var(--j-text-primary);border-radius:6px;padding:2px 6px;font-size:13px}.journal .j-prose pre{background:var(--j-surface-inset);border-radius:12px;margin:0 0 22px;padding:14px 16px;font-size:12.5px;line-height:1.6;overflow-x:auto}.journal .j-prose pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.journal .j-prose hr{background:var(--j-border);border:none;height:1px;margin:28px 0}.journal .j-prose iframe{aspect-ratio:16/9;border:none;border-radius:12px;width:100%;height:auto;margin:0 0 22px;display:block}@media (max-width:767px){.journal .j-p,.journal .j-prose{font-size:15.5px}.journal .j-pullquote>div,.journal .j-prose blockquote p{font-size:19px}.journal .j-prose h1{font-size:24px}.journal .j-prose h2{font-size:20px}.journal .j-prose h3{font-size:16px}}.journal .j-promo--collector,.journal .j-answer,.journal .j-card.j-card-accent{background:var(--j-primary-surface);box-shadow:inset 0 0 0 1px var(--j-primary-border)}.journal .j-promo-glow{display:none}.journal .j-promo-kick{color:var(--j-primary)}.journal .j-crumbs ol{color:var(--j-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12.5px;font-weight:500;list-style:none;display:flex}.journal .j-crumbs li{align-items:center;gap:6px;min-width:0;display:inline-flex}.journal .j-crumbs a{color:var(--j-text-muted);margin-block:-6px;padding-block:6px;text-decoration:none}.journal .j-crumbs a:hover{color:var(--j-text-strong)}.journal .j-crumbs [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;color:var(--j-text-secondary);overflow:hidden}.journal .j-byline-row{border-block:1px solid var(--j-border);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;display:flex}.journal .j-answer{border-radius:16px;flex-direction:column;gap:8px;margin:0 0 28px;padding:18px 20px;display:flex}.journal .j-answer-kick{color:var(--j-primary);font-weight:700}.journal .j-answer-title{letter-spacing:-.01em;color:var(--j-text-strong);margin:0;font-size:17px;font-weight:800}.journal .j-answer-body p{color:var(--j-text-primary);margin:0;font-size:16px;line-height:1.65}.journal .j-answer-body p+p{margin-top:10px}.journal .j-compare section:not(.j-answer)>:where(p,h2,h3,ul,.j-p),.journal .j-compare article>.j-answer,.journal .j-compare .j-card :where(p,.j-p){max-width:720px}.journal .j-stamp{color:var(--j-text-muted);margin:0 0 14px;font-size:12px}