Home | History | Annotate | Line # | Download | only in css
      1 @media (prefers-color-scheme: dark) {
      2   /*
      3                           _______
      4                          /       \
      5                         .==.    .==.
      6                        ((  ))==((  ))
      7                       / "=="    "=="\
      8                      /____|| || ||___\
      9          ________     ____    ________  ___    ___
     10          |  ___  \   /    \   |  ___  \ |  |  /  /
     11          |  |  \  \ /  /\  \  |  |  \  \|  |_/  /
     12          |  |   )  /  /__\  \ |  |__/  /|  ___  \
     13          |  |__/  /  ______  \|  ____  \|  |  \  \
     14   _______|_______/__/ ____ \__\__|___\__\__|___\__\____
     15   |  ___  \ |  ____/ /    \   |  ___  \ |  ____|  ___  \
     16   |  |  \  \|  |___ /  /\  \  |  |  \  \|  |___|  |  \  \
     17   |  |__/  /|  ____/  /__\  \ |  |   )  |  ____|  |__/  /
     18   |  ____  \|  |__/  ______  \|  |__/  /|  |___|  ____  \
     19   |__|   \__\____/__/      \__\_______/ |______|__|   \__\
     20                   https://darkreader.org
     21   */
     22 
     23   /*! Dark reader generated CSS | Licensed under MIT https://github.com/darkreader/darkreader/blob/master/LICENSE */
     24 
     25   /* User-Agent Style */
     26   html {
     27       background-color: #181a1b !important;
     28   }
     29   html, body, input, textarea, select, button {
     30       background-color: #181a1b;
     31   }
     32   html, body, input, textarea, select, button {
     33       border-color: #736b5e;
     34       color: #e8e6e3;
     35   }
     36   a {
     37       color: #3391ff;
     38   }
     39   table {
     40       border-color: #545b5e;
     41   }
     42   ::placeholder {
     43       color: #b2aba1;
     44   }
     45   input:-webkit-autofill,
     46   textarea:-webkit-autofill,
     47   select:-webkit-autofill {
     48       background-color: #555b00 !important;
     49       color: #e8e6e3 !important;
     50   }
     51   ::selection {
     52       background-color: #004daa !important;
     53       color: #e8e6e3 !important;
     54   }
     55   ::-moz-selection {
     56       background-color: #004daa !important;
     57       color: #e8e6e3 !important;
     58   }
     59   pre.man {
     60     font-size: 0.9em;
     61   }
     62   /* Invert Style */
     63   .jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator {
     64       filter: invert(100%) hue-rotate(180deg) contrast(90%) !important;
     65   }
     66 
     67   /* Variables Style */
     68   :root {
     69      --darkreader-neutral-background: #131516;
     70      --darkreader-neutral-text: #d8d4cf;
     71      --darkreader-selection-background: #004daa;
     72      --darkreader-selection-text: #e8e6e3;
     73   }
     74 
     75   /* Modified CSS */
     76   a:active,
     77   a:hover {
     78       outline-color: initial;
     79   }
     80   abbr[title] {
     81       border-bottom-color: initial;
     82   }
     83   ins {
     84       background-image: initial;
     85       background-color: rgb(112, 112, 0);
     86       text-decoration-color: initial;
     87   }
     88   ins,
     89   mark {
     90       color: rgb(232, 230, 227);
     91   }
     92   mark {
     93       background-image: initial;
     94       background-color: rgb(204, 204, 0);
     95   }
     96   dl,
     97   ol,
     98   ul {
     99       list-style-image: none;
    100   }
    101   li {
    102       list-style-image: initial;
    103   }
    104   img {
    105       border-color: initial;
    106   }
    107   .chromeframe {
    108       background-image: initial;
    109       background-color: rgb(53, 57, 59);
    110       color: rgb(232, 230, 227);
    111   }
    112   .ir {
    113       border-color: initial;
    114       background-color: transparent;
    115   }
    116   .visuallyhidden {
    117       border-color: initial;
    118   }
    119   .fa-border {
    120       border-color: rgb(53, 57, 59);
    121   }
    122   .fa-inverse {
    123       color: rgb(232, 230, 227);
    124   }
    125   .sr-only {
    126       border-color: initial;
    127   }
    128   .fa::before,
    129   .icon::before,
    130   .rst-content .admonition-title::before,
    131   .rst-content .code-block-caption .headerlink::before,
    132   .rst-content .eqno .headerlink::before,
    133   .rst-content code.download span:first-child::before,
    134   .rst-content dl dt .headerlink::before,
    135   .rst-content h1 .headerlink::before,
    136   .rst-content h2 .headerlink::before,
    137   .rst-content h3 .headerlink::before,
    138   .rst-content h4 .headerlink::before,
    139   .rst-content h5 .headerlink::before,
    140   .rst-content h6 .headerlink::before,
    141   .rst-content p.caption .headerlink::before,
    142   .rst-content p .headerlink::before,
    143   .rst-content table > caption .headerlink::before,
    144   .rst-content tt.download span:first-child::before,
    145   .wy-dropdown .caret::before,
    146   .wy-inline-validate.wy-inline-validate-danger .wy-input-context::before,
    147   .wy-inline-validate.wy-inline-validate-info .wy-input-context::before,
    148   .wy-inline-validate.wy-inline-validate-success .wy-input-context::before,
    149   .wy-inline-validate.wy-inline-validate-warning .wy-input-context::before,
    150   .wy-menu-vertical li.current > a button.toctree-expand::before,
    151   .wy-menu-vertical li.on a button.toctree-expand::before,
    152   .wy-menu-vertical li button.toctree-expand::before {
    153       text-decoration-color: inherit;
    154   }
    155   .rst-content .code-block-caption a .headerlink,
    156   .rst-content .eqno a .headerlink,
    157   .rst-content a .admonition-title,
    158   .rst-content code.download a span:first-child,
    159   .rst-content dl dt a .headerlink,
    160   .rst-content h1 a .headerlink,
    161   .rst-content h2 a .headerlink,
    162   .rst-content h3 a .headerlink,
    163   .rst-content h4 a .headerlink,
    164   .rst-content h5 a .headerlink,
    165   .rst-content h6 a .headerlink,
    166   .rst-content p.caption a .headerlink,
    167   .rst-content p a .headerlink,
    168   .rst-content table > caption a .headerlink,
    169   .rst-content tt.download a span:first-child,
    170   .wy-menu-vertical li.current > a button.toctree-expand,
    171   .wy-menu-vertical li.on a button.toctree-expand,
    172   .wy-menu-vertical li a button.toctree-expand,
    173   a .fa,
    174   a .icon,
    175   a .rst-content .admonition-title,
    176   a .rst-content .code-block-caption .headerlink,
    177   a .rst-content .eqno .headerlink,
    178   a .rst-content code.download span:first-child,
    179   a .rst-content dl dt .headerlink,
    180   a .rst-content h1 .headerlink,
    181   a .rst-content h2 .headerlink,
    182   a .rst-content h3 .headerlink,
    183   a .rst-content h4 .headerlink,
    184   a .rst-content h5 .headerlink,
    185   a .rst-content h6 .headerlink,
    186   a .rst-content p.caption .headerlink,
    187   a .rst-content p .headerlink,
    188   a .rst-content table > caption .headerlink,
    189   a .rst-content tt.download span:first-child,
    190   a .wy-menu-vertical li button.toctree-expand {
    191       text-decoration-color: inherit;
    192   }
    193   .rst-content .admonition,
    194   .rst-content .admonition-todo,
    195   .rst-content .attention,
    196   .rst-content .caution,
    197   .rst-content .danger,
    198   .rst-content .error,
    199   .rst-content .hint,
    200   .rst-content .important,
    201   .rst-content .note,
    202   .rst-content .seealso,
    203   .rst-content .tip,
    204   .rst-content .warning,
    205   .wy-alert {
    206       background-image: initial;
    207       background-color: rgb(32, 35, 36);
    208   }
    209   .rst-content .admonition-title,
    210   .wy-alert-title {
    211       color: rgb(232, 230, 227);
    212       background-image: initial;
    213       background-color: rgb(29, 91, 131);
    214   }
    215   .rst-content .danger,
    216   .rst-content .error,
    217   .rst-content .wy-alert-danger.admonition,
    218   .rst-content .wy-alert-danger.admonition-todo,
    219   .rst-content .wy-alert-danger.attention,
    220   .rst-content .wy-alert-danger.caution,
    221   .rst-content .wy-alert-danger.hint,
    222   .rst-content .wy-alert-danger.important,
    223   .rst-content .wy-alert-danger.note,
    224   .rst-content .wy-alert-danger.seealso,
    225   .rst-content .wy-alert-danger.tip,
    226   .rst-content .wy-alert-danger.warning,
    227   .wy-alert.wy-alert-danger {
    228       background-image: initial;
    229       background-color: rgb(52, 12, 8);
    230   }
    231   .rst-content .danger .admonition-title,
    232   .rst-content .danger .wy-alert-title,
    233   .rst-content .error .admonition-title,
    234   .rst-content .error .wy-alert-title,
    235   .rst-content .wy-alert-danger.admonition-todo .admonition-title,
    236   .rst-content .wy-alert-danger.admonition-todo .wy-alert-title,
    237   .rst-content .wy-alert-danger.admonition .admonition-title,
    238   .rst-content .wy-alert-danger.admonition .wy-alert-title,
    239   .rst-content .wy-alert-danger.attention .admonition-title,
    240   .rst-content .wy-alert-danger.attention .wy-alert-title,
    241   .rst-content .wy-alert-danger.caution .admonition-title,
    242   .rst-content .wy-alert-danger.caution .wy-alert-title,
    243   .rst-content .wy-alert-danger.hint .admonition-title,
    244   .rst-content .wy-alert-danger.hint .wy-alert-title,
    245   .rst-content .wy-alert-danger.important .admonition-title,
    246   .rst-content .wy-alert-danger.important .wy-alert-title,
    247   .rst-content .wy-alert-danger.note .admonition-title,
    248   .rst-content .wy-alert-danger.note .wy-alert-title,
    249   .rst-content .wy-alert-danger.seealso .admonition-title,
    250   .rst-content .wy-alert-danger.seealso .wy-alert-title,
    251   .rst-content .wy-alert-danger.tip .admonition-title,
    252   .rst-content .wy-alert-danger.tip .wy-alert-title,
    253   .rst-content .wy-alert-danger.warning .admonition-title,
    254   .rst-content .wy-alert-danger.warning .wy-alert-title,
    255   .rst-content .wy-alert.wy-alert-danger .admonition-title,
    256   .wy-alert.wy-alert-danger .rst-content .admonition-title,
    257   .wy-alert.wy-alert-danger .wy-alert-title {
    258       background-image: initial;
    259       background-color: rgb(108, 22, 13);
    260   }
    261   .rst-content .admonition-todo,
    262   .rst-content .attention,
    263   .rst-content .caution,
    264   .rst-content .warning,
    265   .rst-content .wy-alert-warning.admonition,
    266   .rst-content .wy-alert-warning.danger,
    267   .rst-content .wy-alert-warning.error,
    268   .rst-content .wy-alert-warning.hint,
    269   .rst-content .wy-alert-warning.important,
    270   .rst-content .wy-alert-warning.note,
    271   .rst-content .wy-alert-warning.seealso,
    272   .rst-content .wy-alert-warning.tip,
    273   .wy-alert.wy-alert-warning {
    274       background-image: initial;
    275       background-color: rgb(82, 53, 0);
    276   }
    277   .rst-content .admonition-todo .admonition-title,
    278   .rst-content .admonition-todo .wy-alert-title,
    279   .rst-content .attention .admonition-title,
    280   .rst-content .attention .wy-alert-title,
    281   .rst-content .caution .admonition-title,
    282   .rst-content .caution .wy-alert-title,
    283   .rst-content .warning .admonition-title,
    284   .rst-content .warning .wy-alert-title,
    285   .rst-content .wy-alert-warning.admonition .admonition-title,
    286   .rst-content .wy-alert-warning.admonition .wy-alert-title,
    287   .rst-content .wy-alert-warning.danger .admonition-title,
    288   .rst-content .wy-alert-warning.danger .wy-alert-title,
    289   .rst-content .wy-alert-warning.error .admonition-title,
    290   .rst-content .wy-alert-warning.error .wy-alert-title,
    291   .rst-content .wy-alert-warning.hint .admonition-title,
    292   .rst-content .wy-alert-warning.hint .wy-alert-title,
    293   .rst-content .wy-alert-warning.important .admonition-title,
    294   .rst-content .wy-alert-warning.important .wy-alert-title,
    295   .rst-content .wy-alert-warning.note .admonition-title,
    296   .rst-content .wy-alert-warning.note .wy-alert-title,
    297   .rst-content .wy-alert-warning.seealso .admonition-title,
    298   .rst-content .wy-alert-warning.seealso .wy-alert-title,
    299   .rst-content .wy-alert-warning.tip .admonition-title,
    300   .rst-content .wy-alert-warning.tip .wy-alert-title,
    301   .rst-content .wy-alert.wy-alert-warning .admonition-title,
    302   .wy-alert.wy-alert-warning .rst-content .admonition-title,
    303   .wy-alert.wy-alert-warning .wy-alert-title {
    304       background-image: initial;
    305       background-color: rgb(123, 65, 14);
    306   }
    307   .rst-content .note,
    308   .rst-content .seealso,
    309   .rst-content .wy-alert-info.admonition,
    310   .rst-content .wy-alert-info.admonition-todo,
    311   .rst-content .wy-alert-info.attention,
    312   .rst-content .wy-alert-info.caution,
    313   .rst-content .wy-alert-info.danger,
    314   .rst-content .wy-alert-info.error,
    315   .rst-content .wy-alert-info.hint,
    316   .rst-content .wy-alert-info.important,
    317   .rst-content .wy-alert-info.tip,
    318   .rst-content .wy-alert-info.warning,
    319   .wy-alert.wy-alert-info {
    320       background-image: initial;
    321       background-color: rgb(32, 35, 36);
    322   }
    323   .rst-content .note .admonition-title,
    324   .rst-content .note .wy-alert-title,
    325   .rst-content .seealso .admonition-title,
    326   .rst-content .seealso .wy-alert-title,
    327   .rst-content .wy-alert-info.admonition-todo .admonition-title,
    328   .rst-content .wy-alert-info.admonition-todo .wy-alert-title,
    329   .rst-content .wy-alert-info.admonition .admonition-title,
    330   .rst-content .wy-alert-info.admonition .wy-alert-title,
    331   .rst-content .wy-alert-info.attention .admonition-title,
    332   .rst-content .wy-alert-info.attention .wy-alert-title,
    333   .rst-content .wy-alert-info.caution .admonition-title,
    334   .rst-content .wy-alert-info.caution .wy-alert-title,
    335   .rst-content .wy-alert-info.danger .admonition-title,
    336   .rst-content .wy-alert-info.danger .wy-alert-title,
    337   .rst-content .wy-alert-info.error .admonition-title,
    338   .rst-content .wy-alert-info.error .wy-alert-title,
    339   .rst-content .wy-alert-info.hint .admonition-title,
    340   .rst-content .wy-alert-info.hint .wy-alert-title,
    341   .rst-content .wy-alert-info.important .admonition-title,
    342   .rst-content .wy-alert-info.important .wy-alert-title,
    343   .rst-content .wy-alert-info.tip .admonition-title,
    344   .rst-content .wy-alert-info.tip .wy-alert-title,
    345   .rst-content .wy-alert-info.warning .admonition-title,
    346   .rst-content .wy-alert-info.warning .wy-alert-title,
    347   .rst-content .wy-alert.wy-alert-info .admonition-title,
    348   .wy-alert.wy-alert-info .rst-content .admonition-title,
    349   .wy-alert.wy-alert-info .wy-alert-title {
    350       background-image: initial;
    351       background-color: rgb(29, 91, 131);
    352   }
    353   .rst-content .hint,
    354   .rst-content .important,
    355   .rst-content .tip,
    356   .rst-content .wy-alert-success.admonition,
    357   .rst-content .wy-alert-success.admonition-todo,
    358   .rst-content .wy-alert-success.attention,
    359   .rst-content .wy-alert-success.caution,
    360   .rst-content .wy-alert-success.danger,
    361   .rst-content .wy-alert-success.error,
    362   .rst-content .wy-alert-success.note,
    363   .rst-content .wy-alert-success.seealso,
    364   .rst-content .wy-alert-success.warning,
    365   .wy-alert.wy-alert-success {
    366       background-image: initial;
    367       background-color: rgb(9, 66, 58);
    368   }
    369   .rst-content .hint .admonition-title,
    370   .rst-content .hint .wy-alert-title,
    371   .rst-content .important .admonition-title,
    372   .rst-content .important .wy-alert-title,
    373   .rst-content .tip .admonition-title,
    374   .rst-content .tip .wy-alert-title,
    375   .rst-content .wy-alert-success.admonition-todo .admonition-title,
    376   .rst-content .wy-alert-success.admonition-todo .wy-alert-title,
    377   .rst-content .wy-alert-success.admonition .admonition-title,
    378   .rst-content .wy-alert-success.admonition .wy-alert-title,
    379   .rst-content .wy-alert-success.attention .admonition-title,
    380   .rst-content .wy-alert-success.attention .wy-alert-title,
    381   .rst-content .wy-alert-success.caution .admonition-title,
    382   .rst-content .wy-alert-success.caution .wy-alert-title,
    383   .rst-content .wy-alert-success.danger .admonition-title,
    384   .rst-content .wy-alert-success.danger .wy-alert-title,
    385   .rst-content .wy-alert-success.error .admonition-title,
    386   .rst-content .wy-alert-success.error .wy-alert-title,
    387   .rst-content .wy-alert-success.note .admonition-title,
    388   .rst-content .wy-alert-success.note .wy-alert-title,
    389   .rst-content .wy-alert-success.seealso .admonition-title,
    390   .rst-content .wy-alert-success.seealso .wy-alert-title,
    391   .rst-content .wy-alert-success.warning .admonition-title,
    392   .rst-content .wy-alert-success.warning .wy-alert-title,
    393   .rst-content .wy-alert.wy-alert-success .admonition-title,
    394   .wy-alert.wy-alert-success .rst-content .admonition-title,
    395   .wy-alert.wy-alert-success .wy-alert-title {
    396       background-image: initial;
    397       background-color: rgb(21, 150, 125);
    398   }
    399   .rst-content .wy-alert-neutral.admonition,
    400   .rst-content .wy-alert-neutral.admonition-todo,
    401   .rst-content .wy-alert-neutral.attention,
    402   .rst-content .wy-alert-neutral.caution,
    403   .rst-content .wy-alert-neutral.danger,
    404   .rst-content .wy-alert-neutral.error,
    405   .rst-content .wy-alert-neutral.hint,
    406   .rst-content .wy-alert-neutral.important,
    407   .rst-content .wy-alert-neutral.note,
    408   .rst-content .wy-alert-neutral.seealso,
    409   .rst-content .wy-alert-neutral.tip,
    410   .rst-content .wy-alert-neutral.warning,
    411   .wy-alert.wy-alert-neutral {
    412       background-image: initial;
    413       background-color: rgb(27, 36, 36);
    414   }
    415   .rst-content .wy-alert-neutral.admonition-todo .admonition-title,
    416   .rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,
    417   .rst-content .wy-alert-neutral.admonition .admonition-title,
    418   .rst-content .wy-alert-neutral.admonition .wy-alert-title,
    419   .rst-content .wy-alert-neutral.attention .admonition-title,
    420   .rst-content .wy-alert-neutral.attention .wy-alert-title,
    421   .rst-content .wy-alert-neutral.caution .admonition-title,
    422   .rst-content .wy-alert-neutral.caution .wy-alert-title,
    423   .rst-content .wy-alert-neutral.danger .admonition-title,
    424   .rst-content .wy-alert-neutral.danger .wy-alert-title,
    425   .rst-content .wy-alert-neutral.error .admonition-title,
    426   .rst-content .wy-alert-neutral.error .wy-alert-title,
    427   .rst-content .wy-alert-neutral.hint .admonition-title,
    428   .rst-content .wy-alert-neutral.hint .wy-alert-title,
    429   .rst-content .wy-alert-neutral.important .admonition-title,
    430   .rst-content .wy-alert-neutral.important .wy-alert-title,
    431   .rst-content .wy-alert-neutral.note .admonition-title,
    432   .rst-content .wy-alert-neutral.note .wy-alert-title,
    433   .rst-content .wy-alert-neutral.seealso .admonition-title,
    434   .rst-content .wy-alert-neutral.seealso .wy-alert-title,
    435   .rst-content .wy-alert-neutral.tip .admonition-title,
    436   .rst-content .wy-alert-neutral.tip .wy-alert-title,
    437   .rst-content .wy-alert-neutral.warning .admonition-title,
    438   .rst-content .wy-alert-neutral.warning .wy-alert-title,
    439   .rst-content .wy-alert.wy-alert-neutral .admonition-title,
    440   .wy-alert.wy-alert-neutral .rst-content .admonition-title,
    441   .wy-alert.wy-alert-neutral .wy-alert-title {
    442       color: rgb(192, 186, 178);
    443       background-image: initial;
    444       background-color: rgb(40, 43, 45);
    445   }
    446   .rst-content .wy-alert-neutral.admonition-todo a,
    447   .rst-content .wy-alert-neutral.admonition a,
    448   .rst-content .wy-alert-neutral.attention a,
    449   .rst-content .wy-alert-neutral.caution a,
    450   .rst-content .wy-alert-neutral.danger a,
    451   .rst-content .wy-alert-neutral.error a,
    452   .rst-content .wy-alert-neutral.hint a,
    453   .rst-content .wy-alert-neutral.important a,
    454   .rst-content .wy-alert-neutral.note a,
    455   .rst-content .wy-alert-neutral.seealso a,
    456   .rst-content .wy-alert-neutral.tip a,
    457   .rst-content .wy-alert-neutral.warning a,
    458   .wy-alert.wy-alert-neutral a {
    459       color: rgb(84, 164, 217);
    460   }
    461   .wy-tray-container li {
    462       background-image: initial;
    463       background-color: transparent;
    464       color: rgb(232, 230, 227);
    465       box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px 0px;
    466   }
    467   .wy-tray-container li.wy-tray-item-success {
    468       background-image: initial;
    469       background-color: rgb(31, 139, 77);
    470   }
    471   .wy-tray-container li.wy-tray-item-info {
    472       background-image: initial;
    473       background-color: rgb(33, 102, 148);
    474   }
    475   .wy-tray-container li.wy-tray-item-warning {
    476       background-image: initial;
    477       background-color: rgb(178, 94, 20);
    478   }
    479   .wy-tray-container li.wy-tray-item-danger {
    480       background-image: initial;
    481       background-color: rgb(162, 33, 20);
    482   }
    483   .btn {
    484       color: rgb(232, 230, 227);
    485       border-color: rgba(140, 130, 115, 0.1);
    486       background-color: rgb(31, 139, 77);
    487       text-decoration-color: initial;
    488       box-shadow: rgba(24, 26, 27, 0.5) 0px 1px 2px -1px inset,
    489       rgba(0, 0, 0, 0.1) 0px -2px 0px 0px inset;
    490   }
    491   .btn-hover {
    492       background-image: initial;
    493       background-color: rgb(37, 114, 165);
    494       color: rgb(232, 230, 227);
    495   }
    496   .btn:hover {
    497       background-image: initial;
    498       background-color: rgb(35, 156, 86);
    499       color: rgb(232, 230, 227);
    500   }
    501   .btn:focus {
    502       background-image: initial;
    503       background-color: rgb(35, 156, 86);
    504       outline-color: initial;
    505   }
    506   .btn:active {
    507       box-shadow: rgba(0, 0, 0, 0.05) 0px -1px 0px 0px inset,
    508       rgba(0, 0, 0, 0.1) 0px 2px 0px 0px inset;
    509   }
    510   .btn:visited {
    511       color: rgb(232, 230, 227);
    512   }
    513   .btn-disabled,
    514   .btn-disabled:active,
    515   .btn-disabled:focus,
    516   .btn-disabled:hover,
    517   .btn:disabled {
    518       background-image: none;
    519       box-shadow: none;
    520   }
    521   .btn-info {
    522       background-color: rgb(33, 102, 148) !important;
    523   }
    524   .btn-info:hover {
    525       background-color: rgb(37, 114, 165) !important;
    526   }
    527   .btn-neutral {
    528       background-color: rgb(27, 36, 36) !important;
    529       color: rgb(192, 186, 178) !important;
    530   }
    531   .btn-neutral:hover {
    532       color: rgb(192, 186, 178);
    533       background-color: rgb(34, 44, 44) !important;
    534   }
    535   .btn-neutral:visited {
    536       color: rgb(192, 186, 178) !important;
    537   }
    538   .btn-success {
    539       background-color: rgb(31, 139, 77) !important;
    540   }
    541   .btn-success:hover {
    542       background-color: rgb(27, 122, 68) !important;
    543   }
    544   .btn-danger {
    545       background-color: rgb(162, 33, 20) !important;
    546   }
    547   .btn-danger:hover {
    548       background-color: rgb(149, 30, 18) !important;
    549   }
    550   .btn-warning {
    551       background-color: rgb(178, 94, 20) !important;
    552   }
    553   .btn-warning:hover {
    554       background-color: rgb(165, 87, 18) !important;
    555   }
    556   .btn-invert {
    557       background-color: rgb(26, 28, 29);
    558   }
    559   .btn-invert:hover {
    560       background-color: rgb(35, 38, 40) !important;
    561   }
    562   .btn-link {
    563       color: rgb(84, 164, 217);
    564       box-shadow: none;
    565       background-color: transparent !important;
    566       border-color: transparent !important;
    567   }
    568   .btn-link:active,
    569   .btn-link:hover {
    570       box-shadow: none;
    571       background-color: transparent !important;
    572       color: rgb(79, 162, 216) !important;
    573   }
    574   .btn-link:visited {
    575       color: rgb(164, 103, 188);
    576   }
    577   .wy-dropdown-menu {
    578       background-image: initial;
    579       background-color: rgb(26, 28, 29);
    580       border-color: rgb(60, 65, 67);
    581       box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 2px 0px;
    582   }
    583   .wy-dropdown-menu > dd > a {
    584       color: rgb(192, 186, 178);
    585   }
    586   .wy-dropdown-menu > dd > a:hover {
    587       background-image: initial;
    588       background-color: rgb(33, 102, 148);
    589       color: rgb(232, 230, 227);
    590   }
    591   .wy-dropdown-menu > dd.divider {
    592       border-top-color: rgb(60, 65, 67);
    593   }
    594   .wy-dropdown-menu > dd.call-to-action {
    595       background-image: initial;
    596       background-color: rgb(40, 43, 45);
    597   }
    598   .wy-dropdown-menu > dd.call-to-action:hover {
    599       background-image: initial;
    600       background-color: rgb(40, 43, 45);
    601   }
    602   .wy-dropdown-menu > dd.call-to-action .btn {
    603       color: rgb(232, 230, 227);
    604   }
    605   .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu {
    606       background-image: initial;
    607       background-color: rgb(26, 28, 29);
    608   }
    609   .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover {
    610       background-image: initial;
    611       background-color: rgb(33, 102, 148);
    612       color: rgb(232, 230, 227);
    613   }
    614   .wy-dropdown-arrow::before {
    615       border-bottom-color: rgb(51, 55, 57);
    616       border-left-color: transparent;
    617       border-right-color: transparent;
    618   }
    619   fieldset,
    620   legend {
    621       border-color: initial;
    622   }
    623   label {
    624       color: rgb(200, 195, 188);
    625   }
    626   .wy-control-group.wy-control-group-required > label::after {
    627       color: rgb(233, 88, 73);
    628   }
    629   .wy-form-message-inline {
    630       color: rgb(168, 160, 149);
    631   }
    632   .wy-form-message {
    633       color: rgb(168, 160, 149);
    634   }
    635   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"] {
    636       border-color: rgb(62, 68, 70);
    637       box-shadow: rgb(43, 47, 49) 0px 1px 3px inset;
    638   }
    639   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 {
    640       outline-color: initial;
    641       border-color: rgb(123, 114, 101);
    642   }
    643   input.no-focus:focus {
    644       border-color: rgb(62, 68, 70) !important;
    645   }
    646   input[type="checkbox"]:focus, input[type="file"]:focus, input[type="radio"]:focus {
    647       outline-color: rgb(13, 113, 167);
    648   }
    649   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] {
    650       background-color: rgb(27, 29, 30);
    651   }
    652   input:focus:invalid,
    653   select:focus:invalid,
    654   textarea:focus:invalid {
    655       color: rgb(233, 88, 73);
    656       border-color: rgb(149, 31, 18);
    657   }
    658   input:focus:invalid:focus,
    659   select:focus:invalid:focus,
    660   textarea:focus:invalid:focus {
    661       border-color: rgb(149, 31, 18);
    662   }
    663   input[type="checkbox"]:focus:invalid:focus, input[type="file"]:focus:invalid:focus, input[type="radio"]:focus:invalid:focus {
    664       outline-color: rgb(149, 31, 18);
    665   }
    666   select,
    667   textarea {
    668       border-color: rgb(62, 68, 70);
    669       box-shadow: rgb(43, 47, 49) 0px 1px 3px inset;
    670   }
    671   select {
    672       border-color: rgb(62, 68, 70);
    673       background-color: rgb(24, 26, 27);
    674   }
    675   select:focus,
    676   textarea:focus {
    677       outline-color: initial;
    678   }
    679   input[readonly],
    680   select[disabled],
    681   select[readonly],
    682   textarea[disabled],
    683   textarea[readonly] {
    684       background-color: rgb(27, 29, 30);
    685   }
    686   .wy-checkbox,
    687   .wy-radio {
    688       color: rgb(192, 186, 178);
    689   }
    690   .wy-input-prefix .wy-input-context,
    691   .wy-input-suffix .wy-input-context {
    692       background-color: rgb(27, 36, 36);
    693       border-color: rgb(62, 68, 70);
    694       color: rgb(168, 160, 149);
    695   }
    696   .wy-input-suffix .wy-input-context {
    697       border-left-color: initial;
    698   }
    699   .wy-input-prefix .wy-input-context {
    700       border-right-color: initial;
    701   }
    702   .wy-switch::before {
    703       background-image: initial;
    704       background-color: rgb(53, 57, 59);
    705   }
    706   .wy-switch::after {
    707       background-image: initial;
    708       background-color: rgb(82, 88, 92);
    709   }
    710   .wy-switch span {
    711       color: rgb(200, 195, 188);
    712   }
    713   .wy-switch.active::before {
    714       background-image: initial;
    715       background-color: rgb(24, 106, 58);
    716   }
    717   .wy-switch.active::after {
    718       background-image: initial;
    719       background-color: rgb(31, 139, 77);
    720   }
    721   .wy-control-group.wy-control-group-error .wy-form-message,
    722   .wy-control-group.wy-control-group-error > label {
    723       color: rgb(233, 88, 73);
    724   }
    725   .wy-control-group.wy-control-group-error input[type="color"], .wy-control-group.wy-control-group-error input[type="date"], .wy-control-group.wy-control-group-error input[type="datetime-local"], .wy-control-group.wy-control-group-error input[type="datetime"], .wy-control-group.wy-control-group-error input[type="email"], .wy-control-group.wy-control-group-error input[type="month"], .wy-control-group.wy-control-group-error input[type="number"], .wy-control-group.wy-control-group-error input[type="password"], .wy-control-group.wy-control-group-error input[type="search"], .wy-control-group.wy-control-group-error input[type="tel"], .wy-control-group.wy-control-group-error input[type="text"], .wy-control-group.wy-control-group-error input[type="time"], .wy-control-group.wy-control-group-error input[type="url"], .wy-control-group.wy-control-group-error input[type="week"],
    726   .wy-control-group.wy-control-group-error textarea {
    727       border-color: rgb(149, 31, 18);
    728   }
    729   .wy-inline-validate.wy-inline-validate-success .wy-input-context {
    730       color: rgb(92, 218, 145);
    731   }
    732   .wy-inline-validate.wy-inline-validate-danger .wy-input-context {
    733       color: rgb(233, 88, 73);
    734   }
    735   .wy-inline-validate.wy-inline-validate-warning .wy-input-context {
    736       color: rgb(232, 138, 54);
    737   }
    738   .wy-inline-validate.wy-inline-validate-info .wy-input-context {
    739       color: rgb(84, 164, 217);
    740   }
    741   .rst-content table.docutils caption,
    742   .rst-content table.field-list caption,
    743   .wy-table caption {
    744       color: rgb(232, 230, 227);
    745   }
    746   .rst-content table.docutils thead,
    747   .rst-content table.field-list thead,
    748   .wy-table thead {
    749       color: rgb(232, 230, 227);
    750   }
    751   .rst-content table.docutils thead th,
    752   .rst-content table.field-list thead th,
    753   .wy-table thead th {
    754       border-bottom-color: rgb(56, 61, 63);
    755   }
    756   .rst-content table.docutils td,
    757   .rst-content table.field-list td,
    758   .wy-table td {
    759       background-color: transparent;
    760   }
    761   .wy-table-secondary {
    762       color: rgb(152, 143, 129);
    763   }
    764   .wy-table-tertiary {
    765       color: rgb(152, 143, 129);
    766   }
    767   .rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,
    768   .wy-table-backed,
    769   .wy-table-odd td,
    770   .wy-table-striped tr:nth-child(2n-1) td {
    771       background-color: rgb(27, 36, 36);
    772   }
    773   .rst-content table.docutils,
    774   .wy-table-bordered-all {
    775       border-color: rgb(56, 61, 63);
    776   }
    777   .rst-content table.docutils td,
    778   .wy-table-bordered-all td {
    779       border-bottom-color: rgb(56, 61, 63);
    780       border-left-color: rgb(56, 61, 63);
    781   }
    782   .wy-table-bordered {
    783       border-color: rgb(56, 61, 63);
    784   }
    785   .wy-table-bordered-rows td {
    786       border-bottom-color: rgb(56, 61, 63);
    787   }
    788   .wy-table-horizontal td,
    789   .wy-table-horizontal th {
    790       border-bottom-color: rgb(56, 61, 63);
    791   }
    792   a {
    793       color: rgb(84, 164, 217);
    794       text-decoration-color: initial;
    795   }
    796   a:hover {
    797       color: rgb(68, 156, 214);
    798   }
    799   a:visited {
    800       color: rgb(164, 103, 188);
    801   }
    802   body {
    803       color: rgb(192, 186, 178);
    804       background-image: initial;
    805       background-color: rgb(33, 35, 37);
    806   }
    807   .wy-text-strike {
    808       text-decoration-color: initial;
    809   }
    810   .wy-text-warning {
    811       color: rgb(232, 138, 54) !important;
    812   }
    813   a.wy-text-warning:hover {
    814       color: rgb(236, 157, 87) !important;
    815   }
    816   .wy-text-info {
    817       color: rgb(84, 164, 217) !important;
    818   }
    819   a.wy-text-info:hover {
    820       color: rgb(79, 162, 216) !important;
    821   }
    822   .wy-text-success {
    823       color: rgb(92, 218, 145) !important;
    824   }
    825   a.wy-text-success:hover {
    826       color: rgb(73, 214, 133) !important;
    827   }
    828   .wy-text-danger {
    829       color: rgb(233, 88, 73) !important;
    830   }
    831   a.wy-text-danger:hover {
    832       color: rgb(237, 118, 104) !important;
    833   }
    834   .wy-text-neutral {
    835       color: rgb(192, 186, 178) !important;
    836   }
    837   a.wy-text-neutral:hover {
    838       color: rgb(176, 169, 159) !important;
    839   }
    840   hr {
    841       border-right-color: initial;
    842       border-bottom-color: initial;
    843       border-left-color: initial;
    844       border-top-color: rgb(56, 61, 63);
    845   }
    846   .rst-content code,
    847   .rst-content tt,
    848   code {
    849       background-image: initial;
    850       background-color: rgb(24, 26, 27);
    851       border-color: rgb(56, 61, 63);
    852       color: rgb(233, 88, 73);
    853   }
    854   .rst-content .section ul,
    855   .rst-content .toctree-wrapper ul,
    856   .rst-content section ul,
    857   .wy-plain-list-disc,
    858   article ul {
    859       list-style-image: initial;
    860   }
    861   .rst-content .section ul li,
    862   .rst-content .toctree-wrapper ul li,
    863   .rst-content section ul li,
    864   .wy-plain-list-disc li,
    865   article ul li {
    866       list-style-image: initial;
    867   }
    868   .rst-content .section ul li li,
    869   .rst-content .toctree-wrapper ul li li,
    870   .rst-content section ul li li,
    871   .wy-plain-list-disc li li,
    872   article ul li li {
    873       list-style-image: initial;
    874   }
    875   .rst-content .section ul li li li,
    876   .rst-content .toctree-wrapper ul li li li,
    877   .rst-content section ul li li li,
    878   .wy-plain-list-disc li li li,
    879   article ul li li li {
    880       list-style-image: initial;
    881   }
    882   .rst-content .section ul li ol li,
    883   .rst-content .toctree-wrapper ul li ol li,
    884   .rst-content section ul li ol li,
    885   .wy-plain-list-disc li ol li,
    886   article ul li ol li {
    887       list-style-image: initial;
    888   }
    889   .rst-content .section ol,
    890   .rst-content .section ol.arabic,
    891   .rst-content .toctree-wrapper ol,
    892   .rst-content .toctree-wrapper ol.arabic,
    893   .rst-content section ol,
    894   .rst-content section ol.arabic,
    895   .wy-plain-list-decimal,
    896   article ol {
    897       list-style-image: initial;
    898   }
    899   .rst-content .section ol.arabic li,
    900   .rst-content .section ol li,
    901   .rst-content .toctree-wrapper ol.arabic li,
    902   .rst-content .toctree-wrapper ol li,
    903   .rst-content section ol.arabic li,
    904   .rst-content section ol li,
    905   .wy-plain-list-decimal li,
    906   article ol li {
    907       list-style-image: initial;
    908   }
    909   .rst-content .section ol.arabic li ul li,
    910   .rst-content .section ol li ul li,
    911   .rst-content .toctree-wrapper ol.arabic li ul li,
    912   .rst-content .toctree-wrapper ol li ul li,
    913   .rst-content section ol.arabic li ul li,
    914   .rst-content section ol li ul li,
    915   .wy-plain-list-decimal li ul li,
    916   article ol li ul li {
    917       list-style-image: initial;
    918   }
    919   .rst-content .wy-breadcrumbs li tt,
    920   .wy-breadcrumbs li .rst-content tt,
    921   .wy-breadcrumbs li code {
    922       border-color: initial;
    923       background-image: none;
    924       background-color: initial;
    925   }
    926   .rst-content .wy-breadcrumbs li tt.literal,
    927   .wy-breadcrumbs li .rst-content tt.literal,
    928   .wy-breadcrumbs li code.literal {
    929       color: rgb(192, 186, 178);
    930   }
    931   .wy-breadcrumbs-extra {
    932       color: rgb(184, 178, 169);
    933   }
    934   .wy-menu a:hover {
    935       text-decoration-color: initial;
    936   }
    937   .wy-menu-horiz li:hover {
    938       background-image: initial;
    939       background-color: rgba(24, 26, 27, 0.1);
    940   }
    941   .wy-menu-horiz li.divide-left {
    942       border-left-color: rgb(119, 110, 98);
    943   }
    944   .wy-menu-horiz li.divide-right {
    945       border-right-color: rgb(119, 110, 98);
    946   }
    947   .wy-menu-vertical header,
    948   .wy-menu-vertical p.caption {
    949       color: rgb(94, 170, 219);
    950   }
    951   .wy-menu-vertical li.divide-top {
    952       border-top-color: rgb(119, 110, 98);
    953   }
    954   .wy-menu-vertical li.divide-bottom {
    955       border-bottom-color: rgb(119, 110, 98);
    956   }
    957   .wy-menu-vertical li.current {
    958       background-image: initial;
    959       background-color: rgb(40, 43, 45);
    960   }
    961   .wy-menu-vertical li.current a {
    962       color: rgb(152, 143, 129);
    963       border-right-color: rgb(63, 69, 71);
    964   }
    965   .wy-menu-vertical li.current a:hover {
    966       background-image: initial;
    967       background-color: rgb(47, 51, 53);
    968   }
    969   .rst-content .wy-menu-vertical li tt,
    970   .wy-menu-vertical li .rst-content tt,
    971   .wy-menu-vertical li code {
    972       border-color: initial;
    973       background-image: inherit;
    974       background-color: inherit;
    975       color: inherit;
    976   }
    977   .wy-menu-vertical li button.toctree-expand {
    978       color: rgb(183, 177, 168);
    979       border-color: initial;
    980       background-image: none;
    981       background-color: initial;
    982   }
    983   .wy-menu-vertical li.current > a,
    984   .wy-menu-vertical li.on a {
    985       color: rgb(192, 186, 178);
    986       background-image: initial;
    987       background-color: rgb(26, 28, 29);
    988       border-color: initial;
    989   }
    990   .wy-menu-vertical li.current > a:hover,
    991   .wy-menu-vertical li.on a:hover {
    992       background-image: initial;
    993       background-color: rgb(26, 28, 29);
    994   }
    995   .wy-menu-vertical li.current > a:hover button.toctree-expand,
    996   .wy-menu-vertical li.on a:hover button.toctree-expand {
    997       color: rgb(152, 143, 129);
    998   }
    999   .wy-menu-vertical li.current > a button.toctree-expand,
   1000   .wy-menu-vertical li.on a button.toctree-expand {
   1001       color: rgb(200, 195, 188);
   1002   }
   1003   .wy-menu-vertical li.toctree-l1.current > a {
   1004       border-bottom-color: rgb(63, 69, 71);
   1005       border-top-color: rgb(63, 69, 71);
   1006   }
   1007   .wy-menu-vertical li.toctree-l2 a,
   1008   .wy-menu-vertical li.toctree-l3 a,
   1009   .wy-menu-vertical li.toctree-l4 a,
   1010   .wy-menu-vertical li.toctree-l5 a,
   1011   .wy-menu-vertical li.toctree-l6 a,
   1012   .wy-menu-vertical li.toctree-l7 a,
   1013   .wy-menu-vertical li.toctree-l8 a,
   1014   .wy-menu-vertical li.toctree-l9 a,
   1015   .wy-menu-vertical li.toctree-l10 a {
   1016       color: rgb(192, 186, 178);
   1017   }
   1018   .wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,
   1019   .wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,
   1020   .wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,
   1021   .wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,
   1022   .wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,
   1023   .wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,
   1024   .wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,
   1025   .wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,
   1026   .wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand {
   1027       color: rgb(152, 143, 129);
   1028   }
   1029   .wy-menu-vertical li.toctree-l2.current > a,
   1030   .wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a {
   1031       background-image: initial;
   1032       background-color: rgb(54, 59, 61);
   1033   }
   1034   .wy-menu-vertical li.toctree-l2 button.toctree-expand {
   1035       color: rgb(174, 167, 156);
   1036   }
   1037   .wy-menu-vertical li.toctree-l3.current > a,
   1038   .wy-menu-vertical li.toctree-l3.current li.toctree-l4 > a {
   1039       background-image: initial;
   1040       background-color: rgb(61, 66, 69);
   1041   }
   1042   .wy-menu-vertical li.toctree-l3 button.toctree-expand {
   1043       color: rgb(166, 158, 146);
   1044   }
   1045   .wy-menu-vertical li ul li a {
   1046       color: rgb(208, 204, 198);
   1047   }
   1048   .wy-menu-vertical a {
   1049       color: rgb(208, 204, 198);
   1050   }
   1051   .wy-menu-vertical a:hover {
   1052       background-color: rgb(57, 62, 64);
   1053   }
   1054   .wy-menu-vertical a:hover button.toctree-expand {
   1055       color: rgb(208, 204, 198);
   1056   }
   1057   .wy-menu-vertical a:active {
   1058       background-color: rgb(33, 102, 148);
   1059       color: rgb(232, 230, 227);
   1060   }
   1061   .wy-menu-vertical a:active button.toctree-expand {
   1062       color: rgb(232, 230, 227);
   1063   }
   1064   .wy-side-nav-search {
   1065       background-color: rgb(33, 102, 148);
   1066       color: rgb(230, 228, 225);
   1067   }
   1068   .wy-side-nav-search input[type="text"] {
   1069       border-color: rgb(35, 111, 160);
   1070   }
   1071   .wy-side-nav-search img {
   1072       background-color: rgb(33, 102, 148);
   1073   }
   1074   .wy-side-nav-search .wy-dropdown > a,
   1075   .wy-side-nav-search > a {
   1076       color: rgb(230, 228, 225);
   1077   }
   1078   .wy-side-nav-search .wy-dropdown > a:hover,
   1079   .wy-side-nav-search > a:hover {
   1080       background-image: initial;
   1081       background-color: rgba(24, 26, 27, 0.1);
   1082   }
   1083   .wy-side-nav-search .wy-dropdown > a img.logo,
   1084   .wy-side-nav-search > a img.logo {
   1085       background-image: initial;
   1086       background-color: transparent;
   1087   }
   1088   .wy-side-nav-search > div.version {
   1089       color: rgba(232, 230, 227, 0.3);
   1090   }
   1091   .wy-nav .wy-menu-vertical header {
   1092       color: rgb(84, 164, 217);
   1093   }
   1094   .wy-nav .wy-menu-vertical a {
   1095       color: rgb(184, 178, 169);
   1096   }
   1097   .wy-nav .wy-menu-vertical a:hover {
   1098       background-color: rgb(33, 102, 148);
   1099       color: rgb(232, 230, 227);
   1100   }
   1101   .wy-body-for-nav {
   1102       background-image: initial;
   1103       background-color: rgb(26, 28, 29);
   1104   }
   1105   .wy-nav-side {
   1106       color: rgb(169, 161, 150);
   1107       background-image: initial;
   1108       background-color: rgb(38, 41, 43);
   1109   }
   1110   .wy-nav-top {
   1111       background-image: initial;
   1112       background-color: rgb(33, 102, 148);
   1113       color: rgb(232, 230, 227);
   1114   }
   1115   .wy-nav-top a {
   1116       color: rgb(232, 230, 227);
   1117   }
   1118   .wy-nav-top img {
   1119       background-color: rgb(33, 102, 148);
   1120   }
   1121   .wy-nav-content-wrap {
   1122       background-image: initial;
   1123       background-color: rgb(26, 28, 29);
   1124   }
   1125   .wy-body-mask {
   1126       background-image: initial;
   1127       background-color: rgba(0, 0, 0, 0.2);
   1128   }
   1129   footer {
   1130       color: rgb(152, 143, 129);
   1131   }
   1132   .rst-content footer span.commit tt,
   1133   footer span.commit .rst-content tt,
   1134   footer span.commit code {
   1135       background-image: none;
   1136       background-color: initial;
   1137       border-color: initial;
   1138       color: rgb(152, 143, 129);
   1139   }
   1140   #search-results .search li {
   1141       border-bottom-color: rgb(56, 61, 63);
   1142   }
   1143   #search-results .search li:first-child {
   1144       border-top-color: rgb(56, 61, 63);
   1145   }
   1146   #search-results .context {
   1147       color: rgb(152, 143, 129);
   1148   }
   1149   @media screen and (max-width: 768px) {
   1150       .wy-body-for-nav {
   1151           background-image: initial;
   1152           background-color: rgb(26, 28, 29);
   1153       }
   1154   }
   1155   @media screen and (min-width: 1100px) {
   1156       .wy-nav-content-wrap {
   1157           background-image: initial;
   1158           background-color: rgba(0, 0, 0, 0.05);
   1159       }
   1160       .wy-nav-content {
   1161           background-image: initial;
   1162           background-color: rgb(26, 28, 29);
   1163       }
   1164   }
   1165   .rst-versions {
   1166       color: rgb(230, 228, 225);
   1167       background-image: initial;
   1168       background-color: rgb(23, 24, 25);
   1169   }
   1170   .rst-versions a {
   1171       color: rgb(84, 164, 217);
   1172       text-decoration-color: initial;
   1173   }
   1174   .rst-versions .rst-current-version {
   1175       background-color: rgb(29, 31, 32);
   1176       color: rgb(92, 218, 145);
   1177   }
   1178   .rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,
   1179   .rst-content .eqno .rst-versions .rst-current-version .headerlink,
   1180   .rst-content .rst-versions .rst-current-version .admonition-title,
   1181   .rst-content code.download .rst-versions .rst-current-version span:first-child,
   1182   .rst-content dl dt .rst-versions .rst-current-version .headerlink,
   1183   .rst-content h1 .rst-versions .rst-current-version .headerlink,
   1184   .rst-content h2 .rst-versions .rst-current-version .headerlink,
   1185   .rst-content h3 .rst-versions .rst-current-version .headerlink,
   1186   .rst-content h4 .rst-versions .rst-current-version .headerlink,
   1187   .rst-content h5 .rst-versions .rst-current-version .headerlink,
   1188   .rst-content h6 .rst-versions .rst-current-version .headerlink,
   1189   .rst-content p .rst-versions .rst-current-version .headerlink,
   1190   .rst-content table > caption .rst-versions .rst-current-version .headerlink,
   1191   .rst-content tt.download .rst-versions .rst-current-version span:first-child,
   1192   .rst-versions .rst-current-version .fa,
   1193   .rst-versions .rst-current-version .icon,
   1194   .rst-versions .rst-current-version .rst-content .admonition-title,
   1195   .rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,
   1196   .rst-versions .rst-current-version .rst-content .eqno .headerlink,
   1197   .rst-versions .rst-current-version .rst-content code.download span:first-child,
   1198   .rst-versions .rst-current-version .rst-content dl dt .headerlink,
   1199   .rst-versions .rst-current-version .rst-content h1 .headerlink,
   1200   .rst-versions .rst-current-version .rst-content h2 .headerlink,
   1201   .rst-versions .rst-current-version .rst-content h3 .headerlink,
   1202   .rst-versions .rst-current-version .rst-content h4 .headerlink,
   1203   .rst-versions .rst-current-version .rst-content h5 .headerlink,
   1204   .rst-versions .rst-current-version .rst-content h6 .headerlink,
   1205   .rst-versions .rst-current-version .rst-content p .headerlink,
   1206   .rst-versions .rst-current-version .rst-content table > caption .headerlink,
   1207   .rst-versions .rst-current-version .rst-content tt.download span:first-child,
   1208   .rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,
   1209   .wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand {
   1210       color: rgb(230, 228, 225);
   1211   }
   1212   .rst-versions .rst-current-version.rst-out-of-date {
   1213       background-color: rgb(162, 33, 20);
   1214       color: rgb(232, 230, 227);
   1215   }
   1216   .rst-versions .rst-current-version.rst-active-old-version {
   1217       background-color: rgb(192, 156, 11);
   1218       color: rgb(232, 230, 227);
   1219   }
   1220   .rst-versions .rst-other-versions {
   1221       color: rgb(152, 143, 129);
   1222   }
   1223   .rst-versions .rst-other-versions hr {
   1224       border-right-color: initial;
   1225       border-bottom-color: initial;
   1226       border-left-color: initial;
   1227       border-top-color: rgb(119, 111, 98);
   1228   }
   1229   .rst-versions .rst-other-versions dd a {
   1230       color: rgb(230, 228, 225);
   1231   }
   1232   .rst-versions.rst-badge {
   1233       border-color: initial;
   1234   }
   1235   .rst-content abbr[title] {
   1236       text-decoration-color: initial;
   1237   }
   1238   .rst-content.style-external-links a.reference.external::after {
   1239       color: rgb(184, 178, 169);
   1240   }
   1241   .rst-content div[class^="highlight"],
   1242   .rst-content pre.literal-block {
   1243       border-color: rgb(56, 61, 63);
   1244   }
   1245   .rst-content div[class^="highlight"] div[class^="highlight"], .rst-content pre.literal-block div[class^="highlight"] {
   1246       border-color: initial;
   1247   }
   1248   .rst-content .linenodiv pre {
   1249       border-right-color: rgb(54, 59, 61);
   1250   }
   1251   .rst-content div.highlight span.linenos {
   1252       border-right-color: rgb(54, 59, 61);
   1253   }
   1254   .rst-content .admonition table {
   1255       border-color: rgba(140, 130, 115, 0.1);
   1256   }
   1257   .rst-content .admonition table td,
   1258   .rst-content .admonition table th {
   1259       background-image: initial !important;
   1260       background-color: transparent !important;
   1261       border-color: rgba(140, 130, 115, 0.1) !important;
   1262   }
   1263   .rst-content .section ol.loweralpha,
   1264   .rst-content .section ol.loweralpha > li,
   1265   .rst-content .toctree-wrapper ol.loweralpha,
   1266   .rst-content .toctree-wrapper ol.loweralpha > li,
   1267   .rst-content section ol.loweralpha,
   1268   .rst-content section ol.loweralpha > li {
   1269       list-style-image: initial;
   1270   }
   1271   .rst-content .section ol.upperalpha,
   1272   .rst-content .section ol.upperalpha > li,
   1273   .rst-content .toctree-wrapper ol.upperalpha,
   1274   .rst-content .toctree-wrapper ol.upperalpha > li,
   1275   .rst-content section ol.upperalpha,
   1276   .rst-content section ol.upperalpha > li {
   1277       list-style-image: initial;
   1278   }
   1279   .rst-content .toc-backref {
   1280       color: rgb(192, 186, 178);
   1281   }
   1282   .rst-content .btn:focus {
   1283       outline-color: initial;
   1284   }
   1285   .rst-content .sidebar {
   1286       background-image: initial;
   1287       background-color: rgb(27, 36, 36);
   1288       border-color: rgb(56, 61, 63);
   1289   }
   1290   .rst-content .sidebar .sidebar-title {
   1291       background-image: initial;
   1292       background-color: rgb(40, 43, 45);
   1293   }
   1294   .rst-content .highlighted {
   1295       background-image: initial;
   1296       background-color: rgb(192, 156, 11);
   1297       box-shadow: rgb(192, 156, 11) 0px 0px 0px 2px;
   1298   }
   1299   html.writer-html4 .rst-content table.docutils.citation,
   1300   html.writer-html4 .rst-content table.docutils.footnote {
   1301       background-image: none;
   1302       background-color: initial;
   1303       border-color: initial;
   1304   }
   1305   html.writer-html4 .rst-content table.docutils.citation td,
   1306   html.writer-html4 .rst-content table.docutils.citation tr,
   1307   html.writer-html4 .rst-content table.docutils.footnote td,
   1308   html.writer-html4 .rst-content table.docutils.footnote tr {
   1309       border-color: initial;
   1310       background-color: transparent !important;
   1311   }
   1312   .rst-content table.docutils.footnote,
   1313   html.writer-html4 .rst-content table.docutils.citation,
   1314   html.writer-html5 .rst-content dl.footnote {
   1315       color: rgb(152, 143, 129);
   1316   }
   1317   .rst-content table.docutils.footnote code,
   1318   .rst-content table.docutils.footnote tt,
   1319   html.writer-html4 .rst-content table.docutils.citation code,
   1320   html.writer-html4 .rst-content table.docutils.citation tt,
   1321   html.writer-html5 .rst-content dl.footnote code,
   1322   html.writer-html5 .rst-content dl.footnote tt {
   1323       color: rgb(178, 172, 162);
   1324   }
   1325   .rst-content table.docutils th {
   1326       border-color: rgb(56, 61, 63);
   1327   }
   1328   html.writer-html5 .rst-content table.docutils th {
   1329       border-color: rgb(56, 61, 63);
   1330   }
   1331   .rst-content table.field-list,
   1332   .rst-content table.field-list td {
   1333       border-color: initial;
   1334   }
   1335   .rst-content code,
   1336   .rst-content tt {
   1337       color: rgb(232, 230, 227);
   1338   }
   1339   .rst-content code.literal,
   1340   .rst-content tt.literal {
   1341       color: rgb(233, 88, 73);
   1342   }
   1343   .rst-content code.xref,
   1344   .rst-content tt.xref,
   1345   a .rst-content code,
   1346   a .rst-content tt {
   1347       color: rgb(192, 186, 178);
   1348   }
   1349   .rst-content a code,
   1350   .rst-content a tt {
   1351       color: rgb(84, 164, 217);
   1352   }
   1353   html.writer-html4 .rst-content dl:not(.docutils) > dt,
   1354   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt {
   1355       background-image: initial;
   1356       background-color: rgb(32, 35, 36);
   1357       color: rgb(84, 164, 217);
   1358       border-top-color: rgb(28, 89, 128);
   1359   }
   1360   html.writer-html4 .rst-content dl:not(.docutils) > dt::before,
   1361   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt::before {
   1362       color: rgb(109, 178, 223);
   1363   }
   1364   html.writer-html4 .rst-content dl:not(.docutils) > dt .headerlink,
   1365   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt .headerlink {
   1366       color: rgb(192, 186, 178);
   1367   }
   1368   html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt,
   1369   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list) > dt {
   1370       border-top-color: initial;
   1371       border-right-color: initial;
   1372       border-bottom-color: initial;
   1373       border-left-color: rgb(62, 68, 70);
   1374       background-image: initial;
   1375       background-color: rgb(32, 35, 37);
   1376       color: rgb(178, 172, 162);
   1377   }
   1378   html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt .headerlink,
   1379   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list) > dt .headerlink {
   1380       color: rgb(192, 186, 178);
   1381   }
   1382   html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,
   1383   html.writer-html4 .rst-content dl:not(.docutils) code.descname,
   1384   html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,
   1385   html.writer-html4 .rst-content dl:not(.docutils) tt.descname,
   1386   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descclassname,
   1387   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,
   1388   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descclassname,
   1389   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname {
   1390       background-color: transparent;
   1391       border-color: initial;
   1392   }
   1393   html.writer-html4 .rst-content dl:not(.docutils) .optional,
   1394   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .optional {
   1395       color: rgb(232, 230, 227);
   1396   }
   1397   html.writer-html4 .rst-content dl:not(.docutils) .descclassname,
   1398   html.writer-html4 .rst-content dl:not(.docutils) .descname,
   1399   html.writer-html4 .rst-content dl:not(.docutils) .sig-name,
   1400   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .descclassname,
   1401   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .descname,
   1402   html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .sig-name {
   1403       color: rgb(232, 230, 227);
   1404   }
   1405   .rst-content .viewcode-back,
   1406   .rst-content .viewcode-link {
   1407       color: rgb(92, 218, 145);
   1408   }
   1409   .rst-content code.download,
   1410   .rst-content tt.download {
   1411       background-image: inherit;
   1412       background-color: inherit;
   1413       color: inherit;
   1414       border-color: inherit;
   1415   }
   1416   .rst-content .guilabel {
   1417       border-color: rgb(27, 84, 122);
   1418       background-image: initial;
   1419       background-color: rgb(32, 35, 36);
   1420   }
   1421   span[id*="MathJax-Span"] {
   1422       color: rgb(192, 186, 178);
   1423   }
   1424   td.linenos .normal {
   1425       color: inherit;
   1426       background-color: transparent;
   1427   }
   1428   span.linenos {
   1429       color: inherit;
   1430       background-color: transparent;
   1431   }
   1432   td.linenos .special {
   1433       color: rgb(232, 230, 227);
   1434       background-color: rgb(89, 89, 0);
   1435   }
   1436   span.linenos.special {
   1437       color: rgb(232, 230, 227);
   1438       background-color: rgb(89, 89, 0);
   1439   }
   1440   .highlight .hll {
   1441       background-color: rgb(82, 82, 0);
   1442   }
   1443   .highlight {
   1444       background-image: initial;
   1445       background-color: rgb(61, 82, 0);
   1446   }
   1447   .highlight .c {
   1448       color: rgb(119, 179, 195);
   1449   }
   1450   .highlight .err {
   1451       border-color: rgb(179, 0, 0);
   1452   }
   1453   .highlight .k {
   1454       color: rgb(126, 255, 163);
   1455   }
   1456   .highlight .o {
   1457       color: rgb(168, 160, 149);
   1458   }
   1459   .highlight .ch {
   1460       color: rgb(119, 179, 195);
   1461   }
   1462   .highlight .cm {
   1463       color: rgb(119, 179, 195);
   1464   }
   1465   .highlight .cp {
   1466       color: rgb(126, 255, 163);
   1467   }
   1468   .highlight .cpf {
   1469       color: rgb(119, 179, 195);
   1470   }
   1471   .highlight .c1 {
   1472       color: rgb(119, 179, 195);
   1473   }
   1474   .highlight .cs {
   1475       color: rgb(119, 179, 195);
   1476       background-color: rgb(60, 0, 0);
   1477   }
   1478   .highlight .gd {
   1479       color: rgb(255, 92, 92);
   1480   }
   1481   .highlight .gr {
   1482       color: rgb(255, 26, 26);
   1483   }
   1484   .highlight .gh {
   1485       color: rgb(127, 174, 255);
   1486   }
   1487   .highlight .gi {
   1488       color: rgb(92, 255, 92);
   1489   }
   1490   .highlight .go {
   1491       color: rgb(200, 195, 188);
   1492   }
   1493   .highlight .gp {
   1494       color: rgb(246, 147, 68);
   1495   }
   1496   .highlight .gu {
   1497       color: rgb(255, 114, 255);
   1498   }
   1499   .highlight .gt {
   1500       color: rgb(71, 160, 255);
   1501   }
   1502   .highlight .kc {
   1503       color: rgb(126, 255, 163);
   1504   }
   1505   .highlight .kd {
   1506       color: rgb(126, 255, 163);
   1507   }
   1508   .highlight .kn {
   1509       color: rgb(126, 255, 163);
   1510   }
   1511   .highlight .kp {
   1512       color: rgb(126, 255, 163);
   1513   }
   1514   .highlight .kr {
   1515       color: rgb(126, 255, 163);
   1516   }
   1517   .highlight .kt {
   1518       color: rgb(255, 137, 103);
   1519   }
   1520   .highlight .m {
   1521       color: rgb(125, 222, 174);
   1522   }
   1523   .highlight .s {
   1524       color: rgb(123, 166, 202);
   1525   }
   1526   .highlight .na {
   1527       color: rgb(123, 166, 202);
   1528   }
   1529   .highlight .nb {
   1530       color: rgb(126, 255, 163);
   1531   }
   1532   .highlight .nc {
   1533       color: rgb(81, 194, 242);
   1534   }
   1535   .highlight .no {
   1536       color: rgb(103, 177, 215);
   1537   }
   1538   .highlight .nd {
   1539       color: rgb(178, 172, 162);
   1540   }
   1541   .highlight .ni {
   1542       color: rgb(217, 100, 73);
   1543   }
   1544   .highlight .ne {
   1545       color: rgb(126, 255, 163);
   1546   }
   1547   .highlight .nf {
   1548       color: rgb(131, 186, 249);
   1549   }
   1550   .highlight .nl {
   1551       color: rgb(137, 193, 255);
   1552   }
   1553   .highlight .nn {
   1554       color: rgb(81, 194, 242);
   1555   }
   1556   .highlight .nt {
   1557       color: rgb(138, 191, 249);
   1558   }
   1559   .highlight .nv {
   1560       color: rgb(190, 103, 215);
   1561   }
   1562   .highlight .ow {
   1563       color: rgb(126, 255, 163);
   1564   }
   1565   .highlight .w {
   1566       color: rgb(189, 183, 175);
   1567   }
   1568   .highlight .mb {
   1569       color: rgb(125, 222, 174);
   1570   }
   1571   .highlight .mf {
   1572       color: rgb(125, 222, 174);
   1573   }
   1574   .highlight .mh {
   1575       color: rgb(125, 222, 174);
   1576   }
   1577   .highlight .mi {
   1578       color: rgb(125, 222, 174);
   1579   }
   1580   .highlight .mo {
   1581       color: rgb(125, 222, 174);
   1582   }
   1583   .highlight .sa {
   1584       color: rgb(123, 166, 202);
   1585   }
   1586   .highlight .sb {
   1587       color: rgb(123, 166, 202);
   1588   }
   1589   .highlight .sc {
   1590       color: rgb(123, 166, 202);
   1591   }
   1592   .highlight .dl {
   1593       color: rgb(123, 166, 202);
   1594   }
   1595   .highlight .sd {
   1596       color: rgb(123, 166, 202);
   1597   }
   1598   .highlight .s2 {
   1599       color: rgb(123, 166, 202);
   1600   }
   1601   .highlight .se {
   1602       color: rgb(123, 166, 202);
   1603   }
   1604   .highlight .sh {
   1605       color: rgb(123, 166, 202);
   1606   }
   1607   .highlight .si {
   1608       color: rgb(117, 168, 209);
   1609   }
   1610   .highlight .sx {
   1611       color: rgb(246, 147, 68);
   1612   }
   1613   .highlight .sr {
   1614       color: rgb(133, 182, 224);
   1615   }
   1616   .highlight .s1 {
   1617       color: rgb(123, 166, 202);
   1618   }
   1619   .highlight .ss {
   1620       color: rgb(188, 230, 128);
   1621   }
   1622   .highlight .bp {
   1623       color: rgb(126, 255, 163);
   1624   }
   1625   .highlight .fm {
   1626       color: rgb(131, 186, 249);
   1627   }
   1628   .highlight .vc {
   1629       color: rgb(190, 103, 215);
   1630   }
   1631   .highlight .vg {
   1632       color: rgb(190, 103, 215);
   1633   }
   1634   .highlight .vi {
   1635       color: rgb(190, 103, 215);
   1636   }
   1637   .highlight .vm {
   1638       color: rgb(190, 103, 215);
   1639   }
   1640   .highlight .il {
   1641       color: rgb(125, 222, 174);
   1642   }
   1643   [role="tablist"] {
   1644       border-bottom-color: rgb(70, 76, 79);
   1645   }
   1646   .sphinx-tabs-tab {
   1647       color: rgb(119, 182, 226);
   1648       background-color: rgba(24, 26, 27, 0); border-color: initial;
   1649   }
   1650   .sphinx-tabs-tab[aria-selected="true"] {
   1651       border-color: rgb(70, 76, 79) rgb(70, 76, 79) rgb(48, 52, 54);
   1652       background-color: rgb(24, 26, 27);
   1653   }
   1654   .sphinx-tabs-panel {
   1655       border-right-color: rgb(70, 76, 79);
   1656       border-bottom-color: rgb(70, 76, 79);
   1657       border-left-color: rgb(70, 76, 79);
   1658       border-top-color: initial;
   1659       background-image: initial;
   1660       background-color: rgb(24, 26, 27);
   1661   }
   1662   a.copybtn {
   1663       border-color: initial;
   1664   }
   1665   .o-tooltip--left::after {
   1666       background-image: initial;
   1667       background-color: rgb(96, 104, 108);
   1668       color: rgb(232, 230, 227);
   1669   }
   1670   @media (prefers-color-scheme: dark) {
   1671       html {
   1672           background-color: rgb(19, 21, 22) !important;
   1673       }
   1674       html,
   1675       body,
   1676       input,
   1677       textarea,
   1678       select,
   1679       button {
   1680           background-color: rgb(19, 21, 22);
   1681       }
   1682       html,
   1683       body,
   1684       input,
   1685       textarea,
   1686       select,
   1687       button {
   1688           border-color: rgb(106, 98, 87);
   1689           color: rgb(216, 212, 207);
   1690       }
   1691       a {
   1692           color: rgb(61, 165, 255);
   1693       }
   1694       table {
   1695           border-color: rgb(111, 103, 91);
   1696       }
   1697       ::placeholder {
   1698           color: rgb(178, 171, 161);
   1699       }
   1700       input:-webkit-autofill,
   1701       textarea:-webkit-autofill,
   1702       select:-webkit-autofill {
   1703           background-color: rgb(68, 73, 0) !important;
   1704           color: rgb(216, 212, 207) !important;
   1705       }
   1706       ::selection {
   1707           background-color: rgb(0, 62, 136) !important;
   1708           color: rgb(216, 212, 207) !important;
   1709       }
   1710       :root {
   1711           --darkreader-neutral-background: #131516;
   1712           --darkreader-text--darkreader-neutral-text: #cdc8c2;
   1713           --darkreader-selection-background: #004daa;
   1714           --darkreader-selection-text: #e8e6e3;
   1715       }
   1716       a:active,
   1717       a:hover {
   1718           outline-color: initial;
   1719       }
   1720       abbr[title] {
   1721           border-bottom-color: initial;
   1722       }
   1723       ins {
   1724           background-image: initial;
   1725           background-color: rgb(90, 90, 0);
   1726           text-decoration-color: initial;
   1727       }
   1728       ins,
   1729       mark {
   1730           color: rgb(216, 212, 207);
   1731       }
   1732       mark {
   1733           background-image: initial;
   1734           background-color: rgb(163, 163, 0);
   1735       }
   1736       dl,
   1737       ol,
   1738       ul {
   1739           list-style-image: none;
   1740       }
   1741       li {
   1742           list-style-image: initial;
   1743       }
   1744       img {
   1745           border-color: initial;
   1746       }
   1747       .chromeframe {
   1748           background-image: initial;
   1749           background-color: rgb(42, 46, 47);
   1750           color: rgb(216, 212, 207);
   1751       }
   1752       .ir {
   1753           border-color: initial;
   1754           background-color: transparent;
   1755       }
   1756       .visuallyhidden {
   1757           border-color: initial;
   1758       }
   1759       .fa-border {
   1760           border-color: rgb(122, 113, 100);
   1761       }
   1762       .fa-inverse {
   1763           color: rgb(216, 212, 207);
   1764       }
   1765       .sr-only {
   1766           border-color: initial;
   1767       }
   1768       .fa::before,
   1769       .icon::before,
   1770       .rst-content .admonition-title::before,
   1771       .rst-content .code-block-caption .headerlink::before,
   1772       .rst-content code.download span:first-child::before,
   1773       .rst-content dl dt .headerlink::before,
   1774       .rst-content h1 .headerlink::before,
   1775       .rst-content h2 .headerlink::before,
   1776       .rst-content h3 .headerlink::before,
   1777       .rst-content h4 .headerlink::before,
   1778       .rst-content h5 .headerlink::before,
   1779       .rst-content h6 .headerlink::before,
   1780       .rst-content p.caption .headerlink::before,
   1781       .rst-content table > caption .headerlink::before,
   1782       .rst-content tt.download span:first-child::before,
   1783       .wy-dropdown .caret::before,
   1784       .wy-inline-validate.wy-inline-validate-danger .wy-input-context::before,
   1785       .wy-inline-validate.wy-inline-validate-info .wy-input-context::before,
   1786       .wy-inline-validate.wy-inline-validate-success .wy-input-context::before,
   1787       .wy-inline-validate.wy-inline-validate-warning .wy-input-context::before,
   1788       .wy-menu-vertical li.current > a span.toctree-expand::before,
   1789       .wy-menu-vertical li.on a span.toctree-expand::before,
   1790       .wy-menu-vertical li span.toctree-expand::before {
   1791           text-decoration-color: inherit;
   1792       }
   1793       .rst-content .code-block-caption a .headerlink,
   1794       .rst-content a .admonition-title,
   1795       .rst-content code.download a span:first-child,
   1796       .rst-content dl dt a .headerlink,
   1797       .rst-content h1 a .headerlink,
   1798       .rst-content h2 a .headerlink,
   1799       .rst-content h3 a .headerlink,
   1800       .rst-content h4 a .headerlink,
   1801       .rst-content h5 a .headerlink,
   1802       .rst-content h6 a .headerlink,
   1803       .rst-content p.caption a .headerlink,
   1804       .rst-content table > caption a .headerlink,
   1805       .rst-content tt.download a span:first-child,
   1806       .wy-menu-vertical li.current > a span.toctree-expand,
   1807       .wy-menu-vertical li.on a span.toctree-expand,
   1808       .wy-menu-vertical li a span.toctree-expand,
   1809       a .fa,
   1810       a .icon,
   1811       a .rst-content .admonition-title,
   1812       a .rst-content .code-block-caption .headerlink,
   1813       a .rst-content code.download span:first-child,
   1814       a .rst-content dl dt .headerlink,
   1815       a .rst-content h1 .headerlink,
   1816       a .rst-content h2 .headerlink,
   1817       a .rst-content h3 .headerlink,
   1818       a .rst-content h4 .headerlink,
   1819       a .rst-content h5 .headerlink,
   1820       a .rst-content h6 .headerlink,
   1821       a .rst-content p.caption .headerlink,
   1822       a .rst-content table > caption .headerlink,
   1823       a .rst-content tt.download span:first-child,
   1824       a .wy-menu-vertical li span.toctree-expand {
   1825           text-decoration-color: inherit;
   1826       }
   1827       .rst-content .admonition,
   1828       .rst-content .admonition-todo,
   1829       .rst-content .attention,
   1830       .rst-content .caution,
   1831       .rst-content .danger,
   1832       .rst-content .error,
   1833       .rst-content .hint,
   1834       .rst-content .important,
   1835       .rst-content .note,
   1836       .rst-content .seealso,
   1837       .rst-content .tip,
   1838       .rst-content .warning,
   1839       .wy-alert {
   1840           background-image: initial;
   1841           background-color: rgb(26, 28, 29);
   1842       }
   1843       .rst-content .admonition-title,
   1844       .wy-alert-title {
   1845           color: rgb(216, 212, 207);
   1846           background-image: initial;
   1847           background-color: rgb(23, 73, 105);
   1848       }
   1849       .rst-content .danger,
   1850       .rst-content .error,
   1851       .rst-content .wy-alert-danger.admonition,
   1852       .rst-content .wy-alert-danger.admonition-todo,
   1853       .rst-content .wy-alert-danger.attention,
   1854       .rst-content .wy-alert-danger.caution,
   1855       .rst-content .wy-alert-danger.hint,
   1856       .rst-content .wy-alert-danger.important,
   1857       .rst-content .wy-alert-danger.note,
   1858       .rst-content .wy-alert-danger.seealso,
   1859       .rst-content .wy-alert-danger.tip,
   1860       .rst-content .wy-alert-danger.warning,
   1861       .wy-alert.wy-alert-danger {
   1862           background-image: initial;
   1863           background-color: rgb(42, 10, 6);
   1864       }
   1865       .rst-content .danger .admonition-title,
   1866       .rst-content .danger .wy-alert-title,
   1867       .rst-content .error .admonition-title,
   1868       .rst-content .error .wy-alert-title,
   1869       .rst-content .wy-alert-danger.admonition-todo .admonition-title,
   1870       .rst-content .wy-alert-danger.admonition-todo .wy-alert-title,
   1871       .rst-content .wy-alert-danger.admonition .admonition-title,
   1872       .rst-content .wy-alert-danger.admonition .wy-alert-title,
   1873       .rst-content .wy-alert-danger.attention .admonition-title,
   1874       .rst-content .wy-alert-danger.attention .wy-alert-title,
   1875       .rst-content .wy-alert-danger.caution .admonition-title,
   1876       .rst-content .wy-alert-danger.caution .wy-alert-title,
   1877       .rst-content .wy-alert-danger.hint .admonition-title,
   1878       .rst-content .wy-alert-danger.hint .wy-alert-title,
   1879       .rst-content .wy-alert-danger.important .admonition-title,
   1880       .rst-content .wy-alert-danger.important .wy-alert-title,
   1881       .rst-content .wy-alert-danger.note .admonition-title,
   1882       .rst-content .wy-alert-danger.note .wy-alert-title,
   1883       .rst-content .wy-alert-danger.seealso .admonition-title,
   1884       .rst-content .wy-alert-danger.seealso .wy-alert-title,
   1885       .rst-content .wy-alert-danger.tip .admonition-title,
   1886       .rst-content .wy-alert-danger.tip .wy-alert-title,
   1887       .rst-content .wy-alert-danger.warning .admonition-title,
   1888       .rst-content .wy-alert-danger.warning .wy-alert-title,
   1889       .rst-content .wy-alert.wy-alert-danger .admonition-title,
   1890       .wy-alert.wy-alert-danger .rst-content .admonition-title,
   1891       .wy-alert.wy-alert-danger .wy-alert-title {
   1892           background-image: initial;
   1893           background-color: rgb(86, 18, 10);
   1894       }
   1895       .rst-content .admonition-todo,
   1896       .rst-content .attention,
   1897       .rst-content .caution,
   1898       .rst-content .warning,
   1899       .rst-content .wy-alert-warning.admonition,
   1900       .rst-content .wy-alert-warning.danger,
   1901       .rst-content .wy-alert-warning.error,
   1902       .rst-content .wy-alert-warning.hint,
   1903       .rst-content .wy-alert-warning.important,
   1904       .rst-content .wy-alert-warning.note,
   1905       .rst-content .wy-alert-warning.seealso,
   1906       .rst-content .wy-alert-warning.tip,
   1907       .wy-alert.wy-alert-warning {
   1908           background-image: initial;
   1909           background-color: rgb(66, 42, 0);
   1910       }
   1911       .rst-content .admonition-todo .admonition-title,
   1912       .rst-content .admonition-todo .wy-alert-title,
   1913       .rst-content .attention .admonition-title,
   1914       .rst-content .attention .wy-alert-title,
   1915       .rst-content .caution .admonition-title,
   1916       .rst-content .caution .wy-alert-title,
   1917       .rst-content .warning .admonition-title,
   1918       .rst-content .warning .wy-alert-title,
   1919       .rst-content .wy-alert-warning.admonition .admonition-title,
   1920       .rst-content .wy-alert-warning.admonition .wy-alert-title,
   1921       .rst-content .wy-alert-warning.danger .admonition-title,
   1922       .rst-content .wy-alert-warning.danger .wy-alert-title,
   1923       .rst-content .wy-alert-warning.error .admonition-title,
   1924       .rst-content .wy-alert-warning.error .wy-alert-title,
   1925       .rst-content .wy-alert-warning.hint .admonition-title,
   1926       .rst-content .wy-alert-warning.hint .wy-alert-title,
   1927       .rst-content .wy-alert-warning.important .admonition-title,
   1928       .rst-content .wy-alert-warning.important .wy-alert-title,
   1929       .rst-content .wy-alert-warning.note .admonition-title,
   1930       .rst-content .wy-alert-warning.note .wy-alert-title,
   1931       .rst-content .wy-alert-warning.seealso .admonition-title,
   1932       .rst-content .wy-alert-warning.seealso .wy-alert-title,
   1933       .rst-content .wy-alert-warning.tip .admonition-title,
   1934       .rst-content .wy-alert-warning.tip .wy-alert-title,
   1935       .rst-content .wy-alert.wy-alert-warning .admonition-title,
   1936       .wy-alert.wy-alert-warning .rst-content .admonition-title,
   1937       .wy-alert.wy-alert-warning .wy-alert-title {
   1938           background-image: initial;
   1939           background-color: rgb(98, 52, 11);
   1940       }
   1941       .rst-content .note,
   1942       .rst-content .seealso,
   1943       .rst-content .wy-alert-info.admonition,
   1944       .rst-content .wy-alert-info.admonition-todo,
   1945       .rst-content .wy-alert-info.attention,
   1946       .rst-content .wy-alert-info.caution,
   1947       .rst-content .wy-alert-info.danger,
   1948       .rst-content .wy-alert-info.error,
   1949       .rst-content .wy-alert-info.hint,
   1950       .rst-content .wy-alert-info.important,
   1951       .rst-content .wy-alert-info.tip,
   1952       .rst-content .wy-alert-info.warning,
   1953       .wy-alert.wy-alert-info {
   1954           background-image: initial;
   1955           background-color: rgb(26, 28, 29);
   1956       }
   1957       .rst-content .note .admonition-title,
   1958       .rst-content .note .wy-alert-title,
   1959       .rst-content .seealso .admonition-title,
   1960       .rst-content .seealso .wy-alert-title,
   1961       .rst-content .wy-alert-info.admonition-todo .admonition-title,
   1962       .rst-content .wy-alert-info.admonition-todo .wy-alert-title,
   1963       .rst-content .wy-alert-info.admonition .admonition-title,
   1964       .rst-content .wy-alert-info.admonition .wy-alert-title,
   1965       .rst-content .wy-alert-info.attention .admonition-title,
   1966       .rst-content .wy-alert-info.attention .wy-alert-title,
   1967       .rst-content .wy-alert-info.caution .admonition-title,
   1968       .rst-content .wy-alert-info.caution .wy-alert-title,
   1969       .rst-content .wy-alert-info.danger .admonition-title,
   1970       .rst-content .wy-alert-info.danger .wy-alert-title,
   1971       .rst-content .wy-alert-info.error .admonition-title,
   1972       .rst-content .wy-alert-info.error .wy-alert-title,
   1973       .rst-content .wy-alert-info.hint .admonition-title,
   1974       .rst-content .wy-alert-info.hint .wy-alert-title,
   1975       .rst-content .wy-alert-info.important .admonition-title,
   1976       .rst-content .wy-alert-info.important .wy-alert-title,
   1977       .rst-content .wy-alert-info.tip .admonition-title,
   1978       .rst-content .wy-alert-info.tip .wy-alert-title,
   1979       .rst-content .wy-alert-info.warning .admonition-title,
   1980       .rst-content .wy-alert-info.warning .wy-alert-title,
   1981       .rst-content .wy-alert.wy-alert-info .admonition-title,
   1982       .wy-alert.wy-alert-info .rst-content .admonition-title,
   1983       .wy-alert.wy-alert-info .wy-alert-title {
   1984           background-image: initial;
   1985           background-color: rgb(23, 73, 105);
   1986       }
   1987       .rst-content .hint,
   1988       .rst-content .important,
   1989       .rst-content .tip,
   1990       .rst-content .wy-alert-success.admonition,
   1991       .rst-content .wy-alert-success.admonition-todo,
   1992       .rst-content .wy-alert-success.attention,
   1993       .rst-content .wy-alert-success.caution,
   1994       .rst-content .wy-alert-success.danger,
   1995       .rst-content .wy-alert-success.error,
   1996       .rst-content .wy-alert-success.note,
   1997       .rst-content .wy-alert-success.seealso,
   1998       .rst-content .wy-alert-success.warning,
   1999       .wy-alert.wy-alert-success {
   2000           background-image: initial;
   2001           background-color: rgb(7, 53, 46);
   2002       }
   2003       .rst-content .hint .admonition-title,
   2004       .rst-content .hint .wy-alert-title,
   2005       .rst-content .important .admonition-title,
   2006       .rst-content .important .wy-alert-title,
   2007       .rst-content .tip .admonition-title,
   2008       .rst-content .tip .wy-alert-title,
   2009       .rst-content .wy-alert-success.admonition-todo .admonition-title,
   2010       .rst-content .wy-alert-success.admonition-todo .wy-alert-title,
   2011       .rst-content .wy-alert-success.admonition .admonition-title,
   2012       .rst-content .wy-alert-success.admonition .wy-alert-title,
   2013       .rst-content .wy-alert-success.attention .admonition-title,
   2014       .rst-content .wy-alert-success.attention .wy-alert-title,
   2015       .rst-content .wy-alert-success.caution .admonition-title,
   2016       .rst-content .wy-alert-success.caution .wy-alert-title,
   2017       .rst-content .wy-alert-success.danger .admonition-title,
   2018       .rst-content .wy-alert-success.danger .wy-alert-title,
   2019       .rst-content .wy-alert-success.error .admonition-title,
   2020       .rst-content .wy-alert-success.error .wy-alert-title,
   2021       .rst-content .wy-alert-success.note .admonition-title,
   2022       .rst-content .wy-alert-success.note .wy-alert-title,
   2023       .rst-content .wy-alert-success.seealso .admonition-title,
   2024       .rst-content .wy-alert-success.seealso .wy-alert-title,
   2025       .rst-content .wy-alert-success.warning .admonition-title,
   2026       .rst-content .wy-alert-success.warning .wy-alert-title,
   2027       .rst-content .wy-alert.wy-alert-success .admonition-title,
   2028       .wy-alert.wy-alert-success .rst-content .admonition-title,
   2029       .wy-alert.wy-alert-success .wy-alert-title {
   2030           background-image: initial;
   2031           background-color: rgb(17, 120, 100);
   2032       }
   2033       .rst-content .wy-alert-neutral.admonition,
   2034       .rst-content .wy-alert-neutral.admonition-todo,
   2035       .rst-content .wy-alert-neutral.attention,
   2036       .rst-content .wy-alert-neutral.caution,
   2037       .rst-content .wy-alert-neutral.danger,
   2038       .rst-content .wy-alert-neutral.error,
   2039       .rst-content .wy-alert-neutral.hint,
   2040       .rst-content .wy-alert-neutral.important,
   2041       .rst-content .wy-alert-neutral.note,
   2042       .rst-content .wy-alert-neutral.seealso,
   2043       .rst-content .wy-alert-neutral.tip,
   2044       .rst-content .wy-alert-neutral.warning,
   2045       .wy-alert.wy-alert-neutral {
   2046           background-image: initial;
   2047           background-color: rgb(22, 29, 29);
   2048       }
   2049       .rst-content .wy-alert-neutral.admonition-todo .admonition-title,
   2050       .rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,
   2051       .rst-content .wy-alert-neutral.admonition .admonition-title,
   2052       .rst-content .wy-alert-neutral.admonition .wy-alert-title,
   2053       .rst-content .wy-alert-neutral.attention .admonition-title,
   2054       .rst-content .wy-alert-neutral.attention .wy-alert-title,
   2055       .rst-content .wy-alert-neutral.caution .admonition-title,
   2056       .rst-content .wy-alert-neutral.caution .wy-alert-title,
   2057       .rst-content .wy-alert-neutral.danger .admonition-title,
   2058       .rst-content .wy-alert-neutral.danger .wy-alert-title,
   2059       .rst-content .wy-alert-neutral.error .admonition-title,
   2060       .rst-content .wy-alert-neutral.error .wy-alert-title,
   2061       .rst-content .wy-alert-neutral.hint .admonition-title,
   2062       .rst-content .wy-alert-neutral.hint .wy-alert-title,
   2063       .rst-content .wy-alert-neutral.important .admonition-title,
   2064       .rst-content .wy-alert-neutral.important .wy-alert-title,
   2065       .rst-content .wy-alert-neutral.note .admonition-title,
   2066       .rst-content .wy-alert-neutral.note .wy-alert-title,
   2067       .rst-content .wy-alert-neutral.seealso .admonition-title,
   2068       .rst-content .wy-alert-neutral.seealso .wy-alert-title,
   2069       .rst-content .wy-alert-neutral.tip .admonition-title,
   2070       .rst-content .wy-alert-neutral.tip .wy-alert-title,
   2071       .rst-content .wy-alert-neutral.warning .admonition-title,
   2072       .rst-content .wy-alert-neutral.warning .wy-alert-title,
   2073       .rst-content .wy-alert.wy-alert-neutral .admonition-title,
   2074       .wy-alert.wy-alert-neutral .rst-content .admonition-title,
   2075       .wy-alert.wy-alert-neutral .wy-alert-title {
   2076           color: rgb(188, 182, 173);
   2077           background-image: initial;
   2078           background-color: rgb(32, 35, 36);
   2079       }
   2080       .rst-content .wy-alert-neutral.admonition-todo a,
   2081       .rst-content .wy-alert-neutral.admonition a,
   2082       .rst-content .wy-alert-neutral.attention a,
   2083       .rst-content .wy-alert-neutral.caution a,
   2084       .rst-content .wy-alert-neutral.danger a,
   2085       .rst-content .wy-alert-neutral.error a,
   2086       .rst-content .wy-alert-neutral.hint a,
   2087       .rst-content .wy-alert-neutral.important a,
   2088       .rst-content .wy-alert-neutral.note a,
   2089       .rst-content .wy-alert-neutral.seealso a,
   2090       .rst-content .wy-alert-neutral.tip a,
   2091       .rst-content .wy-alert-neutral.warning a,
   2092       .wy-alert.wy-alert-neutral a {
   2093           color: rgb(94, 169, 219);
   2094       }
   2095       .wy-tray-container li {
   2096           background-image: initial;
   2097           background-color: transparent;
   2098           color: rgb(216, 212, 207);
   2099           box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px 0px;
   2100       }
   2101       .wy-tray-container li.wy-tray-item-success {
   2102           background-image: initial;
   2103           background-color: rgb(25, 111, 62);
   2104       }
   2105       .wy-tray-container li.wy-tray-item-info {
   2106           background-image: initial;
   2107           background-color: rgb(26, 82, 118);
   2108       }
   2109       .wy-tray-container li.wy-tray-item-warning {
   2110           background-image: initial;
   2111           background-color: rgb(142, 75, 16);
   2112       }
   2113       .wy-tray-container li.wy-tray-item-danger {
   2114           background-image: initial;
   2115           background-color: rgb(130, 26, 16);
   2116       }
   2117       .btn {
   2118           color: rgb(216, 212, 207);
   2119           border-color: rgba(84, 91, 95, 0.1);
   2120           background-color: rgb(25, 111, 62);
   2121           text-decoration-color: initial;
   2122           box-shadow: rgba(19, 21, 22, 0.5) 0px 1px 2px -1px inset,
   2123           rgba(0, 0, 0, 0.1) 0px -2px 0px 0px inset;
   2124       }
   2125       .btn-hover {
   2126           background-image: initial;
   2127           background-color: rgb(30, 91, 132);
   2128           color: rgb(216, 212, 207);
   2129       }
   2130       .btn:hover {
   2131           background-image: initial;
   2132           background-color: rgb(28, 125, 69);
   2133           color: rgb(216, 212, 207);
   2134       }
   2135       .btn:focus {
   2136           background-image: initial;
   2137           background-color: rgb(28, 125, 69);
   2138           outline-color: initial;
   2139       }
   2140       .btn:active {
   2141           box-shadow: rgba(0, 0, 0, 0.05) 0px -1px 0px 0px inset,
   2142           rgba(0, 0, 0, 0.1) 0px 2px 0px 0px inset;
   2143       }
   2144       .btn:visited {
   2145           color: rgb(216, 212, 207);
   2146       }
   2147       .btn-disabled,
   2148       .btn-disabled:active,
   2149       .btn-disabled:focus,
   2150       .btn-disabled:hover,
   2151       .btn:disabled {
   2152           background-image: none;
   2153           box-shadow: none;
   2154       }
   2155       .btn-info {
   2156           background-color: rgb(26, 82, 118) !important;
   2157       }
   2158       .btn-info:hover {
   2159           background-color: rgb(30, 91, 132) !important;
   2160       }
   2161       .btn-neutral {
   2162           background-color: rgb(22, 29, 29) !important;
   2163           color: rgb(188, 182, 173) !important;
   2164       }
   2165       .btn-neutral:hover {
   2166           color: rgb(188, 182, 173);
   2167           background-color: rgb(27, 35, 35) !important;
   2168       }
   2169       .btn-neutral:visited {
   2170           color: rgb(188, 182, 173) !important;
   2171       }
   2172       .btn-success {
   2173           background-color: rgb(25, 111, 62) !important;
   2174       }
   2175       .btn-success:hover {
   2176           background-color: rgb(22, 98, 54) !important;
   2177       }
   2178       .btn-danger {
   2179           background-color: rgb(130, 26, 16) !important;
   2180       }
   2181       .btn-danger:hover {
   2182           background-color: rgb(119, 24, 14) !important;
   2183       }
   2184       .btn-warning {
   2185           background-color: rgb(142, 75, 16) !important;
   2186       }
   2187       .btn-warning:hover {
   2188           background-color: rgb(132, 70, 14) !important;
   2189       }
   2190       .btn-invert {
   2191           background-color: rgb(21, 22, 23);
   2192       }
   2193       .btn-invert:hover {
   2194           background-color: rgb(28, 31, 32) !important;
   2195       }
   2196       .btn-link {
   2197           color: rgb(94, 169, 219);
   2198           box-shadow: none;
   2199           background-color: transparent !important;
   2200           border-color: transparent !important;
   2201       }
   2202       .btn-link:active,
   2203       .btn-link:hover {
   2204           box-shadow: none;
   2205           background-color: transparent !important;
   2206           color: rgb(90, 168, 218) !important;
   2207       }
   2208       .btn-link:visited {
   2209           color: rgb(170, 113, 192);
   2210       }
   2211       .wy-dropdown-menu {
   2212           background-image: initial;
   2213           background-color: rgb(21, 22, 23);
   2214           border-color: rgb(119, 111, 98);
   2215           box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 2px 0px;
   2216       }
   2217       .wy-dropdown-menu > dd > a {
   2218           color: rgb(188, 182, 173);
   2219       }
   2220       .wy-dropdown-menu > dd > a:hover {
   2221           background-image: initial;
   2222           background-color: rgb(26, 82, 118);
   2223           color: rgb(216, 212, 207);
   2224       }
   2225       .wy-dropdown-menu > dd.divider {
   2226           border-top-color: rgb(119, 111, 98);
   2227       }
   2228       .wy-dropdown-menu > dd.call-to-action {
   2229           background-image: initial;
   2230           background-color: rgb(32, 35, 36);
   2231       }
   2232       .wy-dropdown-menu > dd.call-to-action:hover {
   2233           background-image: initial;
   2234           background-color: rgb(32, 35, 36);
   2235       }
   2236       .wy-dropdown-menu > dd.call-to-action .btn {
   2237           color: rgb(216, 212, 207);
   2238       }
   2239       .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu {
   2240           background-image: initial;
   2241           background-color: rgb(21, 22, 23);
   2242       }
   2243       .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover {
   2244           background-image: initial;
   2245           background-color: rgb(26, 82, 118);
   2246           color: rgb(216, 212, 207);
   2247       }
   2248       .wy-dropdown-arrow::before {
   2249           border-bottom-color: rgb(122, 113, 100);
   2250           border-left-color: transparent;
   2251           border-right-color: transparent;
   2252       }
   2253       fieldset,
   2254       legend {
   2255           border-color: initial;
   2256       }
   2257       label {
   2258           color: rgb(193, 188, 180);
   2259       }
   2260       .wy-control-group.wy-control-group-required > label::after {
   2261           color: rgb(234, 96, 82);
   2262       }
   2263       .wy-form-message-inline {
   2264           color: rgb(171, 164, 153);
   2265       }
   2266       .wy-form-message {
   2267           color: rgb(171, 164, 153);
   2268       }
   2269       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"] {
   2270           border-color: rgb(118, 110, 97);
   2271           box-shadow: rgb(35, 38, 39) 0px 1px 3px inset;
   2272       }
   2273       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 {
   2274           outline-color: initial;
   2275           border-color: rgb(103, 96, 85);
   2276       }
   2277       input.no-focus:focus {
   2278           border-color: rgb(118, 110, 97) !important;
   2279       }
   2280       input[type="checkbox"]:focus, input[type="file"]:focus, input[type="radio"]:focus {
   2281           outline-color: rgb(15, 126, 186);
   2282       }
   2283       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] {
   2284           background-color: rgb(21, 23, 24);
   2285       }
   2286       input:focus:invalid,
   2287       select:focus:invalid,
   2288       textarea:focus:invalid {
   2289           color: rgb(234, 96, 82);
   2290           border-color: rgb(183, 38, 22);
   2291       }
   2292       input:focus:invalid:focus,
   2293       select:focus:invalid:focus,
   2294       textarea:focus:invalid:focus {
   2295           border-color: rgb(183, 38, 22);
   2296       }
   2297       input[type="checkbox"]:focus:invalid:focus, input[type="file"]:focus:invalid:focus, input[type="radio"]:focus:invalid:focus {
   2298           outline-color: rgb(183, 38, 22);
   2299       }
   2300       select,
   2301       textarea {
   2302           border-color: rgb(118, 110, 97);
   2303           box-shadow: rgb(35, 38, 39) 0px 1px 3px inset;
   2304       }
   2305       select {
   2306           border-color: rgb(118, 110, 97);
   2307           background-color: rgb(19, 21, 22);
   2308       }
   2309       select:focus,
   2310       textarea:focus {
   2311           outline-color: initial;
   2312       }
   2313       input[readonly],
   2314       select[disabled],
   2315       select[readonly],
   2316       textarea[disabled],
   2317       textarea[readonly] {
   2318           background-color: rgb(21, 23, 24);
   2319       }
   2320       .wy-checkbox,
   2321       .wy-radio {
   2322           color: rgb(188, 182, 173);
   2323       }
   2324       .wy-input-prefix .wy-input-context,
   2325       .wy-input-suffix .wy-input-context {
   2326           background-color: rgb(22, 29, 29);
   2327           border-color: rgb(118, 110, 97);
   2328           color: rgb(171, 164, 153);
   2329       }
   2330       .wy-input-suffix .wy-input-context {
   2331           border-left-color: initial;
   2332       }
   2333       .wy-input-prefix .wy-input-context {
   2334           border-right-color: initial;
   2335       }
   2336       .wy-switch::before {
   2337           background-image: initial;
   2338           background-color: rgb(42, 46, 47);
   2339       }
   2340       .wy-switch::after {
   2341           background-image: initial;
   2342           background-color: rgb(66, 71, 74);
   2343       }
   2344       .wy-switch span {
   2345           color: rgb(193, 188, 180);
   2346       }
   2347       .wy-switch.active::before {
   2348           background-image: initial;
   2349           background-color: rgb(19, 85, 46);
   2350       }
   2351       .wy-switch.active::after {
   2352           background-image: initial;
   2353           background-color: rgb(25, 111, 62);
   2354       }
   2355       .wy-control-group.wy-control-group-error .wy-form-message,
   2356       .wy-control-group.wy-control-group-error > label {
   2357           color: rgb(234, 96, 82);
   2358       }
   2359       .wy-control-group.wy-control-group-error input[type="color"], .wy-control-group.wy-control-group-error input[type="date"], .wy-control-group.wy-control-group-error input[type="datetime-local"], .wy-control-group.wy-control-group-error input[type="datetime"], .wy-control-group.wy-control-group-error input[type="email"], .wy-control-group.wy-control-group-error input[type="month"], .wy-control-group.wy-control-group-error input[type="number"], .wy-control-group.wy-control-group-error input[type="password"], .wy-control-group.wy-control-group-error input[type="search"], .wy-control-group.wy-control-group-error input[type="tel"], .wy-control-group.wy-control-group-error input[type="text"], .wy-control-group.wy-control-group-error input[type="time"], .wy-control-group.wy-control-group-error input[type="url"], .wy-control-group.wy-control-group-error input[type="week"],
   2360       .wy-control-group.wy-control-group-error textarea {
   2361           border-color: rgb(183, 38, 22);
   2362       }
   2363       .wy-inline-validate.wy-inline-validate-success .wy-input-context {
   2364           color: rgb(99, 220, 150);
   2365       }
   2366       .wy-inline-validate.wy-inline-validate-danger .wy-input-context {
   2367           color: rgb(234, 96, 82);
   2368       }
   2369       .wy-inline-validate.wy-inline-validate-warning .wy-input-context {
   2370           color: rgb(234, 146, 69);
   2371       }
   2372       .wy-inline-validate.wy-inline-validate-info .wy-input-context {
   2373           color: rgb(94, 169, 219);
   2374       }
   2375       .rst-content table.docutils caption,
   2376       .rst-content table.field-list caption,
   2377       .wy-table caption {
   2378           color: rgb(216, 212, 207);
   2379       }
   2380       .rst-content table.docutils thead,
   2381       .rst-content table.field-list thead,
   2382       .wy-table thead {
   2383           color: rgb(216, 212, 207);
   2384       }
   2385       .rst-content table.docutils thead th,
   2386       .rst-content table.field-list thead th,
   2387       .wy-table thead th {
   2388           border-bottom-color: rgb(120, 112, 99);
   2389       }
   2390       .rst-content table.docutils td,
   2391       .rst-content table.field-list td,
   2392       .wy-table td {
   2393           background-color: transparent;
   2394       }
   2395       .wy-table-secondary {
   2396           color: rgb(160, 151, 139);
   2397       }
   2398       .wy-table-tertiary {
   2399           color: rgb(160, 151, 139);
   2400       }
   2401       .rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,
   2402       .wy-table-backed,
   2403       .wy-table-odd td,
   2404       .wy-table-striped tr:nth-child(2n-1) td {
   2405           background-color: rgb(22, 29, 29);
   2406       }
   2407       .rst-content table.docutils,
   2408       .wy-table-bordered-all {
   2409           border-color: rgb(120, 112, 99);
   2410       }
   2411       .rst-content table.docutils td,
   2412       .wy-table-bordered-all td {
   2413           border-bottom-color: rgb(120, 112, 99);
   2414           border-left-color: rgb(120, 112, 99);
   2415       }
   2416       .wy-table-bordered {
   2417           border-color: rgb(120, 112, 99);
   2418       }
   2419       .wy-table-bordered-rows td {
   2420           border-bottom-color: rgb(120, 112, 99);
   2421       }
   2422       .wy-table-horizontal td,
   2423       .wy-table-horizontal th {
   2424           border-bottom-color: rgb(120, 112, 99);
   2425       }
   2426       a {
   2427           color: rgb(94, 169, 219);
   2428           text-decoration-color: initial;
   2429       }
   2430       a:hover {
   2431           color: rgb(82, 164, 217);
   2432       }
   2433       a:visited {
   2434           color: rgb(170, 113, 192);
   2435       }
   2436       body {
   2437           color: rgb(188, 182, 173);
   2438           background-image: initial;
   2439           background-color: rgb(26, 29, 30);
   2440       }
   2441       .wy-text-strike {
   2442           text-decoration-color: initial;
   2443       }
   2444       .wy-text-warning {
   2445           color: rgb(234, 146, 69) !important;
   2446       }
   2447       a.wy-text-warning:hover {
   2448           color: rgb(237, 160, 92) !important;
   2449       }
   2450       .wy-text-info {
   2451           color: rgb(94, 169, 219) !important;
   2452       }
   2453       a.wy-text-info:hover {
   2454           color: rgb(90, 168, 218) !important;
   2455       }
   2456       .wy-text-success {
   2457           color: rgb(99, 220, 150) !important;
   2458       }
   2459       a.wy-text-success:hover {
   2460           color: rgb(86, 217, 142) !important;
   2461       }
   2462       .wy-text-danger {
   2463           color: rgb(234, 96, 82) !important;
   2464       }
   2465       a.wy-text-danger:hover {
   2466           color: rgb(237, 118, 104) !important;
   2467       }
   2468       .wy-text-neutral {
   2469           color: rgb(188, 182, 173) !important;
   2470       }
   2471       a.wy-text-neutral:hover {
   2472           color: rgb(177, 170, 160) !important;
   2473       }
   2474       hr {
   2475           border-right-color: initial;
   2476           border-bottom-color: initial;
   2477           border-left-color: initial;
   2478           border-top-color: rgb(120, 112, 99);
   2479       }
   2480       .rst-content code,
   2481       .rst-content tt,
   2482       code {
   2483           background-image: initial;
   2484           background-color: rgb(19, 21, 22);
   2485           border-color: rgb(120, 112, 99);
   2486           color: rgb(234, 96, 82);
   2487       }
   2488       .rst-content .section ul,
   2489       .rst-content .toctree-wrapper ul,
   2490       .wy-plain-list-disc,
   2491       article ul {
   2492           list-style-image: initial;
   2493       }
   2494       .rst-content .section ul li,
   2495       .rst-content .toctree-wrapper ul li,
   2496       .wy-plain-list-disc li,
   2497       article ul li {
   2498           list-style-image: initial;
   2499       }
   2500       .rst-content .section ul li li,
   2501       .rst-content .toctree-wrapper ul li li,
   2502       .wy-plain-list-disc li li,
   2503       article ul li li {
   2504           list-style-image: initial;
   2505       }
   2506       .rst-content .section ul li li li,
   2507       .rst-content .toctree-wrapper ul li li li,
   2508       .wy-plain-list-disc li li li,
   2509       article ul li li li {
   2510           list-style-image: initial;
   2511       }
   2512       .rst-content .section ul li ol li,
   2513       .rst-content .toctree-wrapper ul li ol li,
   2514       .wy-plain-list-disc li ol li,
   2515       article ul li ol li {
   2516           list-style-image: initial;
   2517       }
   2518       .rst-content .section ol,
   2519       .rst-content ol.arabic,
   2520       .wy-plain-list-decimal,
   2521       article ol {
   2522           list-style-image: initial;
   2523       }
   2524       .rst-content .section ol li,
   2525       .rst-content ol.arabic li,
   2526       .wy-plain-list-decimal li,
   2527       article ol li {
   2528           list-style-image: initial;
   2529       }
   2530       .rst-content .section ol li ul li,
   2531       .rst-content ol.arabic li ul li,
   2532       .wy-plain-list-decimal li ul li,
   2533       article ol li ul li {
   2534           list-style-image: initial;
   2535       }
   2536       .rst-content .wy-breadcrumbs li tt,
   2537       .wy-breadcrumbs li .rst-content tt,
   2538       .wy-breadcrumbs li code {
   2539           border-color: initial;
   2540           background-image: none;
   2541           background-color: initial;
   2542       }
   2543       .rst-content .wy-breadcrumbs li tt.literal,
   2544       .wy-breadcrumbs li .rst-content tt.literal,
   2545       .wy-breadcrumbs li code.literal {
   2546           color: rgb(188, 182, 173);
   2547       }
   2548       .wy-breadcrumbs-extra {
   2549           color: rgb(182, 176, 167);
   2550       }
   2551       .wy-menu a:hover {
   2552           text-decoration-color: initial;
   2553       }
   2554       .wy-menu-horiz li:hover {
   2555           background-image: initial;
   2556           background-color: rgba(19, 21, 22, 0.1);
   2557       }
   2558       .wy-menu-horiz li.divide-left {
   2559           border-left-color: rgb(104, 97, 86);
   2560       }
   2561       .wy-menu-horiz li.divide-right {
   2562           border-right-color: rgb(104, 97, 86);
   2563       }
   2564       .wy-menu-vertical header,
   2565       .wy-menu-vertical p.caption {
   2566           color: rgb(101, 173, 220);
   2567       }
   2568       .wy-menu-vertical li.divide-top {
   2569           border-top-color: rgb(104, 97, 86);
   2570       }
   2571       .wy-menu-vertical li.divide-bottom {
   2572           border-bottom-color: rgb(104, 97, 86);
   2573       }
   2574       .wy-menu-vertical li.current {
   2575           background-image: initial;
   2576           background-color: rgb(32, 35, 36);
   2577       }
   2578       .wy-menu-vertical li.current a {
   2579           color: rgb(160, 151, 139);
   2580           border-right-color: rgb(118, 110, 97);
   2581       }
   2582       .wy-menu-vertical li.current a:hover {
   2583           background-image: initial;
   2584           background-color: rgb(38, 41, 42);
   2585       }
   2586       .rst-content .wy-menu-vertical li tt,
   2587       .wy-menu-vertical li .rst-content tt,
   2588       .wy-menu-vertical li code {
   2589           border-color: initial;
   2590           background-image: inherit;
   2591           background-color: inherit;
   2592           color: inherit;
   2593       }
   2594       .wy-menu-vertical li span.toctree-expand {
   2595           color: rgb(182, 175, 166);
   2596       }
   2597       .wy-menu-vertical li.current > a,
   2598       .wy-menu-vertical li.on a {
   2599           color: rgb(188, 182, 173);
   2600           background-image: initial;
   2601           background-color: rgb(21, 22, 23);
   2602           border-color: initial;
   2603       }
   2604       .wy-menu-vertical li.current > a:hover,
   2605       .wy-menu-vertical li.on a:hover {
   2606           background-image: initial;
   2607           background-color: rgb(21, 22, 23);
   2608       }
   2609       .wy-menu-vertical li.current > a:hover span.toctree-expand,
   2610       .wy-menu-vertical li.on a:hover span.toctree-expand {
   2611           color: rgb(160, 151, 139);
   2612       }
   2613       .wy-menu-vertical li.current > a span.toctree-expand,
   2614       .wy-menu-vertical li.on a span.toctree-expand {
   2615           color: rgb(193, 188, 180);
   2616       }
   2617       .wy-menu-vertical li.toctree-l1.current > a {
   2618           border-bottom-color: rgb(118, 110, 97);
   2619           border-top-color: rgb(118, 110, 97);
   2620       }
   2621       .wy-menu-vertical li.toctree-l2 a,
   2622       .wy-menu-vertical li.toctree-l3 a,
   2623       .wy-menu-vertical li.toctree-l4 a,
   2624       .wy-menu-vertical li.toctree-l5 a,
   2625       .wy-menu-vertical li.toctree-l6 a,
   2626       .wy-menu-vertical li.toctree-l7 a,
   2627       .wy-menu-vertical li.toctree-l8 a,
   2628       .wy-menu-vertical li.toctree-l9 a,
   2629       .wy-menu-vertical li.toctree-l10 a {
   2630           color: rgb(188, 182, 173);
   2631       }
   2632       .wy-menu-vertical li.toctree-l2 a:hover span.toctree-expand,
   2633       .wy-menu-vertical li.toctree-l3 a:hover span.toctree-expand,
   2634       .wy-menu-vertical li.toctree-l4 a:hover span.toctree-expand,
   2635       .wy-menu-vertical li.toctree-l5 a:hover span.toctree-expand,
   2636       .wy-menu-vertical li.toctree-l6 a:hover span.toctree-expand,
   2637       .wy-menu-vertical li.toctree-l7 a:hover span.toctree-expand,
   2638       .wy-menu-vertical li.toctree-l8 a:hover span.toctree-expand,
   2639       .wy-menu-vertical li.toctree-l9 a:hover span.toctree-expand,
   2640       .wy-menu-vertical li.toctree-l10 a:hover span.toctree-expand {
   2641           color: rgb(160, 151, 139);
   2642       }
   2643       .wy-menu-vertical li.toctree-l2.current > a,
   2644       .wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a {
   2645           background-image: initial;
   2646           background-color: rgb(43, 47, 49);
   2647       }
   2648       .wy-menu-vertical li.toctree-l2 span.toctree-expand {
   2649           color: rgb(175, 168, 158);
   2650       }
   2651       .wy-menu-vertical li.toctree-l3.current > a,
   2652       .wy-menu-vertical li.toctree-l3.current li.toctree-l4 > a {
   2653           background-image: initial;
   2654           background-color: rgb(49, 53, 55);
   2655       }
   2656       .wy-menu-vertical li.toctree-l3 span.toctree-expand {
   2657           color: rgb(169, 162, 151);
   2658       }
   2659       .wy-menu-vertical li ul li a {
   2660           color: rgb(199, 194, 187);
   2661       }
   2662       .wy-menu-vertical a {
   2663           color: rgb(199, 194, 187);
   2664       }
   2665       .wy-menu-vertical a:hover {
   2666           background-color: rgb(46, 49, 51);
   2667       }
   2668       .wy-menu-vertical a:hover span.toctree-expand {
   2669           color: rgb(199, 194, 187);
   2670       }
   2671       .wy-menu-vertical a:active {
   2672           background-color: rgb(26, 82, 118);
   2673           color: rgb(216, 212, 207);
   2674       }
   2675       .wy-menu-vertical a:active span.toctree-expand {
   2676           color: rgb(216, 212, 207);
   2677       }
   2678       .wy-side-nav-search {
   2679           background-color: rgb(26, 82, 118);
   2680           color: rgb(215, 211, 206);
   2681       }
   2682       .wy-side-nav-search input[type="text"] {
   2683           border-color: rgb(35, 112, 161);
   2684       }
   2685       .wy-side-nav-search img {
   2686           background-color: rgb(26, 82, 118);
   2687       }
   2688       .wy-side-nav-search .wy-dropdown > a,
   2689       .wy-side-nav-search > a {
   2690           color: rgb(215, 211, 206);
   2691       }
   2692       .wy-side-nav-search .wy-dropdown > a:hover,
   2693       .wy-side-nav-search > a:hover {
   2694           background-image: initial;
   2695           background-color: rgba(19, 21, 22, 0.1);
   2696       }
   2697       .wy-side-nav-search .wy-dropdown > a img.logo,
   2698       .wy-side-nav-search > a img.logo {
   2699           background-image: initial;
   2700           background-color: transparent;
   2701       }
   2702       .wy-side-nav-search > div.version {
   2703           color: rgba(216, 212, 207, 0.3);
   2704       }
   2705       .wy-nav .wy-menu-vertical header {
   2706           color: rgb(94, 169, 219);
   2707       }
   2708       .wy-nav .wy-menu-vertical a {
   2709           color: rgb(182, 176, 167);
   2710       }
   2711       .wy-nav .wy-menu-vertical a:hover {
   2712           background-color: rgb(26, 82, 118);
   2713           color: rgb(216, 212, 207);
   2714       }
   2715       .wy-body-for-nav {
   2716           background-image: initial;
   2717           background-color: rgb(21, 22, 23);
   2718       }
   2719       .wy-nav-side {
   2720           color: rgb(172, 164, 154);
   2721           background-image: initial;
   2722           background-color: rgb(30, 33, 34);
   2723       }
   2724       .wy-nav-top {
   2725           background-image: initial;
   2726           background-color: rgb(26, 82, 118);
   2727           color: rgb(216, 212, 207);
   2728       }
   2729       .wy-nav-top a {
   2730           color: rgb(216, 212, 207);
   2731       }
   2732       .wy-nav-top img {
   2733           background-color: rgb(26, 82, 118);
   2734       }
   2735       .wy-nav-content-wrap {
   2736           background-image: initial;
   2737           background-color: rgb(21, 22, 23);
   2738       }
   2739       .wy-body-mask {
   2740           background-image: initial;
   2741           background-color: rgba(0, 0, 0, 0.2);
   2742       }
   2743       footer {
   2744           color: rgb(160, 151, 139);
   2745       }
   2746       .rst-content footer span.commit tt,
   2747       footer span.commit .rst-content tt,
   2748       footer span.commit code {
   2749           background-image: none;
   2750           background-color: initial;
   2751           border-color: initial;
   2752           color: rgb(160, 151, 139);
   2753       }
   2754       #search-results .search li {
   2755           border-bottom-color: rgb(120, 112, 99);
   2756       }
   2757       #search-results .search li:first-child {
   2758           border-top-color: rgb(120, 112, 99);
   2759       }
   2760       #search-results .context {
   2761           color: rgb(160, 151, 139);
   2762       }
   2763       .wy-body-for-nav {
   2764           background-image: initial;
   2765           background-color: rgb(21, 22, 23);
   2766       }
   2767       @media screen and (min-width: 1100px) {
   2768           .wy-nav-content-wrap {
   2769               background-image: initial;
   2770               background-color: rgba(0, 0, 0, 0.05);
   2771           }
   2772           .wy-nav-content {
   2773               background-image: initial;
   2774               background-color: rgb(21, 22, 23);
   2775           }
   2776       }
   2777       .rst-versions {
   2778           color: rgb(215, 211, 206);
   2779           background-image: initial;
   2780           background-color: rgb(18, 20, 20);
   2781       }
   2782       .rst-versions a {
   2783           color: rgb(94, 169, 219);
   2784           text-decoration-color: initial;
   2785       }
   2786       .rst-versions .rst-current-version {
   2787           background-color: rgb(23, 25, 26);
   2788           color: rgb(99, 220, 150);
   2789       }
   2790       .rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,
   2791       .rst-content .rst-versions .rst-current-version .admonition-title,
   2792       .rst-content code.download .rst-versions .rst-current-version span:first-child,
   2793       .rst-content dl dt .rst-versions .rst-current-version .headerlink,
   2794       .rst-content h1 .rst-versions .rst-current-version .headerlink,
   2795       .rst-content h2 .rst-versions .rst-current-version .headerlink,
   2796       .rst-content h3 .rst-versions .rst-current-version .headerlink,
   2797       .rst-content h4 .rst-versions .rst-current-version .headerlink,
   2798       .rst-content h5 .rst-versions .rst-current-version .headerlink,
   2799       .rst-content h6 .rst-versions .rst-current-version .headerlink,
   2800       .rst-content p.caption .rst-versions .rst-current-version .headerlink,
   2801       .rst-content table > caption .rst-versions .rst-current-version .headerlink,
   2802       .rst-content tt.download .rst-versions .rst-current-version span:first-child,
   2803       .rst-versions .rst-current-version .fa,
   2804       .rst-versions .rst-current-version .icon,
   2805       .rst-versions .rst-current-version .rst-content .admonition-title,
   2806       .rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,
   2807       .rst-versions .rst-current-version .rst-content code.download span:first-child,
   2808       .rst-versions .rst-current-version .rst-content dl dt .headerlink,
   2809       .rst-versions .rst-current-version .rst-content h1 .headerlink,
   2810       .rst-versions .rst-current-version .rst-content h2 .headerlink,
   2811       .rst-versions .rst-current-version .rst-content h3 .headerlink,
   2812       .rst-versions .rst-current-version .rst-content h4 .headerlink,
   2813       .rst-versions .rst-current-version .rst-content h5 .headerlink,
   2814       .rst-versions .rst-current-version .rst-content h6 .headerlink,
   2815       .rst-versions .rst-current-version .rst-content p.caption .headerlink,
   2816       .rst-versions .rst-current-version .rst-content table > caption .headerlink,
   2817       .rst-versions .rst-current-version .rst-content tt.download span:first-child,
   2818       .rst-versions .rst-current-version .wy-menu-vertical li span.toctree-expand,
   2819       .wy-menu-vertical li .rst-versions .rst-current-version span.toctree-expand {
   2820           color: rgb(215, 211, 206);
   2821       }
   2822       .rst-versions .rst-current-version.rst-out-of-date {
   2823           background-color: rgb(130, 26, 16);
   2824           color: rgb(216, 212, 207);
   2825       }
   2826       .rst-versions .rst-current-version.rst-active-old-version {
   2827           background-color: rgb(154, 125, 9);
   2828           color: rgb(216, 212, 207);
   2829       }
   2830       .rst-versions .rst-other-versions {
   2831           color: rgb(160, 151, 139);
   2832       }
   2833       .rst-versions .rst-other-versions hr {
   2834           border-right-color: initial;
   2835           border-bottom-color: initial;
   2836           border-left-color: initial;
   2837           border-top-color: rgb(104, 97, 86);
   2838       }
   2839       .rst-versions .rst-other-versions dd a {
   2840           color: rgb(215, 211, 206);
   2841       }
   2842       .rst-versions.rst-badge {
   2843           border-color: initial;
   2844       }
   2845       .rst-content abbr[title] {
   2846           text-decoration-color: initial;
   2847       }
   2848       .rst-content.style-external-links a.reference.external::after {
   2849           color: rgb(182, 176, 167);
   2850       }
   2851       .rst-content div[class^="highlight"],
   2852       .rst-content pre.literal-block {
   2853           border-color: rgb(120, 112, 99);
   2854       }
   2855       .rst-content div[class^="highlight"] div[class^="highlight"], .rst-content pre.literal-block div[class^="highlight"] {
   2856           border-color: initial;
   2857       }
   2858       .rst-content .linenodiv pre {
   2859           border-right-color: rgb(121, 112, 99);
   2860       }
   2861       .rst-content .admonition table {
   2862           border-color: rgba(84, 91, 95, 0.1);
   2863       }
   2864       .rst-content .admonition table td,
   2865       .rst-content .admonition table th {
   2866           background-image: initial !important;
   2867           background-color: transparent !important;
   2868           border-color: rgba(84, 91, 95, 0.1) !important;
   2869       }
   2870       .rst-content .section ol.loweralpha,
   2871       .rst-content .section ol.loweralpha > li {
   2872           list-style-image: initial;
   2873       }
   2874       .rst-content .section ol.upperalpha,
   2875       .rst-content .section ol.upperalpha > li {
   2876           list-style-image: initial;
   2877       }
   2878       .rst-content .toc-backref {
   2879           color: rgb(188, 182, 173);
   2880       }
   2881       .rst-content .sidebar {
   2882           background-image: initial;
   2883           background-color: rgb(22, 29, 29);
   2884           border-color: rgb(120, 112, 99);
   2885       }
   2886       .rst-content .sidebar .sidebar-title {
   2887           background-image: initial;
   2888           background-color: rgb(32, 35, 36);
   2889       }
   2890       .rst-content .highlighted {
   2891           background-image: initial;
   2892           background-color: rgb(154, 125, 9);
   2893           box-shadow: rgb(154, 125, 9) 0px 0px 0px 2px;
   2894       }
   2895       html.writer-html4 .rst-content table.docutils.citation,
   2896       html.writer-html4 .rst-content table.docutils.footnote {
   2897           background-image: none;
   2898           background-color: initial;
   2899           border-color: initial;
   2900       }
   2901       html.writer-html4 .rst-content table.docutils.citation td,
   2902       html.writer-html4 .rst-content table.docutils.citation tr,
   2903       html.writer-html4 .rst-content table.docutils.footnote td,
   2904       html.writer-html4 .rst-content table.docutils.footnote tr {
   2905           border-color: initial;
   2906           background-color: transparent !important;
   2907       }
   2908       .rst-content table.docutils.footnote,
   2909       html.writer-html4 .rst-content table.docutils.citation,
   2910       html.writer-html5 .rst-content dl.footnote {
   2911           color: rgb(160, 151, 139);
   2912       }
   2913       .rst-content table.docutils.footnote code,
   2914       .rst-content table.docutils.footnote tt,
   2915       html.writer-html4 .rst-content table.docutils.citation code,
   2916       html.writer-html4 .rst-content table.docutils.citation tt,
   2917       html.writer-html5 .rst-content dl.footnote code,
   2918       html.writer-html5 .rst-content dl.footnote tt {
   2919           color: rgb(178, 172, 162);
   2920       }
   2921       .rst-content table.docutils th {
   2922           border-color: rgb(120, 112, 99);
   2923       }
   2924       html.writer-html5 .rst-content table.docutils th {
   2925           border-color: rgb(120, 112, 99);
   2926       }
   2927       .rst-content table.field-list,
   2928       .rst-content table.field-list td {
   2929           border-color: initial;
   2930       }
   2931       .rst-content code,
   2932       .rst-content tt {
   2933           color: rgb(216, 212, 207);
   2934       }
   2935       .rst-content code.literal,
   2936       .rst-content tt.literal {
   2937           color: rgb(234, 96, 82);
   2938       }
   2939       .rst-content code.xref,
   2940       .rst-content tt.xref,
   2941       a .rst-content code,
   2942       a .rst-content tt {
   2943           color: rgb(188, 182, 173);
   2944       }
   2945       .rst-content a code,
   2946       .rst-content a tt {
   2947           color: rgb(94, 169, 219);
   2948       }
   2949       html.writer-html4 .rst-content dl:not(.docutils) > dt,
   2950       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt {
   2951           background-image: initial;
   2952           background-color: rgb(26, 28, 29);
   2953           color: rgb(94, 169, 219);
   2954           border-top-color: rgb(37, 119, 171);
   2955       }
   2956       html.writer-html4 .rst-content dl:not(.docutils) > dt::before,
   2957       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt::before {
   2958           color: rgb(111, 179, 223);
   2959       }
   2960       html.writer-html4 .rst-content dl:not(.docutils) > dt .headerlink,
   2961       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) > dt .headerlink {
   2962           color: rgb(188, 182, 173);
   2963       }
   2964       html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt,
   2965       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list) > dt {
   2966           border-top-color: initial;
   2967           border-right-color: initial;
   2968           border-bottom-color: initial;
   2969           border-left-color: rgb(118, 110, 97);
   2970           background-image: initial;
   2971           background-color: rgb(26, 28, 29);
   2972           color: rgb(178, 172, 162);
   2973       }
   2974       html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt .headerlink,
   2975       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list) > dt .headerlink {
   2976           color: rgb(188, 182, 173);
   2977       }
   2978       html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,
   2979       html.writer-html4 .rst-content dl:not(.docutils) code.descname,
   2980       html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,
   2981       html.writer-html4 .rst-content dl:not(.docutils) tt.descname,
   2982       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descclassname,
   2983       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,
   2984       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descclassname,
   2985       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname {
   2986           background-color: transparent;
   2987           border-color: initial;
   2988       }
   2989       html.writer-html4 .rst-content dl:not(.docutils) .optional,
   2990       html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .optional {
   2991           color: rgb(216, 212, 207);
   2992       }
   2993       .rst-content .viewcode-back,
   2994       .rst-content .viewcode-link {
   2995           color: rgb(99, 220, 150);
   2996       }
   2997       .rst-content code.download,
   2998       .rst-content tt.download {
   2999           background-image: inherit;
   3000           background-color: inherit;
   3001           color: inherit;
   3002           border-color: inherit;
   3003       }
   3004       .rst-content .guilabel {
   3005           border-color: rgb(38, 119, 172);
   3006           background-image: initial;
   3007           background-color: rgb(26, 28, 29);
   3008       }
   3009       span[id*="MathJax-Span"] {
   3010           color: rgb(188, 182, 173);
   3011       }
   3012       td.linenos .normal {
   3013           color: inherit;
   3014           background-color: transparent;
   3015       }
   3016       span.linenos {
   3017           color: inherit;
   3018           background-color: transparent;
   3019       }
   3020       td.linenos .special {
   3021           color: rgb(216, 212, 207);
   3022           background-color: rgb(71, 71, 0);
   3023       }
   3024       span.linenos.special {
   3025           color: rgb(216, 212, 207);
   3026           background-color: rgb(71, 71, 0);
   3027       }
   3028       .highlight .hll {
   3029           background-color: rgb(66, 66, 0);
   3030       }
   3031       .highlight {
   3032           background-image: initial;
   3033           background-color: rgb(49, 66, 0);
   3034       }
   3035       .highlight .c {
   3036           color: rgb(124, 182, 197);
   3037       }
   3038       .highlight .err {
   3039           border-color: rgb(201, 0, 0);
   3040       }
   3041       .highlight .k {
   3042           color: rgb(114, 255, 154);
   3043       }
   3044       .highlight .o {
   3045           color: rgb(171, 164, 153);
   3046       }
   3047       .highlight .ch {
   3048           color: rgb(124, 182, 197);
   3049       }
   3050       .highlight .cm {
   3051           color: rgb(124, 182, 197);
   3052       }
   3053       .highlight .cp {
   3054           color: rgb(114, 255, 154);
   3055       }
   3056       .highlight .cpf {
   3057           color: rgb(124, 182, 197);
   3058       }
   3059       .highlight .c1 {
   3060           color: rgb(124, 182, 197);
   3061       }
   3062       .highlight .cs {
   3063           color: rgb(124, 182, 197);
   3064           background-color: rgb(48, 0, 0);
   3065       }
   3066       .highlight .gd {
   3067           color: rgb(255, 90, 90);
   3068       }
   3069       .highlight .gr {
   3070           color: rgb(255, 44, 44);
   3071       }
   3072       .highlight .gh {
   3073           color: rgb(114, 185, 255);
   3074       }
   3075       .highlight .gi {
   3076           color: rgb(90, 255, 90);
   3077       }
   3078       .highlight .go {
   3079           color: rgb(193, 188, 180);
   3080       }
   3081       .highlight .gp {
   3082           color: rgb(246, 151, 75);
   3083       }
   3084       .highlight .gu {
   3085           color: rgb(255, 105, 255);
   3086       }
   3087       .highlight .gt {
   3088           color: rgb(75, 173, 255);
   3089       }
   3090       .highlight .kc {
   3091           color: rgb(114, 255, 154);
   3092       }
   3093       .highlight .kd {
   3094           color: rgb(114, 255, 154);
   3095       }
   3096       .highlight .kn {
   3097           color: rgb(114, 255, 154);
   3098       }
   3099       .highlight .kp {
   3100           color: rgb(114, 255, 154);
   3101       }
   3102       .highlight .kr {
   3103           color: rgb(114, 255, 154);
   3104       }
   3105       .highlight .kt {
   3106           color: rgb(255, 133, 98);
   3107       }
   3108       .highlight .m {
   3109           color: rgb(123, 222, 173);
   3110       }
   3111       .highlight .s {
   3112           color: rgb(126, 170, 203);
   3113       }
   3114       .highlight .na {
   3115           color: rgb(126, 170, 203);
   3116       }
   3117       .highlight .nb {
   3118           color: rgb(114, 255, 154);
   3119       }
   3120       .highlight .nc {
   3121           color: rgb(86, 196, 242);
   3122       }
   3123       .highlight .no {
   3124           color: rgb(108, 180, 216);
   3125       }
   3126       .highlight .nd {
   3127           color: rgb(178, 172, 162);
   3128       }
   3129       .highlight .ni {
   3130           color: rgb(220, 111, 85);
   3131       }
   3132       .highlight .ne {
   3133           color: rgb(114, 255, 154);
   3134       }
   3135       .highlight .nf {
   3136           color: rgb(120, 189, 248);
   3137       }
   3138       .highlight .nl {
   3139           color: rgb(121, 194, 255);
   3140       }
   3141       .highlight .nn {
   3142           color: rgb(86, 196, 242);
   3143       }
   3144       .highlight .nt {
   3145           color: rgb(125, 192, 248);
   3146       }
   3147       .highlight .nv {
   3148           color: rgb(192, 108, 216);
   3149       }
   3150       .highlight .ow {
   3151           color: rgb(114, 255, 154);
   3152       }
   3153       .highlight .w {
   3154           color: rgb(186, 180, 171);
   3155       }
   3156       .highlight .mb {
   3157           color: rgb(123, 222, 173);
   3158       }
   3159       .highlight .mf {
   3160           color: rgb(123, 222, 173);
   3161       }
   3162       .highlight .mh {
   3163           color: rgb(123, 222, 173);
   3164       }
   3165       .highlight .mi {
   3166           color: rgb(123, 222, 173);
   3167       }
   3168       .highlight .mo {
   3169           color: rgb(123, 222, 173);
   3170       }
   3171       .highlight .sa {
   3172           color: rgb(126, 170, 203);
   3173       }
   3174       .highlight .sb {
   3175           color: rgb(126, 170, 203);
   3176       }
   3177       .highlight .sc {
   3178           color: rgb(126, 170, 203);
   3179       }
   3180       .highlight .dl {
   3181           color: rgb(126, 170, 203);
   3182       }
   3183       .highlight .sd {
   3184           color: rgb(126, 170, 203);
   3185       }
   3186       .highlight .s2 {
   3187           color: rgb(126, 170, 203);
   3188       }
   3189       .highlight .se {
   3190           color: rgb(126, 170, 203);
   3191       }
   3192       .highlight .sh {
   3193           color: rgb(126, 170, 203);
   3194       }
   3195       .highlight .si {
   3196           color: rgb(120, 172, 210);
   3197       }
   3198       .highlight .sx {
   3199           color: rgb(246, 151, 75);
   3200       }
   3201       .highlight .sr {
   3202           color: rgb(129, 182, 223);
   3203       }
   3204       .highlight .s1 {
   3205           color: rgb(126, 170, 203);
   3206       }
   3207       .highlight .ss {
   3208           color: rgb(186, 229, 123);
   3209       }
   3210       .highlight .bp {
   3211           color: rgb(114, 255, 154);
   3212       }
   3213       .highlight .fm {
   3214           color: rgb(120, 189, 248);
   3215       }
   3216       .highlight .vc {
   3217           color: rgb(192, 108, 216);
   3218       }
   3219       .highlight .vg {
   3220           color: rgb(192, 108, 216);
   3221       }
   3222       .highlight .vi {
   3223           color: rgb(192, 108, 216);
   3224       }
   3225       .highlight .vm {
   3226           color: rgb(192, 108, 216);
   3227       }
   3228       .highlight .il {
   3229           color: rgb(123, 222, 173);
   3230       }
   3231       [role="tablist"] {
   3232           border-bottom-color: rgb(115, 107, 95);
   3233       }
   3234       .sphinx-tabs-tab {
   3235           color: rgb(118, 181, 226);
   3236           background-color: rgba(19, 21, 22, 0); border-color: initial;
   3237       }
   3238       .sphinx-tabs-tab[aria-selected="true"] {
   3239           border-color: rgb(115, 107, 95) rgb(115, 107, 95) rgb(123, 114, 101);
   3240           background-color: rgb(19, 21, 22);
   3241       }
   3242       .sphinx-tabs-panel {
   3243           border-right-color: rgb(115, 107, 95);
   3244           border-bottom-color: rgb(115, 107, 95);
   3245           border-left-color: rgb(115, 107, 95);
   3246           border-top-color: initial;
   3247           background-image: initial;
   3248           background-color: rgb(19, 21, 22);
   3249       }
   3250       .rst-other-versions a {
   3251           border-color: initial;
   3252       }
   3253       .ethical-sidebar .ethical-image-link,
   3254       .ethical-footer .ethical-image-link {
   3255           border-color: initial;
   3256       }
   3257       .ethical-sidebar,
   3258       .ethical-footer {
   3259           background-color: rgb(27, 29, 30);
   3260           border-color: rgb(118, 110, 97);
   3261           color: rgb(211, 208, 202);
   3262       }
   3263       .ethical-sidebar ul {
   3264           list-style-image: initial;
   3265       }
   3266       .ethical-sidebar ul li {
   3267           background-color: rgb(4, 62, 97);
   3268           color: rgb(216, 212, 207);
   3269       }
   3270       .ethical-sidebar a,
   3271       .ethical-sidebar a:visited,
   3272       .ethical-sidebar a:hover,
   3273       .ethical-sidebar a:active,
   3274       .ethical-footer a,
   3275       .ethical-footer a:visited,
   3276       .ethical-footer a:hover,
   3277       .ethical-footer a:active {
   3278           color: rgb(211, 208, 202);
   3279           text-decoration-color: initial !important;
   3280           border-bottom-color: initial !important;
   3281       }
   3282       .ethical-callout a {
   3283           color: rgb(166, 159, 147) !important;
   3284           text-decoration-color: initial !important;
   3285       }
   3286       .ethical-fixedfooter {
   3287           background-color: rgb(27, 29, 30);
   3288           border-top-color: rgb(117, 109, 96);
   3289           color: rgb(188, 182, 173);
   3290       }
   3291       .ethical-fixedfooter .ethical-text::before {
   3292           background-color: rgb(49, 112, 51);
   3293           color: rgb(216, 212, 207);
   3294       }
   3295       .ethical-fixedfooter .ethical-callout {
   3296           color: rgb(171, 164, 153);
   3297       }
   3298       .ethical-fixedfooter a,
   3299       .ethical-fixedfooter a:hover,
   3300       .ethical-fixedfooter a:active,
   3301       .ethical-fixedfooter a:visited {
   3302           color: rgb(188, 182, 173);
   3303           text-decoration-color: initial;
   3304       }
   3305       .ethical-rtd .ethical-sidebar {
   3306           color: rgb(182, 176, 167);
   3307       }
   3308       .ethical-alabaster a.ethical-image-link {
   3309           border-color: initial !important;
   3310       }
   3311       .ethical-dark-theme .ethical-sidebar {
   3312           background-color: rgb(46, 50, 52);
   3313           border-color: rgb(114, 106, 93);
   3314           color: rgb(189, 183, 174) !important;
   3315       }
   3316       .ethical-dark-theme a,
   3317       .ethical-dark-theme a:visited {
   3318           color: rgb(205, 200, 194) !important;
   3319           border-bottom-color: initial !important;
   3320       }
   3321       .ethical-dark-theme .ethical-callout a {
   3322           color: rgb(182, 176, 167) !important;
   3323       }
   3324       .keep-us-sustainable {
   3325           border-color: rgb(104, 158, 45);
   3326       }
   3327       .keep-us-sustainable a,
   3328       .keep-us-sustainable a:hover,
   3329       .keep-us-sustainable a:visited {
   3330           text-decoration-color: initial;
   3331       }
   3332       .wy-nav-side .keep-us-sustainable {
   3333           color: rgb(182, 176, 167);
   3334       }
   3335       .wy-nav-side .keep-us-sustainable a {
   3336           color: rgb(209, 205, 199);
   3337       }
   3338       [data-ea-publisher].loaded a,
   3339       [data-ea-type].loaded a {
   3340           text-decoration-color: initial;
   3341       }
   3342       [data-ea-publisher].loaded .ea-content,
   3343       [data-ea-type].loaded .ea-content {
   3344           background-image: initial;
   3345           background-color: rgba(0, 0, 0, 0.03);
   3346           color: rgb(181, 174, 164);
   3347       }
   3348       [data-ea-publisher].loaded .ea-content a:link,
   3349       [data-ea-type].loaded .ea-content a:link {
   3350           color: rgb(181, 174, 164);
   3351       }
   3352       [data-ea-publisher].loaded .ea-content a:visited,
   3353       [data-ea-type].loaded .ea-content a:visited {
   3354           color: rgb(181, 174, 164);
   3355       }
   3356       [data-ea-publisher].loaded .ea-content a:hover,
   3357       [data-ea-type].loaded .ea-content a:hover {
   3358           color: rgb(192, 186, 178);
   3359       }
   3360       [data-ea-publisher].loaded .ea-content a:active,
   3361       [data-ea-type].loaded .ea-content a:active {
   3362           color: rgb(192, 186, 178);
   3363       }
   3364       [data-ea-publisher].loaded .ea-content a strong,
   3365       [data-ea-publisher].loaded .ea-content a b,
   3366       [data-ea-type].loaded .ea-content a strong,
   3367       [data-ea-type].loaded .ea-content a b {
   3368           color: rgb(64, 180, 248);
   3369       }
   3370       [data-ea-publisher].loaded .ea-callout a:link,
   3371       [data-ea-type].loaded .ea-callout a:link {
   3372           color: rgb(169, 162, 151);
   3373       }
   3374       [data-ea-publisher].loaded .ea-callout a:visited,
   3375       [data-ea-type].loaded .ea-callout a:visited {
   3376           color: rgb(169, 162, 151);
   3377       }
   3378       [data-ea-publisher].loaded .ea-callout a:hover,
   3379       [data-ea-type].loaded .ea-callout a:hover {
   3380           color: rgb(181, 174, 164);
   3381       }
   3382       [data-ea-publisher].loaded .ea-callout a:active,
   3383       [data-ea-type].loaded .ea-callout a:active {
   3384           color: rgb(181, 174, 164);
   3385       }
   3386       [data-ea-publisher].loaded .ea-callout a strong,
   3387       [data-ea-publisher].loaded .ea-callout a b,
   3388       [data-ea-type].loaded .ea-callout a strong,
   3389       [data-ea-type].loaded .ea-callout a b {
   3390           color: rgb(64, 180, 248);
   3391       }
   3392       [data-ea-publisher].loaded.dark .ea-content,
   3393       [data-ea-type].loaded.dark .ea-content {
   3394           background-image: initial;
   3395           background-color: rgba(19, 21, 22, 0.05);
   3396           color: rgb(200, 196, 189);
   3397       }
   3398       [data-ea-publisher].loaded.dark .ea-content a:link,
   3399       [data-ea-type].loaded.dark .ea-content a:link {
   3400           color: rgb(200, 196, 189);
   3401       }
   3402       [data-ea-publisher].loaded.dark .ea-content a:visited,
   3403       [data-ea-type].loaded.dark .ea-content a:visited {
   3404           color: rgb(200, 196, 189);
   3405       }
   3406       [data-ea-publisher].loaded.dark .ea-content a:hover,
   3407       [data-ea-type].loaded.dark .ea-content a:hover {
   3408           color: rgb(212, 208, 202);
   3409       }
   3410       [data-ea-publisher].loaded.dark .ea-content a:active,
   3411       [data-ea-type].loaded.dark .ea-content a:active {
   3412           color: rgb(212, 208, 202);
   3413       }
   3414       [data-ea-publisher].loaded.dark .ea-content a strong,
   3415       [data-ea-publisher].loaded.dark .ea-content a b,
   3416       [data-ea-type].loaded.dark .ea-content a strong,
   3417       [data-ea-type].loaded.dark .ea-content a b {
   3418           color: rgb(85, 188, 249);
   3419       }
   3420       [data-ea-publisher].loaded.dark .ea-callout a:link,
   3421       [data-ea-type].loaded.dark .ea-callout a:link {
   3422           color: rgb(189, 184, 175);
   3423       }
   3424       [data-ea-publisher].loaded.dark .ea-callout a:visited,
   3425       [data-ea-type].loaded.dark .ea-callout a:visited {
   3426           color: rgb(189, 184, 175);
   3427       }
   3428       [data-ea-publisher].loaded.dark .ea-callout a:hover,
   3429       [data-ea-type].loaded.dark .ea-callout a:hover {
   3430           color: rgb(200, 196, 189);
   3431       }
   3432       [data-ea-publisher].loaded.dark .ea-callout a:active,
   3433       [data-ea-type].loaded.dark .ea-callout a:active {
   3434           color: rgb(200, 196, 189);
   3435       }
   3436       [data-ea-publisher].loaded.dark .ea-callout a strong,
   3437       [data-ea-publisher].loaded.dark .ea-callout a b,
   3438       [data-ea-type].loaded.dark .ea-callout a strong,
   3439       [data-ea-type].loaded.dark .ea-callout a b {
   3440           color: rgb(85, 188, 249);
   3441       }
   3442       @media (prefers-color-scheme: dark) {
   3443           [data-ea-publisher].loaded.adaptive .ea-content,
   3444           [data-ea-type].loaded.adaptive .ea-content {
   3445               background-image: initial;
   3446               background-color: rgba(19, 21, 22, 0.05);
   3447               color: rgb(200, 196, 189);
   3448           }
   3449           [data-ea-publisher].loaded.adaptive .ea-content a:link,
   3450           [data-ea-type].loaded.adaptive .ea-content a:link {
   3451               color: rgb(200, 196, 189);
   3452           }
   3453           [data-ea-publisher].loaded.adaptive .ea-content a:visited,
   3454           [data-ea-type].loaded.adaptive .ea-content a:visited {
   3455               color: rgb(200, 196, 189);
   3456           }
   3457           [data-ea-publisher].loaded.adaptive .ea-content a:hover,
   3458           [data-ea-type].loaded.adaptive .ea-content a:hover {
   3459               color: rgb(212, 208, 202);
   3460           }
   3461           [data-ea-publisher].loaded.adaptive .ea-content a:active,
   3462           [data-ea-type].loaded.adaptive .ea-content a:active {
   3463               color: rgb(212, 208, 202);
   3464           }
   3465           [data-ea-publisher].loaded.adaptive .ea-content a strong,
   3466           [data-ea-publisher].loaded.adaptive .ea-content a b,
   3467           [data-ea-type].loaded.adaptive .ea-content a strong,
   3468           [data-ea-type].loaded.adaptive .ea-content a b {
   3469               color: rgb(85, 188, 249);
   3470           }
   3471           [data-ea-publisher].loaded.adaptive .ea-callout a:link,
   3472           [data-ea-type].loaded.adaptive .ea-callout a:link {
   3473               color: rgb(189, 184, 175);
   3474           }
   3475           [data-ea-publisher].loaded.adaptive .ea-callout a:visited,
   3476           [data-ea-type].loaded.adaptive .ea-callout a:visited {
   3477               color: rgb(189, 184, 175);
   3478           }
   3479           [data-ea-publisher].loaded.adaptive .ea-callout a:hover,
   3480           [data-ea-type].loaded.adaptive .ea-callout a:hover {
   3481               color: rgb(200, 196, 189);
   3482           }
   3483           [data-ea-publisher].loaded.adaptive .ea-callout a:active,
   3484           [data-ea-type].loaded.adaptive .ea-callout a:active {
   3485               color: rgb(200, 196, 189);
   3486           }
   3487           [data-ea-publisher].loaded.adaptive .ea-callout a strong,
   3488           [data-ea-publisher].loaded.adaptive .ea-callout a b,
   3489           [data-ea-type].loaded.adaptive .ea-callout a strong,
   3490           [data-ea-type].loaded.adaptive .ea-callout a b {
   3491               color: rgb(85, 188, 249);
   3492           }
   3493       }
   3494       [data-ea-publisher].loaded .ea-content,
   3495       [data-ea-type].loaded .ea-content {
   3496           border-color: initial;
   3497           box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 3px;
   3498       }
   3499       [data-ea-publisher].loaded.raised .ea-content,
   3500       [data-ea-type].loaded.raised .ea-content {
   3501           border-color: initial;
   3502           box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 3px;
   3503       }
   3504       [data-ea-publisher].loaded.bordered .ea-content,
   3505       [data-ea-type].loaded.bordered .ea-content {
   3506           border-color: rgba(84, 91, 95, 0.04);
   3507           box-shadow: none;
   3508       }
   3509       [data-ea-publisher].loaded.bordered.dark .ea-content,
   3510       [data-ea-type].loaded.bordered.dark .ea-content {
   3511           border-color: rgba(123, 114, 101, 0.07);
   3512       }
   3513       @media (prefers-color-scheme: dark) {
   3514           [data-ea-publisher].loaded.bordered.adaptive .ea-content,
   3515           [data-ea-type].loaded.bordered.adaptive .ea-content {
   3516               border-color: rgba(123, 114, 101, 0.07);
   3517           }
   3518       }
   3519       [data-ea-publisher].loaded.flat .ea-content,
   3520       [data-ea-type].loaded.flat .ea-content {
   3521           border-color: initial;
   3522           box-shadow: none;
   3523       }
   3524       .vimvixen-hint {
   3525           background-color: rgb(98, 66, 0) !important;
   3526           border-color: rgb(170, 138, 15) !important;
   3527           color: rgb(237, 221, 175) !important;
   3528       }
   3529       #edge-translate-panel-body {
   3530           color: var(--darkreader-text--darkreader-neutral-text) !important;
   3531       }
   3532   }
   3533   @media (prefers-color-scheme: light) {
   3534       .wy-menu-vertical li.toctree-l2.current a,
   3535       .wy-menu-vertical li.toctree-l3.current a {
   3536           background-color: rgb(54, 59, 61);
   3537       }
   3538   }
   3539   .rst-other-versions a {
   3540       border-color: initial;
   3541   }
   3542   .ethical-sidebar .ethical-image-link,
   3543   .ethical-footer .ethical-image-link {
   3544       border-color: initial;
   3545   }
   3546   .ethical-sidebar,
   3547   .ethical-footer {
   3548       background-color: rgb(34, 36, 38);
   3549       border-color: rgb(62, 68, 70);
   3550       color: rgb(226, 223, 219);
   3551   }
   3552   .ethical-sidebar ul {
   3553       list-style-image: initial;
   3554   }
   3555   .ethical-sidebar ul li {
   3556       background-color: rgb(5, 77, 121);
   3557       color: rgb(232, 230, 227);
   3558   }
   3559   .ethical-sidebar a,
   3560   .ethical-sidebar a:visited,
   3561   .ethical-sidebar a:hover,
   3562   .ethical-sidebar a:active,
   3563   .ethical-footer a,
   3564   .ethical-footer a:visited,
   3565   .ethical-footer a:hover,
   3566   .ethical-footer a:active {
   3567       color: rgb(226, 223, 219);
   3568       text-decoration-color: initial !important;
   3569       border-bottom-color: initial !important;
   3570   }
   3571   .ethical-callout a {
   3572       color: rgb(161, 153, 141) !important;
   3573       text-decoration-color: initial !important;
   3574   }
   3575   .ethical-fixedfooter {
   3576       background-color: rgb(34, 36, 38);
   3577       border-top-color: rgb(66, 72, 74);
   3578       color: rgb(192, 186, 178);
   3579   }
   3580   .ethical-fixedfooter .ethical-text::before {
   3581       background-color: rgb(61, 140, 64);
   3582       color: rgb(232, 230, 227);
   3583   }
   3584   .ethical-fixedfooter .ethical-callout {
   3585       color: rgb(168, 160, 149);
   3586   }
   3587   .ethical-fixedfooter a,
   3588   .ethical-fixedfooter a:hover,
   3589   .ethical-fixedfooter a:active,
   3590   .ethical-fixedfooter a:visited {
   3591       color: rgb(192, 186, 178);
   3592       text-decoration-color: initial;
   3593   }
   3594   .ethical-rtd .ethical-sidebar {
   3595       color: rgb(184, 178, 169);
   3596   }
   3597   .ethical-alabaster a.ethical-image-link {
   3598       border-color: initial !important;
   3599   }
   3600   .ethical-dark-theme .ethical-sidebar {
   3601       background-color: rgb(58, 62, 65);
   3602       border-color: rgb(75, 81, 84);
   3603       color: rgb(193, 188, 180) !important;
   3604   }
   3605   .ethical-dark-theme a,
   3606   .ethical-dark-theme a:visited {
   3607       color: rgb(216, 213, 208) !important;
   3608       border-bottom-color: initial !important;
   3609   }
   3610   .ethical-dark-theme .ethical-callout a {
   3611       color: rgb(184, 178, 169) !important;
   3612   }
   3613   .keep-us-sustainable {
   3614       border-color: rgb(87, 133, 38);
   3615   }
   3616   .keep-us-sustainable a,
   3617   .keep-us-sustainable a:hover,
   3618   .keep-us-sustainable a:visited {
   3619       text-decoration-color: initial;
   3620   }
   3621   .wy-nav-side .keep-us-sustainable {
   3622       color: rgb(184, 178, 169);
   3623   }
   3624   .wy-nav-side .keep-us-sustainable a {
   3625       color: rgb(222, 219, 215);
   3626   }
   3627 
   3628   /* Override Style */
   3629   .vimvixen-hint {
   3630       background-color: #7b5300 !important;
   3631       border-color: #d8b013 !important;
   3632       color: #f3e8c8 !important;
   3633   }
   3634   ::placeholder {
   3635       opacity: 0.5 !important;
   3636   }
   3637   a[href="https://coinmarketcap.com/"] > svg[width="94"][height="16"] > path {
   3638       fill: var(--darkreader-neutral-text) !important;
   3639   }
   3640   #edge-translate-panel-body,
   3641   .MuiTypography-body1 {
   3642       color: var(--darkreader-neutral-text) !important;
   3643   }
   3644   gr-main-header {
   3645       background-color: #0f3a48 !important;
   3646   }
   3647   embed[type="application/pdf"] { filter: invert(100%) contrast(90%); }
   3648 }
   3649