@layer theme,book;@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-300-BPXZihQy.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-300-DBZ28vs8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-300italic-BG87efAR.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-300italic-Ma4RNRTf.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular-Bexam_5y.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular-Bts46U07.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-italic-DYzidkJj.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-italic-DnUrxft6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-500-D2NVlh2Y.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-500-CFv4xqD0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-500italic-BhfRQjM8.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-500italic-VY9RLIgr.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600-CmSGZtTx.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600-DP_7M46e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600italic-D0iBSR8g.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600italic-D_eeY3Vg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700-htug76ah.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700-vZ0I3Ldz.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700italic-D_swYX9I.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700italic-BtB3s9k9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800-CoehZc10.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800-D5hodUA1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800italic-DXM9yUIc.woff2) format("woff2"),url(./open-sans-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800italic-Dfu3FCmS.ttf) format("truetype")}@layer theme{[data-theme],[data-theme] *{--text-color: black;--background-color: white;--margin: 2rem;--margin-heading: 3rem;--padding: 1rem;--padding-content: .5rem;--layouter-gap: 1rem;--border: none;--task-number-color: var(--text-color);--text-color-danger: #ff0000;--text-color-success: #008000;--text-color-blue: #0032ff;--text-color-orange: #ff6600}[data-dark-mode],[data-dark-mode] *{--text-color: white;--background-color: #262b2d;--text-color-success: #00ff00;--text-color-blue: #6bd0ff}[data-theme=high-school],[data-theme=high-school] *,[data-theme],[data-theme] *{--border-radius: 0;--base-font-face: "Open Sans";--base-font-size: 1rem;--line-height: 1.4;--link-color: #4e72b8;--button-dialog-color: #6d7b89;--meta-icon-right: .75rem;--table-head: #b6c2cc;--table-row: #e4e8ed;--table-row-even: #d3dae1;--table-border: 2px solid var(--background-color);--figure-media-bg: #f2ece5;--figure-caption-color: var(--text-color);--figure-caption-size: 95%;--figure-source-color: #808285;--figure-source-size: 75%;--heading-1-weight: 400;--heading-1-color: #ffffff;--heading-1-bg: #4e72b8;--heading-1-after-bg: #dce3ee;--heading-1-size: 300%;--heading-2-weight: bold;--heading-2-size: 250%;--heading-2-color: #446196;--heading-3-weight: var(--heading-2-weight);--heading-3-size: 120%;--heading-3-color: var(--text-color);--heading-4-weight: var(--heading-3-weight);--heading-4-size: 110%;--heading-4-color: var(--text-color);--definition-bg: #dce3ee;--definition-icon-height: 2.5rem;--exposed-bg: #e7e7e6;--exposed-icon-height: 2.5rem;--term-bg: #f0e9e1;--excerpt-bg: #eee5d9;--excerpt-border: none;--excerpt-icon-height: 1.25rem;--excerpt-icon-color: #ba9569;--excerpt-widget-explain-word-bg: #e3d4c1;--excerpt-widget-explain-word-color: #91734c;--extra-bg: #fff1d0;--extra-icon-height: 0;--extra-font-size: 95%;--activity-bg: #e6ead9;--activity-h4-bg: #87a04f;--activity-border: none;--activity-table-head: #ccd6b3;--activity-table-row: #eff2e8;--activity-table-row-even: #eff2e8;--activity-table-border: 1px solid #819a44;--resource-bg: #f0e8de;--resource-h4-bg: #b48b5c;--resource-border: none;--resource-table-head: #e6d9c8;--resource-table-row: #f9f6f2;--resource-table-row-even: #f9f6f2;--resource-table-border: 2px solid #b48b5c;--widget-button-color: #657988;--widget-button-hover-color: #b48b5c;--widget-button-text-color: white;--widget-button-padding: .5rem;--widget-button-padding-side: .75rem;--widget-button-border-radius: 0;--inline-button-color: #b4babe;--inline-button-hover-color: #cdd6dc;--widget-sort-main-color: #f0e8de;--widget-sort-accent-color: #b48b5c;--widget-sort-border-radius: var(--border-radius);--widget-connect-border-radius: var(--border-radius);--widget-connect-main-color-right: var(--widget-sort-main-color);--widget-connect-accent-color-right: var(--widget-sort-accent-color);--widget-connect-main-color-left: #d3dae1;--widget-connect-accent-color-left: #b6c2cc;--widget-missing-word-border-color: #657988;--widget-missing-word-border-radius: .3rem;--widget-missing-word-padding: .1rem;--widget-textarea-border-color: #657988;--widget-textarea-border-radius: .3rem;--widget-textarea-padding: .1rem;--widget-question-accent-color: #4e72b8;--widget-explain-word-bg: #f0e8de;--widget-explain-word-color: #90704a;--modal-bg: var(--background-color);--modal-border: 2px solid #657988;--modal-border-radius: .6rem;--modal-x-bg: #dedfde;--modal-x-color: #75797b;--modal-x-hover-color: #91734d;--drop-area-background: #f9f9f9;--task-number-content-difficulty-min-color: #4d71b7;--task-number-content-difficulty-basic-color: #b48b5c;--task-number-content-difficulty-high-color: #ca4d37;--collapse-border: 2px solid #d8e3ef;--plyr-box-shadow: 0 0 10px rgba(0, 0, 0, .2);--optional-special-border: #748cc3 .2rem solid;--widget-audio-inline-color: #e7802f}[data-theme=high-school][data-dark-mode] *,[data-theme][data-dark-mode] *{--link-color: #4e72b8;--table-head: #0c1015;--table-row: #2b2e31;--table-row-even: #1d2123;--table-border: 2px solid #383b3d;--figure-media-bg: #383b3d;--figure-source-color: #939697;--heading-1-after-bg: none;--heading-2-color: #738fc2;--heading-3-color: var(--text-color);--heading-4-color: var(--text-color);--definition-bg: #5e7dbb;--exposed-bg: #464a55;--term-bg: #89705f;--excerpt-bg: #383b3d;--excerpt-border: 2px solid #b48b5c;--excerpt-widget-explain-word-color: #b49f84;--extra-bg: #91734c;--activity-bg: #383b3d;--activity-h4-bg: #87a04f;--activity-border: 2px solid var(--activity-h4-bg);--activity-table-head: #0c1015;--activity-table-row: #2b2e31;--activity-table-row-even: var(--activity-table-row);--activity-table-border: 2px solid var(--activity-bg);--resource-bg: var(--activity-bg);--resource-border: 2px solid var(--resource-h4-bg);--resource-h4-bg: #91734c;--resource-table-head: #0c1015;--resource-table-row: #2b2e31;--resource-table-row-even: var(--resource-table-row);--resource-table-border: 2px solid var(--activity-bg);--widget-sort-main-color: #383b3d;--widget-connect-main-color-left: #345886;--widget-connect-accent-color-left: #7a95c8;--widget-question-accent-color: #6a8a22;--widget-explain-word-color: #b39e84;--modal-bg: #373b3d;--modal-x-bg: #1c2024;--modal-x-color: white;--modal-x-hover-color: #b48b5c;--drop-area-background: rgba(249, 249, 249, .05);--task-number-content-difficulty-min-color: #7a95c8;--task-number-content-difficulty-basic-color: #e7802f;--task-number-content-difficulty-high-color: #de403e;--plyr-audio-control-color: white}[data-theme=elm-school-3],[data-theme=elm-school-3] *{--border-radius: .75rem;--base-font-face: "Open Sans";--base-font-size: 1.1rem;--line-height: 1.6;--link-color: #4e72b8;--figure-caption-size: 90.9%;--figure-source-size: 75%;--heading-2-weight: bold;--heading-2-size: 227.27%;--heading-2-color: rgba(0, 0, 0, .9);--heading-3-weight: var(--heading-2-weight);--heading-3-size: 159%;--heading-3-color: rgba(0, 0, 0, .9);--heading-4-weight: var(--heading-3-weight);--heading-4-size: 113.63%;--heading-4-color: rgba(0, 0, 0, .9);--definition-bg: #d4effc;--exposed-bg: #dde3e8;--term-bg: #f0e9e1;--excerpt-bg: #eee5d9;--excerpt-border: none;--excerpt-icon-height: 1.5rem;--excerpt-icon-color: black;--extra-bg: #ffeaab;--extra-icon-height: 2.5em;--extra-font-size: 90.9%;--resource-bg: #f0e8de;--resource-h4-bg: #b48b5c;--resource-border: none;--resource-table-head: #e6d9c8;--resource-table-row: #f9f6f2;--resource-table-row-even: #f9f6f2;--resource-table-border: 2px solid #b48b5c;--widget-button-color: #657988;--widget-button-hover-color: #b48b5c;--widget-button-text-color: white;--widget-button-padding: .5rem;--widget-button-padding-side: .75rem;--widget-button-border-radius: .5rem}[data-theme=elm-school-3][data-dark-mode] *{--link-color: #738fc2;--heading-1-after-bg: none;--heading-2-color: #ffffff;--definition-bg: #007ea3;--exposed-bg: #657988;--term-bg: #383b3d;--excerpt-icon-color: #b48b5c;--extra-bg: #db9f1e;--widget-sort-main-color: #383b3d}[data-theme=elm-school-2],[data-theme=elm-school-2] *{--border-radius: .75rem;--base-font-face: "Open Sans";--base-font-size: 1.1rem;--line-height: 1.6;--link-color: #738fc2;--figure-caption-size: 90.9%;--figure-source-size: 75%;--heading-2-weight: bold;--heading-2-size: 227.27%;--heading-2-color: rgba(0, 0, 0, .9);--heading-3-weight: var(--heading-2-weight);--heading-3-size: 159%;--heading-3-color: rgba(0, 0, 0, .9);--heading-4-weight: var(--heading-3-weight);--heading-4-size: 113.63%;--heading-4-color: rgba(0, 0, 0, .9);--definition-bg: #d4effc;--exposed-bg: #e5edd3;--term-bg: #eee5d9;--excerpt-bg: #efded6;--excerpt-border: none;--excerpt-icon-height: 1.5rem;--excerpt-icon-color: black;--extra-bg: #ffdf79;--extra-icon-height: 2.5em;--extra-font-size: 90.9%;--activity-bg: #fbeed8;--activity-h4-bg: #ebab21;--activity-border: none;--activity-table-head: #f7ddad;--activity-table-row: #fdf5ea;--activity-table-row-even: #fdf5ea;--activity-table-border: 1px solid #eeb543;--resource-bg: #efded6;--resource-h4-bg: #b55647;--resource-border: none;--resource-table-head: #e5c6ba;--resource-table-row: #f6ede9;--resource-table-row-even: #f6ede9;--resource-table-border: 2px solid #be6d5b;--widget-button-color: #e67f2d;--widget-button-hover-color: #cb4d37;--widget-button-text-color: white;--widget-button-padding: .5rem;--widget-button-padding-side: .75rem;--widget-button-border-radius: .5rem}[data-theme=elm-school-2][data-dark-mode] *{--link-color: #738fc2;--heading-1-after-bg: none;--heading-2-color: #ffffff;--definition-bg: #007ea3;--exposed-bg: #52852f;--term-bg: #383b3d;--excerpt-icon-color: #ba9569;--extra-bg: #db9f1e;--activity-h4-bg: #ebab21;--activity-table-border: 2px solid #eeb543;--widget-sort-main-color: #383b3d}}@layer book{*{margin:0}body{font-family:var(--base-font-face),sans-serif;line-height:var(--line-height);font-size:var(--base-font-size);background-color:var(--background-color);box-sizing:border-box}.module.heading1,.module.heading1 *{--figure-media-bg: none}.module[content-difficulty=min] *,.module[content-difficulty=min_only] *{--task-number-color: var(--task-number-content-difficulty-min-color)}.module[content-difficulty=basic] *,.module[content-difficulty=basic_only] *{--task-number-color: var(--task-number-content-difficulty-basic-color)}.module[content-difficulty=high] *{--task-number-color: var(--task-number-content-difficulty-high-color)}content-head{display:flex;flex-direction:row;align-items:start}.module.heading3{margin-top:var(--margin-heading)}.module{color:var(--text-color);display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}module-container{box-sizing:border-box;padding-left:.3rem;padding-right:.3rem}module-container.level-first{margin-top:var(--margin)}module-container:not(.level-first){padding-top:var(--margin)}module-container:is(.container-middle,.container-last){margin-top:0;padding-top:0}module-container{border-left:var(--optional-special-border)}module-container:not(.level-special,.level-optional){border-left-color:transparent}.module.alone{border:var(--border);border-radius:var(--border-radius)}.module.first{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-top:var(--border);border-left:var(--border);border-right:var(--border)}.module.middle{border-left:var(--border);border-right:var(--border)}.module.last{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-left:var(--border);border-right:var(--border);border-bottom:var(--border)}.module.first,.module.middle{padding-bottom:var(--padding-content)}.module.middle,.module.last{padding-top:calc(var(--padding) / 2)}.module.first content-head,.module.alone content-head{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.module h-4:not(:empty){padding-bottom:var(--padding-content)}layout-er{display:flex;box-sizing:border-box}h-4{flex-grow:1}h1{font-weight:var(--heading-1-weight);font-size:var(--heading-1-size)}h2{font-size:var(--heading-2-size);font-weight:var(--heading-2-weight);color:var(--heading-2-color)}h3{font-size:var(--heading-3-size);font-weight:var(--heading-3-weight);color:var(--text-color)}h4{font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);color:var(--text-color)}[slot=fig1]{padding-bottom:0;color:var(--figure-caption-color);font-size:var(--figure-caption-size)}[slot=fig2]{font-size:var(--figure-source-size);color:var(--figure-source-color)}.module.heading1{border-radius:0}.module.heading1.first,.module.heading1.alone{color:var(--heading-1-color);background-color:var(--heading-1-bg);padding:8rem var(--padding) .5rem}.module.heading1.middle,.module.heading1.last{background-color:var(--heading-1-after-bg);padding-top:var(--padding-content);padding-left:var(--padding);padding-right:var(--padding)}.module.definition{background-color:var(--definition-bg)}.module.exposed{background-color:var(--exposed-bg)}.module.extra{background-color:var(--extra-bg);font-size:var(--extra-font-size)}.module.excerpt{background-color:var(--excerpt-bg)}.module.excerpt,.module.excerpt *{--border: var(--excerpt-border)}.module.excerpt layout-er *{--widget-explain-word-bg: var(--excerpt-widget-explain-word-bg);--widget-explain-word-color: var(--excerpt-widget-explain-word-color)}.module.notion{background-color:var(--term-bg)}.module.resource{background-color:var(--resource-bg)}.module.resource,.module.resource *{--border: var(--resource-border)}.module.resource:is(.first,.alone) content-head{background-color:var(--resource-h4-bg)}.module.resource module-lb *{--table-head: var(--resource-table-head);--table-row: var(--resource-table-row);--table-row-even: var(--resource-table-row-even);--table-border: var(--resource-table-border)}.module.activity{background-color:var(--activity-bg)}.module.activity,.module.activity *{--border: var(--activity-border)}.module.activity:is(.first,.alone) content-head:not(:empty){background-color:var(--activity-h4-bg)}.module.activity module-lb *{--table-head: var(--activity-table-head);--table-row: var(--activity-table-row);--table-row-even: var(--activity-table-row-even);--table-border: var(--activity-table-border)}.module.collapse[is-expanded]{border-left:var(--collapse-border);border-right:var(--collapse-border)}.module.collapse[is-expanded]:is(.alone,.first){border-top:var(--collapse-border)}.module.collapse[is-expanded]:is(.last,.alone){padding-bottom:var(--padding);border-bottom:var(--collapse-border)}.module.middle.collapse[is-expanded]{padding-bottom:var(--padding-content)}.module.collapse:is(.first,.alone) h-4{display:none}.module.collapse module-lb{display:none;padding-left:calc(var(--padding) / 1.5);padding-right:calc(var(--padding) / 1.5);padding-top:var(--padding-content)}.module.collapse[is-expanded] module-lb{display:flex;flex-direction:column}.module:is(.resource,.activity):is(.first,.alone) h-4:not(:empty){padding:calc(var(--padding) / 2) var(--padding) calc(var(--padding) / 4) 0}.module:is(.resource,.activity):is(.first,.alone) task-number:is(:not([data-number="0"])){padding:calc(var(--padding) / 2) 0 calc(var(--padding) / 4) 0}.module:is(.resource,.activity):is(.first,.alone){padding:0}.module:is(.resource,.activity):is(.first,.alone) layout-er{padding-top:var(--padding);padding-left:var(--padding);padding-right:var(--padding)}.module:is(.resource,.activity):is(:has(h-4:not(:empty)),:has(task-number:not([data-number="0"]))) layout-er{padding-top:var(--padding-content)}.module:is(.resource,.activity):is(.first,.alone) content-head{margin:0;padding:0 0 0 var(--padding)}.module:is(.resource,.activity):is(.first,.alone) content-head,.module:is(.resource,.activity):is(.first,.alone) content-head *{--text-color: white;--task-number-color: var(--text-color)}.module:is(.resource,.activity).middle layout-er{padding-bottom:var(--padding-content)}.module:is(.resource,.activity):is(.last,.middle) layout-er{padding-top:0}.module:is(.resource,.activity,.notion,.excerpt,.extra,.exposed,.definition) layout-er{padding-left:var(--padding);padding-right:var(--padding)}.module:is(.notion,.excerpt,.extra,.exposed,.definition):is(.first,.alone){padding-top:var(--padding)}.module:is(.resource,.activity,.notion,.excerpt,.extra,.exposed,.definition):is(.last,.alone){padding-bottom:var(--padding)}.module:is(.notion,.excerpt,.extra,.exposed,.definition) content-head{padding-left:var(--padding);padding-right:var(--padding)}.module:is(.resource,.activity):is(.middle,.last) content-head{padding-left:var(--padding);padding-right:var(--padding)}widget-content{display:block;width:100%}widget-table{padding-top:calc(var(--padding-content) / 2);display:flex}.widget-table-slot{display:block}widget-custom-html,widget-jsx-graph{display:flex;overflow-x:auto;width:100%;min-height:3rem}.text-justify{text-align:justify}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}widget-math[display-mode]{display:block}.content-container{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:calc(800px + .6rem)}font-color-success{color:var(--text-color-success)}font-color-danger{color:var(--text-color-danger)}font-color-blue{color:var(--text-color-blue)}font-color-orange{color:var(--text-color-orange)}widget-list{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:.5rem;margin-bottom:.5rem}module-spacer.space{display:block;height:5rem}module-spacer.line{display:block;min-height:2rem;border-top:2px solid #999}module-spacer.line-space{display:block;height:5rem;border-top:2px solid #999}.accurate-whitespace{white-space:pre-wrap}}
