:root{--readings-ink:#202321;--readings-muted:#65706b;--readings-paper:#fffdf6;--readings-ground:#f4efe3;--readings-line:rgba(32,35,33,0.16);--readings-line-strong:rgba(32,35,33,0.34);--readings-red:#a84827;--readings-green:#365f55;--readings-blue:#425f78;--readings-gold:#b28a38;--readings-shadow:0 24px 70px rgba(58,47,34,0.13)}body:has(.readings-page-shell){background:linear-gradient(180deg,rgba(248,245,237,.84),rgba(240,233,219,.9)),url(/textures/new-commune/08_archival_paper_note.png);background-size:auto,294px 495px}.readings-page-shell{max-width:1500px}.readings-app{position:relative;isolation:isolate;min-height:calc(100dvh - 176px);overflow:hidden;border:1px solid var(--readings-line-strong);background:linear-gradient(90deg,rgba(54,95,85,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(66,95,120,.06) 1px,transparent 1px),var(--readings-ground);background-size:36px 36px,36px 36px,auto;color:var(--readings-ink);box-shadow:var(--readings-shadow)}.readings-app:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(110deg,rgba(255,253,246,.7) 0 46%,transparent 46% 100%),url(/textures/new-commune/archteia-site-assets/16_links_index_cards_set.png);background-position:50%,right 28px top 24px;background-size:auto,min(48vw,560px) auto;background-repeat:no-repeat;opacity:.2;mix-blend-mode:multiply}.readings-masthead{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,560px);gap:24px;align-items:end;padding:34px 34px 26px;border-bottom:1px solid var(--readings-line-strong);background:rgba(255,253,246,.72)}.readings-title-block{display:grid;gap:8px}.readings-back-link,.readings-kicker,.readings-rail-head span,.readings-slot-list dt,.readings-stat-strip small,.readings-workflow-row span{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:0}.readings-back-link{width:-moz-fit-content;width:fit-content;color:var(--readings-green);font-size:.8rem;font-weight:700;text-decoration:none}.readings-back-link:hover,.readings-kicker{color:var(--readings-red)}.readings-kicker{margin:0;font-size:.77rem;font-weight:700;text-transform:uppercase}.readings-masthead h1{margin:0;font-family:Fraunces,Shippori Mincho B1,Yu Mincho,serif;font-size:clamp(3.3rem,9vw,8.4rem);font-weight:650;line-height:.95}.readings-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--readings-line);background:rgba(255,253,246,.88)}.readings-stat-strip span{display:grid;gap:3px;min-width:0;padding:14px;border-left:1px solid var(--readings-line);color:var(--readings-muted);font-size:.82rem}.readings-stat-strip span:first-child{border-left:0}.readings-stat-strip strong{color:var(--readings-ink);font-family:Fraunces,Georgia,serif;font-size:1.8rem;line-height:1}.readings-stat-strip small{color:var(--readings-blue);font-size:.68rem}.readings-workbench{display:grid;grid-template-columns:230px minmax(0,1.08fr) minmax(320px,.92fr);min-height:680px}.readings-main-board,.readings-rail,.readings-reader-pane{min-width:0}.readings-rail{display:grid;align-content:start;gap:24px;padding:26px 22px;border-right:1px solid var(--readings-line-strong);background:repeating-linear-gradient(180deg,rgba(32,35,33,.035) 0 1px,transparent 1px 9px),rgba(250,246,237,.82)}.readings-rail-head{display:grid;gap:6px}.readings-rail-head span{color:var(--readings-red);font-size:.72rem;font-weight:700}.readings-rail-head strong{font-family:Fraunces,Georgia,serif;font-size:1.32rem;line-height:1.05}.readings-workflow{display:grid;gap:10px}.readings-workflow-row{display:grid;gap:4px;padding:12px 0;border-bottom:1px solid var(--readings-line)}.readings-workflow-row span{color:var(--readings-gold);font-size:.72rem;font-weight:700}.readings-workflow-row strong{font-size:.98rem}.readings-workflow-row small{color:var(--readings-muted);line-height:1.55}.readings-main-board{display:grid;align-content:start;gap:20px;padding:26px}.readings-board-head{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:2px solid var(--readings-ink)}.readings-board-head h2{margin:4px 0 0;font-family:Shippori Mincho B1,Yu Mincho,serif;font-size:1.7rem;line-height:1.25}.readings-board-head>span{border:1px solid var(--readings-line);background:rgba(255,253,246,.78);color:var(--readings-muted);padding:7px 10px;border-radius:999px;font-size:.82rem;font-weight:700;white-space:nowrap}.readings-shelf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.readings-shelf-tile{display:grid;gap:16px;min-height:188px;padding:16px;border:1px solid var(--readings-line);border-radius:8px;background:rgba(255,253,246,.88);box-shadow:0 1px 0 rgba(32,35,33,.04)}.readings-shelf-tile:nth-child(2){border-color:rgba(54,95,85,.32)}.readings-shelf-tile:nth-child(3){border-color:rgba(66,95,120,.32)}.readings-shelf-tile span{color:var(--readings-muted);font-size:.78rem}.readings-shelf-tile h3{margin:6px 0 0;font-family:Fraunces,Georgia,serif;font-size:1.28rem;line-height:1.08}.readings-shelf-tile>strong{color:var(--readings-red);font-family:IBM Plex Mono,monospace;font-size:.86rem}.readings-token-row{display:flex;flex-wrap:wrap;gap:6px;align-content:end}.readings-token-row span{border:1px solid rgba(32,35,33,.13);border-radius:999px;background:rgba(244,239,227,.72);color:var(--readings-ink);padding:5px 8px;font-size:.72rem;line-height:1.2}.readings-author-table{display:grid;gap:0;overflow:hidden;border:1px solid var(--readings-line);border-radius:8px;background:rgba(255,253,246,.86)}.readings-author-row,.readings-author-table-head{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(92px,.6fr) minmax(130px,.8fr) minmax(90px,.52fr);gap:14px;align-items:center}.readings-author-table-head{padding:10px 14px;border-bottom:1px solid var(--readings-line);background:rgba(32,35,33,.05);color:var(--readings-muted);font-size:.75rem;font-weight:700}.readings-author-row{min-height:68px;padding:12px 14px;border-bottom:1px solid rgba(32,35,33,.1)}.readings-author-row:last-child{border-bottom:0}.readings-author-row div{display:grid;gap:3px;min-width:0}.readings-author-row small,.readings-author-row span,.readings-author-row strong{min-width:0}.readings-author-row strong{line-height:1.3}.readings-author-row small,.readings-author-row span{color:var(--readings-muted);line-height:1.5}.readings-author-row mark{justify-self:start;border:1px solid rgba(178,138,56,.34);border-radius:999px;background:rgba(178,138,56,.12);color:#6f561f;padding:5px 8px;font-size:.74rem;font-weight:700;white-space:nowrap}.readings-reader-pane{padding:26px 26px 26px 0}.readings-reader-sheet{position:sticky;top:92px;display:grid;grid-template-rows:auto 1fr auto;min-height:620px;overflow:hidden;border:1px solid rgba(32,35,33,.22);border-radius:8px;background:linear-gradient(90deg,rgba(168,72,39,.08) 0 1px,transparent 1px 100%),linear-gradient(180deg,transparent 0 31px,rgba(66,95,120,.1) 31px 32px),var(--readings-paper);background-size:56px 100%,100% 32px,auto;box-shadow:0 20px 52px rgba(58,47,34,.12)}.readings-reader-rule{height:14px;background:linear-gradient(90deg,var(--readings-red),var(--readings-gold) 34%,var(--readings-green) 67%,var(--readings-blue))}.readings-reader-copy{display:grid;align-content:start;gap:18px;padding:34px 38px 22px}.readings-reader-copy h2{margin:0;font-family:Fraunces,Shippori Mincho B1,serif;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:600;line-height:1}.readings-placeholder-lines{display:grid;gap:12px;margin-top:10px}.readings-placeholder-lines span{display:block;height:12px;border-radius:999px;background:rgba(32,35,33,.12)}.readings-placeholder-lines span:first-child{width:88%}.readings-placeholder-lines span:nth-child(2){width:72%}.readings-placeholder-lines span:nth-child(3){width:94%}.readings-placeholder-lines span:nth-child(4){width:63%}.readings-placeholder-lines span:nth-child(5){width:82%}.readings-empty-copy{margin:10px 0 0;color:var(--readings-muted);font-size:.92rem}.readings-slot-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--readings-line);background:rgba(244,239,227,.66)}.readings-slot-list div{display:grid;gap:4px;min-width:0;padding:12px 14px;border-right:1px solid var(--readings-line);border-bottom:1px solid var(--readings-line)}.readings-slot-list div:nth-child(2n){border-right:0}.readings-slot-list dt{color:var(--readings-blue);font-size:.68rem;font-weight:700}.readings-slot-list dd{margin:0;color:var(--readings-ink);font-size:.86rem;line-height:1.45}@media (max-width:1180px){.readings-masthead,.readings-workbench{grid-template-columns:1fr}.readings-workbench{min-height:auto}.readings-rail{border-right:0;border-bottom:1px solid var(--readings-line-strong)}.readings-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.readings-reader-pane{padding:0 26px 26px}.readings-reader-sheet{position:static;min-height:520px}}@media (max-width:760px){.readings-page-shell{width:min(100vw - 20px,100%)}.readings-main-board,.readings-masthead,.readings-rail{padding:20px}.readings-shelf-grid,.readings-slot-list,.readings-stat-strip,.readings-workflow{grid-template-columns:1fr}.readings-stat-strip span,.readings-stat-strip span:first-child{border-left:0;border-top:1px solid var(--readings-line)}.readings-stat-strip span:first-child{border-top:0}.readings-board-head{align-items:start;flex-direction:column}.readings-author-table{gap:0}.readings-author-table-head{display:none}.readings-author-row{grid-template-columns:1fr;gap:7px;align-items:start}.readings-reader-pane{padding:0 20px 20px}.readings-reader-copy{padding:28px 24px 20px}.readings-slot-list div,.readings-slot-list div:nth-child(2n){border-right:0}}