@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/patrick-hand-vietnamese-400-normal.65jA92mZ.woff2)format("woff2"),url(/_astro/patrick-hand-vietnamese-400-normal.CZjY324Y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/patrick-hand-latin-ext-400-normal.Dno5CMlI.woff2)format("woff2"),url(/_astro/patrick-hand-latin-ext-400-normal.C2ywpnn3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/patrick-hand-latin-400-normal.B7HHA2Vw.woff2)format("woff2"),url(/_astro/patrick-hand-latin-400-normal.Df9_VoRQ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-devanagari-700-normal.BeU_-hjz.woff2)format("woff2"),url(/_astro/kalam-devanagari-700-normal.B52CSkpd.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-latin-ext-700-normal.CwgfRD_T.woff2)format("woff2"),url(/_astro/kalam-latin-ext-700-normal.BA-KJHgr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-latin-700-normal.D2H-9ISU.woff2)format("woff2"),url(/_astro/kalam-latin-700-normal.7TSuSrjP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.2rem;--text-xl:1.44rem;--text-2xl:1.728rem;--text-3xl:2.074rem;--text-display-s:1.44rem;--text-display:1.728rem;--text-section:1.2rem;--text-title:1rem;--text-lead:1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:oklch(52% .19 27);--color-success:oklch(50% .12 150);--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-desk:oklch(16% .008 265);--color-desk-2:oklch(21% .01 265);--color-desk-ink:oklch(78% .02 90);--color-paper:oklch(94.5% .05 98);--color-paper-2:oklch(90% .058 93);--color-paper-3:oklch(84% .062 88);--color-grid:oklch(86% .045 95);--color-ink:oklch(20% .015 70);--color-ink-2:oklch(30% .02 70);--color-muted:oklch(44% .03 75);--color-rule:oklch(24% .02 70);--color-accent:oklch(47% .18 27);--color-accent-ink:oklch(97% .02 95);--color-focus:oklch(52% .17 255);--color-shade:oklch(10% .01 265);--font-display:"Kalam", "Patrick Hand", cursive;--font-body:"Patrick Hand", "Comic Sans MS", cursive;--font-outlier:var(--font-body);--radius-card:3px;--radius-pill:999px;--rule-hair:1px;--shadow-card:none;--tracking-display:-.02em}*,:before,:after{box-sizing:border-box}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-synthesis:none;overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--text-hand:1.28rem;--text-hand-s:1.1rem;--text-title:2.3rem;--hand-radius:255px 15px 225px 15px / 15px 225px 15px 255px;--shadow-book:0 30px 60px -20px var(--color-shade), 0 2px 0 var(--color-paper-3)}body{background:radial-gradient(ellipse at 50% 30%, var(--color-desk-2), var(--color-desk) 70%) fixed, var(--color-desk);color:var(--color-ink);font-size:var(--text-hand);line-height:1.4}.desk{width:100%;max-width:1480px;padding:var(--space-lg) var(--space-md) var(--space-md);margin-inline:auto}.tabs{align-items:flex-end;gap:var(--space-2xs);padding-inline:var(--space-md);z-index:var(--z-raised);margin-bottom:calc(var(--space-3xs) * -1);display:flex;position:relative}.tab{appearance:none;font-family:var(--font-body);font-size:var(--text-hand);color:var(--color-ink);background:var(--color-paper-3);padding:var(--space-sm) var(--space-lg) var(--space-xs);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:0;border-radius:16px 16px 0 0;line-height:1;text-decoration:none}.tab:hover{background:var(--color-paper-2)}.tab:active{transform:translateY(1px)}.tab[aria-current=page]{background:var(--color-paper);padding-bottom:var(--space-sm)}.tab:focus-visible{outline-offset:-4px}.tab-end{margin-left:auto}.tab:disabled{cursor:default;color:var(--color-muted);background:var(--color-paper-3);transform:none}.book{background:var(--color-paper);box-shadow:var(--shadow-book);isolation:isolate;border-radius:6px 10px 10px 6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:clip}.book:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(to right, color-mix(in oklab, var(--color-shade) 14%, transparent), transparent 40px), linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px), var(--color-paper);background-size:auto,22px 22px,22px 22px,auto;position:absolute;inset:0 0 0 50%}.book:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .2 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.page{padding:var(--space-xl) 44px var(--space-xl);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-paper-3) transparent;min-width:0;height:auto;position:relative;overflow:visible}.page-left{background:linear-gradient(to left, color-mix(in oklab, var(--color-shade) 18%, transparent), transparent 46px) scroll, var(--color-paper);border-radius:6px 0 0 6px}.page-right{background:0 0;border-radius:0 10px 10px 0;align-self:stretch;height:auto;position:relative;overflow:visible}.page-title{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);padding-bottom:var(--space-xs);border-bottom:2.5px solid var(--color-rule);margin-bottom:var(--space-md);line-height:1.1}.sub{font-family:var(--font-display);margin:var(--space-lg) 0 var(--space-xs);font-size:1.5rem;font-weight:700;line-height:1.15}.lede{margin-bottom:var(--space-sm)}.aside,.hint{color:var(--color-muted);font-size:var(--text-hand-s)}.hint{margin-top:var(--space-2xs)}a{text-decoration-thickness:1.5px}a:hover{color:var(--color-accent)}a:active{color:var(--color-ink-2)}.tells,.forced,.ghost-tells,.ev-row{margin:0;padding:0;list-style:none}.tells a{gap:var(--space-sm);padding:var(--space-xs) var(--space-2xs);border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 28%, transparent);transition:background-color var(--dur-micro) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;text-decoration:none;display:grid}.tells a:hover{background:color-mix(in oklab, var(--color-paper-3) 45%, transparent);color:inherit}.tells a:hover .tell-who{color:var(--color-accent)}.tell-who{font-family:var(--font-display);white-space:nowrap;text-underline-offset:.18em;font-weight:700;text-decoration:underline 1.5px}.tells li.is-out,.forced li.is-out{opacity:.42}.tells li.is-out .tell-who,.forced li.is-out a{text-decoration:line-through;text-decoration-color:var(--color-ink)}.forced{gap:var(--space-3xs) var(--space-md);margin-bottom:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.forced a{font-family:var(--font-display);font-weight:700}.forced span{color:var(--color-muted)}.ghost-page{display:none}html:not(.js) .ghost-page:target{display:block}html:not(.js) .page-left:has(.ghost-page:target) .facts{display:none}.ghost-page.is-open{animation:page-in var(--dur-short) var(--ease-out);display:block}.facts.is-hidden{display:none}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ghost-head{justify-content:space-between;align-items:baseline;gap:var(--space-md);border-bottom:2.5px solid var(--color-rule);margin-bottom:var(--space-sm);display:flex}.ghost-head .page-title{border:0;margin:0;font-size:2.8rem}.back{font-size:var(--text-hand-s);color:var(--color-muted);padding:var(--space-sm) var(--space-3xs)}.ev-row{gap:var(--space-2xs) var(--space-lg);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.ev-row li{padding-left:20px;position:relative}.ev-row li:before{content:"○";color:var(--color-muted);position:absolute;left:0}.ev-row li[data-state="1"]:before{content:"✓";color:var(--color-ink);font-weight:700}.ev-row li[data-state="2"]{text-decoration:line-through;text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.ev-row small{color:var(--color-muted);font-size:var(--text-hand-s)}.glance{margin:0 0 var(--space-md);border-block:2px solid var(--color-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.glance>div{padding:var(--space-xs) var(--space-sm) var(--space-xs);min-width:0}.glance>div+div{border-left:1.5px dashed color-mix(in oklab, var(--color-rule) 35%, transparent)}.glance dt{color:var(--color-muted);font-size:var(--text-hand-s)}.glance dd{font-family:var(--font-display);overflow-wrap:break-word;margin:0;font-size:1.3rem;font-weight:700;line-height:1.15}.glance dd small{font-family:var(--font-body);font-weight:400;font-size:var(--text-hand-s)}.glance .warn dd{color:var(--color-accent)}.scales{gap:var(--space-xs);margin-bottom:var(--space-md);display:grid}.scale{align-items:center;gap:var(--space-xs);font-size:var(--text-hand-s);color:var(--color-muted);grid-template-columns:4.2rem auto minmax(0,1fr) auto;display:grid}.scale:before{content:attr(data-label);color:var(--color-ink-2)}.scale-line{height:30px;position:relative}.scale-line:before{content:"";background:var(--color-rule);border-radius:2px;height:2px;position:absolute;top:19px;left:0;right:0}.scale-norm{left:var(--at);border-left:2px dotted var(--color-muted);height:18px;position:absolute;top:11px}.scale-mark{left:var(--at);color:var(--color-accent);font-family:var(--font-display);font-weight:700;line-height:1;position:absolute;top:0;transform:translate(-50%)}.scale-mark:after{content:"";background:var(--color-accent);border-radius:2px;width:3px;height:11px;margin-left:-1.5px;position:absolute;top:15px;left:50%}.scale-span{left:var(--at);right:calc(100% - var(--to));background:var(--color-accent);border-radius:var(--hand-radius);min-width:8px;height:10px;position:absolute;top:15px}.notes{margin:0}.notes>div{gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 28%, transparent);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.notes dt{color:var(--color-muted)}.notes dd{margin:0}.ghost-tells li{padding:var(--space-2xs) 0 var(--space-2xs) 20px;position:relative}.ghost-tells li:before{content:"!";color:var(--color-accent);font-family:var(--font-display);font-weight:700;position:absolute;left:4px}.pen-button{appearance:none;margin-top:var(--space-lg);min-height:44px;padding:var(--space-xs) var(--space-md);font-family:var(--font-body);font-size:var(--text-hand);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--hand-radius);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:0 0}.pen-button:hover{background:color-mix(in oklab, var(--color-paper-3) 55%, transparent)}.pen-button:active{transform:translateY(1px)}.pen-button[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent)}.difficulty{gap:var(--space-2xs) var(--space-xs);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.difficulty button{appearance:none;min-height:44px;padding:var(--space-2xs) var(--space-sm);font-family:var(--font-body);font-size:var(--text-hand-s);color:var(--color-muted);border-radius:var(--hand-radius);cursor:pointer;transition:color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);background:0 0;border:2px solid #0000}.difficulty button:hover{color:var(--color-ink)}.difficulty button[aria-checked=true]{color:var(--color-ink);border-color:var(--color-accent)}.evidence{gap:0 var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.obs ul{margin:var(--space-2xs) 0 0;padding:0;list-style:none}.ev{appearance:none;align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:var(--space-2xs);font-family:var(--font-body);font-size:var(--text-hand);color:var(--color-ink);text-align:left;cursor:pointer;transition:opacity var(--dur-short) var(--ease-out), background-color var(--dur-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:4px;line-height:1.15;display:flex}.ev:hover{background:color-mix(in oklab, var(--color-paper-3) 40%, transparent)}.ev:active .ink-box{transform:scale(.92)}.ev.is-unlikely{opacity:.4}.ev[data-state="2"] .ev-label{text-decoration:line-through;text-decoration-color:var(--color-accent);color:var(--color-muted);text-decoration-thickness:2px}.ink-box{width:28px;height:28px;transition:transform var(--dur-micro) var(--ease-out);flex:none;overflow:visible}.ink-box path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ink-frame{stroke:var(--color-ink);stroke-width:1.8px}.ink-check,.ink-cross{stroke-width:2.6px;stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-short) var(--ease-out)}.ink-check{stroke:var(--color-ink)}.ink-cross{stroke:var(--color-accent)}[data-state="1"]>.ink-box .ink-check,[data-state="2"]>.ink-box .ink-cross{stroke-dashoffset:0}.obs{margin-top:var(--space-sm)}.obs summary{align-items:center;gap:var(--space-xs);cursor:pointer;min-height:44px;font-family:var(--font-display);border-radius:4px;font-size:1.35rem;font-weight:700;list-style:none;display:flex}.obs summary::-webkit-details-marker{display:none}.obs summary:before{content:"+";text-align:center;width:28px;transition:transform var(--dur-short) var(--ease-out);font-size:1.5rem;line-height:1}.obs[open] summary:before{transform:rotate(45deg)}.obs summary:hover{color:var(--color-accent)}.obs-count{font-family:var(--font-body);color:var(--color-accent);font-weight:400;font-size:var(--text-hand)}.rule{background:var(--color-rule);height:2.5px;margin:var(--space-md) 0 var(--space-sm);border:0;border-radius:2px}.verdict{text-align:center;max-width:26ch;margin:0 auto var(--space-sm);min-height:2.8em}.verdict a{font-family:var(--font-display);color:var(--color-accent);font-weight:700}.ghost-list{gap:0 var(--space-2xs);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ghost-list a{min-height:44px;padding:var(--space-2xs) var(--space-xs);transition:color var(--dur-short) var(--ease-out), opacity var(--dur-short) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;text-decoration:none;display:flex;position:relative}.ghost-list a:hover{color:var(--color-accent)}.ghost-list a:active{transform:translateY(1px)}.ghost-name{z-index:1;position:relative}.ink-circle,.ink-strike{pointer-events:none;position:absolute;overflow:visible}.ink-circle{width:100%;height:calc(100% - 4px);inset:2px 0}.ink-strike{z-index:2;width:80%;height:16px;top:calc(50% - 8px);left:10%;right:10%}.ink-circle path,.ink-strike path{fill:none;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-long) var(--ease-out)}.ink-circle path{stroke:var(--color-ink);stroke-width:1.6px}.ink-strike path{stroke:var(--color-ink-2);stroke-width:2.2px;transition-duration:var(--dur-short)}.ghost-list a.is-picked .ink-circle path{stroke-dashoffset:0}.ghost-list a.is-out{color:var(--color-muted)}.ghost-list a.is-out .ink-strike path{stroke-dashoffset:0}.colophon{margin:var(--space-md) 0 0;text-align:center;color:var(--color-desk-ink);font-size:var(--text-hand-s)}.rules-list{margin:0}.rules-list>div{padding:var(--space-xs) 0;border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 28%, transparent)}.rules-list dt{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.rules-list dd{margin:0}.sheet{border-collapse:collapse;width:100%;font-size:var(--text-hand-s)}.sheet th,.sheet td{padding:var(--space-2xs) var(--space-xs);text-align:left;vertical-align:top;border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 28%, transparent)}.sheet thead th{color:var(--color-muted);border-bottom:2px solid var(--color-rule);font-weight:400}.sheet th[scope=row]{font-family:var(--font-display);white-space:nowrap;font-weight:700}.sheet td.x{text-align:center;font-family:var(--font-display);color:var(--color-ink);font-weight:700}.sheet td.x.fake{color:var(--color-accent)}.sheet-evidence{table-layout:fixed;min-width:620px}.sheet-evidence .ghost-column{width:148px}.sheet-evidence th:not([scope=row]),.sheet-evidence td{text-align:center}.sheet-evidence thead th{height:116px;padding:var(--space-xs) var(--space-3xs);vertical-align:bottom}.evidence-heading{writing-mode:vertical-rl;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.sheet-wrap{overflow-x:auto}.sources{font-size:var(--text-hand-s);padding-left:1.2em}.sources li{padding:var(--space-3xs) 0}@media (width<=64rem){.desk{padding:var(--space-sm) var(--space-sm) var(--space-md)}.book{border-radius:6px;grid-template-columns:minmax(0,1fr)}.book:before{display:none}.page{height:auto;padding:var(--space-lg) var(--space-md);overflow:visible}.page-right{background-size:auto,22px 22px,22px 22px,auto;background-color:var(--color-paper);background-image:none, linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:auto,22px 22px,22px 22px;border-radius:6px 6px 0 0;order:-1;align-self:auto;position:static}.page-left{border-top:2px dashed color-mix(in oklab, var(--color-rule) 30%, transparent);background:var(--color-paper);border-radius:0 0 6px 6px}.tab{padding:var(--space-xs) var(--space-md)}}@media (width<=40rem){:root{--text-title:2rem}.glance{grid-template-columns:repeat(2,minmax(0,1fr))}.glance>div:nth-child(3){border-left:0}.glance>div:nth-child(n+3){border-top:1.5px dashed color-mix(in oklab, var(--color-rule) 35%, transparent)}.notes>div{grid-template-columns:minmax(0,1fr);gap:0}.evidence{grid-template-columns:minmax(0,1fr)}.ghost-head .page-title{font-size:2.3rem}.scale{grid-template-columns:3.4rem auto minmax(0,1fr) auto}}@media (width<=64rem){.ghost-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=24rem){.ghost-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.book-profi{grid-template-columns:minmax(0,1fr)}.book-profi:before{display:none}.book-profi .page{height:auto;overflow:visible}.profi-content>h1{font-size:var(--text-title);border-bottom:2.5px solid var(--color-rule);padding-bottom:var(--space-xs);margin:0 0 var(--space-md)}.profi-content>h2{font-family:var(--font-display);margin:var(--space-xl) 0 var(--space-xs);padding-bottom:var(--space-2xs);border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 45%, transparent);font-size:1.65rem}.profi-content>h3{font-family:var(--font-display);margin:var(--space-lg) 0 var(--space-2xs);font-size:1.35rem}.profi-content p{margin:0 0 var(--space-sm);max-width:75ch}.profi-content ul{margin:0 0 var(--space-md);padding-left:1.25em}.profi-content li{padding:.12em 0}.profi-content table{border-collapse:collapse;width:100%;margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-hand-s)}.profi-content th,.profi-content td{text-align:left;vertical-align:top;padding:var(--space-2xs) var(--space-xs);border-bottom:1.5px dashed color-mix(in oklab, var(--color-rule) 35%, transparent)}.profi-content thead th{font-family:var(--font-display);border-bottom:2px solid var(--color-rule);font-weight:700}.profi-content blockquote{margin:var(--space-sm) 0;padding:var(--space-xs) var(--space-md);border-left:3px solid var(--color-accent);color:var(--color-ink-2);background:color-mix(in oklab, var(--color-paper-3) 40%, transparent)}.profi-content a{overflow-wrap:anywhere}.profi-notes{margin-top:var(--space-md);padding:var(--space-sm);border-left:3px solid var(--color-accent);background:color-mix(in oklab, var(--color-paper-3) 45%, transparent)}.profi-notes .sub{margin-top:0}.profi-notes p{margin:0 0 var(--space-2xs)}html,body{overflow-x:clip}
