.pl[data-astro-cid-touu7ygy]{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.pl[data-astro-cid-touu7ygy] .label[data-astro-cid-touu7ygy]{margin:0 4px 0 0}.pl-chip[data-astro-cid-touu7ygy]{color:var(--ink);font-family:var(--serif);background:#ededea;padding:.12em .4em .16em;font-size:19px;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.pl-chip[data-astro-cid-touu7ygy]:hover,.pl-chip[data-astro-cid-touu7ygy]:focus-visible{background:var(--red);color:#fff}.pb-fields[data-astro-cid-4wq5h5pf]{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.pb-fields[data-astro-cid-4wq5h5pf] .ix-field[data-astro-cid-4wq5h5pf] input[data-astro-cid-4wq5h5pf]{font-size:16px}.pb-say[data-astro-cid-4wq5h5pf]{border-top:1px solid var(--hair);gap:16px;padding-top:20px;display:grid}.pb-line[data-astro-cid-4wq5h5pf]{gap:6px;margin:0;display:grid}.pb-text[data-astro-cid-4wq5h5pf]{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:clamp(22px,2vw,28px);line-height:1.25}.pb-text[data-astro-cid-4wq5h5pf] [data-astro-cid-4wq5h5pf][data-say]{color:var(--ink-3)}.pb-text[data-astro-cid-4wq5h5pf] [data-astro-cid-4wq5h5pf][data-say].is-own{color:var(--ink)}.pb-before[data-astro-cid-4wq5h5pf] .pb-text[data-astro-cid-4wq5h5pf]{color:var(--ink-3);font-size:19px}.pb-before[data-astro-cid-4wq5h5pf] .pb-text[data-astro-cid-4wq5h5pf] [data-astro-cid-4wq5h5pf][data-say].is-own{color:var(--ink-2)}.pb-say[data-astro-cid-4wq5h5pf] .btn[data-astro-cid-4wq5h5pf]{justify-self:start}@media (width<=600px){.pb-fields[data-astro-cid-4wq5h5pf]{grid-template-columns:1fr}}.player-card{background:var(--paper);align-items:center;gap:16px;max-width:480px;padding:12px 20px 12px 12px;text-decoration:none;display:flex}.player-card:hover .pc-t{color:var(--red)}.pc-text[data-astro-cid-ehcjw5az]{min-width:0}.pc-k[data-astro-cid-ehcjw5az],.pc-d[data-astro-cid-ehcjw5az]{color:var(--ink-3);font-size:13px;display:block}.pc-t[data-astro-cid-ehcjw5az]{font-size:17px;font-weight:600;line-height:1.25;display:block}.aid-define[data-astro-cid-ll4w6566]{background:var(--paper);grid-template-columns:168px 1fr;align-items:center;gap:28px;padding:clamp(20px,3vw,28px);display:grid}.aid-define[data-astro-cid-ll4w6566] .a-svg[data-astro-cid-ll4w6566]{max-width:168px}.def[data-astro-cid-ll4w6566] p[data-astro-cid-ll4w6566]{margin:0}.def[data-astro-cid-ll4w6566] .label[data-astro-cid-ll4w6566]{color:var(--ink-2);margin-bottom:6px}.def-term[data-astro-cid-ll4w6566]{font-family:var(--serif);font-size:36px;line-height:1.1;margin-bottom:8px!important}.def-body[data-astro-cid-ll4w6566]{color:var(--ink-2);font-size:17px;line-height:1.5}@media (width<=520px){.aid-define[data-astro-cid-ll4w6566]{grid-template-columns:1fr}.aid-define[data-astro-cid-ll4w6566] .a-svg[data-astro-cid-ll4w6566]{max-width:140px}}.yp-fields[data-astro-cid-bpcsmhue]{gap:14px;display:grid}.yp-fields[data-astro-cid-bpcsmhue] .ix-field[data-astro-cid-bpcsmhue] input[data-astro-cid-bpcsmhue]{font-size:16px}.yp-say[data-astro-cid-bpcsmhue]{border-top:1px solid var(--hair);gap:14px;padding-top:20px;display:grid}.yp-line[data-astro-cid-bpcsmhue]{gap:4px;margin:0;display:grid}.yp-word[data-astro-cid-bpcsmhue]{font-family:var(--serif);color:var(--ink-3);overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.yp-word[data-astro-cid-bpcsmhue].is-own{color:var(--ink)}.yp-say[data-astro-cid-bpcsmhue] .btn[data-astro-cid-bpcsmhue]{justify-self:start}.st[data-astro-cid-xi6lg7v2] .ix-top[data-astro-cid-xi6lg7v2] .seg[data-astro-cid-xi6lg7v2]{flex-wrap:wrap}.st-grid[data-astro-cid-xi6lg7v2]{grid-template-columns:1fr minmax(160px,210px);align-items:center;gap:24px 40px;display:grid}.st-rows[data-astro-cid-xi6lg7v2]{gap:18px;margin:0;display:grid}.st-rows[data-astro-cid-xi6lg7v2] div[data-astro-cid-xi6lg7v2]{border-top:1px solid var(--hair);padding-top:12px}.st-rows[data-astro-cid-xi6lg7v2] dt[data-astro-cid-xi6lg7v2]{color:var(--ink-2);margin:0 0 6px}.st-rows[data-astro-cid-xi6lg7v2] dd[data-astro-cid-xi6lg7v2]{font-family:var(--serif);margin:0;font-size:clamp(22px,2vw,30px);line-height:1.2}.st-fig[data-astro-cid-xi6lg7v2] svg[data-astro-cid-xi6lg7v2]{background:var(--page);border:1px solid var(--hair)}.st-fig[data-astro-cid-xi6lg7v2] .f-ink[data-astro-cid-xi6lg7v2],.st-fig[data-astro-cid-xi6lg7v2] .f-hair[data-astro-cid-xi6lg7v2],.st-fig[data-astro-cid-xi6lg7v2] .st-arm[data-astro-cid-xi6lg7v2],.st-fig[data-astro-cid-xi6lg7v2] .st-tie[data-astro-cid-xi6lg7v2],.st-fig[data-astro-cid-xi6lg7v2] .st-pref[data-astro-cid-xi6lg7v2],.st-fig[data-astro-cid-xi6lg7v2] .st-body[data-astro-cid-xi6lg7v2]{transition:all .24s var(--ease)}.st-fig[data-astro-cid-xi6lg7v2] .st-pref[data-astro-cid-xi6lg7v2]{fill:var(--red)}.st-fig[data-astro-cid-xi6lg7v2] .st-tie[data-astro-cid-xi6lg7v2]{stroke:var(--red)}.st-fig[data-astro-cid-xi6lg7v2][data-stance-fig=tf] .st-body[data-astro-cid-xi6lg7v2]{transform-origin:120px 230px;transform:rotate(-5deg)}.st-fig[data-astro-cid-xi6lg7v2][data-stance-fig=tx] .st-body[data-astro-cid-xi6lg7v2]{transform-origin:120px 230px;transform:rotate(9deg)}.st-fig[data-astro-cid-xi6lg7v2][data-stance-fig=tx] .st-arm[data-astro-cid-xi6lg7v2]{x2:176px;y2:160px}.st-fig[data-astro-cid-xi6lg7v2][data-stance-fig=tx] .st-tie[data-astro-cid-xi6lg7v2]{x1:176px;y1:160px;x2:178px;y2:206px;stroke-dasharray:none}.st-fig[data-astro-cid-xi6lg7v2][data-stance-fig=tx] .st-pref[data-astro-cid-xi6lg7v2]{cx:178px;cy:206px}@media (width<=767px){.st-grid[data-astro-cid-xi6lg7v2]{grid-template-columns:1fr}.st-fig[data-astro-cid-xi6lg7v2]{max-width:260px}}.inv[data-astro-cid-7adds5s3]{background:var(--page);border:1px solid var(--ink);max-width:440px;padding:22px 26px 18px}.inv-head[data-astro-cid-7adds5s3]{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.inv-head[data-astro-cid-7adds5s3] .label[data-astro-cid-7adds5s3]{color:var(--ink-2);margin:0}.inv-title[data-astro-cid-7adds5s3]{font-family:var(--serif);font-size:30px;line-height:1}.inv-lines[data-astro-cid-7adds5s3]{margin:0;padding:0;list-style:none}.inv-lines[data-astro-cid-7adds5s3] li[data-astro-cid-7adds5s3]{border-bottom:1px dashed var(--hair);justify-content:space-between;gap:16px;margin:0;padding:11px 0;font-size:17px;line-height:1.4;display:flex}.inv-amt[data-astro-cid-7adds5s3]{font-family:var(--serif);color:var(--ink-3);font-size:20px}.inv-total[data-astro-cid-7adds5s3]{border-top:1.5px solid var(--red);justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:12px;display:flex}.inv-total[data-astro-cid-7adds5s3] .label[data-astro-cid-7adds5s3]{color:var(--ink);margin:0}.inv-total[data-astro-cid-7adds5s3] .inv-amt[data-astro-cid-7adds5s3]{color:var(--ink);font-size:24px}.tf-stage[data-astro-cid-wnnksfzo]{padding:14px}.tf-stage[data-astro-cid-wnnksfzo] svg[data-astro-cid-wnnksfzo]{width:100%;height:auto;display:block}.tf-dot[data-astro-cid-wnnksfzo]{fill:var(--hair);transition:fill .2s var(--ease)}.tf-dot[data-astro-cid-wnnksfzo].on{fill:var(--red)}.tf-read[data-astro-cid-wnnksfzo]{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.tf-read[data-astro-cid-wnnksfzo] p[data-astro-cid-wnnksfzo]{border-top:1px solid var(--hair);gap:4px;margin:0;padding-top:10px;display:grid}.tf-num[data-astro-cid-wnnksfzo]{font-family:var(--serif);font-size:clamp(30px,3vw,40px);line-height:1.1}@media (prefers-reduced-motion:reduce){.tf-dot[data-astro-cid-wnnksfzo]{transition:none}}.cases[data-astro-cid-yf3iyjwv]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.case[data-astro-cid-yf3iyjwv]{border-top:1px solid var(--ink);padding-top:12px}.case[data-astro-cid-yf3iyjwv] p[data-astro-cid-yf3iyjwv]{margin:0}.case-n[data-astro-cid-yf3iyjwv]{font-family:var(--serif);font-size:clamp(28px,2.6vw,36px);line-height:1.1;margin-bottom:8px!important}.case-n[data-astro-cid-yf3iyjwv].is-red{color:var(--red)}.case[data-astro-cid-yf3iyjwv] .label[data-astro-cid-yf3iyjwv]{color:var(--ink-2);margin-bottom:6px!important}.case-line[data-astro-cid-yf3iyjwv]{color:var(--ink-2);font-size:15px;line-height:1.45}@media (width<=600px){.cases[data-astro-cid-yf3iyjwv]{grid-template-columns:1fr;gap:18px}}.roots[data-astro-cid-tofkn3at]{margin:0;display:grid}.root[data-astro-cid-tofkn3at]{border-top:1px solid var(--hair);grid-template-columns:minmax(150px,.8fr) 1.2fr;align-items:baseline;gap:6px 24px;padding:16px 0;display:grid}.root[data-astro-cid-tofkn3at]:first-child{border-top:1px solid var(--ink)}.root[data-astro-cid-tofkn3at] dt[data-astro-cid-tofkn3at]{font-family:var(--serif);font-size:clamp(26px,2.4vw,32px);line-height:1.15}.root[data-astro-cid-tofkn3at] dd[data-astro-cid-tofkn3at]{gap:4px;margin:0;display:grid}.root[data-astro-cid-tofkn3at] .label[data-astro-cid-tofkn3at]{color:var(--ink-3);text-transform:none;letter-spacing:.02em;margin:0;font-size:13px}.root[data-astro-cid-tofkn3at] .label[data-astro-cid-tofkn3at] i[data-astro-cid-tofkn3at]{font-style:italic}.root-m[data-astro-cid-tofkn3at]{color:var(--ink-2);font-size:17px;line-height:1.45}.root-m[data-astro-cid-tofkn3at] i[data-astro-cid-tofkn3at]{color:var(--ink);font-style:italic}.root-m[data-astro-cid-tofkn3at] i[data-astro-cid-tofkn3at].is-red{color:var(--red)}@media (width<=520px){.root[data-astro-cid-tofkn3at]{grid-template-columns:1fr}}.wf-stage[data-astro-cid-tqpqmrb7] svg[data-astro-cid-tqpqmrb7]{width:100%;max-width:440px;height:auto;margin:0 auto;display:block}.wf-read[data-astro-cid-tqpqmrb7]{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.wf-read[data-astro-cid-tqpqmrb7] p[data-astro-cid-tqpqmrb7]{border-top:1px solid var(--hair);gap:4px;margin:0;padding-top:10px;display:grid}.wf-num[data-astro-cid-tqpqmrb7]{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.tl[data-astro-cid-iwzqskme] .ix-stage[data-astro-cid-iwzqskme]{padding:8px}.tl-thing[data-astro-cid-iwzqskme]{fill:var(--hair);transition:fill .2s var(--ease)}.tl-thing[data-astro-cid-iwzqskme].on{fill:var(--ink)}.tl-edge[data-astro-cid-iwzqskme]{fill:none;stroke:var(--hair);stroke-dasharray:2 5}@media (prefers-reduced-motion:reduce){.tl-thing[data-astro-cid-iwzqskme]{transition:none}}.fd-key[data-astro-cid-x4mgee7s]{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.fd-key[data-astro-cid-x4mgee7s] li[data-astro-cid-x4mgee7s]{align-items:center;gap:6px;margin:0;display:inline-flex}.fd-key[data-astro-cid-x4mgee7s] svg[data-astro-cid-x4mgee7s]{width:12px;height:12px;display:block}.fd-stage[data-astro-cid-x4mgee7s]{padding:12px 10px 4px}.fd-chart[data-astro-cid-x4mgee7s]{position:relative}.fd-chart[data-astro-cid-x4mgee7s] svg[data-astro-cid-x4mgee7s]{z-index:1;pointer-events:none;position:relative}.fd-hit[data-astro-cid-x4mgee7s]{z-index:0;grid-template-columns:repeat(14,2fr) 1fr;width:92.2727%;height:75%;display:grid;position:absolute;top:5.26316%;left:3.63636%}.fd-hit[data-astro-cid-x4mgee7s] button[data-astro-cid-x4mgee7s]{cursor:pointer;min-width:0;transition:background-color .2s var(--ease);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.fd-hit[data-astro-cid-x4mgee7s] button[data-astro-cid-x4mgee7s]:hover{background:var(--paper)}.fd-hit[data-astro-cid-x4mgee7s] button[data-astro-cid-x4mgee7s][aria-checked=true]{background:var(--tan)}.fd-hit[data-astro-cid-x4mgee7s] button[data-astro-cid-x4mgee7s]:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.fd[data-astro-cid-x4mgee7s] .fd-num[data-astro-cid-x4mgee7s]{letter-spacing:0;font-size:11px}.fd[data-astro-cid-x4mgee7s] .fd-num[data-astro-cid-x4mgee7s].on{fill:var(--ink)}.fd[data-astro-cid-x4mgee7s] .fd-small[data-astro-cid-x4mgee7s]{font-size:11px}.fd-read[data-astro-cid-x4mgee7s]{border-top:1px solid var(--hair);gap:10px;padding-top:12px;display:grid}.fd-read[data-astro-cid-x4mgee7s] p[data-astro-cid-x4mgee7s]{margin:0}.fd-when[data-astro-cid-x4mgee7s]{color:var(--ink-2)}.fd-learn[data-astro-cid-x4mgee7s]{font-family:var(--serif);color:var(--ink);max-width:34ch;font-size:clamp(20px,1.8vw,24px);line-height:1.3}.fd-row[data-astro-cid-x4mgee7s]{color:var(--ink-2);grid-template-columns:8em 1fr;align-items:baseline;gap:12px;font-size:16px;line-height:1.45;display:grid}.fd-row[data-astro-cid-x4mgee7s][hidden],.fd-all[data-astro-cid-x4mgee7s][hidden]{display:none}.is-red[data-astro-cid-x4mgee7s] .label[data-astro-cid-x4mgee7s]{color:var(--red)}.fd-all[data-astro-cid-x4mgee7s]{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none;display:grid}.fd-all[data-astro-cid-x4mgee7s] li[data-astro-cid-x4mgee7s]{border-bottom:1px solid var(--hair);color:var(--ink-2);grid-template-columns:4.5em 1fr;align-items:baseline;gap:12px;margin:0;padding:10px 0;font-size:15px;line-height:1.45;display:grid}.fd-all-learn[data-astro-cid-x4mgee7s]{font-family:var(--serif);color:var(--ink);font-size:17px;line-height:1.35;display:block}.fd-all-mark[data-astro-cid-x4mgee7s]{display:block}@media (width<=520px){.fd-row[data-astro-cid-x4mgee7s]{grid-template-columns:1fr;gap:2px}}.fc-grid[data-astro-cid-3dgb2jfi]{grid-template-columns:minmax(150px,220px) 1fr;align-items:center;gap:24px 40px;display:grid}.fc-stage[data-astro-cid-3dgb2jfi]{padding:8px}.fc-lever[data-astro-cid-3dgb2jfi]{transform-box:view-box;transform-origin:64px 52px;transition:transform .24s var(--ease)}.fc-water[data-astro-cid-3dgb2jfi]{stroke:var(--ink-2);stroke-width:1px;opacity:0;transition:opacity .2s var(--ease)}.fc-water[data-astro-cid-3dgb2jfi].on{opacity:1}.fc-drip[data-astro-cid-3dgb2jfi]{opacity:0}.fc-drip[data-astro-cid-3dgb2jfi].on{opacity:1}.fc-lines[data-astro-cid-3dgb2jfi]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fc-lines[data-astro-cid-3dgb2jfi] li[data-astro-cid-3dgb2jfi]{font-family:var(--serif);color:var(--ink);visibility:hidden;opacity:0;max-width:30ch;transition:opacity .24s var(--ease), visibility .24s;margin:0;font-size:clamp(20px,1.8vw,24px);line-height:1.3}.fc-lines[data-astro-cid-3dgb2jfi] li[data-astro-cid-3dgb2jfi].on{visibility:visible;opacity:1}@media (width<=600px){.fc-grid[data-astro-cid-3dgb2jfi]{grid-template-columns:1fr}.fc-stage[data-astro-cid-3dgb2jfi]{max-width:220px}}.ty-stage[data-astro-cid-rkdxxr6v]{padding:14px 14px 6px}.ty-mark[data-astro-cid-rkdxxr6v]{stroke-dasharray:2 4}.ty-dot-expect[data-astro-cid-rkdxxr6v]{fill:var(--page)}.ty-read[data-astro-cid-rkdxxr6v]{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.ty-read[data-astro-cid-rkdxxr6v] p[data-astro-cid-rkdxxr6v]{border-top:1px solid var(--hair);gap:4px;margin:0;padding-top:10px;display:grid}.ty-num[data-astro-cid-rkdxxr6v]{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.ld-stage[data-astro-cid-6vqy5y3q]{padding:10px 10px 4px}.ld-roof[data-astro-cid-6vqy5y3q]{transform-box:view-box;transition:transform .5s var(--ease)}.ld-col[data-astro-cid-6vqy5y3q] line[data-astro-cid-6vqy5y3q],.ld-col[data-astro-cid-6vqy5y3q] rect[data-astro-cid-6vqy5y3q]{stroke:var(--ink);stroke-width:1.25px;fill:var(--page);transition:opacity .3s var(--ease), stroke .2s}.ld-col[data-astro-cid-6vqy5y3q].on line[data-astro-cid-6vqy5y3q],.ld-col[data-astro-cid-6vqy5y3q].on rect[data-astro-cid-6vqy5y3q]{stroke:var(--red);stroke-width:1.75px}.ld-col[data-astro-cid-6vqy5y3q].gone{opacity:.18}.ld-col[data-astro-cid-6vqy5y3q].gone rect[data-astro-cid-6vqy5y3q]{stroke-dasharray:3 4}.ld-crack[data-astro-cid-6vqy5y3q]{opacity:0;transition:opacity .3s var(--ease) .3s}.ld-crack[data-astro-cid-6vqy5y3q].on{opacity:1}.ld-actions[data-astro-cid-6vqy5y3q]{flex-wrap:wrap;gap:10px;display:flex}.ld-actions[data-astro-cid-6vqy5y3q][hidden],.ld[data-astro-cid-6vqy5y3q] .seg[data-astro-cid-6vqy5y3q][hidden],.ld-actions[data-astro-cid-6vqy5y3q] .btn[data-astro-cid-6vqy5y3q][hidden]{display:none}.ld-read[data-astro-cid-6vqy5y3q]{font-family:var(--serif);color:var(--ink);max-width:34ch;min-height:2.6em;margin:0;font-size:clamp(20px,1.8vw,24px);line-height:1.3}.ld[data-astro-cid-6vqy5y3q] .btn[data-astro-cid-6vqy5y3q]:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.ld-roof[data-astro-cid-6vqy5y3q],.ld-col[data-astro-cid-6vqy5y3q] line[data-astro-cid-6vqy5y3q],.ld-col[data-astro-cid-6vqy5y3q] rect[data-astro-cid-6vqy5y3q],.ld-crack[data-astro-cid-6vqy5y3q]{transition:none}}.ud-stage[data-astro-cid-kfljagct]{padding:6px}.ud-read[data-astro-cid-kfljagct]{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.ud-read[data-astro-cid-kfljagct] p[data-astro-cid-kfljagct]{border-top:1px solid var(--hair);gap:4px;margin:0;padding-top:10px;display:grid}.ud-num[data-astro-cid-kfljagct]{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.ud[data-astro-cid-kfljagct] .btn[data-astro-cid-kfljagct][hidden]{display:none}.ud[data-astro-cid-kfljagct] .btn[data-astro-cid-kfljagct]:disabled{opacity:.4;cursor:default}
