@media screen{.textbook-content{--textbook-paragraph-gap:1.25rem;--textbook-section-gap:2.5rem;min-width:0;display:flow-root}.textbook-content>*+*{margin-top:var(--textbook-paragraph-gap)}.textbook-content>:has(>:-webkit-any(.textbook-equation,.textbook-table,.textbook-image)){margin-top:2rem}.textbook-content>:has(>:is(.textbook-equation,.textbook-table,.textbook-image)){margin-top:2rem}.textbook-content>:has(>:-webkit-any(.textbook-equation,.textbook-table,.textbook-image))+*{margin-top:2rem}.textbook-content>:has(>:is(.textbook-equation,.textbook-table,.textbook-image))+*{margin-top:2rem}.textbook-content>:where(:has(>.textbook-richtext>:-webkit-any(h1,h2,h3,h4):first-child)){margin-top:var(--textbook-section-gap)}.textbook-content>:where(:has(>.textbook-richtext>:is(h1,h2,h3,h4):first-child)){margin-top:var(--textbook-section-gap)}.textbook-content>:has(>.textbook-richtext>:-webkit-any(h1,h2,h3,h4):last-child)+*{margin-top:.75rem}.textbook-content>:has(>.textbook-richtext>:is(h1,h2,h3,h4):last-child)+*{margin-top:.75rem}.textbook-content>:first-child{margin-top:0}.textbook-richtext{overflow-wrap:anywhere;min-width:0;max-width:70ch;font-size:1.125rem;line-height:1.6;display:flow-root}.textbook-richtext :where(p,ul,ol,blockquote,center,.tabbed-text){margin-top:1.25rem;margin-bottom:1.25rem}.textbook-richtext :where(h1,h2,h3,h4,h5,h6){text-wrap:balance;margin-top:2.5rem;margin-bottom:.75rem;font-weight:700;line-height:1.25}.textbook-richtext :where(h1,h2){font-size:1.5em}.textbook-richtext :where(h3){font-size:1.25em}.textbook-richtext :where(h4,h5,h6){font-size:1.1em}.textbook-richtext :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.textbook-richtext>:first-child{margin-top:0}.textbook-richtext>:last-child{margin-bottom:0}.textbook-richtext :where(ul,ol):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5em}.textbook-richtext :where(ul,ol):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.textbook-richtext :where(ul,ol):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.textbook-richtext :where(li){margin-top:.375rem;margin-bottom:.375rem}.textbook-richtext :where(li):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.25em}.textbook-richtext :where(li):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.25em}.textbook-richtext :where(li):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.25em}.textbook-richtext :where(li>p,li>ul,li>ol){margin-top:.5rem;margin-bottom:.5rem}.textbook-richtext :where(a){text-underline-offset:.18em}.textbook-richtext .tabbed-text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5em}.textbook-richtext .tabbed-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.textbook-richtext .tabbed-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.textbook-richtext .first-line-indent{text-indent:1.5em}.textbook-richtext small{font-size:.75em}.textbook-richtext .hand-drawn-underline{text-underline-offset:.18em;-webkit-text-decoration:underline wavy #a64b00;text-decoration:underline wavy #a64b00;text-decoration-thickness:.08em}.textbook-richtext center+p:empty{display:none}.textbook-richtext p:empty:has(+center){display:none}.textbook-richtext>p:empty:first-child+center{margin-top:0}.textbook-richtext>center:has(+p:empty:last-child){margin-bottom:0}.textbook-richtext .katex{overflow-wrap:normal}.textbook-richtext .katex-display{max-width:100%;padding-top:.25em;padding-bottom:.25em;overflow-x:auto;overflow-y:hidden}.textbook-richtext .katex-display>.katex{width:-webkit-max-content;width:max-content;min-width:100%}.textbook-richtext .text-color--orange{color:#a64b00;font-weight:inherit}.textbook-richtext .text-color--blue{color:#003fb9}.textbook-richtext .text-color--red{color:#b42338}.textbook-richtext .text-color--green{color:#176b36}.textbook-richtext .text-color--yellow{color:#806000}.textbook-richtext .highlight{color:#272727;padding:1px 3px}.textbook-richtext .highlight--orange{background-color:#ffebcc}.textbook-richtext .highlight--blue{background-color:#e1e8f6}.textbook-richtext .highlight--red{background-color:#ffe2e5}.textbook-richtext .highlight--green{background-color:#c4efd0}.textbook-columns{align-items:flex-start;gap:max(1rem,min(4vw,2rem));width:-webkit-max-content;width:max-content;min-width:100%;font-size:1.125rem;line-height:1.6;display:flex}.textbook-columns>.textbook-richtext{overflow-wrap:normal;flex:none;max-width:none}.textbook-scroll,.textbook-table{min-width:0;max-width:100%}.textbook-scroll__viewport{overscroll-behavior-x:contain;scrollbar-color:#7a8393 #edf0f5;scrollbar-width:thin;max-width:100%;overflow-x:auto}.textbook-scroll__viewport:focus-visible{outline-offset:3px;outline:2px solid #003fb9}.textbook-image button:focus-visible{outline-offset:3px;outline:2px solid #003fb9}.textbook-scroll__hint{color:#555b66;margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.textbook-table table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.6}.textbook-table :-webkit-any(th,td){vertical-align:top;text-align:start;overflow-wrap:anywhere;border:1px solid #d7dce3;min-width:3rem;padding:.75rem}.textbook-table :is(th,td){vertical-align:top;text-align:start;overflow-wrap:anywhere;border:1px solid #d7dce3;min-width:3rem;padding:.75rem}.textbook-table th{background:#f3f5f8;font-weight:700}.textbook-table .textbook-richtext{max-width:none;font-size:inherit;line-height:inherit}.textbook-table .textbook-richtext :where(p,ul,ol,center,.tabbed-text){margin-top:.625rem;margin-bottom:.625rem}.textbook-table .textbook-richtext>:first-child{margin-top:0}.textbook-table .textbook-richtext>:last-child{margin-bottom:0}.textbook-table .textbook-richtext :where(h1,h2,h3,h4,h5,h6){font-size:1.125em}.textbook-table [data-wide] :-webkit-any(th,td,.textbook-richtext){overflow-wrap:normal}.textbook-table [data-wide] :is(th,td,.textbook-richtext){overflow-wrap:normal}.textbook-equation{min-width:0;max-width:100%;padding:1.25rem 1rem;font-size:1.125rem}.textbook-equation__value{width:-webkit-max-content;width:max-content;margin-left:auto;margin-right:auto;padding-top:.25em;padding-bottom:.25em}.textbook-equation .katex-display{margin:0}.textbook-equation .textbook-scroll__hint{color:#e0e5ee}.textbook-equation .textbook-scroll__viewport:focus-visible{outline-offset:-2px;outline-color:#ffc700}.textbook-image{min-width:0;max-width:100%}.textbook-image__frame{width:-webkit-fit-content;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.textbook-image__frame img{max-width:100%;height:auto}.textbook-image__actions{z-index:20;position:absolute;top:.5rem}.textbook-image__actions:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.textbook-image__actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.textbook-image__actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.textbook-image__zoom{color:#555b66;cursor:zoom-in;background:#fffffff0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.textbook-image__zoom:hover{color:#003fb9;background:#fff}@media (min-width:800px) and (hover:hover) and (pointer:fine){.textbook-image__zoom{opacity:0;transition:opacity .12s ease-out}.textbook-image__frame:hover .textbook-image__zoom,.textbook-image__frame:focus-within .textbook-image__zoom{opacity:1}}@media (prefers-reduced-motion:reduce){.textbook-image__zoom{transition:none}}.textbook-image-dialog__toolbar{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.5rem .75rem .5rem 1.25rem;display:flex}.textbook-image-dialog__controls{align-items:center;gap:.25rem;display:flex}.textbook-image-dialog__controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.textbook-image-dialog__controls:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.textbook-image-dialog__controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.textbook-image-dialog__controls button{color:#555b66;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.textbook-image-dialog__controls button:hover{color:#272727;background:#f3f5f8}.textbook-image-dialog__controls button:focus-visible{outline-offset:2px;outline:2px solid #003fb9}.textbook-image-dialog__size{white-space:nowrap;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.textbook-image-dialog__close{width:44px}.textbook-image__original{width:var(--textbook-image-mobile-width);max-width:none}@media (min-width:800px){.textbook-image__original{width:var(--textbook-image-desktop-width)}}@media (min-width:620px){.textbook-richtext,.textbook-columns{font-size:1.25rem}.textbook-equation{padding:1.5rem;font-size:1.375rem}}}@media print{.textbook-image__actions,.textbook-scroll__hint{display:none}}
/*# sourceMappingURL=32u4f5o3jc7ub.css.map*/