.noselect{-webkit-touch-callout:none;user-select:none}body{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;text-align:left;background-color:#f8f9fa !important}#front_page_hero{background-color:#f2f5ff}#unit-description{text-align:justify}.container{text-align:justify}.page-content h1{text-align:left}.page-content h2{text-align:left}.page-content h3{text-align:left}.page-content h1:not(:first-child){margin-top:3rem}.page-content h2:not(:first-child){margin-top:2rem}.page-content h3:not(:first-child){margin-top:2rem}.page-content h4:not(:first-child){margin-top:2rem}.card ol{padding-right:2rem}.card li{margin-top:0.5em}label{vertical-align:top}figure figcaption.code{visibility:hidden;height:0}.highlight>pre{padding-top:8px;padding-left:8px;padding-bottom:8px;color:#f8f8f2;margin-bottom:.5rem}.highlight .n{color:#f8f8f2}.highlight .p{color:#f8f8f2}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .c{color:#75715e;font-style:italic}.highlight .cd{color:#75715e;font-style:italic}.highlight .cm{color:#75715e;font-style:italic}.highlight .c1{color:#75715e;font-style:italic}.highlight .cp{color:#75715e;font-weight:bold}.highlight .cs{color:#75715e;font-weight:bold;font-style:italic}.highlight .err{color:#960050;background-color:#1e0010}.highlight .gi{color:#ffffff;background-color:#324932}.highlight .gd{color:#ffffff;background-color:#493131}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gt{color:#aa0000}.highlight .gh{color:#999999}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .k{color:#66d9ef;font-weight:bold}.highlight .kv{color:#66d9ef;font-weight:bold}.highlight .kc{color:#66d9ef;font-weight:bold}.highlight .kd{color:#66d9ef;font-weight:bold}.highlight .kp{color:#66d9ef;font-weight:bold}.highlight .kr{color:#66d9ef;font-weight:bold}.highlight .kt{color:#66d9ef;font-weight:bold}.highlight .kn{color:#f92672;font-weight:bold}.highlight .ow{color:#f92672;font-weight:bold}.highlight .o{color:#f92672;font-weight:bold}.highlight .mf{color:#ae81ff}.highlight .mh{color:#ae81ff}.highlight .il{color:#ae81ff}.highlight .mi{color:#ae81ff}.highlight .mo{color:#ae81ff}.highlight .m{color:#ae81ff}.highlight .mb{color:#ae81ff}.highlight .mx{color:#ae81ff}.highlight .se{color:#ae81ff}.highlight .sb{color:#e6db74}.highlight .sc{color:#e6db74}.highlight .sd{color:#e6db74}.highlight .s2{color:#e6db74}.highlight .sh{color:#e6db74}.highlight .si{color:#e6db74}.highlight .sx{color:#e6db74}.highlight .sr{color:#e6db74}.highlight .s1{color:#e6db74}.highlight .ss{color:#e6db74}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nc{color:#a6e22e;font-weight:bold}.highlight .nd{color:#a6e22e;font-weight:bold}.highlight .ne{color:#a6e22e;font-weight:bold}.highlight .nf{color:#a6e22e;font-weight:bold}.highlight .no{color:#66d9ef}.highlight .bp{color:#f8f8f2}.highlight .nb{color:#f8f8f2}.highlight .ni{color:#f8f8f2}.highlight .nn{color:#f8f8f2}.highlight .vc{color:#f8f8f2}.highlight .vg{color:#f8f8f2}.highlight .vi{color:#f8f8f2}.highlight .nv{color:#f8f8f2}.highlight .w{color:#f8f8f2}.highlight .nl{color:#f8f8f2;font-weight:bold}.highlight .nt{color:#f92672}div.highlight{box-shadow:inset 0px 0px 20px 3px black;border-radius:3px;background:#272822;color:#f8f8f2}pre code pre{font-size:inherit}.code-title{border-radius:3px 3px 0 0;text-align:center;font-size:87.5%;padding:.25rem;background:#5e5e5e;color:#f8f8f2}.code-title+.highlight{border-radius:0 0 3px 3px}.code-title+div.highlighter-rouge div.highlight{border-radius:0 0 3px 3px}code.highlighter-rouge{border-radius:3px;border:1px solid;background:#ffdddd;padding:2px 4px}pre.lineno{color:#a09c89}.video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.desmos-wrapper{position:relative;width:100%;height:0;padding-bottom:50%}.desmos-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.MathJax_Display{padding:0 10px 0 10px;margin:1.5rem 0rem !important}.anchorjs-link{transition:all .25s linear}*:hover>.anchorjs-link{margin-left:-1.125em !important}.figure-number{margin-right:0.5em}.figure-caption{text-align:center}.navbar.bg-white{border-bottom:1px solid #dee2e6}.navbar .uob_logo{width:100px}.breadcrumb-wrapper{background-color:white}.breadcrumb-wrapper .container{padding-top:0.75em;padding-bottom:0.5em}.breadcrumb-bar{display:flex;align-items:center;justify-content:space-between}.breadcrumb-bar.navbar{padding:0.75rem 1.5rem}.breadcrumb{margin-bottom:0 !important;display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:0}.breadcrumb .breadcrumb-item{display:flex;align-items:center}.breadcrumb .breadcrumb-item a{text-decoration:none}.nav-tabs{border-radius:0.5rem;background:#e9ecef}.nav-tabs .nav-item{border-radius:0.3rem;transition:color .5s ease-in-out;text-align:left}.nav-tabs .nav-item .nav-link{font-size:.875rem;font-weight:700;padding:0.25rem .5rem;color:default}.nav-tabs .nav-item .nav-link:hover{border-color:#007bff00}.nav-tabs .nav-item .nav-link.level2{margin-left:1em}.nav-tabs .nav-item .nav-link.level3{margin-left:2em;font-weight:400}.nav-tabs .nav-item.active{color:#007bff;background-color:#fff;border-color:transparent}.nav-tabs .nav-item:first-child{margin:.5rem}.nav-tabs .nav-item:not(:first-child){margin:0rem .5rem .5rem .5rem}.nav-list a{text-decoration:none}ul.no-decoration{list-style:none;padding-left:0.5em}.nav-title{font-weight:700;min-width:11rem}.nav-title.non-link:hover{color:#0d6efd;background-color:transparent;cursor:default}.front-page-nav-container{background-color:#e9ecef}.front-page-nav-container .nav-list{padding-left:0;list-style:none;text-align:center}.side-bar-nav{z-index:980 !important}.ref{position:relative;vertical-align:baseline}.ref .refnum{position:relative;left:2px;bottom:1ex;color:#005994;font-size:0.85em;font-weight:bold;text-decoration:underline;cursor:pointer}.ref .refbody{font-size:.85em;line-height:1.1;display:block;min-width:20em;position:absolute;left:25px;bottom:5px;border:1px solid;padding:5px;background-color:#fff;word-wrap:break-word;z-index:9999;overflow:auto;display:none}.ref .refbody.active{display:block}.citation_footer_wrapper{display:none}.citation_footer_wrapper.active{display:block}
