.depth{gap:22px;margin-top:10px;display:grid}.depth h2{margin-bottom:8px;font-size:clamp(1.4rem,4vw,1.9rem)}.depth .fib-card{border-color:var(--accent-ink);gap:6px;display:grid}.depth .struck{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--accent);font-size:1.2rem;font-weight:600;text-decoration-thickness:3px}.depth .truth{font-size:1.25rem;font-weight:600}.depth .truth-label{color:var(--teal-ink)}.depth .source{color:var(--muted);font-size:.92rem}.depth .why{border:3px solid var(--border);box-shadow:var(--lift-sm);background:#fff6c9;border-radius:6px 10px 8px 12px;padding:26px 22px 20px;position:relative;transform:rotate(-.8deg)}.depth .why:before{content:"";background:#e3a21abf;border:2px solid #3a2e2240;width:110px;height:26px;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(2deg)}.depth .why p{font-size:1.15rem}.true-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.true-item{gap:4px;display:grid;border-left-width:10px!important}.true-who{font-size:.95rem;font-weight:700}.true-tag{color:var(--card);background:var(--teal);vertical-align:2px;border-radius:999px;margin-left:6px;padding:1px 8px 2px;font-size:.72rem}.true-text{font-size:1.12rem;font-weight:600}.depth .checked{color:var(--muted);font-size:.95rem}@media (width>=721px){.true-list{grid-template-columns:1fr 1fr}}.bk{width:100%;max-width:68rem;margin-inline:auto}.bk-spread{background:var(--card);border:3px solid var(--border);border-radius:var(--wobble);min-height:calc(100svh - 16px);box-shadow:var(--lift);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.bk-at-cover .bk-spread{min-height:calc(100svh - 84px)}.bk-left{border-bottom:3px solid var(--border);flex-direction:column;display:flex}.bk-frame{aspect-ratio:1;background-color:var(--teal);background-position:bottom;background-size:cover;width:100%;transition:filter .6s;position:relative;overflow:hidden}.bk-frame.is-turnable{cursor:e-resize}.bk-frame-case{background-color:var(--manila);background-image:repeating-linear-gradient(0deg,#0000 0 31px,#3a2e2214 31px 32px)}.bk-cast{position:absolute;inset:0}.bk-who{appearance:none;background:0 0;border:0;border-radius:40%;margin:0;padding:0;position:absolute;transform:translate(-50%)}.bk-who img{aspect-ratio:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 10px 8px #28190a52);width:100%;height:auto;animation:.35s both bk-face;display:block}@keyframes bk-face{0%{opacity:.25}to{opacity:1}}button.bk-who{cursor:pointer}button.bk-who:focus-visible{outline:3px solid var(--card);outline-offset:-4px}.bk-names{background:var(--paper);height:40px;position:relative}.bk-name{appearance:none;font:inherit;color:var(--muted);white-space:nowrap;background:0 0;border:2px solid #0000;border-radius:999px;padding:2px 9px 3px;font-size:.85rem;font-weight:600;position:absolute;top:50%;transform:translate(-50%,-50%)}.bk-name.on{color:var(--card);background:var(--ink)}.bk-name.picked{color:var(--ink);border-color:var(--border);border-style:dashed}button.bk-name{cursor:pointer;color:var(--ink);background:var(--card);border-color:var(--border)}button.bk-name.on{color:var(--card);background:var(--ink);border-color:var(--ink)}.bk-spread{perspective:1800px}.bk-at-breath .bk-page,.bk-at-reveal .bk-page,.bk-at-end .bk-page,.bk-at-next .bk-page{transform-origin:top;backface-visibility:hidden;animation:.75s cubic-bezier(.25,.8,.3,1) both bk-leaf}@keyframes bk-leaf{0%{transform:rotateX(-88deg);box-shadow:0 30px 40px -10px #281e1459}to{transform:none;box-shadow:0 0 #281e1400}}@media (width>=880px){.bk-at-breath .bk-page,.bk-at-reveal .bk-page,.bk-at-end .bk-page,.bk-at-next .bk-page{transform-origin:0;animation-name:bk-leaf-side}}@keyframes bk-leaf-side{0%{transform:rotateY(88deg);box-shadow:-30px 0 40px -10px #281e1459}to{transform:none;box-shadow:0 0 #281e1400}}.bk-page{flex-direction:column;justify-content:center;gap:18px;min-height:17rem;padding:clamp(18px,4.5vw,48px);animation:.3s both bk-in;display:flex}.bk-words{flex-direction:column;gap:14px;display:flex}.bk-folio{border-top:2px solid #3a2e222e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:14px;display:flex}.bk-turn{appearance:none;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:6px 0;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.bk-turn span{background:var(--accent);width:2em;height:2em;color:var(--card);border-radius:50%;place-items:center;transition:transform .18s;display:inline-grid}.bk-turn:hover{color:var(--ink)}.bk-turn:hover span{transform:translate(4px)}.bk-back{appearance:none;font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.85rem;font-weight:600;text-decoration:underline}.bk-back:hover{color:var(--ink)}.bk-folio-note{color:var(--muted);font-size:.85rem;font-weight:600}@keyframes bk-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.bk-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:.85rem;font-weight:600;display:flex}.bk-mark,.bk-chip{letter-spacing:.02em;text-transform:none;border-radius:999px;flex-shrink:0;padding:3px 11px 4px;font-size:.85rem}.bk-mark{background:var(--accent);color:var(--card)}.bk-chip{border:2px solid var(--border);color:var(--ink)}.bk-chip.is-caught{border-color:var(--ink);background:var(--ink);color:var(--card)}.bk-kicker-left{align-items:center;gap:10px;display:inline-flex}.bk-title{outline:none;font-size:clamp(1.55rem,5.2vw,2.2rem);line-height:1.15}.bk-cover-title{font-size:clamp(2.2rem,8.5vw,3.6rem);line-height:1.02}.bk-breath{font-size:clamp(2.2rem,8.5vw,3.6rem)}.bk-lede,.bk-note,.bk-hint,.bk-quote,.bk-speaker,.bk-real,.bk-struck,.bk-words .btn,.bk-words .linkish{font-size:1.1rem}.bk-lede{color:var(--ink-soft)}.bk-speaker{font-weight:700}.bk-says{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.bk-says .hand{color:var(--ink-soft);margin-left:4px;font-weight:400}.bk-small{color:var(--muted);font-size:.85rem;font-weight:600}.bk-speaker .hand{color:var(--ink-soft);margin-left:4px;font-weight:400}.bk-hint{color:var(--muted)}.bk-hint a,.bk-words a.linkish{color:var(--ink)}.bk-said{min-height:4.4em}.bk-quote{font-weight:600}.bk-verdict{gap:4px;display:grid}.bk-verdict.is-right .bk-title{color:var(--ink)}.bk-verdict.is-wrong .bk-title{color:var(--ink-soft)}.bk-spot{z-index:4;pointer-events:none;background:radial-gradient(ellipse 26% 30% at var(--spot-x) 74%, #2b211800 55%, #2b211880 100%);animation:.8s .15s both bk-spot;position:absolute;inset:0}@keyframes bk-spot{0%{opacity:0}to{opacity:1}}.bk-truth{gap:6px;display:grid}.bk-struck{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--muted);text-decoration-thickness:2px}.bk-real{font-weight:700}.bk-note{line-height:1.55}.bk-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:4px;display:flex}.bk-error{color:var(--accent-ink);font-weight:600}.bk-cover{border:3px solid var(--border);width:120px;box-shadow:inset 9px 0 0 #281e1433, var(--lift-sm);background:var(--card);border-radius:5px 12px 10px 5px;transition:transform .18s;display:grid;position:relative;overflow:hidden}.bk-cover.is-big{width:100%}.bk-cover-band{color:var(--ink);border-bottom:3px solid var(--border);padding:8px 12px 7px 18px;font-size:1.1rem;font-weight:700;line-height:1.15}.bk-cover-art{aspect-ratio:1;background-position:bottom;background-size:cover;display:block;position:relative}.bk-cover-art img{filter:drop-shadow(0 3px 2px #28190a4d);height:auto;position:absolute;transform:translate(-50%)}.bk-next{width:min(46%,280px);text-decoration:none;display:block}@media (width>=880px){.bk-next{width:min(100%,280px)}}.bk-next:hover .bk-cover{transform:translateY(-3px)rotate(-1.5deg)}.bk-depth{margin-top:28px}@media (width>=880px){.bk-spread{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);min-height:0}.bk-left{border-bottom:0;border-right:3px solid var(--border)}.bk-frame{width:auto;height:min(700px,100svh - 150px)}.bk-page{padding-top:clamp(40px,9vh,96px);box-shadow:inset 18px 0 22px -18px #281e1440}.bk-words{max-width:32rem}}@media (prefers-reduced-motion:reduce){.bk-page{animation:none!important}}.static-depth[data-astro-cid-7osnsrc7]{max-width:68rem;margin:28px auto 0}
