@layer pages{.rss-link-wrapper:where(.astro-ij3reppd){margin-bottom:var(--space-base);text-align:center}.rss-link:where(.astro-ij3reppd){color:var(--color-netsuki-navy);font-size:var(--font-size-base);transition:color .15s var(--ease-out);font-weight:700;display:inline-block}@media (any-hover:hover){.rss-link:where(.astro-ij3reppd):hover{color:var(--color-netsuki-aqua)}}.rss-link-separator:where(.astro-ij3reppd){margin-inline:var(--space-xs);color:var(--color-netsuki-black)}.diary-list-section:where(.astro-ij3reppd){background-color:color-mix(in srgb, var(--color-netsuki-gold) 30%, transparent)}.diary-empty:where(.astro-ij3reppd){text-align:center;padding:var(--space-lg);background-color:#fff}.diary-empty-text:where(.astro-ij3reppd){color:var(--color-netsuki-navy)}.diary-entries:where(.astro-ij3reppd){gap:var(--space-base);flex-direction:column;display:flex}.diary-entry:where(.astro-ij3reppd){transition:background-color .15s var(--ease-out);background-color:#fff;position:relative}@media (any-hover:hover){.diary-entry:where(.astro-ij3reppd):hover{background-color:color-mix(in srgb, var(--color-netsuki-gold) 20%, transparent)}}.diary-entry-link:where(.astro-ij3reppd){display:block}.diary-entry-link:where(.astro-ij3reppd):after{content:"";position:absolute;inset:0}.diary-entry-title:where(.astro-ij3reppd){margin-bottom:var(--space-xs)}@media (any-hover:hover){.diary-entry-title:where(.astro-ij3reppd):hover{color:var(--color-netsuki-aqua)}}.diary-entry-meta:where(.astro-ij3reppd){gap:var(--space-xs);margin-bottom:var(--space-xs);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.diary-entry-date:where(.astro-ij3reppd){color:var(--color-netsuki-black)}.diary-entry-tag:where(.astro-ij3reppd){z-index:1;position:relative}.diary-entry-description:where(.astro-ij3reppd){color:var(--color-netsuki-black);font-size:var(--font-size-base)}.pagination:where(.astro-ij3reppd){justify-content:center;align-items:center;gap:var(--space-base);margin-top:var(--space-lg);padding-top:var(--space-base);border-top:1px solid color-mix(in srgb, var(--color-netsuki-navy) 20%, transparent);display:flex}.pagination-link:where(.astro-ij3reppd){background-color:var(--color-netsuki-white);color:var(--color-netsuki-navy);padding:var(--space-xs) var(--space-sm);border:2px solid var(--color-netsuki-navy);border-radius:var(--radius-sm);font-size:var(--font-size-base);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);font-weight:700;text-decoration:none;display:inline-block}@media (any-hover:hover){.pagination-link:where(.astro-ij3reppd):not(.pagination-link--disabled):hover{background-color:var(--color-netsuki-navy);color:var(--color-netsuki-white)}}.pagination-link--disabled:where(.astro-ij3reppd){opacity:.4;cursor:default}.pagination-current:where(.astro-ij3reppd){color:var(--color-netsuki-navy);font-size:var(--font-size-base);text-align:center;min-width:4ch;font-weight:700}.archive-section:where(.astro-ij3reppd){background-color:color-mix(in srgb, var(--color-netsuki-aqua) 20%, transparent)}.archive-list:where(.astro-ij3reppd){gap:var(--space-base);flex-direction:column;display:flex}.archive-year-title:where(.astro-ij3reppd){color:var(--color-netsuki-navy);font-size:var(--font-size-md);margin-bottom:var(--space-xs);font-weight:700}.archive-month-list:where(.astro-ij3reppd){gap:var(--space-xs);flex-wrap:wrap;display:flex}.archive-month-link:where(.astro-ij3reppd){color:var(--color-netsuki-navy);padding:var(--space-xs) var(--space-sm);border:2px solid var(--color-netsuki-navy);border-radius:var(--radius-sm);font-size:var(--font-size-base);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background-color:#fff;font-weight:700;display:inline-block}@media (any-hover:hover){.archive-month-link:where(.astro-ij3reppd):hover{background-color:var(--color-netsuki-aqua);color:#fff}}.diary-about:where(.astro-ij3reppd){text-align:center}.diary-about-text:where(.astro-ij3reppd){color:var(--color-netsuki-navy);font-size:var(--font-size-base)}.diary-about-text:where(.astro-ij3reppd)+.diary-about-text:where(.astro-ij3reppd){margin-top:var(--space-xs)}}
