*{box-sizing:border-box;font-size:1rem}body{font-size:62.5%;margin:0;padding:0;font-family:sans-serif;font-weight:400;color:#343434}.light a{color:#343434}.dark a{color:#fff}.outer-container{overflow:hidden}.inner-container{overflow-y:auto}.clear{clear:both}.regular-text{font-weight:400}.light-text{font-weight:100}.medium-text{font-weight:500}.bold-text{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.position-relative{position:relative}.position-absolute{position:absolute}.display-flex{display:flex}.display-inline{display:inline}.display-block{display:block}.display-inline-block{display:inline-block}.pr-1{padding-right:.3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.7rem}.pr-4{padding-right:.9rem}.pr-5{padding-right:1rem}.pb-1{padding-bottom:.3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.7rem}.pb-4{padding-bottom:.9rem}.pb-5{padding-bottom:1rem}.my-3{margin-top:.8rem;margin-bottom:.8rem}.my-4{margin-top:.95rem;margin-bottom:.95rem}.border-dashed{border-style:dashed}.btn{display:inline-block;padding:.5rem 1.8rem;text-align:center;color:#fff;border-radius:1.3rem}.btn:hover{cursor:pointer;opacity:.9}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:#7757ff;border:1px solid #7757ff}.btn-secondary{background:#eee;border:1px solid #eee;color:#343434}.btn-danger{background:#dc3545;border:1px solid #dc3545}.btn-warning{background:#ffc107;border:1px solid #ffc107}.form-control{border:1px solid #888;border-radius:1.3rem;font-size:.9rem;outline:none}.form-control.txt,.form-control.sel{padding:.5rem .7rem;background:#fff}.form-control.txt:focus,.form-control.sel:focus{box-shadow:0 0 5px #888}.no-margin{margin:0}.no-padding{padding:0}.flex-row-between-fstart{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.fb-10{flex-basis:10%}.fb-15{flex-basis:15%}.fb-20{flex-basis:20%}.fb-25{flex-basis:25%}.fb-30{flex-basis:30%}.fb-35{flex-basis:35%}.fb-40{flex-basis:40%}.fb-50{flex-basis:50%}.icon{font-size:1.3rem;color:#707070}.form-element-group{margin:.5rem 0;display:flex;flex-direction:column}.text-normal{font-weight:400;font-size:.9rem;line-height:1.3rem}.lnk{text-decoration:none}.lnk:hover{cursor:pointer}.disabled-element{opacity:.4}.container{position:relative;max-width:100%;overflow:hidden}.container .theme-menu{position:fixed;bottom:15px;right:25px;font-size:1.8rem;cursor:pointer}.container .sidebar{position:absolute;z-index:95;width:225px;height:100vh;transition:250ms ease-in-out}.container .sidebar.hide{left:-250px}.container .sidebar.hide .header{background:#fff}.container .sidebar.show{left:0px;box-shadow:10px 0 10px #555}.container .sidebar.show .header{background:none}.container .sidebar .header{position:absolute;z-index:95;top:0px;display:block;width:100vw;right:-100vw;padding:.5rem}.container .sidebar .header .menuWrapper{position:relative;right:-5vw}.container .sidebar .header .menuWrapper .menu-ico{font-size:2rem}.container .sidebar .sidebar-header{display:flex;flex-direction:column;justify-content:center;height:160px;background:#ef402c}.container .sidebar .sidebar-header .logo-sect .logo{display:block;margin:0 auto 0}.container .sidebar .sidebar-header .site-title{font-size:.95rem;text-align:center;color:#fff;margin:.5rem 0}.container .sidebar .sidebar-header h5{font-size:.8rem;text-align:center;color:#fff;margin:.5rem 0}.container .sidebar .navigation{height:calc(100vh - 130px);overflow-y:auto;background:#eee;color:#343434}.container .sidebar .navigation h3{padding:0 0 0 1rem;font-size:1.2rem}.container .sidebar .navigation ul{margin:0 0 2rem 0;padding:0 0 0 2rem}.container .sidebar .navigation ul li{list-style:none;margin:.8rem 0}.container .sidebar .navigation ul li a{color:#343434;text-decoration:none;font-size:.9rem}.container .content-section{width:100%;height:100vh;overflow-y:auto;background:#fff;padding:48px 0 0 0}.container .content-section .site-title{display:block;font-size:1.6rem;text-align:center}.container .content-section .class-section,.container .content-section .attribute-section,.container .content-section .search-results{padding:0 1rem}.container .content-section .class-section .title,.container .content-section .attribute-section .title,.container .content-section .search-results .title{font-size:1.5rem;font-weight:900;margin:0 0}.container .content-section .class-section .sub-title,.container .content-section .attribute-section .sub-title,.container .content-section .search-results .sub-title{font-size:1.1rem;margin:1rem 0;font-weight:900}.container .content-section .class-section .methods,.container .content-section .attribute-section .methods,.container .content-section .search-results .methods{margin:1.5rem 0 0 0}.container .content-section .class-section .method,.container .content-section .attribute-section .method,.container .content-section .search-results .method{border-bottom:1px solid #cecece;padding:0 0 1.5rem 0;margin:0 0 2.5rem 0}.container .content-section .class-section .method .method-title,.container .content-section .attribute-section .method .method-title,.container .content-section .search-results .method .method-title{font-size:.9rem;font-weight:700;margin:.8rem 0}.container .content-section .class-section .brief,.container .content-section .class-section .detailed,.container .content-section .class-section .return,.container .content-section .attribute-section .brief,.container .content-section .attribute-section .detailed,.container .content-section .attribute-section .return,.container .content-section .search-results .brief,.container .content-section .search-results .detailed,.container .content-section .search-results .return{margin:1rem 0}.container .content-section .class-section .brief p,.container .content-section .class-section .detailed p,.container .content-section .class-section .return p,.container .content-section .attribute-section .brief p,.container .content-section .attribute-section .detailed p,.container .content-section .attribute-section .return p,.container .content-section .search-results .brief p,.container .content-section .search-results .detailed p,.container .content-section .search-results .return p{margin:0;font-size:.85rem}.container .content-section .class-section .return,.container .content-section .attribute-section .return,.container .content-section .search-results .return{border-radius:.35rem;padding:.8rem 1rem;background:#eee;border:1px solid #bbb}.container .content-section .class-section .return p,.container .content-section .attribute-section .return p,.container .content-section .search-results .return p{font-weight:500;font-size:.8rem;font-style:italic;color:#17448a;line-height:1.1rem}.container .content-section .class-section .signature,.container .content-section .attribute-section .signature,.container .content-section .search-results .signature{margin:1.5rem 0}.container .content-section .class-section .signature .tab,.container .content-section .attribute-section .signature .tab,.container .content-section .search-results .signature .tab{padding:.7rem 1rem;display:inline-block;font-size:.85rem;font-weight:500}.container .content-section .class-section .signature .tab.selected,.container .content-section .attribute-section .signature .tab.selected,.container .content-section .search-results .signature .tab.selected{border-radius:.35rem .35rem 0 0;background-color:#eee}.container .content-section .class-section .signature .tab-body,.container .content-section .attribute-section .signature .tab-body,.container .content-section .search-results .signature .tab-body{padding:0rem 1rem;background-color:#eee;border-radius:0 .35rem .35rem .35rem;box-shadow:2px 2px 3px #777}.container .content-section .class-section .signature code,.container .content-section .attribute-section .signature code,.container .content-section .search-results .signature code{color:#17448a;display:block;font-size:.85rem;font-family:"Source Code Pro",monospace;padding:1rem 0;font-weight:300}.container .content-section .class-section .signature code *,.container .content-section .attribute-section .signature code *,.container .content-section .search-results .signature code *{display:inline-block;line-height:1.5rem}.container .content-section .class-section .signature code a,.container .content-section .attribute-section .signature code a,.container .content-section .search-results .signature code a{font-weight:700;font-style:italic;text-decoration:none}.container .content-section .class-section .siblings,.container .content-section .attribute-section .siblings,.container .content-section .search-results .siblings{margin:2rem 0}.container .content-section .class-section .siblings .sibling ul,.container .content-section .attribute-section .siblings .sibling ul,.container .content-section .search-results .siblings .sibling ul{padding:0 0 0 .8rem;list-style-type:circle}.container .content-section .class-section .siblings .sibling ul li,.container .content-section .attribute-section .siblings .sibling ul li,.container .content-section .search-results .siblings .sibling ul li{font-size:.8rem;font-weight:400;margin:.5rem 0}.container .content-section .class-section .siblings .sibling ul li a,.container .content-section .attribute-section .siblings .sibling ul li a,.container .content-section .search-results .siblings .sibling ul li a{text-decoration:underline;font-size:.8rem}.container .content-section .attribute-section{margin:2rem 0;padding:0 2rem}.container .content-section .table{border-bottom:1px solid #bbb}.container .content-section .table .thead .tr,.container .content-section .table .tbody .tr{display:flex;flex-direction:row;border-left:1px solid #bbb}.container .content-section .table .thead .tr .td,.container .content-section .table .tbody .tr .td{border:1px solid #bbb;padding:.8rem .5rem;border-bottom:none;border-left:none;font-size:.9rem}.container .content-section .table .thead .tr .fb10,.container .content-section .table .tbody .tr .fb10{flex-basis:10%}.container .content-section .table .thead .tr .att-cell,.container .content-section .table .tbody .tr .att-cell{flex-basis:120px;flex-shrink:0}.container .content-section .table .thead .tr .fb20,.container .content-section .table .tbody .tr .fb20{flex-basis:20%;flex-shrink:0}.container .content-section .table .thead .tr .fb70,.container .content-section .table .tbody .tr .fb70{flex-basis:70%}.container .content-section .table .thead .tr .fb85,.container .content-section .table .tbody .tr .fb85{flex-basis:calc(100% - 120px)}.container .content-section .table .thead .tr .td{font-weight:700}.container .content-section .search-results{margin:2rem 0;padding:0 2rem}.container .content-section .search-results .search-result{margin:1.5rem 0}.container .content-section .search-results .search-result .result-link{display:block;text-decoration:none;padding:1rem 1rem;border-radius:.5rem;width:50%;font-size:.95rem}.container .content-section .search-results .search-result .result-link:hover{opacity:.7}.container .content-section .search-results .search-result .result-link .link-ico{float:right}.container .content-section .search-results .abstract-item{margin:.7rem 0}.container .content-section .search-results .abstract-link{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:.6rem .8rem;border-radius:.5rem;width:600px;font-size:.95rem}.container .content-section .search-results .abstract-link .abstract-text-group{flex-basis:90%;display:flex;flex-direction:column}.container .content-section .search-results .abstract-link .abstract-text-group .abstract-name{font-size:.95rem;font-weight:600}.container .content-section .search-results .abstract-link .abstract-text-group .abstract-description{font-size:.8rem;margin:.5rem 0 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px}.container .content-section .search-results .abstract-link:hover{opacity:.7}.container .content-section .search-results .abstract-link .link-ico{flex-basis:10%}.container .content-section .landing{padding:0 1rem}.container .content-section .landing .title{display:block;font-size:1.6rem;text-align:left}.container .content-section .landing .blurbs{margin:2rem 0}.container .content-section .landing .blurbs .blurb{font-size:1rem;margin-top:.5rem}.container .content-section .landing .imageContainer{display:flex;flex-wrap:wrap}.container .content-section .landing .imageContainer .imageWrapper{padding-right:10px}.container .content-section .landing .imageContainer .imageWrapper .image{display:flex;flex-direction:column;align-items:left;margin:0 0 1em 0;padding:1em;border:2px solid #818181;max-height:500px;max-width:800px;width:auto}.container .search-module{position:absolute;right:0px;z-index:99}.container .search-module .search-container{position:relative;top:0;right:20px;padding:.8rem}.container .search-module .search-container .search-box{padding:.6rem .6rem;width:350px;border-radius:.3rem;font-size:.8rem}.container .search-module .search-container .search-box:focus{outline:none;box-shadow:0px 0px 5px #ef402c}.container .search-module .search-container .search-suggestion-box{width:350px;border-radius:.3rem}.container .search-module .search-container .search-suggestion-box .search-title{display:block;font-size:.6rem;text-transform:uppercase;font-weight:700;padding:.3rem .3rem;margin:.2rem 0}.container .search-module .search-container .search-suggestion-box .search-suggestions{list-style:none;margin:0;padding:0}.container .search-module .search-container .search-suggestion-box .search-suggestions .suggestion{display:block;padding:.4rem .8rem;font-size:.8rem}.container .search-module .search-container .search-suggestion-box .search-suggestions .suggestion:hover{cursor:pointer}.light .sidebar.hide .header{background:#fff}.light .sidebar.show{box-shadow:10px 0 10px #555}.light .sidebar .sidebar-header{background:#ef402c}.light .sidebar .sidebar-header .site-title{color:#fff}.light .sidebar .sidebar-header h5{color:#fff}.light .sidebar .navigation{background:#eee;color:#343434}.light .sidebar .navigation ul li a{color:#343434}.light .content-section{background:#fff}.light .content-section .class-section .return,.light .content-section .attribute-section .return{background:#eee;border:1px solid #bbb}.light .content-section .class-section .return p,.light .content-section .attribute-section .return p{color:#17448a}.light .content-section .class-section .methods .method,.light .content-section .attribute-section .methods .method{border-bottom:1px solid #cecece}.light .content-section .class-section .signature .tab.selected,.light .content-section .attribute-section .signature .tab.selected{background-color:#eee}.light .content-section .class-section .signature .tab-body,.light .content-section .attribute-section .signature .tab-body{background-color:#eee;box-shadow:2px 2px 3px #777}.light .content-section .class-section .signature code,.light .content-section .attribute-section .signature code{color:#17448a}.light .content-section .class-section .signature code *,.light .content-section .attribute-section .signature code *{color:#17448a}.light .content-section .search-results .search-result .result-link,.light .content-section .search-results .search-result .abstract-link,.light .content-section .search-results .abstract-item .result-link,.light .content-section .search-results .abstract-item .abstract-link{background:#eee;color:#343434;border:1px solid #bbb}.light .search-module .search-container .search-box{color:#343434;border:1px solid #888;background:#fff}.light .search-module .search-container .search-suggestion-box{background:#fff;border:1px solid #888}.light .search-module .search-container .search-suggestion-box .search-title{background:#eee}.light .search-module .search-container .search-suggestion-box .search-suggestions .suggestion{color:#343434}.light .search-module .search-container .search-suggestion-box .search-suggestions .suggestion:hover{background:#bbb}.dark{color:#ddd}.dark .sidebar.hide .header{background:#343434}.dark .sidebar.show{box-shadow:none}.dark .sidebar .sidebar-header{background:#ef402c}.dark .sidebar .sidebar-header .site-title{color:#ddd}.dark .sidebar .sidebar-header h5{color:#ddd}.dark .sidebar .navigation{background:#343434;color:#ddd}.dark .sidebar .navigation ul li a{color:#ddd}.dark .content-section{background:#343434}.dark .content-section .class-section .return,.dark .content-section .attribute-section .return{background:#555;border:1px solid #666}.dark .content-section .class-section .return p,.dark .content-section .attribute-section .return p{color:#fff}.dark .content-section .class-section .methods .method,.dark .content-section .attribute-section .methods .method{border-bottom:1px solid #666}.dark .content-section .class-section .signature .tab.selected,.dark .content-section .attribute-section .signature .tab.selected{background-color:#555}.dark .content-section .class-section .signature .tab-body,.dark .content-section .attribute-section .signature .tab-body{background-color:#555;box-shadow:2px 2px 3px #1c1c1c}.dark .content-section .class-section .signature code,.dark .content-section .attribute-section .signature code{color:#fff}.dark .content-section .class-section .signature code *,.dark .content-section .attribute-section .signature code *{color:#fff}.dark .content-section .search-results .search-result .result-link,.dark .content-section .search-results .search-result .abstract-link,.dark .content-section .search-results .abstract-item .result-link,.dark .content-section .search-results .abstract-item .abstract-link{background:#555;color:#fff;border:1px solid #888}.dark .search-module .search-container .search-box{color:#fff;border:1px solid #fff;background:#343434}.dark .search-module .search-container .search-suggestion-box{background:#343434;border:1px solid #fff}.dark .search-module .search-container .search-suggestion-box .search-title{background:#444}.dark .search-module .search-container .search-suggestion-box .search-suggestions .suggestion{color:#fff}.dark .search-module .search-container .search-suggestion-box .search-suggestions .suggestion:hover{background:#555}@media screen and (max-width: 476px){.container .search-module .search-container{right:0px;padding:.4rem}.container .search-module .search-container .search-box-container .search-box{width:300px}.container .search-module .search-container .search-suggestion-box{width:300px}.container .sidebar.hide .header{right:-107vw}.container .sidebar.hide .header .menuWrapper{right:0px}}@media screen and (min-width: 992px){.container{overflow:inherit}.container .sidebar{left:0}.container .sidebar.show{box-shadow:none}.container .sidebar .sidebar-header{height:150px}.container .sidebar .navigation{height:calc(100vh - 150px)}.container .content-section{width:calc(100vw - 225px);left:225px;position:absolute;padding:0}.container .content-section .class-section .title{font-size:1.9rem;margin:.9rem 0}.container .content-section .class-section .sub-title{font-size:1.5rem}.container .content-section .class-section .brief p,.container .content-section .class-section .detailed p,.container .content-section .class-section .return p{font-size:.9rem}.container .content-section .class-section .methods .method .method-title{font-size:1.2rem}.container .content-section .class-section .siblings .sibling ul li{font-size:.9rem}.container .content-section .class-section .siblings .sibling ul li a{font-size:.9rem}.container .content-section .class-section .signature .tab{font-size:.8rem}.container .content-section .class-section .signature code{font-size:.9rem}}
