.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:where(p,h1,h2,h3,li){hyphens:manual;-webkit-hyphens:manual}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:where(h2,h3){font-style:normal}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:where(ul,ol){list-style:none;margin:0;padding:0}.ar[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj],.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{margin:0}.ar[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:not(.ui-btn):not(.ui-link){color:var(--ink);text-decoration:none}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:where(summary){list-style:none;cursor:pointer}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:where(summary)::-webkit-details-marker{display:none}.ar-sec[data-astro-cid-5tznm7mj]{margin:0 0 var(--sec-gap);scroll-margin-top:calc(var(--hdr-h, var(--hdr)) + var(--sp-16))}.sec-head[data-astro-cid-5tznm7mj]{margin:0 0 var(--sp-48)}.ar[data-astro-cid-5tznm7mj]{--fpad: var(--pad-lg)}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]{margin-top:var(--sec-gap);padding:0 var(--fpad) var(--fpad);border:var(--hair) solid var(--line);border-radius:var(--r-box);overflow:clip;background:linear-gradient(180deg,var(--surface),var(--ground) 70%);box-shadow:var(--shadow-lg)}.ar[data-astro-cid-5tznm7mj]{--bar-pad: var(--fpad)}.ar[data-astro-cid-5tznm7mj] .sec-head[data-astro-cid-5tznm7mj]{margin:0 calc(-1 * var(--fpad)) 0}@media(max-width:720px){.ar[data-astro-cid-5tznm7mj]{--fpad: var(--sp-8)}.ar[data-astro-cid-5tznm7mj] .find[data-astro-cid-5tznm7mj]{flex-basis:6rem}}.ar[data-astro-cid-5tznm7mj] .archive[data-astro-cid-5tznm7mj] .controls[data-astro-cid-5tznm7mj]{margin:0 calc(-1 * var(--fpad));padding-inline:var(--fpad);border-top:var(--hair) solid var(--line);background:color-mix(in srgb,var(--raised) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.fx-phone[data-astro-cid-5tznm7mj]{display:none}html[data-archive-view=field] .ar[data-astro-cid-5tznm7mj] .archive[data-astro-cid-5tznm7mj] .controls[data-astro-cid-5tznm7mj]{margin:0}.ar[data-astro-cid-5tznm7mj] .ar-paths[data-astro-cid-5tznm7mj] .pk-panel[data-astro-cid-5tznm7mj]{background:color-mix(in srgb,var(--ground) 72%,transparent)}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.lrows,.grid) .month-mark[data-astro-cid-5tznm7mj]{display:flex;gap:var(--sp-12);padding:var(--sp-8) var(--sp-16);margin-bottom:var(--sp-8);background:var(--raised);border:var(--hair) solid var(--line);border-left:3px solid var(--mark);border-radius:var(--r-small);font-family:var(--f-serif);font-size:var(--size-body);letter-spacing:0;text-transform:none;color:var(--ink)}html body{background:transparent}.ar-sec[data-astro-cid-5tznm7mj] .rm{display:none}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]{position:relative;isolation:isolate;box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 7%,transparent),var(--shadow-lg)}html[data-archive-view=field] .ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]{isolation:auto;z-index:auto}.ar[data-astro-cid-5tznm7mj] .archive[data-astro-cid-5tznm7mj]{overflow:visible;z-index:1}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]:before,.ar[data-astro-cid-5tznm7mj] .sec-light[data-astro-cid-5tznm7mj]{border-radius:inherit}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj] .rm--bl,.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj] .rm--br{display:block;opacity:.55}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]:before,.ar[data-astro-cid-5tznm7mj] .sec-light[data-astro-cid-5tznm7mj]{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;opacity:.06;mix-blend-mode:screen}[data-theme=light] .ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj]:before{opacity:.05;mix-blend-mode:multiply}.ar[data-astro-cid-5tznm7mj] .sec-light[data-astro-cid-5tznm7mj]{background:radial-gradient(520px circle at var(--mx, 50%) var(--my, -30%),color-mix(in srgb,var(--gold) 8%,transparent),transparent 62%);opacity:0;transition:opacity var(--slow) var(--ease)}.ar[data-astro-cid-5tznm7mj] .ar-sec[data-astro-cid-5tznm7mj].is-lit .sec-light[data-astro-cid-5tznm7mj]{opacity:1}.ar[data-astro-cid-5tznm7mj] .sec-head[data-astro-cid-5tznm7mj]{position:relative}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.pk-art,.lp-art){transition:transform var(--slow) var(--ease),box-shadow var(--slow) var(--ease)}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.pk-art,.lp-art):hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),0 0 0 var(--hair) color-mix(in srgb,var(--gold) 30%,transparent)}@media(prefers-reduced-motion:reduce){.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.pk-art,.lp-art){transition:none}}.ar[data-astro-cid-5tznm7mj] .ar-mast{align-items:stretch}.ar[data-astro-cid-5tznm7mj] .ar-mast>.ui-head-main{display:flex;flex-direction:column}.ar-routes[data-astro-cid-5tznm7mj]{margin-top:auto}.ar-new[data-astro-cid-5tznm7mj]{align-self:flex-start;margin:calc(-1 * var(--sp-16)) 0 var(--sp-24);padding:0;text-align:left;background:none;border:0;color:var(--ink);cursor:pointer}.ar-new[data-astro-cid-5tznm7mj][hidden]{display:none}.ar-new-n[data-astro-cid-5tznm7mj]{border-bottom:var(--hair) solid var(--gold);padding-bottom:1px}.ar-new[data-astro-cid-5tznm7mj]:hover .ar-new-n[data-astro-cid-5tznm7mj]{color:var(--gold)}.ar-latest[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-8);margin:var(--sp-8) 0 var(--sp-32)}.ar-routes[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);border-top:var(--hair) solid var(--line)}.ar-route[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-4);align-content:start;padding:var(--sp-16) 0 0}.ar-route[data-astro-cid-5tznm7mj]:hover .t-body[data-astro-cid-5tznm7mj],.ar-route[data-astro-cid-5tznm7mj]:focus-visible .t-body[data-astro-cid-5tznm7mj]{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.18em}.ar-subj[data-astro-cid-5tznm7mj]{grid-column:8 / 13;display:grid;gap:var(--sp-4)}.ar-subj-k[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;gap:var(--sp-16);padding-bottom:var(--sp-12);border-bottom:var(--hair) solid var(--line-strong)}.subj-list[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gap)}.subj-list[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj]{display:grid}.subj[data-astro-cid-5tznm7mj]{position:relative;display:grid;align-content:start;gap:var(--sp-4);width:100%;padding:var(--sp-12) 0 var(--sp-16);text-align:left;background:none;border:0;border-bottom:var(--hair) solid var(--line);border-radius:0;color:inherit;font:inherit;cursor:pointer}.subj[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--hair));height:var(--hair);background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform var(--slow) var(--ease)}.subj[data-astro-cid-5tznm7mj]:hover:after,.subj[data-astro-cid-5tznm7mj]:focus-visible:after,.subj[data-astro-cid-5tznm7mj][aria-pressed=true]:after{transform:scaleX(1)}.subj-top[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-8)}.subj-n[data-astro-cid-5tznm7mj]{flex:none}.subj[data-astro-cid-5tznm7mj][aria-pressed=true] .subj-n[data-astro-cid-5tznm7mj]{color:var(--ink)}.subj-g[data-astro-cid-5tznm7mj]{text-wrap:pretty}.pk[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:repeat(var(--n, 6),minmax(min-content,1fr));column-gap:var(--gap);align-items:stretch;margin-top:var(--sp-24)}.pk-q[data-astro-cid-5tznm7mj]{grid-column:1;position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:var(--sp-12);align-items:baseline;align-content:center;width:100%;padding:var(--sp-16) var(--sp-16) var(--sp-16) var(--sp-24);text-align:left;background:transparent;border:0;border-radius:var(--r-box) 0 0 var(--r-box);color:inherit;font:inherit;cursor:pointer;scroll-margin-top:calc(var(--hdr-h, var(--hdr)) + var(--sp-16));transition:background var(--fast) var(--ease)}.pk-q[data-astro-cid-5tznm7mj]:before{content:"";position:absolute;left:0;top:var(--sp-16);bottom:var(--sp-16);width:2px;border-radius:1px;background:var(--gold);transform:scaleY(0);transition:transform var(--slow) var(--ease)}.pk-q[data-astro-cid-5tznm7mj]:hover{background:color-mix(in srgb,var(--surface) 50%,transparent)}.pk-q[data-astro-cid-5tznm7mj][aria-expanded=true]{background:var(--surface)}.pk-q[data-astro-cid-5tznm7mj][aria-expanded=true]:before{transform:scaleY(1)}.pk-n[data-astro-cid-5tznm7mj]{grid-row:1 / span 2}.pk-q[data-astro-cid-5tznm7mj][aria-expanded=true] .pk-n[data-astro-cid-5tznm7mj]{color:var(--prose)}.pk-qt[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-4);min-width:0}.pk-t[data-astro-cid-5tznm7mj]{color:var(--prose);text-wrap:balance;transition:color var(--fast) var(--ease)}.pk-q[data-astro-cid-5tznm7mj]:hover .pk-t[data-astro-cid-5tznm7mj],.pk-q[data-astro-cid-5tznm7mj][aria-expanded=true] .pk-t[data-astro-cid-5tznm7mj]{color:var(--ink)}.pk-mm[data-astro-cid-5tznm7mj],.pk-done[data-astro-cid-5tznm7mj]{white-space:nowrap}.pk-done[data-astro-cid-5tznm7mj]{color:var(--ink)}.pk-done[data-astro-cid-5tznm7mj]:before{content:" · ";color:var(--faint)}.pk-done[data-astro-cid-5tznm7mj][hidden]{display:none}.pk-bar[data-astro-cid-5tznm7mj]{grid-column:2;display:none;gap:3px;margin-top:var(--sp-8);max-width:12rem}.pk-q[data-astro-cid-5tznm7mj].has-progress .pk-bar[data-astro-cid-5tznm7mj]{display:flex}.pk-bar[data-astro-cid-5tznm7mj] i[data-astro-cid-5tznm7mj]{flex:1;height:2px;border-radius:1px;background:var(--line-strong)}.pk-bar[data-astro-cid-5tznm7mj] i[data-astro-cid-5tznm7mj].on{background:var(--ink)}.pk-panel[data-astro-cid-5tznm7mj]{grid-column:2;grid-row:1 / -1;align-self:stretch;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto 1fr;column-gap:var(--pad-lg);row-gap:var(--sp-12);align-items:start;min-width:0;padding:var(--pad-lg);background:var(--surface);border:var(--hair) solid var(--line);border-radius:var(--r-box)}.pk-panel[data-astro-cid-5tznm7mj][hidden]{display:none}@media not all and (max-width:860px){.pk-panel[data-astro-cid-5tznm7mj][hidden]{display:grid;visibility:hidden}}.pk-glow[data-astro-cid-5tznm7mj]{position:absolute;inset:-25%;z-index:-1;pointer-events:none}.pk-glow[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj][hidden]{display:none}.pk-glow[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;filter:blur(72px) saturate(1.25);opacity:.22;transition:opacity var(--slow) var(--ease)}[data-theme=light] .pk-glow[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{opacity:.1}.pk-head[data-astro-cid-5tznm7mj]{grid-column:1;grid-row:1;display:grid;gap:var(--sp-12);align-content:start;min-width:0}.pk-steps[data-astro-cid-5tznm7mj]{grid-column:1;grid-row:2;min-width:0}.pk-side[data-astro-cid-5tznm7mj]{grid-column:2;grid-row:1 / span 2}.pk-h[data-astro-cid-5tznm7mj]{margin:0}.pk-line[data-astro-cid-5tznm7mj]{text-wrap:pretty}.pk-steps[data-astro-cid-5tznm7mj]{--dot: .75rem;--dt: calc((var(--size-body) * var(--lh-body) - var(--dot)) / 2);margin-top:var(--sp-4)}.pk-step[data-astro-cid-5tznm7mj]{position:relative}.pk-step[data-astro-cid-5tznm7mj]:not(:last-child):before{content:"";position:absolute;left:calc(var(--dot) / 2 - .75px);width:1.5px;top:calc(var(--sp-8) + var(--dt) + var(--dot) + 3px);bottom:calc(-1 * (var(--sp-8) + var(--dt)) + 3px);background:var(--line-strong);border-radius:1px}.pk-step[data-astro-cid-5tznm7mj].is-read:not(:last-child):before{background:var(--ink)}.pk-sa[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:var(--dot) minmax(0,1fr);column-gap:var(--sp-16);align-items:start;padding:var(--sp-8) 0}.pk-dot[data-astro-cid-5tznm7mj]{position:relative;width:var(--dot);height:var(--dot);margin-top:var(--dt);box-sizing:border-box;border:1.5px solid var(--line-ctl);border-radius:50%;background:conic-gradient(var(--ink) calc(var(--rp, 0) * 1turn),transparent 0);transition:border-color var(--fast) var(--ease),transform var(--fast) var(--ease)}.pk-step[data-astro-cid-5tznm7mj].is-read .pk-dot[data-astro-cid-5tznm7mj]{border-color:var(--ink);background:var(--ink)}.pk-step[data-astro-cid-5tznm7mj].is-next .pk-dot[data-astro-cid-5tznm7mj]{border-color:var(--gold)}.pk-step[data-astro-cid-5tznm7mj].is-next .pk-dot[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--gold);opacity:.45;animation:pk-ring 2.6s var(--ease) infinite}@keyframes pk-ring{0%{transform:scale(.7);opacity:.6}70%,to{transform:scale(1.5);opacity:0}}.pk-sx[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4) var(--sp-16);min-width:0}.pk-sm[data-astro-cid-5tznm7mj]{flex:none;text-align:right}.pk-stt[data-astro-cid-5tznm7mj]{color:var(--ink);text-wrap:pretty;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:color var(--fast) var(--ease),text-decoration-color var(--fast) var(--ease)}.pk-sa[data-astro-cid-5tznm7mj]:hover .pk-stt[data-astro-cid-5tznm7mj],.pk-sa[data-astro-cid-5tznm7mj]:focus-visible .pk-stt[data-astro-cid-5tznm7mj],.pk-step[data-astro-cid-5tznm7mj].is-on .pk-stt[data-astro-cid-5tznm7mj]{text-decoration-color:var(--line-strong)}.pk-sa[data-astro-cid-5tznm7mj]:hover .pk-dot[data-astro-cid-5tznm7mj],.pk-step[data-astro-cid-5tznm7mj].is-on .pk-dot[data-astro-cid-5tznm7mj]{transform:scale(1.2)}.pk-step[data-astro-cid-5tznm7mj].is-read .pk-stt[data-astro-cid-5tznm7mj]{color:var(--dim)}.pk-state[data-astro-cid-5tznm7mj]{color:var(--ink)}.pk-state[data-astro-cid-5tznm7mj]:not(:empty):before{content:" · ";color:var(--faint)}.pk-state[data-astro-cid-5tznm7mj].is-quiet{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pk-side[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;gap:var(--sp-24);min-width:0}.pk-acts[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-12) var(--sp-24)}.pk-more[data-astro-cid-5tznm7mj]{display:inline-flex;flex-wrap:wrap;gap:var(--sp-8) var(--sp-24)}.pk-more[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.path-save,.pk-copy){background:none;border-width:0 0 var(--hair);cursor:pointer;padding:0 0 var(--sp-4)}@media(pointer:coarse){.pk-more[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.path-save,.pk-copy){display:inline-flex;align-items:flex-end;min-height:44px}}.pk-view[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-12);align-content:start;margin:0;min-width:0}.pk-art[data-astro-cid-5tznm7mj]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-media);border:var(--hair) solid var(--line-strong);background:var(--raised);box-shadow:var(--shadow-lg)}.pk-art[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.pk-art[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj][hidden],.pk-plate[data-astro-cid-5tznm7mj][hidden]{display:none}.pk-plate[data-astro-cid-5tznm7mj] .pplate{height:100%;border:0;border-radius:0}.pk-anim[data-astro-cid-5tznm7mj]{opacity:0;transition:opacity var(--fast) var(--ease)}.pk-anim[data-astro-cid-5tznm7mj].is-live{opacity:1}.pk-art[data-astro-cid-5tznm7mj].is-swap .pk-img[data-astro-cid-5tznm7mj]{animation:pk-swap var(--slow) var(--ease)}@keyframes pk-swap{0%{opacity:.4}to{opacity:1}}.pk-cap[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-4);margin:var(--sp-8) 0 0;text-align:left;font-style:normal}.pk-vk[data-astro-cid-5tznm7mj]{margin-bottom:var(--sp-4)}.pk-vt[data-astro-cid-5tznm7mj]{text-wrap:balance}.pk-vt[data-astro-cid-5tznm7mj]{display:none}.pk-vd[data-astro-cid-5tznm7mj]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(3em * var(--lh-data))}.mine[data-astro-cid-5tznm7mj]{margin:0 0 var(--sec-gap)}.mine[data-astro-cid-5tznm7mj][hidden]{display:none}.mine-row[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-16)}.mine-resume[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-4) var(--sp-12)}.mine-resume[data-astro-cid-5tznm7mj][hidden]{display:none}.mine-resume[data-astro-cid-5tznm7mj]:hover .t-body[data-astro-cid-5tznm7mj]{text-decoration:underline;text-decoration-color:var(--line-strong)}.mine-acts[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-8) var(--sp-24)}.mine-queue[data-astro-cid-5tznm7mj][hidden]{display:none}.mine-clear[data-astro-cid-5tznm7mj],.fstate-clear[data-astro-cid-5tznm7mj]{background:none;border-width:0 0 var(--hair);cursor:pointer;padding:0 0 var(--sp-4)}.ar[data-astro-cid-5tznm7mj] .ui-chip .n[data-astro-cid-5tznm7mj]{color:var(--dim)}.ar[data-astro-cid-5tznm7mj] .ui-chip[aria-pressed=true] .n[data-astro-cid-5tznm7mj]{color:inherit}.ar[data-astro-cid-5tznm7mj] .mchip.is-empty{opacity:.6}.sh[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-24);margin-top:var(--sp-8)}.sh-case[data-astro-cid-5tznm7mj]{min-width:0;padding:var(--sp-16) var(--sp-24) 0;border:var(--hair) solid var(--line);border-radius:var(--r-box);background:linear-gradient(180deg,color-mix(in srgb,var(--ground) 55%,transparent),var(--raised))}.sh-shelf[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:var(--sp-24) var(--sp-4);min-width:0;padding:var(--sp-24) var(--sp-8) 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;border-bottom:3px solid var(--line-strong)}.sh-spine[data-astro-cid-5tznm7mj]{--sc: var(--sc-d);position:relative;flex:0 1 auto;min-width:2.75rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--sp-8);width:calc(2.25rem + var(--n) * .875rem);height:calc(14rem + var(--lift));padding:var(--sp-24) var(--sp-4) var(--sp-8);overflow:hidden;border:var(--hair) solid color-mix(in srgb,var(--sc) 40%,var(--line));border-bottom:0;border-radius:3px 3px 0 0;background:linear-gradient(90deg,color-mix(in srgb,var(--sc) 24%,var(--surface)),color-mix(in srgb,var(--sc) 10%,var(--raised)) 70%,color-mix(in srgb,var(--sc) 18%,var(--surface)));color:var(--prose);font:inherit;cursor:pointer;transition:transform var(--fast) var(--ease),color var(--fast) var(--ease),border-color var(--fast) var(--ease),box-shadow var(--slow) var(--ease)}.sh-spine[data-astro-cid-5tznm7mj]:first-child{margin-left:auto}.sh-spine[data-astro-cid-5tznm7mj]:last-child{margin-right:auto}.sh-spine[data-astro-cid-5tznm7mj]:before{content:"";position:absolute;left:3px;right:3px;top:var(--sp-8);height:2px;border-radius:1px;background:var(--sc);opacity:.85}.sh-spine[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--read, 0) * 100%);background:color-mix(in srgb,var(--sc) 20%,transparent);pointer-events:none;transition:height var(--slow) var(--ease)}.sh-name[data-astro-cid-5tznm7mj]{position:relative;z-index:1;flex:1 1 auto;min-height:0;max-width:100%;writing-mode:vertical-rl;text-wrap:balance;overflow:hidden;line-height:1.35;letter-spacing:.06em}.sh-n[data-astro-cid-5tznm7mj]{position:relative;z-index:1;color:var(--dim);letter-spacing:0}.sh-spine[data-astro-cid-5tznm7mj]:hover{transform:translateY(-4px);color:var(--ink)}.sh-spine[data-astro-cid-5tznm7mj][aria-selected=true]{transform:translateY(-14px);color:var(--ink);border-color:var(--sc);box-shadow:0 16px 28px -20px var(--sc)}.sh-spine[data-astro-cid-5tznm7mj][aria-selected=true] .sh-n[data-astro-cid-5tznm7mj]{color:var(--ink)}.sh-spine[data-astro-cid-5tznm7mj]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sh-panels[data-astro-cid-5tznm7mj]{display:grid;min-width:0}.sh-panel[data-astro-cid-5tznm7mj]{--sc: var(--sc-d);grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--gap);align-items:start;min-width:0;padding:var(--pad);border:var(--hair) solid var(--line);border-left:3px solid var(--sc);border-radius:var(--r-box);background:var(--surface)}.sh-head[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-8);align-content:start;min-width:0}.sh-panel[data-astro-cid-5tznm7mj][hidden]{display:grid;visibility:hidden}.sh-panel[data-astro-cid-5tznm7mj]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:root[data-theme=light] [data-astro-cid-5tznm7mj]:is(.sh-spine,.sh-panel){--sc: var(--sc-l)}.sh-k[data-astro-cid-5tznm7mj]{color:var(--dim)}.sh-list[data-astro-cid-5tznm7mj]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap);margin:0;padding:0}.sh-item[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--sp-12);row-gap:var(--sp-4);padding:var(--sp-12) 0;border-top:var(--hair) solid var(--line)}.sh-no[data-astro-cid-5tznm7mj]{grid-row:span 2;padding-top:.25em;color:var(--dim)}.ar[data-astro-cid-5tznm7mj] .ar-series[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj].sh-link{color:var(--ink);text-wrap:pretty;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color var(--fast) var(--ease)}.ar[data-astro-cid-5tznm7mj] .ar-series[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj].sh-link:hover,.ar[data-astro-cid-5tznm7mj] .ar-series[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj].sh-link:focus-visible{text-decoration-color:var(--line-ctl)}.sh-meta[data-astro-cid-5tznm7mj],.ar[data-astro-cid-5tznm7mj] .ar-series[data-astro-cid-5tznm7mj] .sh-item[data-astro-cid-5tznm7mj].is-read a[data-astro-cid-5tznm7mj].sh-link{color:var(--dim)}.sh-item[data-astro-cid-5tznm7mj].is-read .sh-no[data-astro-cid-5tznm7mj]{color:var(--sc)}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].sh-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-12) var(--sp-24);margin-top:var(--sp-12)}.tlist[data-astro-cid-5tznm7mj] .tfeeds[data-astro-cid-5tznm7mj]{grid-column:1 / -1;gap:var(--sp-8)}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].tf-row{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:baseline;column-gap:var(--sp-16);margin-top:var(--sp-4)}.tf-k[data-astro-cid-5tznm7mj]{color:var(--dim)}.tf-links[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:var(--sp-8) var(--sp-16)}@media(pointer:coarse){.tf-links[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]{position:relative}.tf-links[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;inset:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-8))}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].sh-acts .ui-link[data-astro-cid-5tznm7mj]:before{content:"";position:absolute;inset:-6px -12px}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].sh-acts .ui-link[data-astro-cid-5tznm7mj]{position:relative}}.ar[data-astro-cid-5tznm7mj] .takeaway[data-astro-cid-5tznm7mj] .tf-row[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]{color:var(--prose);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.2em}.ar[data-astro-cid-5tznm7mj] .takeaway[data-astro-cid-5tznm7mj] .tf-row[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:hover{color:var(--ink);text-decoration-color:var(--ink)}.archive[data-astro-cid-5tznm7mj]{position:relative}.controls[data-astro-cid-5tznm7mj]{position:sticky;top:var(--hdr-h, var(--hdr));z-index:20;margin-top:var(--sp-16);padding:var(--sp-12) 0;background:var(--ground);border-bottom:var(--hair) solid var(--line)}.ctl-row[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-12) var(--sp-16)}.fpanel-sum[data-astro-cid-5tznm7mj]{gap:var(--sp-8);box-sizing:border-box}.fpanel[data-astro-cid-5tznm7mj][open] .fpanel-sum[data-astro-cid-5tznm7mj]{border-color:var(--ink)}.fpanel-n[data-astro-cid-5tznm7mj]{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;margin-right:calc(-1 * var(--sp-8));padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--ink);color:var(--ground);letter-spacing:0}.fpanel-n[data-astro-cid-5tznm7mj][hidden]{display:none}.fpanel-body[data-astro-cid-5tznm7mj]{position:absolute;left:0;right:0;top:100%;display:grid;gap:var(--sp-24);padding:var(--pad);background:var(--surface);border:var(--hair) solid var(--line);border-radius:0 0 var(--r-box) var(--r-box);box-shadow:var(--shadow-lg);max-height:calc(100svh - var(--hdr-h, var(--hdr)) - var(--sp-128));overflow:auto;overscroll-behavior:contain}.facets[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-24) var(--gap)}.fx[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-12);align-content:start}.lanes[data-astro-cid-5tznm7mj]{padding-top:var(--sp-16);border-top:var(--hair) solid var(--line)}.lanes[data-astro-cid-5tznm7mj] summary[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-4) var(--sp-12);min-height:var(--h-ctl-sm)}.lanes[data-astro-cid-5tznm7mj] summary[data-astro-cid-5tznm7mj]:before{content:"+";color:var(--dim)}.lanes[data-astro-cid-5tznm7mj][open] summary[data-astro-cid-5tznm7mj]:before{content:"–"}.lanes[data-astro-cid-5tznm7mj] .index[data-astro-cid-5tznm7mj]{margin-top:var(--sp-12)}.find[data-astro-cid-5tznm7mj]{flex:1 1 10rem;min-width:0;max-width:26rem;display:flex;align-items:center;gap:var(--sp-8);min-height:var(--h-ctl-sm);padding:0 var(--sp-8) 0 var(--sp-16);border:var(--hair) solid var(--line-strong);border-radius:var(--r-pill);background:var(--ground);transition:border-color var(--fast) var(--ease)}.find[data-astro-cid-5tznm7mj]:focus-within{border-color:var(--prose)}.find[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]{flex:1 1 0;width:0;min-width:0;min-height:calc(var(--h-ctl-sm) - 2 * var(--hair));padding:0;border:0;background:transparent;color:var(--ink)}.find[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]::placeholder{color:var(--dim)}.find[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]:focus{outline:none}.find-key[data-astro-cid-5tznm7mj]{padding:0 var(--sp-8);border:var(--hair) solid var(--line-strong);border-radius:var(--r-small)}.sortbox[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:var(--sp-8);margin-left:auto}.sort[data-astro-cid-5tznm7mj]{appearance:none;-webkit-appearance:none;min-height:var(--h-ctl-sm);padding:0 var(--sp-16);color:var(--prose);background:transparent;border:var(--hair) solid var(--line-strong);border-radius:var(--r-pill);cursor:pointer}.sort[data-astro-cid-5tznm7mj]:hover{border-color:var(--ink);color:var(--ink)}.sort[data-astro-cid-5tznm7mj] option[data-astro-cid-5tznm7mj]{background:var(--surface);color:var(--ink)}.fstate[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:var(--sp-12);margin:var(--sp-12) calc(-1 * var(--fpad, 0px)) 0;padding:var(--sp-12) var(--fpad, 0px) 0;border-top:var(--hair) solid var(--line);animation:fstate-in var(--fast) var(--ease) both}.fstate[data-astro-cid-5tznm7mj][hidden]{display:none}.fstate-read[data-astro-cid-5tznm7mj]{display:flex;align-items:baseline;gap:var(--sp-8);padding-right:var(--sp-12);border-right:var(--hair) solid var(--line-strong);color:var(--dim);white-space:nowrap}.fstate-run[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-8);min-width:0}.fstate-toks[data-astro-cid-5tznm7mj]{display:contents}.fstate-acts[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:var(--sp-16)}.fstate-save[data-astro-cid-5tznm7mj][hidden]{display:none}.fstate-clear[data-astro-cid-5tznm7mj]{white-space:nowrap}.fstate[data-astro-cid-5tznm7mj] .ftok{display:inline-flex;align-items:center;gap:var(--sp-8);min-height:calc(var(--h-ctl-sm) - var(--sp-8));padding:0 var(--sp-4) 0 var(--sp-12);border:var(--hair) solid var(--line-strong);border-radius:var(--r-small);background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink);cursor:pointer;transition:border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.fstate[data-astro-cid-5tznm7mj] .ftok{font:inherit}.fstate[data-astro-cid-5tznm7mj] .ftok-k{color:var(--dim)}.fstate[data-astro-cid-5tznm7mj] .ftok-v{color:var(--ink)}.fstate[data-astro-cid-5tznm7mj] .ftok-x{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:2px;letter-spacing:0;color:var(--dim);transition:color var(--fast) var(--ease),background var(--fast) var(--ease)}.fstate[data-astro-cid-5tznm7mj] .ftok:hover{border-color:var(--line-ctl)}.fstate[data-astro-cid-5tznm7mj] .ftok:hover .ftok-x{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink)}.fstate[data-astro-cid-5tznm7mj] .ftok:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fstate[data-astro-cid-5tznm7mj] .ftok.is-new{animation:ftok-in .26s var(--ease) both}@keyframes fstate-in{0%{opacity:0}}@keyframes ftok-in{0%{opacity:0;translate:0 4px}}.ledger[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start;margin-top:var(--sp-32)}.lrows[data-astro-cid-5tznm7mj]{grid-column:1 / 9;display:flex;flex-direction:column;min-width:0}.month-block[data-astro-cid-5tznm7mj]{margin:0 0 var(--sp-40)}.month-block[data-astro-cid-5tznm7mj][hidden]{display:none}.month-mark[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;gap:var(--sp-16);margin:0 0 var(--sp-4);padding:var(--sp-8) 0;color:var(--prose)}[data-astro-cid-5tznm7mj]:is(.lrows,.grid) .month-mark[data-astro-cid-5tznm7mj]{position:sticky;top:var(--bar-bottom, var(--hdr-h, var(--hdr)));z-index:4;background:var(--ground)}.month-block[data-astro-cid-5tznm7mj]{scroll-margin-top:var(--bar-bottom, var(--hdr-h, var(--hdr)))}.month-mark[data-astro-cid-5tznm7mj] span[data-astro-cid-5tznm7mj]{color:var(--dim)}.lrow[data-astro-cid-5tznm7mj][hidden]{display:none}.er-lane[data-astro-cid-5tznm7mj]{text-align:left;background:none;border:0;border-radius:0}button[data-astro-cid-5tznm7mj].er-lane{position:relative;z-index:1;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.35em;transition:color var(--fast) var(--ease),text-decoration-color var(--fast) var(--ease)}button[data-astro-cid-5tznm7mj].er-lane:hover,button[data-astro-cid-5tznm7mj].er-lane:focus-visible{color:var(--ink);text-decoration-color:var(--line-strong)}.er-tag[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;min-height:1.75em;padding:0 var(--sp-8);border:var(--hair) solid var(--line-ctl);border-radius:var(--r-small);color:var(--prose)}.er-tag[data-astro-cid-5tznm7mj][hidden]{display:none}.er-new[data-astro-cid-5tznm7mj]{border-color:var(--gold);color:var(--gold)}.lrow[data-astro-cid-5tznm7mj] .row-state{color:var(--ink)}.lrow[data-astro-cid-5tznm7mj] .row-state[hidden]{display:none}.ar[data-astro-cid-5tznm7mj] .lrows[data-astro-cid-5tznm7mj] .lrow[data-astro-cid-5tznm7mj].is-read .ui-row-link{color:var(--dim)}.grid-capture[data-astro-cid-5tznm7mj]{margin:0 0 var(--sp-48)}.grid-capture[data-astro-cid-5tznm7mj][hidden]{display:none}.lrows[data-astro-cid-5tznm7mj][data-flat]{border-top:var(--hair) solid var(--line)}.lrows[data-astro-cid-5tznm7mj][data-flat] [data-astro-cid-5tznm7mj]:is(.month-block,.ui-rows){display:contents}.ar[data-astro-cid-5tznm7mj] .lrows[data-astro-cid-5tznm7mj][data-flat] [data-astro-cid-5tznm7mj]:is(.month-mark,.grid-capture){display:none}.lrows[data-astro-cid-5tznm7mj][data-flat] .lrow[data-astro-cid-5tznm7mj]{order:var(--o, 0)}.lside[data-astro-cid-5tznm7mj]{grid-column:9 / 13;position:sticky;top:var(--stick-top, calc(var(--hdr) + var(--sp-96)));display:grid;gap:var(--sp-32);align-content:start;max-height:calc(100svh - var(--stick-top, 150px) - var(--sp-16));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.lside[data-astro-cid-5tznm7mj]::-webkit-scrollbar{display:none}.lpreview[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-12)}.mrail[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-8)}.mr-list[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--hair) solid var(--line)}.mr-m[data-astro-cid-5tznm7mj]{position:relative;display:flex;flex-direction:column;gap:2px;padding:var(--sp-8) var(--sp-8) var(--sp-8) 0;border-bottom:var(--hair) solid var(--line);color:var(--prose);transition:color var(--fast) var(--ease)}.mr-m[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;left:0;right:var(--sp-8);bottom:calc(-1 * var(--hair));height:var(--hair);background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform var(--slow) var(--ease)}.mr-m[data-astro-cid-5tznm7mj]:hover,.mr-m[data-astro-cid-5tznm7mj]:focus-visible,.mr-m[data-astro-cid-5tznm7mj][aria-current=true]{color:var(--ink)}.mr-m[data-astro-cid-5tznm7mj][aria-current=true]:after{transform:scaleX(1)}.mr-m[data-astro-cid-5tznm7mj].is-empty{color:var(--faint);pointer-events:none}.mr-n[data-astro-cid-5tznm7mj]{color:var(--dim)}.lrows[data-astro-cid-5tznm7mj][data-flat]+.lside[data-astro-cid-5tznm7mj] .mrail[data-astro-cid-5tznm7mj]{display:none}.lp-art[data-astro-cid-5tznm7mj]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-media);border:var(--hair) solid var(--line-strong);background:var(--raised)}.lp-art[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.lp-art[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj][hidden],.lp-plate[data-astro-cid-5tznm7mj][hidden]{display:none}.lp-plate[data-astro-cid-5tznm7mj] .pplate{height:100%;border:0;border-radius:0}.lp-k[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;gap:var(--sp-16)}.lp-rev[data-astro-cid-5tznm7mj]{padding-top:var(--sp-12);border-top:var(--hair) solid var(--line)}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].lkey{margin-top:var(--sp-24)}.lkey[data-astro-cid-5tznm7mj] .er-tag[data-astro-cid-5tznm7mj]{margin:0 var(--sp-4)}.lp-rev[data-astro-cid-5tznm7mj][hidden]{display:none}.grid[data-astro-cid-5tznm7mj]{display:none;margin-top:var(--sp-32)}.plates[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-48) var(--gap)}.grid[data-astro-cid-5tznm7mj] .month-block[data-astro-cid-5tznm7mj]{margin-bottom:var(--sp-64)}.ar[data-astro-cid-5tznm7mj] .grid[data-astro-cid-5tznm7mj] .month-mark[data-astro-cid-5tznm7mj]{margin-bottom:var(--sp-24)}html[data-archive-view=gallery] .grid[data-astro-cid-5tznm7mj]{display:block}html[data-archive-view=gallery] .ledger[data-astro-cid-5tznm7mj]{display:none}html[data-archive-view=gallery] .grid[data-astro-cid-5tznm7mj][data-flat]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-48) var(--gap)}.grid[data-astro-cid-5tznm7mj][data-flat] [data-astro-cid-5tznm7mj]:is(.month-block,.plates){display:contents}.ar[data-astro-cid-5tznm7mj] .grid[data-astro-cid-5tznm7mj][data-flat] .month-mark[data-astro-cid-5tznm7mj]{display:none}.grid[data-astro-cid-5tznm7mj][data-flat] li[data-astro-cid-5tznm7mj]{order:var(--o, 0)}.acard-save[data-astro-cid-5tznm7mj]{position:absolute;top:var(--sp-8);right:var(--sp-8);z-index:2;display:grid;place-items:center;width:var(--h-ctl-sm);height:var(--h-ctl-sm);padding:0;border:var(--hair) solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);cursor:pointer;opacity:0;transition:opacity var(--fast) var(--ease),border-color var(--fast) var(--ease)}.acard-save[data-astro-cid-5tznm7mj] svg{width:var(--sp-16);height:var(--sp-16)}.acard-save[data-astro-cid-5tznm7mj] path{fill:none;stroke:currentColor;stroke-width:1.4}.acard-save[data-astro-cid-5tznm7mj][aria-pressed=true] path{fill:currentColor}.acard:hover .acard-save[data-astro-cid-5tznm7mj],.acard-save[data-astro-cid-5tznm7mj]:focus-visible,.acard-save[data-astro-cid-5tznm7mj][aria-pressed=true]{opacity:1}.acard-save[data-astro-cid-5tznm7mj]:hover{border-color:var(--ink)}@media(hover:none){.acard-save[data-astro-cid-5tznm7mj]{opacity:1}}.grid[data-astro-cid-5tznm7mj] .acard-state{display:inline-flex;align-items:center;min-height:1.75em;padding:0 var(--sp-8);border:var(--hair) solid transparent;border-radius:var(--r-small);background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}.grid[data-astro-cid-5tznm7mj] .acard-state[hidden]{display:none}.grid[data-astro-cid-5tznm7mj] li:is(.is-reading,.is-read) .acard-art:after{content:"";position:absolute;left:0;bottom:0;z-index:1;width:calc(var(--rp, 0) * 100%);height:3px;background:var(--ink)}.grid[data-astro-cid-5tznm7mj] li.is-read .acard-title{color:var(--dim)}.grid[data-astro-cid-5tznm7mj] li.is-read .acard-art:after{width:100%;background:color-mix(in srgb,var(--ink) 40%,transparent)}.ftext[data-astro-cid-5tznm7mj]{margin-top:var(--sp-32)}.ftext[data-astro-cid-5tznm7mj][hidden]{display:none}.ft-head[data-astro-cid-5tznm7mj]{margin:0 0 var(--sp-12)}.ft-rows[data-astro-cid-5tznm7mj]{border-top:var(--hair) solid var(--line)}.ft-rows[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj][hidden]{display:none}.ft-rows[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-4);padding:var(--sp-12) 0;border-bottom:var(--hair) solid var(--line)}.ft-rows[data-astro-cid-5tznm7mj] mark{background:var(--gold-tint);color:var(--ink)}.empty[data-astro-cid-5tznm7mj]{margin:var(--sp-32) 0 0}.empty[data-astro-cid-5tznm7mj][hidden]{display:none}.clist[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gap)}.concept[data-astro-cid-5tznm7mj]{border-bottom:var(--hair) solid var(--line)}.concept[data-astro-cid-5tznm7mj] summary[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-4) var(--sp-16);align-items:baseline;padding:var(--sp-16) 0}.c-def[data-astro-cid-5tznm7mj]{grid-column:1 / -1}.concept[data-astro-cid-5tznm7mj] summary[data-astro-cid-5tznm7mj]:hover .c-term[data-astro-cid-5tznm7mj]{text-decoration:underline;text-decoration-color:var(--line-strong)}.c-hits[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-8);padding:0 0 var(--sp-16)}.c-hits[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-16)}.c-hits[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:hover,.c-foot[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:hover{text-decoration:underline;text-decoration-color:var(--line-strong)}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].c-foot{margin-top:var(--sp-24)}.c-foot[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]{text-decoration:underline;text-decoration-color:var(--line-strong)}.tlist[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-24) var(--gap)}.tlist[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-4);align-content:start;padding-top:var(--sp-16);border-top:var(--hair) solid var(--line)}.tlist[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]:hover{text-decoration:underline;text-decoration-color:var(--line-strong)}.field[data-astro-cid-5tznm7mj]{display:none}html[data-archive-view=field]{overflow:hidden}html[data-archive-view=field] .field[data-astro-cid-5tznm7mj]{display:block;position:fixed;inset:var(--hdr-h, var(--hdr)) 0 0 0;z-index:30;overflow:hidden;cursor:grab;touch-action:none;background:var(--ground)}html[data-archive-view=field] .field[data-astro-cid-5tznm7mj]:active{cursor:grabbing}html[data-archive-view=field] [data-astro-cid-5tznm7mj]:is(.grid,.ledger,.empty,.ftext){display:none}html[data-archive-view=field] .controls[data-astro-cid-5tznm7mj]{position:fixed;top:var(--hdr-h, var(--hdr));left:50%;transform:translate(-50%);width:min(var(--measure-grid),100vw - 2.5rem);z-index:40;margin:0}.field-cam[data-astro-cid-5tznm7mj]{position:absolute;left:0;top:0;will-change:transform}.field[data-astro-cid-5tznm7mj] .fcard{position:absolute;width:300px;margin-left:-150px;margin-top:-102px;display:grid;gap:var(--sp-8);color:inherit;text-decoration:none;transition:opacity var(--dur-disclose) var(--ease),transform var(--dur-disclose) var(--ease)}.field[data-astro-cid-5tznm7mj] .fcard.fresh{opacity:0;transform:translate(var(--fly-x, 0),var(--fly-y, 0)) scale(.92)}.field[data-astro-cid-5tznm7mj] .fcard.is-dim{opacity:.16}.field[data-astro-cid-5tznm7mj] .f-art{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-media);border:var(--hair) solid var(--line);background:var(--raised);transition:border-color var(--fast) var(--ease)}.field[data-astro-cid-5tznm7mj] .fcard:hover .f-art{border-color:var(--line-strong)}.field[data-astro-cid-5tznm7mj] .f-art img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.field[data-astro-cid-5tznm7mj] .f-art .pplate{height:100%;border:0;border-radius:0}.field[data-astro-cid-5tznm7mj] .f-title{margin:0;color:var(--prose)}.field[data-astro-cid-5tznm7mj] .fcard:hover .f-title{color:var(--ink)}.field[data-astro-cid-5tznm7mj] .f-meta{margin:0}.field[data-astro-cid-5tznm7mj] .fb-art{display:grid;place-content:center;justify-items:center;gap:var(--sp-12);padding:var(--sp-16);text-align:center}.field-hud[data-astro-cid-5tznm7mj]{position:absolute;left:50%;bottom:var(--sp-24);transform:translate(-50%);z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-8) var(--sp-16);padding:var(--sp-8) var(--sp-8) var(--sp-8) var(--sp-16);background:var(--surface);border:var(--hair) solid var(--line);border-radius:var(--r-pill)}.fh-note--touch[data-astro-cid-5tznm7mj]{display:none}@media(hover:none){.fh-note--key[data-astro-cid-5tznm7mj]{display:none}.fh-note--touch[data-astro-cid-5tznm7mj]{display:inline}}.fh-era[data-astro-cid-5tznm7mj]:empty{display:none}@media(max-width:860px){.pk[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.pk-q[data-astro-cid-5tznm7mj],.pk-panel[data-astro-cid-5tznm7mj]{grid-column:1;grid-row:auto}.pk-q[data-astro-cid-5tznm7mj]{grid-template-columns:2.25rem minmax(0,1fr) auto;border-bottom:var(--hair) solid var(--line);border-radius:0}.pk-q[data-astro-cid-5tznm7mj]:after{content:"+";grid-column:3;grid-row:1;align-self:center;color:var(--prose);font-family:var(--f-mono)}.pk-q[data-astro-cid-5tznm7mj][aria-expanded=true]:after{content:"–"}.pk-panel[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr);gap:var(--sp-24);margin:var(--sp-12) 0 var(--sp-16);padding:var(--pad)}.pk-head[data-astro-cid-5tznm7mj],.pk-side[data-astro-cid-5tznm7mj],.pk-steps[data-astro-cid-5tznm7mj]{grid-column:1;grid-row:auto}.pk-done[data-astro-cid-5tznm7mj]{display:block}.pk-done[data-astro-cid-5tznm7mj]:before{content:none}.pk-vt[data-astro-cid-5tznm7mj]{display:block}.pk-panel[data-astro-cid-5tznm7mj] .pk-k[data-astro-cid-5tznm7mj],.pk-panel[data-astro-cid-5tznm7mj] .pk-h[data-astro-cid-5tznm7mj]{display:none}.pk-panel[data-astro-cid-5tznm7mj].is-default:not(.is-picked){display:none}}@media(max-width:1040px){.plates[data-astro-cid-5tznm7mj],html[data-archive-view=gallery] .grid[data-astro-cid-5tznm7mj][data-flat],.tlist[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr))}.lrows[data-astro-cid-5tznm7mj]{grid-column:1 / -1}.lside[data-astro-cid-5tznm7mj],.ar-latest[data-astro-cid-5tznm7mj]{display:none}}@media(max-width:720px){.lrows[data-astro-cid-5tznm7mj] .ui-row-dek{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.facets[data-astro-cid-5tznm7mj],.clist[data-astro-cid-5tznm7mj],.plates[data-astro-cid-5tznm7mj],html[data-archive-view=gallery] .grid[data-astro-cid-5tznm7mj][data-flat],.tlist[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}.ar-routes[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-route[data-astro-cid-5tznm7mj] .t-small[data-astro-cid-5tznm7mj]{display:none}.subj[data-astro-cid-5tznm7mj]{padding:var(--sp-12) 0}.subj-g[data-astro-cid-5tznm7mj]{display:none}.subj-l[data-astro-cid-5tznm7mj]{font-size:var(--size-small)}.pk-q[data-astro-cid-5tznm7mj]{padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-16)}.find-key[data-astro-cid-5tznm7mj]{display:none}.find[data-astro-cid-5tznm7mj]{flex:1 1 9rem;max-width:none;order:-2}.sortbox[data-astro-cid-5tznm7mj]{order:-1;margin-left:0}.sortbox[data-astro-cid-5tznm7mj] .t-label[data-astro-cid-5tznm7mj]:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fstate[data-astro-cid-5tznm7mj]{margin-top:var(--sp-8);padding-top:var(--sp-8);align-items:center}.fstate-run[data-astro-cid-5tznm7mj]{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--sp-4) var(--sp-24) var(--sp-4) var(--sp-4);-webkit-mask-image:linear-gradient(90deg,var(--ground) calc(100% - var(--sp-24)),transparent);mask-image:linear-gradient(90deg,var(--ground) calc(100% - var(--sp-24)),transparent)}.fstate-run[data-astro-cid-5tznm7mj]::-webkit-scrollbar{display:none}.fstate-run[data-astro-cid-5tznm7mj]>[data-astro-cid-5tznm7mj],.fstate[data-astro-cid-5tznm7mj] .ftok{flex:none}.fstate[data-astro-cid-5tznm7mj] .ftok{min-height:var(--h-ctl-sm)}.fstate-k[data-astro-cid-5tznm7mj],.fstate-all[data-astro-cid-5tznm7mj],.fstate[data-astro-cid-5tznm7mj] .fstate-more{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fstate[data-astro-cid-5tznm7mj] .ftok-k{display:none}.fstate-read[data-astro-cid-5tznm7mj]{padding-right:var(--sp-8)}.fstate-acts[data-astro-cid-5tznm7mj]{padding-left:var(--sp-8);border-left:var(--hair) solid var(--line-strong)}.fstate[data-astro-cid-5tznm7mj]{column-gap:var(--sp-8)}.vtoggle[data-astro-cid-5tznm7mj] .ui-chip{padding:0 var(--sp-12)}.fpanel-body[data-astro-cid-5tznm7mj]{max-height:60svh}.ctl-row[data-astro-cid-5tznm7mj]{flex-wrap:nowrap}.ar[data-astro-cid-5tznm7mj] .find[data-astro-cid-5tznm7mj]{flex:1 1 auto;order:0}.fpanel[data-astro-cid-5tznm7mj]{order:1}.fx-phone[data-astro-cid-5tznm7mj]{display:grid;gap:var(--sp-12);padding-bottom:var(--sp-16);border-bottom:var(--hair) solid var(--line)}.fx-phone[data-astro-cid-5tznm7mj] .sortbox[data-astro-cid-5tznm7mj]{margin:0}.fx-phone[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.sortbox,.vtoggle){order:0}.fx-phone[data-astro-cid-5tznm7mj] .sortbox[data-astro-cid-5tznm7mj] .t-label[data-astro-cid-5tznm7mj]:first-child{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.vtoggle[data-astro-cid-5tznm7mj] .vt[data-vw=field]{display:none}.ar[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj]:is(.lrows,.grid) .month-mark[data-astro-cid-5tznm7mj]{padding:var(--sp-4) var(--sp-12)}.field-hud[data-astro-cid-5tznm7mj]{left:var(--sp-16);right:var(--sp-16);transform:none;border-radius:var(--r-box)}html[data-archive-view=field] .controls[data-astro-cid-5tznm7mj]{left:0;width:100%;transform:none;padding-inline:var(--sp-16)}}@media(max-width:1040px){.sh-panel[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-16)}.sh-list[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.sh-case[data-astro-cid-5tznm7mj]{padding:0 var(--sp-8)}.sh-shelf[data-astro-cid-5tznm7mj]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--sp-32) var(--sp-8) 0;scrollbar-width:thin}.sh-spine[data-astro-cid-5tznm7mj]{flex:none;min-width:0;width:calc(1.75rem + var(--n) * .5rem);height:calc(11rem + var(--lift));padding-top:var(--sp-16)}.sh-spine[data-astro-cid-5tznm7mj]:first-child,.sh-spine[data-astro-cid-5tznm7mj]:last-child{margin-inline:0}.sh-name[data-astro-cid-5tznm7mj]{line-height:1.2}.sh-panel[data-astro-cid-5tznm7mj][hidden]{display:none}.ar[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj].tf-row{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-8)}}@media(prefers-reduced-motion:reduce){.subj[data-astro-cid-5tznm7mj]:after,.field[data-astro-cid-5tznm7mj] .fcard{transition:none}.pk-step[data-astro-cid-5tznm7mj].is-next .pk-dot[data-astro-cid-5tznm7mj]:after{animation:none;opacity:.45}.pk-art[data-astro-cid-5tznm7mj].is-swap .pk-img[data-astro-cid-5tznm7mj]{animation:none}.sh-spine[data-astro-cid-5tznm7mj],.sh-spine[data-astro-cid-5tznm7mj]:after{transition:none}.fstate[data-astro-cid-5tznm7mj],.fstate[data-astro-cid-5tznm7mj] .ftok.is-new{animation:none}}
