.journal{--j-ground:#fffcfd;--j-surface:#ffffff;--j-surface-hover:rgba(61,0,35,0.03);--j-surface-inset:rgba(61,0,35,0.04);--j-surface-sunken:rgba(61,0,35,0.06);--j-text-strong:rgb(61,0,35);--j-text-primary:rgb(61,0,35);--j-text-secondary:rgba(61,0,35,0.82);--j-text-muted:rgba(61,0,35,0.7);--j-text-placeholder:rgba(61,0,35,0.6);--j-border:rgba(61,0,35,0.12);--j-border-strong:rgba(61,0,35,0.2);--j-border-muted:rgba(61,0,35,0.06);--j-ring:inset 0 0 0 1px rgba(61,0,35,0.12);--j-accent:#f20089;--j-primary:#c0006c;--j-primary-hover:#d4006e;--j-primary-fill:#d4006e;--j-primary-fill-hover:#c0004f;--j-on-primary:#ffffff;--j-primary-surface:rgba(242,0,137,0.06);--j-primary-border:rgba(242,0,137,0.36);--j-positive:rgba(4,120,87,0.1);--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:rgb(20,0,15);--j-surface:rgb(41,0,23);--j-surface-hover:rgba(255,255,255,0.06);--j-surface-inset:rgba(255,255,255,0.06);--j-surface-sunken:rgba(255,255,255,0.1);--j-text-strong:#ffffff;--j-text-primary:rgba(255,255,255,0.92);--j-text-secondary:rgba(255,255,255,0.82);--j-text-muted:rgba(255,255,255,0.6);--j-text-placeholder:rgba(255,255,255,0.5);--j-border:rgba(255,46,184,0.2);--j-border-strong:rgba(255,46,184,0.34);--j-border-muted:rgba(255,255,255,0.08);--j-ring:inset 0 0 0 1px rgba(255,46,184,0.2);--j-primary:#ff7ee9;--j-primary-hover:#ff2eb8;--j-primary-surface:rgba(242,0,137,0.14);--j-primary-border:rgba(255,46,184,0.42);--j-positive:rgba(110,231,183,0.12);--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{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.journal .j-rule{height:1px;background:var(--j-border);border:none;margin:0}.journal .j-card{background:var(--j-surface);border:0;box-shadow:var(--j-ring);border-radius:16px}.journal .j-chip{display:inline-flex;align-items:center;gap:5px;padding:2.5px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.5;white-space:nowrap;text-decoration:none}.journal .j-chip-quiet{background:var(--j-surface-inset);color:var(--j-text-secondary)}.journal .j-deal-chip{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;letter-spacing:.02em;background:var(--j-positive);color:var(--j-positive-text)}.journal .j-deal-chip,.journal .j-pill{display:inline-flex;align-items:center;white-space:nowrap}.journal .j-pill{gap:7px;padding:7px 15px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--j-border-strong);color:var(--j-text-secondary);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.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{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;padding:10px 18px;font-family:inherit;font-weight:700;font-size:13.5px;cursor:pointer;background:var(--j-primary-fill);color:var(--j-on-primary);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45);text-decoration:none;transition:background .12s}.journal .j-btn:hover{background:var(--j-primary-fill-hover);color:var(--j-on-primary)}.journal .j-btn.sec{background:rgba(242,0,137,.04);color:var(--j-text-strong);box-shadow:inset 0 0 0 1px var(--j-accent)}.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{font-size:29px;font-weight:900;line-height:1.05;letter-spacing:-.035em;color:var(--j-text-strong);text-wrap:pretty}.journal .j-dek{font-size:15.5px;line-height:1.55;color:var(--j-text-secondary);text-wrap:pretty}@media (min-width:768px){.journal .j-title{font-size:42px}.journal .j-dek{font-size:18px}}.journal .j-table-wrap{overflow-x:auto;border:1px solid var(--j-border);border-radius:16px;background:var(--j-surface)}.journal .j-prose table:focus-visible,.journal :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):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:journal-holo-in .22s ease}@media (prefers-reduced-motion:reduce){.journal .j-view{animation:none}}.journal .j-p{margin:0 0 20px;font-size:16.5px;line-height:1.7;color:var(--j-text-secondary)}.journal .j-pullquote{margin:28px 0;padding:18px 0;border:0;border-block:1px solid var(--j-border-strong)}.journal .j-pullquote>div{font-size:23px;font-weight:800;letter-spacing:-.4px;line-height:1.3;color:var(--j-text-strong);text-wrap:pretty}.journal .j-prose{font-size:16.5px;line-height:1.7;color:var(--j-text-secondary);overflow-wrap:break-word}.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{margin:36px 0 14px;font-size:28px;font-weight:900;letter-spacing:-.03em;line-height:1.12}.journal .j-prose h2{margin:34px 0 12px;font-size:22px;font-weight:900;letter-spacing:-.03em;line-height:1.2}.journal .j-prose h3{margin:26px 0 10px;font-size:17px;font-weight:800;letter-spacing:-.01em;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 ol,.journal .j-prose ul{margin:0 0 20px;padding-left:22px}.journal .j-prose ul{list-style:disc}.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>ol,.journal .j-prose li>ul{margin:8px 0 0}.journal .j-prose li:last-child{margin-bottom:0}.journal .j-prose table{display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto;margin:0 0 24px;border-collapse:collapse;font-size:13.5px;line-height:1.5;font-variant-numeric:tabular-nums}.journal .j-prose thead th{padding:0 16px 10px 0;text-align:left;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--j-text-muted);border-bottom:1px solid var(--j-border);white-space:nowrap}.journal .j-prose tbody th{font-size:inherit;font-weight:700;letter-spacing:0;text-transform:none;color:var(--j-text-strong);white-space:normal;text-align:left}.journal .j-prose tbody th,.journal .j-prose td{padding:10px 16px 10px 0;border-bottom:1px solid var(--j-border-muted)}.journal .j-prose td{vertical-align:top;color:var(--j-text-secondary)}.journal .j-prose tr:last-child td{border-bottom:0}.journal .j-prose td:last-child,.journal .j-prose th:last-child{padding-right:0}.journal .j-prose tbody tr:last-child th{border-bottom:0}.journal .j-table-wrap table{margin:0}.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-decoration:underline;text-underline-offset:3px}.journal .j-prose a:hover{color:var(--j-primary-hover)}.journal .j-prose img{display:block;max-width:100%;height:auto;margin:0 0 22px;border-radius:12px}.journal .j-prose figure{margin:0 0 22px}.journal .j-prose figcaption{margin-top:8px;font-size:12.5px;line-height:1.5;color:var(--j-text-muted)}.journal .j-prose blockquote{margin:28px 0;padding:18px 0;border:0;border-block:1px solid var(--j-border-strong);color:var(--j-text-strong)}.journal .j-prose blockquote p{font-size:23px;font-weight:800;letter-spacing:-.4px;line-height:1.3;color:var(--j-text-strong);text-wrap:pretty}.journal .j-prose blockquote>:last-child{margin-bottom:0}.journal .j-prose b,.journal .j-prose strong{font-weight:700;color:var(--j-text-strong)}.journal .j-prose em,.journal .j-prose i{font-style:italic}.journal .j-prose del{text-decoration:line-through;color:var(--j-text-muted)}.journal .j-prose code{padding:2px 6px;border-radius:6px;background:var(--j-surface-inset);font-size:13px;color:var(--j-text-primary)}.journal .j-prose pre{margin:0 0 22px;padding:14px 16px;border-radius:12px;background:var(--j-surface-inset);overflow-x:auto;font-size:12.5px;line-height:1.6}.journal .j-prose pre code{padding:0;background:none;border-radius:0;font-size:inherit}.journal .j-prose hr{height:1px;margin:28px 0;border:none;background:var(--j-border)}.journal .j-prose iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:0 0 22px;border:none;border-radius:12px}@media (max-width:767px){.journal .j-p,.journal .j-prose{font-size:15.5px}.journal .j-prose blockquote p,.journal .j-pullquote>div{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-answer,.journal .j-card.j-card-accent,.journal .j-promo--collector{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{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;font-size:12.5px;font-weight:500;color:var(--j-text-muted)}.journal .j-crumbs li{display:inline-flex;align-items:center;gap:6px;min-width:0}.journal .j-crumbs a{padding-block:6px;margin-block:-6px;color:var(--j-text-muted);text-decoration:none}.journal .j-crumbs a:hover{color:var(--j-text-strong)}.journal .j-crumbs [aria-current=page]{max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--j-text-secondary)}.journal .j-byline-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;border-block:1px solid var(--j-border)}.journal .j-answer{display:flex;flex-direction:column;gap:8px;margin:0 0 28px;padding:18px 20px;border-radius:16px}.journal .j-answer-kick{color:var(--j-primary);font-weight:700}.journal .j-answer-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--j-text-strong)}.journal .j-answer-body p{margin:0;font-size:16px;line-height:1.65;color:var(--j-text-primary)}.journal .j-answer-body p+p{margin-top:10px}.journal .j-compare article>.j-answer,.journal .j-compare section:not(.j-answer)>:where(p,h2,h3,ul,.j-p){max-width:720px}.journal .j-compare .j-card :where(p,.j-p){max-width:720px}.journal .j-stamp{margin:0 0 14px;font-size:12px;color:var(--j-text-muted)}