[data-upgrades-diary]{--book-paper: #050505;--book-ink: #efe6d6;--book-muted: #9a9080;--book-faint: #6e6758;--book-gold: #c4a574;--book-gold-dim: rgba(196, 165, 116, .22);--book-rule: rgba(196, 165, 116, .28);--book-serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;color:var(--book-ink);background:var(--book-paper)}[data-upgrades-diary].is-light{--book-paper: #f4efe3;--book-ink: #1c1914;--book-muted: #6a5c4a;--book-faint: #8a7a66;--book-gold: #8a6d3b;--book-gold-dim: rgba(138, 109, 59, .14);--book-rule: rgba(28, 25, 20, .16)}.aythen-diary-player{border-bottom:1px solid color-mix(in srgb,var(--book-rule) 55%,transparent);background:color-mix(in srgb,var(--book-paper) 88%,transparent)}.aythen-diary-play{background:transparent;color:var(--book-faint);font-family:var(--book-serif);font-size:11px;font-style:italic;letter-spacing:.01em;padding:.1rem 0}.aythen-diary-play:hover:not(:disabled){color:var(--book-gold)}.aythen-diary-index{scrollbar-width:none}.aythen-diary-index::-webkit-scrollbar{display:none}.aythen-diary-chip{border:1px solid var(--book-rule);background:transparent;color:var(--book-muted);font-family:var(--book-serif)}.aythen-diary-chip.is-on{border-color:var(--book-gold);background:var(--book-gold-dim);color:var(--book-ink)}.aythen-diary-book{position:relative;width:100%;max-width:46rem;margin:0 auto;padding:.35rem .4rem 2.4rem}.aythen-diary-book:before{content:"";pointer-events:none;position:absolute;inset:0 auto 0 0;width:1.15rem;background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 100%);opacity:.55}[data-upgrades-diary].is-light .aythen-diary-book:before{background:linear-gradient(90deg,rgba(80,50,20,.08),transparent 100%)}.aythen-diary-chapter{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 0 1.35rem;padding:1.6rem .5rem 1.35rem;text-align:center}.aythen-diary-chapter-ornament{display:flex;align-items:center;gap:.7rem;margin-bottom:.85rem;color:var(--book-gold);font-family:var(--book-serif);font-size:11px;font-weight:650;letter-spacing:.38em;text-transform:uppercase}.aythen-diary-chapter-ornament:before,.aythen-diary-chapter-ornament:after{content:"";width:2.8rem;height:1px;background:currentColor;opacity:.7}.aythen-diary-chapter-kicker{margin:0;color:var(--book-gold);font-size:10px;font-weight:650;letter-spacing:.34em;text-transform:uppercase}.aythen-diary-chapter-title{margin:.45rem 0 0;color:var(--book-ink);font-family:var(--book-serif);font-size:clamp(2.1rem,6vw,3.15rem);font-weight:600;letter-spacing:-.03em;line-height:1.05}.aythen-diary-chapter-date{margin:.45rem 0 0;color:var(--book-muted);font-family:var(--book-serif);font-size:13px;font-style:italic}.aythen-diary-chapter-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem .8rem;margin-top:.85rem;color:var(--book-faint);font-size:11px}.aythen-diary-chapter-read{display:inline-flex;align-items:center;border:0;background:transparent;color:var(--book-faint);padding:0;font-family:var(--book-serif);font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.aythen-diary-chapter-read:hover:not(:disabled){color:var(--book-gold)}.aythen-diary-folios{display:flex;flex-direction:column;gap:0}.aythen-diary-folios>li:first-child .aythen-diary-entry{border-top:1px solid var(--book-rule)}.aythen-diary-entry{display:flex;min-width:0;cursor:pointer;border-top:1px solid var(--book-rule);background:transparent;text-align:left;transition:background .16s ease}.aythen-diary-entry:hover{background:color-mix(in srgb,var(--book-gold) 6%,transparent)}.aythen-diary-entry.is-on{background:color-mix(in srgb,var(--book-gold) 9%,transparent);box-shadow:inset 2px 0 0 var(--book-gold)}.aythen-diary-plate{display:none;width:34%;max-width:220px;flex-shrink:0;overflow:hidden;border-right:1px solid var(--book-rule);background:#000}@media(min-width:640px){.aythen-diary-plate{display:block}}.aythen-diary-plate img{display:block;width:100%;height:100%;min-height:148px;object-fit:cover;filter:saturate(.88) contrast(1.04)}.aythen-diary-copy{min-width:0;flex:1;padding:1.15rem .15rem 1.25rem 1.05rem}.aythen-diary-entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;color:var(--book-faint);font-size:11px;letter-spacing:.04em}.aythen-diary-entry-tag{color:var(--book-gold);font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.aythen-diary-listen{margin-left:auto;display:inline-flex;align-items:center;height:auto;padding:0;border:0;background:transparent;color:var(--book-faint);font-family:var(--book-serif);font-size:11px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.aythen-diary-listen:hover:not(:disabled){color:var(--book-gold)}.aythen-diary-entry-title{margin:.55rem 0 0;color:var(--book-ink);font-family:var(--book-serif);font-size:clamp(1.25rem,3.2vw,1.7rem);font-weight:600;letter-spacing:-.02em;line-height:1.22}.aythen-diary-entry-highlight{margin:.4rem 0 0;color:var(--book-gold);font-family:var(--book-serif);font-size:13px;font-style:italic}.aythen-diary-entry-body{margin-top:.55rem;color:var(--book-muted);font-family:var(--book-serif);font-size:15px;line-height:1.78}.aythen-diary-entry-body p+p{margin-top:.55rem}.aythen-diary-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.8rem}.aythen-diary-tags span{color:var(--book-faint);font-size:10px;letter-spacing:.04em}.aythen-diary-toast{border:1px solid var(--book-rule);background:color-mix(in srgb,var(--book-paper) 92%,#000);color:var(--book-ink);box-shadow:0 18px 40px -24px #000000b3}.aythen-diary-toast b{display:block;font-family:var(--book-serif);font-size:1.35rem;font-weight:600}.aythen-diary-toast small{color:var(--book-muted);font-family:var(--book-serif);font-style:italic}
