/**
 * Variable file 
 * place global variables here:
 *
 * @package Chef Gutenberg Child Theme
 */
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package Chef Gutenberg Child Theme
 * @since 2019
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
.section.special_navigation_block {
  position: relative; }
  .section.special_navigation_block nav ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-top: -40px;
    gap: 40px; }
    .section.special_navigation_block nav ul li {
      -ms-flex: 0 1 calc( 50% - 20px);
          flex: 0 1 calc( 50% - 20px);
      position: relative;
      left: 0;
      transition: .3s;
      text-align: left; }
      .section.special_navigation_block nav ul li:after {
        content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        height: 99%;
        width: 99%;
        background: #f39200;
        z-index: 1;
        transform: rotate(0deg);
        transform-origin: center;
        border-radius: 5px;
        transition: .3s; }
      .section.special_navigation_block nav ul li:hover {
        left: 3px; }
        .section.special_navigation_block nav ul li:hover:after {
          transform: rotate(-1.2deg);
          top: 0px;
          left: 5px;
          width: 100%;
          height: 100%; }
        .section.special_navigation_block nav ul li:hover .link-title {
          color: #f39200; }
      .section.special_navigation_block nav ul li .top-wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        -ms-flex-align: start;
            align-items: flex-start;
        -ms-flex: 0 1 60px;
            flex: 0 1 60px; }
      .section.special_navigation_block nav ul li .bottom-wrapper {
        position: relative;
        -ms-flex: 1;
            flex: 1; }
      .section.special_navigation_block nav ul li .img-wrapper {
        -ms-flex: 0 1 80px;
            flex: 0 1 80px;
        margin: 0 auto 15px; }
      .section.special_navigation_block nav ul li .link-title {
        -ms-flex: 100%;
            flex: 100%;
        margin: 0 0 10px 0;
        transition: .3s;
        font-size: 21px;
        font-size: 1.3125rem; }
      .section.special_navigation_block nav ul li .link-excerpt {
        font-size: 18px;
        font-size: 1.125rem; }
      .section.special_navigation_block nav ul li a, .section.special_navigation_block nav ul li a:visited {
        text-decoration: none;
        color: #29235c;
        display: block;
        padding: 30px;
        position: relative;
        z-index: 2;
        background: #f4f9fc;
        border: 1px solid #E4E4E4;
        border-radius: 5px;
        height: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        gap: 30px; }
      .section.special_navigation_block nav ul li:nth-child(3n+3) {
        margin-right: 0; }

@media only screen and (max-width: 1120px) {
  .section.special_navigation_block {
    padding-top: 50px; }
  .sidebar-aside .section.special_navigation_block nav ul li {
    -ms-flex: 0 1 calc( 50% - 20px);
        flex: 0 1 calc( 50% - 20px); } }

@media only screen and (max-width: 1024px) {
  .section.special_navigation_block nav ul li {
    -ms-flex: 0 1 calc( 50% - 20x);
        flex: 0 1 calc( 50% - 20x); } }

@media only screen and (max-width: 768px) {
  .sidebar-aside .section.special_navigation_block nav ul li, .section.special_navigation_block nav ul {
    gap: 15px; }
    .sidebar-aside .section.special_navigation_block nav ul li li, .section.special_navigation_block nav ul li {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJzcGVjaWFsLW5hdmlnYXRpb24tYmxvY2suc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQ0xIOzs7Ozs7R0FNRztBQWdCSCx5QkFBeUI7QUFPekIseUJBQXlCO0FBK0J6QiwyQkFBMkI7QUFnQjNCLG9CQUFvQjtBQWFwQix1QkFBdUI7QUF1RXZCLHFCQUFxQjtBQzdKckI7RUFDQyxtQkFBa0IsRUFvRmxCO0VBckZEO0lBSUcscUJBQVk7SUFBWixjQUFZO0lBQ1osd0JBQWtCO1FBQWxCLG9CQUFrQjtJQUNsQixrQkFBZ0I7SUFDaEIsVUFBUyxFQTRFVDtJQW5GSDtNQVNJLGdDQUEyQjtVQUEzQiw0QkFBMkI7TUFDM0IsbUJBQWtCO01BQ2xCLFFBQU87TUFDUCxnQkFBZTtNQUNmLGlCQUFnQixFQXFFaEI7TUFsRko7UUFlSyxZQUFVO1FBQ1YsbUJBQWlCO1FBQ2pCLFNBQVE7UUFDUixVQUFTO1FBQ1QsWUFBVTtRQUNWLFdBQVM7UUFDVCxvQkZOVztRRU9YLFdBQVU7UUFDVix3QkFBd0I7UUFDeEIseUJBQXVCO1FBQ3ZCLG1CQUFrQjtRQUNsQixnQkFBZSxFQUNmO01BM0JMO1FBNkJLLFVBQVMsRUFXVDtRQXhDTDtVQStCTSwyQkFBMkI7VUFDM0IsU0FBUTtVQUNSLFVBQVM7VUFDVCxZQUFVO1VBQ1YsYUFBVyxFQUNYO1FBcENOO1VBc0NNLGVGdkJVLEVFd0JWO01BdkNOO1FBMENLLHFCQUFhO1FBQWIsY0FBYTtRQUNiLHdCQUFtQjtZQUFuQixvQkFBbUI7UUFDbkIsc0JBQXVCO1lBQXZCLHdCQUF1QjtRQUN2QixtQkFBYztZQUFkLGVBQWMsRUFDZDtNQTlDTDtRQWdESyxtQkFBa0I7UUFDbEIsWUFBTztZQUFQLFFBQU8sRUFDUDtNQWxETDtRQW9ESyxtQkFBYztZQUFkLGVBQWM7UUFDZCxvQkFBbUIsRUFDbkI7TUF0REw7UUF3REssZUFBVTtZQUFWLFdBQVU7UUFDVixtQkFBaUI7UUFDakIsZ0JBQWU7UUQrR25CLGdCQzlHNEI7UUQrRzVCLHFCQVZ1QixFQ3BHbkI7TUE1REw7UUR5S0MsZ0JDM0c0QjtRRDRHNUIsb0JBVnVCLEVDakduQjtNQS9ETDtRQWlFSyxzQkFBb0I7UUFDcEIsZUZsRGE7UUVtRGIsZUFBYztRQUNkLGNBQWE7UUFDYixtQkFBa0I7UUFDbEIsV0FBVTtRQUNWLG9CRjlEUztRRStEVCwwQkFBeUI7UUFDekIsbUJBQWtCO1FBQ2xCLGFBQVk7UUFDWixxQkFBYTtRQUFiLGNBQWE7UUFDYix3QkFBbUI7WUFBbkIsb0JBQW1CO1FBQ25CLFVBQVMsRUFDVDtNQTlFTDtRQWdGSyxnQkFBYyxFQUNkOztBQU1MO0VBQ0M7SUFDQyxrQkFBZ0IsRUFDaEI7RUFDRDtJQUNDLGdDQUE0QjtRQUE1Qiw0QkFBNEIsRUFPNUIsRUFBQTs7QUFHRjtFQUNDO0lBQ0MsK0JBQTJCO1FBQTNCLDJCQUEyQixFQU8zQixFQUFBOztBQUdGO0VBQ0M7SUFDQyxVQUFTLEVBSVQ7SUFMRDtNQUdFLG1CQUFjO1VBQWQsZUFBYyxFQUNkLEVBQUEiLCJmaWxlIjoic3BlY2lhbC1uYXZpZ2F0aW9uLWJsb2NrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVmFyaWFibGUgZmlsZSBcbiAqIHBsYWNlIGdsb2JhbCB2YXJpYWJsZXMgaGVyZTpcbiAqXG4gKiBAcGFja2FnZSBDaGVmIEd1dGVuYmVyZyBDaGlsZCBUaGVtZVxuICovXG5cbiRmb250LXN0YWNrOiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZiwgc3lzdGVtLXVpO1xuJGhlYWQtc3RhY2s6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmLCBzeXN0ZW0tdWk7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzIyMjtcbiRncmV5OiAjZjRmOWZjO1xuJGxpZ2h0R3JleTogI2Y5ZjhmYTtcbiRkYXJrR3JleTogI2QwZDBkMDtcblxuJHBpbms6ICNlNzFkNzI7XG4kcHVycGxlOiAjYTMxOTViO1xuJG9yYW5nZTogI2YzOTIwMDtcbiRkYXJrQmx1ZTogIzI5MjM1YztcbiRsaWdodEJsdWU6ICNlZGY0Zjg7XG5cbiRib3JkZXItcmFkaXVzOiA1cHg7XG5cbiRmb3JtLWlucHV0LWNvbG9yOiAjZWNlY2VjO1xuJGZvcm0taW5wdXQtaG92ZXItY29sb3I6ICMwMDA7XG5cbiRlcnJvckNvbG9yOiAjYWUyZDMwO1xuXG4kcmVndWxhci13ZWlnaHQ6IDQwMDtcbiRzZW1pYm9sZC13ZWlnaHQ6IDYwMDtcbiRib2xkLXdlaWdodDogNzAwO1xuIiwiLyoqXG4gKiBNaXhpbiBmaWxlIFxuICogQWxsIG91ciBjdXN0b20gbWl4aW5zXG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqIEBzaW5jZSAyMDE5XG4gKi9cblxuLy9tYWtlIGZsZXggcm93cyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1yb3coJGVxdWFsaXplOiBzdHJldGNoKSB7XG5cdEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG5cdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cbi8vbWFrZSBmbGV4IGNvbHVtbnMgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtY29sKCRlcXVhbGl6ZTogc3RyZXRjaCkge1xuXHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG4vKiBCb3hzaXppbmcgc2hvcnRjdXQ6ICovXG5AbWl4aW4gYm9yZGVyYm94KCkge1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogVHJhbnNmb3JtIHNob3J0Y3V0cyAqL1xuXG4vLyByb3RhdGVcbkBtaXhpbiByb3RhdGUoJGRlZykge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTtcbn1cblxuLy8gc2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKCRzY2FsZSkpO1xufVxuXG4vLyB0cmFuc2xhdGVcbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XG59XG5cbi8vIHNrZXdcbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcbn1cblxuLy90cmFuc2Zvcm0gb3JpZ2luXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG5cdG1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG4vKiBTdHlsaW5nIHBsYWNlaG9sZGVyczogKi9cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG5cdCYucGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLyogUmV0aW5hIGltYWdlczogKi9cbkBtaXhpbiBpbWFnZS0yeCgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xuXHRAbWVkaWEgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcblx0XHQoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLFxuXHRcdCgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XG5cdFx0Lyogb24gcmV0aW5hLCB1c2UgaW1hZ2UgdGhhdCdzIHNjYWxlZCBieSAyICovXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZSk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcblx0fVxufVxuXG4vKiBcIkhhcmRcIiBncmFkaWVudHM6ICovXG5AbWl4aW4gZ3JhZGllbnQtaGFyZCgkc3RhcnQsICRlbmQ6ICNmZmYsICRkaXJlY3Rpb246IFwiaG9yaXpvbnRhbFwiKSB7XG5cdEBpZiAkZGlyZWN0aW9uID09IFwiaG9yaXpvbnRhbFwiIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC1oYXJkLWhvcml6b250YWwoJHN0YXJ0LCAkZW5kKTtcblx0fSBAZWxzZSB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtaGFyZC12ZXJ0aWNhbCgkc3RhcnQsICRlbmQpO1xuXHR9XG59XG5cbkBtaXhpbiBncmFkaWVudC1oYXJkLWhvcml6b250YWwoJGZyb20sICR0bykge1xuXHRiYWNrZ3JvdW5kOiAkdG87XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdGxlZnQgdG9wLFxuXHRcdHJpZ2h0IHRvcCxcblx0XHRjb2xvci1zdG9wKDAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJHRvKSxcblx0XHRjb2xvci1zdG9wKDEwMCUsICR0bylcblx0KTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG5cdFx0bGVmdCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChcblx0XHRsZWZ0LFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtdmVydGljYWwoJGZyb20sICR0bykge1xuXHRiYWNrZ3JvdW5kOiAkdG87XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdHRvcCB0b3AsXG5cdFx0cmlnaHQgdG9wLFxuXHRcdGNvbG9yLXN0b3AoMCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkdG8pLFxuXHRcdGNvbG9yLXN0b3AoMTAwJSwgJHRvKVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcblx0XHR0b3AsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIGJvdHRvbSxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xufVxuXG4vKiBSRU0gZm9udCBzaXplczogKi9cbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcblx0JHJlbVNpemU6ICRzaXplIC8gMTZweDtcblx0QHJldHVybiAkcmVtU2l6ZSAqIDFyZW07XG59XG5cbkBtaXhpbiBicmVhay1jb250YWluZXIoKSB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcblx0bWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSkge1xuXHRmb250LXNpemU6ICRzaXplO1xuXHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgkc2l6ZSk7XG59XG5cbkBtaXhpbiBidXR0b24oKSB7XG5cdGJhY2tncm91bmQ6ICRwaW5rO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMTJweCAzNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogMC4zcztcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXHRmb250LXdlaWdodDogJGJvbGQtd2VpZ2h0O1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQ6ICRwdXJwbGU7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpIHtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxcHg7XG5cdHdpZHRoOiAxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vRmxleCBzb2x1dGlvblxuQG1peGluIGJsb2NrLXNpemUoJHNpemUsICRpdGVtSW5Sb3csICRnYXApIHtcblx0ZmxleDogMCAxIGNhbGMtd2hpdGVzcGFjZSgkc2l6ZSwgJGl0ZW1JblJvdywgJGdhcCk7XG59XG5cbkBmdW5jdGlvbiBjYWxjLXdoaXRlc3BhY2UoJGJhc2UsICRpdGVtSW5Sb3csICRnYXApIHtcblx0QHJldHVybiBjYWxjKCN7JGJhc2V9IC0gKCgjeyRpdGVtSW5Sb3d9IC0gMSkgKiAjeyRnYXB9IC8gI3skaXRlbUluUm93fSkpO1xufVxuXG4vL1JldHVyblxuQGZ1bmN0aW9uIHJldHVybi1ibG9jay1zaXplKCRzaXplLCAkaXRlbUluUm93LCAkZ2FwKSB7XG5cdEByZXR1cm4gY2FsYy13aGl0ZXNwYWNlKCRzaXplLCAkaXRlbUluUm93LCAkZ2FwKTtcbn1cblxuLy9Db250YWluZXIgd2hpdGVzcGFjZVxuQGZ1bmN0aW9uIGNhbGMtY29udGFpbmVyLXdoaXRlc3BhY2UoJGNvbnRhaW5lcikge1xuXHRAcmV0dXJuIGNhbGMoKCgxMDB2dyAtICN7JGNvbnRhaW5lcn0pIC8gMikpO1xufVxuIiwiQGltcG9ydCAnYmFzZS9fdmFyaWFibGVzJztcbkBpbXBvcnQgJ2Jhc2UvX21peGlucyc7XG5cbi5zZWN0aW9uLnNwZWNpYWxfbmF2aWdhdGlvbl9ibG9ja3tcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRuYXZ7XG5cdFx0dWx7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRmbGV4LWZsb3c6cm93IHdyYXA7XG5cdFx0XHRtYXJnaW4tdG9wOi00MHB4O1xuXHRcdFx0Z2FwOiA0MHB4O1xuXHRcdFx0bGl7XG5cdFx0XHRcdGZsZXg6MCAxIGNhbGMoIDUwJSAtIDIwcHggKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6OTklO1xuXHRcdFx0XHRcdHdpZHRoOjk5JTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRvcmFuZ2U7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKCAwZGVnICk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGxlZnQ6IDNweDtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSggLTEuMmRlZyApO1xuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5saW5rLXRpdGxle1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50b3Atd3JhcHBlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ZmxleDogMCAxIDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJvdHRvbS13cmFwcGVye1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWctd3JhcHBlcntcblx0XHRcdFx0XHRmbGV4OiAwIDEgODBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5rLXRpdGxle1xuXHRcdFx0XHRcdGZsZXg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOjAgMCAxMHB4IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjFweCApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5rLWV4Y2VycHR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxOHB4ICk7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSwgYTp2aXNpdGVke1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFya0JsdWU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCggM24rMyApe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDExMjBweCApe1xuXHQuc2VjdGlvbi5zcGVjaWFsX25hdmlnYXRpb25fYmxvY2t7XG5cdFx0cGFkZGluZy10b3A6NTBweDtcblx0fVxuXHQuc2lkZWJhci1hc2lkZSAuc2VjdGlvbi5zcGVjaWFsX25hdmlnYXRpb25fYmxvY2sgbmF2IHVsIGxpe1xuXHRcdGZsZXg6IDAgMSBjYWxjKCA1MCUgLSAyMHB4ICk7XG5cdFx0Ly8gJjpudGgtY2hpbGQoIDNuKzMgKXtcblx0XHQvLyBcdG1hcmdpbi1yaWdodDozOHB4O1xuXHRcdC8vIH1cblx0XHQvLyAmOm50aC1jaGlsZCggZXZlbiApe1xuXHRcdC8vIFx0bWFyZ2luLXJpZ2h0OjA7XG5cdFx0Ly8gfVxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEwMjRweCApe1xuXHQuc2VjdGlvbi5zcGVjaWFsX25hdmlnYXRpb25fYmxvY2sgbmF2IHVsIGxpe1xuXHRcdGZsZXg6IDAgMSBjYWxjKCA1MCUgLSAyMHggKTtcblx0XHQvLyAmOm50aC1jaGlsZCggM24rMyApe1xuXHRcdC8vIFx0bWFyZ2luLXJpZ2h0OjM4cHg7XG5cdFx0Ly8gfVxuXHRcdC8vICY6bnRoLWNoaWxkKCBldmVuICl7XG5cdFx0Ly8gXHRtYXJnaW4tcmlnaHQ6MDtcblx0XHQvLyB9XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNzY4cHggKXtcblx0LnNpZGViYXItYXNpZGUgLnNlY3Rpb24uc3BlY2lhbF9uYXZpZ2F0aW9uX2Jsb2NrIG5hdiB1bCBsaSwgLnNlY3Rpb24uc3BlY2lhbF9uYXZpZ2F0aW9uX2Jsb2NrIG5hdiB1bHtcblx0XHRnYXA6IDE1cHg7XG5cdFx0bGl7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHR9XG5cdH1cblx0LnNlY3Rpb24uc3BlY2lhbF9uYXZpZ2F0aW9uX2Jsb2Nre1xuXHRcdC8vcGFkZGluZy1ib3R0b206MTAwcHg7XG5cdH1cbn0iXX0= */
