@import url(./fonts/fonts.css);/*! tomorrow night; https://github.com/MozMorris/tomorrow-pygments */.highlight,.highlight pre,.highlight table{background:#1d1f21 !important;color:#c5c8c6 !important}.highlight .hll{background-color:#373b41 !important}.highlight .c{color:#969896 !important}.highlight .err{color:#cc6666 !important}.highlight .k{color:#b294bb !important}.highlight .l{color:#de935f !important}.highlight .n,.highlight .h{color:#c5c8c6 !important}.highlight .o{color:#8abeb7 !important}.highlight .p{color:#c5c8c6 !important}.highlight .cm{color:#969896 !important}.highlight .cp{color:#969896 !important}.highlight .c1{color:#969896 !important}.highlight .cs{color:#969896 !important}.highlight .gd{color:#cc6666 !important}.highlight .ge{font-style:italic !important}.highlight .gh{color:#c5c8c6 !important;font-weight:bold !important}.highlight .gi{color:#b5bd68 !important}.highlight .gp{color:#969896 !important;font-weight:bold !important}.highlight .gs{font-weight:bold !important}.highlight .gu{color:#8abeb7 !important;font-weight:bold !important}.highlight .kc{color:#b294bb !important}.highlight .kd{color:#b294bb !important}.highlight .kn{color:#8abeb7 !important}.highlight .kp{color:#b294bb !important}.highlight .kr{color:#b294bb !important}.highlight .kt{color:#f0c674 !important}.highlight .ld{color:#b5bd68 !important}.highlight .m{color:#de935f !important}.highlight .s{color:#b5bd68 !important}.highlight .na{color:#81a2be !important}.highlight .nb{color:#c5c8c6 !important}.highlight .nc{color:#f0c674 !important}.highlight .no{color:#cc6666 !important}.highlight .nd{color:#8abeb7 !important}.highlight .ni{color:#c5c8c6 !important}.highlight .ne{color:#cc6666 !important}.highlight .nf{color:#81a2be !important}.highlight .nl{color:#c5c8c6 !important}.highlight .nn{color:#f0c674 !important}.highlight .nx{color:#81a2be !important}.highlight .py{color:#c5c8c6 !important}.highlight .nt{color:#8abeb7 !important}.highlight .nv{color:#cc6666 !important}.highlight .ow{color:#8abeb7 !important}.highlight .w{color:#c5c8c6 !important}.highlight .mf{color:#de935f !important}.highlight .mh{color:#de935f !important}.highlight .mi{color:#de935f !important}.highlight .mo{color:#de935f !important}.highlight .sb{color:#b5bd68 !important}.highlight .sc{color:#c5c8c6 !important}.highlight .sd{color:#969896 !important}.highlight .s2{color:#b5bd68 !important}.highlight .se{color:#de935f !important}.highlight .sh{color:#b5bd68 !important}.highlight .si{color:#de935f !important}.highlight .sx{color:#b5bd68 !important}.highlight .sr{color:#b5bd68 !important}.highlight .s1{color:#b5bd68 !important}.highlight .ss{color:#b5bd68 !important}.highlight .bp{color:#c5c8c6 !important}.highlight .vc{color:#cc6666 !important}.highlight .vg{color:#cc6666 !important}.highlight .vi{color:#cc6666 !important}.highlight .il{color:#de935f !important}.highlight{background:transparent !important}.highlight pre{background:#3A3A45 !important;padding:16px;border-radius:8px;border:1px solid #25252c}code{font-family:GoogleRobotoMono;font-size:13px}h1,h2,h3,h4,h5,h6{margin-top:0px}h1{margin-top:32px;margin-bottom:0px}h1:first-child{margin-top:0px}h2{margin-top:32px;margin-bottom:16px;padding-bottom:2px;border-bottom:1px solid #F0F0FC}a{color:#b9f756}blockquote{margin:16px 0px;border-left:4px solid #b9f756;border-right:1px solid #25252c;border-top:1px solid #25252c;border-bottom:1px solid #25252c;box-sizing:border-box;background:#3A3A45;border-radius:0px 8px 8px 0px;padding:8px 16px}blockquote *{margin-top:0px}blockquote *:last-child{margin-bottom:0px}hr{width:100%;border-color:#D8D8E3}.class-extends{color:#b9f756;font-weight:500}.class-extends::before{content:"extends ";font-weight:bold;color:#D8D8E3}.argument-table{width:100%;border-collapse:separate;border-spacing:0px;margin:16px 0px}.argument-table thead{background:transparent}.argument-table thead tr th{padding:8px 16px;background:#8763F7}.argument-table thead tr th:first-child{border-radius:8px 0px 0px 0px}.argument-table thead tr th:last-child{border-radius:0px 8px 0px 0px}.argument-table tbody tr td{padding:8px 16px;background:#3A3A45;border-bottom:1px solid #8763F7}.argument-table tbody tr td:first-child{border-left:1px solid #8763F7}.argument-table tbody tr td:last-child{border-right:1px solid #8763F7}.argument-table tbody tr:last-child td:first-child{border-radius:0px 0px 0px 8px}.argument-table tbody tr:last-child td:last-child{border-radius:0px 0px 8px 0px}.property-block p:first-child{font-size:18px;color:#b9f756;border-bottom:1px solid #b9f756;font-weight:bold}.property-block p:first-child::before{content:"."}.property-block p:last-child{color:#8763F7}.property-block p:last-child::before{content:"Type: ";color:#D8D8E3}.method-block p:first-child{font-size:18px;color:#b9f756;border-bottom:1px solid #b9f756;font-weight:bold}.method-block p:first-child::before{content:"."}.method-block p:first-child::after{content:attr(data-name)}.method-block p:last-child{color:#8763F7}.method-block p:last-child::before{content:"Returns: ";color:#D8D8E3}.arguments{color:#D8D8E3}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#2F2F38}::-webkit-scrollbar-thumb{background:#25252c}::-webkit-scrollbar-thumb:hover{background:#25252c}body,html{margin:0;padding:0}body.doc{width:100%;height:100vh;position:relative;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}body.doc>.navbar{width:100%;padding:8px 16px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:32px;background:#b9f756;color:#25252c;font-weight:bold;font-size:24px}body.doc>.navbar .row{display:flex;flex-direction:row;gap:16px;align-items:center}body.doc>.navbar .icon{display:flex;align-items:center;cursor:pointer}body.doc>.navbar .buttons{display:flex;flex-direction:row;gap:8px;align-items:center;width:100%}body.doc>.navbar .buttons button{border:none;outline:none;background:transparent;color:#25252c;font-weight:bold;font-size:16px;padding:8px;transition:color 250ms, background 250ms;border-radius:4px;cursor:pointer}body.doc>.navbar .buttons button:checked,body.doc>.navbar .buttons button:hover{background:#2F2F38;color:#F0F0FC}body.doc>.body{flex:1;position:relative;display:flex;flex-direction:row;overflow:hidden;box-sizing:border-box}body.doc>.body .sidebar{min-width:250px;height:100%;position:relative;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;padding:16px;gap:16px;background:#25252c}body.doc>.body .sidebar>.select{background:#2F2F38;color:#F0F0FC;padding:8px;border-radius:8px}body.doc>.body .sidebar>.select select{background:inherit;color:inherit;outline:none;font-family:inherit;font-weight:500;border:none;font-size:14px;width:100%;padding:0px;cursor:pointer}body.doc>.body .sidebar .section{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:8px}body.doc>.body .sidebar .section-title{font-weight:bold;font-size:16px;text-transform:uppercase;border-bottom:1px solid #F0F0FC;cursor:pointer;padding:8px 8px 4px 0px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.doc>.body .sidebar .section-body{font-size:16px;display:flex;flex-direction:column;gap:4px}body.doc>.body .sidebar .section-body-item{display:flex;flex-direction:row;align-items:center;gap:4px;padding:4px 8px;transition:background 250ms;border-radius:4px;text-decoration:none;cursor:pointer}body.doc>.body .sidebar .section-body-item.active,body.doc>.body .sidebar .section-body-item:hover{background:#2F2F38}body.doc>.body .sidebar .section-body-item.active{color:#F0F0FC}body.doc>.body .content{flex:1;position:relative;box-sizing:border-box;padding:32px;overflow-y:auto;background:#2F2F38}body.doc>.body .content .body{position:relative;box-sizing:border-box;max-width:1000px;margin:auto}.tests{width:100%;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;margin-top:16px}.test{width:100%;display:flex;flex-direction:column;border-radius:8px;border:1px solid;border-color:#7cf756;background:#7cf756;box-sizing:border-box;position:relative;overflow:hidden}.test .title{color:#25252c;border-bottom:1px solid inherit;padding:8px 16px;font-weight:bold;cursor:pointer;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test .body{box-sizing:border-box;width:100%;border-color:inherit}.test .body.collapsed{display:none}.test .body>*{padding:8px 16px;background:#3A3A45;border-bottom:1px solid;border-color:inherit;font-size:14px;overflow:auto}.test .body>*:last-child{border-bottom:none}.test .body pre{margin:0px}.test.failed{border-color:#f75656;background:#f75656}html{font-family:GoogleRoboto;font-size:16px;color:#F0F0FC;background-color:#2F2F38}
