.fig[data-astro-cid-pcbb4vii]{margin:0;display:block}.fig-frame[data-astro-cid-pcbb4vii]{position:relative;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--black-2)}.fig-img[data-astro-cid-pcbb4vii]{width:100%;height:100%;object-fit:cover;display:block}.fig-role[data-astro-cid-pcbb4vii]{position:absolute;left:9px;top:9px;z-index:2;font-family:var(--mono);font-size:.56rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--white);background:#0b0b0d80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 8px;border-radius:var(--r);border:1px solid rgba(255,255,255,.14)}.fig-corner[data-astro-cid-pcbb4vii]{position:absolute;width:12px;height:12px;z-index:2;pointer-events:none;opacity:.7}.fig-corner[data-astro-cid-pcbb4vii]:before,.fig-corner[data-astro-cid-pcbb4vii]:after{content:"";position:absolute;background:var(--red)}.fig-corner[data-astro-cid-pcbb4vii]:before{width:100%;height:1.5px}.fig-corner[data-astro-cid-pcbb4vii]:after{height:100%;width:1.5px}.fig-tl[data-astro-cid-pcbb4vii]{top:9px;right:9px}.fig-tl[data-astro-cid-pcbb4vii]:before,.fig-tl[data-astro-cid-pcbb4vii]:after{right:0}.fig-br[data-astro-cid-pcbb4vii]{bottom:9px;right:9px}.fig-br[data-astro-cid-pcbb4vii]:before{bottom:0}.fig-br[data-astro-cid-pcbb4vii]:after{right:0;bottom:0}.fig-cap[data-astro-cid-pcbb4vii]{font-family:var(--body);font-weight:300;font-size:.86rem;line-height:1.5;color:var(--t3);margin-top:11px;max-width:62ch}[data-theme=light] .fig-frame[data-astro-cid-pcbb4vii]{border-color:var(--l-line);background:var(--l-surf)}[data-theme=light] .fig-cap[data-astro-cid-pcbb4vii]{color:var(--l-muted)}.kt[data-astro-cid-5fol6lym]{border:1px solid var(--line);border-radius:var(--r);background:#ffffff0a;overflow:hidden}.kt-head[data-astro-cid-5fol6lym]{display:flex;align-items:center;gap:11px;padding:13px 18px;border-bottom:1px solid var(--line);background:#ffffff05}.kt-dot[data-astro-cid-5fol6lym]{width:7px;height:7px;flex:none;background:var(--red);border-radius:var(--r);box-shadow:0 0 8px #da1e3cb3}.kt-title[data-astro-cid-5fol6lym]{font-family:var(--mono);font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.kt-tag[data-astro-cid-5fol6lym]{margin-left:auto;font-family:var(--mono);font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--t3);border:1px solid var(--line);border-radius:var(--r);padding:3px 8px}.kt-list[data-astro-cid-5fol6lym]{list-style:none;margin:0;padding:6px 0}.kt-item[data-astro-cid-5fol6lym]{display:flex;gap:16px;padding:12px 18px;border-bottom:1px solid rgba(43,43,49,.55)}.kt-item[data-astro-cid-5fol6lym]:last-child{border-bottom:0}.kt-idx[data-astro-cid-5fol6lym]{font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.08em;color:var(--red);line-height:1.7;flex:none;padding-top:1px}.kt-text[data-astro-cid-5fol6lym]{font-family:var(--body);font-weight:400;font-size:.98rem;line-height:1.6;color:var(--t2)}[data-theme=light] .kt[data-astro-cid-5fol6lym]{background:var(--l-surf);border-color:var(--l-line)}[data-theme=light] .kt-head[data-astro-cid-5fol6lym]{background:#0b0b0d05;border-bottom-color:var(--l-line)}[data-theme=light] .kt-title[data-astro-cid-5fol6lym]{color:var(--l-head)}[data-theme=light] .kt-tag[data-astro-cid-5fol6lym]{color:var(--l-muted);border-color:var(--l-line)}[data-theme=light] .kt-item[data-astro-cid-5fol6lym]{border-bottom-color:var(--l-line)}[data-theme=light] .kt-text[data-astro-cid-5fol6lym]{color:var(--l-body)}.tbl-wrap[data-astro-cid-cumtohd6]{overflow-x:auto;margin:clamp(20px,3vw,32px) 0;border:1px solid var(--line);border-radius:var(--r);-webkit-overflow-scrolling:touch}.tbl-wrap[data-astro-cid-cumtohd6]:focus-visible{outline:2px solid var(--red-hot);outline-offset:2px}.tbl[data-astro-cid-cumtohd6]{width:100%;border-collapse:collapse;min-width:760px;font-family:var(--body);color:var(--t2)}.tbl[data-astro-cid-cumtohd6] thead[data-astro-cid-cumtohd6] th[data-astro-cid-cumtohd6]{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--white);background:#ffffff0a;padding:16px 18px;border-bottom:1px solid var(--line);vertical-align:bottom;line-height:1.35}.tbl[data-astro-cid-cumtohd6] tbody[data-astro-cid-cumtohd6] th[data-astro-cid-cumtohd6]{font-family:var(--body);font-weight:600;text-align:left;color:var(--white);padding:14px 18px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.45}.tbl[data-astro-cid-cumtohd6] td[data-astro-cid-cumtohd6]{font-size:.95rem;padding:14px 18px;border-bottom:1px solid var(--line);border-left:1px solid var(--line);vertical-align:top;line-height:1.45}.tbl[data-astro-cid-cumtohd6] tbody[data-astro-cid-cumtohd6] tr[data-astro-cid-cumtohd6]:last-child th[data-astro-cid-cumtohd6],.tbl[data-astro-cid-cumtohd6] tbody[data-astro-cid-cumtohd6] tr[data-astro-cid-cumtohd6]:last-child td[data-astro-cid-cumtohd6]{border-bottom:0}.tbl[data-astro-cid-cumtohd6] th[data-astro-cid-cumtohd6].tbl-hi{color:var(--red);box-shadow:inset 0 -2px 0 var(--red)}.tbl[data-astro-cid-cumtohd6] td[data-astro-cid-cumtohd6].tbl-hi{color:var(--white);background:#da1e3c0e;box-shadow:inset 2px 0 0 var(--red),inset -2px 0 0 var(--red)}[data-theme=light] .tbl-wrap[data-astro-cid-cumtohd6]{border-color:var(--l-line);box-shadow:0 14px 32px #0000000f}[data-theme=light] .tbl[data-astro-cid-cumtohd6]{color:var(--l-body)}[data-theme=light] .tbl[data-astro-cid-cumtohd6] thead[data-astro-cid-cumtohd6] th[data-astro-cid-cumtohd6]{color:var(--l-head);background:var(--l-bg);border-bottom-color:var(--l-line)}[data-theme=light] .tbl[data-astro-cid-cumtohd6] tbody[data-astro-cid-cumtohd6] th[data-astro-cid-cumtohd6]{color:var(--l-head);border-bottom-color:var(--l-line)}[data-theme=light] .tbl[data-astro-cid-cumtohd6] td[data-astro-cid-cumtohd6]{border-bottom-color:var(--l-line);border-left-color:var(--l-line)}[data-theme=light] .tbl[data-astro-cid-cumtohd6] td[data-astro-cid-cumtohd6].tbl-hi{color:var(--l-head);background:#da1e3c0f}
