.ob-source-peek{--peek-ink:var(--ob-cream,#eee8dd);--peek-dim:var(--ob-muted,#abb6b8);--peek-line:var(--ob-line,#344047);--peek-accent:var(--ob-teal,#9bd6ca);color:var(--peek-ink);min-width:0;font-family:var(--ob-sans,"Inter Tight",system-ui,sans-serif);margin-top:28px}.ob-source-peek-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.ob-source-peek-heading h3{font-family:var(--ob-serif,Fraunces,Georgia,serif);margin:0;font-weight:400;line-height:1.25;font-size:23px!important}.ob-source-peek-heading>span{font:9px/1.6 var(--ob-mono,"Martian Mono",monospace);letter-spacing:.09em;text-transform:uppercase;color:var(--peek-dim);white-space:nowrap}.ob-source-peek-study{border-top:1px solid var(--peek-line);min-width:0}.ob-source-peek-study:last-child{border-bottom:1px solid var(--peek-line)}.ob-source-peek-study>summary{cursor:pointer;min-height:76px;color:var(--peek-ink);align-items:center;gap:16px;padding:17px 4px;line-height:1.4;list-style:none;transition:background .2s;display:flex}.ob-source-peek-study>summary::-webkit-details-marker{display:none}.ob-source-peek-study>summary:hover{background:#a7d1ca07}.ob-source-peek-study>summary:focus-visible,.ob-source-peek a:focus-visible{outline:2px solid var(--peek-accent);outline-offset:5px;border-radius:2px}.ob-source-peek-year{font:10px/1.5 var(--ob-mono,"Martian Mono",monospace);font-variant-numeric:tabular-nums;color:var(--peek-dim);flex:none;width:35px}.ob-source-peek-summary{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.ob-source-peek-name{text-wrap:pretty;font-size:16px;font-weight:500;line-height:1.35}.ob-source-peek-signal{font:9px/1.5 var(--ob-mono,"Martian Mono",monospace);color:var(--peek-accent)}.ob-source-peek-study.signal-concern .ob-source-peek-signal{color:#edbb9a}.ob-source-peek-study.signal-framework .ob-source-peek-signal{color:#d7c58c}.ob-source-peek-study.signal-mixed .ob-source-peek-signal{color:#c7bce0}.ob-source-peek-toggle{border:1px solid var(--peek-line);width:26px;height:26px;color:var(--peek-accent);border-radius:50%;flex:none;place-items:center;font:18px/1 system-ui;transition:transform .2s;display:grid}.ob-source-peek-study[open] .ob-source-peek-toggle{transform:rotate(45deg)}.ob-source-peek-body{overflow-wrap:anywhere;min-width:0;padding:6px 6px 24px 55px}.ob-source-peek-takeaway{max-width:780px;color:var(--peek-ink);line-height:1.65;margin:0 0 20px!important;font-size:16px!important}.ob-source-peek-body figure{margin:18px 0}.ob-source-peek-boundary{color:var(--peek-dim);background:#d5a67c08;border-left:2px solid #d5a67c65;padding:15px 17px;line-height:1.75;margin:20px 0 16px!important;font-size:13px!important}.ob-source-peek-boundary strong{letter-spacing:.02em;color:#dfc3a9;margin-bottom:7px;font-size:11px;font-weight:550;display:block}.ob-source-peek-credit{color:var(--peek-dim);line-height:1.65;margin:0 0 12px!important;font-size:11px!important}.ob-source-peek-credit>span{color:var(--peek-accent);margin-top:5px;display:block}.ob-source-peek-links{flex-wrap:wrap;gap:12px 26px;display:flex}.ob-source-peek-links a,.ob-source-peek-library{min-height:44px;color:var(--peek-accent);text-underline-offset:5px;justify-content:space-between;align-items:center;gap:16px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.ob-source-peek-links a:hover,.ob-source-peek-library:hover{text-decoration:underline}.ob-source-peek-library{margin-top:10px;font-size:12px}.ob-source-peek.is-compact{margin-top:25px}.ob-source-peek.is-compact .ob-source-peek-heading h3{font-size:20px!important}.ob-source-peek.is-compact .ob-source-peek-study>summary{gap:13px;min-height:70px}.ob-source-peek.is-compact .ob-source-peek-name{font-size:14px}@media (width<=600px){.ob-source-peek-heading{display:block}.ob-source-peek-heading>span{margin-top:8px;display:block}.ob-source-peek-study>summary{gap:12px;padding:16px 0}.ob-source-peek-body{padding-left:0;padding-right:0}.ob-source-peek-name{font-size:15px}.ob-source-peek-boundary{padding:14px}.ob-source-peek-links{gap:7px 24px}}@media (prefers-reduced-motion:reduce){.ob-source-peek-study>summary,.ob-source-peek-toggle{transition:none}}
