monadic_react
Version:
A monadic library for easily composing React-based libraries.
1 lines • 63.1 kB
CSS
@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.woff2) format("woff2"),url(../fonts/icomoon/fonts/icomoon.woff) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}.model-nested__title,h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.button,button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}.button,button,input{overflow:visible}.button,button,select{text-transform:none}.button,[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@-ms-viewport{width:device-width;height:device-height}@-o-viewport{width:device-width;height:device-height}@viewport{width:device-width;height:device-height}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{height:100%}html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#f1f1f1;color:#444;font-size:16px;font-family:Palanquin,sans-serif;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size-adjust:auto}.model-nested__title,.model-preview,h1,h2,h3,h4,h5,h6{font-size:2rem;line-height:1.5;margin:0;letter-spacing:1px}.model-nested__title,h1{font-family:"Palanquin Dark",sans-serif;color:#000}.model-preview,h2{font-weight:700}p{margin:0}a{color:#08abce;text-decoration:none;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer}a:focus{outline:0}a:focus,a:hover{color:#08abce;border-bottom-color:transparent}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;border:1px solid currentColor;color:#08abce;letter-spacing:1px;padding:0 20px;line-height:40px;font-weight:700;background:0 0;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all .35s ease;transition:all .35s ease}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#04596c;border-bottom-color:currentColor}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed}.loader{display:inline-block;width:15px;border:2px solid #44d8f8;border-top:2px solid #08abce;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.save-state{float:right;position:relative;right:5px;height:15px}.saved{opacity:0;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.warning{float:left;position:relative;left:5px;top:45px;height:15px}ol,ul{list-style-type:none;margin:0;padding:0}dd,dl,dt{margin:0}dt{font-size:12px;font-weight:700;margin-right:20px;text-transform:uppercase;letter-spacing:1px;clear:both}dd{border-bottom:solid 1px #ddd;padding-bottom:10px;margin-bottom:10px}dd:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}img,picture{display:block;max-width:100%;height:auto}form{margin:0 auto}input,select,textarea{display:block}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:solid 1px #d2d2d2;padding:6px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;letter-spacing:.5px;margin-bottom:6px}input:not([type]):focus,input:not([type]):hover,input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,textarea:focus,textarea:hover{border-color:#08abce;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.09);box-shadow:0 2px 5px 0 rgba(0,0,0,.09)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:0}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled{cursor:not-allowed}input[type=file]{margin:10px 0 6px 0}textarea{resize:vertical;min-height:190px}select{width:100%}[type=checkbox],[type=radio]{display:inline}table{border-collapse:collapse;table-layout:fixed;width:100%}td,th,tr{vertical-align:middle}th{text-align:left}.monadic-input-choices{position:absolute;left:-9999px}.monadic-input-choices+span{cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-right:50px}.monadic-input-choices+span:after,.monadic-input-choices+span:before{position:absolute;-webkit-transition:all .2s;transition:all .2s}.monadic-input-choices+span:before{content:''}.monadic-input-choices--checkbox+span,.monadic-input-choices--radio+span{padding-left:40px}.monadic-input-choices--checkbox+span:after,.monadic-input-choices--checkbox+span:before,.monadic-input-choices--radio+span:after,.monadic-input-choices--radio+span:before{left:0;top:4px;width:20px;height:20px;line-height:20px}.monadic-input-choices--checkbox+span:before,.monadic-input-choices--radio+span:before{border:1px solid #dddddf;background:#fff;border-radius:2px}.monadic-input-choices--checkbox+span:after,.monadic-input-choices--radio+span:after{font-size:20px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.monadic-input-choices--checkbox:checked+span:after,.monadic-input-choices--radio:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.monadic-input-choices--checkbox:disabled+span:before,.monadic-input-choices--checkbox:disabled:checked+span:before,.monadic-input-choices--radio:disabled+span:before,.monadic-input-choices--radio:disabled:checked+span:before{background-color:#f1f1f1}.monadic-input-choices--checkbox:disabled:checked+span:after,.monadic-input-choices--radio:disabled:checked+span:after{color:#999}.monadic-input-choices--checkbox+span:after{content:"\2713 ";text-align:center;color:#08abce}.monadic-input-choices--radio+span:before{border-radius:50%}.monadic-input-choices--radio+span:after{content:'';background:#08abce;width:10px;height:10px;border-radius:50%;margin:5px 0 0 5px}.monadic-input-choices--switch+span{padding-left:70px}.monadic-input-choices--switch+span:after,.monadic-input-choices--switch+span:before{width:20px;height:20px;display:block}.monadic-input-choices--switch+span:before{vertical-align:middle;top:2px;left:0;width:55px;height:26px;background-color:#f94b3e;border-radius:13px;padding:0;-webkit-transition:background-color .2s cubic-bezier(.445,.05,.55,.95);transition:background-color .2s cubic-bezier(.445,.05,.55,.95)}.monadic-input-choices--switch+span:after{content:"";position:absolute;top:5px;left:2px;z-index:1;width:20px;height:20px;background-color:#fff;border-radius:50%;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.monadic-input-choices--switch:checked+span:before{background:#32da4e}.monadic-input-choices--switch:checked+span:after{left:33px}.monadic-input-choices--switch:disabled+span:before,.monadic-input-choices--switch:disabled:checked+span:before{background:#cecece}.monadic-field-error{-webkit-box-shadow:0 0 3px #c00;box-shadow:0 0 3px #c00}.monadic-content-menu__entry{background:#efefef;padding:5px 25px;margin-bottom:1px}.monadic-content-menu__entry a{display:block}.monadic-content-menu__entry--active{background:#08abce}.monadic-content-menu__entry--active a{color:#efefef}.monadic-content-menu__sub-entry{background:#efefef;padding:5px 25px 0 40px;font-size:14px;margin-bottom:1px}.monadic-content-menu__sub-entry a{display:block}.monadic-content-menu__sub-entry--active{background:#08abce}.monadic-content-menu__sub-entry--active a{color:#efefef}.monadic-tabs__entries{border-bottom:1px solid #ddd;margin-bottom:25px}.monadic-tabs__entries:after{content:'';display:table;clear:both}.monadic-tabs__entry{background:#fff;border:1px solid transparent;margin-right:1px;float:left;position:relative}.monadic-tabs__entry:after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px}.monadic-tabs__entry a{color:inherit!important;display:block;padding:5px 25px}.monadic-tabs__entry:hover{color:#08abce}.monadic-tabs__entry--active{border-color:#ddd;color:#08abce}.monadic-tabs__entry--active:after{background-color:#fff}.monadic-title-preview label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monadic-list-items{display:table;width:100%;table-layout:fixed}.monadic-list-item{display:table-row}.monadic-list-cell{display:table-cell;padding:0 10px}.monadic-list-firstcell{text-align:left}.monadic-list-lastcell{text-align:right}@font-face{font-family:KaTeX_AMS;src:url(fonts/KaTeX_AMS-Regular.eot);src:url(fonts/KaTeX_AMS-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(fonts/KaTeX_Caligraphic-Bold.eot);src:url(fonts/KaTeX_Caligraphic-Bold.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(fonts/KaTeX_Caligraphic-Regular.eot);src:url(fonts/KaTeX_Caligraphic-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(fonts/KaTeX_Fraktur-Bold.eot);src:url(fonts/KaTeX_Fraktur-Bold.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(fonts/KaTeX_Fraktur-Regular.eot);src:url(fonts/KaTeX_Fraktur-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Bold.eot);src:url(fonts/KaTeX_Main-Bold.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Italic.eot);src:url(fonts/KaTeX_Main-Italic.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Regular.eot);src:url(fonts/KaTeX_Main-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(fonts/KaTeX_Math-Italic.eot);src:url(fonts/KaTeX_Math-Italic.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(fonts/KaTeX_SansSerif-Regular.eot);src:url(fonts/KaTeX_SansSerif-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(fonts/KaTeX_Script-Regular.eot);src:url(fonts/KaTeX_Script-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(fonts/KaTeX_Size1-Regular.eot);src:url(fonts/KaTeX_Size1-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(fonts/KaTeX_Size2-Regular.eot);src:url(fonts/KaTeX_Size2-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(fonts/KaTeX_Size3-Regular.eot);src:url(fonts/KaTeX_Size3-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(fonts/KaTeX_Size4-Regular.eot);src:url(fonts/KaTeX_Size4-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(fonts/KaTeX_Typewriter-Regular.eot);src:url(fonts/KaTeX_Typewriter-Regular.eot#iefix) format("embedded-opentype"),url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block;text-align:initial}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;white-space:nowrap;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-html{display:inline-block}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base{display:inline-block}.katex .strut{display:inline-block}.katex .mathrm{font-style:normal}.katex .textit{font-style:italic}.katex .mathit{font-family:KaTeX_Math;font-style:italic}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .amsrm{font-family:KaTeX_AMS}.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .mord+.mop{margin-left:.16667em}.katex .mord+.mbin{margin-left:.22222em}.katex .mord+.mrel{margin-left:.27778em}.katex .mord+.minner{margin-left:.16667em}.katex .mop+.mord{margin-left:.16667em}.katex .mop+.mop{margin-left:.16667em}.katex .mop+.mrel{margin-left:.27778em}.katex .mop+.minner{margin-left:.16667em}.katex .mbin+.mord{margin-left:.22222em}.katex .mbin+.mop{margin-left:.22222em}.katex .mbin+.mopen{margin-left:.22222em}.katex .mbin+.minner{margin-left:.22222em}.katex .mrel+.mord{margin-left:.27778em}.katex .mrel+.mop{margin-left:.27778em}.katex .mrel+.mopen{margin-left:.27778em}.katex .mrel+.minner{margin-left:.27778em}.katex .mclose+.mop{margin-left:.16667em}.katex .mclose+.mbin{margin-left:.22222em}.katex .mclose+.mrel{margin-left:.27778em}.katex .mclose+.minner{margin-left:.16667em}.katex .mpunct+.mord{margin-left:.16667em}.katex .mpunct+.mop{margin-left:.16667em}.katex .mpunct+.mrel{margin-left:.16667em}.katex .mpunct+.mopen{margin-left:.16667em}.katex .mpunct+.mclose{margin-left:.16667em}.katex .mpunct+.mpunct{margin-left:.16667em}.katex .mpunct+.minner{margin-left:.16667em}.katex .minner+.mord{margin-left:.16667em}.katex .minner+.mop{margin-left:.16667em}.katex .minner+.mbin{margin-left:.22222em}.katex .minner+.mrel{margin-left:.27778em}.katex .minner+.mopen{margin-left:.16667em}.katex .minner+.mpunct{margin-left:.16667em}.katex .minner+.minner{margin-left:.16667em}.katex .mord.mtight{margin-left:0}.katex .mop.mtight{margin-left:0}.katex .mbin.mtight{margin-left:0}.katex .mrel.mtight{margin-left:0}.katex .mopen.mtight{margin-left:0}.katex .mclose.mtight{margin-left:0}.katex .mpunct.mtight{margin-left:0}.katex .minner.mtight{margin-left:0}.katex .mord+.mop.mtight{margin-left:.16667em}.katex .mop+.mord.mtight{margin-left:.16667em}.katex .mop+.mop.mtight{margin-left:.16667em}.katex .mclose+.mop.mtight{margin-left:.16667em}.katex .minner+.mop.mtight{margin-left:.16667em}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.negativemediumspace{margin-left:-.22222em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.sixmuspace{width:.333333em}.katex .mspace.eightmuspace{width:.444444em}.katex .mspace.enspace{width:.5em}.katex .mspace.twelvemuspace{width:.666667em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .llap,.katex .rlap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner{left:0}.katex .katex-logo .a{font-size:.75em;margin-left:-.32em;position:relative;top:-.2em}.katex .katex-logo .t{margin-left:-.23em}.katex .katex-logo .e{margin-left:-.1667em;position:relative;top:.2155em}.katex .katex-logo .x{margin-left:-.125em}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .sqrt>.sqrt-sign{position:relative}.katex .sqrt .sqrt-line{display:inline-block;position:relative;width:100%;border-bottom-style:solid}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter{position:relative}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body>span{width:0}.katex .accent .accent-body.accent-vec>span{position:relative;left:.326em}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.025em;border-right:.05em solid #000}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .stretchy{width:100%;display:block;background-repeat:no-repeat;background-position:right center;background-size:100% 100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em 0 .3em}.katex .fbox{-webkit-box-sizing:border-box;box-sizing:border-box;border:.04em solid #000}.katex .cancel-pad{padding:0 .2em 0 .2em}.katex .mbin+.cancel-lap,.katex .mord+.cancel-lap{margin-left:-.2em}.katex .cancel-lap+.mbin,.katex .cancel-lap+.mord,.katex .cancel-lap+.msupsub{margin-left:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .widehat1{height:.24em;background-image:url(images/widehat1.svg)}.katex .widehat2{height:.3em;background-image:url(images/widehat2.svg)}.katex .widehat3{height:.36em;background-image:url(images/widehat3.svg)}.katex .widehat4{height:.42em;background-image:url(images/widehat4.svg)}.katex .tilde1{height:.26em;background-image:url(images/tilde1.svg)}.katex .tilde2{height:.29em;background-image:url(images/tilde2.svg)}.katex .tilde3{height:.306em;background-image:url(images/tilde3.svg)}.katex .tilde4{height:.312em;background-image:url(images/tilde4.svg)}.katex .rightarrow{height:.522em;min-width:.5em;background-image:url(images/rightarrow.svg)}.katex .xrightarrow{height:.522em;min-width:.783em;background-image:url(images/rightarrow.svg)}.katex .leftarrow{height:.522em;min-width:.5em;background-image:url(images/leftarrow.svg)}.katex .xleftarrow{height:.522em;min-width:.783em;background-image:url(images/leftarrow.svg)}.katex .overbrace{height:.548em;min-width:1.6em;background-image:url(images/overbrace.svg)}.katex .underbrace{height:.548em;min-width:1.6em;background-image:url(images/underbrace.svg)}.katex .leftrightarrow{height:.522em;min-width:.5em;background-image:url(images/leftrightarrow.svg)}.katex .xleftrightarrow{height:.522em;min-width:.783em;background-image:url(images/leftrightarrow.svg)}.katex .doublerightarrow{height:.56em;min-width:.783em;background-image:url(images/doublerightarrow.svg)}.katex .doubleleftarrow{height:.56em;min-width:.783em;background-image:url(images/doubleleftarrow.svg)}.katex .doubleleftrightarrow{height:.56em;min-width:.955em;background-image:url(images/doubleleftrightarrow.svg)}.katex .leftharpoon{height:.522em;min-width:.5em;background-image:url(images/leftharpoon.svg)}.katex .leftharpoon{height:.522em;min-width:.783em;background-image:url(images/leftharpoon.svg)}.katex .rightharpoon{height:.522em;min-width:.5em;background-image:url(images/rightharpoon.svg)}.katex .xrightharpoon{height:.522em;min-width:.783em;background-image:url(images/rightharpoon.svg)}.katex .hookleftarrow{height:.522em;min-width:.87em;background-image:url(images/hookleftarrow.svg)}.katex .hookrightarrow{min-width:.87em;height:.522em;background-image:url(images/hookrightarrow.svg)}.katex .mapsto{height:.522em;min-width:.783em;background-image:url(images/mapsto.svg)}.katex .leftharpoondown{height:.522em;min-width:.5em;background-image:url(images/leftharpoondown.svg)}.katex .leftharpoondown{height:.522em;min-width:.783em;background-image:url(images/leftharpoondown.svg)}.katex .rightharpoondown{height:.522em;min-width:.5em;background-image:url(images/rightharpoondown.svg)}.katex .xrightharpoondown{height:.522em;min-width:.783em;background-image:url(images/rightharpoondown.svg)}.katex .rightleftharpoons{height:.716em;min-width:.783em;background-image:url(images/rightleftharpoons.svg)}.katex .leftrightharpoons{height:.716em;min-width:.783em;background-image:url(images/leftrightharpoons.svg)}.katex .overgroup{height:.342em;min-width:.87em;background-image:url(images/overgroup.svg)}.katex .undergroup{height:.342em;min-width:.87em;background-image:url(images/undergroup.svg)}.katex .twoheadleftarrow{height:.334em;min-width:.86em;background-image:url(images/twoheadleftarrow.svg)}.katex .twoheadrightarrow{height:.334em;min-width:.86em;background-image:url(images/twoheadrightarrow.svg)}.katex .linesegment{height:.414em;min-width:.5em;background-image:url(images/linesegment.svg)}.katex .longequal{height:.334em;min-width:.5em;background-image:url(images/longequal.svg)}.katex .tofrom{height:.528em;min-width:.86em;background-image:url(images/tofrom.svg)}.katex .cancel{background:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .bcancel{background:linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .xcancel{background:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%),linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .cancel-mask{mask-image:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%);-webkit-mask-image:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .bcancel-mask{mask-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%);-webkit-mask-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .xcancel-mask{mask-image:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%),linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%);-webkit-mask-image:linear-gradient(to top left,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%),linear-gradient(to top right,transparent 0,transparent calc(50% - .04em - .5px),#000 calc(50% - .04em),#000 calc(50% + .04em),transparent calc(50% + .04em + .5px),transparent 100%)}.katex .widehat1-mask{-webkit-mask:url(images/widehat1.svg);mask:url(images/widehat1.svg) no-repeat}.katex .widehat2-mask{-webkit-mask:url(images/widehat2.svg);mask:url(images/widehat2.svg) no-repeat}.katex .widehat3-mask{-webkit-mask:url(images/widehat3.svg);mask:url(images/widehat3.svg) no-repeat}.katex .widehat4-mask{-webkit-mask:url(images/widehat4.svg);mask:url(images/widehat4.svg) no-repeat}.katex .tilde1-mask{-webkit-mask:url(images/tilde1.svg);mask:url(images/tilde1.svg) no-repeat}.katex .tilde2-mask{-webkit-mask:url(images/tilde2.svg);mask:url(images/tilde2.svg) no-repeat}.katex .tilde3-mask{-webkit-mask:url(images/tilde3.svg);mask:url(images/tilde3.svg) no-repeat}.katex .tilde4-mask{-webkit-mask:url(images/tilde4.svg);mask:url(images/tilde4.svg) no-repeat}.katex .rightarrow-mask{mask:url(images/rightarrow.svg);-webkit-mask:url(images/rightarrow.svg)}.katex .xrightarrow-mask{mask:url(images/rightarrow.svg);-webkit-mask:url(images/rightarrow.svg)}.katex .leftarrow-mask{mask:url(images/leftarrow.svg);-webkit-mask:url(images/leftarrow.svg)}.katex .xleftarrow-mask{mask:url(images/leftarrow.svg);-webkit-mask:url(images/leftarrow.svg)}.katex .overbrace-mask{min-width:1.6em;mask:url(images/overbrace.svg);-webkit-mask:url(images/overbrace.svg)}.katex .underbrace-mask{min-width:1.6em;mask:url(images/underbrace.svg);-webkit-mask:url(images/underbrace.svg)}.katex .leftrightarrow-mask{mask:url(images/leftrightarrow.svg);-webkit-mask:url(images/leftrightarrow.svg)}.katex .xleftrightarrow-mask{mask:url(images/leftrightarrow.svg);-webkit-mask:url(images/leftrightarrow.svg)}.katex .doublerightarrow-mask{mask:url(images/doublerightarrow.svg);-webkit-mask:url(images/doublerightarrow.svg)}.katex .doubleleftarrow-mask{mask:url(images/doubleleftarrow.svg);-webkit-mask:url(images/doubleleftarrow.svg)}.katex .doubleleftrightarrow-mask{mask:url(images/doubleleftrightarrow.svg);-webkit-mask:url(images/doubleleftrightarrow.svg)}.katex .leftharpoon-mask{mask:url(images/leftharpoon.svg);-webkit-mask:url(images/leftharpoon.svg)}.katex .xleftharpoon-mask{mask:url(images/leftharpoon.svg);-webkit-mask:url(images/leftharpoon.svg)}.katex .rightharpoon-mask{mask:url(images/rightharpoon.svg);-webkit-mask:url(images/rightharpoon.svg)}.katex .xrightharpoon-mask{mask:url(images/rightharpoon.svg);-webkit-mask:url(images/rightharpoon.svg)}.katex .hookleftarrow-mask{mask:url(images/hookleftarrow.svg);-webkit-mask:url(images/hookleftarrow.svg)}.katex .hookrightarrow-mask{mask:url(images/hookrightarrow.svg);-webkit-mask:url(images/hookrightarrow.svg)}.katex .mapsto-mask{mask:url(images/mapsto.svg);-webkit-mask:url(images/mapsto.svg)}.katex .leftharpoondown-mask{mask:url(images/leftharpoondown.svg);-webkit-mask:url(images/leftharpoondown.svg)}.katex .xleftharpoondown-mask{mask:url(images/leftharpoondown.svg);-webkit-mask:url(images/leftharpoondown.svg)}.katex .rightharpoondown-mask{mask:url(images/rightharpoondown.svg);-webkit-mask:url(images/rightharpoondown.svg)}.katex .xrightharpoondown-mask{mask:url(images/rightharpoondown.svg);-webkit-mask:url(images/rightharpoondown.svg)}.katex .rightleftharpoons-mask{mask:url(images/rightleftharpoons.svg);-webkit-mask:url(images/rightleftharpoons.svg)}.katex .leftrightharpoons-mask{mask:url(images/leftrightharpoons.svg);-webkit-mask:url(images/leftrightharpoons.svg)}.katex .overgroup-mask{mask:url(images/overgroup.svg);-webkit-mask:url(images/overgroup.svg)}.katex .undergroup-mask{mask:url(images/undergroup.svg);-webkit-mask:url(images/undergroup.svg)}.katex .twoheadleftarrow-mask{mask:url(images/twoheadleftarrow.svg);-webkit-mask:url(images/twoheadleftarrow.svg)}.katex .twoheadrightarrow-mask{mask:url(images/twoheadrightarrow.svg);-webkit-mask:url(images/twoheadrightarrow.svg)}.katex .linesegment-mask{mask:url(images/linesegment.svg);-webkit-mask:url(images/linesegment.svg)}.katex .longequal-mask{mask:url(images/longequal.svg);-webkit-mask:url(images/longequal.svg)}.katex .tofrom-mask{mask:url(images/tofrom.svg);-webkit-mask:url(images/tofrom.svg)}.hide{display:none;visibility:hidden}.sr-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.sr-text:focus{clip:auto!important;display:block;width:auto;height:auto;left:5px;top:5px;z-index:100000}.cf:after{content:'';display:table;clear:both}.valign-p{display:table;table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;height:100%}.valign-c{display:table-cell;vertical-align:middle;width:100%;height:100%}.main__title{text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:20px}.main__actions{margin-top:40px}.breadcrumbs__item{display:inline-block;position:relative;margin-right:30px;color:#fff}.breadcrumbs__item:after{content:'»';display:inline-block;position:absolute;right:-19px;top:0}.breadcrumbs__item:last-child:after{content:none}[class^=header__inner]{border-bottom:solid 1px #e5e5e5;text-align:center;padding:20px 20px 0}.header__inner{background-color:#f1f1f1}.header__inner--sub{display:none;background-color:#f8f8f8}.header__inner--sub.active{display:block}.logo{max-width:120px;display:block}.menu{background:#464e54;font-weight:700;font-family:"Palanquin Dark",sans-serif}.menu a{display:block;border:none;color:#fff}.menu .active a,.menu a:hover{border-right:5px solid currentColor;color:#08abce}.menu__tabs{margin:0;padding:0 20px}.menu__link.active{background-color:#fff;padding-bottom:15px;margin-bottom:-1px}.menu__link.active:focus,.menu__link.active:hover{background-color:#f8f8f8;color:#444}.menu_entry{border-bottom:1px solid rgba(51,51,51,.5)}.menu_entry--sub{border:none}.menu_entry--sub a{font-size:14px}.toggle-container div:last-child{margin-bottom:10px}.toggle-button:after{content:"";font-family:icomoon;position:absolute;right:30px}.toggle-container--toggled .toggle-button:after{content:""}.pages{border-top:1px solid rgba(51,51,51,.5)}.active-page{font-weight:700}.local-menu{margin:50px 0;padding-top:20px;border-bottom:solid 1px #ddd}.local_menu_entry{display:inline-block;padding:10px 15px;border:solid 1px transparent;border-bottom-color:#ddd;background-color:#f1f1f1;cursor:pointer;color:#04596c;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-right:10px;position:relative;bottom:-1px}.local_menu_entry--active{border-color:#ddd;border-bottom-color:transparent;background-color:#f1f1f1}.local_menu_entry--active a{color:#444}.footer__inner{padding:20px;text-align:center;font-size:12px}.wrap{display:table;table-layout:fixed;width:100%;height:100%}.main{display:table-row;height:100%}.footer,.header{display:table-row;height:1px}.button--inline{float:left;margin-right:5px}.button--primary{background:#08abce;color:#fff}.button--primary:hover{background:#fff;color:#08abce}.button--light{color:#08abce;background:#fff}.button--light:hover{background:#fff;color:#06809c}.button__actions-wrapper{overflow:hidden}.button__actions{float:left}.button__actions .button,.button__actions button{margin:20px 20px 0 0}.button--cancel,.button--close,.button--delete,.button--existing,.button--fullscreen,.button--toggle,.button--unlink{font-size:0;padding:0;height:47px;line-height:47px;margin-left:20px;overflow:hidden;text-align:center;font-weight:400;border:none}.button--cancel:before,.button--close:before,.button--delete:before,.button--existing:before,.button--fullscreen:before,.button--toggle:before,.button--unlink:before{font-family:icomoon;font-size:20px;width:100%;display:block}.button--close:before{content:""}.button--existing:before{content:""}.button--unlink:before{content:""}.button--delete:before{content:""}.button--cancel:before{content:""}.button--fullscreen:before{content:""}.button--toggle{background:#08abce;color:#fff;padding:0 10px}.button--toggle:hover{color:#fff}.button--toggle:before{content:""}.button--toggle--open:before{content:""}.button--search{hei