.share[data-astro-cid-eqjx2q6l]{border-top:1px dashed var(--border);text-align:center;margin:2.5em 0 .5em;padding-top:1.5em}.share__label[data-astro-cid-eqjx2q6l]{color:var(--text-light);letter-spacing:.05em;margin:0 0 .8em;font-size:.85em}.share__buttons[data-astro-cid-eqjx2q6l]{flex-wrap:wrap;justify-content:center;gap:.6em;display:flex}.share__btn[data-astro-cid-eqjx2q6l]{white-space:nowrap;color:#fff;cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.5em;max-width:11em;min-height:44px;padding:.5em .8em;font-family:inherit;font-size:.9em;font-weight:700;text-decoration:none;display:inline-flex}.share__btn--line[data-astro-cid-eqjx2q6l]{background:#06c755}.share__btn--x[data-astro-cid-eqjx2q6l]{background:#222}.share__btn--copy[data-astro-cid-eqjx2q6l]{background:var(--main-dark)}.share__btn[data-astro-cid-eqjx2q6l]:hover{opacity:.85;color:#fff}.sidebar[data-astro-cid-wv7whodv]{flex-direction:column;gap:1.5em;display:flex}.widget[data-astro-cid-wv7whodv]{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.3em 1.4em}.side-toc[data-astro-cid-wv7whodv]{max-height:calc(100vh - 3em);position:sticky;top:1.5em;overflow-y:auto}.side-toc[data-astro-cid-wv7whodv] ol[data-astro-cid-wv7whodv]{margin:0;padding-left:1.3em;font-size:.88em}.side-toc[data-astro-cid-wv7whodv] li[data-astro-cid-wv7whodv]{margin:0}.side-toc[data-astro-cid-wv7whodv] li[data-astro-cid-wv7whodv]::marker{color:var(--main-dark);font-weight:700}.side-toc[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--text);border-radius:4px;padding:.4em .3em;line-height:1.5;text-decoration:none;display:block}.side-toc[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:var(--main-dark)}.side-toc[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv].is-current{color:var(--main-dark);background:var(--main-thin);font-weight:700}@media (width<=1000px){.side-toc[data-astro-cid-wv7whodv]{display:none}}.widget__title[data-astro-cid-wv7whodv]{color:var(--main-dark);border-bottom:2px solid var(--main-light);margin:0 0 .9em;padding-bottom:.4em;font-size:1em}.profile[data-astro-cid-wv7whodv]{text-align:center}.profile[data-astro-cid-wv7whodv] img[data-astro-cid-wv7whodv]{border:3px solid var(--main-light);border-radius:50%;width:90px;height:90px;margin:0 auto .5em;display:block}.profile__name[data-astro-cid-wv7whodv]{margin:0 0 .4em;font-weight:700}.profile__text[data-astro-cid-wv7whodv]{text-align:left;margin:0 0 1em;font-size:.85em;line-height:1.75}.profile__links[data-astro-cid-wv7whodv]{justify-content:center;gap:.5em;display:flex}.profile__links[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{border:1px solid var(--main);color:var(--main-dark);border-radius:999px;padding:.3em 1em;font-size:.8em;text-decoration:none}.profile__links[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{background:var(--main-dark);color:#fff}.search[data-astro-cid-wv7whodv]{border:1px solid var(--border);border-radius:999px;display:flex;overflow:hidden}.search[data-astro-cid-wv7whodv] input[data-astro-cid-wv7whodv]{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:.5em 0 .5em 1em}.search[data-astro-cid-wv7whodv]:focus-within{border-color:var(--main)}.search[data-astro-cid-wv7whodv] button[data-astro-cid-wv7whodv]{background:var(--main-thin);cursor:pointer;border:0;padding:0 .9em}.categories[data-astro-cid-wv7whodv]{margin:0;padding:0;list-style:none}.categories[data-astro-cid-wv7whodv] li[data-astro-cid-wv7whodv]+li[data-astro-cid-wv7whodv]{border-top:1px dashed var(--border)}.categories[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--text);gap:.6em;padding:.55em .3em;font-size:.9em;text-decoration:none;display:flex}.categories[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:var(--main-dark)}.cards-banner[data-astro-cid-wv7whodv]{color:var(--text);text-decoration:none;display:block}.cards-banner__imgs[data-astro-cid-wv7whodv]{grid-template-columns:repeat(3,1fr);gap:.4em;display:grid}.cards-banner__imgs[data-astro-cid-wv7whodv] img[data-astro-cid-wv7whodv]{aspect-ratio:85.6/54;object-fit:contain;border-radius:4px;width:100%;display:block}.cards-banner__text[data-astro-cid-wv7whodv]{margin:.8em 0 .6em;font-size:.85em;line-height:1.7;display:block}.cards-banner__more[data-astro-cid-wv7whodv]{border:1px solid var(--main);color:var(--main-dark);text-align:center;border-radius:999px;padding:.4em;font-size:.85em;display:block}.cards-banner[data-astro-cid-wv7whodv]:hover .cards-banner__more[data-astro-cid-wv7whodv]{background:var(--main-dark);color:#fff}.pickups[data-astro-cid-wv7whodv]{margin:0;padding:0;list-style:none}.pickups[data-astro-cid-wv7whodv] li[data-astro-cid-wv7whodv]+li[data-astro-cid-wv7whodv]{margin-top:.9em}.pickups[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--text);align-items:center;gap:.8em;font-size:.8em;font-weight:700;line-height:1.55;text-decoration:none;display:flex}.pickups[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:var(--main-dark)}.pickups[data-astro-cid-wv7whodv] img[data-astro-cid-wv7whodv]{aspect-ratio:1200/630;object-fit:cover;border-radius:6px;flex:0 0 96px;width:96px}.toc[data-astro-cid-p33bl5ka]{background:var(--soft);border:1px solid var(--border);border-radius:8px;margin:2em 0 2.5em;padding:.2em 1.4em 1em;font-size:.92em}summary[data-astro-cid-p33bl5ka]{color:var(--main-dark);letter-spacing:.1em;cursor:pointer;padding:.8em 0 .4em;font-weight:700}.toc[data-astro-cid-p33bl5ka]:not([open]){padding-bottom:.2em}ol[data-astro-cid-p33bl5ka]{margin:.4em 0 0;padding-left:1.4em}ol[data-astro-cid-p33bl5ka]>li[data-astro-cid-p33bl5ka]{margin:.1em 0;font-weight:700}ol[data-astro-cid-p33bl5ka]>li[data-astro-cid-p33bl5ka]::marker{color:var(--main-dark)}ul[data-astro-cid-p33bl5ka]{margin:.3em 0 .6em;padding-left:1.1em;font-weight:400;list-style:"- "}ul[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]{margin:0;font-size:.95em}a[data-astro-cid-p33bl5ka]{color:var(--text);padding:.35em 0;text-decoration:none;display:block}a[data-astro-cid-p33bl5ka]:hover{color:var(--main-dark);text-decoration:underline}main[data-astro-cid-tldeq5d5]{width:800px}main[data-astro-cid-tldeq5d5].with-sidebar{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:2em;width:1120px;display:grid}main[data-astro-cid-tldeq5d5].with-sidebar>.sidebar{align-self:stretch}@media (width<=1000px){main[data-astro-cid-tldeq5d5].with-sidebar{grid-template-columns:minmax(0,1fr);gap:3em;width:800px}}article[data-astro-cid-tldeq5d5]{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:2em 2.5em 2.5em}.meta[data-astro-cid-tldeq5d5]{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:.4em 1em;margin-bottom:.8em;font-size:.8em;display:flex}.category[data-astro-cid-tldeq5d5]{background:var(--main-dark);color:#fff;border-radius:999px;padding:.15em .9em;text-decoration:none}.category[data-astro-cid-tldeq5d5]:hover{background:var(--main-darker);color:#fff}h1[data-astro-cid-tldeq5d5]{margin-bottom:1em;font-size:1.55em}.pr-notice[data-astro-cid-tldeq5d5]{background:var(--soft);color:var(--text);border-radius:6px;margin:-.4em 0 1.5em;padding:.6em .9em;font-size:.8em;line-height:1.7}.pr-notice[data-astro-cid-tldeq5d5] span[data-astro-cid-tldeq5d5]{background:var(--text-light);color:#fff;border-radius:3px;margin-right:.6em;padding:0 .5em;font-weight:700;display:inline-block}.hero-image[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{border-radius:8px;width:100%;margin-bottom:2em;display:block}.breadcrumb[data-astro-cid-tldeq5d5] ol[data-astro-cid-tldeq5d5]{color:var(--text-light);flex-wrap:wrap;gap:.2em 0;margin:0 0 .8em;padding:0 .3em;font-size:.75em;list-style:none;display:flex}.breadcrumb[data-astro-cid-tldeq5d5] li[data-astro-cid-tldeq5d5]:not(:last-child):after{content:"›";margin:0 .6em}.breadcrumb[data-astro-cid-tldeq5d5] li[data-astro-cid-tldeq5d5][aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:24em;overflow:hidden}.breadcrumb[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:var(--text-light)}.breadcrumb[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]:hover{color:var(--main-dark)}.pager[data-astro-cid-tldeq5d5]{grid-template-columns:1fr 1fr;gap:1em;margin-top:1.5em;display:grid}.pager[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{background:var(--card);color:var(--text);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:.3em;padding:.9em 1.1em;text-decoration:none;transition:box-shadow .15s;display:flex}.pager[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]:hover{color:var(--main-dark);box-shadow:var(--shadow-hover)}.pager__next[data-astro-cid-tldeq5d5]{text-align:right;grid-column:2}.pager__label[data-astro-cid-tldeq5d5]{color:var(--main-dark);font-size:.75em;font-weight:700}.pager__title[data-astro-cid-tldeq5d5]{font-size:.85em;font-weight:700;line-height:1.55}.related[data-astro-cid-tldeq5d5]{margin-top:3em}.related[data-astro-cid-tldeq5d5] ul[data-astro-cid-tldeq5d5]{grid-template-columns:repeat(3,1fr);gap:1em;margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){main[data-astro-cid-tldeq5d5]{max-width:100%;padding-top:1em}article[data-astro-cid-tldeq5d5]{border-radius:0;padding:1.5em 1.1em 2em}h1[data-astro-cid-tldeq5d5]{font-size:1.3em}.related[data-astro-cid-tldeq5d5],.breadcrumb[data-astro-cid-tldeq5d5],.pager[data-astro-cid-tldeq5d5],main[data-astro-cid-tldeq5d5]>.sidebar{padding:0 1em}.pager[data-astro-cid-tldeq5d5]{grid-template-columns:1fr}.pager__next[data-astro-cid-tldeq5d5]{grid-column:auto}.breadcrumb[data-astro-cid-tldeq5d5] li[data-astro-cid-tldeq5d5][aria-current]{max-width:100%}.related[data-astro-cid-tldeq5d5] ul[data-astro-cid-tldeq5d5]{grid-template-columns:1fr}}.lightbox[data-astro-cid-tldeq5d5]{cursor:zoom-out;background:0 0;border:none;outline:none;max-width:96vw;max-height:96vh;padding:0}.lightbox[data-astro-cid-tldeq5d5]::backdrop{background:#1e1814d9}.lightbox[data-astro-cid-tldeq5d5] img{border-radius:6px;width:auto;max-width:96vw;height:auto;max-height:90vh;display:block}.lightbox__hint[data-astro-cid-tldeq5d5]{color:#fff;text-align:center;margin:.5em 0 0;font-size:.8em}.prose img.is-zoomable{cursor:zoom-in}
