/* Minification failed. Returning unminified contents.
(5382,47): run-time error CSS1030: Expected identifier, found '['
(5382,52): run-time error CSS1031: Expected selector, found '='
(5382,52): run-time error CSS1025: Expected comma or open brace, found '='
 */
@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro&display=swap);
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
@font-face {
  font-family: open-sans-condensed;
  src: url(data:font/woff2;base64,d09GMgABAAAAAEWIABEAAAAAhbQAAEUbAAEcKQAAAAAAAAAAAAAAAAAAAAAAAAAAP0RZTkGCZD9HRFlOgVUbqXAGYACBegiBOgmPNBEQCoGwIIGYSQE2AiQDhlwLgzAABCAFhHQHhBkMglcbA3d1BGMcAAC+z4MZifkA/P/XicFN1YDw0y+//fHXP//9M3Bcj3Xe/6dTvyBwMlwKxEGSDGc5KDukFBU/VwohTgV+O+GEs6fSBMBQVK4sx2Og9c4RGlAGXJvHBHxMJoCX1+0xkHb3aEE3R6TQsR4dOlDM8Xzr/95p/p3R2FZsOasskBaudio3OZEWUbUsr1MXgj2jbD+k0MJXEVwgFfCLH8JVMbsPmPSAKLrv3fq+OwkEqqoJrOkzl06agdlhTNYEqJ8Enibn/u3XU9HuDrImAzA3RwzGRgzYCEmpdqNGjhWsWRIjegzGiBY2IhUY0Yo2YhSiAznCiL7OQgWswkj07X/CpfZv5g1rpJFG0kqLXjClm2Rtq7TN763bg7i4PkjSaep+zjFBkfIR0BbhtKqZHpEttGRgeYECpgXKJQsAygIG0Mk6h8Q+AHxCsJX+XldfzwB4dpAUBplARoIqHZas3yVcZQCoJ27fz+u0av0MM15A6qhoCCoqtyn3QHr/f2lE9kZ2kosUuNhDdgblDMULkpLsyb4sISfyoIc1QIvJHFJPUAFBt+0BNs127THU1ZXVXVFf0Z8/9mp5mHH9ynIAIta0PRsyKzFuqxeVBDKU+7KMrX+n8uqnGCCMseICsm3uy+oMIsgjCIZLQPe3AHig6v9B+X215v9/Kr4neUj2sL6RAqGY66E1SN1ppgTLtpuU+kDR2Sj9D08zJO+X1IJThWLfuY7r66FD/rEGXKQoBRVQkKsqUFBUWQgFxa4CKL6TSy7k8hyZ8nL/AIQDjSCoQKauzj8A4cBwUDg4HBIODYeFwyHij74Af3Dba/JkYldlIuTzorXMTLL2SG4+qDC1bo/ZP61aitBUt6RI6VowKbcVF+UK2f6yvbYyuDohP5MIxKLKh0mSNcG0JyJP2JMuFmTW8EG8qbbImptXnlOaqoUSq+q22Gr5PEdNktNlKVZcdakOi1ZSG+5fUEuKUuvybWJ2uCWhnHcITnO2WJlolmoETSBiEpGL+fSC9AzJZlVFyZFr5onFKavVmsNSKFpEV42g8U6xXJWdGi8l8UqhPZ1IMTEAFABwsBp2AlWgVBSBL7AAAP//AwUAVL67rAh8AfKaFLAeVJkF47wPC3IWFAC14EGZv2cchDtUEx1MR9IT9Bz9hVnPbGSKmAHGwy5lBVZjp9ir7HWvF17fvH/4zPk89H3m+wfRyBcZ0Vq0GYUjO0pFOUhDRagFjaET6Dy6g/5xftxibim3nKvgPLpw3Zjuhd6un9Cf09/Ue/Rv9O8Maw0OQ4fhvOGF0WhcadxuDDdacQNuwz14CE/gOXwEn8IX8W38AHvwU+yhXIrUnalmqW6p4amxqemphaknUy+n9qVM6hrtaKJyiphINybSnaX0wKEnE+mFwyD5DJbPEPkMU8w4+UyQz2QcpuIwA4cVKmelylmlclarnDWqZK0qWacXOMh4TsnntALOKOCsAs4p4LwCiuVzUQFGAZcUkFHAFQXcxOE2DqXTvxuXMZ4vcPgSh69w+BqHb3A0f9UkaM0b3Esz+bSSTwf5dJJPkQxdFdNNhu4qp6cM6xWwTQHbA+yAndIugj2Lvlc59inHfuU4oBwHlaFMGRLcfkxlFNYjKZ/aXF9VLt1k6a6QnvqRg8pSopAyZalQQJUC4E6SNKQ2DalLQ5oppFV45joopJNC0jRkDg1Zr5BtCtmukB0K2amQXQrZMy1sBQ2poiG1KJClUJYiWXqGtnWKOChVCWVBu0i7t79AHoXyaERDmkywAlbCKlgNa7S1xAHatLQhpbWrxl3W1Fui7QnrkpRHbXl2Ah+1VjxQG3HgcMEsdeoF3ZQeFkWtkmH9ZlWPAr1Fod6iiXx64TN5hXxWymeVfFbLZ40C1ipgnYr5Qh7ykAcL+cp5YCRJ0tQmbbHSBlZ7Jl2aydJKlg6ydJJlgFwGyWWwXIbIZZg8xshnbNhhnFzG7zBBLhNnPUkuU+QzVZZpskxfYQbMXNQVclkpl1VyWa1brJHLWrnaT7leEdsUsX1d8R2K2KmIXYrYo4gjcjkql2NyOS6XEwQn4RSczp2Ry1nkzsnlPJQLfZUDB3A5cAAX3BV1uaqAa/K5Lp8b8rkpy21ZShRRivx7Cni/peL03oLeJCGkLVPa33Y2u5W3PsMBLFiwYMFy4MCBA1gIwUIIIbYuBw4cOHDgwIEDRBD13PVB6Qi9ao7KckyW47KckOWkLKdkOa2IM4o4q4hzijiviAsKKZblIsDApb1mZLmiiKtwDa5rN/xbKe0l1CZSK8DohtEUBLNQfj+TBhAMgsHKkFpiDWntutj3xg84opCjgGNwHE7ASTgFp6UzofisQs4p5LzmEEIIIYQQopbYC2HkaT2yH/dkYEsfkAceeOBpXu8ACxY8sOCBBR97hRb2CPDAAw88yMZ+7HKLgwceeOCBBx54kIUsZCELWYjAgyxkIQtZyEIEFmzM2npAsoY9HTaiY1lDgtpEr8avTpJO1D7vUEEHqmxp1GOEFhpc3cbRrC0boDE0hsaRxmZMwmZd4EXf94X372T1lhNq0IVYGAgDoV9LPwpkvyLG6T9OKU+x/uOi8hjluaQ8GeW5ojylyuvXiQbULngY/16SKqf2ea/1dIQCBvPwtBrJpzVzKdKRkQHivgy96M1UxcyAtmK8zd1UjtswSxSPvbkKVVKFnt7P/cDPl1YBNnRZwnP9K8VSfkwttO979r23pzF3+E37izP89dL/sju80dM3cPDEZrneCGal3iLzU2WeYMABp8GhGe21lWI6KKYTB3BWzGG9cmxTju2K2aEcO5Vjl3LsUW4CR3F6LOX2XGmgOAU/ObfUVfyubxbJr3mkR6WYtGLmKGZdK22Qo+xnglI9q0OOnJCEmKacTDHSmM2YSK0n64VmInVJUw+HAhkayFAoQyNAE8E32lrrK9o931Mf2aGIlnSbMk2aATIMwts7WIYhMgyTeVaLmZiJlX/tHjNdMTPlM4c0K2RYKcMqGVbLsEYZ1irDOm30w5f1ERmOynBMhuMynJDhpAynZDitDGeU4awynFOG88o8p4EBAwYMGMjs18+XKEdpv4wzvp7xo0M3roSxQxgFIL1+mmopFefqxt3gpFGlXKjRWmpby1D9ZbMfi1glcYWy4atT8tWdt9bTCXwV+oqM2LR+5WvmEFKpRXo6yuMO3HMOb3uJeNpPVS970QfKIVWt+FueKatzJ/fzKB+gqUje1WnX+luIH6tvILr8zcNPSW0bE4nx38NlSSRG3lWqwd20oAcjmd2f6fgkjE0/FrENCeZtHAauDgU0oJAmNKUZzWlJG9rSgY50ojNFdKUb3elBz7H+590ABjKIIQxlGMMZxRjGMZFJTGYq05jODGbxGK+xgpWsYjVrWMt6NrCRTWxmC9vYzg52sos97GUf+znAQY5wlGMc5wQnOcVpznCWc5znAsVcxHCJDFe4yjWuc4Ob3KaUMqqR5D3eB8op9xBw+AR8AhJb98yBwVfgGwC9Cs7fDxpA6enSrinNNl/PTPsKLLD/6JzX9LJWEpO/yIH/0Qc8AQCDDRJ4xwUTASBgXi5vXloJd+sPc4XAXkhvFdOlV0lG3rXA5OYMEPAHatgNePeaWAkdGIHb4HXwOfgSFGyC3cDfz7+PK3EdbsIt2MCD+C57Sw45y3mu5SIvf2nfhjACF9ph9Ofhy2y85E4rcC1uOIADr4HixwBFXiTFBwGKc8VpgKWV//9Z/p78nfnb87fkb8wfB/jRu1CigzvwGF6KEzqnd8JBca/OdCug/KbYz4yvwFfha/B1+AZ8AL5QXgkDMFp6FdbAtaVXS1/IPo6YhjVwO9Ysfme70pdWfhvzhWTpVVj1v6eK3y5dXeRLbyp+DUNLly29X+PF3+Cg6mHFvwVfgR/Db+Fj8EF4Fd7NNsGf4LfwffgqfAFehu/DL9b/kP4DX4B3sA78wj9+YjpSU5MT42Ojl15y8UXdC0c6x9thK2he4B87euTwoYMH9u/bu2fH9m1bPXfw/IZzntxib167csBc1l+vVfv0SrkkNM7ARWJxSJqDA+1EhjLpeC6Ga0+1PDeU7ZgwQWrHJBqy0/HcULZlQhgjNRLChERDdjqeG8p2TH6CtBCTaMjcUX+wv8rMxMNw2HMxlEhfaElcZNNjSiI93JIR0u/vIxenRGOBusW2PRdRM9R4IDGk9nWn0jBueS7LatVABvNVz4WsWgtkUPNcoEF5RcYGj7KbjnwwPJhx0OuiF5U0J0zmaHRMhS3LtiPPHaF+2UpOQcB2JyoHVNHxtPqvNngQM/fD6UOLJszEw8acnEsuV6QlkeemWpim99HAMA3JFg3d9LO1nhvOkytbIQ3v9d1xWZ6u2A8Ko5JjSkz/DsRi+fvfxcaSUFn/O9x2IB4QG1f2YUGstmzHadqW2E7jNFksejN4GZgyzQwjvSKMkWBUEUsWi3MPWtR+KCIzPsUORtXvpT3epRVjJxRxzBdPJaQ5pDnHpL3fsgfy9Wg0iwWoElDZyrptm2KqDy76MOO5NvXGVFwIfawXwd82HBGPUwd9eM1VU4N6IouViqXtud0JlZJwRuZkeJr8BxPqzRAmZxpndtKk/n9YtkyXD+CBbVH+DZA062mkUoPKJR2FDBKNLZWaEen+f1xW+b2VkmgMLMcDEg9s4zUslGF8mup1p9ZSbwY9lzrDzjCNSUV+C0Pyk1abMsy2bwtlmMSzfLptZzCmaJu8glbKZgujatnw9IQqxopOSCsDgnh2Nmlb2LeyGKbxDfHjQF05ps7CriLPdqP10i7YDVGrQH+sDhRpjTBVcwu0ObbmCOMFVJZNfkQsiaSaj1yvQJo0lFsOokT+Mo1J1Z2Q3bFptV8ZmogsL0w4IauNpbJWH5Uc0h0dFbe0iIRjUsnBNglHNg+TcKji6FRxTCqnoPNO3DyMillQ4oQ0lNMQhvOtvBjnZCyXXKou6HCUy1HHJxYHHcuO7EOD53LSUHiGSo5u2EQnOaTxa14n7gTx1J7yWsf3RyXnZSRPIfmjqn5oImJpZhBid9ZepZMxdoNxGEtgdydnNOgVqD1sGThFx+PEuVwny6ARK6a67E6kAjS5fBQCcWeAuDNyBgkmFPlxIozFkkqYypG5VE6ow5bCuXF1q3VTeM3Qcuiy7mTTczMOzUyy+8cyn90/Ma3OmgB4/6R6kTMexM0oO4/dP6bOIoCfEuY4Y0QYkZs0jrBeGFlnfYBejrBQoj07u8ggfpDOgUOUR8xU1hDW3gcOs4siNeGXABHVIz1y0DMwWzW/WvJ1v883eJ1bGYuWXpwX4RwD6GPwksHqzMp6PBhPar/Ielmfb+WCnuprebr7p8QXT02rlwyoM+sqE0VR82D13HDtKdkdWowQ55zFckt0Ko2jDrfSsJq4Q9xhxORRIC6PZoyXDarK+SbVZDMtfCx6LFwOVVqJrWYk9TZjlJgX+J9QtjQJ13/GSs3ft1ZRNOy5qflz70lrWjpUoQaVooBlIz8+gknv+RvyBxxXN3DcSh8VtA0A7G8A0vv9WuFHRfuepzyDl1/jWdPKCLG0vC2vC4T8XTwK/Cj/UlamWxy8XDuqC8GVFQUIbnau7J8/Ts+LgyPGLfUCDLQNJdjjzlwrDm489kcjXGW+udnNy+1g19cm8w8hYEIIQ4gNQpbLRtWoiY26Ifr7lxkVYQijXtvQqOnr1xuVtfXaGsMwKkZFiMp6Y7eh62afvqZPN6rrjWV1DzUv6BJAuwuq/YRWDy+lNrSiVhzBpXARXnyBOj++6BmqdWFEipLosRcqvIAupN4TLrywcwVdDI+LHntRRJdfdQVdHEXPI6KLu91LII6bnXa3GxFRdPET4eIunYdEcXw5dRuK6IK4Ra1nPxGaV1CEeGEcX0LRhXgFxorokihqx612HMcxaa7HkWYDGUcd7k26Jml3jmCqxkWNlRO5hdLzJmwlm7DFGgX0YXjeQKLZaIj917y4Fg1wbrUA6TPpXBq+yHtZ1EaicKn2WfBF4ZzTxe+yoD7Nf/vW0HLusKpl4aG0O8JuQs7VuUnKVIoaz52OgXtZlGK4UxV99Mbva4MLvTEtO54Z2LPif5tF5O6V/66VfzYYzdcG7ULkyxT86o7ZQkO9lsUqQ7fk/l66nepBPzO7ZmdwBhJDDFBAAHu2D2ujhlIJY47qY2KeLaBchfM1VssbZxobtZwvc08oLsydVmdH2OvKo7quSpPOamqzti+UqVTHFM1FqtxMIKuu66xEIIaAQpKsmkihMWB1n/nIi4LwT10W2auMEkH9P4/mj6rKPVFIbLIaF57qVjv2rCByh0yyJ8asaq3WgjQUMapo/bbsImu5lJxWw8If6pRvkumNBixh9dVdvoQcZvLG96m9S01ZsmXFgDfLW8T+ActE3CgTMTw6lDeJG4ealNQ2QDVvYK0Q++WxWiP84+A3muTTvsh/u/Y9X0FpF2K2xMqIV4UHVnK+fhDPPTzWc7GN+RKUtjegPrGanA4+5q+yts9KFmuRWuJmMCEK7toDlwsxU1z75ZFw/ihWLtU/8zx7iIhV9fD+nKCJVd3rcCIoUOc6RfdNrKKyVlWl2kPpiT5YmRDOpwZFeQpUQ22UbzNwJclqklt7Pm3p5FmboTpGVi0lkik40QTKIKuJo10OxudTwsRexsizh8TpD48l+TQ+COWCcwvwqjt3a/XuGucLfUCDAvJZ5vurnJjpE9rKdnTVROgemu9/aArqWZbUuYTa3tVI3OwemVg1Z2UWKWY1pqmauLQ2TFs+0/3NuPjGGpPw8m2rR1ubdHaqNobqmEdqHFFjqnpdySQTMVY3ESsBE+QJTVNkkGpCI8YJnB7f1JEJe/8sqb7rXiuSDKz1adV0EOI9lmi3qqV8wFM+52oZ9NLHZ6CBVZB/xl6yurQazU3hfMe2m907td0gAMRV80vRy1BNIAObVbWxLu26jUYthei4/eY2La1W3jM0KQZpFCf/bRklkIWGdcGTvvILkSPItfv6P/HfvCy+//t3+7n6J46dIn9Ic278RtIouOGoDQ1yjcJeX1FbHZoMoiv009uXbdXK7XSlz5kZqv0TGugAbBNpRazOZyp8N9uY+hItbSCdNAS2rTWdiNyh7M0Nb0SPZEv5OjXnnQiIt1dQ9cmpqk9feKVaDE4oLLxLwtweIMgdVy/sf6lJ9RaP6fknFlnhi/ofJKbdnrHOy8sGSGNQoIAoT6DR2FCRNoM2VEtN1TWfdFfix+t6pMa9rQFYi86ia1yKn68vH/0wujYjNb4WnNCgT+1VdD/k6/c2+UOsjEk68gyv1mN1VHiQiPMJi7pGYa0IHIyfEEHuUlF6L8GLkS0n61qGF38jfRYWPpOVE4GGOorSirNSy3qpdX/1aCf1b/N/GuGEOCialeOAO/yBsFjHWRG1KutGFlpAH2ckottoqwSJF8uoMJlJFaibFIqGTnVwXT/TmddE4AyP1DET/FRof572eKoYmxCM5qJ+97/605zqv40Ffxgmcv1PtDH3Rp2HxeQufefvKy7wBcuRwn5NcGSpf7kQd9xU+3GxfpAs9y9FvrjPwVtNvrwfqweD+UN7AMr7Fpx9x9p/NtjN8TSVP/xndJT2N/Th3tdFZghJJpzrp27AAAKIVeX2sfq/qZ2iGxu8wHnyfBkcinPkEYVaJuKOjoxt+/nVFbTiPA0gds3uod+l7TuShhmx/H39fCW+YfURetH95KF8lRMhpmgCDBOIf5I+XX6Nyahj8sE3423yr/w/sMygdu4MQmPu/IrO9hBLJdvD3n4/Gw7MwfZX7Y44THClpXuRUH0GeQRGvROG1kQvCPpOH7OJjRgbqno4CJYNDeAjUUtHrOrhcGA2hgORGvQDF8EejZOIyenuF9nxL7E6zNOz/0UxCGoFnnCp1e+xe4cWmWNIv///AmVFi9p9vKhJmQUHNAK7y1ZuFxYbSR2VvptEM5pn6Bf7fmb/lRl3rF/uJ1X3W9UjmYjtIgESF8KFCEgGiN7meqNIhz+C8iDrfxGrmmv/mASfSQJTMj3rhXfsp+NOLiHmGto0pTBeHP9IStEXuwnnmXpm7YawtLnPrL6D2iiXCjTIOn0O/af4v1j9n8tfPAaQWPjPf2L1/cejGiv/619D2RNDyYIvq3NrXXOaZ9SGq4YtNO2uWos4rXa+spRa3SEHVh3pY09u+JnZr3oHNPM8BmZxJhIk/hBaAHDWV7vBdVPKZnDpX/a9TDAQrKQFAAviwBxlMBASxYOoglUiwDHFYABYSVMpE6IK0VSKGLhrxM6tMmUANjg3IJ+7VwK/kpEAwL/w0/klr0vMq+9tqug/CYYVutKYHCaTxabTuBw6g8VFGv6QOehcdtA57KBzxUHHwqsm0uaf1ZlX/v3ygH4Zql/u1z8xs27zz/L0a7+BCb8BWeDAhN/A5HTuP5dt/hkVex9ZPnRp8jj0VsH1a8Bu6k+627A/Q4Xpfiq8/mxNz7DsiO6RgkP7NPrI9LsVgcmgwPfKEm9xmn/tu3jXDLyVoVCPuIz8Va+WrlOsiwM0WUucnGwlTU12Ekcna0le4/Oed23dTa9eXN9pb9al32QtcXKylTQ12YkdHW3EeY3Pe7dae/a+fPFU+qHD3hNhOy9T2A7KSOmE1IbSFfmd9ek/vw9RinbtoQ5MXz3YN3K2X5A1UZmwam5m26tFemtrWLE+reU5fDg2QkBJIRM/RyVHmRFDSLZuXuggH7cY9xtuEWka+u4ERvTQ2He9/dz7Jnnr9e0/uldrRrY6TvXPW9E91PfNtw+9qx/tXPq53Xq9Wf6h43z/DStbO5gNwptj+dRUd+zHgrBSpUBlVXjlhxHc5qEbxwbhxRf8UvwqnC/8pfiVM2937h5yuQy2itawfg/aEXrh3R/vdEWNtNGawggJl1nBZYD5X2ym3kc3WyYT794dS25qnk5V3PktVqcT6XmXhPDmGd697+azSSR5bjisa0Y3a10RRKZW1vQO1vK/OUVDV1WyM3rpHbb1YWwSK8CL5xMS1nsovWgkQjC8oLjKtu4O68k6+tIa9MQPeTdrb8N4mTVoD7znTNfK3583Zmpw2yH2/a6hBYUZBZtarFV6sSQ7OyI8kpSbEb97pLPz2VXFeBgqEdmFBCAfPTI5dsL6aFeXp2qDWhXISugQcaEEZ4HtHJx5tfT5m8YDeVHYL5vDvvj7f2/dYsVYRKBdHuZ8b9D3L8MShVPwATPXKHDqM5wONq89mbygPgKxYpaywzuPfXr89r721bkVbFtcQFhNcy66GuNPLI3twO0LuWx8fPbXV+iYsee/bmZXls+sTg/x407kkiuiMydzRzY3ZdfWViYkGfLsUD4z8mTG8dtzSuywyDA+jhTGjwxGZTPDHqHdsbtB33egUEwqxj0R5x2C8EjFHGZ4Y1FUr7gnr7Bw/6Gzb0B/aljQiiKZ3ce+r727p3t57iajQxBAqGrOD6wMRrGq2dXEk4GiRhqTw2Sy2HTaEJZrN74RDoc+3hv4M3V4vMXTgbh4Sz4yIB9+9tr8taW92jH369PX5Y2KacVOwfCW5Zb5M/nw9L/5R5w37hES/KRUBjHcgRca4s8IERZRYhcHMqYGJ2XH8kIO8rMxYTY0XOAOKp3NZjBZXCqFExEezuHgIhEfto9Du/B8yi+QuYCCL9s7NvFkDnyiaI8T7JYd09UWgRo/rLepu9L95oI4aNFw2/f+pfEo2fGIlRUX2aGoLdVLnaEbt+3wFR6JWwku6c4I90b1Fs2Xu+1C6CMML1aOmJUDNRicyDW4MtGbSGWJPP4kanLsb7BygkFwWeFLxcXpiqzTcbrgMvOsUy2Ld59eHYOqZIi5eB6PR6dx83H9ezhMftbcWbZdyqPCet3tfzUKJMRvGYShP0CNKSnQlu/hHc4s76iHN1IR7hjEVoadBJ4GAMoa/jcpMeC90856FNnd8qcDrBMAlHW+r4nhf+B31+BbtQFAWev7qh7+e36A9Yjz1Kdr4ff+16vJSvBrMblwMIrzqCxUuP8y7PPPaqAYg4XSr4SBoFX8KigAKIPi+Xioj9ZgxoOPaH0/FkUgAAB7oQDgnraEOxdFZlCrzzlCoSoUAJRB1+I2/vzLmlFCqAIAZdCl0k8WTbopjyB6rSVr/wKAsqM6x8UgnVrxSQBQpvykTKsSpMvepFRRTHHWWkYlTRb/AoAymqmqEUQvvd38bwLh26NMnbr/funUijJ1qgH/adV6MDL/FgN3/wQAtsvFqg6oF9tb7/58jNODAoCy/NOao54piVni/ChRHMaT8O3RP7VRVWxNqd9yqM4vnVoRn4xfmy9K0P+fbSnP7609hI9nGVVav/ZN2CIksITCnMi4WBx513Dn9Rvrs1N1JK1jGXtoNA6JGFuSSYxFJxR5diZN3Ny8eHJfbNT6P+nOARgCl0xiZwnw0vicxUCMzqLR5+DPRjZovOwS8L3ek40XUMh57RnDq9zYlpolW/dUmR68ThYNT5XpQb6LjXON7sIuW7R7sm4C2NL/LAe01tSJDi57/2JDu2UQEBKlV2YBMoLA8zRmg3dozAabj+kuWtnrxKl/R2lFLpvchExDTKh/eF7Tkz898dTMcxllrl84gzaDjwhJmsHwY8UWfhjDSTNPyPzHvyfNPMHP/aOwawC1v9cWngCAWU8sdYEyK7hM2QouM3UrfwIAZj1ZWAOo/b1mqaVlwrrYYH7n4jNip0Wn629YebNc1y5lneS/vHQAHnQmY5JhYtrp2avmlygmJpQ1jx6/KD89BeoEhg80pFRReaOD6bPDYyvjH079RuRWZ8UxVKJV2bGxe9l2tdl951z14Odd95Pz0AiGrotkDqAGAwsNdSHd2h68XKLuMwqmRemSyQzuAK0tKRr9VH9RsdPYbm7njaAGawb5BtMDzSFdHD5HPM1OEeLfpaOduvX3DbvrQM8h+ykiklskFNIbWAAGqMEWXNo02MfJT0nYeuVh6xncAToJc/ncOexZNET/1hcHKGzda1Z2C/RZaqjcld+WVt0QvllB0TomQxFLgBJtpVK8ONhOpWGsAdxQVVdJZ4/3Xz4jjHHBrxh6ujmGkpljASjPyIFaMzt8xvDU4llEsaWxBaH0iLSvb9+Myp3tq4uHu2Nzm1MsrNEsXytvdCvOkX4uY3RqccQqQpsPt/kbwyRQS0t44cFoZFSVNzocaE2ezxYu/i7Mzhvo+1EWQ5RfMQQD1GDgaCzkjDb92In+/TeW73uJwdFgmBWGQsGHUCkYHJ0UjKGTbOjv2emPbjnEnR4Db54/PKHuI8BQKDgsmRqCpZJDQuhE16IITO1m+Q7jJZc2w6V7/NhSMEANBn4EeUwtAwPUYGCD2b4fpZHk89Nmmn0/yrjUc0uG4Og7FlJde/ZeGv13rBzMlk909SmW7ocN9JWiykK49NOrhuDoOxZSXWtKHTe6r0exdB/pd9Rd743HSuVsk0Dtos4rj9/n33rTQefJw+zDCRcoZ1ls8lmHRP0wEdqdoa3TYLqoCVAj3HBt02QOHuw746KvM4zUnj1Cw7UpDVmP4YcYzUnncWdCuvUHLrjr6J5F9NFyya4R2qbSZwA1AnjNBlIDduTk01Qe03FtSkO2Y/ih8KakYcxpjM1c9q5P5kpXXRP5fR2B4OhNs3Mazun8KNsF/LFJ2fhgJvpNascu3yB0AAKJJUd7l4SmH82Wzgye7qqmciczUAykrb1rEJ6D5AexIlyzA7//7os2uYl2qW5vOnsuRFi8Nx77/vSXlTsrpJzAVUuptg25kRvZ07+6el+rdzeqLIRLO7NqoBWNsNbzjIa11DYbnbVV1dLO1olt74Pp4aLdSkX1dlBV7VrdosL9XK2X0ZDUVN1U7Tk1mOEDWlYyV5iql6i1pKp1CVYsSFXV2o6mevjCLWGdrEaWnqGlta/BgeSOZHhgNKy/wICl1aOmrrNbA19bb6S/fRq1OTV1mH7zSROy3vGCHj7s0p7TnAfo+6kT5IVo/x36yXWM8ifldfQYEFrILJJ5D9xJUSbiiO7K0y92ar7eeUXTnRiGT1W+c/CyN7NY6LtDDaoAqL9RwJYcBiYlW3dSlYk4krsGrygrF6r5cqfKtDuJiE1VvvPummQ/GhRTTRc/EVczkv3UByNTSzajhIXOJBjHCbNz2zEiuWQzXChBJlieZzgEWh4TPlJBPsbCup3pHBaTxmbRaVwOhcnhIndZblF2JYDlJ5acaI//7TDrtT554rBAh7uLepO9K4hDOn/5DPEsOyUzFG+bunpAHMq6zfPk5Y2vfV39WscLqMfvMvjm/4rngS5KPLB/df/m4vjtqCO303yTKiWNjRJJjLcwk+dbWbm3trLSO0aU5x1ZXl5fX1ke45lRwvQs311fLyn35U0LWfn5LE5hAZNdWMBh5ed7mY1QRgUm+p/GT29Lt09vvwK/+nn6p/Tn6d9gn0zyd6hBFY6KboWjwhr4AkTHSUaHgmsodWP7jyQOOISaokffVTiH+ZW42gZiwxxYHuUE/v6UofKYEr/EsK7fhoZzO00n5L2hrQyaT7BVEJrgIKVnpfgU3Y3zDSYzPGbPkYMTRRynQ/ahCdrdZYF4bFAQgeCHIuCDgvCYFv8APC44MBQb6E/ABgURcJY++X+niXoam5O68nwbLN9eyfeuWn788/Hm5vd5aR+RcFjk6/PVYmkxNnZ5ZT5qWhF78/elyMjl64rYGzNR9fODg+amx06cMDt2zOzEiWOmZoMnBs2PHzcLMmMp7+D/TAwIiBIIcoW1Ge3qDBVQMR8f6+sjqaBWFhQ2iqdSbtLQKCw9zD5UresIleiLmFwQbfI2eQsixMRrY8TkgmiDt8FbECEmYhEX/57N+aWY3hE60nS6M8hlI+/TKAfFvd+mfHmwoVbXPnQDRwhB4G37bZYWY2N7+2Udg06DaV7T1FOdK26aX5I2LS02t8zPSVvn5i40YxPjMJj4OCwuLh6LTUg0/93k1+5/fymmFd4iot+BhUdxGV4xnk4f7ckREWl7JZKju/fUFTAo7aWS1AyCk83ci+5OBCQSxs4jlu5v7h2I8LkoCC1vKMzZl9TDJpK8g5y/ubtQbNU5tQS/GndStrScpF+wblKbOZscBN99bTIyzDTvQJ5/XDCXdmbVQCt6zVIKDTra6H8fVCX9ogVQI2j5+4eo9gPUIo8C1CL3IacDD3f/9Y/SYcAFW1fRbRqTw2Sy2PQE+r8fw2aVzJbybmLXPnlAJIY9YEw7cM6GjIVyec7fifPXlbNV4wWb+Um8Ap3nR53sYQlneidrqnvmBk93T9RV9skbBjO80lAoZFpGBjIJhfJKssRcskBMLIg2eBu8BRFi8rUxcmJetMHb4M2LkJOxGuoaCGFYnJ+UyiaGO/AIwYHM4KwCavzSAcHk0LXLgxSTfP80RlQI3o6JCTKm0DksA+8fAggEAoE1WBcBrbnOOTlQs25Z0vuKmOQPyd0VzsmPbp7yeSJI26yIVCVs+N+khJ3t+sdUecjr3mlnVY1+GhVNEpf400rxan9QfxB7s+8a3zPuyd4mblN7cu5Z3rX0Jnx7lEj6Ngh88XsHKfHjbfLyZLAf9uRhQ1sGySlzdVMG6X0QVsbcT8bPj/8fhGXmPUBHlYtVMZwrgFAvwFtbfz3B2SfDvxS2Es9qjnumJGZLXshw3gGej3oF2Tal1jaeIcnhcWRMc9KpxYnR5mjPZ+l4fn2Vj1d4BC4yhCLmBO1KY/e50NxxFCrp6GoxuGLl6Zpi7tEpLggEAoHBaDTsTc6Ib0wPV7DvyMUzF+Wnp0CdQNrBhpQqKm90MH12MCYmKVo6dgPyQWqQo8QbqkdLKJlmjHxqtklEbnVWxw8x5A9tpVK8OL//bx0gENjvKEr/JUqx8Er77ZclyFgpq+CS+3Dd3s22+Db5bmA6KvZAJ4WDudEU23oqq75ZkqMDLWDXhUaSO7vrmFI6J+yIQMMBBQLFtOLxdrs4MJBEwKGpft4EnHpHzVqh2FqsR8CvEkO09s0+Qqb2+BJCHjQH/lVPojog4g8RQ5vzOiMgRCX89w0Ll5MMnkrB1lKTM4s7HNTh4xuOLHvE5IZR+oL/BAOE7BC38MzgHQMBwEJDXUj3UX8ari0hmEcQWAyOBhtwAIBIsj4pz58Vg2JAe18Rk/QhqbvCbfbzQf4n6Z+nt/TFx3i8HDaf35zfPFo5m5j4ns9rymi6ILsB/iiFKXj9lNqGG1ZR/BHYbGX0xiyKWJIP/urjg91t1uNDYwSRyQnUkyYXH9tT4W7cU2smLgjObObeymxRXXmWsK5clNVc0Z3uVufsXOfmDkc419mY1OEsaAdawH15nbHOOMvRHHOrF0Mt4N6CLp4LzvJkOAJ/dT1kXRd/dT3qJmBdVxk5/cooIR7oU7xiXu7vDgo1MYLL1nbNiY1Xg/+32TYxzb9vXsiHOkSshoCttkByuFFCPNCneGWH3UBORj8OfwAgOdxjqsJ8JfCH7S+Q0x++nG5qD2/9/FFw5Af/5gPv+tSb3vDuz7zvve/93Ove+O7P/qHMOdq8tvLys6su3XH6F7jw0QPn8Uv7wsmv3X78hbf/zPEfvb1z5MI/OPWsj7Xeu/GVi16uvvKfO9Ftz3jFVf/8jMd99OF/oqv/8fqvvPDlL/zKa9fEf+QPnHnNcHc1/Pr3H3/Z8k8/9pivvfPv3/m1v370SwuJ997wwV/656f+5Qv+8h9+6aPnyT57VXHjp//y2Z8+/+nwvht3H26e3XwN7/7O0R89/5Kf3P0e8NsB+O0tpZRp/9ntNyw/O9q66e7tm4bbN917/KbR8rM3FFRAAgAb8At45P/ugHV48X8BkfCz9K1rju45+OqNfgFnaz+Xhb6Rp+swhprddg/fRp5wxOfBzUe8//Dvjvjg4b9tdu7wH3ICHviPHziGVgtAwovIzW3E1iPj2Lq3PXPk/QBtdO7wo5HjGz0IT9BmnLz3EUfeL9ER74cjR3wQmo3OwVS7iLwfJ468bySOvIo2OgdGm28dmWhXzMpZGbFcTsDzmuNm9991eLoHz6873bl7aM0HHlYfra214N9jj02GxxBBnrVyqPu/u+a5W9S791L/vze05ojPO7zsiPf//wMbnfv/h9Xr+xf+bW3Zct2PwsyT55L7oe4/f6gHf3bNcz+uneJQ91QoPHkeVw51/y9GzkXCoZ532HLuA6DnDc4dftMUcJ6n9ksyKh/WvfZL5H1ODUfe/yOOhhxSCbz1lsKJ//iDTy9e/Qeffgz1ei/AHvkOXdCPwYkpy3+K3/4d/h4uN36B/9RuV4c9Tj6fYjfEru9o4En/X+C7+c9IMx4W8vnwWoLL4Mna8TqjI6+ndxv2WnkDPOnwb9mz5fMnYZsNroeXA+sCkT7U4ENz6JIrw9NiNEeGjWeEoHX4/07+Nbj6/wv6W+zZxNPFeLYY0RT8fw/fB0BeSUOeS3F6FutqaCD4uvFo/r/rsvgVIfbRvrZvJ4VtwxfpHMFnOi887QD/X+B7CWEdkbG366HAh8i7+e2HP0+zIHfK58OXAeh75fMPf7HAh+Eve3+NvH7XMuQUqdLTq1ECzHZmTebJfJ41WbO9tdtGYyhjaUZITEESw2N5NsQ5RVgspvD9Nx9kfl7Pdls7az4cMSCTKJUWVCLCovm5Ha7fKz1G9VZKVmhtGIE2qzkX3iURM3letAZ9yURV1XUhDBuOFIuiHklWwLl26ROfeFPlKIyHRbNo/Hw+m2VN02RNkzVNkzVN5kk1z5rMV9/eJra3dh81HR2BI8qtTSaw0a8YO1pYzrM2ZDDb0pP15OiRjrTHelXvdCiqDSvsqcAFikpUYlYCLNrNpT83zeCAM7ZBZZR8qW2a/nTI5vOdnczPH9+W6yDs8Vlrc+vYsc0Z+l5vPLYet3e2xKxGtzJtr7WdLiQsmvOL5vxO1iwWmTTk/Znc2d7anffFlIyLieLRWla3293seMQF9ERve6cox90JEaiO19NsMUk2Hx8ShsP9gDn4MVu/XkxrYH46/8zPO08byvhqvjNO1jsAkXE6gOrPjS5/ruIkRMYgA5a4aPOkLUhryvvlkLHISDCQOINscysBHitX6yjiiDGRMnXMGClJHAuVACzO73BDLTI85Rs/b7wCA6ZKaI0EwMaRBsEQZk3T6Jduq2cN+80NRbhfLhVymP046E5wGyDjQADb+e2t3Ujws2o8G3QOSmFSGpbQfzp7B4wjUi8Af17KwoocBLQ7unU6aInudMA2aNW27Yc+1wxAERJZJSVhTAtSw2LRZNJRXKzcoENk0S1Iwnp92imkNCQzZ0ImSedM2FEcMYIABglsp782epBLCVjFI7G+MRxMBqcDVq2qFUJVmYmMU5OeDqaLRRk09cLPZ7ywxkEDs+Z5hKgp0ERynheEe34qaOE9OpfqZM9JgRJwdH0/nzUNE2HcvxQmdZ4gtnLNOt3cQ3oqaA8giqI6Ewoh7OkgVHXjMK9n86585oxkEceTCfQLKDbWs+GpkGUVoj4dUFad06EqNpWbfp6BJGBLAFBCOOVScaRIzwQU0HmqQraP6kf6K+vR2m2Wx3GgNYrp2JdObW0L76fj6fhMmE4t2O6pYNuwdiqAbJ0MiHBkMnzWDDuZGQ4BeIaT1aR/KiQJLYrqdCgklacCXQQW/HF+hRfCAtRtV54NLgWmgC3BepY1RxZLSQQTeWHSs8GkTMDsxwEo8DRSTv7Rd0WpGKIASjhcbjEURiJUZ5JJBMaU5vvsBxidiI00NrMDARdze2vXUyAcuFQgBKGInBFuTHj748txPOx02iB9DODXNxwQgwATN+mfDZPcmZuCY1ogcQNZ2J3DTDZHxy6MT3hxWXFZ4Tv0qdjw8TG+e0UlLrkEzeWpSU16pL/NVo/AzPmXZm5fa+yMMl0tqyAFt8gYdVYRKbPU0WVwjk0taVtiOQKLJOmDAxsRORGgPH2yKBiL0k7HDSIXjcYqbaftx4d0M37ddWnqwHWWwXmo96f9QSfuKFKpL+tYY5zLGKv6/0NOdxkyJrnhy2ByW7UbB38MUsRMA4PMc7sfOLJ4GXrt7nUsq8IYokZxXBsLvR8s6TEO3DuV8v1AkZj9QPwguELnXbkiAIhCgibik/D25GTAlv5ba/vKy4rG1lJJO93YGbcM0F4GAGYYK5eBshwWTTdQ30xWgQ0xT/74pHqKMa4JAQ42VrgM1yqiFDcCCQ/6pbMOkNOckgiVcinwZYANjb0lxsMfA4wspWiiiIBC5MCTuHLSKBKoFGfOsCO4adYCGz/+OJcEAZiQBAGXARTKtsbR6sccdKQV8oSLJBZxUXqq7zz8w12v7R4darunqYgkJiCapCA+w3R6J0GYGGd1lJpwIaSJY5CQZhGz7TOd7uEM0r0IZaKQyCTo9NNp/sFRaj5XZ4DCigwEtCqdL4Nm6JZpQCf4+RR2DOciAQF5wcx+YExI6feDRDHqbucFGqSGM1YCoDCs00UZx9X0dsVM5svAZQ6LHw9eLvFiYNa0zaSVJDIxIdTQqqVjiGE/xDFFLPcDYkSlczpdhzkJnf+0DKoIBsKDX1v1A4gGUVeV3WUoGap9cTUgEfG4zNMDEQRRaYkMl4Fh3GGBu8+MdESSXKqQ2TPj6/R+K9NFqhQHzoAwEllgyNSqulChQlG8B3uQBwLDdKt/W8k4SxmBomAxmsroqtZ1u1PELC7i1Rgj1mVThjFTVaqRqObGcBYHB2QjVuwJ9QloIwUyJnhkQMQ2UpRzpgUSbkdVVFcRZh0oCYzx/l4oURsU4knpFgqcSOwjmLj0QA9hXaN6XzGCUgIBE0nGOeNV7ShRRC3ZDmnJ/V2QXqUIUbW50pymyGYRHdi96xaQEiTq2Ac7QUmEFEqD3ESG6RexoIRzwQQwBFTAmORUAAc5syZrkoLbgBNGFUSV5PABRaA4Uywy/DUAs87P5f4KPjbyitS2369VPVm1/euCsyuWpmgtFIU7GYqU8jZvnwy8BWUv6px9Zvzcz5X6T99QW9fp2BW0OBrHYEtvQIj+XhAtaO0FSOnZW2ODSZaPsLJw2iHqqhZ2L4gU/F6AVn8nVy/yaGArbypEh240TssYtBcguin3WzhuR2iNlHYhWlGEVWbQdLqt6OqQtlqTnp/M4nCSx11oPZuLmSc6KCiVHLFVxQAVJwU5GWThonQvRICliUL1zCRpJrq8ji/f8VN6+eWE2cF8rXv0aF2vDZjnV17RTS6+OLkqjPWmlCeuDVJOL57Sa8PUbS6uDZtpObsmlN2y0W1iphGXzNmU8D9lM/zHynRiFUmpoFBF2YpVmuJeSFMNoEqicydsguUA3gAwQtJMxtcHCdSRqrkoc0ta5cbEVMp2J21dH1JQDvhegIKK19MQfI1JqSii4DxNTBwrZbhJXQTnjq+SBIUp0XVTfr2SedYsuI5DkhVpIIRxCgUTDR/LJHcubWcZPIVhOhyN23leYVRFe6FXpZlTkNaaD9TgrZ/XToKk36KzQI81xmq0/tzRpixlx2wcaLJ+dBWx9CChbptyL5gU072ALUmVGdm6rvSHqJ+pbDiymEBS7IUk1U51oUu87E62oHqTdtF3RwPUdZ0lSYzxaJx0I6czAaJH/QeupHmQz6pZrLUxNPORM2XMedc8/042vxqp/NPRF5W34GF1zffB9m1Hl52ToUxRn6ydi2BK+TkvWKmBVS7PjaKZysqW9s6fDPGudY7DHkuhPeSMnZ9ToATiK6gjRbOMXh+c147yhCd7fMjRcEiKwSiJQUTWCoKJi4hbFUSIROmdmexyqMTyBS9l8XKKfUa7ULY7nZLGivf6mSttlxJmC0uplW3lQJbKCQqskkVWYobVBpQwzgUQFilpoqc/GlqgDnojUcmIE1esMW1269PTihgjmmSgDZiqbkUMWMqoZgySJN8LSVeDm9SduqO9Yc/LJopvr69QMknkV+hxmzuqSOhxB1gS7iDvhKX37XahR8moh9gbTxgWRdLr9TeTWB4l5/clVETrrt9BHSv4OjD1ixl8VnVzdFLWFqCP2B+N+704zlleIMPNDOnKHC5VklYVUUh/IKUpxNyGS//cgWeE9EkZfXczMCZLAWJcc99pB0D0cQos2/wkRjRPln1yHedkr0vrU4HT2J8KJqYxjVkkWRsWbjD8sAsZoYVfkcdcrqmyttOirbSu8zwdrOTOuzMhqtt1CKqNbQRfAz9tY5Nc2WqjcM1LENXrtV8C3V4bYZxFCSSbR6o87VCruZJluSLXYNb8+E7m06J+uNf29tbuCWiRxEuMoiK1mntusSS0VZa0qoXP/Y0BkKDLicbcmcQlNwbpnCWlsDVrpWWz1OmPf//NBy49Zx9ktMnom3I2q6NCoJQ+VfJpwmKGNLsc+A68fXFvZ2UH8MSluRAwtSuXdjorsM4etcATJ1q9iy8+3jqebo43rw3jlk6vDRr4h0Mls+vH1L3UGguwYK3bDrHU1OFita9iXxfoCjfb2KhmK9XKJZcKOwHffc10kjddRnt31El/dif92R2uLeQwkBeQQZXKKBoMqlrKajwZHI2+L7o2wihiX03uSmiSr5BOh10AR7xfaGfza+mB3Sf4b3Z3DAVlrJqJdRQpa2MuWOJiNC4NgEGkEWOWc5JoShWpTt18Jttc8MGOCEQtm+eRd5CECGQwa89EZrYtzTEqhE+U0uA5Y17jxgwf72oqZZIYrictgxV5npubKm6z9pu2t25XK+thETLWC+tAzNROlx7M0vNO8eC1k1IYE1lCMIrSLLaRJkQwWmM+tDSzhoBsbHnx8lZmSyKyjNSVTlZoWZIhYNzN8fqK28wjWtcAK2IlSoWI1tdontuiV9xb/GzxuwUvCt0dryR6ZGe7VDI513EqRIxr4BAZph/v52efWh/yPI0KoQtd1bJ0RdemmCS4F5KWkUV8sAcmooOVjBMAHmGaKUWSBJ8UEt7eVFkjIwyiEFCMAzeO+nwIszVo7qzlwMEYn1vnMFHYhUWj8YkYZOLvQnKm3bTyAHudgiWxwoNw0N04XlDqFWvD/1iktVVGMko5kWJnlIqAFUa4JuEJIXdrdmlk4xYC/tf8RRd9D0hcPLaqu5MOdEHG0o+6Pt7Y7HTcqhsQw1cHZ8Oqc7rFJs4xGntffju2t26hbb4O04visV6kyN6KdC3UXHRLUPDmb6i5VWCSJBcp+hQJY5wTwFapU5HuB4/LYOL9YA2J0RtviEDuSbJ0QVFej5ZQydQPTI0Mbcc8bLyFlIUR45E6eyslo7A8F+0ey0VWlpaYWBjR7hQW7DJkMyBThsQIz/KzlstgPE0dWK7ur9IDQaM2X3jvaHFmdCUeGyc6yIlOl293IBQzFMAojC1H1Gm0FdHDiOxGD8IdRTA7OHhu08ZU0gavBt2iK02RAXjHlRGT1VZ/2I6HnpQLxfbShyGyN8bi07eQ0tjiiT6WouvmLcTvPIHdntWcixQEFCWz+0Hn+4FppoWXhzTKmU2nBvqX1tGMd7ujEcBGtLFZRpvRbAtGXR6VJR/h0eTo6l44SjbLJD8ZPGTGbJckuKEL/6Ba19BneauDSyEeK0bmZhvE5wcM0WnBuxbzWHs5m9XbI+1qpTI5M1PNqHPnFC17e2XL2bWBPnVDwCdJZSeme2W9rEsJz/ZbpJZVAdRmKr4Fn7EaUeTKtPggHboGvzY9yycXTYgnphUxWmx8lhlnxTliD2twliz6t8CcSXIs6cFzTFd3ZT2TgYwZM2NJL5UyDNMh1/V0La/lVwWaRnGP0VTrJ1G1UYc7VSeuCjlHPeoXVDpyLZtR0HKFeGxKoqUC0baAXUmPNM2CEKl03NEhb5YPymMOE+S5V/buvsq7Q2uBC7lELBMLZwDXltSwPHlKNp7yzZQNdqHkrzZtRGpn1Krl0CTEEwV0JWYhNOJ/zu3KZ+K27RRkR54yNQInbcQ10vKrAy1GidUBeUImrJZLDc5a68gM3f2xBqSasFw3m5UdAzL8ghXZHOgWM8iyWDhsbg7CpEWdpeH06ZjLt8RtJ+5zKhzRKvjWmJNRDV6Y5XmFgtrSknJVt71oTV8VWPYsb23Ak8IIz5olwuEpq4OwHc+L/OoAgkZZ/hzgh90AtslfUpNhDc5y3Gd3niQE1301lXPD5JbGNGn8/vSf7WtCxnNUWwFpn0haeY1pSkhJVSMjfxbUJmGLZEJ3obiKq9TsM21unyWm5tSn+0ZcnAOr+8PdD/p0hVUmJCZpIV9caacvzRImITMhMW8gEzrfP71MnqWGdRkkBHRVOBHFpvDjCJy+yyoeJwlaSFeUEEiMOuPAjtJpDLhcvX+uocshRJQtukON5yAPDTej+Fk9qsZlRPRcIqGDpkxNWzREpxein3RA1I29a3GFtqMsKaoMIi4mFcXFSHURmz2XrKZjCgSO2+F8LAXnjClCErQ6I0zw2SaEgzTJHiLwbLg0GY2GSFHSnqWJeCFemDI1FI1FuwMlZsWYSXIylewOKGWlOlNnpihMsVQs5eRy2BXkFEffFTjJ3kZENrX3xB3RJNarFcmtVhW51djqWAaYbiRU22OGLQuXXEqmYqGQbRqGpzImko5pCoX8tqItQBRdZsEwn2Oiog6RhmjzFYM7o9VLCi7xiMskSdOdjMMdhwwlR76x5t1n6oh2Efq+cAQH0eyNzE3PMkOACvGELUijyaIXJE3DWWGlz6RSn9WUvtnVVDMz64OZgQPW4r+p2suKZj+RT/pCfHblz6P/fuR/T6n71dPBoL2wGHmztM3Vy//30INW7/j3I/8/rO5/+7Tdf0M8hCfYv6vyFtToapwsujGTGlgrqvtNPIBF7J84md+CtfwWzKMXMYduwCCfiSq/EKv5TNSoA3aaJaIGDlMDHdRAJzUwlRroPgebYbW8HDA95iNuZ2UiKX2GtWIlIEycDeNvFyfibOqH0MoFELuxXVyMs3mk2StsnE3zpri8Mi7xduIdbKevxeMCC0gbsZyOR1qciVOFCsg7EaGPphp6C/oaQQu/GOdTB0zYoCiW9vJi87+im82jVwGb/xPjXFoLHISeWA5+FFl6CBFhYpz9Ef3sr8336D2Ms19NcXkOnkvRX9PI4+n65M9gnP8fHfwmFCb/XroakD6ARyfD3F8I/h3M5D9CUpjsLv4jFOgGQLwXN3AtNbBe7MaZLF8TiPqxVQziV/JN2MsfwQJxPNYCLnh8HwLNf1Mn1lufQpk/hQV1wXtnxCJ04tqX3dX8BX8KS/kT6MhjmNyBRdu2DjIxB+edQVy6GtthK+pHwIHcFx8uTgTw7jpn6Qbs3Ufc22cC2EbmdozjubMlLj1AljJPQCv7Y/MaUMfjevNRfIt4d90iLdFrSnpnxD1po96vBtgfUZcewHbpv4BlCyxq+IrYy+aJGr5Hn2Gl3IKV7D5423VoZ+/fQZX/HoflU1HjlwPCHPDR/y+lBmZKO6Hzp9K8mPfiGYg3P4/jwTWaX2z7JfD/wz1uSb+BSxDDbkjgsFHEXoCtYOmXZG4K4Yx+2SLgvmNi3kQZ7lVoNQ7DMSzf34VhGp7fhUPFd3chrMRPdxGYxmbtIiHBNu8io5X1L4iJw+y6TWM9o/62Q6N1f1lt9Oj02VHvOdo/MTG2sFicOHmsZ2hgov1IbaTYc/zwoXqx9F9f5cqc8nwsxwD6tjCxx1PQg6PwNziEiUo+jqCGMZyMY1dCf4OPh0GpvHQ3B1rb3sKV0Qofq1BDDX0YRg98LPs0j2EshnlKA8teR9GOTRhDT87HNhyKa/XrzVEcPafUS5JbihqGl4YlqIPWc8W94xh8tMHPJ+l/ngxplJ130eqlbfNRRnv9hByEj562PZwZ+1R5AmNYiCKKmMDJpQx1WWnv6ZQjKKIHx2NYSh2C3u1EUProOShj/utwF9HsRS9C+oaKCQISZCjwdYT+aDqCPZANBxG48BBFDHEkkMTXwIwyyCKHPHwUMO3SNCszQPdjW9CGdmB7+apPuBgdOA6d6IK3J5cbUePTXof12ICN2ITN2IJyT+6w1O1Z7cU+7McBHMQh3IvzxqvqNdyAX+ICXIFLcTsexn2M4xJGOBfX4s/owz+YxlGMMQMf8QvHcBr/8Bf/caoa7uCWBqIAhZhDEe6hGLdxF59Qgmd4jCe4gFL8xDxeYsZXpQxf8A3jqEA5KlGNKtTgBGpRj7r7sGrNaEILWvEZbehAOzrRjS5cxEn0ogc/vyhf8R2X8QoaVlzBa3zAG5A8QuQRJv/mdROjOIPruIGrzAZTzJbZYRUe4T4e4CGzt2uuKV+3bt9Bh9qW4obGwtqGYte64oby2qLC4pqm4obiIuNQc0Otc0ltc0Njc92q0rBtnA37D7gUtusP2Kbq/IbKwtrqgr2PHVZkLFc7lr9bbsmSW+hgJguXYSqMcUWSq1BuUroUlCYFpUpBKVKQkoKWCDe1WCxSAV4m2Rkm2XKTkqUvJckASpQBlCAFxUtBcVKQl/BUNowrQ3BFnLnxPfwC57aLYllnzGSMJTO6MrozmkdJX4qUQRQhBR2Rgg5LQQvFAhUsgpSv8FEezE25Czd1we2Rm2WdG7MwKCagatGLC/gBwx2sz5fZsItszpqctHJl1EU7MzFKO8RnajamFydpNqb3JmRo2zENlZGZZmVsJn14ehr7Q6L0hqQ0nReSHqWLAL5BQtKjdF9SmnYPsfpif3pj48qVs5B3R2NjY05j08qQGqX75wAAAA==) format("woff2"), url(data:font/woff;base64,d09GRgABAAAAAFIIABEAAAAAhMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEWU5BAAAJ2AAAAJ0AAAFkEScj+0dEWU4AAAp4AAAAwQAAANVFrE1pR1BPUwAACzwAAAfHAAAU8Nqf4fJPUy8yAAAJOAAAAF8AAABgomuADmNtYXAAAFFIAAAAwAAAAPoxvFLdY3Z0IAAAAYAAAAB4AAAAuhSbIZBmcGdtAAAB+AAABJ4AAAe0PRa3c2dhc3AAAAaYAAAAEAAAABAAEwAjZ2x5ZgAAEwQAADjeAABXNOevBgNoZWFkAAAGqAAAADYAAAA2+F6uOGhoZWEAAAmYAAAAHwAAACQLmAWAaG10eAAAS+QAAAIWAAADXBtqOy9sb2NhAABN/AAAAbAAAAGwP15UbG1heHAAAAm4AAAAIAAAACACpwIvbmFtZQAABuAAAAE0AAACdLDvj6Nwb3N0AABPrAAAAZoAAAIZBySWdnByZXAAAAgUAAABIgAAAVfLb63GeNpjE2EQZAhg3cYgzlDKuo31LAMKYIkCitczMPx/A+IhyH8i/78xMAB1if6Z8v/1v+L/D/4t+f+SQfNf2L89zEz/vzCQCDgg1HWGiwwPGV4zHGbYx7CNYS2jHMMHIO8OwyWGswxbgPQzIP8XkL2K0YPhGQBnJi86eNp1Vc1T20YU3xUGjDFEppTxVIesurELY7tOJ2kLlIJqS8aumxZ/MLOCHiSwGZMTpxwy7YxvZUT6vzzBxeSUaw/9H3Job+WYXOnblUyAaTWytO/3Pvf33srW9v6eK3a7nXZr56cfn/3Q/L5R3645drXynbW1+e3GN+trq19/9eUXj8ufl4rLn+Vzj/in5sPsYkZ/MD83m5pJTk9NJiY0SooMqOfARI5laj53uF8vFZmTHdilosNrHjCfAb4SeV6vK4j7wDwGeXz5t2APLLQ8umdpRZbWjSXV2QbZkCk4gz9tzkZ0ryVw/bvNXQZXav1MrRN5JcyhYJrooaqS1TIHai8GgeNhjTScTVV5tZ8qFUmYmsXlLK5gmZ+EdHmTqoW27KyHGknOybS4U8fvwU5LOLZhmm6p2IB5bisVqaqQMFWFaRWSHcvSyRkLi2+CVyOdHHiFdI/3/J8FTPjoG0w4QfAbZAqwwm1YeflXFnfehyK3HSjIqM32TZ7mh5QUJnM6Z8E7gtvhV//cRfwYmcrp74hcglYF2hamvIwach0ENc5qgRf4o+vhAWc6D8J0OjhxkG6yIzDE6Pr1mQG1Vy7o3oCuu/HWa+0mfNTaF6DlamzgI4L3FjdXDTNzY7Pzf2qCtCA5yLBpShrORhY5QAGGLRHJjBwY58QqF1zQPKl5M9Z8vCs1w7Hmxt3j2NtmRwSQyDV63EHGz3wYHuB0PZeN4TrMvzdMHixk2FrZVbYMq2r0jhlM5pEk9LrtgHMjXQJdCfPvo9eVgQnymQW2xjGMjONwx4vvF4MsBmBIdL0QDUJXgGXjwvLjjjnh4zJ6+B427NhWzYQyP4FFXrnprizLOe4I5RK7wWIViHcYe0HZUeeKOYFnRyXIWLwlLsmT67fhU2ZcPCFPiWtL46UqTlneCUTvCB56Rg/P3REThgmWix12uei7cuyQoZW3hhoOV81KVzQ7vNnaE6txIZFChkvknHthuDCiMDiAkMwlmdCMCRcNdQRYDRe8soFPmM4l8acj4QqVg1vZYIIaZGyNZcAKc/p2bCflO0En5ThV6+NoU1LEONW6YbpmdJWKGqpZnBg9kpLU+liFnylUJHE+q3UFSS6zcuiZ4H3u8gEDa0fIvUl6FMsxGYrzuFfdO9ItspAmYqJ6LEgyoVYwbpML20q+Eev31I2xmgVJ3uwEMjiPAxKsPIO/xnOsuYND5v2XAmfL8mMFC3ijF/CO2DBUsW3xq/FS5logTdrsVkpF/LRVQk5PW6FFTzt74lInhJ12xblGtapXccNHqBOXjBBLoZpEJSgFJgUZqY1CUtkblxYhQ6VNKEDJhyNKFJYcY5QcjrQI06NEeZXIIhpqEpHGGlsnEEtG2FBh6gqJpMxKTVpJa8ZKa3OaEVIJnSPymhIyQ8lFms5RI0SvtoJHdBjOWEZkMUQLK6rwdPdD6t09cZEm6KaemKgiLxyX7ACbjX8rDuvJQfnFHQSeKw8bWUL28aZA+SZ2g29iIVNpSPF+BWZ5ReJbEt+K8CmJT+OI0iWK7kPs/Q5QOQH7wsQjyT75wwj0K9kpFz8qgf536V8+Dx8CAAAAAQADAAgACgALAAf//wAPAAEAAAABHCno8pQ/Xw889QAJCAAAAAAAywZ4zwAAAADLMc4V+qr9sAheCH0AAQAJAAIAAAAAAAB42o1Qu07DQBCcIwYBRRoayqtSoPgVKVKUDoKgDFIkemOfcBTnbNmXIhR8BT/BD/A1lHwIc8eFBgn5TrueHc/u7S6Ac7xCwJ4AF/Q/eIiU0QAiOGPU4tZjgRE+PD7CKT49HuAOXx4HGIkrj49xKR48PsFYlB4P8STelo3ScpXpTi5qXSjdqaI0ppnHsdk3arM2UV5vY7Wrsi5O/p50Mk1n7GyNZ5qhvUChgKRljDOiHDUa7DmBVZVkJd5pEyScMEHoUYox2Xuqa+oq1pFYELfMtj5z9WtoRFiSU0QSK/IanddqvqtcbLu4IVPxe804d7z921Ib0vrVkL9V+ukf3Qud71RyqsjNdsg+5Ib/9Gt3ZKifI+Y13J3N3bgNR26fW/IKO6oz5sbcX5+bctNT+tk3BmxldHjabc29TgJBEAfwnVs+QnUo8SJBXFQwwWuMW1hYeCFGVw8UOEY5jhALOwuLtaOQxoTEYHyT2+t4C+19CB/hHAo7Z/Pb/Iv58L4KB6MmnjS/m9ZYHYuzCHZUDWvAUSiO2zwVoZJiSO7ILUGyL21syDqWS6nIZ1KRo76BckSgyqJPetTTJTekJNcxS/syknZysPkpjznP1a9h2nnrWFH7sT1tc5+mr1RFXNLEBTkne3IXt2QFHbmBa2Bjka7G9qdtHdpgAUOQDJ/YC4vZD8sUGcwcyMISPpJB4Lr+Mp/2fVPoRgbmphGsfq83Mrm5YTiKhgnAe/i6WLBW1TdHwdDcV0PfPFDwVmFGoVhNHNYKtXbdlb/SWk/0s/t/aXqbk1+9nVZuAAB42mNgZmFi2sPAzMDAOovVmIGBUR5CM19kSGP8xcHExM3BxswKVMPygIHpvQODQjQDA4MGEDMYOgY7MygwKDxgY5P/J8LQwtHLFKHAwDgfJMcSxboNSCkwMAMAo74OjwB42mNgZGDg6P27AkjO+7XqXxJHHANQBAVcBwCgXAckAAABAAAA1wCKABYAWAAFAAIAEAAvAFwAAAFFARsAAwABeNpjYGJgYGBkAIFrDGX/QeA3mPz/D0TwQ9hgeQaQUh4GsHoniBZ0YJyu4wKkWGBGEgYfGMFKC/9jB/UIlWxA3ACynFijsbqPh6GFgeEHyAjRxMScEoaczPREhpy80lyGnPzkHIZ8EKsARBSDZIuLDQxBhBGIMGYoAUlUVQHFgIQRiDAGESYgwhREmIEIcxBhASIsgYShAQMAamJUGQAAAHjaDcrdboMgGADQvZEmbZb2ohcfBT7RmQiMdXhnjQP/25lG8em3c32adOssps4i6UHwX4rfkWzgMBZ7ROPPVZ69a2QljT/iksxTS8rYpuF1XLP+hgSZsz+Y8+wanTsSGTHcNjjANUy87Zb7s/DvyF3DkgCd2nJds7mq90Ix/wineAg4FXufiPLEsgUU0bQUrw8qN+IJihztDGYwXzLhTkjVUkCmrVu9YqNgov5voMXirPYgc6jG1KC8XN7+AJdbRnUAAAB42t2YbWxT1xnH/3ZMEzvxy8qG0FSVkLKuCUWMKYVAFXWQBKqskDSsFLZ13ZA2dRpC2lZNmljzTttNIaCQUim85XUfRriNeAnFCdNKaC6WqkldNqJKq7T7wQuTLIsPyNqHaXe/e20HM4hXbeEDS/TzOfc55z7nOf/zassjKaDH9bQ8+773+n4VyYdFti2nxPOj7//EsSn9RJmX1KfQ524t3bt0nzxLP3Lrv6rrnmZvpXeTt9fb571dUFawqmB/QVfBDd9y3xbfa75jvknfb5fcXJJ65O+FfYV/Lvpr0T/8Xn+RP+Qv9T/pr/LX+xv9e/2v+ff7W/09/mH/uP+6/5+BSGBZYHngi4HXAzeKq4p7im+W1Jf0lvym5HclN0oSJclgabAp2BkcD94MhUKPhSpCVaGt4V+E28Nvh7vDveG+cH/41+H3w1fDH4VvhP8STkYUeTSyKrI+8nxkR2R3ZG9kX+Rnkd6IEbmgNSqzp1SpJq2HDfqBqlSujeQ3kdbYs6qFOthmJ9RA+iJ8g7JdsAeaeb8FWqEN2u0P1QGd9k/1rhrVT/0B+xMNwhAMwwiMYj9LasB7MAbn4BI+L8Mk+Su8/zH5P8AM/BH+BA9n1B5V6ICWaRU+noK1sA4qbUPPEOd60g3EspH0IH664BDl3XAYjkAPHLWT6oV34Bi8a4/pCnhcTw/Of7EKKC1yPUbxFsebhbdPqRHTBPkrpNfwOg3SoyrQCtbQCtbZCqKyiMoiKouoLFVjewUOku+CQ9ANh+EI9MA1yqehUEFaC0MlbKSk056jVadFy21nDe2scdsJ2iY1TZWSL8tpp5l8C7RCG7RDR8bTNa2mndWKzEf879Hmi3IiJ9IAGploZGY0mkUjJ2LT1SitTwx9YvLf1af1+Khy1XQisub7VkytN6j1Bn2Z1SYszaQt0Apt0I7WHdBpj97jM4XPFD5TlMbxmcJnipGpp5/V9LPaVSt0l2JR+h6n73H6HqfvcW3GVgO1UAfbqLudlndAA8+N7vqKqol0J+lLpLt472XYDXvgm9BMWQu0Qpv9PpFHiTzqRn6QUeiCQ9TrJj0MR6AH+qhzHE7ASTgFp6EfBmAQhmAYRuCMu06jrNMo6zTKOo2yTqOs06jOU3aB+C7COFyivcswQTuTlH9A+VVnlPQs4/ksOgXRPJwZla/dpdsdzeL3zJfN2GqgFupgG2zHvgMayDeSvkjaRLoTXnJHNo4+cfSJo08cfebQZ46Wo3nnXx91j8MJOAmn4DT0wwDvD8IQDMMInOGdUcrOggHvwRico+w8ZRfgIoxn5vaku0LSejyFAi+gwAsoMIsCs+4a2ww1UAt1bg+d3qV7tvC6+4TILSK3iNwicovILSK3iNwicovILSK3iNwicidqi6gtoraI2iJqi6idCJ0VWE+E9YuwhrcsMMrmfUbZpN8m/Tbpt5lZGXFGOY4GJqMcRweTUY6jxSyj7KwIK7MaTHQx0cVEFxNdYujyaWY15BttE81MNDPRzEQzE81MNDPRLIZmMTSLoVkMzWKM9hy6megWQ7cYusXQLYZuMUZ7jtGOM9pxRjueGe07s3/JvJa5+qTPMQ+7nJX59FFvHfXWUWctddbm2NOzJTs6vnmPd7wV0bJjX4l9JfaV2Fe69gSfuxf0k97zs3u3b37UstHf37IFyxYsz2F5TsH5dhvs22iYQqvbaJVCqxRapdAqhVYpdEnNx3Zv62lNnL9lnABTxD6lYrsP/7V6DEoZ/Qp9h325L3MqJNxzeBNR7SK/B5ozZ+0l0sswgc05d69xL5mG5Xk8fzev51Z4E/J5n+H5wbfw4NT5Qo7nozmeE3k8/w3PtzJeb+H11n01P4DXA3m8Jj6z1yn8OJ4/5Dx3vP8em3N7KWculXN3KGeHSbDDJNhhEuwwCeZuObeXcnaEJDtCkh0hwY6QZEdIsiMk2RGSzMFy5mC5u1rTnkLUWjyrVKIAz9kdvxKcXle5vSZGeAU63RFK0tPk/80b/gVr59ZybgkJaqWtn/1pO89NKnRu1aQBRrsYvYPMpBCEoZTnMtLsvKiwZ7TGvdun50elvsx3oHLerOY0MjiNDE4jg9PI4DQycu5pRuaeZmTuaVOZe1qCHTbBiTTLPKtmlRmcSgbr2eBUMjiVxjiVxoj2rbxzsI+6x+EEnIRTcBr6YYD3B2EIhmEE0nc0g53WYKc12GkNdlqDnXaMU2n2rjvaBP4nnTXJ96ppyJ4M+T+z50b2BKjm3Wq+xRdwvjo18ucK5nPTtI4fu4OnDm1lNTt6LZbF43467c5gn/kPucKcm8kM82OGnSg237dH7inNlqTV+Hqe2fbjBWdb7kz7b2fZwzbDrvPs8Y66v/D42KGX63Fdd79fm5nPiv/pF4jF/vUh368OD0+kHk9j+jc4cvVubok+ryeJt17fdtdy+mzKnkuLZfHoVWxFzl6vkMIq0xNapS8x31frae6yX+Fe+1UUfAYFNxDNRvec38wtskZ12qptep61tV0NaLoT5XbpZe3WHn1LP9TP1awWtapN7erQQb2pt/S2fqlfqUuH1K3DOqIeHVWv3tExFO3TcZ3QSZ3SafVrQIMa0rBGdEajOitmscZ0Tud1QRc1rku6rEn0ZIfQB7qKYlP8e8UNA4vzy6WXz49RV/8CKhLdywB42oV8CWBU1dX/Xd4y+75nnUxWQgiZSTKEQDKBEEIISYAQMoEgIo0QwLCWIiIiIlIERFABkaJFpKhUEREV2RQQkKIftfwRlY/6YQXXWkoVkpf/ue/NJBOkbcIkQ96dd889+zn3dx8iaBdC9Cd+L6JIRIkhHUd5QolKzVERoVx/bsBswUVF5oA5kNfX6jV7g/DaRava904lv+l4hN97o2oK9yVCBLV1XsZvyfcxokDITTUawnEmM8Z6gkSs4fXiuLDeSigqLc1Gd0xoNluKXLns5uaAfHPso16cXxjwO+w2wZeSjpdeyMOl0pujR42qH1s7sh6foxdvnK1pGFNb0zAW5ltAt1N3hO6kkB5RTqSiSi0QkcIcgdP+GMIxhZvDCy/O2pNFtma9nsXv7fiBmNiL0Z6FEBeAe8WhJLQoVK6KT7JzNrVaw2Hk5lw8L1iMBi2nsVptjsQEkROcTpfLJmi4ZK+K02rjsSEJGY1uu8UA3xqnlQoaC5BQGrAUFeXmwvoC8hqVXxbsZFRZbvcTKBUDdh/1WeVXQSAIL2uAyi87D/+ljWmnLg84NHBv/0PF+8+nnfiyeH/x3pL9xQc6Vu9Je4M2th+RWvAm9jrSfhg/I93FXofb20HIqKpzBW0VbCgFZaI+aH6oJNubhbJUxjSfD2UkODmut03H82Y3MqPcvmpfuqF3lkfU5cQ74xvCNmeGTtCNCfMCFZzwnWtHqDSyPNPpbDOCtbGfbCkK3y1MsNFlm4uK/CCQIrZCmyDafQXpGQUOh9OckZ5ekF8YLAjYHU4xPcPssCcSMR/eFGIbXBZo62vPzz3wZN3uUb6dy3c/N/fpjXUPTE5afP+ArzMqZkh7+xZNxSd+d9D80Wmh5nruAA6PMo18eemTb1ie/Z2m+uMStfSujgTvXjYxp9gnXbGSk4FSJxZMiEelnd/xZ/lTSIvsyIt6o76oKpSOBF2fXEdm35yczFxqiY9PSdFZaJ6/r5DrosakbHea26i2iSDZ9+Cf3xwoLe0pTfnbz5boCPgLC/LTfSkCLytzgcmbfJu/gronY+zD2Jbaq1d6RlavVDznqceeeBR7cQY+r/wtKw3P2bDmyZVrHscZ0qmObWdIE4dWLl68El4r/vr1l1/g0ze/lf9///0r/nr18hf/+y0J3KiSLaO48xtuHawyHqXCCltCRQlCNk6x+VS8Ns3scrvjzH20vIDihfg8v82eEufDAlX1ccE3NRgyR4YNHE2uC1MrsshW6yrNNltQEdhtrqUoRtLK4uGXnxmbN0NZW1AWrWLPorWwMBggolVmQpAKWGaDHWRcWEinDH3k5KE/XxvhP7Jlw557lnyQkm74Kv2BI+2vN1ZPrv5hMk4sSOtTmOsbmNty7yeHf9ox/7cjNr/18sap79wpXSrZMFz66hPpR7y1ubUKNzWRqrLispJgc9/cRoSZj8CLZU7Y3kCUcuDawDecVryO4hZkl6B4AwSfqJL2k0nwCT1KCRlFpNVoKIc4g1GbyT5ZGllxIOIPTZZgQCB2m8XpSydVTz/+9aOPPfnQlXWbSB5W4z/tOiz5r/1Lyt+zEx9j9w7Cveui96Ycp9WISIMMRpgis/veUXdoIqKv0FKQTzICDgupe/rxq8vXP7bqG3Zz6Wep/459+MT1a/hPh/8o5cG9C8glugxs24AKQi61VstTqseiaDJyGo0oYr1eUBnAYt/zM+otssrKnhfewz/GijQn7wTXmRFMC/KUjErDQa/0xZvHl8z7YK/0tzScmybYpNMNlyzXZ2BOap9x3fFZAw7AzK3oBs3mdoElpYdMKkGtphghnV6rRgJHUS5M4fdHJ4MXc/QFMv/sPrMPT5Gko/CPtJ7B86SVZ6TH4I4B6Se8C32HBOQJaSBg8JQXVZRHucdiXHqaQH2WoBfvyr/vVFkqVp07KX2NNd8wPlfiV0gp2QRSN78OYYGHP0XCGIiswGuvxP/Cr1y9Cn+WYxbOAdpdIa3AyFbTcWG1FTFFV3QkGBOS2qKxaEU0DME9QG1onqxj8SEdBnIJ4oD7xBIrUlg12DTN67jYiYiXRU34BAGP/A1t5U+z+VFmyKYTrLBot0ftaAirRWpsCFM3itpd951MxJdCzCZLwG/BJuZTCgtMzJpo68E///nNI2fO7u/4oaDKH3T1G1ZVQC5Ic6QteDJeiR/FLdJz0nTp9MfjPz6H+3x6AaifBOHvPNCiQb1CVjWHkApjrU4FKsNxagG7YBHAum59kV2412vODwqCmIED5Lx0zSCGl2zAy36kTY/u1bQ8tB1PYXwZCHxpAt8Th/qHEj1YtMXZsIGLTyAemyhqsFkzNmwWsWdsmE3S5VtkHxpxqsyXeAtwCVF8pphRqIjCQKjdS5vaf8DctLr04QMKxg/aMHXP1FePpw675zK+eArP3LBueWV9fb9hW+c3fvhm/ZNP/V76VMVoKgV+M5rSUGUoIx5ZRRFRp94rpGckJ/oSgd1Oh9MRDjudGp+oN2lMDWENEwDENRcEu1yZQjnWdVMohzOHoiAspMku3gsqHnH1QDUQTQc+ct9vn7r5yZGHBm0aOvfX0j9G185fPLJq1rSF6y+9+SE347dvp6ocL60/+cOQa5l9ps29cGpm29jwxD3r32bZSRpw8klZRhZUHkqz8FpK1QQRg8jzVhvmLfyYsFqwWKjRaFIbKo2iQGW5AblFYH8xBEf8FvaZIYsrwF5zwGsOBn0C2P2T6zuR5ANr8K2XpoO9+bJewQHpNA58Rre3T8D5jzw4o1FaDjxsAh6OB2rcaHDI57IaKHWA4njirBZkAjosCAk2m3Ns2CYIuoaw4I4Rriu36BfsYwIlUdYV5DOGWb0g3kJ87fl3//H/Ds0PPDvk3EejmxtzyExpga0fXffl+99L14dJaUU3riSXkc/+Ib2nQ122dALoSkNlIa9o0+shr0mwIVtGujl5TNhsdgLbQMai09MQdvakq9u+QNeZP7SakNfvcNqZ4gliIKJ5zPD4aAyH4FWFHTghp8k5ZPDsx6tVWt+9deu2/b833zuF1w4YVjaouGoImYEP4me0wiXT5ON7Ro/5/vOvpL/j8jseenTW0nubH3+a6WQdSHcivwcMv0/IAT6IYMwTEAA4YUrGhqmAmDAV44gQaZE9UwB7wZnhPZDuEWqSZnDv/n3fTQ78UCVwYgZwwglRPxeNDPV2GTPtfWgiuGYhO8ViN6r65oG6ZKdkp4wNZ2frkC5uTFgHfBsThlz6FragohiDjJGZIEaUXs7f5FBvjSY4GRmCYI1G94J8fOHFD+6Y/cD0T/e+85dpM6eEz9qHlVcN6z/aUFa+pqh/3yGD8vgTR164+4XqcQdnvfbpqf33H64c/YfWbUdv7mucMqWxdOYwQ9+F1DN6xKBJwUDLoK0g63JY4WRYoQNy2YGhZI9Zk5yMEG+mvlRDwpiwwUBABSFpFYk4Jkx+Keroapgz9TLdA7rBDJTVML+aJlOvrIZO7jg1oaS8+IWX1erk+aOe2HZuz3sfSTMGDC0pLaqvokXtr5kuO776uTZ87eOr2CLtan3w0TlLltY/+IeuqoibBR7eyTy8BYwCIZfbaB8XBmONBpuoh4/E/tiYY75d/Lk1DtG13XURi55sRgG8RWbISjk9OHOBE6w2jWlcWGPiBAikXQElwoY0pxxOaWz9tdUgh9as6GTfOZUQSy7GRL9W9BFE/7MwW0bIxGMO/iSqOApaSzCPBsrhX3HpXYEbF2A7xjS7o5Qcltz4bx/hPZvx7kvSJeki41gr3k6zabtc13lDZpEijlOp+TpuIgcFpRzLA7nNik4q8RzDq5UcZvejuadPS/PPnOlBWXbIQhBQA0aFBAFCNOWhsJNpiyh1TImLZfJa8VXJwW6Jd0PcTrok1WyWqhl17s7LEC9PyV6mPJSS7PG4kWjRI2RJzzAirKEI+Yy+hHFhn9WoGR82cj10Ty572VzdeZ6VmU9hbKxgtiUIdntsMXyhuKYqa0DZ9PkTnjn4/MFBUwanSZfHjBxV31BX14DPVUxcM2rk+KFlo0a8P+2N38/+3cxhteUDpd21Y8aOqG5skH1jI7+UP4oCqBT8QaY3J19fbBH62/rbLB6EMiz6HD5U5hSCQaoZCGFPY8pKyONSs4DVXTWsuUf1GogkBZEQCH4xPSPGfpw0Yj0sVYEEmeUqQTtcTiUFJktqIBkpxVAwKBdDS59fP2SKSZXSOmThyqPbf/1buy/N3//Tk098df8/z+1++/mTJ6WzW1/Dlf+D03FF+42cbH9fld6VXlZHvrkmfT+itHTEm/svYm221Cd9VMnbW7EFW16RDh+XrkjHm/Y2voGbrmAOr78gPSA5J05dsfqydg+TJHxxFfx+0DIjKg2lIlHgdZCUE6NOBYmz2WQktWGjkcvWYbcO63hQQ6Wmb25WMoEuRrA0hcI3KAqm6eng+ygtqJeW1ks/gB7NwtOkKTViHq/PrMezpDX8/hvlZBKuT/q5V8MZaQ2ry5fAj+MQUY3g6ZNRfai3aLNBdWDyeIyJWqPWm6IyuU3ukWFTpv7BESaTERk9QJoFuerC8Okevq1HmFCimZzeW72KXkUyFS+OpCc+s1l+51uC5/3fh/fccd89H78pVWK0qKGirmHOijGjX+L3vnp48YsWTdLOVccv0dbx48bVduyX7p4y4z2wsXrww2vAGhwoN+Siequop06XDZlRbdjMibyGrw1rrNEEKibyg86kgFZ4FaVAZhMCTYf6P520zFuO1XMXT3vhX9K/sPkfdevqm3JauM+k765JXNWPQ/EKyGQn49W9g58lBZgUgXecD3ingjwc/KueUyMOmS28ri7Mg+urDTOp/TKDRpDCev0IvL+PMYDzSeelr6VNeHknjge9+XFG4xOryRXpSWkJv1daLm3DV9t9PzN/x2Rlg/m0aEgoVdBosIq5JJ1eUNeFdQLWU+ZgCF8XJhRr6sLYcqv93+J4GR32yIvaOmaQddIifLe0ES/l934tbftGmhad1QSzqtGAUBLkCFhFMdVobzepJZos9Jjt1snwGulHskZazKZiE7V+HZHmDdm3VYbS3BanRXQSvU5HROKJ0xs1xtowcsMLcRqOs9eGCQeiDbDVMYOISLeoK0+Q0yhIMSMC9vpBvpA+QbEMvsDsI8X44IG/dErf4mIc98ffNdw3/enXly4aVP46BAbLSPwQnoEn4tVNn1dKX39/XbphxrUKHziVzP1gKF7FcbwaY8QD+1W0NlytwioVrxEoZMSR7ltuDwZEWRD95lTSD9JGsFITvhuKqiUdi/m9HW+TIcDfzhapCa+FmQwoIWTQUpXKaEKgzShDTRUGy8EaDCuSPRTADSHjNbSWlPUfPQKb7nxVanJ/a2udyj91Y/5jf26LSJFjUtShipBXRwhIUIuRCsIR4g169getVoCp+K4lRHxstP6KrCNi12wxVJSXErR6MWeSPv9hBlvNHT9jn7SLzJrR0Q4Lyr6Ab3Qsj2qRBubnUVLIAIGKE0RMEXAORbQ0Mgekluyu9iXAmAX83pv9vot8mj8Kn7ai6pDNitRaNdTkBl4w6AW9zW4h6n2d/xuyqHWVJBl+qImgFakBCWwdShQBFYlZhdw0YmvAPofdDAWJNcDay1BY+jBZKV3VWtvxczdUP+EdkmRQSV9znz32m/ZsoGYpt+hGFb24cMnNtAhPl8i+syJkpqIa85Cua/R6cOsms5aRZFabKmky/NBS0QB2I3a1ZrOzY1qV5kBRkUWubaME4UB6gTnALZH2SAP07nZcgw9prTc434KV7ZeAjq+mrqWJ4IHAarg2uYa3KzW8GVIOh1NtrQ2rOQpGQ6239UBRs4BQCBZhNoFtcG3SDx2SrJCoAxvab95/7/Vr991PPpOekO7Fy/A9eBpeKi2Unrgh3YD6D0k3FQ9It8i+wYLyQx4NDyIBCqw2DvwPBzIWLXVhkQoxjqGnV4AK1icXhMldUYFu+frzcqBjDt7Z8Y/8yZOaJgyi16783PEd6FPlPYvmtLF1S9u4ebBuI/gLqPBNGh68AtAiaKAYpKJe76wN6zkR2MCLwIFj3SV+z1rURkTspbflxrIHsV46dtJ4O5bclLaPkWbhytuzJcKXdtna7Gh4KE2tM4s6EWs1eoyJhjgdaj3So7qwXg/5oL0uTKmWyJrRo/SJjaRR0TFWQTQ1MbIzohzDa4HGyX899zZ2S5/97c6KifXh5nJS1AFx/S+fSl/f07GYFF2dMX3mHaCzrHqJAz/rg9ol0alFiSAbS1qqJRFpE7VxKntcbdjOUVVdrOagqNlEg0dEcCkZ5mjR1YfI7VYWRiOtVYeDxp159+DD21bU1E6YPuHOgo9e2fF0U9+pAwYNHdO6ZhZed/qT4Vg/raFq2IKqsvnrJ+3/dMIn8b3HDq+6p2Li+8zm4+Qezl4wptSQBWEBU6pSi5QDn8FFQ01MUGfOFXJxLxkk/V36ipZKX3HHv/8e7rMQbISD+5hQWsisEY1YxGaLSUU5HdwossjYLByblR4XsNokO1eO++biJ/+HDW82TOD3ttdINyFumLGW7movka6sXkplalEkOmjADuIoAUeKeIjOHNbqEEc5VaoqX0VVlEm5uTTWFSmeCLMMzmuFmjVIrkMht0PaLu3EloMetz1Z6di1L5398euPw0ysyVEOM7lQYyhPJerNJigoIGnTU41To3a61C63B3IRvU2fqqdaLo7L5qieUzmh4sMqxf8whWpu/qVHjAoXfHt6hkipTJLVAh4eKGO/+IHSS2u8BlXWSuklyJG0S63Jbsdm7NmcZPGZFmM9kZ75S5V0tkMAeo/fByN0c2hp++E338eZd9CiCJ/oCTmKFoUSMFJrRAESX4HXapCg12lVhOc5NcQgLuop5dZtzx4AkAekAW0QeegJ6fJHR6TLuEY6hS2HX8AJ0imi67hGfiIHpCR8qaMwOuthOVMDb6ESoarjWdIiUrUG8hfI2mxgtDwWKQt9bNbmHr1AJeJhmA6UAgR16V2Y5nnpmrQdJ9F5pKx9fcdeUkrnw0zZMNMg2SMWhxJUHKaiCH/VaEUOFsbyQoIhVahVkjPZ2ktvtfZI61FusHjpoPYr+KxUTG5IOfivBzjttwduXoc7LpP2E8U6kkMGQa59oVAlVMCZMuNiFZrFU0g1SZOUjT++eFHaL9w4dmMd44shtn+MgDZg/L/pH0OS4pWkjouR/jGUwkABF6WAQpkvCio1EjPBQm+lwBkw+wqAityLF/HHUvYifsaxnwV5fmLggvwBCBk5IRsU7bzAgTQgL1CBiESeCEjOpALmW8zFigNs58qAX1+Ov70k7ZX+lxjoK+11ZH3HdJZBtQNt+zsrlS48jzkid+FxhB0FXrK/I0QOSfsfRRgHufPUK3hBYvEhLVLxnIrTavgHEMr1nI7lAVRXBV6Hw2knLcNPenBJ3LR07vyAE33sAw7640B9guBZG7hZYJcpUEfleC0q7NIlJLhULl+qLmFE2KhL0hET1enAWI1DwzYT4d28e2iYd0CQKO2hDLekzxZIDvxsbyta5ULtqnQr5SLdnAZeqoCV7TayrkAovn/iwlWHD61fPvnB8dvfffVNqWHY2FHjxmyYVLVv2ysvqoW6zTX7pp56q8O2f+mMCRw/ofm3LGLNAup3CTYgJRmFQpBFGT0eXRLVUW+KHunsFjBPIaEyLDiQozIMvjR2Ry5GV5SKD/stshOFulz0yckp62KKKVADstIbrk3ZsOuPTw+fEzDnvIc1RGfIm22pHkyG1DwGacj/SN9BPfQ/ZaMWCzZpvdP/5Piqv65+Le7IFjwJN8n7ZJ3fkPNcG1R+vUJ2m1FtpBT8nqAD8kzIAuQ5bkl6GE18ZNvCIZcCSocNKkB86fiHR/9U8khh9ejQmOFV9ZNnTLXhFOyGcj8lNeVM3quvvvxixdWySI93BXDIKnPIm6hzWjROSo3U6E0x2fVIbRGQECfTYOtBQyyLZD/rj6WGJXpesw9km+EvDHZ1d/GTm3bv2ljdlmvSYc2xHPWY6qpyOqS2anC5DffFRkhJ8oeHNwzEc3/+Zu3zl5bv9h3Z8vrLL78cobMNuGOB3Kg0lOzQaqnTrKEaT5xDWxU2ORwgSetQRqahoieZrtyiWyrEKJkWu93rUBhGQYpeKJZ1H/39k3f3/k/HFTq35cFHHvikqErABlJhw1lAmw0XSv/6fvUTa0deGEH3Llh87/1MbgmgaC8JSaBjA0KJNkJEcDUOpx4hJw+fGBoWbUatqTKsRdQe2fJV9g9wl+V37yD4CoLRjIMxzB4gE/dJ15cs2fTi9OYKf36fXvvo8vYFdPmyuvq3Xs855aocPgq8gUWy0XXAm2zUD4XQ7NBAvyWbDByIOV1iUVpc794uV1oiZ+EHlcUZCgsNw8Ip6kxRLK4Oi2J2YTapDmcbM0urw5kme+7wsD0uwjrllRvdoymKTTSj30oKB7Tbxch2DTPXgNxj42L72IVdO9fO7j17WKHVpuxQ0HXLMg695HdZUxY8u3qj1H7tzfdn/ypQZksrGlJ36LWURqe0a/SIBQvKwksKy0a1TZ/exjVuTqxoffV9lblXUsXGTUf+/OwTzauSbfX9UoJ5fXvtan3jfaPqpjBo6Pi60vyRdPjR4x+ApGZBXNgBum5DBSGPXqUVRRWyqWx2h15lMtHKsMmkRkhlZ36+9JfJKrgqcz6Tilwf2sD2ZTdFNi8cXyVdxxqdoW77xs1kwz8Pv95xBWx8++CXtp050ZHF/BDbvlsh6GQkD+R9GkirIPSYRX1NWETEiJlm9OhXs7yvB3RnEZtC+nrEkLKautJBdVwT9g0aMWJQ+fDhcP/Oo5INr4H768BP54ScVo1GT0TR7TE5asImpDIiHmw3ItmueZRmqVJtK8V2bLO6rj7YJ3MC1jw7Z0T54OqasrI6yeb+zLKT23czbdc74tRBI2rKBldXoQhf35V3ykeE0jjgKuT/As+bDFA1qlQaXmMyahH7u8pggGLGTo1KOsJALOZAac+0MaYYx6wIx9GKXMTzB3+KPdKXOEe6cmKKzHLSuAw4E+xow+cmSMsFW4fvokIPXgj0UOQIqSEWcjxBMoujO9AydxeyO8AoeTx/BuwnGVWGfFaj0eRmtJpQsinZm+K2Wp1U69RWhuOdJrNRhUx2uf5WrJghrgIxNW+0O9itKtHfAae85eWMqA337oLGaunawoYa6frZZHPmytoPyjVj9q/fCAr0x8MdX8CvXe93XOGa1oypPXz4w/eZHkU0GCi1MTyYXs3UV60GBdaZOBPHFFhjROrbKnCEqPSe1Mj627+soU4mIvXhpg1PkQ0L7nvxlDzziLHKvIr33Qnz6pQ9Fz1U/CJyuTX2yrDGRMG7Uce/2VVPZ+1ptq0uh0h5frrzq5MPvNf65QdHr3S8Ul2/dcTo+mqSC+HxzKNYfAWiQJ50QvrXrt144h/B9bMoDv5tF8xuRUlsH1LncjFlSjCrzMleHTUgA0Qmg0ltVMWhuO4YVRot8roTDr/i/SGAO6JMCMhBnXYF8fx0Mqmyra/BJF37Ux/d6C0bXtr9Tc0QUjHy0SG2slGPxEtFQsXa7dJZ6VsoyD6gz67d4du3A0/a9RLjEtC5QpZOMhoEsZSqXS6zwaCnem+KIU5rVJshlsbLsdT+b2OpQmZsmIJoGgwofRxBCEbDqZlF082vvLyhZnYfQ8Il6bpO02suVwuk1q0crERTCDHVjWt+fgt/nPpQQ+3FtTvS9u2Qtrz6YkSTyEtAq1w/6tVqjYaYLVqjxq7neZYI+c1FMRSx5MdJeygPqc7LTYrPuRMM8UKiuvcUrs0oSZqNj3e8yzXtmipnNAMhozkOc8hVeYLgtOggfKemWRKQLkHnUds9Q8N2E1UPjdWenlU5xBd/tCqPIgHSMyKxpCvlcSYScvzgW89PD67rV1JWPm7B1Hd3rl86dtpIMNOGKfV9cMXv3yj7W7p/oD9QHaz8fdvq7TUH+xdm5FTklzbOBDq9QOcMvgrkBnTqVEarVaMioF12h9pitAwN60M6o5FHlSypVQK453SP5mwkPqQpzXdIfSCOBwN2hsex4Wv9ysoeXPvo9JXlO0+ePB3/Yc7LL5Oy+RO/+eFsx142ewvY1lauCWb3h1xQKprNckyyqI2EN/CGyltS6VhvE5M9M/8d7ZqSU15D2orGJzdhPdh2LdavqR77wSlyrmPqvfe9dIo4bm6PVo9rYV496hNyEqxHglanEzA1GLXYmCpgqCBhWn+uUtjHbs2w+hmUsoQw9+yTPsO21Wo35bDR9Di2SZ9yTR0Lc15OT5w5gWyEqaCMB/+6G2aKg/jQS60SBb3FTOKQ3e3x2IlexccnmI12XRyBhMWmI0QnuiFiifZoU5HV9KWxJHTvEVFYPdsogkIeVFKp6APsN6UL2jI4o+XX0s7PsbbFYhSIi78HN8ywGjiDvRVzF8lybF42v2MyULup5WjB+SQyuWPTpBOv/Ya0KPxhVWQrUK1lWgG0QRmHMKdViRqtVtTroJxnuwZaO6y7Z1FfFMXudZWZViWOQXmfJ13FtvUrsEX6CqdKV7esk74mRVCCvoTrOy52HMeTpc2ybMCTMNk42L6BQ8txWI3NSK1BGqcL/ovA2xM1xyGDwQquL07NNtz8ioawDdFArGpGikuzzBtZZoJiTpD4BrFtkxMKbZNmGXZJh/sf2lpbkhV4uJcVuLKy/inXwgqy/GbDp4fMF3WvVABdLBgwSSp9ACpyIu7uA1SEeSNRYayqCLNo+8s+gJwt+mP7AGR3x3zcIB0iv5L24Kad5Py5/R1FcEc3VLqss+FF/UIei9ttU3sN3nhK41N8HLXZDPHxCZngVyMVeVHXgmXfGcmnwUkWsBLSDOlnwA6JqZlt1tntYCdOewr4EBz38H33PTz6jc2/qqL/97dhLVteH41td426WDdehUPT5wfP0iHDpI+OpOhSXtdJHw2roGeDv2F1ON4qZZE2cOIMA0kYBhI0AZXmdmEgA2Yf3nrmjGD6yc28C6yF9YaSUf9QnJUaRdGlQyiB0gRvSkK8Xm/lrDbK0czbLCaC9GWxAFxgQSFYtwztTc+AOJVRwMI3i1p28IL4xMErLVXzZ1/mqlquHli6aNHSrM2LYQVVOFc97h6zLuUIzoVa6+zip6VDqvF1F0fdJdecJIdW0/msPg4ZqcHh1BJkmmgiJqTnGSrgdLOCNGQBIEUskBP4SMXE6uD0dKxqbGmalz28YXAoa+zkkfcH7iwelU+2L7gww56dYodf3qQsg4zakNbgt7gJ3Vh2wnEajdmEkJ6mGbvQ7EakQNnlHTCFoREUQQAUtwvi63ds+ywgvYOHNYyqGTO2elQDmdGewmfX1tdHURTrwKum8ceRBw0J+fSUajhO9HiMRjE+jrjGhHmit4wJQ5YM3xyoLxSVUew18+zZsbigCDiSQaxTzfmWKLK6q9ymlhF3bpc+Xrdhe+vYmjElcr09/Ypfe+j9Wvx5O05M3bHV5P/I/8c9L75cCZRVg19Zzp+CujEcyjFa1USl03kcxGFyuaxWU2KS1Wgxjg1rXW5XOKxyUzfUdy7EN3QBiWQyI1R2xyBLpL61FEWiNSPQzkIQ26T22r1Mewp8BQFgH2l45v768eNm//3vAyuIo/3o+LKnn36bP1V5tuCtj08tG7fc/+PlvPl3PnPqwvGzILkmzFGJ2wbeOwPqprh4ICjFrIWsKzPLaTV5iE7Nq0S7PUlMA4055jd3o5gVqDrILj+YEXSyiB10skJRdIoM0JwhZgTTgzEQ7ueKlqxY3Dx92vglK5cEg4uWL2lu/c3oRcsXFx2ZO3rMr389ZvRccrblrsUrFgeLlixb0nzP7PCi5YsKChYuXzR+xui580bVz5sL/BWAv7vA3hxoTqgYObDBIlKt1mYCOi28jtoxASdAnC7BYrU0hRHF1GjFamo1agxGQ1NYNBp12C7oXEqNonDaZToGSsng9j3ifsTHRwKSsj0LasqYzl5emd/wwl58YR+Ok75569q1a9J1+Hpb+hrH0WrS2mHeuXrn5cvwg3zPkGrdvkVEvpCRQHyDXFfNUfn0CHgZWUljzniAszFHHA5zOe3npGnt55jFjer8jGoEJ8pDA9HEUF5hvD/Jj2hxPysE9mxdUj+PJwmlcyWltLjYEV9Y2MfRx5SZklkdTnGoTdVhqIRvTclie8cxGzgyftWaH1Pid2+XOBk4ogvWFtnXlTdWguyq/F4QJgwZUBx689k7n6ksK32gsn+/kmH1i6Ys6le8/9VZ6wdsWDOytnTomnv6fRwaNTB7UoMnk6pqF2dmPlS9bHNWwr643kU5aeVZeUM3T36hOWtS5fodCQmHKvuVppRl1f1q/h39qvNSS4aXtmWbKhlPrnDtdAnfLmPHkkN6AeksYF1uI6V2NfN3PYFLMdVwWsz7KxUlJUOHlpRU4NUVpQMr4d1QfuHA8qH9iyoGDxgwpHxgcfkQkN/4zm+EYhnJkY4KUUkoQW2jRpsxNyPDmZvkTAr2E3Q+ZIl7INtnDcRxsvf3mD7ww7/Yqi2aRETRc5EMM5L/4nxLasDPWew2wjEoUNBm4QL+VIZxT/WlcITOb2m7a3a/R3LnLjlx8dOjqzcObWtf8j6ecPIobvrwhPTC6TPSc+8u344Ttm/Hidu2SX/d/rx06Xl646lHHn3C6349+K/PL1yrerZIusQ+c0R67sMPpBdOnsFNx2DYtm04cTv76PPSXxlvi8h1UgUe1wlRG/I8nOg0iVptYqLTJYrOFF9ib+0AbbUWTJH7g+FNAzFYk7DHw/WCnIIBohkMiKELeiAeIshRnPFvOsS2QKRHjD+OS540INy67PFRdw+Z0O+BB+b+Wno6VFRe2b+YkinBga2zpk9Tcar5RYtrViySyj6qqavMEHk/q9nQJC6b/gReQ4+aQzlUgLiEeY1erdWCX9bzAmcw6pkRIqShlEAqpuN5bFATyHSiGlOUG+1Z9DSTQBe4QMHBOalVxGnKryocOP7pp8el0/hv8O7CBXhHivDBNmmbtK0Nv+PpfouiJwJoEeIZfh8z54CxQDkggIXJCMQgzcf2Cmn2uxIhh2/gmWdQZ2cUuU8Els8irksr9RG9HB/KAR9jMahUamThOc6iphm5UQ0lomgwaHi1z6G5rZ4W5crg3h7bbd0oKVa4iU527ort/fsdXXvh/01ruYXrrRe+21d0DpM926WFGUNLBg1J62j573q7cmdpgrQKEsqd9LFHpO+KyysC0oX/prq484Zg4wThI9ZJ3RvZV4FlxmyscMLNa5xOsL3D9LyappFr8jknJzvdZxF07ISBy6i2s7MZ7/n/jQeJDXTVx1avPHFs9Zqjr0waNGjiHYMH38nNX3ni/UdXHT26avAddwwunzhJxm1CJFPOgRhRYcgFmaOg0Wh1GIMRmcx6nVYNWsARpMAuA7mBrrjQfeYl5mSIyFLuyOkQiRzuPiByQ0Z35pEq0ib7q14hq8Oss2PBbMYup9qQROx2nIwUK73lTI234JdQS9FL2jqOHb+jMDdjeOPdi5+797cj7m3BFaTqmc+nNef36tO4cvHDc0c+vngazFoE5U8LfwKloqpQplVLXC6EkoQkrUkQtOlpxGrV2eJt+20f2D618TabOi4lyaD2dmGReqpfUddOjS32AIHcYu4+PhA99UCq14fHbH5qc2Prfcs3TaofNrxvbu8ReQ1DH6pqW8N98URAa58zbMGqfq9Uzpv5ZLAkO5Ceuay47yJ0694ax6vBLLUaTt5b+yC2/wUpV9ALlYeIg1nTnbjEdSDMnY8reC/fnn1wGKv8ocrbKld5UE0hSP60NkFtU4PDtBttcToTNRgolHcOTVf5z9pEsb0RxciidT/bboEVQ3rD+ptzBpSy2v9jr6n0keI+aukfWI+3zL5DaQCs+X3mg6t/EFhNVyq10z2CDXQsJ2TneNB9XktNZpUKw/T1YQPP/FxuZCsl9pwBM2ufWTmLZwl46Z6Nz23KGbj1yWf/SNKkdqHx5x00YLlxE8MX82FtJBe/BbUG2E1II58MoupxYbCZroNB1tsBs8nZbmx0598kG14FfsyMskNWo07HA+s1GotVZ4TqRUXjQDFy5Z3ViCFE3VC3ImQEA5CP4FWrnxjWf+CAxmdqX04rHyu1T1tk32QeVO/ZUm0eD7QOIlX4WvQMD6fueYYnkdnCbc7wAEOC8hmetAC+dpTyYuLc8dj0HNzq9MyJmvi75n0BNj0QouQsiJJKBmLQCRbwHiwD6WVXJ/1ijzum4OFj/AeZtWHpg089ueyBjdJvCouK8vOLigq5iS8ePPr8zncOb2+9++7W1rvuQr+Mblq1WqfSiBwhPGbdC1HVI7pxclTDvEGOcv8tut3iaHCGlQYxr/zisqXTLKjhgOSWPjh24cIxnE+SpMFteDwe3yaVebrfQowqBpVjFXIGOkOzOt6AuDT/ZyAOfUBWgKzVr0HAg2y8oABFxn4nj51JF/9irLgbsbNP8siBrKsPnoXdNVceOYtTRr7U867ApwJpAbkO1akHRlWEfB4odkS9aPHGWfQZmVA2phoToUJNTRwXTjXKIHRfdJcs9th1TM7G9sQU0LlcIjojcpRx6QWxYiUBhkMvKZ0xb+KWAy8ciB8walAG9nSXtZUT1owZOb6idHTNidbXn6+ee3dTxehBJXhEpNSFdcqoa3EOSUcpTKQo1PlbPAqpXiNuPh1lF9xmxGw04b+MOND5rTIivueIxq4Rhzr/qYyw9RxR0zWipfN7GKHZQ0maPKR7jCYyRkAH/zURJAEjaFQS8MUXy+hDGztdq1MhjcFgFUzUYqJgfJB7Ieqwq02CqS5sobVQwteFdRqspxaNRQM5EW/BhtoukLBSLDPYQXbsKSllv9rfBUsxy1jzKGgYizRg5os7Zkkfz5J+wOfpJGkJvkt6Bi/uqDLsvChDziNIYvpZXsf7ZCqsrB58+Rr+FKwslekh+jWegJgWhhm6WeZsekQ6KTLfsD3KN4aq6x8zYjZy3zLibhjRJ2bEgc71yghX7D08Mu/TI7zfKPOeYK/C+wg63yej91yoIZRjFcx2uw5r9IJGcHtsOqSrDZtzEdYhYCa4A6KxA3ctxMQw0LdCrpsDPfvfkbgL771+GXUIwShNRoLbZTT4EgUGLiPCl1Cd9OOMN95ofGI1rSLTpeXSSwwVTsYvw1elxd9Jj/+MlBVxS2R966PoGxqlrLlL32SUqMyV3Ahn31E0MunfjZiNtv+XEQdQljIipeeIxq4Rh1BAGeHpOaKma0QLyo7ofXaE9xiNxzYa5FaB1y8MJQoqTgPi0KioXsdTqjZp+2pJpxaHtIe0RItym5tnBQI9johBaASvyjYirSKl469f3/Dxuaf++c+nzn2Ml+EaXDVT+hJ7Zkp7pd2zsJed+aFA1SauDap/K/i0FDQo5HMmxtniRI3NjJDFyKs0gi/VkZDs1iczTCl1194KjewqYSIVvoyvlVs2CvSctXJwfgYG94ZtTpweBdsub63YPnEtA5eumFO5/VcPS1d00hN9R16XLHY8pyAcxd4WrRzx9mF8H8OZlq+uPnpIempDfUdxBkFbppPzedJNpgMyxlGWTkFEwk8rOtDF+1tHzEbL/suIAxDK5REJPUfUdI1oQZqI7aTH+i16WL5LUWQen3IXizwkBjOsBY4XhuJ1ap4XTBB3bXZOVxdWW+vCnJpTCxHUsOyWsrN7wuO6UMP2QAQ3zGDDVy8y2LDpTvySjBveW041V25I5/m9VzqGzLz/C3kvD1aQJSSBpTSEepv5uDivF6EMbUamXZupze2LvHG81m7nvbS3oXdqZbg3zrQbrEMhsewGBKCu0q1nOh3Bcdqg9FDgr7FJdWQnLloAyLvd8tHcd1sD/Qom3zH4/TceHTf17ocLG8Mj/IX9c0ZUPSddv3Tmvc+5z56aWdDflzpoZPWqSX94p+BSxZLgyCGD7h9TcndBUW1uec2pmyu4xSf/spNpgYxAE7zA+7KIFowDcYAF9jZHJNhzhIBmB253Pbnr+oE3O9n13NjrYwWh6/qh9+TPF/b4PN/edb3lbSTbdz9zVD+UGXZ2jTh4RBmRrowAe4QRfAs3C6JDH5SP5oQGEEefvIQEXR9LH5Xf74vPUsWrCgtyjQxEl5dQFdaljQiDF8ozO3S2PF2ejnfZTMnZfPbQMGK7kEpXMnqUzKJsrmRn37Ir2d0UlqFit2ujsLZsDA4KyykLUz6cwgBRHPe3WUVPTd30XBf07vnmu1bvO9Nxlc5tWb50ccf6UePGTBo2Fq9bpJOBUnuax776IgPk1Wyp2Te1eZx07RsFMEUSZVTe0hn4+k/33g88q5JsDO8GPBusREx0XY6YMtJLluaQiLzDirx9UXn0HAHyTvvP1w+8Kl9P73FdlqdyveU1RVq5UXl2Pg5/XyTf4S2FBknROayP3oPtn4+LGTG7s3/PEeweJBwz4oB0UBlhio54EUYMlulQRrRIoDay53Gbo1FbRl4IPrn7PjVUkCI43DZkMxusOqugi48HD5OZBX/yePR6g5larTadOkmdNDSsVlOnDdO0bmhGIArlAt1wRrcMepzRLvJ3Ja8yWFw5eBhMl71+RtAh+3xL13NGQEvozstnjn15Yt+Cel3fhz+deDhv6oT1DWcm7Fy+WPphzNDG6tG1Y4aRIulb6Rg2fvUD1s2ju1euXbswvf+WEYMffeyeVdIa6fu5D69/Ytma5xSe0h2yHdYodviJzK/MWLntlDlaG9GMXyma4b39CNCM4H++fkCx9NSe14Wu64c+kK9n97guS0y53nJM0ZycLjtvRV/QbO4wvDMgN+obctuoWm1EHOeJc5p1SKgTJgozGR6YVdXvNfvf6/kkD3b4ls+POarc9baVHJa8iwaWlPUvHBr5RVrPnPnn2uEV5TVDqPj48KGDa8rlZxJtpTu57ZA/x0HkLwl5E12OeIc2HiGriVdpIe4nOD3JBg/DzNDkylvBF11ZRyTqk0jUl4v8SNi3O62gAziDKjrw1cnxVUXP1RQN+vKDSTWBrZVzOnaQaym9d+BR3FV39uixCrgndWb1U0PPP8rwPVkTq1atl64Nq8AXTNK2eVJQt5tZvoyEkKUzJiLfqYrFJEb533MEyLfiP18/8KF83dvjuiw/5XrLh4q99ery5PLOu3yHsDJDp3yHZHMkzstYJMEG1bsPeJsU7zSZzF7BLKSmWZA5Tu9UU3VSZVjtoC7g7H8AFDMjK4ygj3xdiCQZVOyMASPhhXmzqze8tHtzxcxchklisOLfR/BI9ETzsCgQadBIBk1SIRlZPKAblBRdkbxmZUUt65U19zZHs9M5zNtxTbF4OeMv8XIyAhFGyeez+Dr+NGhYErojFHAZrdaEBMGsB2eU7DVaoCAzQg1hNGKt1lAX1lK1XT64FcdyTGztrs66Xr88yqn08mSsQPdpx+4KrevQYzpf17GjuipynGnkCFIDtdokaQvUarb77r//3sKsXFv0PJMzUrN9L928eUO6YaRfGJRneH3D7+fawFrSUQ66O1QQr9ITby+bzetVZWd7rCprn1xjxtCw0dTLVhUmbk6v7dWL02ohk9KanEkciBtx3SE5shi2D1sUi4jr7k8WKeAu+ZlOCjru1iDcjZVLU3DJ3Pijc+e+IYPmds2Z9se9Zzq+oXMnP/TIg+0jogC6C1Go8qpVURjdo49K//w2En0HR/B07zHYcldGW9OV0bZ0vhzJehO7qpaz3Hm6SfBCxdg7ZOM5jugQUqsI0RuIUY3VPHua3enmGAcWPVOQIYi+gsKglx0r+HFic/jOHa9mYnvuTu58ZevkmriLNWP/EocIDnLnaJqwU+6FpYZMSifd5TYmwc2VbnogdkOoZz9MjA1DaSvb7nn44XtmrHoSkqAivz+7iH932pJFM6YvemBqn8LCPrmFhbCez2C+dYIAs/lDLqOJcibO7dJZkWiF7zbTYhMxPcCxJm5z9IB+7NwgCR+z2ETCtuECLJfqQ/C+pDTNKu2c5uwhA/olpiRpV2nnjes9pLiQL88t2bjem+nN77fhCW+Wl+XpFfgtupysU85vkF8+RamCluG3zp9XRvJf/KeR/DORkTZ6GK+RzwDFhbQqMF3MqzXssElp7DEPa0ah/Fwt0Wd0T+x3MmmAmh523ImF3yySPqyMuYvA7kI5AXOsNyjAXWIfEIWVR1rgJQb//adCafxex1EoPNE/Wd8G7iCfEBKRCfUK2YwqrU5AlOOQTsWZLaKJarseIdjjwSeMLiJ60yL0efHxpClZpwb5pJ+k0gip0k/03K+xuVH659VumrtnZL1NmJFQHqk1OlHUwLTsCWDsAQOlMiCh54zKU654+AUaitfIS8EqfDjvgZMl6VjFb1UW5TgkXbreqTz9g06Un52lR1kh6y3z6AQNU9TcW09zpXVPE/tMLXyo58O1nN3P2JqE95GVXBJYA8hcYM/NQrmnozKP6YxPWvPwQ489/uCyx8g363/37ONrf/8c82JtnZcFnfzcLRaZckNOAVl0iS6XDtHUtDgjZQ9G8drZo1GUxxf1bC8E/81Wd9ptO/JZv3wXfWzKiFt+M4wRmkTK5R50fsgZ2V8VeFEF6kEJ6+iJ8jkmpW3fjX66Zdu0a780dpf01rtHGtvsgSns7vBfjEWOv93de7atSfntutQgFWklKPdA+SyZBywDsQN2XPQoGe56OiH2YTKww32KfBk5SMawcnKucRqkcW9okNtu11BRjLMZ1ZzT6/SmpmnsDntTWHQYHdhABbfH3RSmHqOn1LPYA7bi8Dg85sRENDacKJp1Y8NmN+r5tEAZ5scE2fWmC2MX8LPWZsAf9VoQMuHbF31gCMmIoFIskXNDZN2YNid7EiJW/RR4ffqiGRuP/Ji2dN68Jek/HRy7pKxpInfx6cd3LNwhXWOPi6A/wVssYps37Vwus3wducxdkS3fhZpCvc1GPcI6vUtlsmG9SeCs1ErdHodGYzLo9TYVZBdus8HAiVQ5Ude10y9vYkYQJZEzRf7oFkNkd8UHns+Hqc/JIC9WK0O+BH0U123aib/bib++V+Se+LF13vcbCbeYXCblq1Z17Cf2d6Qd5CPJia905OL3RnZ8zTwHqSJb+f1Ig8zsVJioJ2b5AWCI8MRixTyv1pnjzcRspnoxkSZHgEDNMfCQLvwLo8sOdBUwXfAWsO0fkWxte096AY870iad5nQ5+gXkyu9+9zgp6zi9821vi/0ERN+IvyUCggIEdGU3/NgtaxlkYOw5AkyNLTEZGMN/78aIaRfkdJ1/gvH75H7UR5H69CmlH6WPdrVeANGsjRkxu3NmzxGdkPqSp2JGHJA6lBGm6IivYMQDco7wUaQ+7YzkCO5ojiBN4vbjLfITGG1v8Go1ekAryoHbc9ofORnkY8fl5FcB3lLnzXvLn+zfn+ut4/c2PtcMX881ov8PW7Fu2QAAeNptkjFoU1EUhv9373kPB3mU0KWIQweHkEFEQijhESgllFBEJAQNmYI8Q0HCQ4qEDpJBpIiDClKcOkgtCkFKhw4uIkU6VARxKg5O2kU6dAil5Pmfm1hC6fDx33fuue+e858rG+h5x4DJoW2foyN1ZO0WKkEGJVlH0eujY16jQgp2G3n7Cosmi+vmCeapbRthQvNJk0SkRK6Q+ih+k8yTOc3Xs/qPU0JM+XuoSBmQEF3mVeUhtUXK6Mptfq+gazJpLBOMFdANGPcN9z6jan8MVcC9G5izS7gkj7AsF4CghozdBewnch85s4LHrDekXpVZ6nZ6InWvYD+ytz4S02e9So/93sVlu4EMa0q8Q7S8o3TH7nB9gCTII9G4PXL5iZ4xmzw/QGRWMc29mF7C/4JJ20Goa7OPrPmFKQm9Neo0e684z7fwkiywT/Ur0H32fksWcRCsomHeYUaWeI/6Ts81JkiPbQkLLvYB18iM9qH3ShEl9dlbS38zPmt6iPR8EKE4IqLneef3OfisVWfAGu64GbRwT5UzwX/Pz8I6Gm6tvo/hfNf5VOmRenwO/joKZuT5ON5h+oK+J0NN36vXp56fRd/RcD8eR31386HyXw94V9U/YT7rkja+S4OetfHT7qEc5FD23mBSsbUR+3znf9EMlvlun3FeBLuDp/Qn69dwkf66fBNj08TpV+pb6jfyBxg0/wFHnckqAAAAAAAkACQAXACCAPUBewHuAm4ChwK1AuMDIANJA2kDfgOgA74D/wQsBHYE0QUYBWQFwAXpBloGrwboBx8HSAdsB5cH8gh8CMEJHglfCZcJ0goFClYKiwq1CvULFAtfC6AL4AwcDGwMuQ0ODTINZQ2aDfkONA5pDp0OwA7eDwAPLA9CD2YPxRAbEFYQqhD3ETgRzBIJEjkSeBLAEtgTLRNpE6gT/BRSFIQU2BUXFVMViBXjFiEWbRahFvAXBxdVF4oXwhgPGGcYvxkeGUMZzRoDGnsa1hspG0YbThvYG+8cJBxbHJYc8B0UHVcdix2tHeEeDh5FHpgerh7DHtkfNx9IH1kfah97H40fnh/6IAYgFyAoIDkgSyCiILMgxCDVIOYg9yEJIUIhpCG1IcYh1yHpIfoiOCKnIrgiyCLYIugi+SMKI5MjnyOwI8Aj0CPhI/IkAyQUJCYknCSsJL0kzSTdJO0k/iU/JZwlrSW9Jc0l3iXuJkcmWCZwJtcnUidkJ5QnzCgMKCEoNihZKHoosyjnKRspOimHKbYp5ioDKncq0CsRKxkrMStCK1MrZCt2K5p42m3QNWzUAQBG8d9BBWtxd3co7tLi7u5cr1BKe/BvDyhOcA2EBCYItgDBNehEcAs+wIwHX6HpzEu+6ctbniIK+Zshw/94VbCi4sRLkKiY4kooqZQkyUoro6xyyqugokoqq6KqaqqroaZaaqujrnrqa6ChRhproqlmmmupldZStNFWO+110FEnnXXRVTfd9dBTL72lStNHX/30N8BAgww2xFDDDDfCSKOMNsZY44w3wUSTTDbFVNNMN8NMsxy2znrX7fHeBjtstc9RR0JFbAkVtdZuP/y03V6bQnHe+W6/Y3775Y9DTrjrtpNmC9sp3X0Rd9zzoaDWM088dcoc3+zy0nMvzPXJF5vNkylLtvlyHBC10AKBXDF5FlnsoyWWyrfMCstddtAqK622xmdfXSmoftoZV7321htnnXPRJeddcMtGx91w07VQvG2hhFCiFh574KFHoWKJsZzMlJTUvsWjiyJBbjgaRJIXRILMaHo4kpMXCSLpcf1iQbRURjQW5MYKn6BQaZvWJymcH0TzsmcFWeFo9ux/wC14yAAAeNpjYGBgZGAGYgYGHgYWhndA2oRBAcgSYfBg8GSoY1jAcJrhPMN/xmDGCqY9THcURBQkFeQUlBTUFKwU1igqPWB4wPiA6QHzA5YHbP//A3UrAHV5AXUtZDjDcIExCKpLWEFCQQasyxJT1/+HDAz/H/xP/L8PSO/6n8nA8E/k75MH6x6sfrDywbIHix9MZGC4v0ZBWUFVwVDBXsFfIRjsXiMGCNABk3oM6EAOQ+QiwyWGywxXGK4y7GU4CwCeyEHt) format("woff"), url(data:application/vnd.ms-fontobject;base64,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AFYAKQBZACkAfv/DAH//wwCA/8MAgf/DAIL/xQCD/8UAhP9zAJcAUACg/9cAof/ZAKL/2QCj/9kApP/ZAKX/2QCs/9cArf/ZAK7/2QCv/9kAsP/ZALL/2QC3ACkAuQApALz/2QC9AFAA0QApANIAKQDTACkA1AApANUAKQAtACL/wwA0AFIANgBSADcAZgA4ACkAOQBSADoAKQBD/9cARP/XAEX/1wBH/+wAT//XAFH/1wBUACkAVgApAFkAKQB+/8MAf//DAID/wwCB/8MAgv/FAIP/xQCE/3MAlwBQAKD/1wCh/9kAov/ZAKP/2QCk/9kApf/ZAKz/1wCt/9kArv/ZAK//2QCw/9kAsv/ZALcAKQC5ACkAvP/ZAL0AUADRACkA0gApANMAKQDUACkA1QApAAEAKgB7ABYAJP/XACj/1wAv/9cAMf/XADT/rgA1/+wANv+uADf/wwA5/64Ahf/ZAIz/2QCN/9cAjv/XAI//1wCQ/9cAkv/XAJP/7gCU/+4Alf/uAJb/7gCX/7AAvf+wAAEANP+uABYAJP/XACj/1wAv/9cAMf/XADT/rgA1/+wANv+uADf/wwA5/64Ahf/ZAIz/2QCN/9cAjv/XAI//1wCQ/9cAkv/XAJP/7gCU/+4Alf/uAJb/7gCX/7AAvf+wAAsAA//XAAj/1wA0/7oANv/lADf/4QA5/90Al//JALv/4QC9/8kAxP/ZAMb/2QAAABIAAwAfAAgAHwAKAB8AJP/hACj/4QAv/+EAMf/hAD0AHwBdAB8Ahf/hAIz/4QCN/+EAjv/hAI//4QCQ/+EAkv/hAMQAHwDGAB8ABwAN/+UAD//lADT/5QA5/+EAhP/nAJf/4QC9/+EAEgADAC0ACAAtAAoAHwAN/8cAD//HACAAHwAi/+EAPQAfAF0AHwB+/+EAf//hAID/4QCB/+EAgv/hAIP/4QCE/+cAxAArAMYAKwAQAAMAHwAIAB8AJP/hACj/4QAv/+EAMf/hAIX/4QCM/+EAjf/hAI7/4QCP/+EAkP/hAJL/4QC7/+EAxAAfAMYAHwAKAAP/xwAI/8cANP+6ADb/1wA3/+UAOf/HAJf/yQC9/8kAxP/JAMb/yQAJAA3/5QAP/+UANP/lADb/4QA4/+EAOf/hAIT/4QCX/+EAvf/hAAsADf99AA//fQAi/9cAOv/hAH7/1wB//9cAgP/XAIH/1wCC/9kAg//ZAIT/rAAJAA3/5QAP/+UANP/lADb/9gA4//YAOf/2AIT/5QCX//YAvf/2AAAASgADAD0ACAA9AA3/xwAO/8cAD//HACAAHwAi/7oAJP/lACj/5QAv/+UAMf/lAEH/ugBD/7oARP+6AEX/ugBH/8cATf/XAE7/1wBP/7oAUP/XAFH/ugBS/9cAU/+6AFX/1wBW/+UAV//lAFj/5QBZ/+UAWv/lAH7/ugB//7oAgP+6AIH/uACC/7oAg/+6AIT/rACF/+cAjP/nAI3/5QCO/+cAj//nAJD/5wCS/+cAmv+6AJv/ugCc/7oAnf+6AJ7/ugCf/7oAoP+6AKH/ugCi/7oAo/+6AKT/ugCl/7oAq//ZAKz/ugCt/7oArv+6AK//ugCw/7oAsv+6ALP/2QC0/9cAtf/XALb/1wC3/+UAuf/lALv/5wC8/7oAwf/ZAML/yQDEADsAxgA7AAMADf/hAA//4QCE/+EAQAADAD0ACAA9AA3/xwAP/8cAIAAfACL/5QAk/+EAKP/hAC//4QAx/+EAQf/lAEP/5QBE/+UARf/lAEf/5QBN/+EATv/hAE//5QBQ/+EAUf/lAFL/4QBT/+EAVf/hAH7/5QB//+UAgP/lAIH/5QCC/+cAg//nAIT/ugCF/+EAjP/hAI3/4QCO/+EAj//hAJD/4QCS/+EAmv/lAJv/5QCc/+UAnf/lAJ7/5QCf/+UAoP/lAKH/5wCi/+cAo//nAKT/5wCl/+cAq//hAKz/5QCt/+UArv/lAK//5QCw/+UAsv/nALP/4QC0/+EAtf/hALb/4QC7/+EAvP/nAMQAOwDGADsAKAADAEwACABMAA3/1wAP/9cAIv/hAEH/4QBD/+EARP/hAEX/4QBP/+EAUf/hAFP/4QB+/+EAf//hAID/4QCB/+EAgv/hAIP/4QCE/9kAmv/hAJv/4QCc/+EAnf/hAJ7/4QCf/+EAoP/hAKH/4QCi/+EAo//hAKT/4QCl/+EArP/hAK3/4QCu/+EAr//hALD/4QCy/+EAvP/hAMQASgDGAEoAEAADAB8ACAAfACT/4QAo/+EAL//hADH/4QCF/+EAjP/hAI3/4QCO/+EAj//hAJD/4QCS/+EAu//hAMQAHwDGAB8AQgADAD0ACAA9AA3/xwAP/8cAIAAfACL/xwAk/+EAKP/hAC//4QAx/+EAQf/H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) format("opentype");
  font-weight: 700;
  font-style: normal;
}
* {
  box-sizing: border-box;
}
html {
  overflow-x: hidden;
  overflow-y: scroll;
}
body {
  position: relative;
  width: 100%;
  height: 100%;
}
body {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.4;
  color: #2b2b2b;
}
input {
  box-sizing: border-box;
}
ul,
ol {
  list-style: none;
  padding: 0;
  margin: 0 0 20px;
}
ul > li,
ol > li {
  margin: 0 0 10px;
}
ul p,
ol p,
ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0 0 10px;
}
wbr:after {
  content: "\00200B";
}
a {
  text-decoration: none;
  color: #115bc0;
}
a:hover {
  outline: revert !important;
}
p {
  margin: 0 0 20px;
  line-height: 24px;
}
dl {
  margin-bottom: 20px;
}
dl dt {
  margin-bottom: 8px;
  font-weight: 600;
  color: #2b2b2b;
}
dl dt code {
  font-weight: inherit !important;
}
dl dd {
  margin: 0 0 20px;
  padding-left: 20px;
}
dl dd p,
dl dd ul,
dl dd ol,
dl dd li {
  margin: 0 0 10px;
}
dl dd .alert {
  margin: 20px 0 20px;
}
.obsolete {
  color: #f54062;
  font-weight: 500;
}
.small-margin-bottom {
  margin-bottom: 5px;
}
.underlined {
  border-bottom: 3px solid #eeeeee;
  padding-bottom: 11px;
}
.embeddedvideo {
  max-width: 640px;
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 10px 0;
}
.embeddedvideo:before {
  content: "";
  display: block;
  height: 0;
  padding-bottom: 56.25%;
  width: 100%;
  z-index: -1;
}
.embeddedvideo iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.embeddedvideo .video-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #eeeeee;
  color: #505050;
  width: 640px;
  height: 360px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-family: open-sans-condensed;
  font-weight: 700;
  gap: 10px;
}
.embeddedvideo .video-placeholder a {
  display: inline-block;
  margin: 10px;
  text-decoration: none;
  text-transform: uppercase;
  color: #5b5b5b;
  border-style: solid;
  border-width: 2px;
  border-color: #5b5b5b;
  border-radius: 20px;
  font-size: 14px;
  padding: 4px 25px 5px 25px;
}
.embeddedvideo .video-placeholder a:hover {
  text-decoration: none;
}
.embeddedvideo .video-placeholder a:visited {
  color: #5b5b5b;
}
.embeddedvideo .video-placeholder span {
  display: block;
  font-size: 16px;
}
.embeddedvideo .video-placeholder__or {
  color: #757575;
}
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */

}
.button {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  border: 2px solid #fe7c00;
  border-radius: 999px;
  background: white;
  color: #fe7c00;
  text-transform: uppercase;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}
.button--primary {
  text-align: center;
  color: white;
  background-color: #fe7c00;
}
.button--primary:hover {
  color: white;
}
.view-button {
  position: relative;
  display: inline-block;
  padding: 8px 18px 8px 40px;
  margin: 0 10px 15px 0;
  border: 1px solid #cfcfcf;
  color: #2b2b2b !important;
  background-color: white;
  font-size: 16px;
  line-height: 1.42857143;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 3px;
  text-decoration: none !important;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 3px 1px;
}
.view-button:hover {
  background-color: #eeeeee;
}
.view-button:before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.view-button__text {
  color: #6b6b6b !important;
}
.view-button--example:before {
  height: 17px;
  width: 17px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im03Ljk5OTI2IDBjLTQuNDE3MDggMC03Ljk5OTI2IDMuNTgxNy03Ljk5OTI2IDguMDAwMjUgMCAzLjUzNDU1IDIuMjkyMDMgNi41MzI3NSA1LjQ3MTAxIDcuNTkwNjUuNDAwMjYuMDczNy41NDYxMi0uMTczNC41NDYxMi0uMzg1NSAwLS4xODk2LS4wMDY4OC0uNjkzLS4wMTA4MS0xLjM2MDQtMi4yMjUyNC40ODMzLTIuNjk0NzQtMS4wNzI2LTIuNjk0NzQtMS4wNzI2LS4zNjM5Mi0uOTI0My0uODg4NDMtMS4xNzAzLS44ODg0My0xLjE3MDMtLjcyNjM2LS40OTYuMDU1MDEtLjQ4NjIuMDU1MDEtLjQ4NjIuODAyOTcuMDU2NSAxLjIyNTMyLjgyNDYgMS4yMjUzMi44MjQ2LjcxMzU5IDEuMjIyMyAxLjg3MjYzLjg2OTIgMi4zMjgzOC42NjQ0LjA3MjY5LS41MTY2LjI3OTQ0LS44NjkyLjUwNzgxLTEuMDY5MS0xLjc3NjM2LS4yMDE5LTMuNjQ0MDYtLjg4ODQtMy42NDQwNi0zLjk1Mzk4IDAtLjg3MzIuMzExODUtMS41ODc3Ny44MjM2LTIuMTQ2NjYtLjA4MjUxLS4yMDIzNC0uMzU3MDUtMS4wMTYxMi4wNzg1Ny0yLjExNzIgMCAwIC42NzEzNS0uMjE1MSAyLjE5OTcuODIwMTcuNjM3OTYtLjE3Nzc5IDEuMzIyNTctLjI2NjE5IDIuMDAyNzYtLjI2OTYzLjY3OTcxLjAwMzQ0IDEuMzYzODMuMDkxODQgMi4wMDI3Ni4yNjk2MyAxLjUyNzQtMS4wMzUyNyAyLjE5NzctLjgyMDE3IDIuMTk3Ny0uODIwMTcuNDM2NiAxLjEwMTA4LjE2MjEgMS45MTQ4Ni4wODAxIDIuMTE3Mi41MTI3LjU1ODg5LjgyMjEgMS4yNzM0Ni44MjIxIDIuMTQ2NjYgMCAzLjA3MzM4LTEuODcwNiAzLjc0OTY4LTMuNjUyNCAzLjk0NzU4LjI4NjgyLjI0Ny41NDI2OC43MzUyLjU0MjY4IDEuNDgxNyAwIDEuMDY5MS0uMDA5ODIgMS45MzItLjAwOTgyIDIuMTk0MyAwIC4yMTQxLjE0NDQ0LjQ2MzEuNTUwMDQuMzg1IDMuMTc2NS0xLjA2MDMgNS40NjY2LTQuMDU2NiA1LjQ2NjYtNy41OTAxNSAwLTQuNDE4NTUtMy41ODIyLTguMDAwMjUtOC4wMDA3NC04LjAwMDI1IiBmaWxsPSIjMTYxNTE0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.view-button--demo:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTUgMTYiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMS40NTM2Mi43MjgxIDEyLjc2MTM4IDYuMzkyMDJjLjczNjIuMzY4NzUuNzM2MiAxLjQxOTQ2IDAgMS43ODgyMWwtMTIuNzE2MDggNi4zNjkzN2MtLjY2MzU1Ny4zMzIzLTEuNDQ1MjEtLjE0ODUtMS40NDc4NDQ2LS44OTA2bC0uMDQ1MzAzODItMTIuNzYxMzRjLS4wMDI2NDU2Ny0uNzQ1MjQyLjc4MTUxMzQyLTEuMjMxNDE4IDEuNDQ3ODQ4NDItLjg5NzY2eiIgZmlsbD0iI2ZmNzEwMiIvPjwvc3ZnPg==);
}
.view-button--video:before {
  left: 14px;
  height: 13px;
  width: 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEyNCIgdmlld0JveD0iMCAwIDE3NiAxMjQiIHdpZHRoPSIxNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxtYXNrIGlkPSJhIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJtLjA2LjA0aDE3NS45NHYxMjMuOTZoLTE3NS45NHoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0xNzIuMzIyIDE5LjM2M2MtMi4wMjQtNy42MjItNy45ODctMTMuNjI0LTE1LjU2LTE1LjY2MS0xMy43MjUtMy43MDItNjguNzYyLTMuNzAyLTY4Ljc2Mi0zLjcwMnMtNTUuMDM3IDAtNjguNzYyIDMuNzAyYy03LjU3MiAyLjAzNy0xMy41MzYgOC4wMzktMTUuNTYgMTUuNjYxLTMuNjc4IDEzLjgxNC0zLjY3OCA0Mi42MzctMy42NzggNDIuNjM3czAgMjguODIyIDMuNjc4IDQyLjYzOGMyLjAyNCA3LjYyMSA3Ljk4OCAxMy42MjMgMTUuNTYgMTUuNjYxIDEzLjcyNSAzLjcwMSA2OC43NjIgMy43MDEgNjguNzYyIDMuNzAxczU1LjAzNyAwIDY4Ljc2Mi0zLjcwMWM3LjU3My0yLjAzOCAxMy41MzYtOC4wNCAxNS41Ni0xNS42NjEgMy42NzgtMTMuODE2IDMuNjc4LTQyLjYzOCAzLjY3OC00Mi42MzhzMC0yOC44MjMtMy42NzgtNDIuNjM3IiBmaWxsPSIjZDkyNTJhIiBtYXNrPSJ1cmwoI2EpIi8+PHBhdGggZD0ibTcwIDg4LjE2OSA0Ni0yNi4xNjgtNDYtMjYuMTd6IiBmaWxsPSIjZmZmZmZlIi8+PC9nPjwvc3ZnPg==);
}
.view-button--tutorial:before {
  left: 15px;
  height: 14px;
  width: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTggMTQiIHdpZHRoPSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0yLjAwMDAzIDEuMzgzMThzNy0zLjY1NjM3IDcgLjkyMDQ0YzAtNC41NzY4MSA2Ljk5OTk3LS45MjA0NCA2Ljk5OTk3LS45MjA0NHY5Ljg2OTUycy02Ljk5OTk3LTMuMzU1Mi02Ljk5OTk3LjM1NjFjMC0zLjcxMTMtNy0uMzU2MS03LS4zNTYxem0tMS4wMDAwMyAxLjA2ODQ5djEwLjQyOTEzYzEtLjkxNDkgOC0yLjk0OTA5IDggLjU1OTZsLTkgLjU1OTZ2LTExLjI0MzA4em04IDEwLjk4ODczYzAtMy41MDg2OSA3LTEuNDc0NSA4LS41NTk2di0xMC40MjkxM2wxIC4zMDUyNXYxMS4yNDMwOHoiIGZpbGw9IiM1N2FkMGEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=);
}
.view-button--download:before {
  top: 20px;
  left: 14px;
  height: 16px;
  width: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMzIgMzYiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTAgMTV2LTE1aDEydjE1aDlsLTE1IDE1LTE1LTE1em0yMiAyMWgtMzJ2LTRoMzJ6IiBmaWxsPSIjZmY3MjAwIi8+PC9zdmc+);
}
.horizontal-list::after {
  content: "";
  clear: both;
  display: table;
}
.horizontal-list__item {
  float: left;
  display: inline-block;
}
.inheritance__item .inheritance__item {
  padding-left: 15px;
}
.project__current-document {
  transition: all 0.2s ease-in-out;
  margin-left: 260px;
}
.project__current-document--loading {
  opacity: 0.2;
  pointer-events: none;
}
@media (max-width: 1500px) {
  .project__current-document {
    margin-left: 210px;
  }
}
@media (max-width: 1024px) {
  .project__current-document {
    margin-left: 0;
    padding: 0;
  }
}
.project__offline-doc-download {
  min-height: 50px;
  display: block;
}
.project__offline-doc-download__link {
  font-size: 13px;
  line-height: 50px;
  color: #5b5b5b;
  text-decoration: underline;
}
.project__offline-doc-download__link:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yLjQgNC41VjBINS42VjQuNUg4TDQgOUwwIDQuNUgyLjRaIiBmaWxsPSJncmF5IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PC9zdmc+);
  margin-right: 5px;
  vertical-align: bottom;
}
@media (max-width: 1024px) {
  .project__offline-doc-download {
    display: none;
  }
}
.search-result__title {
  font-size: 36px;
  line-height: 40px;
  margin-top: 50px;
  margin-bottom: 16px;
}
.search-result__query {
  color: #8c8c8c;
}
.search-result__count {
  font-size: 12px;
  color: #8c8c8c;
}
.search-result__content {
  margin-bottom: 70px;
}
.search-result__item {
  margin-top: 40px;
}
.search-result__empty {
  margin-top: 40px;
}
.search-result__link {
  font-size: 20px;
  margin-bottom: 10px;
  text-decoration: none;
  line-height: 30px;
}
.search-result__link:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.search-result__snippet {
  margin-top: 10px;
  overflow-wrap: break-word;
}
.search-result__url {
  color: #878787;
  margin-top: 11px;
  overflow-wrap: break-word;
}
.search-result__all-docs,
.search-result__global-search {
  display: inline-block;
  padding: 7px 20px 7px 20px;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  text-transform: uppercase;
  border: 2px solid #7b7b7b;
  border-radius: 999px;
  cursor: pointer;
  margin-top: 4px;
  margin-bottom: 10px;
  color: #7b7b7b;
  background: none;
}
@media (max-width: 1024px) {
  .search-result__all-docs,
  .search-result__global-search {
    font-size: 14px;
  }
}
.search-area {
  width: 100%;
  height: 185px;
  background: #eeeeee;
  box-shadow: inset 0 -1px 0 0 lightgray;
  display: flex;
  align-items: center;
}
@media (max-width: 1024px) {
  .search-area {
    height: 318px;
  }
}
.search-area__container {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 1024px) {
  .search-area__container {
    flex-direction: column;
    align-items: stretch;
  }
}
.search-area__container__query {
  float: left;
  position: relative;
  margin: 25px 20px;
  margin-left: 0;
  flex-grow: 1;
}
@media (max-width: 1024px) {
  .search-area__container__query {
    margin-left: 0;
    margin-right: 0;
  }
}
.search-area__container__query__input {
  width: 100%;
  padding: 10px 10px 10px 14px;
  font-size: 20px;
  color: #2b2b2b;
  border: none;
  border-bottom: 1px solid #cecece;
  background: #eeeeee;
  height: 50px;
  outline-width: 0;
}
.search-area__container__query__input:invalid {
  box-shadow: none;
}
.search-area__container__query__input:focus ~ .search-area__container__query__label,
.search-area__container__query__input:valid ~ .search-area__container__query__label {
  left: 0px;
  top: -20px;
  font-size: 14px;
}
.search-area__container__query__label {
  color: #b9b9b9;
  font-size: 20px;
  font-weight: normal;
  position: absolute;
  pointer-events: none;
  left: 15px;
  top: 10px;
  transition: 0.2s ease all;
}
.search-area__container__project {
  float: left;
  position: relative;
  margin: 25px 20px;
}
@media (max-width: 1024px) {
  .search-area__container__project {
    margin-left: 0;
    margin-right: 0;
  }
}
.search-area__container__project__selector {
  width: 100%;
  padding: 10px 10px 10px 14px;
  font-size: 20px;
  color: #2b2b2b;
  border: none;
  border-bottom: 1px solid #cecece;
  background: #eeeeee;
  height: 50px;
  outline-width: 0;
  padding-left: 10px;
}
.search-area__container__project__label {
  color: #b9b9b9;
  font-size: 20px;
  font-weight: normal;
  position: absolute;
  pointer-events: none;
  left: 15px;
  top: 10px;
  transition: 0.2s ease all;
  left: 0px;
  top: -20px;
  font-size: 14px;
}
.search-area__container__submit {
  float: left;
  position: relative;
  margin: 25px 20px;
  margin-right: 0;
  min-width: 112px;
  width: 112px;
  height: 40px;
  background: #3c3c3c;
  border-radius: 999px;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-size: 15px;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
  border: none;
}
@media (max-width: 1024px) {
  .search-area__container__submit {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  .search-area__container__submit {
    align-self: flex-end;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.top-bar {
  font-size: 12px;
  background-color: white;
  line-height: 37px;
  width: 100%;
}
@media (max-width: 1024px) {
  .top-bar {
    display: none;
  }
}
.top-bar__logo {
  float: left;
}
.top-bar__logo svg {
  vertical-align: middle;
}
.top-bar__menu {
  float: right;
}
.top-bar__item {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
  margin-left: 10px;
  color: #404040;
}
.platform-selector {
  position: relative;
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 1px solid #115bc0;
  border-radius: 5px;
  padding: 6px 12px;
}
.platform-selector__label {
  font-weight: 600;
  cursor: pointer;
}
.platform-selector__list {
  color: #505050;
  border: 1px solid #cecece;
  z-index: 1;
  width: 260px;
  background-color: white;
  line-height: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  position: absolute;
  margin-top: 10px;
  margin-left: -13px;
  display: none;
}
@media (max-width: 1024px) {
  .platform-selector__list {
    width: 215px;
  }
}
.platform-selector__icon {
  float: right;
  cursor: pointer;
  padding-left: 3px;
}
.platform-selector__icon .icon__svg {
  margin-bottom: 2px;
  fill: #115bc0;
  width: 8px;
  height: 5px;
}
.platform-selector__disabled-icon {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTAgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRG9jcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1ODcuMDAwMDAwLCAtMTgwLjAwMDAwMCkiIGZpbGw9IiNDNEM0QzQiIGlkPSJDb21iaW5lZC1TaGFwZSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTkyLjY1MzA3LDE4Ny4wNjM0OTkgTDE1OTQuNTgxNTQsMTg1LjEzNTAyNiBMMTU5My44MTAxNSwxODQuMzYzNjM2IEwxNTkxLjg4MTY4LDE4Ni4yOTIxMDkgTDE1ODkuOTUzMjEsMTg0LjM2MzYzNiBMMTU4OS4xODE4MiwxODUuMTM1MDI2IEwxNTkxLjExMDI5LDE4Ny4wNjM0OTkgTDE1ODkuMTgxODIsMTg4Ljk5MTk3MiBMMTU4OS45NTMyMSwxODkuNzYzMzYxIEwxNTkxLjg4MTY4LDE4Ny44MzQ4ODggTDE1OTMuODEwMTUsMTg5Ljc2MzM2MSBMMTU5NC41ODE1NCwxODguOTkxOTcyIEwxNTkyLjY1MzA3LDE4Ny4wNjM0OTkgWiBNMTU4NywxODAgTDE1OTMuNjY5MDcsMTgwIEwxNTk1LjM0MDg0LDE4MS42MzYzNjQgTDE1OTcsMTgzLjI3NzYwNyBMMTU5NywxOTIgTDE1ODcsMTkyIEwxNTg3LDE4MCBaIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
}
.platform-selector__item {
  transition: all 0.2s ease-in-out;
  margin: 0;
  padding: 0;
  cursor: pointer;
  text-transform: none;
  white-space: nowrap;
}
.platform-selector__item:hover {
  background-color: #e9f6fc;
}
.platform-selector__item:hover .platform-selector__tooltip {
  display: block;
}
.platform-selector__item--current {
  background-color: #eeeeee;
}
.platform-selector__display-text {
  display: flex;
  padding: 6px 12px;
  width: 100%;
  min-width: 70px;
  background: none;
  border: none;
}
.platform-selector__tooltip {
  display: none;
  position: absolute;
  background-color: #feecdd;
  padding: 10px 19px 10px 19px;
  font-size: 14px;
  user-select: text;
  cursor: default;
  color: #505050;
  left: 266px;
  margin-top: -37px;
  width: 280px;
  border: solid 1px #cecece;
  white-space: normal;
}
.platform-selector__tooltip:after {
  content: '';
  position: absolute;
  top: 23px;
  left: -6px;
  width: 10px;
  height: 10px;
  transform: rotate(-45deg);
  display: block;
  border-width: 1px 0 0 1px;
  border-style: inherit;
  border-color: #cecece;
  background: #feecdd;
}
.platform-selector--open .platform-selector__list {
  display: block;
  animation: open 0.2s ease-in-out forwards;
}
.platform-selector--open .platform-selector__label-container .platform-selector__preview-tooltip {
  display: none;
}
.platform-selector--open .platform-selector__label.platform-selector__label--highlighted .platform-selector__outdated-tooltip {
  display: none;
}
@media print {
  .layout .layout__header {
    display: none;
  }
  .layout .platform__baner {
    display: none;
  }
  .layout .layout__content {
    padding: 0 !important;
  }
  .layout .layout__content .project__selector {
    display: none;
  }
  .layout .layout__content .project-toc {
    display: none;
  }
  .layout .layout__content .layout__container {
    max-width: none;
    padding: 0;
  }
  .layout .layout__content .layout__container .document .document__toc {
    display: none;
  }
  .layout .layout__content .layout__container .document .document__feedback {
    display: none;
  }
  .layout .layout__content .layout__container .document .document__body {
    padding: 0;
    max-width: none;
  }
  .layout .layout__content .layout__container .document .document__body a[aria-selected*="false"] {
    display: none;
  }
  .layout .layout__content .layout__container .document .document__body .code-sample {
    overflow: hidden;
  }
  .layout .layout__content .layout__container .document .document__body .code-sample .highlight-block {
    box-shadow: inset 0 0 0 9999px rgba(255, 255, 153, 0.65);
  }
  .layout .layout__content .layout__container .document .document__body .table {
    overflow: hidden;
  }
  .layout .layout__content .layout__container .document .document__body .image-gallery .image-gallery__prev {
    display: none;
  }
  .layout .layout__content .layout__container .document .document__body .image-gallery .image-gallery__next {
    display: none;
  }
  .layout .layout__content .layout__container .document .document__body .image-gallery .image-gallery__bullets {
    display: none;
  }
}
.content-tooltip {
  display: none;
  /* changes to flex in tooltips.js */
  justify-content: center;
  text-align: center;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.25), inset 0px -1px 0px #cecece;
}
.content-tooltip > span {
  color: #505050;
  margin: 17px 20px;
  font-size: 16px;
  line-height: 21px;
}
@media (max-width: 1024px) {
  .content-tooltip > span {
    font-size: 14px;
    line-height: 19px;
  }
}
.content-tooltip > span > a {
  color: #505050;
  text-decoration: underline;
  cursor: pointer;
}
.content-tooltip--info {
  background-color: #eeeeee;
}
.content-tooltip--warning {
  background-color: #fde4e9;
}
.version-reset-link {
  padding: 0;
  border: none;
  background: none;
  text-decoration: underline;
}
.footnotes {
  margin-top: 20px;
  font-size: 14px;
  overflow: hidden;
}
.footnotes__header {
  margin-top: 40px;
  border-top: 1px dashed #d9d9d9;
  padding-top: 15px;
  color: #757575;
  text-transform: uppercase;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-weight: bold;
  font-size: 20px;
}
.footnotes > ol {
  counter-reset: footnotes !important;
}
.footnotes > ol > li {
  counter-increment: footnotes !important;
  position: relative;
}
.footnotes > ol > li.highlight:target:after {
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  bottom: 0;
  left: -40px;
  background-color: #e9f6fc;
  z-index: -1;
  animation-name: highlight;
  animation-duration: 4s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}
@keyframes highlight {
  from {
    background-color: #e9f6fc;
  }
  33% {
    background-color: #e9f6fc;
  }
  to {
    background-color: transparent;
  }
}
.footnotes > ol > li.highlight__vs-code--show {
  background-color: #e9f6fc;
  z-index: -1;
}
.footnotes > ol > li.highlight__vs-code--show:before {
  position: absolute;
  content: '';
  top: 0;
  bottom: 0;
  left: -40px;
  width: 40px;
  background-color: #e9f6fc;
  z-index: -1;
}
.footnotes > ol > li.reset-highlight:target:after {
  content: none;
}
.footnotes > ol > li:before {
  content: counters(footnotes, ".") ". " !important;
}
.footnotes p,
.footnotes ul,
.footnotes ol,
.footnotes li {
  margin: 10px 0 0;
}
.footnotes p:last-child,
.footnotes ul:last-child,
.footnotes ol:last-child,
.footnotes li:last-child {
  margin-bottom: 0;
}
.footnotes + #seealso {
  margin-top: 15px !important;
}
.footnote-ref {
  text-decoration: none !important;
  padding-left: 1px;
  font-weight: 600;
}
.footnote-ref sup {
  font-size: 12px !important;
}
.footnote-back-ref {
  width: 1em;
  height: 1em;
  position: absolute;
  left: -25px;
  top: 5px;
  opacity: 0.4;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDkgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNUw0LjUwMDA1IDBMOSA1SDVWMTNINFY1SDBaIiBmaWxsPSIjNTA1MDUwIi8+PC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: center;
  user-select: none;
}
.footnote-back-ref:focus,
.footnote-back-ref:hover {
  opacity: 1;
}
.footnote-preview__content {
  position: relative;
  margin-top: 0 !important;
  font-family: Segoe UI, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-transform: none;
  line-height: 20px;
  background-color: white;
  padding: 20px 20px;
  font-size: 14px;
  cursor: default;
  color: #505050;
  left: 0px;
  top: 10px;
  border: 1px solid #cecece;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  white-space: normal;
  max-width: 420px;
  z-index: 1;
  word-wrap: break-word;
}
.footnote-preview__content::after {
  content: "";
  position: absolute;
  left: 8px;
  width: 10px;
  height: 10px;
  display: block;
  border-width: 1px 0 0 1px;
  border-style: inherit;
  border-color: #cecece;
  background: white;
}
.footnote-preview__content--top::after {
  top: -6px;
  transform: rotate(45deg);
}
.footnote-preview__content--right::after {
  left: auto;
  right: 8px;
}
.footnote-preview__content--bottom::after {
  bottom: -6px;
  transform: rotate(225deg);
}
.footnote-preview__content p,
.footnote-preview__content ul,
.footnote-preview__content ol,
.footnote-preview__content li {
  margin: 10px 0 0;
}
.footnote-preview__content p:first-child,
.footnote-preview__content ul:first-child,
.footnote-preview__content ol:first-child,
.footnote-preview__content li:first-child {
  margin-top: 0;
}
.code-link {
  text-decoration: none !important;
  color: inherit !important;
  border-bottom: 1px solid rgba(80, 80, 80, 0.3);
}
.code-link:hover,
.code-link--highlight-repeats {
  color: #115bc0 !important;
  border-color: #115bc0 !important;
}
#tabgroup_related-examples .related-example-link {
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 600;
  text-decoration: none;
}
#tabgroup_related-examples .related-example-link:hover {
  text-decoration: underline;
}
#tabgroup_related-examples p {
  margin: 0;
}
#tabgroup_related-examples .code-sample {
  position: relative;
  cursor: pointer;
  overflow: hidden;
  transition-property: border-color;
  transition-duration: 0.3s;
}
#tabgroup_related-examples .code-sample:after {
  content: '';
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #eeeeee;
  background: linear-gradient(180deg, #eeeeee 15%, rgba(238, 238, 238, 0) 50%, #eeeeee 85%);
  z-index: 2;
}
#tabgroup_related-examples .code-sample:hover {
  border-color: rgba(0, 0, 0, 0.2);
}
#tabgroup_related-examples .code-sample .copy-container__copy-icon {
  display: none;
}
.survey-banner {
  display: flex;
  flex-wrap: wrap;
  margin: 40px 0 30px 0;
  padding: 20px 20px 15px 20px;
  border: 4px solid rgba(254, 124, 0, 0.15);
  border-radius: 4px;
}
.survey-banner__content {
  flex-basis: 60%;
  flex-grow: 1;
  margin-right: 20px;
}
.survey-banner__title {
  margin: 0 0 7px;
  font-family: 'Open Sans Condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-size: 18px !important;
  font-weight: 600;
}
.survey-banner__text {
  margin: 0 0 5px 0;
  font-size: 14px;
}
.survey-banner__buttons {
  display: flex;
  margin: 0;
  width: 305px;
}
.survey-banner--hidden {
  display: none;
}
.survey-banner .button {
  color: #fe7b01;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 7px 20px !important;
  text-decoration: none;
  white-space: nowrap;
  align-self: center;
  font-size: 16px;
}
.survey-banner .button--orange {
  margin-right: 7px;
}
.survey-banner .button--grey {
  color: #acacac;
  border-color: #acacac;
}
.survey-banner .button--grey:visited,
.survey-banner .button--grey:hover {
  color: #acacac;
}
@media (max-width: 767px) {
  .survey-banner p {
    font-size: 15px;
  }
  .survey-banner__title {
    font-size: 17px !important;
  }
  .survey-banner .button {
    font-size: 15px;
    padding: 7px 20px !important;
  }
}
.visually-hidden {
  clip-path: inset(50%) !important;
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
  color: black !important;
  background-color: white !important;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.breadcrumb {
  line-height: 20px;
  height: 40px;
  padding: 0;
  background: white;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
}
.breadcrumb__list {
  padding: 10px 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  scrollbar-width: thin;
  scrollbar-color: #cfcfcf transparent;
}
@media (max-width: 1024px) {
  .breadcrumb__list {
    text-overflow: clip;
    overflow-x: auto;
  }
}
.breadcrumb__list::-webkit-scrollbar {
  height: 14px;
}
.breadcrumb__list::-webkit-scrollbar-track {
  background-color: transparent;
}
.breadcrumb__list::-webkit-scrollbar-thumb {
  background-color: #cfcfcf;
  border: 4px solid transparent;
  border-radius: 9px;
  background-clip: content-box;
}
.breadcrumb__list:hover::-webkit-scrollbar-thumb {
  background-color: #a8a8a8;
}
.breadcrumb__item {
  position: relative;
  padding-left: 40px;
  font-size: 14px;
}
.breadcrumb__item:before {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA1IDgiIHdpZHRoPSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTAgMCAyIDQuMDAxLTIgMy45OTkgNS0zLjk5OXoiIGZpbGw9IiM3MDcwNzAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: center;
}
.breadcrumb__item:first-child {
  padding-left: 0;
}
.breadcrumb__item:first-child:before {
  display: none;
}
.breadcrumb__arrow {
  opacity: 0;
}
.breadcrumb__nolink {
  color: inherit;
}
.breadcrumb__link {
  color: inherit;
}
.breadcrumb__link:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
  outline: revert !important;
}
.code-sample {
  padding: 22px 20px;
  margin: 20px 0 40px;
  overflow: auto;
  font-size: 14px;
  background-color: #eeeeee;
}
.code-sample .hljs {
  background-color: transparent;
  padding: 0;
  position: relative;
  display: block;
  overflow: visible;
  z-index: 2;
}
.code-sample a .hljs-title {
  color: #115bc0;
}
.code-sample a:visited .hljs-title {
  color: #996bba;
}
.code-sample .highlight-lines {
  position: absolute;
  width: 100%;
  top: 22px;
  left: 0;
  z-index: 1;
  pointer-events: none;
}
.code-sample .highlight-lines .highlight-block {
  background-color: rgba(255, 255, 153, 0.65);
  display: inline-block;
  width: 100%;
}
.code-sample .highlight-lines .no-highlight-block {
  display: inline-block;
  width: 100%;
}
.code-sample code {
  font-weight: normal;
  font-size: 14px;
}
.code-sample__lang {
  display: inline-block;
  color: #404040;
  background-color: #eeeeee;
  border-top: 2px solid #ff7200;
  font-size: 16px;
  font-family: open-sans-condensed;
  font-style: normal;
  font-weight: 700;
  padding: 7px 18px 9px !important;
  outline: none;
  line-height: normal;
}
#tabgroup_syntax .code-sample {
  white-space: pre-wrap;
}
.caretblink {
  animation: blinker 1.07s cubic-bezier(1, 0, 0, 1) infinite;
  color: black;
  user-select: none;
}
@keyframes blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*

Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: white;
  color: #2b2b2b;
}
.hljs .code-link {
  border-color: rgba(48, 48, 48, 0.2);
}
.hljs-comment,
.hljs-quote,
.hljs-variable {
  color: #007a00;
}
.hljs-comment .code-link,
.hljs-quote .code-link,
.hljs-variable .code-link {
  border-color: rgba(0, 128, 0, 0.3);
}
.hljs-keyword,
.hljs-literal,
.hljs-selector-tag,
.hljs-built_in,
.hljs-name,
.hljs-attribute,
.hljs-tag {
  color: blue;
}
.hljs-keyword .code-link,
.hljs-literal .code-link,
.hljs-selector-tag .code-link,
.hljs-built_in .code-link,
.hljs-name .code-link,
.hljs-attribute .code-link,
.hljs-tag .code-link {
  border-color: rgba(0, 0, 255, 0.3);
}
.hljs-string,
.hljs-section,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-addition {
  color: #a31515;
}
.hljs-string .code-link,
.hljs-section .code-link,
.hljs-template-tag .code-link,
.hljs-template-variable .code-link,
.hljs-type .code-link,
.hljs-addition .code-link {
  border-color: rgba(163, 21, 21, 0.3);
}
.hljs-deletion,
.hljs-title,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-meta {
  color: #2b91af;
}
.hljs-deletion .code-link,
.hljs-title .code-link,
.hljs-selector-attr .code-link,
.hljs-selector-pseudo .code-link,
.hljs-meta .code-link {
  border-color: rgba(43, 145, 175, 0.3);
}
.hljs-doctag,
.hljs-meta-keyword {
  color: gray;
}
.hljs-doctag .code-link,
.hljs-meta-keyword .code-link {
  border-color: rgba(128, 128, 128, 0.3);
}
.hljs-attr {
  color: red;
}
.hljs-attr .code-link {
  border-color: rgba(255, 0, 0, 0.3);
}
.hljs-symbol,
.hljs-bullet,
.hljs-link {
  color: #00b0e8;
}
.hljs-symbol .code-link,
.hljs-bullet .code-link,
.hljs-link .code-link {
  border-color: rgba(0, 176, 232, 0.3);
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: bold;
}
code.lang-csharp .hljs-meta-string {
  color: #a31515;
}
code.lang-csharp .hljs-meta-string .code-link {
  border-color: rgba(163, 21, 21, 0.3);
}
.copy-container {
  position: relative;
}
.copy-container:hover .copy-container__copy-icon {
  opacity: 1;
}
.copy-container__copy-icon {
  position: absolute;
  padding: 0;
  right: 11px;
  top: 7px;
  width: 20px;
  height: 20px;
  opacity: 0.2;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjNDA0MDQwIj48cGF0aCBkPSJtMiAydjloLTJ2LTEwYzAtLjU1MjI4NS40NDc3MTUtMSAxLTFoMTB2MnoiLz48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im00LjkxNjY3IDRjLS41MDYyNiAwLS45MTY2Ny40MTA0MS0uOTE2NjcuOTE2Njd2OS4xNjY2M2MwIC41MDYzLjQxMDQxLjkxNjcuOTE2NjcuOTE2N2g5LjE2NjYzYy41MDYzIDAgLjkxNjctLjQxMDQuOTE2Ny0uOTE2N3YtOS4xNjY2M2MwLS41MDYyNi0uNDEwNC0uOTE2NjctLjkxNjctLjkxNjY3em04LjA4MzMzIDJoLTd2N2g3eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: center;
  z-index: 2;
  border: none;
}
.copy-container__copy-icon:focus {
  opacity: 1;
}
.copy-container__copy-icon--checked {
  top: 9px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDEuMDEzNjVMMTMuMDg2MSAwTDQuMDkxNTkgOS45NzY0OUwwLjkxMzg4MyA2LjYzMTcxTDAgNy42NDUzNkw0LjA4ODEyIDEyTDE0IDEuMDEzNjVaIiBmaWxsPSIjNDA0MDQwIi8+Cjwvc3ZnPgo=);
  opacity: 1;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.api-preview__content {
  margin-top: 0 !important;
  font-family: Segoe UI, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-transform: none;
  line-height: 20px;
  position: absolute;
  background-color: white;
  padding: 20px 20px;
  font-size: 14px;
  cursor: default;
  color: #505050;
  left: 0px;
  top: 10px;
  width: 485px;
  border: 1px solid #cecece;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  white-space: normal;
  max-width: 420px;
  z-index: 1;
  word-wrap: break-word;
}
.api-preview__content::after {
  content: "";
  position: absolute;
  left: 8px;
  width: 10px;
  height: 10px;
  display: block;
  border-width: 1px 0 0 1px;
  border-style: inherit;
  border-color: #cecece;
  background: white;
}
.api-preview__content--top::after {
  top: -6px;
  transform: rotate(45deg);
}
.api-preview__content--right::after {
  left: 398px;
}
.api-preview__content--bottom::after {
  bottom: -6px;
  transform: rotate(225deg);
}
.api-preview__content .api-preview__summary {
  margin: 0 0 10px !important;
  padding: 0;
  color: #505050;
}
.api-preview__content .api-preview__title {
  margin: 0 0 10px !important;
  position: relative;
  padding: 0;
  font-weight: bold;
  font-size: 18px;
  font-family: open-sans-condensed, HelveticaNeue-CondensedBold, Helvetica, Arial Narrow, Calibri, Arial, Lucida Grande, sans-serif;
  color: #404040;
  overflow-x: hidden;
}
.api-preview__content .api-preview__title::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  box-shadow: inset -30px 0px 15px -20px white;
  pointer-events: none;
}
.api-preview__content .api-preview__namespace,
.api-preview__content .api-preview__assembly {
  margin: 0 !important;
  padding: 0;
}
.api-preview a {
  text-decoration: none;
  color: #115bc0;
}
.document__vs-code {
  background-color: white;
}
.document--api h3 {
  color: #fe7c00;
}
.document__body {
  position: relative;
  margin-right: 170px;
  padding: 0 40px 160px 40px;
  max-width: 1330px;
  overflow: hidden;
}
@media (max-width: 1500px) {
  .document__body {
    max-width: 1500px;
    margin-right: 147px;
  }
}
@media (max-width: 1024px) {
  .document__body {
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
.document__body ul {
  list-style-type: none;
  padding-left: 40px;
  margin-top: 10px;
}
.document__body ul > li {
  position: relative;
}
.document__body ul > li::before {
  content: "\2022";
  color: #ff7200;
  font-size: 20px;
  line-height: 1em;
  margin-right: 0.6em;
  font-weight: bold;
  display: inline-block;
  margin-left: -1em;
  position: absolute;
}
.document__body ul > li a {
  text-decoration: none;
}
.document__body ul > li a:hover {
  text-decoration: underline;
}
.document__body ol {
  list-style-type: none;
  counter-reset: section;
  margin-top: 10px;
  padding-left: 24px;
}
.document__body ol > li {
  counter-increment: section;
  padding-left: 1.2em;
}
.document__body ol > li ol {
  margin-bottom: 0;
}
.document__body ol > li ol li:last-child {
  margin-bottom: 0;
}
.document__body ol > li:before {
  content: counters(section, ".") ". ";
  padding-right: 0.3em;
  margin-left: -1.2em;
  float: left;
  line-height: 24px;
}
.document__body ol > li > ol > li {
  padding-left: 1.8em;
}
.document__body ol > li > ol > li > ol > li {
  padding-left: 2.4em;
}
.document__body ol > li > ol > li > ol > li:before {
  margin-left: -2.4em;
}
.document__body ol > li > ol > li:before {
  margin-left: -1.8em;
}
.document__body a {
  color: #115bc0;
}
.document__body a:hover {
  text-decoration: underline;
}
.document__body a:visited {
  color: #996bba;
}
.document__body a:visited svg {
  fill: #996bba;
}
.document__body a.external-link svg {
  width: 0.6em;
  height: 0.6em;
  margin-left: 0.2em;
  margin-right: 0.15em;
}
.document__body a span.external-link__nowrap {
  white-space: nowrap;
}
.document__body b,
.document__body strong {
  font-weight: 600;
  color: #2b2b2b;
}
.document__body img {
  max-width: 100%;
}
.document__body [data-platform] {
  visibility: collapse;
}
.document__body h1 a,
.document__body h2 a,
.document__body h3 a,
.document__body h4 a,
.document__body h5 a,
.document__body h6 a {
  text-decoration: none;
}
.document__body h1 a:hover,
.document__body h2 a:hover,
.document__body h3 a:hover,
.document__body h4 a:hover,
.document__body h5 a:hover,
.document__body h6 a:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.document__body h1 a:hover:visited,
.document__body h2 a:hover:visited,
.document__body h3 a:hover:visited,
.document__body h4 a:hover:visited,
.document__body h5 a:hover:visited,
.document__body h6 a:hover:visited {
  color: #996bba;
}
@media (min-width: 1500px) {
  .document__body h1::before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    box-shadow: inset -30px 0px 15px -20px white;
    pointer-events: none;
  }
}
.document__body code {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
}
.document__body pre code {
  padding: 0;
  border: none;
  font-weight: 400;
  font-size: 1em;
}
.document__body .api-member {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
}
.document__body .default-member-value {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
  padding: 2px 5px;
}
.document__body .default-member-value .api-link {
  font-family: inherit;
  padding: initial;
  background: initial;
  font-weight: inherit;
  border: initial;
  font-size: inherit;
}
.document__body code:not(.hljs) {
  color: #2b2b2b;
}
.document__body span.api-link {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
}
.document__body span.api-member-self {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
  font-weight: bold;
}
.document__body a.api-link {
  font-family: "Source Code Pro", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  padding: 1px 5px;
  background: #f9f9f9;
  font-weight: 400;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  font-size: 0.88em;
  text-decoration: none;
  color: #115bc0;
}
.document__body a.api-link:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.document__body a.api-link:visited {
  color: #996bba;
}
.document__body a code:not(.hljs) {
  text-decoration: none;
  color: #115bc0;
}
.document__body a:visited code:not(.hljs) {
  color: #996bba;
}
.document__body .inheritance div,
.document__body .inherited-members div,
.document__body .seealso div,
.document__body .implements div,
.document__body .extension-methods div {
  margin-top: 10px;
}
.document__body .protected-members__member,
.document__body .static-members__member {
  color: #757575;
}
.document__body .dx-feature-list-table td:first-child {
  padding-left: 0;
}
.document__body .dx-feature-list-table td:last-child {
  padding-right: 0;
}
.document__body .seealso .api-link {
  font-family: inherit;
  padding: initial;
  background: initial;
  font-weight: inherit;
  border: initial;
  font-size: inherit;
}
.document__body #document__meta {
  display: flex;
  flex-wrap: wrap;
  color: #757575;
  padding: 0;
  margin: 0 0 14px 0;
  font-size: 14px;
}
.document__body #document__meta li {
  list-style-type: none;
}
.document__body #document__meta li::before {
  display: none;
}
.document__body #document__meta > :not(:last-of-type):not(:only-of-type) ::after {
  content: "\2022";
  padding: 0 5px;
}
.document__body #seealso {
  margin-top: 40px;
  border-top: 1px dashed #d9d9d9;
  padding-top: 15px;
  color: #757575;
  text-transform: uppercase;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-weight: bold;
  font-size: 20px;
}
.document__header--compact {
  margin-bottom: 7px;
}
.document__document-toc {
  display: none;
}
@media (max-width: 1024px) {
  .document__document-toc {
    display: block;
  }
}
.document__toc {
  width: 170px;
  float: right;
  right: 0;
  margin-right: -2px;
}
@media (max-width: 1500px) {
  .document__toc {
    width: 147px;
  }
}
@media (max-width: 1024px) {
  .document__toc {
    display: none;
  }
}
.document__toc-inner {
  position: fixed;
  top: 143px;
  bottom: 0;
  width: inherit;
  z-index: -1;
}
.document__feedback {
  position: fixed;
  z-index: 9999;
  right: 8px;
  bottom: 8px;
}
.document__api-preview,
.document__footnote-preview {
  position: absolute;
  margin-top: 0 !important;
  display: block;
  cursor: pointer;
  z-index: 2;
}
.document__image--zoomin {
  cursor: zoom-in;
}
.document__image--bordered {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.document__image--centered {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.document__image--left {
  float: left;
  margin-right: 10px;
}
.document__image--right {
  float: right;
  margin-left: 10px;
}
.document__image-container {
  overflow: auto;
}
.document__property-path-dot {
  padding-left: 0.08em;
  padding-right: 0.08em;
}
.document__property-paths-container {
  display: inline-block;
}
.document__property-paths-cell {
  display: inline-block;
}
.document__property-paths-cell .copy-container__copy-icon {
  visibility: hidden;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin-left: 5px;
  top: -2px;
  right: 0px;
}
@media (max-width: 767px) {
  .document__property-paths-cell .copy-container__copy-icon {
    display: none;
  }
}
.document__property-paths-cell:hover .copy-container__copy-icon {
  visibility: visible;
  opacity: 0.2;
}
.document__property-paths-cell:hover .copy-container__copy-icon:hover {
  opacity: 1;
}
.document__property-path-project {
  font-weight: 600;
  line-height: 19px;
  max-width: 250px;
}
.document__property-path-property-name {
  color: #757575;
}
.document__property-paths-item {
  white-space: nowrap;
}
.document__view-button-tooltip {
  display: none;
  position: absolute;
  left: 40px;
  max-width: 350px;
  background-color: #feecdd;
  border: 1px solid #cecece;
  line-height: 1.3;
  border-radius: 2px;
  padding: 6px 11px;
  font-size: 13px;
  z-index: 999;
}
.document__view-button-tooltip:before {
  content: '';
  position: absolute;
  top: -4px;
  left: 16px;
  width: 4px;
  height: 4px;
  transform: rotate(45deg);
  display: block;
  border-width: 1px 0 0 1px;
  border-style: inherit;
  border-color: #cecece;
  background-color: #feecdd;
}
.alert {
  padding: 15px 20px 18px 20px;
  border-radius: 2px;
  margin: 40px 0 40px;
}
.alert h5,
.alert .alert-title {
  font-size: 16px;
  line-height: 22px !important;
  font-family: open-sans-condensed;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0 0 7px !important;
}
.alert p {
  line-height: 24px;
}
.alert p,
.alert ul,
.alert ol,
.alert li {
  margin: 0 0 10px;
}
.alert p:last-child,
.alert ul:last-child,
.alert ol:last-child,
.alert li:last-child {
  margin-bottom: 0;
}
.alert pre code {
  background-color: #eeeeee !important;
}
.alert code,
.alert .api-link {
  border-color: #d9d9d9 !important;
  background-color: rgba(244, 244, 244, 0.5) !important;
}
.alert .tab-group__tab[role="tab"] {
  position: relative;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  z-index: 1;
}
.alert .tab-group__tab[role="tab"][aria-selected="true"] {
  border-left-color: #d9d9d9;
  border-right-color: #d9d9d9;
}
.alert .tab-group__tab-content {
  border: 1px solid #d9d9d9;
  border-top: none;
  box-shadow: 0 -1px 0 0 #d9d9d9;
}
.alert .tab-group__tab-content .code-sample {
  box-shadow: none;
}
.alert .tab-group .code-sample {
  border: 1px solid #d9d9d9;
  border-top: none;
  box-shadow: 0 -1px 0 0 #d9d9d9;
}
.alert .tab-group .code-sample__lang {
  position: relative;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  z-index: 1;
}
.alert-note {
  background-color: #e9f6fc;
}
.alert-note h5,
.alert-note .alert-title {
  color: #337ab7;
}
.alert-tip {
  background-color: #e7f3dc;
}
.alert-tip h5,
.alert-tip .alert-title {
  color: #56ad0a;
}
.alert-warning {
  background-color: #ffecdb;
}
.alert-warning h5,
.alert-warning .alert-title {
  color: #fe7c00;
}
.alert-important {
  background-color: #fde4e9;
}
.alert-important h5,
.alert-important .alert-title {
  color: #f54062;
}
.alert-caution {
  background-color: #fde4e9;
}
.alert-caution h5,
.alert-caution .alert-title {
  color: #f54062;
}
@media (min-width: 1500px) {
  .text-breaker__break--priority-two {
    display: none;
  }
}
.expandable-list__item--optional {
  display: none;
}
.expandable-list__expander {
  color: #115bc0;
  cursor: pointer;
  margin-top: 14px;
  line-height: 1;
  display: inline-block;
  border-bottom: 1px dotted #115bc0;
}
.expandable-list--expanded .expandable-list__item--optional {
  display: block;
}
.expandable-list--expanded .expandable-list__expander {
  display: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0;
  margin-top: 40px;
  margin-bottom: 15px;
  position: relative;
}
h1:hover a.visible-anchor,
h2:hover a.visible-anchor,
h3:hover a.visible-anchor,
h4:hover a.visible-anchor,
h5:hover a.visible-anchor,
h6:hover a.visible-anchor {
  opacity: 1;
}
h1 code,
h2 code,
h3 code,
h4 code,
h5 code,
h6 code,
h1 b,
h2 b,
h3 b,
h4 b,
h5 b,
h6 b,
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
  all: inherit !important;
  display: inline !important;
}
h1 a.visible-anchor,
h2 a.visible-anchor,
h3 a.visible-anchor,
h4 a.visible-anchor,
h5 a.visible-anchor,
h6 a.visible-anchor {
  position: absolute;
  left: -18px;
  top: 1px;
  width: 18px;
  opacity: 0;
  color: rgba(17, 91, 192, 0.5);
  font-size: 18px;
  text-decoration: none;
}
@media (max-width: 1024px) {
  h1 a.visible-anchor,
  h2 a.visible-anchor,
  h3 a.visible-anchor,
  h4 a.visible-anchor,
  h5 a.visible-anchor,
  h6 a.visible-anchor {
    visibility: hidden;
  }
}
h1 a.visible-anchor:visited,
h2 a.visible-anchor:visited,
h3 a.visible-anchor:visited,
h4 a.visible-anchor:visited,
h5 a.visible-anchor:visited,
h6 a.visible-anchor:visited {
  color: rgba(17, 91, 192, 0.5);
}
h1 a.visible-anchor:hover,
h2 a.visible-anchor:hover,
h3 a.visible-anchor:hover,
h4 a.visible-anchor:hover,
h5 a.visible-anchor:hover,
h6 a.visible-anchor:hover,
h1 a.visible-anchor:focus,
h2 a.visible-anchor:focus,
h3 a.visible-anchor:focus,
h4 a.visible-anchor:focus,
h5 a.visible-anchor:focus,
h6 a.visible-anchor:focus {
  color: #115bc0;
  opacity: 1;
  text-decoration: none;
}
h1 a.visible-anchor:hover:visited,
h2 a.visible-anchor:hover:visited,
h3 a.visible-anchor:hover:visited,
h4 a.visible-anchor:hover:visited,
h5 a.visible-anchor:hover:visited,
h6 a.visible-anchor:hover:visited,
h1 a.visible-anchor:focus:visited,
h2 a.visible-anchor:focus:visited,
h3 a.visible-anchor:focus:visited,
h4 a.visible-anchor:focus:visited,
h5 a.visible-anchor:focus:visited,
h6 a.visible-anchor:focus:visited {
  color: #115bc0;
}
h1,
h2,
h3 {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
}
h4,
h5,
h6 {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
h1 {
  color: #2b2b2b;
  font-size: 48px;
  line-height: 62px;
  margin-top: 38px;
  margin-bottom: 30px;
  overflow: hidden;
  padding-left: 1px;
}
@media (max-width: 1024px) {
  h1 {
    font-size: 40px;
    line-height: 52px;
  }
}
@media (max-width: 767px) {
  h1 {
    font-size: 36px;
    line-height: 47px;
  }
}
h2 {
  color: #2b2b2b;
  font-size: 30px;
  line-height: 33px;
  margin-top: 50px;
}
h3 {
  color: #5b5b5b;
  font-size: 24px;
  line-height: 26px;
}
h3 .visible-anchor {
  top: 0px;
}
h4 {
  color: #2b2b2b;
  font-size: 18px;
  line-height: 24px;
}
h5 {
  color: #5b5b5b;
  font-size: 16px;
  line-height: 21px;
}
h6 {
  color: #2b2b2b;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
}
h6 .visible-anchor {
  top: 0px;
}
.image-gallery {
  max-width: max-content;
  max-width: -moz-max-content;
  min-width: min-content;
  min-width: -moz-min-content;
  padding: 10px;
  margin-bottom: 15px;
  position: relative;
  border: 1px solid #e6e6e6;
  text-align: center;
}
@media (max-width: 1024px) {
  .image-gallery {
    padding: 5px;
  }
}
.image-gallery__slide {
  display: none;
}
.image-gallery__slide--current {
  display: table;
}
.image-gallery__caption {
  margin-top: 15px;
  font-size: 14px;
  display: table-caption;
  caption-side: bottom;
}
.image-gallery__next {
  position: absolute;
  top: 41%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgMjkgNDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3ctY2Fyb3VzZWw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTAzMC42MDgxLDYwMy41MDE5NzkgQzEwMzAuMDA4MSw2MDQuMTAxOTc5IDEwMjkuODA4MSw2MDUuMTAxOTc5IDEwMzAuMjA4MSw2MDUuOTAxOTc5IEMxMDMwLjgwODEsNjA3LjIwMTk3OSAxMDMyLjYwODEsNjA3LjQwMTk3OSAxMDMzLjYwODEsNjA2LjQwMTk3OSBMMTA1MS41MDgxLDU4OS4wMDE5NzkgTDEwMzMuNjA4MSw1NzEuNjAxOTc5IEMxMDMyLjYwODEsNTcwLjYwMTk3OSAxMDMwLjkwODEsNTcwLjkwMTk3OSAxMDMwLjIwODEsNTcyLjEwMTk3OSBDMTAyOS44MDgxLDU3Mi45MDE5NzkgMTAzMC4wMDgxLDU3My44MDE5NzkgMTAzMC42MDgxLDU3NC41MDE5NzkgTDEwNDUuNTA4MSw1ODkuMDAxOTc5IEwxMDMwLjYwODEsNjAzLjUwMTk3OSBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICAgICAgPGZpbHRlciB4PSItMjcuOSUiIHk9Ii0xNi43JSIgd2lkdGg9IjE1NS44JSIgaGVpZ2h0PSIxMzMuMyUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0yIj4KICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMCIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZU9mZnNldD4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlR2F1c3NpYW5CbHVyPgogICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuMiAgIDAgMCAwIDAgMC4yICAgMCAwIDAgMCAwLjIgIDAgMCAwIDAuMyAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0ibmV3ZG9jIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibmV3ZG9jLWNhcm91c2VsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAyNi4wMDAwMDAsIC01NjcuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWNhcm91c2VsIj4KICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8cGF0aCBzdHJva2Utb3BhY2l0eT0iMC4zNSIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjEiIGQ9Ik0xMDMwLjk1OTQzLDYwMy44NTc3NjEgQzEwMzAuNDk3MTksNjA0LjMyMjAzIDEwMzAuMzYyMDEsNjA1LjA5MTc1NCAxMDMwLjY2MjA4LDYwNS42OTI0NSBDMTAzMS4xMDExMiw2MDYuNjQzNjkgMTAzMi40NzQ0Miw2MDYuODI4NTU3IDEwMzMuMjU5NTksNjA2LjA0MzQ1NCBMMTA1MC43OTA3Nyw1ODkuMDAxOTc5IEwxMDMzLjI1NDU1LDU3MS45NTU1MzMgQzEwMzIuNTA1Niw1NzEuMjA2NTgxIDEwMzEuMTg4NzgsNTcxLjQxMzE0MSAxMDMwLjY1NTMyLDU3Mi4zMjU1ODYgQzEwMzAuMzY0MDksNTcyLjkwODAzNyAxMDMwLjQ4ODkzLDU3My41OTQ2NDggMTAzMC45NTY4MSw1NzQuMTQzNjQ5IEwxMDQ2LjIyNTAzLDU4OS4wMDE5NzkgTDEwMzAuOTU5NDMsNjAzLjg1Nzc2MSBaIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  width: 29px;
  height: 44px;
  cursor: pointer;
  right: 6px;
}
.image-gallery__next:hover {
  transform: scale(1.2) translateX(2px);
}
.image-gallery__prev {
  position: absolute;
  top: 41%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgMjkgNDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3ctY2Fyb3VzZWw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTAzMC42MDgxLDYwMy41MDE5NzkgQzEwMzAuMDA4MSw2MDQuMTAxOTc5IDEwMjkuODA4MSw2MDUuMTAxOTc5IDEwMzAuMjA4MSw2MDUuOTAxOTc5IEMxMDMwLjgwODEsNjA3LjIwMTk3OSAxMDMyLjYwODEsNjA3LjQwMTk3OSAxMDMzLjYwODEsNjA2LjQwMTk3OSBMMTA1MS41MDgxLDU4OS4wMDE5NzkgTDEwMzMuNjA4MSw1NzEuNjAxOTc5IEMxMDMyLjYwODEsNTcwLjYwMTk3OSAxMDMwLjkwODEsNTcwLjkwMTk3OSAxMDMwLjIwODEsNTcyLjEwMTk3OSBDMTAyOS44MDgxLDU3Mi45MDE5NzkgMTAzMC4wMDgxLDU3My44MDE5NzkgMTAzMC42MDgxLDU3NC41MDE5NzkgTDEwNDUuNTA4MSw1ODkuMDAxOTc5IEwxMDMwLjYwODEsNjAzLjUwMTk3OSBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICAgICAgPGZpbHRlciB4PSItMjcuOSUiIHk9Ii0xNi43JSIgd2lkdGg9IjE1NS44JSIgaGVpZ2h0PSIxMzMuMyUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0yIj4KICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMCIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZU9mZnNldD4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlR2F1c3NpYW5CbHVyPgogICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuMiAgIDAgMCAwIDAgMC4yICAgMCAwIDAgMCAwLjIgIDAgMCAwIDAuMyAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0ibmV3ZG9jIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibmV3ZG9jLWNhcm91c2VsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAyNi4wMDAwMDAsIC01NjcuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWNhcm91c2VsIj4KICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8cGF0aCBzdHJva2Utb3BhY2l0eT0iMC4zNSIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjEiIGQ9Ik0xMDMwLjk1OTQzLDYwMy44NTc3NjEgQzEwMzAuNDk3MTksNjA0LjMyMjAzIDEwMzAuMzYyMDEsNjA1LjA5MTc1NCAxMDMwLjY2MjA4LDYwNS42OTI0NSBDMTAzMS4xMDExMiw2MDYuNjQzNjkgMTAzMi40NzQ0Miw2MDYuODI4NTU3IDEwMzMuMjU5NTksNjA2LjA0MzQ1NCBMMTA1MC43OTA3Nyw1ODkuMDAxOTc5IEwxMDMzLjI1NDU1LDU3MS45NTU1MzMgQzEwMzIuNTA1Niw1NzEuMjA2NTgxIDEwMzEuMTg4NzgsNTcxLjQxMzE0MSAxMDMwLjY1NTMyLDU3Mi4zMjU1ODYgQzEwMzAuMzY0MDksNTcyLjkwODAzNyAxMDMwLjQ4ODkzLDU3My41OTQ2NDggMTAzMC45NTY4MSw1NzQuMTQzNjQ5IEwxMDQ2LjIyNTAzLDU4OS4wMDE5NzkgTDEwMzAuOTU5NDMsNjAzLjg1Nzc2MSBaIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  width: 29px;
  height: 44px;
  cursor: pointer;
  left: 6px;
  transform: scale(-1);
}
.image-gallery__prev:hover {
  transform: scale(-1.2) translateX(2px);
}
.image-gallery__bullet {
  margin: 4px;
  width: 12px;
  height: 12px;
  display: inline-block;
  cursor: pointer;
  border: 2px solid #333333;
  border-radius: 50%;
  box-sizing: border-box;
}
.image-gallery__bullet--current {
  background-color: #333333;
}
.image-gallery__bullet:hover {
  transform: scale(1.1);
}
.spoiler {
  margin-top: 20px !important;
  margin-bottom: 20px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.spoiler .spoiler-header {
  margin-top: 0 !important;
  padding: 20px;
  cursor: pointer;
}
.spoiler .spoiler-header .spoiler-caption {
  display: block;
  position: relative;
  padding-left: 19px;
  color: #2b2b2b;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  overflow: visible;
}
.spoiler .spoiler-header .spoiler-caption:before {
  position: absolute;
  left: 0;
  top: 50%;
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA1IDgiPgogIDxwb2x5Z29uIGZpbGw9IiNGRTdDMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSIwIDAgMiA0LjAwMSAwIDggNSA0LjAwMSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: contain;
  width: 7px;
  height: 10px;
  transform: translateY(-50%);
  transition: transform 250ms;
}
.spoiler .spoiler-header.visible {
  padding-bottom: 10px;
}
.spoiler .spoiler-header.visible .spoiler-caption:before {
  transform: translateY(-50%) rotate(90deg);
  transform-origin: center center;
}
.spoiler .spoiler-content {
  display: none;
  padding: 0 20px 20px;
}
.spoiler .spoiler-content.visible {
  display: block;
}
.spoiler .spoiler-content p:last-child,
.spoiler .spoiler-content ul:last-child,
.spoiler .spoiler-content ol:last-child,
.spoiler .spoiler-content li:last-child,
.spoiler .spoiler-content .tab-group:last-child {
  margin-bottom: 0;
}
.tab-group {
  position: relative;
  border: none;
  margin: 20px 0 20px;
}
.tab-group__tab[role="tab"] {
  display: inline-block;
  color: #6b6b6b;
  border-top: 2px solid transparent;
  font-size: 16px;
  font-family: open-sans-condensed;
  font-style: normal;
  font-weight: bold;
  padding: 7px 18px 9px !important;
  line-height: initial;
}
.tab-group__tab[role="tab"]:hover {
  text-decoration: none;
  color: #404040;
}
.tab-group__tab[role="tab"][aria-selected="true"] {
  color: #404040;
  background-color: #eeeeee;
  border-top-color: #ff7200;
}
.tab-group__list {
  padding: 0 !important;
  margin: 0 !important;
  overflow-x: hidden;
  white-space: nowrap;
  scrollbar-width: none;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
}
.tab-group__list::-webkit-scrollbar {
  display: none;
}
.tab-group__list .tab-group__presentation {
  margin: 0 !important;
  display: inline-block;
  line-height: normal;
  z-index: 2;
}
.tab-group__list .tab-group__presentation:before {
  display: none;
}
.tab-group__list .tab-group__presentation a {
  text-decoration: none;
}
.tab-group__scroll-button {
  display: none;
  position: absolute;
  top: 0;
  height: 40px;
  width: 40px;
  padding: 0;
  border: none;
  outline: none;
  font-size: 0;
  color: inherit;
  background: white;
}
.tab-group__scroll-button:before {
  content: "";
  position: absolute;
  width: 13px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTMgMTIiIHdpZHRoPSIxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTAuNCA1LjMzMzMzaC0xMC40djEuMzMzMzRoMTAuNGwtNS4yIDQuMDAwMDMgMS4zIDEuMzMzMyA2LjUtNi02LjUtNi0xLjMgMS4zMzMzM3oiIGZpbGw9IiM3MDcwNzAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  top: 50%;
}
.tab-group__scroll-button--left {
  left: 0;
  background: linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%);
}
.tab-group__scroll-button--left:before {
  left: 0;
  transform: translateY(-50%) rotate(180deg);
}
.tab-group__scroll-button--right {
  right: 0;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 50%);
}
.tab-group__scroll-button--right:before {
  right: 0;
  transform: translateY(-50%);
}
.tab-group .code-sample {
  margin: 0;
}
.tab-group__tab-content {
  padding: 10px;
  visibility: hidden;
}
.tab-group__tab-content--visible {
  visibility: visible;
}
.tab-group__tab-content--code {
  padding: 0;
}
.tab-group__tab-content--text {
  padding: 20px;
  background-color: #eeeeee;
}
.tab-group__tab-content--text p {
  margin-bottom: 10px;
}
.tab-group__tab-content--text p:last-child,
.tab-group__tab-content--text ul:last-child,
.tab-group__tab-content--text ol:last-child,
.tab-group__tab-content--text li:last-child {
  margin-bottom: 0;
}
.tab-group__tab-content--text code {
  border-color: #d9d9d9;
}
.tab-group__tab-content--text .code-sample {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.table,
.document__body table {
  border: none;
  margin: 20px 0 40px;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  display: block;
  overflow: auto;
}
.table code,
.document__body table code {
  padding: 2px 5px;
}
.table hr,
.document__body table hr {
  display: none;
}
.table th,
.document__body table th {
  color: #6b6b6b;
  background-color: #eeeeee;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-size: 16px;
}
.table td,
.document__body table td,
.table th,
.document__body table th {
  border: none;
  padding: 8px 20px;
  vertical-align: top;
}
.table td:not(:last-child),
.document__body table td:not(:last-child),
.table th:not(:last-child),
.document__body table th:not(:last-child) {
  padding-right: 0 !important;
}
.table p,
.document__body table p {
  margin: 0 0 8px !important;
}
.table tbody img,
.document__body table tbody img,
.table tbody .gif-player,
.document__body table tbody .gif-player {
  max-width: 25vw !important;
}
.table tbody tr,
.document__body table tbody tr {
  border-bottom: 1px solid #eeeeee;
}
.table a,
.document__body table a {
  text-decoration: none;
}
.table a:hover,
.document__body table a:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.table a.api-link,
.document__body table a.api-link {
  font-size: 0.9em;
  padding: 2px 5px;
}
.table.dx-no-border-table,
.document__body table.dx-no-border-table,
.table.dx-feature-list-table,
.document__body table.dx-feature-list-table {
  font-size: 16px;
}
.table.dx-no-border-table tr,
.document__body table.dx-no-border-table tr,
.table.dx-feature-list-table tr,
.document__body table.dx-feature-list-table tr {
  border: none;
}
.table.dx-no-border-table td:first-child,
.document__body table.dx-no-border-table td:first-child,
.table.dx-feature-list-table td:first-child,
.document__body table.dx-feature-list-table td:first-child {
  padding-left: 0;
}
.table.dx-no-border-table td:last-child,
.document__body table.dx-no-border-table td:last-child,
.table.dx-feature-list-table td:last-child,
.document__body table.dx-feature-list-table td:last-child {
  padding-right: 0;
}
@media (max-width: 1024px) {
  .table.dx-no-border-table,
  .document__body table.dx-no-border-table,
  .table.dx-feature-list-table,
  .document__body table.dx-feature-list-table {
    display: block;
  }
  .table.dx-no-border-table tr,
  .document__body table.dx-no-border-table tr,
  .table.dx-feature-list-table tr,
  .document__body table.dx-feature-list-table tr {
    display: block;
  }
  .table.dx-no-border-table td,
  .document__body table.dx-no-border-table td,
  .table.dx-feature-list-table td,
  .document__body table.dx-feature-list-table td {
    width: 100%;
    display: block;
    padding: 0;
  }
  .table.dx-no-border-table ul + ul,
  .document__body table.dx-no-border-table ul + ul,
  .table.dx-feature-list-table ul + ul,
  .document__body table.dx-feature-list-table ul + ul {
    margin-top: 0;
  }
  .table.dx-no-border-table img,
  .document__body table.dx-no-border-table img,
  .table.dx-feature-list-table img,
  .document__body table.dx-feature-list-table img {
    max-width: 100%;
  }
}
.table.dx-center-align-table,
.document__body table.dx-center-align-table {
  text-align: center;
}
.table.dx-right-align-table,
.document__body table.dx-right-align-table {
  text-align: right;
}
.table ul,
.document__body table ul,
.table ol,
.document__body table ol {
  margin: 5px 0;
}
.table li,
.document__body table li {
  margin: 0 0 5px;
}
.table .overload-parameters-column__text,
.document__body table .overload-parameters-column__text {
  word-spacing: 0.15em;
  color: gray;
}
.table .overload-parameters-column__text--none,
.document__body table .overload-parameters-column__text--none {
  font-style: italic;
  color: #757575;
}
@media (max-width: 767px) {
  .table.table-aligning th,
  .document__body table.table-aligning th {
    min-width: auto !important;
  }
}
.inherited-members__button {
  font-size: 11px;
  color: #115bc0;
  text-decoration: underline;
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 14px;
  font-weight: normal;
}
.inherited-members__button:hover {
  cursor: pointer;
}
.inherited-members__button--hide {
  display: none;
}
.inherited-members__member__from-comment {
  color: #757575;
}
.inherited-members__member--hide {
  display: none;
}
.inherited-members__table--hide {
  display: none;
}
.inherited-members__button-block {
  display: inline-block;
}
.gif-player {
  max-width: 100% !important;
  height: auto !important;
}
.gif-player:hover .gifffer-play-button {
  opacity: 0.6;
}
.image-gallery .gif-player {
  width: 100% !important;
}
img.gif-player {
  visibility: hidden;
}
.gifffer-play-button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCI+PHJlY3QgZmlsbD0iIzMwMzAzMCIgcng9IjI1IiBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiLz48cGF0aCBkPSJNMTcgMzcuOTk4di0yNC40NGExIDEgMCAwMTEuNTItLjg1NWwyMC4wNzcgMTIuMjJhMSAxIDAgMDEwIDEuNzA5TDE4LjUyIDM4Ljg1MmExIDEgMCAwMS0xLjUyLS44NTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) !important;
  z-index: 2 !important;
  max-width: 50px !important;
  max-height: 50px !important;
  opacity: 0.4;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
html {
  height: auto;
}
html body header .r-container,
html body footer section .r-container {
  max-width: 1500px;
  padding-left: 20px;
  padding-right: 20px;
}
#BackToTop {
  display: none;
}
ul.MyAccountMenu > li {
  margin: 0 0;
}
footer#FooterBottom section {
  z-index: 10;
}
#FreeTrial {
  opacity: 0;
  -moz-transition: opacity 100ms linear;
  -webkit-transition: opacity 100ms linear;
  -o-transition: opacity 100ms linear;
  transition: opacity 100ms linear;
  font-family: 'Open Sans Condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  display: inline-block;
  text-transform: uppercase;
  text-decoration: none !important;
  white-space: nowrap;
  font-weight: bold;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  border: 2px solid #ff7200;
  background-color: #ff7200;
  color: white;
  cursor: pointer;
  font-size: 16px;
  padding: 7px 20px;
  margin-left: 10px;
  font-size: 14px;
  line-height: 14px;
  padding: 4px 14px;
  margin: 0 5px 0 0;
}
#FreeTrial:first-child {
  margin-left: 0;
}
.wf-active #FreeTrial {
  opacity: 1;
  font-stretch: normal;
}
.wf-inactive #FreeTrial {
  opacity: 1;
  font-stretch: condensed;
  font-weight: normal;
}
#FreeTrial + a {
  margin-left: 10px;
}
.layout {
  transition: all 0.2s ease-in-out;
  width: 100%;
  background: white;
  overflow-x: hidden;
}
.layout__content {
  height: 100%;
}
.layout__container {
  max-width: 1500px;
  margin: 0 auto;
  padding: 0 20px;
}
.layout__container::after {
  content: "";
  clear: both;
  display: table;
}
.layout__header {
  transition: all 0.2s ease-in-out, top 0.3s ease-in-out;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.layout__skipnav {
  opacity: 0;
  position: absolute;
  top: -3.8rem;
  left: 10px;
  background: 0 0;
  line-height: 1.5;
  text-decoration: underline;
  padding: 8px 16px;
  border: 1px solid #115bc0 !important;
  box-shadow: 0 0 0 2px #afcef8;
  z-index: 100;
  border-radius: 2px;
  transition: 0.15s ease-in-out;
  font-size: 17px;
}
.layout__skipnav:focus {
  top: 10px;
  background: white;
  outline: 0;
  opacity: 100;
}
@media (min-width: 767px) {
  .layout header.Fixed {
    position: relative !important;
  }
  .layout div.HeaderPlaceholer {
    display: none;
  }
}
@media (min-width: 1025px) {
  .layout header.Fixed {
    position: fixed !important;
  }
  .layout div.HeaderPlaceholer {
    display: block;
  }
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.version-selector__label {
  font-size: 17px;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  text-transform: uppercase;
  color: white;
  white-space: nowrap;
  padding: 0 16px 0 23px;
  border: 2px solid #646464;
  border-radius: 50px;
  cursor: pointer;
  background: none;
}
.version-selector__label:hover {
  background-color: #646464;
  color: white;
}
.version-selector__label:hover .icon__svg {
  fill: white;
}
.version-selector__label .version-selector__label-container {
  cursor: pointer;
}
.version-selector__label--highlighted {
  background-color: #b72d47;
  border-color: #b72d47;
  padding: 0 16px 0 18px;
}
.version-selector__label--highlighted:hover {
  color: white;
  background-color: #a3283f;
  border-color: #a3283f;
}
.version-selector__label--highlighted:hover .icon__svg {
  fill: white;
}
.version-selector__label--highlighted:hover .version-selector__outdated-tooltip {
  display: block;
}
.version-selector__current {
  margin-left: -4px;
}
.version-selector__icon {
  cursor: pointer;
  padding-left: 3px;
}
.version-selector__icon .icon__svg {
  margin-bottom: 4px;
  fill: white;
}
.version-selector__indicator--hidden {
  display: none;
}
.version-selector__not-default-icon {
  padding: 0 5px 0 0;
}
.version-selector__not-default-icon .icon__svg {
  padding: 0;
  margin-bottom: -3px;
}
.version-selector__display-text {
  display: flex;
  padding: 8px 15px;
  width: 100%;
  min-width: 70px;
  background: none;
  border: none;
}
@media (max-width: 1024px) {
  .version-selector__display-text {
    padding: 0;
  }
}
.version-selector__disabled-icon {
  display: inline-block;
  width: 17px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTAgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Q29tYmluZWQgU2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRG9jcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1ODcuMDAwMDAwLCAtMTgwLjAwMDAwMCkiIGZpbGw9IiNDNEM0QzQiIGlkPSJDb21iaW5lZC1TaGFwZSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTkyLjY1MzA3LDE4Ny4wNjM0OTkgTDE1OTQuNTgxNTQsMTg1LjEzNTAyNiBMMTU5My44MTAxNSwxODQuMzYzNjM2IEwxNTkxLjg4MTY4LDE4Ni4yOTIxMDkgTDE1ODkuOTUzMjEsMTg0LjM2MzYzNiBMMTU4OS4xODE4MiwxODUuMTM1MDI2IEwxNTkxLjExMDI5LDE4Ny4wNjM0OTkgTDE1ODkuMTgxODIsMTg4Ljk5MTk3MiBMMTU4OS45NTMyMSwxODkuNzYzMzYxIEwxNTkxLjg4MTY4LDE4Ny44MzQ4ODggTDE1OTMuODEwMTUsMTg5Ljc2MzM2MSBMMTU5NC41ODE1NCwxODguOTkxOTcyIEwxNTkyLjY1MzA3LDE4Ny4wNjM0OTkgWiBNMTU4NywxODAgTDE1OTMuNjY5MDcsMTgwIEwxNTk1LjM0MDg0LDE4MS42MzYzNjQgTDE1OTcsMTgzLjI3NzYwNyBMMTU5NywxOTIgTDE1ODcsMTkyIEwxNTg3LDE4MCBaIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.version-selector__item {
  transition: all 0.2s ease-in-out;
  margin: 0;
  cursor: pointer;
  text-transform: none;
  white-space: nowrap;
  list-style: none;
}
.version-selector__item--active {
  background-color: #eeeeee;
}
.version-selector__item:hover {
  background-color: #e9f6fc;
}
.version-selector__item:hover .version-selector__tooltip {
  display: block;
}
.version-selector__tooltip {
  display: none;
  position: absolute;
  background-color: #feecdd;
  padding: 10px 19px 10px 19px;
  font-size: 14px;
  user-select: text;
  cursor: default;
  color: #505050;
  left: -290px;
  margin-top: -37px;
  width: 280px;
  border: solid 1px #cecece;
  white-space: normal;
}
.version-selector__tooltip:after {
  content: '';
  position: absolute;
  top: 23px;
  right: -6px;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  display: block;
  border-width: 1px 1px 0 0;
  border-style: inherit;
  border-color: #cecece;
  background: #feecdd;
}
.version-selector__list {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 1px solid #cecece;
  background-color: white;
  line-height: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-top: 7px;
  position: absolute;
  z-index: 1;
  display: none;
}
.version-selector__list:before {
  content: "";
  position: absolute;
  top: -7px;
  height: 7px;
  left: 0;
  right: 0;
}
.version-selector__list--mobile {
  display: none;
  flex-direction: column;
  border: none;
  background-color: transparent;
  line-height: 27px;
  font-size: 20px;
  padding: 26px 0;
  box-shadow: none;
  opacity: unset;
  margin: 0;
  position: initial;
  overflow: auto;
}
.version-selector__list--mobile .version-selector__item {
  background-color: transparent;
  padding: 11px 50px;
}
.version-selector__list--mobile .version-selector__item:hover {
  background-color: unset;
}
.version-selector__list--mobile .version-selector__display-text--disabled {
  background-image: none;
  color: #bbbbbb;
}
.version-selector__list--mobile .version-selector__disabled-icon {
  height: 31px;
  background-position: 5px 9px;
}
.version-selector--open .version-selector__list {
  display: block;
  animation: open 0.2s ease-in-out forwards;
}
.version-selector--open .version-selector__label-container .version-selector__preview-tooltip {
  display: none;
}
.version-selector--open .version-selector__label.version-selector__label--highlighted .version-selector__outdated-tooltip {
  display: none;
}
@keyframes open {
  0% {
    display: none;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
.scrollspy {
  font-size: 14px;
  color: #2b2b2b;
  height: 100%;
  overflow: hidden;
}
.scrollspy__title {
  margin: 50px 2px 10px 2px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fe7c00;
  font-size: 12px;
  border-bottom: 2px solid #fe7c00;
  display: block;
  line-height: 1.8;
}
.scrollspy__list {
  overflow-y: auto;
  position: absolute;
  top: 90px;
  bottom: 0;
  left: 0;
  right: -3px;
}
.scrollspy__item {
  overflow: hidden;
  margin: 0;
}
.scrollspy__item--hidden {
  display: none;
}
.scrollspy__link {
  margin: 6px 2px;
  padding-right: 3px;
  display: inline-block;
  color: #5b5b5b;
}
.scrollspy__link:hover {
  color: #2b2b2b !important;
}
.scrollspy--active > .scrollspy__link {
  padding-right: 0;
  font-weight: 600;
  color: #2b2b2b !important;
}
.scrollspy--level1 {
  padding-left: 12px;
}
.scrollspy--level2 {
  padding-left: 24px;
}
.scrollspy,
.document-toc {
  font-size: 14px;
  color: #2b2b2b;
  height: 100%;
  overflow: hidden;
}
.scrollspy__title,
.document-toc__title {
  margin: 50px 2px 10px 2px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fe7c00;
  font-size: 12px;
  border-bottom: 2px solid #fe7c00;
  display: block;
  line-height: 1.8;
}
.scrollspy__list,
.document-toc__list {
  overflow-y: auto;
  position: absolute;
  top: 90px;
  bottom: 0;
  left: 0;
  right: -3px;
}
.scrollspy__item,
.document-toc__item {
  overflow: hidden;
  margin: 0;
}
.scrollspy__item--hidden,
.document-toc__item--hidden {
  display: none;
}
.scrollspy__link,
.document-toc__link {
  margin: 6px 2px;
  padding-right: 3px;
  display: inline-block;
  color: #5b5b5b;
}
.scrollspy__link:hover,
.document-toc__link:hover {
  color: #2b2b2b !important;
}
.scrollspy--active > .scrollspy__link,
.document-toc--active > .document-toc__link {
  padding-right: 0;
  font-weight: 600;
  color: #2b2b2b !important;
}
.scrollspy--level1,
.document-toc--level1 {
  padding-left: 12px;
}
.scrollspy--level2,
.document-toc--level2 {
  padding-left: 24px;
}
.document-toc {
  margin-top: 20px;
  margin-bottom: 20px;
}
.document-toc__title {
  position: relative;
  margin-top: 0;
  width: 170px;
}
.document-toc__title--toggleable {
  cursor: pointer;
}
.document-toc__icon {
  display: none;
  position: absolute;
  right: 0;
}
.document-toc__icon svg {
  fill: #fe7c00;
  height: 7px;
  width: 12px;
  transition: transform 0.3s;
}
.document-toc__icon--expand,
.document-toc__icon--collapse {
  display: inline;
}
.document-toc__icon--expand svg {
  transform: rotate(180deg);
}
.document-toc__icon--collapse svg {
  transform: rotate(0);
}
.document-toc__list {
  position: static;
  overflow-y: unset;
  top: unset;
}
.document-toc__link {
  display: inline-block;
  color: #5b5b5b !important;
  text-decoration: none !important;
}
.document-toc__link:active,
.document-toc__link:focus,
.document-toc__link:hover {
  outline: none;
  color: #2b2b2b !important;
}
.document-toc__toggle-button {
  display: block;
  height: 32px;
  width: 32px;
  position: relative;
  padding: 0;
  font-size: 0;
  background: 0;
  border: 0;
  box-shadow: none;
  cursor: pointer;
}
.document-toc__toggle-button:active:before,
.document-toc__toggle-button:hover:before {
  opacity: 1;
}
.document-toc__toggle-button:hover:before {
  opacity: 1;
}
.document-toc__toggle-button:active,
.document-toc__toggle-button:focus,
.document-toc__toggle-button:hover {
  background: 0;
  border: 0;
  box-shadow: none;
  outline: none;
}
.document-toc__toggle-button:before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 0;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center 0;
  transform: translate(0, -15%);
  opacity: 0.6;
}
.document-toc__toggle-button--expand:before {
  background-size: 16px 4px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCAxNiA0IiB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzUwNTA1MCI+PGNpcmNsZSBjeD0iMiIgY3k9IjIiIHI9IjIiLz48Y2lyY2xlIGN4PSI4IiBjeT0iMiIgcj0iMiIvPjxjaXJjbGUgY3g9IjE0IiBjeT0iMiIgcj0iMiIvPjwvZz48L3N2Zz4=);
}
.document-toc__toggle-button--collapse:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCAxMiA3IiB3aWR0aD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMCA3IDYuMDAxNS0yLjggNS45OTg1IDIuOC01Ljk5ODUtNi45OTk5OTk4OHoiIGZpbGw9IiM1MDUwNTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.feedback {
  z-index: 9999;
  position: relative;
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  overflow: hidden;
  font-size: 11px;
  color: white;
  background: white;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: initial;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: normal;
  text-align: center;
  color: white;
  background-color: #fe7c00;
  border: 1px solid #fe7c00;
  border-radius: 2px;
  cursor: pointer;
  outline: none;
}
.feedback__label:focus {
  border: 1px solid #115bc0 !important;
  box-shadow: 0 0 0 2px #afcef8;
}
.feedback__label:hover {
  color: white;
}
.feedback__rating {
  box-sizing: border-box;
  padding: 12px;
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback__gratitude {
  box-sizing: border-box;
  padding: 12px;
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback__comment {
  box-sizing: border-box;
  padding: 12px;
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback__comment--negative {
  box-sizing: border-box;
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--initial {
  width: 144px;
  height: 70px;
}
@media (max-width: 1024px) {
  .feedback--initial {
    width: 64px;
    height: 25px;
    background-color: #fe7c00;
    border: unset;
    border-radius: 2px;
    outline: none;
    cursor: pointer;
    box-shadow: none;
  }
  .feedback--initial .feedback__label {
    display: block;
    visibility: visible;
    opacity: 1;
    transform: scale(1);
  }
  .feedback--initial .feedback__rating {
    display: none;
    visibility: hidden;
    opacity: 0;
    transform: scale(0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.feedback--label {
  width: 64px;
  height: 25px;
  background-color: #fe7c00;
  border: unset;
  border-radius: 2px;
  outline: none;
  cursor: pointer;
  box-shadow: none;
  overflow: visible;
}
.feedback--label .feedback__label {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--label .feedback__rating {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--label .feedback__gratitude {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--label .feedback__comment {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--rating {
  width: 144px;
  height: 70px;
}
.feedback--rating .feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--rating .feedback__rating {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--rating .feedback__gratitude {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--rating .feedback__comment {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment {
  width: 214px;
  height: 180px;
}
.feedback--comment .feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment .feedback__rating {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment .feedback__gratitude {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment .feedback__comment {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--comment-negative .feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment-negative .feedback__rating {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment-negative .feedback__gratitude {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--comment-negative .feedback__comment--negative {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--gratitude {
  width: 175px;
  height: 44px;
}
.feedback--gratitude .feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--gratitude .feedback__rating {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--gratitude .feedback__gratitude {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--gratitude .feedback__gratitude__tell-us-more {
  display: none;
}
.feedback--gratitude .feedback__comment {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--gratitude-tell-us-more {
  width: 214px;
  height: 60px;
}
.feedback--gratitude-tell-us-more .feedback__label {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--gratitude-tell-us-more .feedback__rating {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback--gratitude-tell-us-more .feedback__gratitude {
  display: block;
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}
.feedback--gratitude-tell-us-more .feedback__gratitude__tell-us-more {
  display: inline;
}
.feedback--gratitude-tell-us-more .feedback__comment {
  display: none;
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.feedback__message {
  color: #2b2b2b;
  text-align: left;
  text-transform: none;
  line-height: 18px;
}
.feedback__message p {
  margin: 0 0 12px;
  line-height: 1.4;
}
.feedback__message p:first-child {
  margin-bottom: 5px;
}
.feedback__link {
  cursor: pointer;
  color: #115bc0;
  padding: 0;
  background: none;
  border: none;
}
.feedback__button-panel {
  display: inline-block;
  margin: 5px 0 0 auto;
}
.feedback__rate {
  width: 40px;
  height: 22px;
}
.feedback__rate:focus {
  border: 1px solid #115bc0 !important;
  box-shadow: 0 0 0 2px #afcef8;
}
.feedback__rate:not(:last-child) {
  margin-right: 5px;
}
.feedback__comment-send {
  width: 40px;
  height: 22px;
  white-space: nowrap;
  float: right;
  margin-top: 10px;
}
.feedback__comment-send:focus {
  border: 1px solid #115bc0 !important;
  box-shadow: 0 0 0 2px #afcef8;
}
.feedback__comment-send:not(:last-child) {
  margin-right: 5px;
}
@media (max-width: 1024px) {
  .feedback__comment-send {
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
  }
}
.feedback__comment-no {
  width: 40px;
  height: 22px;
  white-space: nowrap;
  float: right;
  margin-top: 10px;
  width: 70px;
  color: #acacac;
  border-color: #acacac;
}
.feedback__comment-no:focus {
  border: 1px solid #115bc0 !important;
  box-shadow: 0 0 0 2px #afcef8;
}
.feedback__comment-no:not(:last-child) {
  margin-right: 5px;
}
@media (max-width: 1024px) {
  .feedback__comment-no {
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
  }
}
.feedback__close {
  position: absolute;
  padding: 8px;
  top: 1px;
  right: 2px;
  width: 11px;
  height: 9px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEwIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDMuNTE1NzNMMS43OTQ2MiAwSDBMNC4xMDIzMSA0LjVMMCA5SDEuNzk0NjJMNSA1LjQ4NDI3TDguMjA1MzggOUgxMEw1Ljg5NzY5IDQuNUwxMCAwSDguMjA1MzhMNSAzLjUxNTczWiIgZmlsbD0iIzdCN0I3QiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  cursor: pointer;
  z-index: 1;
  border: none;
}
.feedback__text-input-title {
  display: inline-block;
  margin-bottom: 5px;
  max-width: 100%;
  float: left;
}
.feedback__text-input {
  height: 100px;
  width: 100%;
  display: block;
  resize: none;
  border: 1px solid #cecece;
  padding: 9px 7px;
  box-sizing: border-box;
  font-family: inherit;
}
.feedback__text-input::-webkit-input-placeholder {
  color: #7b7b7b;
}
.feedback__text-input:-ms-input-placeholder {
  color: #7b7b7b;
}
.feedback__text-input::placeholder {
  color: #7b7b7b;
}
.feedback--personalized {
  font-size: 17px;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.feedback--personalized p {
  margin: 0;
}
.feedback--personalized .button {
  margin-right: 11px;
  width: 107px;
  height: 41px;
}
@media (max-width: 767px) {
  .feedback--personalized .button {
    width: 100px;
    height: 36px;
  }
  .feedback--personalized .button:not(:last-child) {
    margin-right: 10px;
  }
}
.feedback--personalized .feedback__link:hover {
  text-decoration: underline;
}
.feedback--personalized .feedback__rating,
.feedback--personalized .feedback__comment {
  padding: 0;
}
.feedback--personalized .feedback__gratitude {
  padding: 28px 30px 25px 25px;
}
@media (max-width: 767px) {
  .feedback--personalized .feedback__gratitude {
    padding: 23px 25px 20px 20px;
  }
}
.feedback--personalized .feedback__message {
  padding: 28px 25px 25px;
  background: #fff1e5;
}
@media (max-width: 767px) {
  .feedback--personalized .feedback__message {
    padding: 23px 21px 20px 20px;
  }
}
.feedback--personalized .feedback__title,
.feedback--personalized .feedback__text-input-title {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 8px;
  color: #2b2b2b;
}
@media (max-width: 767px) {
  .feedback--personalized .feedback__title,
  .feedback--personalized .feedback__text-input-title {
    font-size: 18px;
  }
}
.feedback--personalized .feedback__close {
  top: 10px;
  right: 10px;
  width: 13px;
  height: 11px;
}
.feedback--personalized .feedback__button-panel {
  margin: 23px 0 27px 25px;
}
@media (max-width: 767px) {
  .feedback--personalized .feedback__button-panel {
    margin: 20px 0 22px 20px;
  }
}
.feedback--personalized.feedback--initial,
.feedback--personalized.feedback--rating {
  width: 275px;
  height: 222px;
}
@media (max-width: 1024px) {
  .feedback--personalized.feedback--initial {
    width: 64px;
    height: 25px;
    right: 0 !important;
    top: 0 !important;
    font-size: 11px;
    background-color: #fe7c00;
    border: unset !important;
    border-radius: 2px !important;
    outline: none;
    cursor: pointer;
    box-shadow: none !important;
  }
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--rating {
    width: 250px;
    height: 204px;
  }
}
.feedback--personalized.feedback--comment {
  width: 500px;
  height: 380px;
  max-width: calc(86vw);
}
.feedback--personalized.feedback--comment .button {
  margin-top: 23px;
  width: 128px;
}
.feedback--personalized.feedback--comment .button.feedback__comment-send {
  margin-right: 25px;
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--comment .button.feedback__comment-send {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--comment .button {
    margin-top: 20px;
    width: 115px;
  }
}
.feedback--personalized.feedback--comment .feedback__text-input-title {
  margin-top: 5px;
  margin-bottom: 15px;
}
.feedback--personalized.feedback--comment .feedback__text-input {
  height: 200px;
  padding: 10px;
  border-color: #c5c5c5;
  border-radius: 4px;
  line-height: 21px;
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--comment {
    height: 362px;
  }
}
.feedback--personalized.feedback--comment-negative {
  width: 500px;
  height: 465px;
}
.feedback--personalized.feedback--comment-negative .feedback__title {
  font-size: 21px;
}
.feedback--personalized.feedback--comment-negative .feedback__textarea-title {
  display: block;
  margin-bottom: 10px;
}
.feedback--personalized.feedback--comment-negative .feedback__textarea-title--validation {
  color: #f54062 !important;
}
.feedback--personalized.feedback--comment-negative .feedback__previous-answer {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #ee7930;
  text-transform: uppercase;
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 15px;
  margin-bottom: 15px;
  margin-top: 10px;
}
.feedback--personalized.feedback--comment-negative .feedback__text-input {
  height: 170px;
  border-radius: 6px;
}
.feedback--personalized.feedback--comment-negative .feedback__text-input--validation {
  border: 1px solid #f54062;
}
.feedback--personalized.feedback--comment-negative .feedback__comment-send-negative {
  float: right;
  width: 152px;
  margin-top: 25px;
  margin-right: 25px;
}
.feedback--personalized.feedback--gratitude {
  width: 260px;
  height: 74px;
}
.feedback--personalized.feedback--gratitude .feedback__message {
  padding: 0;
  background: none;
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--gratitude {
    width: 230px;
    height: 64px;
  }
}
.feedback--personalized.feedback--initial,
.feedback--personalized.feedback--rating,
.feedback--personalized.feedback--comment,
.feedback--personalized.feedback--comment-negative,
.feedback--personalized.feedback--gratitude {
  right: 10px;
  top: -10px;
  border: none;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 7px 15px rgba(0, 0, 0, 0.12), 0 5px 46px 0 rgba(0, 0, 0, 0.06);
}
@media (max-width: 767px) {
  .feedback--personalized.feedback--initial,
  .feedback--personalized.feedback--rating,
  .feedback--personalized.feedback--comment,
  .feedback--personalized.feedback--comment-negative,
  .feedback--personalized.feedback--gratitude {
    top: 0;
    right: 0;
  }
}
.feedback--personalized.feedback--label {
  font-size: 11px;
}
.feedback--personalized.feedback--nothing {
  display: none;
}
@media (max-width: 767px) {
  .feedback--personalized {
    font-size: 15px;
  }
}
.view-button {
  position: relative;
  display: inline-block;
  padding: 8px 18px 8px 40px;
  margin: 0 10px 15px 0;
  border: 1px solid #cfcfcf;
  color: #2b2b2b !important;
  background-color: white;
  font-size: 16px;
  line-height: 1.42857143;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 3px;
  text-decoration: none !important;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 3px 1px;
}
.view-button:hover {
  background-color: #eeeeee;
}
.view-button:before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.view-button__text {
  color: #6b6b6b !important;
}
.view-button--example:before {
  height: 17px;
  width: 17px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im03Ljk5OTI2IDBjLTQuNDE3MDggMC03Ljk5OTI2IDMuNTgxNy03Ljk5OTI2IDguMDAwMjUgMCAzLjUzNDU1IDIuMjkyMDMgNi41MzI3NSA1LjQ3MTAxIDcuNTkwNjUuNDAwMjYuMDczNy41NDYxMi0uMTczNC41NDYxMi0uMzg1NSAwLS4xODk2LS4wMDY4OC0uNjkzLS4wMTA4MS0xLjM2MDQtMi4yMjUyNC40ODMzLTIuNjk0NzQtMS4wNzI2LTIuNjk0NzQtMS4wNzI2LS4zNjM5Mi0uOTI0My0uODg4NDMtMS4xNzAzLS44ODg0My0xLjE3MDMtLjcyNjM2LS40OTYuMDU1MDEtLjQ4NjIuMDU1MDEtLjQ4NjIuODAyOTcuMDU2NSAxLjIyNTMyLjgyNDYgMS4yMjUzMi44MjQ2LjcxMzU5IDEuMjIyMyAxLjg3MjYzLjg2OTIgMi4zMjgzOC42NjQ0LjA3MjY5LS41MTY2LjI3OTQ0LS44NjkyLjUwNzgxLTEuMDY5MS0xLjc3NjM2LS4yMDE5LTMuNjQ0MDYtLjg4ODQtMy42NDQwNi0zLjk1Mzk4IDAtLjg3MzIuMzExODUtMS41ODc3Ny44MjM2LTIuMTQ2NjYtLjA4MjUxLS4yMDIzNC0uMzU3MDUtMS4wMTYxMi4wNzg1Ny0yLjExNzIgMCAwIC42NzEzNS0uMjE1MSAyLjE5OTcuODIwMTcuNjM3OTYtLjE3Nzc5IDEuMzIyNTctLjI2NjE5IDIuMDAyNzYtLjI2OTYzLjY3OTcxLjAwMzQ0IDEuMzYzODMuMDkxODQgMi4wMDI3Ni4yNjk2MyAxLjUyNzQtMS4wMzUyNyAyLjE5NzctLjgyMDE3IDIuMTk3Ny0uODIwMTcuNDM2NiAxLjEwMTA4LjE2MjEgMS45MTQ4Ni4wODAxIDIuMTE3Mi41MTI3LjU1ODg5LjgyMjEgMS4yNzM0Ni44MjIxIDIuMTQ2NjYgMCAzLjA3MzM4LTEuODcwNiAzLjc0OTY4LTMuNjUyNCAzLjk0NzU4LjI4NjgyLjI0Ny41NDI2OC43MzUyLjU0MjY4IDEuNDgxNyAwIDEuMDY5MS0uMDA5ODIgMS45MzItLjAwOTgyIDIuMTk0MyAwIC4yMTQxLjE0NDQ0LjQ2MzEuNTUwMDQuMzg1IDMuMTc2NS0xLjA2MDMgNS40NjY2LTQuMDU2NiA1LjQ2NjYtNy41OTAxNSAwLTQuNDE4NTUtMy41ODIyLTguMDAwMjUtOC4wMDA3NC04LjAwMDI1IiBmaWxsPSIjMTYxNTE0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.view-button--demo:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTUgMTYiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMS40NTM2Mi43MjgxIDEyLjc2MTM4IDYuMzkyMDJjLjczNjIuMzY4NzUuNzM2MiAxLjQxOTQ2IDAgMS43ODgyMWwtMTIuNzE2MDggNi4zNjkzN2MtLjY2MzU1Ny4zMzIzLTEuNDQ1MjEtLjE0ODUtMS40NDc4NDQ2LS44OTA2bC0uMDQ1MzAzODItMTIuNzYxMzRjLS4wMDI2NDU2Ny0uNzQ1MjQyLjc4MTUxMzQyLTEuMjMxNDE4IDEuNDQ3ODQ4NDItLjg5NzY2eiIgZmlsbD0iI2ZmNzEwMiIvPjwvc3ZnPg==);
}
.view-button--video:before {
  left: 14px;
  height: 13px;
  width: 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEyNCIgdmlld0JveD0iMCAwIDE3NiAxMjQiIHdpZHRoPSIxNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxtYXNrIGlkPSJhIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJtLjA2LjA0aDE3NS45NHYxMjMuOTZoLTE3NS45NHoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0xNzIuMzIyIDE5LjM2M2MtMi4wMjQtNy42MjItNy45ODctMTMuNjI0LTE1LjU2LTE1LjY2MS0xMy43MjUtMy43MDItNjguNzYyLTMuNzAyLTY4Ljc2Mi0zLjcwMnMtNTUuMDM3IDAtNjguNzYyIDMuNzAyYy03LjU3MiAyLjAzNy0xMy41MzYgOC4wMzktMTUuNTYgMTUuNjYxLTMuNjc4IDEzLjgxNC0zLjY3OCA0Mi42MzctMy42NzggNDIuNjM3czAgMjguODIyIDMuNjc4IDQyLjYzOGMyLjAyNCA3LjYyMSA3Ljk4OCAxMy42MjMgMTUuNTYgMTUuNjYxIDEzLjcyNSAzLjcwMSA2OC43NjIgMy43MDEgNjguNzYyIDMuNzAxczU1LjAzNyAwIDY4Ljc2Mi0zLjcwMWM3LjU3My0yLjAzOCAxMy41MzYtOC4wNCAxNS41Ni0xNS42NjEgMy42NzgtMTMuODE2IDMuNjc4LTQyLjYzOCAzLjY3OC00Mi42MzhzMC0yOC44MjMtMy42NzgtNDIuNjM3IiBmaWxsPSIjZDkyNTJhIiBtYXNrPSJ1cmwoI2EpIi8+PHBhdGggZD0ibTcwIDg4LjE2OSA0Ni0yNi4xNjgtNDYtMjYuMTd6IiBmaWxsPSIjZmZmZmZlIi8+PC9nPjwvc3ZnPg==);
}
.view-button--tutorial:before {
  left: 15px;
  height: 14px;
  width: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTggMTQiIHdpZHRoPSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0yLjAwMDAzIDEuMzgzMThzNy0zLjY1NjM3IDcgLjkyMDQ0YzAtNC41NzY4MSA2Ljk5OTk3LS45MjA0NCA2Ljk5OTk3LS45MjA0NHY5Ljg2OTUycy02Ljk5OTk3LTMuMzU1Mi02Ljk5OTk3LjM1NjFjMC0zLjcxMTMtNy0uMzU2MS03LS4zNTYxem0tMS4wMDAwMyAxLjA2ODQ5djEwLjQyOTEzYzEtLjkxNDkgOC0yLjk0OTA5IDggLjU1OTZsLTkgLjU1OTZ2LTExLjI0MzA4em04IDEwLjk4ODczYzAtMy41MDg2OSA3LTEuNDc0NSA4LS41NTk2di0xMC40MjkxM2wxIC4zMDUyNXYxMS4yNDMwOHoiIGZpbGw9IiM1N2FkMGEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=);
}
.view-button--download:before {
  top: 20px;
  left: 14px;
  height: 16px;
  width: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMzIgMzYiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTAgMTV2LTE1aDEydjE1aDlsLTE1IDE1LTE1LTE1em0yMiAyMWgtMzJ2LTRoMzJ6IiBmaWxsPSIjZmY3MjAwIi8+PC9zdmc+);
}
.error-content {
  position: fixed;
  left: 0;
  right: 0;
  height: 100%;
}
@media (max-width: 767px) {
  .error-content {
    position: unset;
  }
}
@media (max-height: 620px) {
  .error-content {
    position: unset;
  }
}
.error-content__header {
  margin: 0 0 10px;
}
.error-content__text {
  margin: 0;
}
.error-content__message {
  max-width: 510px;
}
@media (max-width: 1024px) {
  .error-content__message {
    max-width: 440px;
  }
}
.error-content__logo {
  width: 100px;
  height: 100px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NSIgdmlld0JveD0iMCAwIDk2IDk1Ij4KICA8ZyBmaWxsPSIjQUNBQ0FDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMzMzKSI+CiAgICA8cGF0aCBkPSJNOTUuNTkxMzMwMSAyNC45MDgxMTFDNDkuNzMwNDI5IDMyLjk5NDU3ODMgMjEuOTM3MjI0OSA1Ny44Mjc4NDU0IDcuNTI0MTQ0MDcgNzUuNzUyNTc5NCA1LjEwMzg0MTg3IDc4Ljc2MDg0MTkgMy4zMDM3MTY5MyA4MS40MjY3OTg3IDEuOTM0NDk0MzkgODMuOTI1NjI5OSAxLjU5NDIwMjMxIDg0LjUyOTY5ODYgMS4wMDAyMDEzNiA4Ni4zMzU4NjQzIDEuMDAwMjAxMzYgODcuNTM3OTYxMUwxLjAwMDIwMTM2IDg5LjI5NzgxNDhDMS4wMDAyMDEzNiA5Mi4yOTM5OTU5IDMuNDUyNzIwNTYgOTQuNzUyNTU1OCA2LjQ1NDk0MjM1IDk0Ljc1MjU1NThMOTAuMTQwNjE2MiA5NC43NTI1NTU4QzkzLjE0MDgyNDQgOTQuNzUyNTU1OCA5NS41OTEzMzAxIDkyLjI5Mzk5NTkgOTUuNTkxMzMwMSA4OS4yOTc4MTQ4TDk1LjU5MTMzMDEgMjQuOTA4MTExek05My41Nzc3Njc1IDI3LjMyNjM5OTdMOTMuNTc3NzY3NSA4OS4yOTc4MTQ4QzkzLjU3Nzc2NzUgOTEuMTk0NTkwNyA5Mi4wMzUzNzg2IDkyLjczODk5MzIgOTAuMTQwNjE2MiA5Mi43Mzg5OTMyTDYuNDU0OTQyMzUgOTIuNzM4OTkzMkM0LjU1ODE2NjQxIDkyLjczODk5MzIgMy4wMTM3NjM5MiA5MS4xOTQ1OTA3IDMuMDEzNzYzOTIgODkuMjk3ODE0OEwzLjAxMzc2MzkyIDg3LjUzNzk2MTFDMy4wMTM3NjM5MiA4Ni43MzQ1NDk3IDMuNDk1MDA1MzggODUuMjYwNjIxOSAzLjY5ODM3NTIgODQuODk0MTUzNSA1LjA2NTU4NDE4IDgyLjQwNzQwMzcgNi44Mjc0NTE0MiA3OS44MjgwMzAxIDkuMDkyNzA5MzEgNzcuMDE1MDgzMSAyMy43MDcxNDY0IDU4LjgzODY1MzkgNTAuMTU5MzE3OSAzNS42MzIzNDUzIDkzLjU3Nzc2NzUgMjcuMzI2Mzk5N3pNOTAuMTQxNDIxNi4xNjAyMTg5NTdMNi40NTM3MzQyMS4xNjAyMTg5NTdDMy40NTE1MTI0My4xNjAyMTg5NTcuOTk4OTkzMjE5IDIuNjEyNzM4MTYuOTk4OTkzMjE5IDUuNjIxMDAwNjRMLjk5ODk5MzIxOSA1NS43ODQ4ODQ5QzE3LjU2MjU1ODkgMzguMzY5NTgyMiA0Ny4wNDUxNDIgMTkuMzM5NDAyNCA5MS45OTU5MTI3IDE0LjE1MjQ2NTIgOTMuMTg3OTQxOCAxNC4wMTk1NzAxIDk1LjU5MjEzNTUgMTMuNDYzODI2OCA5NS41OTIxMzU1IDEwLjEzMzM5NDRMOTUuNTkyMTM1NSA1LjYyMTAwMDY0Qzk1LjU5MjEzNTUgMi42MTI3MzgxNiA5My4xNDE2Mjk4LjE2MDIxODk1NyA5MC4xNDE0MjE2LjE2MDIxODk1N005MC4xNDE0MjE2IDIuMTczNzgxNTJDOTIuMDM2MTg0IDIuMTczNzgxNTIgOTMuNTc4NTcyOSAzLjcyMDE5NzU4IDkzLjU3ODU3MjkgNS42MjEwMDA2NEw5My41Nzg1NzI5IDEwLjEzMzM5NDRDOTMuNTc4NTcyOSAxMS40OTA1MzU1IDkzLjEyMTQ5NDIgMTEuOTk5OTY2OCA5MS43NjQzNTMgMTIuMTUyOTk3NiA0NS4xMTQxMzU1IDE3LjUzNTI1MDMgMTcuMDY3MjIyNSAzNy40MjUyMjE0IDMuMDEyNTU1NzkgNTAuOTEyMDYzNUwzLjAxMjU1NTc5IDUuNjIxMDAwNjRDMy4wMTI1NTU3OSAzLjcyMDE5NzU4IDQuNTU2OTU4MjcgMi4xNzM3ODE1MiA2LjQ1MzczNDIxIDIuMTczNzgxNTJMOTAuMTQxNDIxNiAyLjE3Mzc4MTUyIi8+CiAgPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center center;
  margin: 12px 45px 0 0;
}
@media (max-width: 1024px) {
  .error-content__logo {
    margin: 9px 30px 0 0;
  }
}
@media (max-width: 767px) {
  .error-content__logo {
    display: none;
  }
}
.error-content__centered {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 655px;
  height: 210px;
  margin: auto;
  padding-bottom: 40px;
}
@media (max-height: 620px) {
  .error-content__centered {
    padding: 50px 0;
    position: unset;
    height: unset;
  }
}
@media (max-width: 1024px) {
  .error-content__centered {
    width: 585px;
    padding: 50px 0;
    position: unset;
    height: unset;
  }
}
@media (max-width: 767px) {
  .error-content__centered {
    width: unset;
    padding: 50px 0;
    position: unset;
    height: unset;
  }
  .error-content__centered .horizontal-list__item {
    float: unset;
    margin: auto;
    display: table;
  }
  .error-content__centered .error-content__logo {
    display: none;
  }
}
.error-content__button,
.error-content__notfoundbutton {
  margin-top: 20px;
}
.error-content__button--label,
.error-content__notfoundbutton--label {
  padding: 5px 22px;
  font-size: 14px;
  line-height: 14px;
}
.error-content__button a,
.error-content__notfoundbutton a {
  color: white;
}
.error-content__button {
  width: 160px;
}
.error-content__notfoundbutton {
  width: 190px;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.index {
  margin-bottom: 110px;
}
.index__overview {
  padding-top: 75px;
}
@media (max-width: 480px) {
  .index__overview {
    padding-top: 55px;
  }
}
.index__overview__container {
  background-color: #eeeeee;
  border-bottom: 1px solid #cccccc;
}
.index__title {
  margin-top: 0;
  color: #fe7c00;
  margin-bottom: 17px;
  font-size: 48px;
  line-height: 55px;
}
@media (max-width: 480px) {
  .index__title {
    font-size: 40px;
  }
}
.index__subtitle {
  margin-top: 90px;
  margin-bottom: 48px;
  font-size: 36px;
}
@media (max-width: 480px) {
  .index__subtitle {
    margin-top: 70px;
  }
}
.index__description {
  margin: 10px 0;
  max-width: 1000px;
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 24px;
}
.project-tiles {
  display: flex;
  flex-wrap: wrap;
  margin: 50px -5px 75px;
}
@media (max-width: 780px) {
  .project-tiles {
    margin: 40px -5px 65px;
  }
}
@media (max-width: 480px) {
  .project-tiles {
    margin: 35px -5px 50px;
  }
}
.project-tiles__row-desktop {
  display: flex;
  width: 100%;
}
@media (max-width: 780px) {
  .project-tiles__row-desktop {
    flex-direction: column;
  }
}
.project-tiles__row-mobile {
  display: flex;
  width: 100%;
}
.project-tiles__tile {
  margin: 5px;
  padding: 60px 20px 40px;
  min-width: 110px;
  max-width: 235px;
  min-height: 269px;
  background: white;
  border: 1px solid #cccccc;
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1150px) {
  .project-tiles__tile {
    padding: 60px 5px 20px;
    min-height: auto;
  }
  .project-tiles__tile--view-dir {
    padding: 35px 5px 0px;
  }
}
@media (max-width: 480px) {
  .project-tiles__tile {
    min-width: 90px;
    padding: 16px 5px;
    margin: 2px;
  }
}
.project-tiles__tile__icon {
  width: 36px;
  height: 36px;
  position: relative;
  transition: bottom 200ms linear, opacity 200ms linear;
  bottom: 15px;
}
@media (max-width: 480px) {
  .project-tiles__tile__icon {
    margin-top: 15px;
  }
}
.project-tiles__tile__name {
  color: #2b2b2b;
  font-family: 'Open Sans Condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  transition: bottom 200ms linear;
  position: relative;
  bottom: -5px;
}
@media (max-width: 1150px) {
  .project-tiles__tile__name {
    font-size: 16px;
    bottom: 2px;
  }
}
@media (max-width: 480px) {
  .project-tiles__tile__name {
    font-size: 13px;
  }
}
.project-tiles__tile__name--view-dir {
  font-family: 'Open Sans Condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  color: #fe7c00;
  text-align: center;
  font-weight: bold;
  font-size: 26px;
  transition: bottom 200ms linear;
  position: relative;
  bottom: 0;
  margin: auto 0;
}
@media (max-width: 1350px) {
  .project-tiles__tile__name--view-dir {
    font-size: 21px;
  }
}
@media (max-width: 1150px) {
  .project-tiles__tile__name--view-dir {
    font-size: 17px;
  }
}
@media (max-width: 480px) {
  .project-tiles__tile__name--view-dir {
    font-size: 12px;
  }
}
.project-tiles__tile__details {
  width: 100%;
  color: #3b3b3b;
  font-size: 14px;
  text-align: center;
  padding: 0 7px;
  transition: bottom 200ms linear;
  position: relative;
  line-height: 20px;
  bottom: -16px;
}
@media (max-width: 1150px) {
  .project-tiles__tile__details {
    display: none;
  }
}
.project-tiles__tile__arrow {
  opacity: 0;
  transition: opacity 200ms linear, bottom 200ms linear;
  position: relative;
  margin-top: auto;
  bottom: -25px;
}
@media (max-width: 1150px) {
  .project-tiles__tile__arrow {
    bottom: -20px;
  }
}
@media (max-width: 480px) {
  .project-tiles__tile__arrow {
    display: none;
  }
}
.project-tiles__tile__arrow--view-dir {
  transform: rotate(90deg);
}
@media (max-width: 1150px) {
  .project-tiles__tile__arrow--view-dir {
    bottom: 0;
  }
}
@media (min-width: 480px) {
  .project-tiles__tile:hover .project-tiles__tile__icon {
    opacity: 0;
    bottom: 50px;
  }
  .project-tiles__tile:hover .project-tiles__tile__name {
    bottom: 45px;
  }
  .project-tiles__tile:hover .project-tiles__tile__name--view-dir {
    bottom: 15px;
  }
  .project-tiles__tile:hover .project-tiles__tile__details {
    bottom: 36px;
  }
  .project-tiles__tile:hover .project-tiles__tile__arrow {
    opacity: 1;
    bottom: 10px;
  }
}
@media (min-width: 480px) and (max-width: 1150px) {
  .project-tiles__tile:hover .project-tiles__tile__name {
    bottom: 55px;
  }
}
@media (min-width: 480px) and (max-width: 1150px) {
  .project-tiles__tile:hover .project-tiles__tile__name--view-dir {
    bottom: 20px;
  }
}
@media (min-width: 480px) and (max-width: 1150px) {
  .project-tiles__tile:hover .project-tiles__tile__arrow {
    bottom: 20px;
  }
}
.column--expand {
  padding: 0;
  width: 100%;
}
.mobile-sidebar--open .project-list {
  display: block;
}
.mobile-sidebar--open .project-list__tablet-column {
  padding: 0;
  width: 100%;
}
.mobile-sidebar--open .project-list__desktop-column {
  padding: 0;
  width: 100%;
}
.project-list {
  display: flex;
}
@media (max-width: 780px) {
  .project-list {
    flex-direction: column;
  }
}
.project-list .column {
  display: flex;
  width: 50%;
  padding: 0 25px;
}
.project-list .column:last-child {
  padding-right: 0;
}
.project-list .column:first-child {
  padding-left: 0;
}
.project-list__tablet-column {
  display: flex;
  width: 50%;
  padding: 0 25px;
}
.project-list__tablet-column:last-child {
  padding-right: 0;
}
.project-list__tablet-column:first-child {
  padding-left: 0;
}
@media (max-width: 1150px) {
  .project-list__tablet-column {
    flex-direction: column;
  }
}
@media (max-width: 780px) {
  .project-list__tablet-column {
    padding: 0;
    width: 100%;
  }
}
.project-list__desktop-column {
  display: flex;
  width: 50%;
  padding: 0 25px;
  flex-direction: column;
}
.project-list__desktop-column:last-child {
  padding-right: 0;
}
.project-list__desktop-column:first-child {
  padding-left: 0;
}
@media (max-width: 1150px) {
  .project-list__desktop-column {
    padding: 0;
    width: 100%;
  }
}
.project-list__block::after {
  content: "";
  clear: both;
  display: table;
}
.project-list__block .project-list__group {
  margin-bottom: 40px;
}
.project-list__group-header {
  overflow: hidden;
  margin-bottom: 12px;
}
.project-list__group-title {
  font-size: 22px;
  color: #fe7c00;
  font-weight: bold;
  position: relative;
  display: inline-block;
  margin: 0;
  line-height: 33px;
}
.project-list__group-title:after {
  content: "";
  position: absolute;
  width: 9999%;
  bottom: 8px;
  border-bottom: 1px solid #d9d9d9;
  margin-left: 8px;
}
.project-list__sub-group {
  margin-bottom: 11px;
}
.project-list__sub-group-title {
  text-transform: uppercase;
  color: #8b8b8b;
  font-weight: bold;
  font-size: 15px;
  padding-top: 15px;
  margin: 0;
  line-height: 21px;
}
.project-list__sub-group-content {
  margin-top: 3px;
}
.project-list__item {
  margin-top: 15px;
}
.project-list__item > a {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.project-list--inverted .project-list__group-title {
  color: white;
}
.project-list--inverted .project-list__group-title:after {
  border-color: #8a8a8a;
}
.project-list--inverted .link {
  color: white;
  text-decoration: none;
}
.project-list--inverted .link:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.nav-bar {
  background-color: #303030;
  height: 66px;
  line-height: 66px;
}
.nav-bar--search-mode .search-box {
  background: white;
  cursor: text;
}
@media (max-width: 1024px) {
  .nav-bar--search-mode .search-box {
    width: 100%;
  }
}
.nav-bar--search-mode .search-box__input {
  color: #2b2b2b;
}
.nav-bar--search-mode .search-box__input::placeholder {
  color: #8b8b8b;
}
@media (max-width: 1024px) {
  .nav-bar--search-mode .search-box__input {
    cursor: inherit;
  }
}
.nav-bar--search-mode .search-box__search-button {
  pointer-events: inherit;
}
.nav-bar--search-mode .search-box__search-button .icon__svg {
  fill: #505050;
}
@media (max-width: 1024px) {
  .nav-bar--search-mode .nav-bar__root,
  .nav-bar--search-mode .reveal__button {
    opacity: 0;
    pointer-events: none;
  }
}
.nav-bar__inner {
  position: relative;
  height: 66px;
}
.nav-bar__root {
  transition: all 0.2s ease-in-out;
  transition-property: opacity;
  color: white;
  height: auto;
  font-size: 23px;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  text-align: center;
}
.nav-bar__root:hover {
  color: white;
}
@media (max-width: 1024px) {
  .nav-bar__root {
    position: absolute;
    left: 50%;
    top: 50%;
    line-height: 23px;
    transform: translate(-50%, -50%);
  }
  .nav-bar__root .reveal--open {
    display: none;
  }
}
@media (max-width: 767px) {
  .nav-bar__root {
    font-size: 19px;
    line-height: 19px;
  }
}
.nav-bar__navigation {
  float: left;
}
.nav-bar__filters {
  float: right;
}
.nav-bar__item {
  float: right;
}
.nav-menu {
  margin-top: 15px;
  margin-right: 20px;
  font-size: 17px;
  line-height: 32px;
}
@media (max-width: 1024px) {
  .nav-menu {
    display: none;
  }
}
.nav-menu__item {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  text-transform: uppercase;
  position: relative;
}
.nav-menu__item:first-child:after {
  content: "";
  display: block;
  position: absolute;
  border-right: 1px solid #616161;
  height: 31px;
  top: 0;
  right: -3px;
  bottom: 18px;
}
.nav-menu__item--hideversionselector .version-selector {
  display: none;
}
.nav-menu__link {
  color: white;
  padding: 0 20px;
  display: block;
}
.nav-menu__link:hover {
  color: #fe7c00;
}
.nav-menu__link:active {
  color: #fe7c00;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.project-toc {
  font-size: 14px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .project-toc--hidden {
    display: none;
  }
}
@media (max-width: 1024px) {
  .project-toc--showplatforms .project-toc__list {
    margin-left: 30px;
  }
}
.project-toc--showplatforms .project-toc__filter {
  margin-top: 21px;
}
.project-toc--showplatforms .project-toc__platformselector {
  display: block;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 33px;
  color: #115bc0;
}
@media (max-width: 1024px) {
  .project-toc--showplatforms .project-toc__platformselector {
    margin-left: 30px;
    margin-right: 15px;
  }
}
.project-toc__header {
  padding: 6px 0;
  position: relative;
  padding-right: 12px;
}
@media (max-width: 1024px) {
  .project-toc__header {
    padding: 6px 15px 6px 0;
  }
}
.project-toc__background {
  transition: all 0.2s ease-in-out;
  background-color: rgba(254, 124, 0, 0.15);
  position: absolute;
  display: none;
  left: -100px;
  right: 0;
  top: 0;
  bottom: 0;
}
.project-toc__highlight {
  background-color: rgba(255, 189, 126, 0.66);
}
.project-toc__item {
  position: relative;
  padding-left: 12px;
}
.project-toc__item--expanded > .project-toc__header > .project-toc__expander {
  transform: rotate(90deg);
  transform-origin: center;
}
.project-toc__item--expanded > .project-toc__children {
  display: block;
}
.project-toc__item--current > .project-toc__header .project-toc__background {
  display: block;
}
.project-toc__item--current > .project-toc__header .project-toc__link {
  text-decoration: none;
  position: relative;
}
.project-toc__children {
  display: none;
}
.project-toc__link {
  color: #2b2b2b;
  cursor: pointer;
}
.project-toc__link[href]:hover {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.project-toc__expander {
  cursor: pointer;
  transition: transform 0.2s;
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA0IDciPgogIDxwb2x5Z29uIGZpbGw9IiM3MDcwNzAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSIwIDAgNCAzLjUwMSAwIDcgMS42IDMuNTAxIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  left: -16px;
  top: 6px;
  user-select: none;
}
.project-toc__list {
  flex: 1;
}
.project-toc__scroll {
  overflow: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .project-toc__scroll {
    margin-left: 23px;
  }
}
.project-toc__filter {
  margin-top: 30px;
  margin-bottom: 15px;
  position: relative;
}
@media (max-width: 1024px) {
  .project-toc__filter {
    margin-left: 23px;
    margin-right: 15px;
  }
}
.project-toc__filter__to-search {
  display: none;
  padding: 0;
  margin-top: 15px;
  font-style: italic;
  font-size: 12px;
  color: #5b5b5b;
  text-decoration: underline;
  cursor: pointer;
  border: none;
  background: none;
}
.project-toc__filter__to-search:before {
  content: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiIHdpZHRoPSI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTUuNTExNDggNS44MTQyNmMtMS4yODQzOCAwLTIuMzI1NzItMS4wNDEzMy0yLjMyNTcyLTIuMzI1NzFzMS4wNDEzNC0yLjMyNTcyIDIuMzI1NzItMi4zMjU3MmMxLjI4NDM3IDAgMi4zMjU3MSAxLjA0MTM0IDIuMzI1NzEgMi4zMjU3MnMtMS4wNDEzNCAyLjMyNTcxLTIuMzI1NzEgMi4zMjU3MW0tLjAwMDA1LTUuODE0MjZjLTEuOTI2MjggMC0zLjQ4ODU3IDEuNTYyMy0zLjQ4ODU3IDMuNDg4NTcgMCAuNjY1MTYuMTg5NTQgMS4yODQzOC41MTIyMyAxLjgxMzQ4bC0yLjI5NDM3OCAyLjI5NDM4Yy0uMzIwOTQ5Mi4zMjA5NS0uMzIwOTQ5Mi44NDE5MSAwIDEuMTYyODYuMzIwOTQ4LjMyMDk1Ljg0MTMyOC4zMjA5NSAxLjE2Mjg1OCAwbDIuMjk0MzgtMi4yOTQzOGMuNTI5MS4zMjI2OSAxLjE0ODMyLjUxMjI0IDEuODEzNDguNTEyMjQgMS45MjYyNyAwIDMuNDg4NTctMS41NjIzIDMuNDg4NTctMy40ODg1OCAwLTEuOTI2MjctMS41NjIzLTMuNDg4NTctMy40ODg1Ny0zLjQ4ODU3eiIgZmlsbD0iIzgwODA4MCIgZmlsbC1vcGFjaXR5PSIuNSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  margin-right: 5px;
  vertical-align: bottom;
}
.project-toc__filter__to-search--show {
  display: inline-block;
}
.project-toc__platformselector {
  display: none;
}
.project-toc__clear {
  position: absolute;
  right: 0;
  top: 0;
  width: 33px;
  height: 33px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj4KICA8cGF0aCBmaWxsPSIjOUY5RjlGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjY4MTgxODE4LDYuNSBMMTMsMTEuODE4MTgxOCBMMTEuODE4MTgxOCwxMyBMNi41LDcuNjgxODE4MTggTDEuMTgxODE4MTgsMTMgTDcuMTA1NDI3MzZlLTE1LDExLjgxODE4MTggTDUuMzE4MTgxODIsNi41IEw2LjY2MTMzODE1ZS0xNSwxLjE4MTgxODE4IEwxLjE4MTgxODE4LC04Ljg4MTc4NDJlLTE2IEw2LjUsNS4zMTgxODE4MiBMMTEuODE4MTgxOCwtOC44ODE3ODQyZS0xNiBMMTMsMS4xODE4MTgxOCBMNy42ODE4MTgxOCw2LjUgWiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  cursor: pointer;
  border: none;
}
.project-toc__spinner {
  font-size: 10px;
  margin: 24px auto 0;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #ff7200;
  background: -moz-linear-gradient(left, #ff7200 10%, rgba(255, 114, 0, 0) 42%);
  background: -webkit-linear-gradient(left, #ff7200 10%, rgba(255, 114, 0, 0) 42%);
  background: -o-linear-gradient(left, #ff7200 10%, rgba(255, 114, 0, 0) 42%);
  background: -ms-linear-gradient(left, #ff7200 10%, rgba(255, 114, 0, 0) 42%);
  background: linear-gradient(to right, #ff7200 10%, rgba(255, 114, 0, 0) 42%);
  position: relative;
  -webkit-animation: load 1s infinite linear;
  animation: load 1s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.project-toc__spinner:before {
  width: 50%;
  height: 50%;
  background: #ff7200;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.project-toc__spinner:after {
  background: white;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.project-toc__spinner--hidden {
  display: none;
}
@-webkit-keyframes load {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.project-toc__input {
  width: 100%;
  color: #2b2b2b;
  outline: none;
  border: none;
  border-bottom: 1px #d9d9d9 solid;
  padding: 0 10px;
  background: transparent;
  line-height: 33px;
  height: 33px;
}
.project-toc__input:focus {
  border-color: #115bc0;
}
.project-toc__input::-ms-clear {
  display: none;
}
.project-toc__input::placeholder {
  color: #5b5b5b;
}
@media (max-width: 1024px) {
  .project-toc__input {
    padding: 0 0 0 10px;
  }
}
.project-toc__input:placeholder-shown + .project-toc__clear {
  display: none;
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.reveal {
  transition-property: transform;
  position: relative;
  height: 100%;
}
.reveal__container {
  position: fixed;
  width: 260px;
  top: 143px;
  bottom: 0;
  z-index: -1;
  -webkit-transform: translate3d(0, 0, 0);
}
.reveal__container--hideversionselector .mobile-sidebar__selector--versions {
  display: none;
}
@media (max-width: 1024px) {
  .reveal__container--hideversionselector .project-toc__list {
    top: 141px;
  }
}
@media (max-width: 1500px) {
  .reveal__container {
    width: 210px;
  }
}
@media (max-width: 1024px) {
  .reveal__container {
    width: 260px;
    top: 0;
  }
}
.reveal__content {
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .reveal__content {
    transition: all 0.2s ease-in-out;
    box-shadow: inset -10px 0px 10px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1024px) {
  .reveal__background {
    transition: all 0.2s ease-in-out;
  }
}
.reveal__button {
  transition: all 0.2s ease-in-out;
  transition-property: opacity;
  display: none;
  height: 66px;
  background: none;
  border: 0;
}
.reveal__icon {
  display: block;
  width: 30px;
  height: 19px;
  line-height: 1;
  margin-top: -1px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDMwIDE5Ij4KICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLDAgTDMwLDAgTDMwLDMgTDAsMyBMMCwwIFogTTAsOCBMMzAsOCBMMzAsMTEgTDAsMTEgTDAsOCBaIE0wLDE2IEwzMCwxNiBMMzAsMTkgTDAsMTkgTDAsMTYgWiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 1024px) {
  .reveal--open .reveal__content {
    transform: translateX(260px);
  }
  .reveal--open .layout__header {
    left: 260px;
    right: -260px;
  }
  .reveal--open .reveal__background {
    margin-left: 260px;
    margin-right: -260px;
  }
  .reveal--open .reveal__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KICA8cG9seWdvbiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHBvaW50cz0iOS40MDkgMTEuNSAwIDIuMDkxIDIuMDkxIDAgMTEuNSA5LjQwOSAyMC45MDkgMCAyMyAyLjA5MSAxMy41OTEgMTEuNSAyMyAyMC45MDkgMjAuOTA5IDIzIDExLjUgMTMuNTkxIDIuMDkxIDIzIDAgMjAuOTA5Ii8+Cjwvc3ZnPgo=);
    height: 30px;
    margin-top: -1px;
  }
  .reveal__container {
    position: fixed;
    left: -260px;
  }
  .reveal__button {
    display: block;
    padding: 0 10px;
    margin: 0 -10px;
    background-color: transparent;
    color: white;
    cursor: pointer;
    float: left;
  }
  .reveal__button--hidden {
    display: none;
  }
  .reveal__button:hover {
    color: white;
  }
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.project-selector {
  background: #3c3c3c;
  min-height: 100%;
  line-height: 1.4;
  display: none;
  animation: popup 0.2s ease-in-out forwards;
}
@media (max-width: 1024px) {
  .project-selector {
    position: inherit;
    display: none;
  }
}
.project-selector__list {
  padding-top: 60px;
  padding-bottom: 30px;
}
@media (max-width: 1024px) {
  .project-selector__list--mobile {
    display: none;
    overflow-y: auto;
    padding: 20px 35px;
  }
  .project-selector__list--mobile .project-list__group-title {
    display: block;
    color: #404040;
  }
  .project-selector__list--mobile .link {
    color: #404040;
  }
  .project-selector__list--mobile .project-list__item {
    text-decoration: none;
  }
}
.project-selector__hide {
  overflow: hidden;
}
@media (min-width: 1024px) {
  .project-selector__hide--hidden {
    display: none;
  }
}
.project-selector__toggle {
  margin-top: 2px;
  margin-right: 21px;
  padding: 0 18px;
  display: block;
  cursor: pointer;
  color: white;
  background: none;
  border: none;
  border-radius: 50px;
}
.project-selector__toggle:hover {
  color: #fe7c00;
}
.project-selector__toggle:active {
  color: #fe7c00;
}
@keyframes popup {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
.utils__clearfix::after {
  content: "";
  clear: both;
  display: table;
}
.utils__underline {
  text-decoration: underline;
  text-decoration-skip: none;
  text-decoration-skip-ink: none;
}
.search-box {
  transition: all 0.2s ease-in-out;
  transition-property: width;
  font-size: 16px;
  position: relative;
  width: 400px;
  height: 36px;
  border-radius: 999px;
  background-color: #595959;
  margin-top: 15px;
  z-index: 1;
}
@media (max-width: 1024px) {
  .search-box {
    position: absolute;
    right: 0;
    top: 50%;
    width: 36px;
    transform: translateY(-50%);
    margin-top: 0;
  }
  .search-box .reveal--open {
    display: none;
  }
}
.search-box__input {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  border: none;
  outline: none;
  color: black;
  background-color: transparent;
  padding: 0 36px 1px 15px;
  height: inherit;
  width: inherit;
  line-height: normal;
  box-sizing: border-box !important;
}
.search-box__input::placeholder {
  color: #cccccc;
}
@media (max-width: 1024px) {
  .search-box__input {
    cursor: pointer;
  }
  .search-box__input::placeholder {
    color: transparent;
  }
}
.search-box__search-button {
  position: absolute;
  width: 43px;
  height: 100%;
  top: 0;
  right: 0;
  cursor: pointer;
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  border-radius: 50px;
}
.search-box__search-button:focus {
  top: 2px;
  height: calc(96%);
}
@media (max-width: 1024px) {
  .search-box__search-button {
    width: 36px;
    right: 0;
    pointer-events: none;
  }
}
.search-box__search-button .icon__svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  fill: white;
}
@media (max-width: 1024px) {
  .search-box__search-button .icon__svg {
    transform: translate(-51%, -50%);
  }
}
.search-box__popup {
  position: absolute;
  top: 44px;
  border-radius: 5px;
  width: 400px;
  font-size: 16px;
  padding: 12px 10px;
  border: none;
  box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.18);
  display: none;
  z-index: 1000;
  float: left;
  text-align: left;
  background-color: white;
}
@media (max-width: 1024px) {
  .search-box__popup {
    width: 100%;
  }
}
.search-box__popup-items {
  list-style: none;
  padding: 0;
  margin: 0;
}
.search-box__popup-items_item {
  position: relative;
  border-radius: 4px;
  margin: 0;
  line-height: 24px;
  cursor: pointer;
}
.search-box__popup-items_item > * {
  color: #2b2b2b;
  padding: 7px 12px 7px 12px;
  display: block;
  position: relative;
  height: auto;
  min-height: 40px;
}
.search-box__popup-items_item:hover,
.search-box__popup-items_item.active {
  background-color: #e9f6fc;
}
.search-box__popup-items_item:hover:before,
.search-box__popup-items_item.active:before {
  content: "";
  position: absolute;
  height: 12px;
  width: 11px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDBIMTFWOEgyLjA5MzUyTDUgMTAuNzU1Nkw0LjIxNDgzIDExLjVMMCA3LjQ5Nkw0LjIxNDggMy41TDQuOTk5OTcgNC4yNDQ0MUwyLjA5MzQ5IDdIMTBWMFoiIGZpbGw9IiM3QjdCN0IiLz4KPC9zdmc+Cg==);
  right: 15px;
  top: 53%;
  transform: translateY(-50%);
}
.search-box__popup-caption {
  display: block;
  color: #5b5b5b;
  font-size: 15px;
  line-height: 20px;
  font-weight: 600;
  padding: 0 0 8px 5px;
}
.mobile-sidebar {
  display: none;
  max-height: 100%;
  flex-direction: column;
}
.mobile-sidebar__selector {
  background: #e5e5e5;
  font-size: 17px;
  line-height: 23px;
  font-weight: 500;
}
.mobile-sidebar__back-arrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI3IDI2Ij4KICA8cG9seWdvbiBmaWxsPSIjNzA3MDcwIiBwb2ludHM9IjEyIDAgMCAxMiAwIDE0IDEyIDI2IDE1IDI2IDMgMTQgMjcgMTQgMjcgMTIgMyAxMiAxNSAwIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center center;
  display: none;
  position: absolute;
  right: 36px;
  top: 54px;
  height: 27px;
  width: 27px;
}
.mobile-sidebar__button {
  cursor: pointer;
  padding: 20px 35px;
  color: #404040;
  margin: 0;
  float: none;
  height: auto;
  display: none;
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  text-transform: uppercase;
}
.mobile-sidebar__button--current {
  font-size: 34px;
  line-height: 46px;
  padding-top: 42px;
  padding-bottom: 13px;
}
.mobile-sidebar__button--current .mobile-sidebar__back-arrow {
  display: block;
}
@media (max-width: 1024px) {
  .mobile-sidebar--open {
    display: flex;
  }
}
html {
  overflow: unset;
}
@media (max-width: 1024px) {
  body.layout .widget-tree-main,
  body.layout .accordion-content,
  body.layout .members-table {
    display: none;
  }
}
body.layout .layout__header {
  z-index: 3;
}
body.layout .feedback .feedback-label {
  color: #2b2b2b !important;
  font-size: 14px;
  font-weight: 400 !important;
}
body.layout .feedback .sticky-rating {
  border-radius: 0;
  border: 1px solid #0000010a !important;
  box-shadow: 0 4px 8px #0000010a !important;
  right: 8px;
}
body.layout .feedback .sticky-rating.expanded {
  border-radius: 4px !important;
}
body.layout .feedback .sticky-rating .feedback-button-collapsed {
  border-radius: 0px !important;
  background: #fe7c00 !important;
  font-size: 14px;
  height: 24px;
  width: 72px;
}
body.layout .feedback .feedback-form {
  background-color: #fff0e5;
  width: 450px;
  border-radius: 0px;
  box-shadow: none;
  border: 1px solid #0000010a;
  padding: 28px 25px 0;
  right: 8px;
}
body.layout .feedback .feedback-form .feedback-form-main-header {
  line-height: 14px;
  border-bottom: none;
}
body.layout .feedback .feedback-form .feedback-form-main-header .main-header-text {
  display: block !important;
  opacity: 1 !important;
  transform: translateX(0) !important;
}
body.layout .feedback .feedback-form .feedback-form-main-header .validation-message {
  display: none !important;
  opacity: 0 !important;
}
body.layout .feedback .feedback-form .feedback-form-main-header:before {
  box-shadow: none;
}
body.layout .feedback .feedback-form-label {
  font-size: 14px !important;
  font-weight: 700 !important;
}
body.layout .feedback .feedback-form-answer-group {
  padding: 0 !important;
}
body.layout .feedback .feedback-form-answer-group > :last-child {
  margin-bottom: 12px !important;
}
body.layout .feedback .feedback-form-answer-group input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
body.layout .feedback .feedback-form-answer-group label {
  height: 18px !important;
  gap: 8px;
}
body.layout .feedback .feedback-form-close-btn {
  right: 0px;
  top: 0px;
  border-radius: 50px;
}
body.layout .feedback .feedback-form-close-btn img.close-btn {
  max-width: 65% !important;
}
body.layout .feedback .feedback-form-close-btn:hover:not(:focus),
body.layout .feedback .feedback-form-close-btn:active:not(:focus) {
  background-color: transparent !important;
  background: none !important;
  border-color: transparent !important;
}
body.layout .feedback .feedback-form-close-btn:focus,
body.layout .feedback .feedback-form-close-btn:focus-visible {
  background-color: transparent !important;
  border: 2px solid #fe7c00 !important;
  outline: none !important;
}
body.layout .feedback .feedback-form-close-btn:focus:hover,
body.layout .feedback .feedback-form-close-btn:focus:active {
  background-color: transparent !important;
  background: none !important;
  border: 1px solid #fe7c00 !important;
}
body.layout .feedback .feedback-form .feedback-form-actions {
  align-items: center;
  display: flex;
  flex: none;
  padding-right: 18px;
  justify-content: flex-end;
  background-color: white;
  margin-inline: -25px;
  height: 75px;
}
body.layout .feedback .feedback-form .feedback-support-link {
  color: #2b2b2b;
  font-size: 14px !important;
  margin: 8px 0 18px 0 !important;
  text-decoration: none;
}
body.layout .feedback .feedback-form .feedback-support-link a {
  text-decoration: none !important;
}
body.layout .feedback .feedback-form .feedback-support-link a:focus-visible {
  border: 1px solid #fe7c00 !important;
  box-shadow: 0 0 0 2px rgba(255, 114, 0, 0.2) !important;
  border-radius: 4px;
  outline: none !important;
}
body.layout .feedback .feedback-form .feedback-support-link a:visited {
  color: #115bc0;
}
body.layout .feedback .feedback-form .feedback-form-submit {
  background-color: white;
  color: #fe7c00;
  border-color: #fe7c00;
  text-transform: uppercase;
  border-radius: 999px;
  flex: 0;
  padding: 5px 35px;
  height: 35px;
}
body.layout .feedback .feedback-form input[type="checkbox"] {
  border: 1px solid #e1e6ea !important;
}
body.layout .feedback .feedback-form:has(input[type="checkbox"]:checked) .feedback-form-submit {
  color: #fe7c00 !important;
  border-color: #fe7c00 !important;
}
body.layout .feedback .feedback-form-textarea textarea {
  background-color: white;
  border: 1px solid #cecece !important;
  border-color: #cecece !important;
  border-radius: 4px;
  color: #2b2b2b;
  height: 109px;
  padding: 10px;
}
body.layout .feedback .feedback-form-textarea textarea::placeholder {
  color: #2b2b2b !important;
}
body.layout .feedback .feedback-form-textarea textarea:focus {
  border: 1px solid #fe7c00 !important;
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(255, 114, 0, 0.2) !important;
}
body.layout .feedback .feedback-form-textarea textarea:focus-visible {
  border-color: 1px solid #fe7c00 !important;
}
body.layout .feedback .feedback-form-textarea textarea:focus-within {
  border: 1px solid #fe7c00 !important;
}
body.layout .feedback input[type="checkbox"]:focus-visible {
  border: 1px solid #fe7c00 !important;
  outline: none !important;
}
body.layout .feedback input[type="checkbox"]:checked {
  background-color: white;
  border-color: #cecece !important;
}
body.layout .feedback input[type="checkbox"]:checked::after {
  color: black !important;
  content: url('/Content/dxdocs/icons/checkmark-dx.svg') !important;
}
body.layout .feedback input[type="checkbox"]:checked:focus-visible {
  border: 1px solid #fe7c00 !important;
}
body.layout .feedback input[type="checkbox"].invalid {
  border: 1px solid #dc3545 !important;
  border-color: #dc3545 !important;
}
body.layout .feedback input[type="checkbox"].invalid:focus-visible {
  border: 1px solid #dc3545 !important;
  box-shadow: 0 0 0 1px rgba(220, 53, 69, 0.2) !important;
}
body.layout .feedback-vote-thank-you {
  background: white !important;
  border-radius: 2px !important;
  padding: 16px !important;
  border: 1px solid #cecece !important;
  box-shadow: none !important;
}
body.layout .feedback-vote-thank-you label {
  color: #2b2b2b !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
body.layout .feedback-vote-item[data-value='approve'],
body.layout .feedback-vote-item[data-value='approve-but'],
body.layout .feedback-vote-item[data-value='disagree'] {
  height: 32px;
  border-color: #fe7c00;
  color: #fe7c00;
}
body.layout .feedback-vote-item[data-value='approve']:hover,
body.layout .feedback-vote-item[data-value='approve-but']:hover,
body.layout .feedback-vote-item[data-value='disagree']:hover {
  background: white;
  color: #fe7c00;
}
body.layout .feedback-vote-item[data-value='approve']:focus-visible,
body.layout .feedback-vote-item[data-value='approve-but']:focus-visible,
body.layout .feedback-vote-item[data-value='disagree']:focus-visible {
  border-color: #ac5400 !important;
  background: transparent !important;
  color: #fe7c00 !important;
  outline: none !important;
}
body.layout .feedback-vote-item[data-value='approve'] {
  width: 50px;
}
body.layout .feedback-vote-item[data-value='approve-but'] {
  width: 80px;
}
body.layout .feedback-vote-item[data-value='disagree'] {
  width: 52px;
}
body.layout .content .document__feedback {
  z-index: 3;
}
body.layout .content .blocks-overview {
  margin-left: auto;
  margin-top: auto;
}
body.layout .content .blocks-overview .background-block {
  padding: 0;
}
body.layout .content .blocks-overview .background-block p {
  font-size: 16px;
}
body.layout .content .blocks-overview .background-block .block-content .content-item a {
  height: 100%;
}
body.layout .content .blocks-overview .background-block .block-content .content-item a span {
  font-size: 16px;
}
body.layout .content .blocks-overview .background-block .block-content .content-item a:hover {
  background-color: rgba(254, 124, 0, 0.15);
}
body.layout .content .blocks-overview .background-block .block-content .content-item h3 {
  margin-top: 6px;
}
body.layout .content .blocks-overview .background-block .block-content .content-item h3,
body.layout .content .blocks-overview .background-block .block-content .content-item span,
body.layout .content .blocks-overview .background-block .block-content .content-item div {
  color: #404040;
}
body.layout .content .blocks-overview .background-block .block-content .content-item svg {
  fill: #404040;
}
body.layout .content .overview {
  margin: 0;
  padding: 0;
}
body.layout .content .doc-content {
  padding: 0;
  width: auto;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}
body.layout .content .doc-content .dx-table tr {
  background-color: white;
  border: none;
  border-bottom: 1px solid #eeeeee;
}
body.layout .content .doc-content .dx-table tr th,
body.layout .content .doc-content .dx-table tr td {
  border: none;
  padding: 8px 20px;
}
body.layout .content .doc-content p,
body.layout .content .doc-content li {
  font-size: 16px;
}
body.layout .content .doc-content .apiReferenceSection,
body.layout .content .doc-content .documentationSection {
  padding: 0px;
}
body.layout .content .doc-content .apiReferenceSection .short-description .git-edit-paragraph,
body.layout .content .doc-content .documentationSection .short-description .git-edit-paragraph,
body.layout .content .doc-content .apiReferenceSection .full-description-offset .git-edit-paragraph,
body.layout .content .doc-content .documentationSection .full-description-offset .git-edit-paragraph,
body.layout .content .doc-content .apiReferenceSection .parameter-description .git-edit-paragraph,
body.layout .content .doc-content .documentationSection .parameter-description .git-edit-paragraph {
  display: none;
}
body.layout .content .doc-content .members-table p,
body.layout .content .doc-content .members-table li {
  font-size: 14px;
}
body.layout .content .doc-content.search-page {
  padding: 0;
  max-width: 1330px;
  margin-left: 0;
}
body.layout .content .doc-content.search-page .header ul.search-counts li:before {
  display: none;
}
body.layout .content .doc-content .api-header,
body.layout .content .doc-content .article-section-header {
  display: flex;
  align-items: center;
  padding-left: 34px;
  margin-left: -34px;
  gap: 11px;
}
body.layout .content .doc-content .api-header .visible-anchor,
body.layout .content .doc-content .article-section-header .visible-anchor {
  position: relative;
  background-image: none;
  top: 0;
  left: 12px;
  text-decoration: none;
  width: 18px;
  padding: 0;
  line-height: 33px;
  display: inline-block;
  color: rgba(17, 91, 192, 0.5);
}
body.layout .content .doc-content .api-header .visible-anchor:before,
body.layout .content .doc-content .article-section-header .visible-anchor:before {
  content: "#";
  margin: 0;
  position: absolute;
}
body.layout .content .doc-content .api-header a,
body.layout .content .doc-content .article-section-header a {
  color: #404040;
  text-decoration: underline;
}
body.layout .content .doc-content .article-header .badge,
body.layout .content .doc-content .api-header .badge {
  background-color: #b72d47;
}
body.layout .content .doc-content .accordion-content .dx-accordion-item-title {
  color: #404040;
}
body.layout .content .doc-content .accordion-content .dx-accordion-item-title {
  padding: 8px 22px 8px 16px;
}
body.layout .content .doc-content .accordion-content .dx-accordion-item-body {
  padding: 8px 58px 8px 16px;
}
body.layout .content .doc-content h5.see-also {
  font-size: 14px;
  border-top: 1px solid #e6e6e6;
  padding: 20px 20px 10px 0;
  margin: 30px 0 0 40px;
}
body.layout .content .doc-content h5.see-also + ul,
body.layout .content .doc-content h5.see-also + p {
  font-size: 14px;
  padding: 0 0 30px 0;
  margin: 0 0 20px 40px;
}
body.layout .content .doc-content h5.see-also + ul > li,
body.layout .content .doc-content h5.see-also + p > li {
  font-size: 14px;
}
body.layout .content .doc-content h5.see-also + ul > li:before,
body.layout .content .doc-content h5.see-also + p > li:before {
  margin-left: 0;
  position: static;
}
body.layout .breadcrumb a:not([href]) {
  text-decoration: none;
  cursor: default;
}
body.layout pre.prettyprint {
  overflow: unset;
}
body.layout pre.prettyprint ol.numbers {
  list-style-type: decimal;
  margin-top: 0;
  margin-left: 7px;
}
body.layout pre.prettyprint ul.linenums,
body.layout pre.prettyprint ol.linenums {
  padding-left: 0;
}
body.layout pre.prettyprint ul > li,
body.layout pre.prettyprint ol > li {
  margin: 0;
}
body.layout pre.prettyprint ul > li:before,
body.layout pre.prettyprint ol > li:before {
  display: none;
}
body.layout .project-toc__list.no-transition .project-toc__background {
  transition: none;
}
body.layout .project-toc__list.dx-scrollview {
  height: auto;
  padding-bottom: 0;
}
body.layout .project-toc__list .project-toc__item .project-toc__link {
  position: relative;
}
body.layout .project-toc__list .project-toc__item .project-toc__link .badge {
  font-size: 9px;
  color: white;
  padding: 0 3px 0 3px;
  position: absolute;
  top: 2px;
  border-radius: 2px;
  font-weight: bold;
  background: #b72d47;
  line-height: 17px;
  margin-left: 4px;
}
body.layout .project-toc__list .project-toc__item .approach-logo {
  vertical-align: top;
  width: 19px;
  height: 19px;
  margin-left: 3px;
  fill: #505050;
}
body.layout .project-toc__list .project-toc__item .deprecated:after {
  display: inline;
  content: "\00a0 \00a0 \00a0 \00a0 \00a0 ";
  background: url(/Content/Images/Documentation/dxdocs/dxdocs-icon-attention.svg) no-repeat center center;
}
body.layout .project-toc__list .site-search-suggestion {
  font-size: 12px;
}
body.layout .project-toc__list .project-toc__item + .site-search-suggestion {
  margin: 40px auto;
  border-top: solid 1px #d9d9d9;
  padding-top: 12px;
}
body.layout .layout__container.layout__main ul {
  padding: unset;
  padding-left: 40px;
}
body.layout .layout__container.layout__main h1,
body.layout .layout__container.layout__main h2,
body.layout .layout__container.layout__main h3,
body.layout .layout__container.layout__main h4,
body.layout .layout__container.layout__main h5,
body.layout .layout__container.layout__main h6 {
  font-family: 'open-sans-condensed', 'HelveticaNeue-CondensedBold', Helvetica, 'Arial Narrow', Calibri, Arial, 'Lucida Grande', sans-serif;
  padding: 0;
  color: #404040;
}
body.layout .layout__container.layout__main h1 {
  margin: 38px 0 30px;
  line-height: 62px;
  font-size: 48px;
}
@media (max-width: 1024px) {
  body.layout .layout__container.layout__main h1 {
    font-size: 40px;
    line-height: 52px;
  }
}
@media (max-width: 767px) {
  body.layout .layout__container.layout__main h1 {
    font-size: 36px;
    line-height: 47px;
  }
}
body.layout .layout__container.layout__main h2 {
  font-size: 30px;
  margin: 50px 0 15px;
  line-height: 33px;
}
body.layout .layout__container.layout__main h3 {
  font-size: 24px;
  margin: 40px 0 15px;
  line-height: 26px;
}
body.layout .layout__container.layout__main h4 {
  font-size: 20px;
  margin: 40px 0 15px;
  line-height: 22px;
}
body.layout .layout__container.layout__main h5 {
  font-size: 18px;
  margin: 40px 0 15px;
  line-height: 20px;
}
body.layout .layout__container.layout__main h6 {
  font-size: 14px;
  margin: 40px 0 15px;
  line-height: 16px;
}
