@import url(https://fonts.googleapis.com/css2?family=Architects+Daughter&family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Frank+Ruhl+Libre:wght@400;500;700&display=swap);*,:after,:before{box-sizing:border-box}:root{--ink:#1a1a1a;--ink-2:#3a3a3a;--muted:#888;--accent:#d24a2a;--accent-2:#2c5aa0;--highlight:#fff3a8;--paper:#fff;--hand:"Architects Daughter",cursive;--serif:"Lora","Frank Ruhl Libre",Georgia,"Times New Roman",serif;--hebrew:"Frank Ruhl Libre","SBL Hebrew",serif}@font-face{font-family:Lora;unicode-range:u+0370-03ff,u+1f??}@font-face{font-family:Frank Ruhl Libre;unicode-range:u+0590-05ff,u+fb1d-fb4f}.cc-wrap{align-items:flex-start;background:#d1d5db;display:flex;font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif);justify-content:center;min-height:100vh;padding:24px}.cc-page{background:#fff;background:var(--paper);box-shadow:0 4px 18px #0000001f;display:flex;flex-direction:column;height:11in;overflow:hidden;padding:.3in;width:8.5in}.cc-header{align-items:flex-end;border-bottom:2.5px solid #1a1a1a;border-bottom:2.5px solid var(--ink);display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.cc-header-left .cc-kicker{color:#3a3a3a;color:var(--ink-2);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.cc-book-title,.cc-header-left .cc-kicker{font-family:Architects Daughter,cursive;font-family:var(--hand)}.cc-book-title{font-size:52px;font-weight:400;line-height:1;margin:4px 0 0}.cc-header-right{color:#3a3a3a;color:var(--ink-2);font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:13px;line-height:1.4;text-align:right}.cc-pills{display:flex;gap:6px;justify-content:flex-end;margin-top:6px}.cc-pill{background:#fff;border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);border-radius:99px;display:inline-block;font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:11px;padding:2px 9px}.cc-pill.fill{background:#1a1a1a;background:var(--ink);color:#fff}.cc-meta-banner{border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);display:grid;flex-shrink:0;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.cc-meta-field{border-right:1.5px solid #1a1a1a;border-right:1.5px solid var(--ink);padding:8px 12px}.cc-meta-field:last-child{border-right:none}.cc-meta-key{color:#d24a2a;color:var(--accent);font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.cc-meta-val{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif);font-size:12.5px;line-height:1.35;margin-top:3px;overflow:hidden}.cc-body{grid-gap:14px;display:grid;flex:1 1;gap:14px;grid-template-columns:1fr 2.4in}.cc-body,.cc-timeline{min-height:0;overflow:hidden}.cc-timeline{display:flex;flex-direction:column;padding-left:44px;position:relative}.cc-arc-bracket{align-items:center;border:2.5px solid #d24a2a;border:2.5px solid var(--accent);border-right:none;display:flex;justify-content:center;left:4px;position:absolute;width:30px}.cc-arc-bracket.secondary{border-color:#2c5aa0;border-color:var(--accent-2)}.cc-arc-label{background:#fff;background:var(--paper);color:#d24a2a;color:var(--accent);font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:11px;letter-spacing:.18em;padding:8px 0;text-align:center;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-rl}.cc-arc-bracket.secondary .cc-arc-label{color:#2c5aa0;color:var(--accent-2)}.cc-para{display:flex;margin-bottom:6px;min-height:0;position:relative}.cc-para:last-child{margin-bottom:0}.cc-card{background:#fff;border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:8px 12px}.cc-card.key-thesis{background:#fff3a8;background:var(--highlight)}.cc-card-head{align-items:baseline;display:flex;flex-shrink:0;gap:10px;justify-content:space-between}.cc-para-num{color:#d24a2a;color:var(--accent);flex-shrink:0;font-size:19px;line-height:1}.cc-para-num,.cc-para-title{font-family:Architects Daughter,cursive;font-family:var(--hand)}.cc-para-title{flex:1 1;font-size:15px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-para-ref{flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.cc-card-body,.cc-para-ref{color:#1a1a1a;color:var(--ink);font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif)}.cc-card-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;font-size:12.5px;line-height:1.4;margin-top:5px;overflow:hidden;word-break:break-word}.cc-vk{cursor:help;display:inline}.cc-vk:hover{background:#d24a2a14;border-radius:2px}.cc-vk+.cc-vk:before{content:" "}.cc-vk sup{color:#d24a2a;color:var(--accent);font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:7px;font-weight:700;margin-right:1px;vertical-align:super}.cc-card-foot{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-top:5px}.cc-tag{background:#1a1a1a;background:var(--ink);color:#fff;font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:11px;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.cc-tag.key{background:#d24a2a;background:var(--accent)}.cc-vcount{color:#1a1a1a;color:var(--ink);font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif);font-size:11px;font-weight:600;letter-spacing:.04em}.cc-sidebar{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.cc-side-card{background:#fff;border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);padding:10px 12px}.cc-side-h{border-bottom:1.5px solid #1a1a1a;border-bottom:1.5px solid var(--ink);font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:12px;letter-spacing:.2em;margin-bottom:7px;padding-bottom:5px;text-transform:uppercase}.cc-term{border-top:1px dashed #888;border-top:1px dashed var(--muted);padding:6px 0}.cc-term:first-of-type{border-top:none;padding-top:2px}.cc-term-head{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.cc-term-name{font-family:Architects Daughter,cursive;font-family:var(--hand);font-size:14px}.cc-term-ref{flex-shrink:0;font-size:11px;font-weight:600;white-space:nowrap}.cc-term-def,.cc-term-ref{color:#1a1a1a;color:var(--ink);font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif)}.cc-term-def{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-style:italic;line-height:1.35;margin-top:2px;overflow:hidden}.cc-interp-card{background:#fff;border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px 12px}.cc-interp-body{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#1a1a1a;color:var(--ink);display:-webkit-box;flex-shrink:0;font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif);font-size:12px;line-height:1.4;margin-bottom:8px;overflow:hidden}.cc-user-notes{background-image:repeating-linear-gradient(180deg,#0000 0,#0000 26px,#d8d8d8 0,#d8d8d8 27px);background-position:0 32px;flex:1 1;min-height:.8in}.cc-legend-card{background:#fff;border:1.5px solid #1a1a1a;border:1.5px solid var(--ink);flex-shrink:0;padding:8px 10px}.cc-legend-rows{display:flex;flex-direction:column;gap:5px}.cc-legend-row{align-items:center;display:flex;font-family:Lora,Frank Ruhl Libre,Georgia,Times New Roman,serif;font-family:var(--serif);font-size:12px;gap:8px;line-height:1.2}.cc-legend-bar{border:2px solid #d24a2a;border:2px solid var(--accent);border-right:none;flex-shrink:0;height:11px;width:16px}.cc-legend-bar.secondary{border-color:#2c5aa0;border-color:var(--accent-2)}@page{size:8.5in 11in;margin:0}@media print{.no-print{display:none!important}body,html{height:11in;margin:0;overflow:hidden;width:8.5in}.cc-wrap,body,html{background:#fff;padding:0}.cc-wrap{display:block;min-height:0;min-height:auto}.cc-page{border:none;box-shadow:none;break-after:avoid;page-break-after:avoid}.cc-vk:hover{background:#0000}}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#f3f4f6}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}
/*# sourceMappingURL=main.b384dae7.css.map*/