@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}.divider{background-position:center;display:-ms-grid;display:grid;place-items:center;background-size:100%;min-width:100%;background-attachment:fixed;padding:1rem}.divider h2,.divider h1{text-align:center;font-size:5rem}.divider h1{font-size:8rem}.blackboard{background-image:url("/assets/images/blackboard/black_board_650x433.jpg");background-position:top}.light-theme .blackboard{background-image:-webkit-gradient(linear, left top, left bottom, from(#03cea266)),url("/assets/images/blackboard/black_board_650x433.jpg");background-image:linear-gradient(#03cea266),url("/assets/images/blackboard/black_board_650x433.jpg")}.blackboard h1{font-family:Fredericka the Great;font-weight:lighter;font-size:3.2rem;margin:0;color:white;padding:1rem}@media (orientation: portrait) and (max-width: 699px){.blackboard{background-image:url("/assets/images/blackboard/black_board_1280x800.jpg")}.light-theme .blackboard{background-image:-webkit-gradient(linear, left top, left bottom, from(#03cea266)),url("/assets/images/blackboard/black_board_1280x800.jpg");background-image:linear-gradient(#03cea266),url("/assets/images/blackboard/black_board_1280x800.jpg")}}@media screen and (min-width: 700px){.blackboard{min-height:10rem;background-image:url("/assets/images/blackboard/black_board_1920x1280.jpg")}.blackboard h1{font-size:5rem}.light-theme .blackboard{background-image:-webkit-gradient(linear, left top, left bottom, from(#03cea266)),url("/assets/images/blackboard/black_board_1920x1280.jpg");background-image:linear-gradient(#03cea266),url("/assets/images/blackboard/black_board_1920x1280.jpg")}}@media screen and (min-width: 1400px){.blackboard{min-height:15rem}.blackboard h1{font-size:7rem}}@media screen and (min-height: 1800px){.blackboard{background-image:url("/assets/images/blackboard/black_board_4752x3168.jpg")}.light-theme .blackboard{background-image:-webkit-gradient(linear, left top, left bottom, from(#03cea266)),url("/assets/images/blackboard/black_board_4752x3168.jpg");background-image:linear-gradient(#03cea266),url("/assets/images/blackboard/black_board_4752x3168.jpg")}}@media screen and (min-width: 2500px){.blackboard{background-image:url("/assets/images/blackboard/black_board_4752x3168.jpg")}.light-theme .blackboard{background-image:-webkit-gradient(linear, left top, left bottom, from(#03cea266)),url("/assets/images/blackboard/black_board_4752x3168.jpg");background-image:linear-gradient(#03cea266),url("/assets/images/blackboard/black_board_4752x3168.jpg")}}.course-searchbar{-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-webkit-transform:translateY(0%);transform:translateY(0%);position:-webkit-sticky;position:sticky;z-index:15;width:100%;top:0}.course-searchbar.slide-out{-webkit-transform:translateY(calc(-100% + 0.1rem));transform:translateY(calc(-100% + 0.1rem))}.course-searchbar.searchbar form[name="search"],.course-searchbar.searchbar .form-search{-ms-grid-columns:max-content auto max-content;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;background-color:var(--course-shade)}.dark-theme .course-searchbar button i{color:grey}.desktop .course-searchbar form[name="search"],.desktop .course-searchbar .form-search{margin:0}.searchtags{margin:0.4rem auto}.searchtags span{display:inline-block;font-size:var(--font-size);cursor:pointer;border-radius:0.3rem;padding:0.2rem 0.5rem;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;background-color:rgba(255,255,255,0.07);margin-left:1rem}.light-theme .searchtags span{background-color:rgba(0,0,0,0.07)}.searchtags span:hover{background-color:var(--secondary-clr)}.desktop .searchtags{margin:0 0 0 auto}@media screen and (max-width: 110rem){.course-searchbar.shortend{width:calc(100% - 3rem)}}.course-block{margin-top:-5.9rem;position:relative}.course-block .header-container{background-color:var(--subject-clr, var(--primary));display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6rem;padding-top:5.9rem}.course-block .header{text-align:center}.course-block .follow-course{position:absolute;background-color:var(--course-shade);-webkit-transition:all .1s ease;transition:all .1s ease;font-weight:300;border-radius:2rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:.5rem 1.5rem;right:1rem}.dark-theme .course-block .follow-course{color:lightgrey}.course-block .follow-course:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2)}.course-block .description{padding:1rem}.mdl-dialog{border:none;-webkit-box-shadow:0 9px 46px 8px rgba(0,0,0,0.14),0 11px 15px -7px rgba(0,0,0,0.12),0 24px 38px 3px rgba(0,0,0,0.2);box-shadow:0 9px 46px 8px rgba(0,0,0,0.14),0 11px 15px -7px rgba(0,0,0,0.12),0 24px 38px 3px rgba(0,0,0,0.2);width:280px}.mdl-dialog__title{padding:24px 24px 0;margin:0;font-size:2.5rem}.mdl-dialog__actions{padding:8px 8px 8px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.mdl-dialog__actions>*{margin-left:8px;height:36px}.mdl-dialog__actions>*:first-child{margin-left:0}.mdl-dialog__actions--full-width{padding:0 0 8px 0}.mdl-dialog__actions--full-width>*{height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-right:16px;margin-right:0;text-align:right}.mdl-dialog__content{padding:20px 24px 24px 24px;color:rgba(0,0,0, 0.54)}.main-article{margin:0 auto}label[for="CopyTextarea"]{display:none}.editor-field{display:none}.editor-field.is-visible{display:block}.edit-article-button{display:none}.edit-article-button.is-visible{display:block}.save-article-button{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem;line-height:normal;overflow:inherit;min-width:32px;width:108px;-webkit-transition:width ease-in 100ms;transition:width ease-in 100ms;height:auto}.save-article-button #save-icon{padding:0}.save-article-button span{overflow:hidden}.save-article-button.is-visible{opacity:1}.save-article-button:disabled{width:32px}.save-article-dialog{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
/*# sourceMappingURL=article.min.css.map */