.now-section.svelte-16e5gxk{border-left:1px dashed var(--bs-border-color);padding-left:2.5rem;margin-bottom:3rem;margin-left:.5rem;position:relative}.now-section.svelte-16e5gxk:before{content:"";position:absolute;left:-.4rem;top:0;width:12px;height:12px;border:2px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:50%}.now-section.svelte-16e5gxk:last-child{margin-bottom:0}.month-title.svelte-16e5gxk{margin:-.3rem 0 1rem;font-family:var(--font-display);font-size:1.25rem;font-weight:400;line-height:1.3}.month-title.svelte-16e5gxk a:where(.svelte-16e5gxk){color:var(--bs-body-color);text-decoration:none;transition:color .2s ease}.month-title.svelte-16e5gxk a:where(.svelte-16e5gxk):hover{color:var(--trails-crimson, var(--bs-link-color))}.manual-content.svelte-16e5gxk{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 1.5rem}.manual-content.svelte-16e5gxk .intro:where(.svelte-16e5gxk){grid-column:1/-1;font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--bs-secondary-color);margin:0 0 .5rem;font-style:italic}.manual-content.svelte-16e5gxk p{font-family:var(--font-body);font-size:.9375rem;line-height:1.5;margin:0}.section-header.svelte-16e5gxk{font-family:var(--font-ui);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04rem;color:var(--trails-crimson, var(--bs-link-color));margin:0 0 .75rem}.content-grid.svelte-16e5gxk{display:grid;grid-template-columns:repeat(var(--grid-cols, 2),1fr);gap:0 1.5rem;align-items:start;margin-bottom:1.5rem}.content-column.svelte-16e5gxk{display:flex;flex-direction:column;gap:1rem;min-width:0}.content-chunk--full.svelte-16e5gxk{margin-bottom:1rem}.chunk-list.svelte-16e5gxk{list-style:none;padding:0;margin:0}.chunk-list--subgrid.svelte-16e5gxk{display:grid;grid-template-columns:repeat(var(--grid-cols, 2),1fr);gap:.25rem 1.5rem}.reading-grid.svelte-16e5gxk{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,120px));gap:1.25rem;margin:.5rem 0;justify-content:center}@media(max-width:768px){.now-section.svelte-16e5gxk{padding-left:2rem}.month-title.svelte-16e5gxk{font-size:1.125rem}.manual-content.svelte-16e5gxk,.content-grid.svelte-16e5gxk,.chunk-list--subgrid.svelte-16e5gxk{grid-template-columns:1fr}.reading-grid.svelte-16e5gxk{grid-template-columns:repeat(auto-fill,minmax(90px,110px));gap:1rem}}.now-main.svelte-etzwwe{max-width:800px;margin:2rem auto 8rem;padding:0 2rem}@media(max-width:768px){.now-main.svelte-etzwwe{margin:1rem auto 4rem;padding:0 1rem}}.now-header.svelte-etzwwe{margin:4rem 0 3rem}@media(max-width:768px){.now-header.svelte-etzwwe{margin:2rem 0}}.now-title.svelte-etzwwe{font-family:var(--font-display);font-size:clamp(2.5rem,4vw + 1rem,3.5rem);font-weight:400;line-height:1.1;color:var(--bs-body-color);margin:0 0 1rem}.now-subtitle.svelte-etzwwe{font-family:var(--font-ui);font-size:clamp(1rem,.5vw + .9rem,1.125rem);font-weight:300;color:var(--bs-secondary-color);line-height:1.6;margin:0}.now-timeline.svelte-etzwwe{margin-top:3rem}.load-more-trigger.svelte-etzwwe{display:flex;justify-content:center;align-items:center;padding:2rem;margin-top:1rem}.load-more-hint.svelte-etzwwe{font-family:var(--font-ui);font-size:.875rem;color:var(--bs-tertiary-color)}.loading-indicator.svelte-etzwwe{display:flex;gap:.5rem}.loading-dot.svelte-etzwwe{width:8px;height:8px;background:var(--bs-border-color);border-radius:50%;animation:svelte-etzwwe-bounce 1.4s ease-in-out infinite}.loading-dot.svelte-etzwwe:nth-child(1){animation-delay:0s}.loading-dot.svelte-etzwwe:nth-child(2){animation-delay:.2s}.loading-dot.svelte-etzwwe:nth-child(3){animation-delay:.4s}@keyframes svelte-etzwwe-bounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.empty-state.svelte-etzwwe{text-align:center;padding:4rem 1rem;color:var(--bs-secondary-color)}.empty-state.svelte-etzwwe p:where(.svelte-etzwwe){font-family:var(--font-ui);font-size:1rem;margin:0}
