.archives_archive__gUEEV{container-type:inline-size}.archives_timeline__F5Wi4{display:grid;grid-gap:var(--s6);gap:var(--s6)}.archives_year__fm25p{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);min-inline-size:0;scroll-margin-block-start:var(--s7)}.archives_yearHeading__m8xxc{margin:0;color:var(--primary);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.archives_posts__CQPpV{min-inline-size:0;margin:0;padding:0 0 0 var(--s4);padding-inline:var(--s4) 0;-webkit-border-start:1px solid var(--outline-variant);border-inline-start:1px solid var(--outline-variant);list-style:none}.archives_posts__CQPpV>li+li{-webkit-border-before:1px solid var(--outline-variant);border-block-start:1px solid var(--outline-variant)}.archives_entry__8ux0l{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:baseline;grid-column-gap:var(--s3);column-gap:var(--s3);grid-row-gap:var(--s1);row-gap:var(--s1);padding-block:var(--s4);color:var(--on-surface);text-decoration:none}.archives_entry__8ux0l:before{position:absolute;inset-block-start:calc(var(--s4) + .7em);inset-inline-start:calc(-1 * var(--s4) - var(--s1) / 2 - .5px);inline-size:var(--s1);block-size:var(--s1);border-radius:var(--r-full);background:var(--primary);content:""}.archives_date__PET25{color:var(--on-surface-variant);white-space:nowrap}.archives_title___lFo_{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.archives_entry__8ux0l:hover{text-decoration:none}.archives_entry__8ux0l:focus-visible .archives_title___lFo_,.archives_entry__8ux0l:hover .archives_title___lFo_{color:var(--primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.archives_entry__8ux0l:focus-visible{border-radius:var(--r-xs);outline:2px solid var(--primary);outline-offset:var(--s1)}@container (min-width: 28rem){.archives_entry__8ux0l{grid-template-columns:max-content minmax(0,1fr)}}@container (min-width: 40rem){.archives_year__fm25p{grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);column-gap:var(--s5)}.archives_yearHeading__m8xxc{-webkit-padding-before:var(--s3);padding-block-start:var(--s3)}.archives_entry__8ux0l{column-gap:var(--s4)}}.music-source{margin:0 0 var(--space-2);color:var(--on-surface-variant)}.music-track{display:flex;align-items:center;gap:var(--space-3);min-width:0}.music-cover{flex:0 0 56px;width:56px;height:56px;object-fit:cover;border-radius:var(--r-md)}.music-track-copy{flex:1 1;min-width:0}.music-track-artist,.music-track-name{margin:0;overflow-wrap:anywhere}.music-track-artist{color:var(--on-surface-variant)}.music-play-button{display:grid;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--r-md);background:var(--primary-container);color:var(--on-primary-container);cursor:pointer;transition:border-radius var(--motion-short) var(--motion-spring)}.music-play-button:hover:enabled{border-radius:var(--r-xl)}.music-play-button:active:enabled{border-radius:var(--r-sm)}.music-play-button:disabled,.music-source-button:disabled{opacity:.5;cursor:default}.music-play-button:focus-visible,.music-skip:focus-visible,.music-source-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.music-progress,.music-volume{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin-block:var(--space-2)}.music-progress input,.music-volume input{flex:1 1;min-width:0;height:24px;margin:0;accent-color:var(--primary)}.music-time,.music-volume output{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--on-surface-variant)}.music-volume output{min-width:4ch;text-align:end}.music-panel-links,.music-queue-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3)}.music-external,.music-skip,.music-source-button{color:var(--primary)}.music-skip,.music-source-button{min-height:32px;padding:0;border:0;background:transparent;cursor:pointer}.music-error{color:var(--error)}.music-announcement{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.site-music-player{flex:0 0 32px;width:32px;height:32px}.site-music-close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-full);cursor:pointer;font:inherit;transition:background-color var(--motion-short) var(--motion-standard)}.site-music-close:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.site-music-panel{position:absolute;top:calc(100% + var(--space-3));right:0;z-index:30;box-sizing:border-box;width:min(calc(330px + 2 * var(--space-4)),calc(100vw - 2 * var(--page-gutter)));max-height:calc(100dvh - var(--topbar-height) - var(--space-6));overflow:auto;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--md-outline-variant);border-radius:var(--shape-xl);color:var(--md-on-surface);background:var(--md-surface-container-high);box-shadow:var(--elevation-3)}.site-music-panel[hidden]{display:none}.site-music-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.site-music-close{color:var(--md-on-surface-variant);background:transparent}.site-music-close:hover{background:var(--md-surface-container-highest)}.site-music-trigger[data-playing=true]{color:var(--primary);background:var(--primary-container)}.site-music-trigger svg{transform-origin:50% 60%}.site-music-trigger[data-playing=true] svg{animation:music-note-sway 3.2s ease-in-out infinite}@keyframes music-note-sway{0%,50%,to{transform:rotate(0deg)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.site-music-close{transition:none}.site-music-trigger[data-playing=true] svg{animation:none}}