.daily-hero.still.svelte-1rb6gdi .teaching{animation:none}.daily-hero.svelte-1rb6gdi{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;min-height:100dvh;padding:calc(var(--space-16) + var(--space-6)) var(--space-6) var(--space-12)}.inner.svelte-1rb6gdi{width:100%;max-width:var(--content-width)}.stack.svelte-1rb6gdi{width:fit-content;max-width:100%;margin:0 auto}.label.svelte-1rb6gdi{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-key);letter-spacing:.02em;margin-bottom:var(--space-2)}.date.svelte-1rb6gdi{font-size:var(--text-xs);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-10)}.inner.size-0.svelte-1rb6gdi .stack:where(.svelte-1rb6gdi){width:100%;text-align:center}.inner.size-0.svelte-1rb6gdi .actions{justify-content:center}.inner.size-0.svelte-1rb6gdi .quote{font-size:clamp(var(--text-md),3.2vw,var(--text-xl));line-height:var(--leading-tight);text-align:center}.inner.size-1.svelte-1rb6gdi .quote{font-size:clamp(var(--text-base),2.4vw,var(--text-md))}.inner.size-2.svelte-1rb6gdi .quote{font-size:clamp(var(--text-sm),1.9vw,var(--text-base));line-height:1.5}.inner.svelte-1rb6gdi .teaching{width:auto;max-width:100%}.waiting.svelte-1rb6gdi{font-size:var(--text-sm);color:var(--color-text-tertiary);text-align:center}@media(max-width:640px){.daily-hero.svelte-1rb6gdi{padding:calc(var(--navbar-height) + var(--space-4)) var(--space-6) var(--space-8)}.date.svelte-1rb6gdi{margin-bottom:var(--space-6)}.inner.size-0.svelte-1rb6gdi .quote{font-size:clamp(var(--text-md),7.6vw,var(--text-xl))}.inner.size-1.svelte-1rb6gdi .quote{font-size:clamp(var(--text-base),6.8vw,var(--text-lg))}.inner.size-2.svelte-1rb6gdi .quote{font-size:clamp(var(--text-sm),5.8vw,var(--text-md))}}.book.svelte-12hjr91{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:inherit;animation:svelte-12hjr91-fadeInUp .4s ease-out both}.cover.svelte-12hjr91{width:100%;height:auto;aspect-ratio:2 / 3;border-radius:var(--radius-sm);box-shadow:4px 4px 0 var(--color-key-dim),8px 8px 0 var(--color-bg-sunken);transition:transform var(--ease-default)}.book.svelte-12hjr91:hover .cover:where(.svelte-12hjr91){transform:translateY(-4px)}.blank.svelte-12hjr91{display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--color-bg-sunken);border:1px solid var(--color-border);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-align:center;word-break:keep-all;overflow-wrap:anywhere}.info.svelte-12hjr91{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.title.svelte-12hjr91{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);word-break:keep-all;overflow-wrap:anywhere}.book.svelte-12hjr91:hover .title:where(.svelte-12hjr91){text-decoration:underline}.gloss.svelte-12hjr91{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:var(--text-xs);font-weight:var(--weight-normal, 400);color:var(--color-text-secondary)}.meta.svelte-12hjr91{font-size:var(--text-xs);color:var(--color-text-tertiary);word-break:keep-all}.ref.svelte-12hjr91{font-weight:var(--weight-bold);color:var(--color-key)}.desc.svelte-12hjr91{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal);word-break:keep-all;overflow-wrap:anywhere}@keyframes svelte-12hjr91-fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.home.svelte-1uha8ag{padding-bottom:var(--space-12)}.ebook.svelte-1uha8ag{display:flex;align-items:flex-start;gap:var(--space-8);padding:var(--space-8);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--ease-default),transform var(--ease-default)}.ebook.svelte-1uha8ag:hover{border-color:var(--color-key);transform:translateY(-2px)}.ebook-cover.svelte-1uha8ag{flex:0 0 188px;aspect-ratio:1024 / 1536;background-image:url(../../../images/dhammapada-cover.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--radius-sm);box-shadow:5px 5px 0 var(--color-key-dim),10px 10px 0 var(--color-bg-sunken)}.ebook-text.svelte-1uha8ag{min-width:0}.ebook-tag.svelte-1uha8ag{display:inline-block;margin-bottom:var(--space-3);padding:2px var(--space-3);border:1px solid var(--color-key);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-key);letter-spacing:var(--tracking-wide)}.ebook-title.svelte-1uha8ag{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);word-break:keep-all}.ebook-desc.svelte-1uha8ag{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);word-break:keep-all}.ebook-meta.svelte-1uha8ag{margin:0 0 var(--space-5);font-size:var(--text-xs);color:var(--color-text-tertiary)}.ebook-go.svelte-1uha8ag{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-key)}.ebook.svelte-1uha8ag:hover .ebook-go:where(.svelte-1uha8ag){text-decoration:underline}@media(max-width:640px){.ebook.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:var(--space-6);padding:var(--space-6)}.ebook-cover.svelte-1uha8ag{flex:0 0 auto;width:120px}}.hero.svelte-1uha8ag{padding:var(--space-12) 0;text-align:center}.hero-lead.svelte-1uha8ag{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-8);word-break:keep-all}.hero-sub.svelte-1uha8ag{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-bottom:var(--space-3);word-break:keep-all}.hero-actions.svelte-1uha8ag{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.section.svelte-1uha8ag{padding-top:var(--space-10)}.section-head.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.section-heading.svelte-1uha8ag{font-size:var(--text-lg);font-weight:var(--weight-bold)}.section-sub.svelte-1uha8ag{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.more.svelte-1uha8ag{flex:0 0 auto;font-size:var(--text-sm);color:var(--color-key);white-space:nowrap}.more.svelte-1uha8ag:after{content:" →"}.more.svelte-1uha8ag:hover{text-decoration:underline}.theme-head.svelte-1uha8ag,.theme.svelte-1uha8ag{display:grid;grid-template-columns:2.5em minmax(0,2fr) minmax(0,3fr) 4em;column-gap:var(--space-5);align-items:baseline;font-size:var(--text-xs)}.theme-head.svelte-1uha8ag{padding:var(--space-2) var(--space-4);border-top:2px solid var(--color-text);border-bottom:1px solid var(--color-border);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide)}.themes.svelte-1uha8ag{list-style:none;margin:0;padding:0}.themes.svelte-1uha8ag>li:where(.svelte-1uha8ag){border-bottom:1px solid var(--color-border-light)}.theme.svelte-1uha8ag{padding:var(--space-4);color:inherit;transition:background var(--ease-default)}.theme.svelte-1uha8ag:hover{background:var(--color-bg-sunken)}.theme.svelte-1uha8ag:hover .col-name:where(.svelte-1uha8ag){color:var(--color-key)}.col-no.svelte-1uha8ag,.col-cnt.svelte-1uha8ag{font-size:var(--text-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.col-cnt.svelte-1uha8ag{text-align:right}.theme.svelte-1uha8ag .col-name:where(.svelte-1uha8ag){font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-text);word-break:keep-all;transition:color var(--ease-default)}.theme.svelte-1uha8ag .col-desc:where(.svelte-1uha8ag){font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal);word-break:keep-all}.shelf.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8) var(--space-6)}@media(max-width:900px){.shelf.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.shelf.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-5)}}.cta.svelte-1uha8ag{padding:var(--space-10);background:var(--color-bg-sunken);border-radius:var(--radius-xl);text-align:center}.cta-title.svelte-1uha8ag{font-size:var(--text-xl);font-weight:var(--weight-bold);margin-bottom:var(--space-3)}.cta-desc.svelte-1uha8ag{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-bottom:var(--space-6);max-width:480px;margin-left:auto;margin-right:auto}@media(max-width:768px){.hero-sub.svelte-1uha8ag{font-size:var(--text-md)}.theme-head.svelte-1uha8ag{display:none}.themes.svelte-1uha8ag>li:where(.svelte-1uha8ag):first-child{border-top:2px solid var(--color-text)}.theme.svelte-1uha8ag{grid-template-columns:2em minmax(0,1fr) auto;grid-template-areas:"no name cnt" ". desc desc";row-gap:var(--space-1);column-gap:var(--space-3);padding:var(--space-4) var(--space-2)}.theme.svelte-1uha8ag .col-no:where(.svelte-1uha8ag){grid-area:no}.theme.svelte-1uha8ag .col-name:where(.svelte-1uha8ag){grid-area:name}.theme.svelte-1uha8ag .col-cnt:where(.svelte-1uha8ag){grid-area:cnt}.theme.svelte-1uha8ag .col-desc:where(.svelte-1uha8ag){grid-area:desc}.section-head.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.cta.svelte-1uha8ag{padding:var(--space-8) var(--space-6)}}
