#rd #chapter-text figure.rd-fg{max-width:none !important;margin:1.8em 0 !important;padding:28px;box-sizing:border-box;border:1px solid var(--rd-line-3);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.006));--f-on:rgba(255,255,255,0.075);--f-box:var(--rd-panel)}:root[data-reader="light"] #rd #chapter-text figure.rd-fg{background:var(--rd-panel);--f-on:rgba(8,9,10,0.06);--f-box:#FFFFFF}#rd #chapter-text figure.rd-fg.rd-fw{max-width:520px !important;margin:1.6em auto !important}#rd #chapter-text .rd-fg svg{display:block;width:100%;height:auto;overflow:visible;margin:0 auto}#rd #chapter-text .rd-fg svg text{font-family:var(--rd-mono);font-size:13px;fill:var(--rd-text-2);text-anchor:middle;dominant-baseline:central}#rd #chapter-text .rd-fg svg text.s{font-family:var(--rd-sans);font-weight:500;letter-spacing:-0.01em;fill:var(--rd-text)}#rd #chapter-text .rd-fg svg text.w{fill:var(--rd-text)}#rd #chapter-text .rd-fg svg text.k{fill:#08090A}#rd #chapter-text .rd-fg svg text.st{text-anchor:start}#rd #chapter-text .rd-fg svg text.en{text-anchor:end}#rd #chapter-text .rd-fg .bx{fill:var(--f-box);stroke:var(--rd-line-4);stroke-width:1}#rd #chapter-text .rd-fg .on{fill:var(--f-on);stroke:var(--rd-line-4);stroke-width:1}#rd #chapter-text .rd-fg .y{fill:#F3CA07;stroke:#F3CA07}#rd #chapter-text .rd-fg .ln{fill:none;stroke:var(--rd-line-4);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#rd #chapter-text .rd-fg .lt{fill:none;stroke:var(--rd-text-2);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#rd #chapter-text .rd-fg .gd{fill:none;stroke:var(--rd-line-3);stroke-width:1}#rd #chapter-text .rd-fg .dl{stroke-dasharray:4 5}#rd #chapter-text .rd-fg .ah{fill:var(--rd-line-4)}#rd #chapter-text .rd-fg .at{fill:var(--rd-text-2)}#rd #chapter-text .rd-fg .fl{display:block;font-family:var(--rd-mono);font-size:12px;line-height:1.45;letter-spacing:0.02em;color:var(--rd-text-2)}#rd #chapter-text .rd-fg .ft{display:block;font-family:var(--rd-sans);font-size:15px;line-height:1.3;font-weight:500;letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .rd-cv{display:grid;gap:8px;font-family:var(--rd-sans)}#rd #chapter-text .rd-cv .c{box-sizing:border-box;min-height:64px;padding:10px 12px 12px;border:1px solid var(--rd-line-3);border-radius:10px;background:var(--f-box)}#rd #chapter-text .rd-cv .c.on{background:var(--f-on);border-color:var(--rd-line-4)}#rd #chapter-text .rd-cv .c b{display:block;font-size:13.5px;line-height:1.3;font-weight:500;color:var(--rd-text)}#rd #chapter-text .rd-cv .c span{display:block;margin-top:4px;font-family:var(--rd-mono);font-size:12px;line-height:1.45;color:var(--rd-text-2)}#rd #chapter-text .rd-cv .cf{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:6px;font-family:var(--rd-mono);font-size:12px;line-height:1.45;color:var(--rd-text-2)}@media (max-width:640px){#rd #chapter-text figure.rd-fg{padding:20px 16px}}#rd #chapter-text .x-a-fn{display:grid;gap:4px;margin-top:22px}#rd #chapter-text .x-a-bar .g{display:grid;grid-template-columns:20px 42px 1fr;grid-template-rows:240px auto;row-gap:12px}#rd #chapter-text .x-a-bar .yt{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;align-self:center}#rd #chapter-text .x-a-bar .tk{position:relative}#rd #chapter-text .x-a-bar .tk i{position:absolute;right:8px;font:normal 12px/1 var(--rd-mono);color:var(--rd-text-2);transform:translateY(50%)}#rd #chapter-text .x-a-bar .pl{position:relative;border-left:1px solid var(--rd-line-4)}#rd #chapter-text .x-a-bar .pl u{position:absolute;left:0;right:0;border-top:1px solid var(--rd-line-3)}#rd #chapter-text .x-a-bar .pl u.z{border-top-color:var(--rd-line-4)}#rd #chapter-text .x-a-bar .bs{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:100%;align-items:end}#rd #chapter-text .x-a-bar .bs b{display:block;width:56%;margin:0 auto;background:var(--f-on);border:1px solid var(--rd-line-4);border-bottom:0;border-radius:6px 6px 0 0}#rd #chapter-text .x-a-bar .bs b.y{background:#F3CA07;border-color:#F3CA07}#rd #chapter-text .x-a-bar .ls{grid-column:3;display:grid;grid-template-columns:repeat(3,1fr)}#rd #chapter-text .x-a-bar .ls span{padding:0 4px;text-align:center;color:var(--rd-text);font:400 13px/1.35 var(--rd-sans)}@media (max-width:640px){#rd #chapter-text .x-a-bar .g{grid-template-columns:16px 36px 1fr;grid-template-rows:200px auto}#rd #chapter-text .x-a-bar .ls span{padding:0 2px}}#rd #chapter-text .x-a-ice svg{max-width:420px}#rd #chapter-text .x-a-ice svg text{font-size:14px}#rd #chapter-text .x-a-ice svg text.m{font-size:16px;letter-spacing:0.08em}#rd #chapter-text .x-a-ice .dt{fill:var(--rd-text-2)}#rd #chapter-text .x-a-dot .d{display:flex;align-items:center;gap:32px}#rd #chapter-text .x-a-dot .dg{position:relative;flex:0 0 210px;height:210px;background:radial-gradient(circle closest-side,var(--rd-line-4) 62%,transparent 66%) 0 0/10% 10%}#rd #chapter-text .x-a-dot .dg i{position:absolute;top:0;right:0;width:50%;height:10%;background:radial-gradient(circle closest-side,#F3CA07 62%,transparent 66%) 0 0/20% 100%}#rd #chapter-text .x-a-dot .lg{display:grid;gap:22px}#rd #chapter-text .x-a-dot .lg b{display:flex;align-items:center;gap:10px;font:500 34px/1 var(--rd-sans);letter-spacing:-0.022em;color:var(--rd-text);margin-bottom:6px}#rd #chapter-text .x-a-dot .lg s{flex:0 0 12px;height:12px;border-radius:50%;background:var(--rd-line-4)}#rd #chapter-text .x-a-dot .lg s.y{background:#F3CA07}@media (max-width:640px){#rd #chapter-text .x-a-dot .d{flex-direction:column;align-items:flex-start;gap:24px}#rd #chapter-text .x-a-dot .dg{flex-basis:180px;width:180px;height:180px}}#rd #chapter-text .x-a-fm .f{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 20px;font:500 clamp(18px,3.4vw,26px)/1.25 var(--rd-sans);letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .x-a-fm .fr{display:inline-flex;flex-direction:column;max-width:100%;text-align:center}#rd #chapter-text .x-a-fm .fr>span:first-child{padding:0 10px 12px;border-bottom:1.5px solid var(--rd-line-4)}#rd #chapter-text .x-a-fm .fr>span:last-child{padding:12px 10px 0}#rd #chapter-text .x-a-fm u{text-decoration:none;font-family:var(--rd-mono);font-weight:400}#rd #chapter-text .x-a-fm .eq{font-family:var(--rd-mono);font-weight:400;color:var(--rd-text-2)}#rd #chapter-text .x-a-fm .rs{padding:10px 18px;border:1px solid var(--rd-line-4);border-radius:10px;background:var(--f-on)}#rd #chapter-text .x-a-lv .g{display:grid;grid-template-columns:1.25fr 1fr;column-gap:20px;align-items:center;font-family:var(--rd-sans)}#rd #chapter-text .x-a-lv .t{box-sizing:border-box;padding:26px 20% 44px;text-align:center;background:var(--f-on);clip-path:polygon(0 0,100% 0,82% 100%,18% 100%)}#rd #chapter-text .x-a-lv .t b{display:block;font:500 34px/1 var(--rd-sans);letter-spacing:-0.022em;color:var(--rd-text);margin-bottom:8px}#rd #chapter-text .x-a-lv .t span{font-size:14px;line-height:1.35;font-weight:500;color:var(--rd-text)}#rd #chapter-text .x-a-lv .b{box-sizing:border-box;width:64%;margin:0 auto;padding:14px 12px 16px;text-align:center;background:#F3CA07;color:#08090A;font-size:13px;line-height:1.35;font-weight:500;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%)}#rd #chapter-text .x-a-lv .r{font:500 17px/1.25 var(--rd-sans);letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .x-a-lv .ll{height:30px;border-top:1.5px dashed var(--rd-line-4);align-self:start}#rd #chapter-text .x-a-lv .lr{display:flex;align-items:center;height:30px;margin-top:-16px;font-family:var(--rd-sans);font-weight:500;font-size:17px;letter-spacing:-0.01em;color:var(--rd-text)}@media (max-width:640px){#rd #chapter-text .x-a-lv .g{grid-template-columns:1.3fr 1fr;column-gap:12px}#rd #chapter-text .x-a-lv .r,#rd #chapter-text .x-a-lv .lr{font-size:15px}#rd #chapter-text .x-a-lv .t{padding:20px 20% 34px}#rd #chapter-text .x-a-lv .t b{font-size:28px}#rd #chapter-text .x-a-lv .t span{font-size:12.5px}#rd #chapter-text .x-a-lv .b{font-size:12px}}#rd #chapter-text .x-a-dg .g{display:grid;grid-template-columns:1fr 1fr;padding:0 4%}#rd #chapter-text .x-a-dg .g>div{box-sizing:border-box;padding:16px 14px;display:flex;align-items:center;justify-content:center;text-align:center;font:500 15px/1.3 var(--rd-sans);letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .x-a-dg .up{grid-column:2;height:96px;background:#F3CA07;color:#08090A !important;border-radius:8px 8px 0 0}#rd #chapter-text .x-a-dg .g>.ax{grid-column:1/-1;padding:0;height:0;border-top:1.5px solid var(--rd-line-4)}#rd #chapter-text .x-a-dg .dn{grid-column:1;height:170px;background:var(--f-on);border:1px solid var(--rd-line-4);border-top:0;border-radius:0 0 8px 8px}@media (max-width:640px){#rd #chapter-text .x-a-dg .g{padding:0}#rd #chapter-text .x-a-dg .g>div{font-size:13.5px;padding:12px 8px}#rd #chapter-text .x-a-dg .dn{height:190px}}#rd #chapter-text .x-a-ad svg{max-width:460px}#rd #chapter-text .x-a-ad svg text{font-family:var(--rd-sans);font-size:15px;font-weight:500;fill:var(--rd-text)}#rd #chapter-text .x-a-nf svg{max-width:440px}#rd #chapter-text .x-a-nf svg text.l{font-family:var(--rd-mono);font-size:15px;letter-spacing:0.08em;font-weight:400}#rd #chapter-text .x-a-nf svg text.s{font-size:16px}#rd #chapter-text .x-en svg{max-width:340px}#rd #chapter-text .x-en text.s{font-size:16px}#rd #chapter-text .x-bl svg{max-width:400px}#rd #chapter-text .x-bl text.s{font-size:16px}#rd #chapter-text .x-bl .rg{fill:none;stroke:var(--rd-text-2);stroke-width:2}#rd #chapter-text .x-pyr svg{max-width:380px}#rd #chapter-text .x-pyr text.s{font-size:16px}#rd #chapter-text .x-pyr text.l{font-size:14px;letter-spacing:0.04em}#rd #chapter-text .x-ope .oh{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 20px;margin-bottom:14px}#rd #chapter-text .x-ope .ot{flex:1 1 240px;margin:0;font-family:var(--rd-sans);font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-0.02em;color:var(--rd-text)}#rd #chapter-text .x-ope .of{flex:1 1 360px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#rd #chapter-text .x-ope .of i{display:block;height:30px;margin-top:4px;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box)}#rd #chapter-text .x-ope .rd-cv{grid-template-columns:minmax(0,1fr)}#rd #chapter-text .x-ope .rd-cv .c.p{min-height:92px}#rd #chapter-text .x-ope .cf{align-items:flex-end}#rd #chapter-text .x-ope .cf>div:first-child{flex:1 1 320px}#rd #chapter-text .x-ope .cf p{margin:0;font:inherit;color:inherit}#rd #chapter-text .x-ope .cf .ft{font-size:20px;text-align:right}#rd #chapter-text .x-ope .cf .fl{text-align:right}@media (min-width:641px){#rd #chapter-text .x-ope .rd-cv{grid-template-columns:repeat(18,minmax(0,1fr))}#rd #chapter-text .x-ope .c.o{grid-area:1 / 1 / 3 / 5}#rd #chapter-text .x-ope .c.i{grid-area:1 / 5 / 3 / 9}#rd #chapter-text .x-ope .c.cp{grid-area:1 / 9 / 2 / 14}#rd #chapter-text .x-ope .c.cr{grid-area:2 / 9 / 3 / 14}#rd #chapter-text .x-ope .c.pm{grid-area:1 / 14 / 2 / 19}#rd #chapter-text .x-ope .c.g{grid-area:2 / 14 / 3 / 19}#rd #chapter-text .x-ope .c.m1{grid-area:3 / 1 / 4 / 7}#rd #chapter-text .x-ope .c.m2{grid-area:3 / 7 / 4 / 13}#rd #chapter-text .x-ope .c.m3{grid-area:3 / 13 / 4 / 19}#rd #chapter-text .x-ope .c.e{grid-area:4 / 1 / 5 / 13}#rd #chapter-text .x-ope .c.y1{grid-area:5 / 1 / 7 / 5}#rd #chapter-text .x-ope .c.y2{grid-area:5 / 5 / 7 / 9}#rd #chapter-text .x-ope .c.y3{grid-area:5 / 9 / 7 / 13}#rd #chapter-text .x-ope .c.cv{grid-area:4 / 13 / 5 / 19}#rd #chapter-text .x-ope .c.cc{grid-area:5 / 13 / 6 / 19}#rd #chapter-text .x-ope .c.sc{grid-area:6 / 13 / 7 / 19}}@media (max-width:640px){#rd #chapter-text .x-ope .of{grid-template-columns:minmax(0,1fr)}#rd #chapter-text .x-ope .rd-cv .c{min-height:52px}#rd #chapter-text .x-ope .cf,#rd #chapter-text .x-ope .cf .ft,#rd #chapter-text .x-ope .cf .fl{text-align:left}}#rd #chapter-text .x-c-mr{display:grid;align-items:end}#rd #chapter-text .x-c-mr .m{position:relative;display:block;overflow:hidden;border-radius:6px}#rd #chapter-text .x-c-mr .m img{position:absolute !important;display:block;max-width:none !important;height:auto !important;image-rendering:pixelated;margin:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}#rd #chapter-text .x-c-mr .o{align-self:center;padding:0 clamp(6px,2.4vw,22px);font-family:var(--rd-mono);font-size:clamp(18px,4vw,28px);line-height:1;color:var(--rd-text-2)}#rd #chapter-text .x-c-st .sg{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,auto);gap:6px}#rd #chapter-text .x-c-st .sg i{box-sizing:border-box;padding:9px 4px;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box);font:500 14px/1.2 var(--rd-sans);letter-spacing:-0.01em;text-align:center;color:var(--rd-text)}#rd #chapter-text .x-c-st .sg i.on{background:var(--f-on)}#rd #chapter-text .x-c-st .sg i.y{background:#F3CA07;border-color:#F3CA07;color:#08090A}#rd #chapter-text .x-c-st .sg i:nth-child(1){grid-area:6/1}#rd #chapter-text .x-c-st .sg i:nth-child(2){grid-area:6/2}#rd #chapter-text .x-c-st .sg i:nth-child(3){grid-area:5/3}#rd #chapter-text .x-c-st .sg i:nth-child(4){grid-area:4/4}#rd #chapter-text .x-c-st .sg i:nth-child(5){grid-area:3/5}#rd #chapter-text .x-c-st .sg i:nth-child(6){grid-area:2/6}#rd #chapter-text .x-c-st .sg i:nth-child(7){grid-area:1/6}@media (max-width:640px){#rd #chapter-text .x-c-st .sg{display:flex;flex-direction:column}#rd #chapter-text .x-c-st .sg i{width:46%;margin-left:calc(var(--n) * 9%)}}#rd #chapter-text .x-c-fg svg{max-width:420px}#rd #chapter-text .x-c-fg text{font-size:12.5px}#rd #chapter-text .x-c-fg text.t{font-size:14px}#rd #chapter-text .x-c-dp svg{max-width:420px}#rd #chapter-text .x-c-dp text.s{font-size:14px}#rd #chapter-text .x-c-mx svg{max-width:380px}#rd #chapter-text .x-c-mx text{font-size:12.5px}#rd #chapter-text .x-c-mx text.t{font-size:14px}#rd #chapter-text .x-c-cv .rd-cv{grid-template-columns:1fr;gap:10px}#rd #chapter-text .x-c-cv .hd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}#rd #chapter-text .x-c-cv .hd .ft{font-size:22px;letter-spacing:-0.02em}#rd #chapter-text .x-c-cv .fs{display:flex;gap:8px;flex:1 1 300px;max-width:480px}#rd #chapter-text .x-c-cv .fs i{flex:1 1 0;min-width:0;font-style:normal}#rd #chapter-text .x-c-cv .fs u{display:block;height:28px;margin-top:4px;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box);text-decoration:none}#rd #chapter-text .x-c-cv .top{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#rd #chapter-text .x-c-cv .top .c{min-height:84px}#rd #chapter-text .x-c-cv .cols{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}#rd #chapter-text .x-c-cv .col{display:flex;flex-direction:column;gap:8px;min-width:0}#rd #chapter-text .x-c-cv .col .c{min-height:56px}#rd #chapter-text .x-c-cv .col .c.g{flex:1 1 auto;min-height:200px}#rd #chapter-text .x-c-cv .col .c.on b{font-family:var(--rd-mono);font-size:12px;letter-spacing:0.06em}#rd #chapter-text .x-c-cv .cf span{display:block}#rd #chapter-text .x-c-cv .cf .r{text-align:right}@media (max-width:640px){#rd #chapter-text .x-c-cv .top,#rd #chapter-text .x-c-cv .cols{grid-template-columns:1fr}#rd #chapter-text .x-c-cv .col .c.g{min-height:90px}#rd #chapter-text .x-c-cv .cf .r{text-align:left}}#rd #chapter-text .x-d-st svg{max-width:460px}#rd #chapter-text .x-d-st polygon.on{stroke:var(--rd-text-2)}#rd #chapter-text .x-d-st polygon{stroke-linejoin:round}#rd #chapter-text .x-d-st polygon.y{stroke-width:7}#rd #chapter-text .x-d-st text{font-size:17px}#rd #chapter-text .x-d-st text.s{font-size:17px}#rd #chapter-text .x-d-cv{grid-template-columns:repeat(6,1fr)}#rd #chapter-text .x-d-cv .c{grid-column:span 3;min-height:96px}#rd #chapter-text .x-d-cv .c.re{grid-column:1/-1}#rd #chapter-text .x-d-cv .c.f{grid-column:span 2;min-height:58px}#rd #chapter-text .x-d-cv .t{grid-column:1/-1;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-0.01em;color:var(--rd-text);padding:2px 2px 6px}#rd #chapter-text .x-d-cv .cf em{font-style:normal;color:var(--rd-text)}#rd #chapter-text .x-d-cv .cf p{margin:0 !important;font-size:12px;line-height:1.45;text-wrap:balance}@media (max-width:640px){#rd #chapter-text .x-d-cv .c,#rd #chapter-text .x-d-cv .c.f{grid-column:1/-1}#rd #chapter-text .x-d-cv .c{min-height:72px}}#rd #chapter-text .x-d-an svg{max-width:400px}#rd #chapter-text .x-d-an polygon{stroke-linejoin:round;stroke-width:7}#rd #chapter-text .x-d-an text{font-size:15px}#rd #chapter-text .x-d-an text.s{font-size:16px}#rd #chapter-text .x-d-an text.s.k{font-size:19px}#rd #chapter-text .x-d-bw svg{max-width:300px}#rd #chapter-text .x-d-bw text{font-size:14px}#rd #chapter-text .x-d-bw .ar,#rd #chapter-text .x-d-bl .ar{fill:none;stroke:#F3CA07;stroke-width:4;stroke-linecap:round}#rd #chapter-text .x-d-bw .ln2,#rd #chapter-text .x-d-bl .ln2{fill:var(--f-box);stroke:var(--rd-text-2);stroke-width:1.5;stroke-linejoin:round}#rd #chapter-text .x-d-bw .rl,#rd #chapter-text .x-d-bl .rl{fill:var(--f-on);stroke:none}#rd #chapter-text .x-d-bw .pn,#rd #chapter-text .x-d-bl .pn{fill:var(--rd-text-2)}#rd #chapter-text .x-d-bw .bl,#rd #chapter-text .x-d-bl .bl{fill:var(--rd-text)}#rd #chapter-text .x-d-cc{display:grid;grid-template-columns:1fr 1fr}#rd #chapter-text .x-d-cc ol{grid-column:1/-1;list-style:none !important;margin:0 !important;padding:0 !important;display:grid;grid-template-columns:repeat(6,1fr);position:relative}#rd #chapter-text .x-d-cc li{list-style:none !important;margin:0 !important;padding:0 4px 40px !important;text-align:center;position:relative}#rd #chapter-text .x-d-cc li::marker{content:""}#rd #chapter-text .x-d-cc li::before{content:"";position:absolute;left:50%;bottom:11px;height:22px;width:1px;background:var(--rd-line-4)}#rd #chapter-text .x-d-cc li::after{content:"";position:absolute;left:50%;bottom:0;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--rd-text)}#rd #chapter-text .x-d-cc ol::after{content:"";position:absolute;left:8px;right:0;bottom:5px;height:1px;background:var(--rd-line-4)}#rd #chapter-text .x-d-cc ol::before{content:"";position:absolute;left:0;bottom:0;border-style:solid;border-width:7px 12px 7px 0;border-color:transparent #F3CA07 transparent transparent}#rd #chapter-text .x-d-cc .e{margin:14px 0 0 !important;font-size:16px}#rd #chapter-text .x-d-cc .e.r{text-align:right;order:0}@media (max-width:640px){#rd #chapter-text .x-d-cc{grid-template-columns:1fr}#rd #chapter-text .x-d-cc ol{display:block}#rd #chapter-text .x-d-cc li{text-align:left;padding:7px 0 7px 30px !important}#rd #chapter-text .x-d-cc li::before{display:none}#rd #chapter-text .x-d-cc li::after{left:0;top:50%;bottom:auto;margin:-5.5px 0 0 0}#rd #chapter-text .x-d-cc ol::after{left:5px;right:auto;top:8px;bottom:0;width:1px;height:auto}#rd #chapter-text .x-d-cc ol::before{left:0;bottom:auto;top:-1px;border-width:0 5.5px 9px 5.5px;border-color:transparent transparent #F3CA07 transparent}#rd #chapter-text .x-d-cc .e{margin:0 0 10px !important;order:-1}#rd #chapter-text .x-d-cc .e.r{margin:10px 0 0 !important;text-align:left;order:0}}#rd #chapter-text .x-d-bl{display:grid;grid-template-columns:1fr 110px 1fr;grid-template-areas:"l c r";gap:14px;align-items:start}#rd #chapter-text .x-d-bl .l{grid-area:l}#rd #chapter-text .x-d-bl .r{grid-area:r}#rd #chapter-text .x-d-bl .m{grid-area:c;text-align:center}#rd #chapter-text .x-d-bl .m svg{max-width:110px;margin:6px auto}#rd #chapter-text .x-d-bl .m .ft{font-size:16px}#rd #chapter-text .x-d-bl .b{box-sizing:border-box;padding:12px 14px;border:1px solid var(--rd-line-3);border-radius:10px;background:var(--f-box)}#rd #chapter-text .x-d-bl .b .ft{font-size:16px}#rd #chapter-text .x-d-bl ul{list-style:none !important;margin:10px 0 0 !important;padding:0 !important}#rd #chapter-text .x-d-bl li{list-style:none !important;margin:0 !important;padding:3px 0 3px 14px !important;position:relative;font-family:var(--rd-sans);font-size:14px;line-height:1.35;color:var(--rd-text-2)}#rd #chapter-text .x-d-bl li::marker{content:""}#rd #chapter-text .x-d-bl li::before{content:"";position:absolute;left:0;top:0.82em;width:4px;height:4px;border-radius:50%;background:var(--rd-line-4)}@media (max-width:640px){#rd #chapter-text .x-d-bl{grid-template-columns:1fr;grid-template-areas:"c" "l" "r"}}#rd #chapter-text .x-e-vl svg,#rd #chapter-text .x-e-tri svg{max-width:400px}#rd #chapter-text .x-e-vl svg text{font-size:15px}#rd #chapter-text .x-e-vw svg{max-width:420px}#rd #chapter-text .x-e-vw svg text{font-size:15px}#rd #chapter-text .x-e-tri svg text{font-size:15px;font-family:var(--rd-sans)}#rd #chapter-text .x-e-tri svg text.a{font-size:22px}#rd #chapter-text .x-e-tri svg text.c{font-size:17px}#rd #chapter-text .x-e-lp svg{max-width:400px}#rd #chapter-text .x-e-lp svg text{font-size:15px}#rd #chapter-text .x-e-pq .r{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:340px;margin:0 auto}#rd #chapter-text .x-e-pq .t{box-sizing:border-box;width:100%;padding:14px 16px;text-align:center;border:1px solid var(--rd-line-4);border-radius:10px;background:var(--f-box);font-family:var(--rd-sans);font-size:15px;line-height:1.3;font-weight:500;letter-spacing:0.02em;color:var(--rd-text)}#rd #chapter-text .x-e-pq .o{font-family:var(--rd-mono);font-size:20px;line-height:1;color:var(--rd-text-2)}#rd #chapter-text .x-e-pq .q{box-sizing:border-box;width:100%;padding:14px 22px;text-align:center;border-radius:10px;background:#F3CA07;color:#08090A;font-family:var(--rd-sans);font-size:26px;line-height:1.1;font-weight:500;letter-spacing:0.02em}#rd #chapter-text .x-e-cv .h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 20px;margin-bottom:14px}#rd #chapter-text .x-e-cv .h>b{font-family:var(--rd-sans);font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .x-e-cv .h>div{display:flex;flex-wrap:wrap;gap:8px}#rd #chapter-text .x-e-cv .h i{display:block;font-style:normal;font-family:var(--rd-mono);font-size:12px;line-height:1.45;color:var(--rd-text-2)}#rd #chapter-text .x-e-cv .h u{display:block;width:150px;max-width:100%;height:30px;box-sizing:border-box;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box)}#rd #chapter-text .x-e-cv .cf{display:block;margin-top:14px;font-family:var(--rd-mono);font-size:12px;line-height:1.5;color:var(--rd-text-2)}#rd #chapter-text .x-e-cv .cf span{display:block}#rd #chapter-text .x-e-cv .cf .br{display:flex;gap:6px 14px;flex-wrap:wrap;margin-top:8px;color:var(--rd-text)}#rd #chapter-text .x-e-cv .rd-cv{grid-template-columns:repeat(3,minmax(0,1fr))}#rd #chapter-text .x-e-cv .w3{grid-column:1/-1}#rd #chapter-text .x-e-cv .a1{grid-column:1}#rd #chapter-text .x-e-cv .a2{grid-column:2}#rd #chapter-text .x-e-cv .a3{grid-column:3}#rd #chapter-text .x-e-cv .r1{grid-row:1}#rd #chapter-text .x-e-cv .r2{grid-row:2}#rd #chapter-text .x-e-cv .r3{grid-row:3}#rd #chapter-text .x-e-cv .r4{grid-row:4}#rd #chapter-text .x-e-cv .r5{grid-row:5}#rd #chapter-text .x-e-cv .r6{grid-row:6}#rd #chapter-text .x-e-cv .r7{grid-row:7}#rd #chapter-text .x-e-cv .c.in{min-height:118px}#rd #chapter-text .x-e-cv .c.pl{min-height:0}@media (max-width:640px){#rd #chapter-text .x-e-cv .rd-cv{grid-template-columns:minmax(0,1fr)}#rd #chapter-text .x-e-cv .rd-cv .c{grid-column:1 !important;grid-row:auto !important}#rd #chapter-text .x-e-cv .c.in{min-height:84px}#rd #chapter-text .x-e-cv .h>b{font-size:19px}}#rd #chapter-text .x-e-sc .h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 20px;margin-bottom:14px}#rd #chapter-text .x-e-sc .h>b{font-family:var(--rd-sans);font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-0.01em;color:var(--rd-text)}#rd #chapter-text .x-e-sc .h>div{display:flex;flex-wrap:wrap;gap:8px}#rd #chapter-text .x-e-sc .h i{display:block;font-style:normal;font-family:var(--rd-mono);font-size:12px;line-height:1.45;color:var(--rd-text-2)}#rd #chapter-text .x-e-sc .h u{display:block;width:150px;max-width:100%;height:30px;box-sizing:border-box;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box)}#rd #chapter-text .x-e-sc .cf{display:block;margin-top:14px;font-family:var(--rd-mono);font-size:12px;line-height:1.5;color:var(--rd-text-2)}#rd #chapter-text .x-e-sc .cf span{display:block}#rd #chapter-text .x-e-sc .cf .br{display:flex;gap:6px 14px;flex-wrap:wrap;margin-top:8px;color:var(--rd-text)}#rd #chapter-text .x-e-sc.rd-fg .sw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rd-line-3);border-radius:10px;background:var(--f-box)}#rd #chapter-text .x-e-sc.rd-fg table{width:100%;min-width:500px;border-collapse:collapse;table-layout:fixed;margin:0;border:0}#rd #chapter-text .x-e-sc.rd-fg table th,#rd #chapter-text .x-e-sc.rd-fg table td{box-sizing:border-box;padding:0;height:34px;border:0;border-left:1px solid var(--rd-line-3);border-top:1px solid var(--rd-line-3);background:none;text-align:center;font-family:var(--rd-mono);font-size:12px;line-height:1.3;font-weight:400;color:var(--rd-text-2)}#rd #chapter-text .x-e-sc.rd-fg table th.l,#rd #chapter-text .x-e-sc.rd-fg table td.l{width:150px;text-align:left;padding:0 10px;border-left:0;font-family:var(--rd-sans);font-size:13.5px;line-height:1.25;font-weight:500;color:var(--rd-text);position:sticky;left:0;background:var(--f-box);z-index:1}#rd #chapter-text .x-e-sc.rd-fg table tr.g td{height:30px;text-align:left;border-left:0;background:var(--f-on)}#rd #chapter-text .x-e-sc.rd-fg table tr.g td i{position:sticky;left:10px;display:inline-block;font-style:normal}#rd #chapter-text .x-e-sc.rd-fg table thead th{height:116px;border-top:0;padding:8px 0;vertical-align:bottom}#rd #chapter-text .x-e-sc.rd-fg table thead th span{display:inline-block;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}@media (max-width:640px){#rd #chapter-text .x-e-sc .h>b{font-size:19px}}#rd #chapter-text .x-etf svg{max-width:400px}#rd #chapter-text .x-etf text.n{font-size:15px}#rd #chapter-text .x-etf text.l{font-size:13.5px;letter-spacing:0.08em}#rd #chapter-text .x-etf text.l.here{fill:var(--rd-text);font-weight:500}#rd #chapter-text .x-etf text.n.here{fill:#08090A;font-weight:500}#rd #chapter-text .x-fc svg{max-width:400px}#rd #chapter-text .x-fc svg text{font-size:15px}#rd #chapter-text .x-fc svg text.h{font-size:15px}#rd #chapter-text .x-ag{padding:24px;container-type:inline-size}#rd #chapter-text .x-ag .hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:14px}#rd #chapter-text .x-ag .tt{font-family:var(--rd-sans);font-size:24px;line-height:1.15;font-weight:500;letter-spacing:-0.022em;color:var(--rd-text)}#rd #chapter-text .x-ag .fs{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 300px;max-width:520px}#rd #chapter-text .x-ag .fs i{flex:1 1 130px;font-style:normal;font-family:var(--rd-mono);font-size:12px;line-height:1.45;color:var(--rd-text-2)}#rd #chapter-text .x-ag .fs i:after{content:"";display:block;height:28px;margin-top:4px;border:1px solid var(--rd-line-4);border-radius:8px;background:var(--f-box)}#rd #chapter-text .x-ag .rd-cv{grid-template-columns:1fr 1fr}#rd #chapter-text .x-ag .k{display:contents}#rd #chapter-text .x-ag .c{min-height:calc(56px + var(--g,1) * 12px)}#rd #chapter-text .x-ag .c span{display:flex;gap:8px;align-items:center;margin-top:7px}#rd #chapter-text .x-ag .c span:before{content:"";flex:none;width:11px;height:11px;border:1px solid var(--rd-line-4);border-radius:3px}#rd #chapter-text .x-ag .c b+span{margin-top:12px}#rd #chapter-text .x-ag .cf{margin-top:14px;align-items:flex-end}#rd #chapter-text .x-ag .cf em{display:block;font-style:normal;font-family:var(--rd-mono);font-size:12px;line-height:1.5;color:var(--rd-text-2)}#rd #chapter-text .x-ag .cf .ft{text-align:right}@container (min-width:700px){#rd #chapter-text .x-ag .rd-cv{display:flex;height:430px}#rd #chapter-text .x-ag .k{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:8px}#rd #chapter-text .x-ag .c{flex:var(--g,1) 1 0;min-height:0}}@container (max-width:420px){#rd #chapter-text .x-ag .rd-cv{grid-template-columns:1fr}#rd #chapter-text .x-ag .tt{font-size:20px}#rd #chapter-text .x-ag .cf .ft{text-align:left}}