@media print{.course-block{display:none}}a{color:unset}.katex .katex-mathml{display:none}.articles-container div{width:unset}.articles-container .content-preview-header{width:25%}.articles-container,.main-edit{-ms-grid-rows:auto min-content min-content;grid-template-rows:auto -webkit-min-content -webkit-min-content;grid-template-rows:auto min-content min-content}.articles-container .heading,.articles-container .textbody,.articles-container .editor-field,.main-edit .heading,.main-edit .textbody,.main-edit .editor-field{word-break:break-word}.articles-container .textbody,.main-edit .textbody{overflow:hidden;-webkit-animation:opacity 300ms ease backwards;animation:opacity 300ms ease backwards;-webkit-animation-delay:200ms;animation-delay:200ms}.articles-container li,.main-edit li{margin-bottom:0.2rem}.articles-container article,.main-edit article{--font-size: 1.7rem;width:100%;max-width:100vw;padding:1rem;height:-webkit-min-content;height:-moz-min-content;height:min-content;line-height:1.4}.articles-container .heading h2,.articles-container .heading h1,.main-edit .heading h2,.main-edit .heading h1{text-align:center;letter-spacing:0.1rem;padding:2rem 0 1rem 0;margin:0}.articles-container .heading h2 ::-moz-selection,.articles-container .heading h1 ::-moz-selection,.main-edit .heading h2 ::-moz-selection,.main-edit .heading h1 ::-moz-selection{background-color:var(--subject-contrast-clr, var(--main-clr));color:white}.articles-container .heading h2 ::selection,.articles-container .heading h1 ::selection,.main-edit .heading h2 ::selection,.main-edit .heading h1 ::selection{background-color:var(--subject-contrast-clr, var(--main-clr));color:white}.light-theme .articles-container .heading h2 ::-moz-selection,.light-theme .articles-container .heading h1 ::-moz-selection,.light-theme .main-edit .heading h2 ::-moz-selection,.light-theme .main-edit .heading h1 ::-moz-selection{background-color:var(--subject-clr, var(--main-clr))}.light-theme .articles-container .heading h2 ::selection,.light-theme .articles-container .heading h1 ::selection,.light-theme .main-edit .heading h2 ::selection,.light-theme .main-edit .heading h1 ::selection{background-color:var(--subject-clr, var(--main-clr))}.articles-container .heading h2 a:hover,.articles-container .heading h1 a:hover,.main-edit .heading h2 a:hover,.main-edit .heading h1 a:hover{font-style:normal}.articles-container .heading h2 a:hover::after,.articles-container .heading h1 a:hover::after,.main-edit .heading h2 a:hover::after,.main-edit .heading h1 a:hover::after{opacity:1;visibility:unset;display:inline-block}.articles-container .heading h2 a::after,.articles-container .heading h1 a::after,.main-edit .heading h2 a::after,.main-edit .heading h1 a::after{opacity:0;-webkit-transition:all ease 100ms;transition:all ease 100ms;margin-left:0.5rem;display:none;content:"edit";font-style:normal;font-family:"Material Icons";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.articles-container small,.main-edit small{font-size:1.3rem}.articles-container .article-footer,.main-edit .article-footer{border-top:solid thin #555555;padding:1.5rem 0 1rem 0;margin:1rem 0;display:-ms-grid;display:grid;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;justify-items:center;color:#555555;-webkit-transition:100ms all ease-in;transition:100ms all ease-in;-ms-grid-columns:49% 49%;grid-template-columns:49% 49%}.articles-container .article-footer span,.articles-container .article-footer a,.main-edit .article-footer span,.main-edit .article-footer a{padding:0.2rem}.articles-container .article-footer span:hover,.articles-container .article-footer a:hover,.main-edit .article-footer span:hover,.main-edit .article-footer a:hover{color:var(--shade0-clr);font-style:normal}.articles-container .share,.main-edit .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.articles-container .share button,.main-edit .share button{-webkit-transition:70ms all ease-out;transition:70ms all ease-out}.articles-container .share button:hover,.main-edit .share button:hover{color:var(--main-clr)}.articles-container .article-feedback,.main-edit .article-feedback{opacity:0.7;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column}.articles-container .article-feedback i,.main-edit .article-feedback i{font-size:1.8rem}.light-theme .textbody td,.light-theme .editor-field td{border:solid 0.1rem #eeeeee}.articles-container .textbody h1,.articles-container .textbody h2,.articles-container .textbody h3,.articles-container .textbody h4,.editor-field h1,.editor-field h2,.editor-field h3,.editor-field h4{font-family:"Roboto";font-weight:normal;color:var(--subject-contrast-clr, var(--main-clr))}.articles-container .textbody h1,.editor-field h1{letter-spacing:0.4rem;font-size:2.4rem;margin:2.8rem 0 1rem;font-weight:500}.articles-container .textbody h2,.editor-field h2{letter-spacing:0.1rem;font-size:2rem;margin:2rem 0 .5rem}.articles-container .textbody h3,.editor-field h3{font-size:1.8rem;margin:1.5rem 0 0}.articles-container .textbody h4,.editor-field h4{font-size:1.6rem;font-style:italic;margin:1rem 0 0 0}.articles-container .textbody>h1,.editor-field>h1{margin-top:0}.articles-container .textbody ul,.editor-field ul{margin:0.5rem}.articles-container .textbody table,.editor-field table{border-collapse:collapse;word-wrap:normal;word-break:normal}.articles-container .textbody table,.articles-container .textbody tbody,.articles-container .textbody thead,.editor-field table,.editor-field tbody,.editor-field thead{-webkit-overflow-scrolling:touch;overflow-x:auto;max-width:100vw}@media (max-width: 800px){.articles-container .textbody table,.editor-field table{display:block}}.articles-container .textbody table,.editor-field table{border-style:hidden}.articles-container .textbody ul,.articles-container .textbody ol,.editor-field ul,.editor-field ol{padding-left:1.7rem}.articles-container .textbody td,.editor-field td{margin:0;padding:0.3rem;border:0.1rem solid #333333}.articles-container .textbody .border-none td,.editor-field .border-none td{border-style:hidden}.articles-container .textbody .inline-block,.editor-field .inline-block{display:inline}.articles-container .textbody .inline-block .hljs,.editor-field .inline-block .hljs{padding:0.3rem}.articles-container .textbody ::-moz-selection,.editor-field ::-moz-selection{background-color:var(--subject-contrast-clr, var(--main-clr));color:white}.articles-container .textbody ::selection,.editor-field ::selection{background-color:var(--subject-contrast-clr, var(--main-clr));color:white}.light-theme .articles-container .textbody ::-moz-selection,.light-theme .editor-field ::-moz-selection{background-color:var(--subject-clr, var(--main-clr))}.light-theme .articles-container .textbody ::selection,.light-theme .editor-field ::selection{background-color:var(--subject-clr, var(--main-clr))}.svg-text-color text{fill:var(--shade0-clr)}.reading-progress{position:-webkit-sticky;position:sticky;top:0;left:0;width:0%;height:.2rem;z-index:20;background-color:var(--subject-clr, var(--primary))}@media screen and (min-width: 600px){.articles-container article{max-width:80ch}.article-footer{-ms-grid-columns:unset;grid-template-columns:unset}}@media screen and (max-width: 800px){.katex-display{overflow-x:auto}}@media screen and (min-width: 980px){.articles-container .textbody .grid-2,.editor-field .grid-2{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-gap:2rem}.articles-container .textbody .grid-2.grid-50,.editor-field .grid-2.grid-50{-ms-grid-columns:(calc(50% - 1rem))[2];grid-template-columns:repeat(2, calc(50% - 1rem))}.articles-container .textbody .grid-3,.editor-field .grid-3{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;grid-gap:1.5rem}.articles-container .textbody .grid-3.grid-33,.editor-field .grid-3.grid-33{-ms-grid-columns:(calc(33% - 0.5rem))[3];grid-template-columns:repeat(3, calc(33% - 0.5rem))}}.hljs{display:block;overflow-x:auto;padding:0.5em;color:#abb2bf;background:#282c34}.hljs.inline-block{padding:.2rem}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.hljs-link{text-decoration:underline}.accordion{cursor:pointer}.accordion::after{content:"+";float:right}.accordion.open+.foldable{max-height:100vh}.accordion.open::after{content:"-"}.accordion+.foldable{max-height:0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.collage-article-overview{background-color:var(--background);padding:0}.collage-article-switch{display:none}.main-course-page .article-footer,.main-course-page aside.share{display:none}label[for="collageArticleSwitch"]::before{font-size:3rem;display:block;padding:1rem 2rem;color:var(--on-background);content:"view_list";cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;-webkit-transform:translate(0, -2rem);transform:translate(0, -2rem);right:2rem}.collage-article-switch:checked ~ label::before{content:"view_stream"}.article-view{display:none}.collage-article-switch:checked ~ .article-view{display:block}.collage-article-switch:checked ~ .collage-article-overview{display:none}.article-sidebar{display:none;-ms-grid-column:2;grid-column:2;gap:2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:-webkit-sticky;position:sticky}.article-sidebar .contents,.article-sidebar .authors{padding:1rem;border-radius:1rem;border:solid thin lightgrey}.article-sidebar .contents ul,.article-sidebar .authors ul{padding:0;list-style-type:none}.article-sidebar .contents li,.article-sidebar .authors li{margin-bottom:.8rem;padding-left:.5rem;border-left:solid 0.2rem var(--subject-clr);-webkit-transition:all .1s ease;transition:all .1s ease}.article-sidebar .contents li:hover,.article-sidebar .authors li:hover{border-left:solid 0.2rem var(--primary)}@media only screen and (max-width: 1199px){.articles-container{display:-ms-grid;display:grid;justify-items:center}}@media only screen and (min-width: 1200px){.collage-article-switch:checked ~ .article-view{display:-ms-grid;display:grid;-ms-grid-columns:max-content auto;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;gap:0 2rem}.article-sidebar{display:-ms-grid;display:grid}}
/*# sourceMappingURL=collage.min.css.map */