.article[data-astro-cid-7ahxywo7]{gap:var(--space-5);width:100%;max-width:var(--width-article);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);border:var(--border-width) solid var(--color-line-soft);background:var(--color-surface);flex-direction:column;margin-inline:auto;display:flex}.head[data-astro-cid-7ahxywo7]{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-line);flex-direction:column;display:flex}.title[data-astro-cid-7ahxywo7]{font-size:var(--font-size-page);overflow-wrap:anywhere}.frame[data-astro-cid-cz5vpkgw]{width:100%;max-width:var(--width-article);margin-inline:auto;container-type:inline-size}.pager[data-astro-cid-cz5vpkgw]{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.pager[data-astro-cid-cz5vpkgw] li[data-astro-cid-cz5vpkgw]:empty{display:none}.link[data-astro-cid-cz5vpkgw]{gap:var(--space-1);height:100%;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-line-soft);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex}.link[data-astro-cid-cz5vpkgw]:hover{border-color:var(--color-brand);color:var(--color-text)}.label[data-astro-cid-cz5vpkgw]{align-items:center;gap:var(--space-1);color:var(--color-action);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);display:flex}.older[data-astro-cid-cz5vpkgw] .label[data-astro-cid-cz5vpkgw] .icon{rotate:180deg}.newer[data-astro-cid-cz5vpkgw] .link[data-astro-cid-cz5vpkgw]{text-align:right;align-items:flex-end}.newer[data-astro-cid-cz5vpkgw] .label[data-astro-cid-cz5vpkgw]{flex-direction:row-reverse}.title[data-astro-cid-cz5vpkgw]{font-size:var(--font-size-item-title);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);word-break:auto-phrase;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (width>=36rem){.pager[data-astro-cid-cz5vpkgw]{grid-template-columns:1fr 1fr;display:grid}.pager[data-astro-cid-cz5vpkgw] li[data-astro-cid-cz5vpkgw]:empty{display:block}}.frame[data-astro-cid-xarq7byl]{container-type:inline-size}.talk[data-astro-cid-xarq7byl]{--avatar-size:3rem;align-items:flex-start;gap:var(--space-3);display:flex}.right[data-astro-cid-xarq7byl]{flex-direction:row-reverse}.rose[data-astro-cid-xarq7byl]{--talk-surface:var(--color-talk-rose);--talk-line:var(--color-deco-rose)}.peach[data-astro-cid-xarq7byl]{--talk-surface:var(--color-talk-peach);--talk-line:var(--color-deco-peach)}.mint[data-astro-cid-xarq7byl]{--talk-surface:var(--color-talk-mint);--talk-line:var(--color-deco-mint)}.speaker[data-astro-cid-xarq7byl]{align-items:center;gap:var(--space-1);width:calc(var(--avatar-size) + var(--space-2));flex-direction:column;flex-shrink:0;display:flex}.avatar[data-astro-cid-xarq7byl]{width:var(--avatar-size);aspect-ratio:1;border:var(--border-width) solid var(--talk-line);background:var(--talk-surface);object-fit:cover;border-radius:50%}.name[data-astro-cid-xarq7byl]{color:var(--color-text-sec);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);text-align:center}.bubble[data-astro-cid-xarq7byl]{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--talk-line);border-radius:var(--radius-md);background:var(--talk-surface);flex-direction:column;display:flex;position:relative}.tail[data-astro-cid-xarq7byl]{top:calc(var(--radius-md) - var(--border-width));width:.625rem;height:.875rem;position:absolute;overflow:visible}.left[data-astro-cid-xarq7byl] .tail[data-astro-cid-xarq7byl]{left:calc(-.625rem - var(--border-width) / 2)}.right[data-astro-cid-xarq7byl] .tail[data-astro-cid-xarq7byl]{right:calc(-.625rem - var(--border-width) / 2);scale:-1 1}.tail-fill[data-astro-cid-xarq7byl]{fill:var(--talk-surface)}.tail-line[data-astro-cid-xarq7byl]{fill:none;stroke:var(--talk-line);stroke-width:var(--border-width);stroke-linecap:round;stroke-linejoin:round}@container (width>=32rem){.talk[data-astro-cid-xarq7byl]{--avatar-size:var(--talk-avatar-wide);gap:var(--talk-gap-wide)}}.divider[data-astro-cid-boktbqod]{fill:none;width:100%;height:1.25rem;stroke:var(--color-brand);stroke-width:3px;stroke-linecap:round;stroke-dasharray:0 9;display:block;overflow:visible}.body-image[data-astro-cid-qadsehmk]{display:block;container-type:inline-size}.figure[data-astro-cid-qadsehmk]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.image[data-astro-cid-qadsehmk]{border:var(--border-width) solid var(--color-line-soft);width:auto;max-width:100%;max-height:min(36rem,75svh)}.caption[data-astro-cid-qadsehmk]{color:var(--color-text-sec);font-size:var(--font-size-note);line-height:var(--line-height-heading);text-align:center}@container (width>=32rem){.image[data-astro-cid-qadsehmk]{max-width:calc(100% - var(--talk-inset-wide) * 2)}}.page[data-astro-cid-eefyg22u]{gap:var(--space-6);margin-top:calc(var(--wave-height) * -1);padding-bottom:var(--space-7);flex-direction:column;display:flex;position:relative}.image[data-astro-cid-eefyg22u]{border-radius:var(--radius-md);width:100%}.back[data-astro-cid-eefyg22u]{justify-content:center;display:flex}
