.jarombek-blog{padding-top:100px;padding-bottom:60px;display:grid;display:-ms-grid;grid-template-columns:100%;grid-template-areas:"post" "foot";-ms-grid-columns:100%;-ms-grid-rows:auto auto}.jarombek-blog-none{justify-self:center;-ms-grid-row-align:center;height:100vh;padding-top:50px}.jarombek-blog-footer{grid-area:foot;-ms-grid-column:1;-ms-grid-row:2;justify-self:center;align-self:center;-ms-grid-row-align:center;-ms-grid-column-align:center;text-align:center;text-decoration:none;color:#333}@media (prefers-color-scheme: dark){.jarombek-blog-footer{color:#ccc}}@media screen and (min-width: 0\0){.jarombek-blog-footer{display:block}}

.jarombek-blog-list{padding-top:100px;padding-bottom:60px}@media screen and (max-width: 500px){.jarombek-blog-list{padding-top:85px}}@supports (grid-area: auto){.jarombek-blog-list{display:grid;grid-template-areas:"search" "posts";grid-gap:20px}}@media screen and (min-width: 0\0){.jarombek-blog-list{display:-ms-grid;-ms-grid-columns:auto;-ms-grid-rows:auto auto}}.jarombek-blog-list-search{margin-left:100px}@media screen and (max-width: 2180px) and (min-width: 1201px){.jarombek-blog-list-search{margin-left:80px}}@media screen and (max-width: 1200px) and (min-width: 901px){.jarombek-blog-list-search{margin-left:50px}}@media screen and (max-width: 900px){.jarombek-blog-list-search{margin-left:0}}@supports (grid-area: auto){.jarombek-blog-list-search{grid-area:search;justify-self:start;align-self:center}@media screen and (max-width: 900px){.jarombek-blog-list-search{justify-self:normal}}}@media screen and (min-width: 0\0){.jarombek-blog-list-search{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-align:start;-ms-grid-column-align:center}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarombek-blog-list-search{-ms-grid-row-align:stretch}}.jarombek-blog-list-search>div{background-color:white;box-shadow:0 1px 3px rgba(170,170,170,0.5)}@media (prefers-color-scheme: dark){.jarombek-blog-list-search>div{background-color:#2a2a2a;box-shadow:0 1px 3px rgba(0,0,0,0.5)}}.jarombek-posts-grid{margin:10px 100px 10px 100px}@media screen and (max-width: 2180px) and (min-width: 1201px){.jarombek-posts-grid{margin:10px 80px 10px 80px}}@media screen and (max-width: 1200px) and (min-width: 901px){.jarombek-posts-grid{margin:10px 50px 10px 50px}}@media screen and (max-width: 900px){.jarombek-posts-grid{margin:10px}}@supports (grid-area: auto){.jarombek-posts-grid{grid-area:posts;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}@media screen and (max-width: 2180px) and (min-width: 1201px){.jarombek-posts-grid{grid-template-columns:1fr 1fr;grid-gap:20px}}@media screen and (max-width: 1200px) and (min-width: 901px){.jarombek-posts-grid{grid-template-columns:1fr;grid-gap:10px}}@media screen and (max-width: 900px){.jarombek-posts-grid{grid-template-columns:1fr;grid-gap:5px}}}@media screen and (min-width: 0\0){.jarombek-posts-grid{-ms-grid-column:1;-ms-grid-row:2;display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}}@media screen and (min-width: 0\0) and (min-width: 2181px){.jarombek-posts-grid .jarombek-blog-preview:nth-child(1){-ms-grid-column:1;-ms-grid-row:1.66667;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(2){-ms-grid-column:2;-ms-grid-row:2.33333;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(3){-ms-grid-column:3;-ms-grid-row:3}.jarombek-posts-grid .jarombek-blog-preview:nth-child(4){-ms-grid-column:1;-ms-grid-row:3.66667;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(5){-ms-grid-column:2;-ms-grid-row:4.33333;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.jarombek-posts-grid .jarombek-blog-preview:nth-child(7){-ms-grid-column:1;-ms-grid-row:5.66667;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(8){-ms-grid-column:2;-ms-grid-row:6.33333;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(9){-ms-grid-column:3;-ms-grid-row:7}.jarombek-posts-grid .jarombek-blog-preview:nth-child(10){-ms-grid-column:1;-ms-grid-row:7.66667;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(11){-ms-grid-column:2;-ms-grid-row:8.33333;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(12){-ms-grid-column:3;-ms-grid-row:9}}@media screen and (min-width: 0\0) and (max-width: 2180px) and (min-width: 1201px){.jarombek-posts-grid{-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr}.jarombek-posts-grid .jarombek-blog-preview:nth-child(1){-ms-grid-column:1;-ms-grid-row:1;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.jarombek-posts-grid .jarombek-blog-preview:nth-child(3){-ms-grid-column:1;-ms-grid-row:2;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}.jarombek-posts-grid .jarombek-blog-preview:nth-child(5){-ms-grid-column:1;-ms-grid-row:3;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(6){-ms-grid-column:2;-ms-grid-row:3}.jarombek-posts-grid .jarombek-blog-preview:nth-child(7){-ms-grid-column:1;-ms-grid-row:4;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(8){-ms-grid-column:2;-ms-grid-row:4}.jarombek-posts-grid .jarombek-blog-preview:nth-child(9){-ms-grid-column:1;-ms-grid-row:5;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(10){-ms-grid-column:2;-ms-grid-row:5}.jarombek-posts-grid .jarombek-blog-preview:nth-child(11){-ms-grid-column:1;-ms-grid-row:6;margin-right:20px}.jarombek-posts-grid .jarombek-blog-preview:nth-child(12){-ms-grid-column:2;-ms-grid-row:6}}@media screen and (min-width: 0\0) and (max-width: 1200px) and (min-width: 901px){.jarombek-posts-grid{-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.jarombek-posts-grid .jarombek-blog-preview:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.jarombek-posts-grid .jarombek-blog-preview:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.jarombek-posts-grid .jarombek-blog-preview:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.jarombek-posts-grid .jarombek-blog-preview:nth-child(4){-ms-grid-column:1;-ms-grid-row:4}.jarombek-posts-grid .jarombek-blog-preview:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.jarombek-posts-grid .jarombek-blog-preview:nth-child(6){-ms-grid-column:1;-ms-grid-row:6}.jarombek-posts-grid .jarombek-blog-preview:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.jarombek-posts-grid .jarombek-blog-preview:nth-child(8){-ms-grid-column:1;-ms-grid-row:8}.jarombek-posts-grid .jarombek-blog-preview:nth-child(9){-ms-grid-column:1;-ms-grid-row:9}.jarombek-posts-grid .jarombek-blog-preview:nth-child(10){-ms-grid-column:1;-ms-grid-row:10}.jarombek-posts-grid .jarombek-blog-preview:nth-child(11){-ms-grid-column:1;-ms-grid-row:11}.jarombek-posts-grid .jarombek-blog-preview:nth-child(12){-ms-grid-column:1;-ms-grid-row:12}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarombek-posts-grid{-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.jarombek-posts-grid .jarombek-blog-preview:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.jarombek-posts-grid .jarombek-blog-preview:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.jarombek-posts-grid .jarombek-blog-preview:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.jarombek-posts-grid .jarombek-blog-preview:nth-child(4){-ms-grid-column:1;-ms-grid-row:4}.jarombek-posts-grid .jarombek-blog-preview:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.jarombek-posts-grid .jarombek-blog-preview:nth-child(6){-ms-grid-column:1;-ms-grid-row:6}.jarombek-posts-grid .jarombek-blog-preview:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.jarombek-posts-grid .jarombek-blog-preview:nth-child(8){-ms-grid-column:1;-ms-grid-row:8}.jarombek-posts-grid .jarombek-blog-preview:nth-child(9){-ms-grid-column:1;-ms-grid-row:9}.jarombek-posts-grid .jarombek-blog-preview:nth-child(10){-ms-grid-column:1;-ms-grid-row:10}.jarombek-posts-grid .jarombek-blog-preview:nth-child(11){-ms-grid-column:1;-ms-grid-row:11}.jarombek-posts-grid .jarombek-blog-preview:nth-child(12){-ms-grid-column:1;-ms-grid-row:12}}.jarombek-blog-list-none{height:100vh;margin:0 auto;padding-top:50px}@supports (grid-area: auto){.jarombek-blog-list-none{grid-area:posts}}@media screen and (min-width: 0\0){.jarombek-blog-list-none{-ms-grid-column:1;-ms-grid-row:2}}.jarombek-blog-list-footer{width:400px;margin:0 auto;padding:80px 0 40px 0}@media screen and (max-width: 500px){.jarombek-blog-list-footer{width:100%}}

.link-style,.jarbek-blog-content a,.jarombek-blog-content a,.jarombek-blog-source a{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;text-decoration:none}@media (prefers-color-scheme: dark){.link-style,.jarbek-blog-content a,.jarombek-blog-content a,.jarombek-blog-source a{color:#87ffdf}}.link-style:hover,.jarbek-blog-content a:hover,.jarombek-blog-content a:hover,.jarombek-blog-source a:hover{text-decoration:underline}.jarbek-blog-content,.jarombek-blog-content{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px}.jarbek-blog-content h5,.jarombek-blog-content h5,.jarbek-blog-content p,.jarombek-blog-content p{color:#333;letter-spacing:0.7px;word-wrap:break-word}@media (prefers-color-scheme: dark){.jarbek-blog-content h5,.jarombek-blog-content h5,.jarbek-blog-content p,.jarombek-blog-content p{color:#ccc}}.jarbek-blog-content p,.jarombek-blog-content p{font-size:24px;line-height:1.5;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content p,.jarombek-blog-content p{font-size:20px}}@media screen and (max-width: 500px){.jarbek-blog-content p,.jarombek-blog-content p{font-size:18px}}.jarbek-blog-content h5,.jarombek-blog-content h5{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:36px;margin-top:5px;margin-bottom:30px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h5,.jarombek-blog-content h5{font-size:32px}}@media screen and (max-width: 500px){.jarbek-blog-content h5,.jarombek-blog-content h5{font-size:28px}}.jarbek-blog-content h6,.jarombek-blog-content h6{font-size:32px;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;margin-top:5px;margin-bottom:30px;color:#333}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h6,.jarombek-blog-content h6{font-size:28px}}@media screen and (max-width: 500px){.jarbek-blog-content h6,.jarombek-blog-content h6{font-size:24px}}.jarbek-blog-content sup,.jarombek-blog-content sup{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;vertical-align:super;font-size:16px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content sup,.jarombek-blog-content sup{font-size:14px}}@media screen and (max-width: 500px){.jarbek-blog-content sup,.jarombek-blog-content sup{font-size:12px}}.jarbek-blog-content span.code-span,.jarombek-blog-content span.code-span{white-space:pre;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:14px;word-wrap:break-word;width:100%;display:block;overflow:scroll;padding-top:30px;padding-bottom:20px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content span.code-span,.jarombek-blog-content span.code-span{font-size:12px}}@media screen and (max-width: 500px){.jarbek-blog-content span.code-span,.jarombek-blog-content span.code-span{font-size:10px}}.jarbek-blog-content strong,.jarombek-blog-content strong{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}.jarbek-blog-content .jarombek-blog-image,.jarombek-blog-content .jarombek-blog-image{max-width:100%;display:block;margin:auto}.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-content code.jarombek-inline-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:20px;color:#00ba88;border-radius:3px;padding:5px 4px 5px 4px;margin-right:2px;margin-left:2px;background:rgba(204,204,204,0.25)}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-content code.jarombek-inline-code{font-size:16px}}@media screen and (max-width: 500px){.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-content code.jarombek-inline-code{font-size:14px}}.jarbek-blog-content code.jarombek-header-code,.jarombek-blog-content code.jarombek-header-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:32px;color:#333}.jarbek-blog-content ul,.jarombek-blog-content ul,.jarbek-blog-content ol,.jarombek-blog-content ol{background-color:#87ffdf33;border-radius:8px;padding:25px;margin-bottom:20px;margin-top:20px}.jarbek-blog-content ul li,.jarombek-blog-content ul li,.jarbek-blog-content ol li,.jarombek-blog-content ol li{font-size:20px;padding:10px 0}@media (prefers-color-scheme: dark){.jarbek-blog-content ul li,.jarombek-blog-content ul li,.jarbek-blog-content ol li,.jarombek-blog-content ol li{color:#ccc}}.jarbek-blog-content ul li code.jarombek-inline-code,.jarombek-blog-content ul li code.jarombek-inline-code,.jarbek-blog-content ol li code.jarombek-inline-code,.jarombek-blog-content ol li code.jarombek-inline-code{font-size:16px;padding:3px}.jarbek-blog-content ul li,.jarombek-blog-content ul li{list-style-type:square;margin:0 10px}.jarbek-blog-content ol li,.jarombek-blog-content ol li{list-style-type:upper-roman;margin:0 20px}.jarombek-blog-post{background-color:white;box-shadow:0 1px 3px rgba(170,170,170,0.5);margin-left:.5px;margin-right:.5px;margin-bottom:40px}@media (prefers-color-scheme: dark){.jarombek-blog-post{background-color:#1e1e1e;box-shadow:none}}@supports (grid-area: auto){.jarombek-blog-post{display:grid;grid-template-columns:15% calc(100% - (15% * 2)) 15%;grid-template-areas:"head  head   head" " .    title   .  " " .    tags    .  " " .   content  .  " " .   sources  .  "}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-blog-post{grid-template-columns:7.5% calc(100% - (7.5% * 2)) 7.5%}}@media screen and (max-width: 700px){.jarombek-blog-post{grid-template-columns:2% calc(100% - (2% * 2)) 2%}}}@media screen and (min-width: 0\0){.jarombek-blog-post{display:-ms-grid;-ms-grid-columns:15% calc(100% - (15% * 2)) 15%;-ms-grid-rows:auto auto auto auto auto}}@media screen and (min-width: 0\0) and (max-width: 980px) and (min-width: 701px){.jarombek-blog-post{-ms-grid-columns:7.5% calc(100% - (7.5% * 2)) 7.5%}}@media screen and (min-width: 0\0) and (max-width: 700px){.jarombek-blog-post{-ms-grid-columns:2% calc(100% - (2% * 2)) 2%}}.jarombek-blog-type{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#999;font-size:18px;padding-top:20px;text-align:center}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-blog-type{font-size:16px;padding-top:15px}}@media screen and (max-width: 500px){.jarombek-blog-type{font-size:14px;padding-top:10px}}@supports (grid-area: auto){.jarombek-blog-type{justify-self:center;align-self:center}}@media screen and (min-width: 0\0){-ms-grid-row-align:center;-ms-grid-column-align:center}.jarombek-blog-date{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#999;font-size:18px;padding-top:20px;text-align:center}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-blog-date{font-size:16px;padding-top:15px}}@media screen and (max-width: 500px){.jarombek-blog-date{font-size:14px;padding-top:10px}}@supports (grid-area: auto){.jarombek-blog-date{justify-self:center;align-self:center}}@media screen and (min-width: 0\0){-ms-grid-row-align:center;-ms-grid-column-align:center}@supports (grid-area: auto){.jarombek-blog-headers{grid-area:head;display:grid;grid-template-columns:25% 50% 25%;grid-template-areas:"type  .  date"}.jarombek-blog-type{grid-area:type}.jarombek-blog-date{grid-area:date}}@supports not (grid-area: auto){.jarombek-blog-headers{display:table;height:45px;width:100%}.jarombek-blog-type{display:table-cell;vertical-align:middle;text-align:left;padding-left:20px;height:100%;width:50%}.jarombek-blog-date{display:table-cell;vertical-align:middle;text-align:right;padding-right:20px;height:100%;width:50%}}@media screen and (min-width: 0\0){.jarombek-blog-headers{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;display:-ms-grid;-ms-grid-columns:25% 50% 25%;-ms-grid-rows:auto}.jarombek-blog-type{-ms-grid-column:1;-ms-grid-row:1}.jarombek-blog-date{-ms-grid-column:3;-ms-grid-row:1}}.jarombek-blog-title{padding-top:35px;padding-bottom:50px;text-decoration:none;cursor:pointer}@supports (grid-area: auto){.jarombek-blog-title{grid-area:title;justify-self:center;align-self:center}}@media screen and (min-width: 0\0){.jarombek-blog-title{display:block;-ms-grid-column:2;-ms-grid-row:2;-ms-grid-row-align:center;-ms-grid-column-align:center}}.jarombek-blog-title-content{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#333;font-size:48px;text-align:center;transition:color .3s ease}.jarombek-blog-title-content:hover{color:#111}@media (prefers-color-scheme: dark){.jarombek-blog-title-content{color:#ccc;transition:color .3s ease}.jarombek-blog-title-content:hover{color:#fff}}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-blog-title-content{font-size:36px}}@media screen and (max-width: 500px){.jarombek-blog-title-content{font-size:32px}}@supports not (grid-area: auto){.jarombek-blog-title-content{padding-top:35px;padding-bottom:45px}}.jarombek-blog-tags{padding-bottom:20px}@supports (grid-area: auto){.jarombek-blog-tags{grid-area:tags}}@supports not (grid-area: auto){.jarombek-blog-tags{display:table;margin:0 auto}}@media screen and (min-width: 0\0){.jarombek-blog-tags{-ms-grid-column:2;-ms-grid-row:3}}.jarombek-blog-content{padding-bottom:20px}@supports (grid-area: auto){.jarombek-blog-content{grid-area:content}}@media screen and (min-width: 0\0){.jarombek-blog-content{-ms-grid-column:2;-ms-grid-row:4}}@supports not (grid-area: auto){.jarombek-blog-content{margin:0 15% 0 15%}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-blog-content{margin:0 7.5% 0 7.5%}}@media screen and (max-width: 700px){.jarombek-blog-content{margin:0 2% 0 2%}}}@supports not (grid-area: auto){.jarombek-blog-sources{margin:0 15% 0 15%}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-blog-sources{margin:0 7.5% 0 7.5%}}@media screen and (max-width: 700px){.jarombek-blog-sources{margin:0 2% 0 2%}}}.jarombek-blog-sources{padding-top:20px;padding-bottom:40px}@supports (grid-area: auto){.jarombek-blog-sources{grid-area:sources}}@media screen and (min-width: 0\0){.jarombek-blog-sources{-ms-grid-column:2;-ms-grid-row:5}}.jarombek-blog-source{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:18px;line-height:1.5;word-wrap:break-word}@media (prefers-color-scheme: dark){.jarombek-blog-source{color:#ccc}}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-blog-source{font-size:16px}}@media screen and (max-width: 500px){.jarombek-blog-source{font-size:14px}}

.link-style,.jarbek-blog-content a,.jarombek-blog-preview-content a{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;text-decoration:none}@media (prefers-color-scheme: dark){.link-style,.jarbek-blog-content a,.jarombek-blog-preview-content a{color:#87ffdf}}.link-style:hover,.jarbek-blog-content a:hover,.jarombek-blog-preview-content a:hover{text-decoration:underline}.jarbek-blog-content,.jarombek-blog-preview-content{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px}.jarbek-blog-content h5,.jarombek-blog-preview-content h5,.jarbek-blog-content p,.jarombek-blog-preview-content p{color:#333;letter-spacing:0.7px;word-wrap:break-word}@media (prefers-color-scheme: dark){.jarbek-blog-content h5,.jarombek-blog-preview-content h5,.jarbek-blog-content p,.jarombek-blog-preview-content p{color:#ccc}}.jarbek-blog-content p,.jarombek-blog-preview-content p{font-size:24px;line-height:1.5;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content p,.jarombek-blog-preview-content p{font-size:20px}}@media screen and (max-width: 500px){.jarbek-blog-content p,.jarombek-blog-preview-content p{font-size:18px}}.jarbek-blog-content h5,.jarombek-blog-preview-content h5{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:36px;margin-top:5px;margin-bottom:30px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h5,.jarombek-blog-preview-content h5{font-size:32px}}@media screen and (max-width: 500px){.jarbek-blog-content h5,.jarombek-blog-preview-content h5{font-size:28px}}.jarbek-blog-content h6,.jarombek-blog-preview-content h6{font-size:32px;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;margin-top:5px;margin-bottom:30px;color:#333}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h6,.jarombek-blog-preview-content h6{font-size:28px}}@media screen and (max-width: 500px){.jarbek-blog-content h6,.jarombek-blog-preview-content h6{font-size:24px}}.jarbek-blog-content sup,.jarombek-blog-preview-content sup{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;vertical-align:super;font-size:16px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content sup,.jarombek-blog-preview-content sup{font-size:14px}}@media screen and (max-width: 500px){.jarbek-blog-content sup,.jarombek-blog-preview-content sup{font-size:12px}}.jarbek-blog-content span.code-span,.jarombek-blog-preview-content span.code-span{white-space:pre;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:14px;word-wrap:break-word;width:100%;display:block;overflow:scroll;padding-top:30px;padding-bottom:20px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content span.code-span,.jarombek-blog-preview-content span.code-span{font-size:12px}}@media screen and (max-width: 500px){.jarbek-blog-content span.code-span,.jarombek-blog-preview-content span.code-span{font-size:10px}}.jarbek-blog-content strong,.jarombek-blog-preview-content strong{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}.jarbek-blog-content .jarombek-blog-image,.jarombek-blog-preview-content .jarombek-blog-image{max-width:100%;display:block;margin:auto}.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-preview-content code.jarombek-inline-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:20px;color:#00ba88;border-radius:3px;padding:5px 4px 5px 4px;margin-right:2px;margin-left:2px;background:rgba(204,204,204,0.25)}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-preview-content code.jarombek-inline-code{font-size:16px}}@media screen and (max-width: 500px){.jarbek-blog-content code.jarombek-inline-code,.jarombek-blog-preview-content code.jarombek-inline-code{font-size:14px}}.jarbek-blog-content code.jarombek-header-code,.jarombek-blog-preview-content code.jarombek-header-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:32px;color:#333}.jarbek-blog-content ul,.jarombek-blog-preview-content ul,.jarbek-blog-content ol,.jarombek-blog-preview-content ol{background-color:#87ffdf33;border-radius:8px;padding:25px;margin-bottom:20px;margin-top:20px}.jarbek-blog-content ul li,.jarombek-blog-preview-content ul li,.jarbek-blog-content ol li,.jarombek-blog-preview-content ol li{font-size:20px;padding:10px 0}@media (prefers-color-scheme: dark){.jarbek-blog-content ul li,.jarombek-blog-preview-content ul li,.jarbek-blog-content ol li,.jarombek-blog-preview-content ol li{color:#ccc}}.jarbek-blog-content ul li code.jarombek-inline-code,.jarombek-blog-preview-content ul li code.jarombek-inline-code,.jarbek-blog-content ol li code.jarombek-inline-code,.jarombek-blog-preview-content ol li code.jarombek-inline-code{font-size:16px;padding:3px}.jarbek-blog-content ul li,.jarombek-blog-preview-content ul li{list-style-type:square;margin:0 10px}.jarbek-blog-content ol li,.jarombek-blog-preview-content ol li{list-style-type:upper-roman;margin:0 20px}.jarombek-blog-preview{background-color:white;box-shadow:0 1px 3px rgba(170,170,170,0.5);border:1px solid transparent;transition:box-shadow .3s ease;transition:border .3s ease;border-radius:2px}.jarombek-blog-preview:hover{box-shadow:0 1px 4px rgba(27,197,195,0.8)}.jarombek-blog-preview:hover{border:1px solid rgba(27,197,195,0.8)}@media (prefers-color-scheme: dark){.jarombek-blog-preview{background-color:#2a2a2a}}@supports (grid-area: auto){.jarombek-blog-preview{display:grid;grid-template-columns:1fr 8fr 1fr;grid-template-areas:"header  header  header " "  .     title     .    " "tags    tags    tags   " "content content content" "  .     footer    .    "}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-blog-preview{grid-template-columns:1fr 13fr 1fr}}@media screen and (max-width: 700px){.jarombek-blog-preview{grid-template-columns:1fr 28fr 1fr}}}@supports not (grid-area: auto){.jarombek-blog-preview{margin-bottom:20px}}@media screen and (min-width: 0\0){.jarombek-blog-preview{display:-ms-grid;margin-bottom:20px;-ms-grid-columns:1fr 8fr 1fr;-ms-grid-rows:auto auto auto auto auto}}@media screen and (min-width: 0\0) and (max-width: 980px) and (min-width: 701px){.jarombek-blog-preview{-ms-grid-columns:1fr 13fr 1fr}}@media screen and (min-width: 0\0) and (max-width: 700px){.jarombek-blog-preview{-ms-grid-columns:1fr 28fr 1fr}}@supports (grid-area: auto){.jarombek-blog-preview-headers{grid-area:header;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"header-type header-date";grid-gap:10px}}@supports not (grid-area: auto){.jarombek-blog-preview-headers{display:table;height:45px;width:100%}}@media screen and (min-width: 0\0){.jarombek-blog-preview-headers{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto}}.jarombek-blog-preview-type{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#999;font-size:16px;padding-top:10px;margin:10px;align-self:center;-ms-grid-column-align:center;text-align:center}@media (prefers-color-scheme: dark){.jarombek-blog-preview-type{color:#ccc}}@media screen and (max-width: 500px){.jarombek-blog-preview-type{font-size:12px}}.jarombek-blog-preview-date{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#999;font-size:16px;padding-top:10px;margin:10px;align-self:center;-ms-grid-column-align:center;text-align:center}@media (prefers-color-scheme: dark){.jarombek-blog-preview-date{color:#ccc}}@media screen and (max-width: 500px){.jarombek-blog-preview-date{font-size:12px}}@supports (grid-area: auto){.jarombek-blog-preview-type{grid-area:header-type;justify-self:start}}@media screen and (min-width: 0\0){.jarombek-blog-preview-type{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-align:start}}@supports not (grid-area: auto){.jarombek-blog-preview-type{display:table-cell;vertical-align:middle;text-align:left;padding-left:20px;height:100%;width:50%}}@supports (grid-area: auto){.jarombek-blog-preview-date{grid-area:header-date;justify-self:end}}@media screen and (min-width: 0\0){.jarombek-blog-preview-date{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-align:end}}@supports not (grid-area: auto){.jarombek-blog-preview-date{display:table-cell;vertical-align:middle;padding-right:20px;text-align:right;height:100%;width:50%}}@supports (grid-area: auto){.jarombek-blog-preview-title{grid-area:title;justify-self:center;align-self:center}}@media screen and (min-width: 0\0){.jarombek-blog-preview-title{-ms-grid-row-align:center;-ms-grid-column-align:center}}@supports (grid-area: auto){.jarombek-blog-preview-tags{grid-area:tags;justify-self:center;align-self:center}}@media screen and (min-width: 0\0){.jarombek-blog-preview-tags{-ms-grid-row-align:center;-ms-grid-column-align:center}}@supports (grid-area: auto){.jarombek-blog-preview-content{grid-area:content;justify-self:center;align-self:center}}@media screen and (min-width: 0\0){.jarombek-blog-preview-content{-ms-grid-row-align:center;-ms-grid-column-align:center}}@supports (grid-area: auto){.jarombek-blog-preview-footer{grid-area:footer;justify-self:center;align-self:center}}@media screen and (min-width: 0\0){.jarombek-blog-preview-footer{-ms-grid-row-align:center;-ms-grid-column-align:center}}@media screen and (min-width: 0\0){.jarombek-blog-preview-title{display:block;-ms-grid-column:2;-ms-grid-row:2}.jarombek-blog-preview-tags{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3}.jarombek-blog-preview-content{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4}.jarombek-blog-preview-footer{display:block;-ms-grid-column:2;-ms-grid-row:5}}.jarombek-blog-preview-title{padding-top:10px;padding-bottom:10px;text-decoration:none;cursor:pointer}.jarombek-blog-preview-title-p{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;transition:color .3s ease;color:#555;font-size:28px;text-align:center}.jarombek-blog-preview-title-p:hover{color:#111}@media (prefers-color-scheme: dark){.jarombek-blog-preview-title-p{color:#aaa;transition:color .3s ease}.jarombek-blog-preview-title-p:hover{color:#fff}}@media screen and (max-width: 500px){.jarombek-blog-preview-title-p{font-size:24px}}@supports not (grid-area: auto){.jarombek-blog-preview-title-p{padding-top:15px;padding-bottom:25px}}.jarombek-blog-preview-tags{margin:5px;font-size:18px}@supports not (grid-area: auto){.jarombek-blog-preview-tags{display:table;margin:0 auto}}.jarombek-blog-preview-content{margin:15px;height:260px;overflow:hidden;position:relative}.jarombek-blog-preview-content:after{position:absolute;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff 90%);width:100%;height:200px;z-index:1;content:"";bottom:0;left:0}@media (prefers-color-scheme: dark){.jarombek-blog-preview-content:after{background-image:linear-gradient(to bottom, rgba(42,42,42,0), #2a2a2a 90%)}}.jarombek-blog-preview-content p{font-size:20px !important}@media screen and (max-width: 500px){.jarombek-blog-preview-content p{font-size:16px !important}}.jarombek-blog-preview-content p code{font-size:20px !important}@media screen and (max-width: 500px){.jarombek-blog-preview-content p code{font-size:16px !important}}.jarombek-blog-preview-content h5{font-size:24px !important}@media screen and (max-width: 500px){.jarombek-blog-preview-content h5{font-size:20px !important}}.jarombek-blog-preview-footer{margin-bottom:10px}@supports not (grid-area: auto){.jarombek-blog-preview-footer{text-decoration:none}.jarombek-blog-preview-footer button{margin:20px auto;display:block}}

.jarbek-button{border-radius:4px;margin:4px 2px 4px 2px;box-shadow:none;cursor:pointer;outline:none}.jarbek-button-font-sylexiad{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px}.jarbek-button-font-longway{background-color:transparent !important;font-family:'Longway', Helvetica, sans-serif !important;font-weight:normal;font-style:normal}.jarbek-button-long{height:50px;width:450px;border:1.5px solid;font-size:24px}.jarbek-button-xl{height:70px;width:240px;border:1.5px solid;font-size:28px}.jarbek-button-large{height:50px;width:180px;border:1.5px solid;font-size:24px}.jarbek-button-medium{height:40px;width:150px;border:1.5px solid;font-size:18px}@media screen and (max-width: 500px){.jarbek-button-medium{font-size:14px;height:35px;width:120px}}.jarbek-button-small{height:30px;width:120px;border:1px solid;font-size:16px}@media screen and (max-width: 500px){.jarbek-button-small{font-size:12px;height:25px;width:100px}}.jarbek-button-box-large{height:50px;width:60px;border:1.5px solid;font-size:24px}.jarbek-button.active-color-default{color:#444;transition:background .4s, box-shadow .4s}.jarbek-button.active-color-default:hover{background:#aaa;box-shadow:0 1px 5px #aaa}.jarbek-button.active-color-primary{color:#005663;transition:background .4s, box-shadow .4s}.jarbek-button.active-color-primary:hover{background:#30e3ff;box-shadow:0 1px 5px #aaa}.jarbek-button.active-color-secondary{color:#00543e;transition:background .4s, box-shadow .4s}.jarbek-button.active-color-secondary:hover{background:#21ffc4;box-shadow:0 1px 5px #aaa}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-default{color:#fff}}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-default:hover{background:rgba(0,0,0,0);box-shadow:0 1px 5px #333;color:#fff}}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-primary{color:#fff}}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-primary:hover{background:#30e3ff;box-shadow:0 1px 5px #333;color:#000}}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-secondary{color:#fff}}@media (prefers-color-scheme: dark){.jarbek-button.active-dark-color-secondary:hover{background:#21ffc4;box-shadow:0 1px 5px #333;color:#000}}.passive-color-default{background:transparent}.passive-color-white{background:white}.passive-color-primary{background:#30e3ff}@media (prefers-color-scheme: dark){.passive-dark-color-default{background:transparent}}.border-color-default{border-color:#aaa}.border-color-primary{border-color:#30e3ff}.border-color-secondary{border-color:#21ffc4}.border-color-none{border-color:transparent}

.jarombek-code-snippet{margin-top:15px;margin-bottom:15px;position:relative;z-index:1}.hljs{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;display:block;overflow-x:auto;padding:16px 8px 16px 16px;color:#ddd;font-size:18px;white-space:pre;line-height:1.4;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAkCAMAAAAw96PuAAAAMFBMVEUbGxsaGhoiIiIcHBwVFRUYGBggICAeHh4WFhYfHx8XFxcUFBQdHR0ZGRkhISESEhKy7ZvJAAABQUlEQVR42l1TUZLFIAiDRQpS3Xf/2+6Ugjw2X6nTxMgEAPxJ0IAXzFeeCcKFCoHJ9pKbKI5wCNBUjE+S4dR4pkhRABbcEBDUV5cWW6ebG597FF9dYMBy80zofq4LsM1MWGGNXRcWizJhhaXbKuaWr4QJ28UfiwDveQUIsbjBGcta9AJYwCgwt7b7ckKiDP/yoZ4JsU5YNCqf0zYhWs+L7fyiHLqA+UtpjXi8+4XOgfG8Suh+bUJBM6H7gYGdCclJeGsAGaimJXm/8VUThAtGr0cWJGmrR5i0gkirh8AIXRWkFTj87kdXlY4CVz1S1yotbSFC1xNPhQQNphOzEq+vjmFxXZAw/K0t/OKW+foK9QWr+2qF2oLto6sJ9QUbVaxaoV4Pdp30FaJWj9RVpavATrfCx3U9seiuhQBGPZBTYC38AccDDZOEuQAKAAAAAElFTkSuQmCC);border-radius:2px;transition:all .4s ease;box-shadow:0 1px 3px rgba(170,170,170,0.1);-webkit-overflow-scrolling:touch;-webkit-transition:revert}@media screen and (max-width: 700px) and (min-width: 501px){.hljs{font-size:17px}}@media screen and (max-width: 500px){.hljs{font-size:16px}}.hljs:hover{box-shadow:0 1px 3px rgba(170,170,170,0.8)}.hljs:before{content:attr(title);display:block;font-size:14px;color:#aaa;position:-webkit-sticky;position:sticky;left:90%;float:right}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.hljs-link{text-decoration:underline}

.jarombek-ct-header-color-default{background-color:#e4e4e4}@media (prefers-color-scheme: dark){.jarombek-ct-header-color-default{background-color:#2a2a2a}}.jarombek-ct-title{background-color:transparent !important;font-family:'Dyslexie', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;font-size:26px !important;text-align:center}@media screen and (max-width: 500px){.jarombek-ct-title{font-size:16px !important}}.jarombek-ct-body{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.jarombek-ct-primary-color-default>.jarombek-comparison-table-entry:nth-child(even){background-color:#e2eaea}@media (prefers-color-scheme: dark){.jarombek-ct-primary-color-default>.jarombek-comparison-table-entry:nth-child(even){background-color:rgba(150,241,255,0.2)}}.jarombek-ct-secondary-color-default>.jarombek-comparison-table-entry:nth-child(odd){background-color:#edf9fb}@media (prefers-color-scheme: dark){.jarombek-ct-secondary-color-default>.jarombek-comparison-table-entry:nth-child(odd){background-color:rgba(135,255,223,0.2)}}

.jarombek-comparison-table-entry{flex-grow:1;width:300px;padding-left:10px;padding-right:10px}.jarombek-ct-entry-content h5{font-size:26px !important;text-align:center;padding-top:5px}@media screen and (max-width: 500px){.jarombek-ct-entry-content h5{font-size:22px !important}}.jarombek-ct-entry-content h5>code{font-size:26px !important}@media screen and (max-width: 500px){.jarombek-ct-entry-content h5>code{font-size:22px !important}}.jarombek-ct-entry-content p{font-size:20px !important}@media screen and (max-width: 500px){.jarombek-ct-entry-content p{font-size:18px !important}}.jarombek-ct-entry-content p>code{font-size:16px !important;word-wrap:break-word}@media screen and (max-width: 500px){.jarombek-ct-entry-content p>code{font-size:14px !important}}

.jarombek-def-above{height:40px}.jarombek-def{background-color:#eee;border-radius:2px;padding:25px;margin-bottom:20px;margin-top:20px;transition:all .4s ease}@media (prefers-color-scheme: dark){.jarombek-def{background:#2a2a2a}}.jarombek-def:hover{box-shadow:0 1px 3px rgba(170,170,170,0.5)}.jarombek-def .jarombek-def-word{background-color:transparent !important;font-family:'Dyslexie', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;text-decoration:underline;text-decoration-color:#ddd}.jarombek-def .jarombek-def-word:hover:before{visibility:visible}.jarombek-def .jarombek-def-word:before{content:"#";margin-right:5px;font-size:24px;line-height:1.5;visibility:hidden}@media screen and (max-width: 500px){.jarombek-def .jarombek-def-word:before{font-size:18px}}

.jarbek-feature{height:90vh}@supports (grid-area: auto){.jarbek-feature.jarbek-feature-orientation-left>div{grid-template-areas:"content picture"}@media screen and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-left>div{grid-template-areas:"content" "picture"}}}@supports (grid-area: auto){.jarbek-feature.jarbek-feature-orientation-right>div{grid-template-areas:"picture content"}@media screen and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-right>div{grid-template-areas:"content" "picture"}}}@media screen and (max-width: 900px){.jarbek-feature.jarbek-feature-with-picture{height:100vh}}@media screen and (max-width: 900px){.jarbek-feature.jarbek-feature-background-picture{height:75vh}}.jarbek-feature.jarbek-feature-background-picture>div{background:rgba(0,0,0,0.65);transition:background .3s ease-in-out}.jarbek-feature.jarbek-feature-background-picture>div:hover{background:rgba(0,0,0,0.7)}.jarbek-feature.jarbek-feature-background-picture .jarbek-feature-content{color:rgba(255,255,255,0.9);transition:color .3s ease-in-out}.jarbek-feature.jarbek-feature-background-picture .jarbek-feature-content:hover{color:#fff}.jarbek-feature.jarbek-feature-background-color-white .jarbek-feature-content{color:#222;transition:color .3s ease-in-out}.jarbek-feature.jarbek-feature-background-color-white .jarbek-feature-content:hover{color:#000}@media (prefers-color-scheme: dark){.jarbek-feature.jarbek-feature-background-color-white .jarbek-feature-content{color:#ccc;transition:color .3s ease-in-out}.jarbek-feature.jarbek-feature-background-color-white .jarbek-feature-content:hover{color:#fff}}@media screen and (max-width: 900px){.jarbek-feature.jarbek-feature-background-color-white .jarbek-feature-content{padding-top:40px}}.jarbek-feature.jarbek-feature-background-color-white{background-color:white;transition:background-color .3s ease-in-out}.jarbek-feature.jarbek-feature-background-color-white:hover{background-color:#F7F7F7}@media (prefers-color-scheme: dark){.jarbek-feature.jarbek-feature-background-color-white{color:white;background-color:#2a2a2a;transition:background-color .3s ease-in-out}.jarbek-feature.jarbek-feature-background-color-white:hover{background-color:#1e1e1e}}.jarbek-feature.jarbek-feature-background-picture-computer{background:url("https://asset.jarombek.com/computer.jpg") no-repeat center center;background-size:cover}.jarbek-feature.jarbek-feature-background-picture-kayak{background:url("https://asset.jarombek.com/kayak.jpg") no-repeat center center;background-size:cover}.jarbek-feature>div{height:100%}@supports (grid-area: auto){.jarbek-feature>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media screen and (max-width: 900px){.jarbek-feature>div{grid-template-columns:1fr;grid-gap:10px}}}@media screen and (min-width: 0\0){.jarbek-feature>div{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarbek-feature>div{-ms-grid-columns:1fr}}.jarbek-feature>div .jarbek-feature-content{align-self:center;-ms-grid-column-align:center;text-decoration:none}@supports (grid-area: auto){.jarbek-feature>div .jarbek-feature-content{grid-area:content;justify-self:center;-ms-grid-row-align:center}}@supports not (grid-area: auto){.jarbek-feature>div .jarbek-feature-content{display:table;height:100%;width:100%}}.jarbek-feature>div .jarbek-feature-content h5{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:42px;text-align:center;padding:10px 10px 10px 10px}@media screen and (max-width: 500px){.jarbek-feature>div .jarbek-feature-content h5{font-size:36px}}@supports not (grid-area: auto){.jarbek-feature>div .jarbek-feature-content h5{display:table-cell;vertical-align:middle;height:100%;width:50%}}.jarbek-feature>div .jarbek-feature-content p{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:28px;text-align:center}@media screen and (max-width: 500px){.jarbek-feature>div .jarbek-feature-content p{font-size:24px}}@supports (grid-area: auto){.jarbek-feature>div .jarbek-feature-content p{padding:40px 20px 10px 20px}}@supports not (grid-area: auto){.jarbek-feature>div .jarbek-feature-content p{display:table-cell;vertical-align:middle;padding:0 50px 0 50px;height:100%;width:50%}}@media screen and (min-width: 0\0){.jarbek-feature.jarbek-feature-orientation-left .jarbek-feature-content{display:block;-ms-grid-column:1;-ms-grid-row:3}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-left .jarbek-feature-content{-ms-grid-column:1;-ms-grid-row:3}}@media screen and (min-width: 0\0){.jarbek-feature.jarbek-feature-orientation-right .jarbek-feature-content{display:block;-ms-grid-column:2;-ms-grid-row:3}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-right .jarbek-feature-content{-ms-grid-column:1;-ms-grid-row:3}}@supports (grid-area: auto){.jarbek-feature .jarbek-feature-content-picture{grid-area:picture;justify-self:center;align-self:center;-ms-grid-row-align:center;-ms-grid-column-align:center}}@supports not (grid-area: auto){.jarbek-feature .jarbek-feature-content-picture{display:none}}@media screen and (min-width: 0\0){.jarbek-feature .jarbek-feature-content-picture figure{height:100%}}.jarbek-feature .jarbek-feature-content-picture figure img{filter:opacity(60%);max-height:60vh}@media (prefers-color-scheme: dark){.jarbek-feature .jarbek-feature-content-picture figure img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(2%) hue-rotate(256deg) brightness(113%) contrast(101%)}}@media screen and (max-width: 1130px) and (min-width: 901px){.jarbek-feature .jarbek-feature-content-picture figure img{max-height:50vh}}@media screen and (max-width: 900px){.jarbek-feature .jarbek-feature-content-picture figure img{max-height:45vh}}@media screen and (min-width: 0\0){.jarbek-feature .jarbek-feature-content-picture figure img{height:100%;max-height:none;margin:0 auto;display:block}}@media screen and (min-width: 0\0){.jarbek-feature.jarbek-feature-orientation-left .jarbek-feature-content-picture{-ms-grid-column:2;-ms-grid-row:2}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-left .jarbek-feature-content-picture{-ms-grid-column:1;-ms-grid-row:2}}@media screen and (min-width: 0\0){.jarbek-feature.jarbek-feature-orientation-right .jarbek-feature-content-picture{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-span:4}}@media screen and (min-width: 0\0) and (max-width: 900px){.jarbek-feature.jarbek-feature-orientation-right .jarbek-feature-content-picture{-ms-grid-column:1;-ms-grid-row:2}}

body{background-color:white}@media (prefers-color-scheme: dark){body{background-color:#1e1e1e}}.jarbek-home{width:100%;height:98vh;min-height:650px;background:url("https://asset.jarombek.com/jarombek-home-background.jpg") no-repeat center center fixed;background-size:cover}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-home{background:url("https://asset.jarombek.com/jarombek-home-background.jpg") no-repeat center center;background-size:cover;height:85vh}}@media screen and (max-width: 500px){.jarbek-home{background:url("https://asset.jarombek.com/jarombek-home-background.jpg") no-repeat center center;background-size:cover;height:80vh;min-height:550px}}.jarbek-home-main{height:98vh;min-height:650px;background:rgba(0,0,0,0.65)}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-home-main{height:85vh}}@media screen and (max-width: 500px){.jarbek-home-main{height:70vh;min-height:550px}}.jarbek-home-main-overlay{height:100%;position:relative}.jarbek-home-title-container{padding-top:150px;text-align:center}@media screen and (max-width: 500px){.jarbek-home-title-container{padding-top:80px}}.jarbek-home-title{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:rgba(255,255,255,0.9);font-size:62px}@media screen and (max-width: 500px){.jarbek-home-title{font-size:48px}}.jarbek-home-sub-title{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:rgba(255,255,255,0.9);padding-top:50px;text-align:center;font-size:36px}@media screen and (max-width: 500px){.jarbek-home-sub-title{font-size:28px}}.jarbek-home-buttons{margin-top:180px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 500px){.jarbek-home-buttons{margin-top:100px;flex-direction:column}}.jarbek-home-engineering-button{margin-right:25px}@media screen and (max-width: 700px){.jarbek-home-engineering-button{margin-right:15px}}@media screen and (max-width: 500px){.jarbek-home-engineering-button{margin-right:0;margin-bottom:15px}}.jarbek-home-finance-button{margin-left:25px}@media screen and (max-width: 700px){.jarbek-home-finance-button{margin-left:15px}}@media screen and (max-width: 500px){.jarbek-home-finance-button{margin:0}}.jarbek-home-engineering-button div{width:100%;display:inline-flex}.jarbek-home-engineering-button div button{margin:0 auto}.jarbek-home-arrow div{bottom:5px;right:calc(50vw - 25px);position:absolute}.jarbek-home-break{background-color:white;height:280px}@media (prefers-color-scheme: dark){.jarbek-home-break{background-color:#2a2a2a}}@media screen and (max-width: 500px){.jarbek-home-break{height:180px}}.jarbek-home-occupation{display:flex;align-items:center;justify-content:center;background-color:#c9f8ff;height:180px}@media (prefers-color-scheme: dark){.jarbek-home-occupation{background-color:#005663}}.jarbek-home-occupation>.jarbek-home-occupation-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.jarbek-home-occupation>.jarbek-home-occupation-text p{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:24px}@media (prefers-color-scheme: dark){.jarbek-home-occupation>.jarbek-home-occupation-text p{color:#ccc}}.jarbek-home-occupation>.jarbek-home-occupation-text p.jarbek-home-occupation-title{display:flex;text-align:center}.jarbek-home-occupation>.jarbek-home-occupation-text p strong{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}@media screen and (max-width: 700px){.jarbek-home-occupation>.jarbek-home-occupation-text p{font-size:20px}}@media screen and (max-width: 500px){.jarbek-home-occupation>.jarbek-home-occupation-text p{font-size:16px}}.jarbek-home-occupation>.jarbek-home-occupation-text div{display:flex;align-items:center;justify-content:center}.jarbek-home-occupation>.jarbek-home-occupation-text div p:nth-child(2){padding-left:4px}@media screen and (max-width: 500px){.jarbek-home-occupation>.jarbek-home-occupation-text div p:nth-child(2){padding:0}}@media screen and (max-width: 980px){.jarbek-home-occupation>.jarbek-home-occupation-text div{flex-direction:column}}@media screen and (max-width: 500px){.jarbek-home-occupation{height:120px}}@supports not (grid-area: auto){.jarbek-home-break{position:relative}}.jarbek-home-break p{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;text-align:center;font-size:32px;color:#2a2a2a;height:100%}@media (prefers-color-scheme: dark){.jarbek-home-break p{color:#ccc}}@media screen and (max-width: 500px){.jarbek-home-break p{font-size:28px}}@supports (grid-area: auto){.jarbek-home-break p{display:grid;align-content:center}}@supports not (grid-area: auto){.jarbek-home-break p{position:absolute;left:50%;transform:translate(-50%, 45%)}}@media screen and (min-width: 0\0){.jarbek-home-break{display:-ms-grid;-ms-grid-column-align:center;-ms-grid-columns:1fr;-ms-grid-row-align:center;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr}.jarbek-home-break p{-ms-grid-column:1;-ms-grid-row:3}}.jarbek-home-break p strong{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}.footer-icon{width:60px;margin:0 auto;padding-top:120px;padding-bottom:30px}@media screen and (max-width: 500px){.footer-icon{padding-top:60px}}.footer-icon img{height:60px}@media (prefers-color-scheme: dark){.footer-icon-home img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(2%) hue-rotate(256deg) brightness(113%) contrast(101%) !important}}

.jarombek-inline-image{margin-left:auto;margin-right:auto}.jarombek-inline-image.jarombek-image-padding-top{margin-top:20px}.jarombek-inline-image.jarombek-image-padding-bottom{margin-bottom:20px}.jarombek-inline-image .jarombek-image-img{max-width:100%;display:block;margin:auto}

#jarombek-line-chart-label.jarombek-line-chart-label-bold{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}@media (prefers-color-scheme: dark){#jarombek-line-chart-label{fill:#ccc}}

.jarbek-loading{width:200px;display:grid;display:-ms-grid;grid-template-columns:[start-1] 1fr [start-2] 1fr [start-3] 1fr [end];grid-template-rows:[top] 100% [bottom];-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:100%}.jarbek-loading-circle{background-color:#87ffdf;width:45px;height:45px;border-radius:50%;margin:5px;opacity:0;animation:fade 1s infinite}@keyframes fade{0%{opacity:0}20%{opacity:1}100%{opacity:0}}.jarbek-first-loading-circle{grid-area:top / start-1 / bottom / start-2;-ms-grid-column:1;-ms-grid-row:1}.jarbek-second-loading-circle{grid-area:top / start-2 / bottom / start-3;-ms-grid-column:2;-ms-grid-row:1;animation-delay:0.25s}.jarbek-third-loading-circle{grid-area:top / start-3 / bottom / end;-ms-grid-column:3;-ms-grid-row:1;animation-delay:0.5s}

.jarbek-math-notation{padding:20px;font-size:22px;color:#555}@media screen and (max-width: 500px){.jarbek-math-notation{font-size:16px;padding:10px}}.katex-html{display:none}

.jarbek-modal{background:white;border-radius:3px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.jarbek-modal-backdrop{width:100vw;height:100vh;z-index:9;top:0;left:0;overflow:hidden;position:fixed;cursor:pointer}.jarbek-modal-backdrop-visible{background-color:rgba(0,0,0,0.3)}

.jarbek-note{display:flex;align-items:center;justify-content:center;background-color:#f8ffc7;border-radius:2px;padding:20px 25px;margin:20px 0;transition:all .4s ease}.jarbek-note:hover{box-shadow:0 1px 3px rgba(170,170,170,0.5)}.jarbek-note .jarbek-note-icon{background-color:transparent !important;font-family:'ElegantIcons', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;font-size:32px;padding:10px 30px 10px 10px;color:#555}.jarbek-note .jarbek-note-body{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px}

.jarbek-pagination-bar{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:28px;color:#aaa}@supports (display: flex){.jarbek-pagination-bar{display:flex;justify-content:center;align-content:center}}@supports not (display: flex){.jarbek-pagination-bar{display:table;margin:0 auto}}@media screen and (min-width: 0\0){.jarbek-pagination-bar{display:-ms-flexbox;align-items:center;justify-content:center}}.jarbek-pagination-bar .jarbek-pag-current{font-size:42px;color:#00ba88}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-first{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-first{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-first{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-first-spread{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-first-spread{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-first-spread{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-previous-item{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-previous-item{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-previous-item{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-current{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-current{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-current{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-next-item{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-next-item{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-next-item{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-last-spread{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-last-spread{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-last-spread{width:45px;text-align:center}}@supports (display: flex){.jarbek-pagination-bar .jarbek-pag-last{width:45px;text-align:center;align-self:center;justify-self:center}}@supports not (display: flex){.jarbek-pagination-bar .jarbek-pag-last{display:table-cell;vertical-align:middle;width:45px}}@media screen and (min-width: 0\0){.jarbek-pagination-bar .jarbek-pag-last{width:45px;text-align:center}}.jarbek-pagination-bar .jarbek-pag-first{transition:text-decoration .3s ease;transition:text-decoration-color .3s ease;cursor:pointer;text-decoration:none;color:#00aec9}.jarbek-pagination-bar .jarbek-pag-first:hover{text-decoration:underline}.jarbek-pagination-bar .jarbek-pag-first:hover{text-decoration-color:#ccc}.jarbek-pagination-bar .jarbek-pag-first p{color:#aaa;transition:color .3s ease}.jarbek-pagination-bar .jarbek-pag-first p:hover{color:#00aec9}.jarbek-pagination-bar .jarbek-pag-previous-item{transition:text-decoration .3s ease;transition:text-decoration-color .3s ease;cursor:pointer;text-decoration:none;color:#00aec9}.jarbek-pagination-bar .jarbek-pag-previous-item:hover{text-decoration:underline}.jarbek-pagination-bar .jarbek-pag-previous-item:hover{text-decoration-color:#ccc}.jarbek-pagination-bar .jarbek-pag-previous-item p{color:#aaa;transition:color .3s ease}.jarbek-pagination-bar .jarbek-pag-previous-item p:hover{color:#00aec9}.jarbek-pagination-bar .jarbek-pag-next-item{transition:text-decoration .3s ease;transition:text-decoration-color .3s ease;cursor:pointer;text-decoration:none;color:#00aec9}.jarbek-pagination-bar .jarbek-pag-next-item:hover{text-decoration:underline}.jarbek-pagination-bar .jarbek-pag-next-item:hover{text-decoration-color:#ccc}.jarbek-pagination-bar .jarbek-pag-next-item p{color:#aaa;transition:color .3s ease}.jarbek-pagination-bar .jarbek-pag-next-item p:hover{color:#00aec9}.jarbek-pagination-bar .jarbek-pag-last{transition:text-decoration .3s ease;transition:text-decoration-color .3s ease;cursor:pointer;text-decoration:none;color:#00aec9}.jarbek-pagination-bar .jarbek-pag-last:hover{text-decoration:underline}.jarbek-pagination-bar .jarbek-pag-last:hover{text-decoration-color:#ccc}.jarbek-pagination-bar .jarbek-pag-last p{color:#aaa;transition:color .3s ease}.jarbek-pagination-bar .jarbek-pag-last p:hover{color:#00aec9}

.jarbek-picture-button{display:grid;display:-ms-grid;grid-template-rows:[top] 100% [bottom];grid-template-columns:[image] 50px [label] calc(100% - 50px) [end];-ms-grid-columns:100%;-ms-grid-rows:50% calc(100% - 50px)}.jarbek-pb-picture{grid-area:top / image / bottom / label;-ms-grid-column:1;-ms-grid-row:1;justify-self:center;align-self:center;-ms-grid-row-align:center;-ms-grid-column-align:center}.jarbek-pb-picture img{height:20px;max-width:65px;padding-top:5px;padding-left:10px}.jarbek-pb-text{grid-area:top / label / bottom / end;-ms-grid-column:1;-ms-grid-row:2;justify-self:center;align-self:center;-ms-grid-row-align:center;-ms-grid-column-align:center;padding-left:20px;padding-right:20px}

.jarbek-resume{padding-top:100px;height:100vh;box-sizing:border-box;width:96vw;margin-left:2vw;margin-right:2vw}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume{height:90vh;padding-top:90px}}@media screen and (max-width: 500px){.jarbek-resume{height:85vh;padding-top:80px}}@supports (grid-area: auto){.jarbek-resume{display:grid;grid-template-areas:"timeline timeline timeline" ".        title    ." "prev     content  next" ".        tech     .";grid-template-columns:1fr 8fr 1fr;grid-template-rows:50px 50px auto calc(50px + 25px)}@media screen and (min-width: 1300px){.jarbek-resume{grid-template-rows:50px calc(50px + 25px) auto calc(50px + 35px)}}}@supports not (grid-area: auto){.jarbek-resume{display:table}}@supports (grid-area: auto){.jarbek-resume .jarbek-resume-timeline{grid-area:timeline}.jarbek-resume .jarbek-resume-title{grid-area:title}.jarbek-resume .jarbek-resume-prev{grid-area:prev}.jarbek-resume .jarbek-resume-content{grid-area:content}.jarbek-resume .jarbek-resume-next{grid-area:next}.jarbek-resume .jarbek-resume-tech{grid-area:tech}}@media screen and (min-width: 0\0){.jarbek-resume{display:-ms-grid;-ms-grid-columns:1fr 8fr 1fr;-ms-grid-rows:50px 50px auto calc(50px + 25px)}}@media screen and (min-width: 0\0) and (min-width: 1300px){.jarbek-resume{-ms-grid-rows:50px calc(50px + 25px) auto calc(50px + 35px)}}@media screen and (min-width: 0\0){.jarbek-resume .jarbek-resume-timeline{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1}.jarbek-resume .jarbek-resume-title{-ms-grid-column:2;-ms-grid-row:2}.jarbek-resume .jarbek-resume-prev{-ms-grid-column:1;-ms-grid-row:3;display:-ms-flexbox;align-items:center;justify-content:center}.jarbek-resume .jarbek-resume-content{-ms-grid-column:2;-ms-grid-row:3}.jarbek-resume .jarbek-resume-next{-ms-grid-column:3;-ms-grid-row:3;display:-ms-flexbox;align-items:center;justify-content:center}.jarbek-resume .jarbek-resume-tech{-ms-grid-column:2;-ms-grid-row:4}}.jarbek-resume .jarbek-resume-title{overflow-x:hidden;padding-top:16px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume .jarbek-resume-title{padding-top:8px}}@media screen and (max-width: 500px){.jarbek-resume .jarbek-resume-title{padding-top:4px}}@supports (grid-area: auto){.jarbek-resume .jarbek-resume-title{position:relative}}@supports not (grid-area: auto){.jarbek-resume .jarbek-resume-title{height:50px;width:100%;padding-bottom:50px}}.jarbek-resume .jarbek-resume-title>div{position:absolute}@supports (grid-area: auto){.jarbek-resume .jarbek-resume-title>div{width:100%}}@supports not (grid-area: auto){.jarbek-resume .jarbek-resume-title>div{width:96%}}@media screen and (min-width: 0\0){.jarbek-resume .jarbek-resume-title>div{position:static}}.jarbek-resume-title-inactive{display:none}@supports (grid-area: auto){.jarbek-resume-title-active-right{animation:slide-in-from-right 1s}.jarbek-resume-title-active-left{animation:slide-in-from-left 1s}.jarbek-resume-title-just-viewed-left{animation:slide-out-left 1s forwards}.jarbek-resume-title-just-viewed-right{animation:slide-out-right 1s forwards}}@supports not (grid-area: auto){.jarbek-resume-title-just-viewed-right,.jarbek-resume-title-just-viewed-left{display:none}}@media screen and (min-width: 0\0){.jarbek-resume-title-just-viewed-right,.jarbek-resume-title-just-viewed-left{display:none}}.jarbek-resume-title h5{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;text-align:center;font-size:42px}@media (prefers-color-scheme: dark){.jarbek-resume-title h5{color:#ccc}}@media screen and (max-width: 1300px) and (min-width: 701px){.jarbek-resume-title h5{font-size:32px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-title h5{font-size:24px}}@media screen and (max-width: 500px){.jarbek-resume-title h5{font-size:18px}}@supports (grid-area: auto){.jarbek-resume-prev{justify-self:start;align-self:center;-ms-grid-row-align:start;-ms-grid-column-align:center}}@supports not (grid-area: auto){.jarbek-resume-prev{display:table-cell;vertical-align:middle;height:100%;width:5vw}}.jarbek-resume-prev img{transform:rotate(90deg)}@media (prefers-color-scheme: dark){.jarbek-resume-prev img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(2%) hue-rotate(256deg) brightness(113%) contrast(101%) !important}}@media screen and (min-width: 1300px){.jarbek-resume-prev img{height:60px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-prev img{height:50px}}@media screen and (max-width: 500px){.jarbek-resume-prev img{height:45px}}.jarbek-resume-content{overflow-y:hidden;overflow-x:hidden}@media (prefers-color-scheme: dark){.jarbek-resume-content{color:#ccc}}@supports (grid-area: auto){.jarbek-resume-content{position:relative;width:auto}}@supports not (grid-area: auto){.jarbek-resume-content{height:100%;width:90vw}}@supports (grid-area: auto){.jarbek-resume-content:before{position:fixed;background-image:linear-gradient(to top, rgba(255,255,255,0), white 90%);width:100%;height:50px;z-index:1;content:"";left:0}@media (prefers-color-scheme: dark){.jarbek-resume-content:before{background-image:linear-gradient(to top, rgba(30,30,30,0), #1e1e1e 90%)}}@media screen and (max-width: 700px){.jarbek-resume-content:before{display:none}}.jarbek-resume-content:after{position:fixed;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 90%);width:100%;height:100px;z-index:1;content:"";bottom:75px;left:0}@media (prefers-color-scheme: dark){.jarbek-resume-content:after{background-image:linear-gradient(to bottom, rgba(30,30,30,0), #1e1e1e 90%)}}@media screen and (max-width: 700px){.jarbek-resume-content:after{display:none}}@media screen and (min-width: 1300px){.jarbek-resume-content:after{bottom:85px}}}.jarbek-resume-content>div{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:32px;text-align:center;line-height:1.5;letter-spacing:0.7px;padding-top:60px;padding-bottom:180px;-webkit-overflow-scrolling:touch;height:100%}@media screen and (max-width: 1300px) and (min-width: 701px){.jarbek-resume-content>div{font-size:24px;padding-top:50px;padding-bottom:150px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-content>div{font-size:18px;padding-top:35px;padding-bottom:35px}}@media screen and (max-width: 500px){.jarbek-resume-content>div{font-size:14px;padding-top:25px;padding-bottom:25px}}@supports (grid-area: auto){.jarbek-resume-content>div{position:absolute;box-sizing:border-box;overflow-y:scroll}}@supports not (grid-area: auto){.jarbek-resume-content>div{height:auto}}.jarbek-resume-content>div::-webkit-scrollbar{background:transparent}.jarbek-resume-content a{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;text-decoration:none}.jarbek-resume-content a:hover{text-decoration:underline}.jarbek-resume-content-inactive{display:none}@supports (grid-area: auto){.jarbek-resume-content-active-right{animation:slide-in-from-right 1s}.jarbek-resume-content-active-left{animation:slide-in-from-left 1s}.jarbek-resume-content-just-viewed-left{animation:slide-out-left 1s forwards}.jarbek-resume-content-just-viewed-right{animation:slide-out-right 1s forwards}}@supports not (grid-area: auto){.jarbek-resume-content-just-viewed-right,.jarbek-resume-content-just-viewed-left{display:none}}@media screen and (min-width: 0\0){.jarbek-resume-content-just-viewed-right,.jarbek-resume-content-just-viewed-left{display:none}}.jarbek-resume-content>div>p{margin-bottom:25px}@supports (grid-area: auto){.jarbek-resume-next{justify-self:end;align-self:center}}@supports not (grid-area: auto){.jarbek-resume-next{display:table-cell;vertical-align:middle;height:100%;width:5vw}}.jarbek-resume-next img{transform:rotate(-90deg)}@media (prefers-color-scheme: dark){.jarbek-resume-next img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(2%) hue-rotate(256deg) brightness(113%) contrast(101%) !important}}@media screen and (min-width: 1300px){.jarbek-resume-next img{height:60px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-next img{height:50px}}@media screen and (max-width: 500px){.jarbek-resume-next img{height:45px}}.jarbek-resume-tech{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;text-align:center;overflow:hidden;-webkit-overflow-scrolling:touch;font-size:22px}@media (prefers-color-scheme: dark){.jarbek-resume-tech{color:#ccc}}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-resume-tech{font-size:18px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-resume-tech{font-size:16px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-tech{font-size:14px;margin-top:20px;white-space:nowrap;overflow-x:scroll}}@media screen and (max-width: 500px){.jarbek-resume-tech{font-size:12px;margin-top:20px;white-space:nowrap;overflow-x:scroll}}@supports (grid-area: auto){.jarbek-resume-tech{position:relative}}@supports not (grid-area: auto){.jarbek-resume-tech{display:none}}@media screen and (min-width: 0\0){.jarbek-resume-tech{display:-ms-flexbox;justify-content:center}}.jarbek-resume-tech>div{position:absolute;width:100%}@media screen and (min-width: 0\0){.jarbek-resume-tech>div{position:static}}.jarbek-resume-tech strong{background-color:transparent !important;font-family:'Longway', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;font-size:24px}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-resume-tech strong{font-size:20px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-resume-tech strong{font-size:18px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-resume-tech strong{font-size:16px}}@media screen and (max-width: 500px){.jarbek-resume-tech strong{font-size:14px}}.jarbek-resume-tech-inactive{display:none}@supports (grid-area: auto){.jarbek-resume-tech-active-right{animation:slide-in-from-right 1s}.jarbek-resume-tech-active-left{animation:slide-in-from-left 1s}.jarbek-resume-tech-just-viewed-left{animation:slide-out-left 1s forwards}.jarbek-resume-tech-just-viewed-right{animation:slide-out-right 1s forwards}}@media screen and (min-width: 0\0){.jarbek-resume-tech-just-viewed-left,.jarbek-resume-tech-just-viewed-right{display:none}}@keyframes slide-in-from-right{from{margin-left:100%;width:100%;display:none}to{margin-left:0;width:100%;display:initial}}@keyframes slide-in-from-left{from{right:100%;width:100%;display:none}to{right:0;width:100%;display:initial}}@keyframes slide-out-right{from{margin-left:0;width:100%;display:initial}to{margin-left:100%;width:100%;display:none}}@keyframes slide-out-left{from{right:0;width:100%;display:initial}to{right:100%;width:100%;display:none}}

.jarbek-search-bar{align-content:center;-ms-grid-column-align:center;width:70vw;height:60px;padding:5px}.jarbek-search-bar input{width:60vw}@media (prefers-color-scheme: dark){.jarbek-search-bar input{color:white}}.jarbek-search-bar button{width:6vw}@media screen and (max-width: 2180px) and (min-width: 1201px){.jarbek-search-bar{width:74vw}.jarbek-search-bar input{width:64vw}.jarbek-search-bar button{width:6vw}}@media screen and (max-width: 1200px) and (min-width: 901px){.jarbek-search-bar{width:80vw}.jarbek-search-bar input{width:70vw}.jarbek-search-bar button{width:6vw}}@media screen and (max-width: 900px){.jarbek-search-bar{width:auto}.jarbek-search-bar input{width:76vw}.jarbek-search-bar button{width:14vw}}@media screen and (max-width: 500px){.jarbek-search-bar{height:40px}}@supports (grid-area: auto){.jarbek-search-bar{display:grid;grid-template-areas:"input button";grid-gap:10px;justify-content:center}}@supports not (grid-area: auto){.jarbek-search-bar{display:table}}@media screen and (min-width: 0\0){.jarbek-search-bar{display:-ms-grid;-ms-grid-columns:auto auto;-ms-grid-rows:auto}}.jarbek-search-bar input{background-color:transparent !important;font-family:'Dyslexie', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;align-self:center;height:50px;font-size:16px;padding-right:1vw;padding-left:1vw;border:1px solid #ccc;border-radius:2px}@media screen and (max-width: 500px){.jarbek-search-bar input{height:35px;font-size:12px}}@supports (grid-area: auto){.jarbek-search-bar input{grid-area:input;justify-self:center;align-self:center}}@supports not (grid-area: auto){.jarbek-search-bar input{margin-top:3px;margin-right:5px}}@media screen and (min-width: 0\0){.jarbek-search-bar input{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-align:center;-ms-grid-column-align:center;margin-right:10px}}.jarbek-search-bar input:focus{outline:none;border:1px solid #00ba88}.jarbek-search-bar input:hover{outline:none;border:1px solid #aaa}.jarbek-search-bar input::placeholder{color:#bbb}.jarbek-search-bar button{padding-right:1vw;padding-left:1vw}@media screen and (max-width: 500px){.jarbek-search-bar button{height:40px;font-size:20px}}@supports (grid-area: auto){.jarbek-search-bar div{grid-area:button}}@supports not (grid-area: auto){.jarbek-search-bar div{display:table-cell;vertical-align:middle}}@media screen and (min-width: 0\0){.jarbek-search-bar div{-ms-grid-column:2;-ms-grid-row:1}}

.jarbek-section-title a:hover{text-decoration:none !important}.jarbek-section-title-above{height:75px}.jarbek-section-title-content:hover:before{visibility:visible}.jarbek-section-title-content:before{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;content:"#";margin-right:5px;font-size:36px;visibility:hidden}@media screen and (max-width: 500px){.jarbek-section-title-content:before{font-size:28px}}

#jarbek-statistics{padding-top:100px}@media screen and (max-width: 700px) and (min-width: 501px){#jarbek-statistics{padding-top:90px}}@media screen and (max-width: 500px){#jarbek-statistics{padding-top:80px}}@media (prefers-color-scheme: dark){#jarbek-statistics .recharts-wrapper tspan{fill:#aaa}}@media (prefers-color-scheme: dark){#jarbek-statistics .recharts-wrapper line{stroke:#444}}

#jarbek-statistics-graph{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;text-align:center;margin-top:20px}#jarbek-statistics-graph h4{font-size:24px;padding-bottom:5px}@media (prefers-color-scheme: dark){#jarbek-statistics-graph h4{color:#ccc}}#jarbek-statistics-graph h6{font-size:16px}@media (prefers-color-scheme: dark){#jarbek-statistics-graph h6{color:#ccc}}#jarbek-statistics-graph .jarbek-statistics-graph-updated{text-align:left;margin-left:5%;margin-top:20px;color:#aaa}@media screen and (max-width: 500px){#jarbek-statistics-graph .recharts-wrapper{overflow:hidden;left:-10px}}@media screen and (max-width: 500px){#jarbek-statistics-graph .recharts-legend-wrapper{overflow:hidden;left:60px !important}}

#jarbek-statistics-rank-graph{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;text-align:center;margin-top:40px;margin-bottom:20px}#jarbek-statistics-rank-graph h4{font-size:24px;padding-bottom:30px}@media (prefers-color-scheme: dark){#jarbek-statistics-rank-graph h4{color:#ccc}}@media screen and (max-width: 700px) and (min-width: 501px){#jarbek-statistics-rank-graph text#jarombek-line-chart-label{font-size:11px}}@media screen and (max-width: 500px){#jarbek-statistics-rank-graph text#jarombek-line-chart-label{display:none}}@media screen and (max-width: 500px){#jarbek-statistics-rank-graph .recharts-wrapper{overflow:hidden;left:-20px}}@media screen and (max-width: 500px){#jarbek-statistics-rank-graph .recharts-legend-wrapper{overflow:hidden;left:70px !important}}

.jarbek-sub-title .jarbek-section-title-content{font-size:28px}.jarbek-sub-title .jarbek-section-title-above{height:50px}.jarbek-sub-title .jarbek-section-title-content:before{font-size:28px}@media screen and (max-width: 500px){.jarbek-sub-title .jarbek-section-title-content:before{font-size:24px}}

#jarbek-table{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;margin:40px auto 0 auto;font-size:20px;max-width:98%;overflow:hidden;overflow-x:scroll}@media screen and (max-width: 980px) and (min-width: 701px){#jarbek-table{font-size:18px}}@media screen and (max-width: 700px) and (min-width: 501px){#jarbek-table{font-size:16px}}@media screen and (max-width: 500px){#jarbek-table{font-size:14px}}#jarbek-table table{border-spacing:1px;margin:0 auto}#jarbek-table table tr{border-bottom:1px solid #bbb}#jarbek-table table tr:nth-child(odd){background-color:#f3f3f3}@media (prefers-color-scheme: dark){#jarbek-table table tr:nth-child(odd){background-color:#333;color:#ccc}}#jarbek-table table tr:nth-child(even){background-color:#fff}@media (prefers-color-scheme: dark){#jarbek-table table tr:nth-child(even){background-color:#444;color:#ccc}}#jarbek-table table tr td:first-child{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#777}@media (prefers-color-scheme: dark){#jarbek-table table tr td:first-child{color:#aaa}}#jarbek-table table tr td:last-child{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}#jarbek-table table tbody tr:last-child{border-bottom:2px solid #00edae}@media (prefers-color-scheme: dark){#jarbek-table table tbody tr:last-child{border-bottom:2px solid #54ffd1}}#jarbek-table table th,#jarbek-table table td{margin:0;padding:22px 25px;text-align:end}@media screen and (max-width: 1300px) and (min-width: 981px){#jarbek-table table th,#jarbek-table table td{padding:20px 16px}}@media screen and (max-width: 980px) and (min-width: 701px){#jarbek-table table th,#jarbek-table table td{padding:18px 14px}}@media screen and (max-width: 700px) and (min-width: 501px){#jarbek-table table th,#jarbek-table table td{padding:14px 12px}}@media screen and (max-width: 500px){#jarbek-table table th,#jarbek-table table td{padding:8px}}#jarbek-table table th{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;background-color:#00d49b;color:white}@media (prefers-color-scheme: dark){#jarbek-table table th{background-color:#00543e}}#jarbek-table table th:first-child{border-radius:5px 0 0 0}#jarbek-table table th:last-child{border-radius:0 5px 0 0}

.jarombek-tag-color-neo4j{background-color:rgba(98,179,69,0.6)}.jarombek-tag-color-nodejs{background-color:rgba(141,201,76,0.6)}.jarombek-tag-color-mongodb{background-color:rgba(129,189,116,0.6)}.jarombek-tag-color-vim{background-color:rgba(87,190,67,0.6)}.jarombek-tag-color-bash{background-color:rgba(205,254,196,0.6)}.jarombek-tag-color-cloudformation{background-color:rgba(144,189,78,0.6)}.jarombek-tag-color-cloudwatch{background-color:rgba(138,182,82,0.6)}.jarombek-tag-color-awsiam{background-color:rgba(143,186,83,0.6)}.jarombek-tag-color-android{background-color:rgba(90,230,158,0.6)}.jarombek-tag-color-selenium{background-color:rgba(0,231,0,0.6)}.jarombek-tag-color-nginx{background-color:rgba(91,187,96,0.6)}.jarombek-tag-color-uwsgi{background-color:rgba(199,216,134,0.6)}.jarombek-tag-color-flux{background-color:rgba(126,209,131,0.6)}.jarombek-tag-color-splunk{background-color:rgba(127,209,38,0.6)}.jarombek-tag-color-bazel{background-color:rgba(155,223,155,0.6)}.jarombek-tag-color-javascript{background-color:rgba(240,219,79,0.6)}.jarombek-tag-color-jss{background-color:rgba(240,219,79,0.6)}.jarombek-tag-color-ecmascript6{background-color:rgba(247,223,30,0.6)}.jarombek-tag-color-babel{background-color:rgba(251,230,123,0.6)}.jarombek-tag-color-python{background-color:rgba(249,239,180,0.6)}.jarombek-tag-color-travisci{background-color:rgba(242,238,174,0.6)}.jarombek-tag-color-apigateway{background-color:rgba(225,187,107,0.6)}.jarombek-tag-color-sql{background-color:rgba(33,115,199,0.6)}.jarombek-tag-color-webpack{background-color:rgba(157,186,232,0.6)}.jarombek-tag-color-java{background-color:rgba(219,231,243,0.6)}.jarombek-tag-color-java8{background-color:rgba(244,247,249,0.6)}.jarombek-tag-color-c{background-color:rgba(200,211,223,0.6)}.jarombek-tag-color-typescript{background-color:rgba(70,147,222,0.6)}.jarombek-tag-color-css{background-color:rgba(83,114,234,0.6)}.jarombek-tag-color-assembly{background-color:rgba(54,75,110,0.6)}.jarombek-tag-color-react{background-color:rgba(97,218,250,0.6)}.jarombek-tag-color-groovy{background-color:rgba(131,174,188,0.6)}.jarombek-tag-color-cpp{background-color:rgba(33,119,195,0.6)}.jarombek-tag-color-powershell{background-color:rgba(136,180,244,0.6)}.jarombek-tag-color-docker{background-color:rgba(74,153,214,0.6)}.jarombek-tag-color-k8s{background-color:rgba(95,141,236,0.6)}.jarombek-tag-color-eks{background-color:rgba(101,155,248,0.6)}.jarombek-tag-color-awsrds{background-color:rgba(70,139,210,0.6)}.jarombek-tag-color-elasticsearch{background-color:rgba(107,185,229,0.6)}.jarombek-tag-color-numpy{background-color:rgba(102,132,224,0.6)}.jarombek-tag-color-pandas{background-color:rgba(24,5,133,0.6)}.jarombek-tag-color-r{background-color:rgba(45,124,219,0.6)}.jarombek-tag-color-packer{background-color:rgba(78,192,254,0.6)}.jarombek-tag-color-jquery{background-color:rgba(10,134,220,0.6)}.jarombek-tag-color-go{background-color:rgba(133,216,234,0.6)}.jarombek-tag-color-dynamodb{background-color:rgba(41,142,224,0.6)}.jarombek-tag-color-less{background-color:rgba(44,94,156,0.6)}.jarombek-tag-color-airflow{background-color:rgba(20,234,248,0.6)}.jarombek-tag-color-swiftui{background-color:rgba(128,213,255,0.6)}.jarombek-tag-color-github-actions{background-color:rgba(84,163,255,0.6)}.jarombek-tag-color-elk{background-color:rgba(120,205,193,0.6)}.jarombek-tag-color-puppeteer{background-color:rgba(27,241,183,0.6)}.jarombek-tag-color-swift{background-color:rgba(241,115,118,0.6)}.jarombek-tag-color-mongoose{background-color:rgba(190,74,74,0.6)}.jarombek-tag-color-gulp{background-color:rgba(222,115,112,0.6)}.jarombek-tag-color-angular{background-color:rgba(229,96,94,0.6)}.jarombek-tag-color-oracle{background-color:rgba(241,102,98,0.6)}.jarombek-tag-color-unicode{background-color:rgba(255,229,229,0.6)}.jarombek-tag-color-awscloudfront{background-color:rgba(224,82,67,0.6)}.jarombek-tag-color-awss3{background-color:rgba(224,82,67,0.6)}.jarombek-tag-color-awssm{background-color:rgba(214,50,46,0.6)}.jarombek-tag-color-efs{background-color:rgba(214,50,46,0.6)}.jarombek-tag-color-sqlserver{background-color:rgba(201,112,114,0.6)}.jarombek-tag-color-jest{background-color:rgba(153,66,91,0.6)}.jarombek-tag-color-enzyme{background-color:rgba(254,140,143,0.6)}.jarombek-tag-color-npm{background-color:rgba(214,93,92,0.6)}.jarombek-tag-color-databricks{background-color:rgba(255,99,83,0.6)}.jarombek-tag-color-html{background-color:rgba(243,137,102,0.6)}.jarombek-tag-color-rabbitmq{background-color:rgba(243,137,102,0.6)}.jarombek-tag-color-yaml{background-color:rgba(243,172,109,0.6)}.jarombek-tag-color-aws{background-color:rgba(247,179,110,0.6)}.jarombek-tag-color-ec2{background-color:rgba(245,163,107,0.6)}.jarombek-tag-color-awslambda{background-color:rgba(244,156,106,0.6)}.jarombek-tag-color-awsvpcendpoint{background-color:rgba(244,156,106,0.6)}.jarombek-tag-color-d3{background-color:rgba(237,176,131,0.6)}.jarombek-tag-color-svg{background-color:rgba(243,197,136,0.6)}.jarombek-tag-color-mysql{background-color:rgba(247,183,115,0.6)}.jarombek-tag-color-apache-spark{background-color:rgba(237,120,62,0.6)}.jarombek-tag-color-jenkins{background-color:rgba(240,214,183,0.6)}.jarombek-tag-color-php{background-color:rgba(151,154,197,0.6)}.jarombek-tag-color-jwt{background-color:rgba(227,134,251,0.6)}.jarombek-tag-color-bootstrap{background-color:rgba(120,55,107,0.6)}.jarombek-tag-color-terraform{background-color:rgba(132,121,236,0.6)}.jarombek-tag-color-csharp{background-color:rgba(152,79,163,0.6)}.jarombek-tag-color-webassembly{background-color:rgba(137,142,238,0.6)}.jarombek-tag-color-dotnetcore{background-color:rgba(117,53,186,0.6)}.jarombek-tag-color-redux{background-color:rgba(146,111,203,0.6)}.jarombek-tag-color-eslint{background-color:rgba(174,174,247,0.6)}.jarombek-tag-color-please-build{background-color:rgba(222,202,255,0.6)}.jarombek-tag-color-goland{background-color:rgba(192,135,253,0.6)}.jarombek-tag-color-sass{background-color:rgba(226,168,197,0.6)}.jarombek-tag-color-graphql{background-color:rgba(235,98,190,0.6)}.jarombek-tag-color-kibana{background-color:rgba(242,126,179,0.6)}.jarombek-tag-color-prettier{background-color:rgba(224,195,224,0.6)}.jarombek-tag-color-express{background-color:rgba(224,226,228,0.6)}.jarombek-tag-color-json{background-color:rgba(146,145,145,0.6)}.jarombek-tag-color-batch{background-color:rgba(236,239,241,0.6)}.jarombek-tag-color-haskell{background-color:rgba(153,153,153,0.6)}.jarombek-tag-color-ios{background-color:rgba(136,141,143,0.6)}.jarombek-tag-color-cypress{background-color:rgba(117,117,120,0.6)}.jarombek-tag-color-ansible{background-color:rgba(53,52,50,0.6)}.jarombek-tag-color-flask{background-color:rgba(63,63,63,0.6)}.jarombek-tag-color-default{background-color:rgba(204,204,204,0.6)}.jarombek-tag{display:inline-block;cursor:pointer;margin-right:10px;margin-bottom:10px}.jarombek-tag div{border-radius:3px;box-shadow:0 1px 3px rgba(170,170,170,0.1);transition:all .4s ease}.jarombek-tag:hover:hover div{box-shadow:0 1px 3px rgba(170,170,170,0.5)}.jarombek-tag:hover:hover div .jarombek-tag-name{color:black}@media (prefers-color-scheme: dark){.jarombek-tag:hover:hover div .jarombek-tag-name{color:white}}.jarombek-tag-small div{height:40px}@media screen and (max-width: 500px){.jarombek-tag-small div{height:35px}}@supports (grid-area: auto){.jarombek-tag-small div{display:grid}}@supports not (grid-area: auto){.jarombek-tag-small div{display:table}.jarombek-tag-small div p{display:table-cell;vertical-align:middle}}@media screen and (min-width: 0\0){.jarombek-tag-small div{display:-ms-flexbox}}@supports (grid-area: auto){.jarombek-tag-large div{display:grid;grid-template-columns:[image] 40px [label] calc(100% - 39px) [end];grid-template-rows:[top] 100% [bottom]}}@supports not (grid-area: auto){.jarombek-tag-large div{display:table}}@media screen and (min-width: 0\0){.jarombek-tag-large div{display:-ms-grid;-ms-grid-columns:40px calc(100% - 39px);-ms-grid-rows:100%}}.jarombek-tag-picture{height:40px;max-width:45px;margin-top:5px;margin-bottom:5px;margin-left:5px}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-tag-picture{height:30px;max-width:35px}}@media screen and (max-width: 500px){.jarombek-tag-picture{height:25px;max-width:30px}}@supports (grid-area: auto){.jarombek-tag-picture{grid-area:top / image / bottom / label;justify-self:center;align-self:center}}@supports not (grid-area: auto){.jarombek-tag-picture{display:table-cell;vertical-align:middle}}@media screen and (min-width: 0\0){.jarombek-tag-picture{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-align:center;-ms-grid-column-align:center}}.jarombek-tag-name{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;color:#333;border-left:transparent 2px;align-self:center;padding-left:20px;padding-right:20px}@media (prefers-color-scheme: dark){.jarombek-tag-name{color:#f2f2f2}}@supports (grid-area: auto){.jarombek-tag-name{justify-self:center}}@supports not (grid-area: auto){.jarombek-tag-name{display:table-cell;vertical-align:middle}}@media screen and (min-width: 0\0){.jarombek-tag-name{-ms-grid-row-align:center}}@media screen and (max-width: 500px){.jarombek-tag-small .jarombek-tag-name{padding-left:10px;padding-right:10px}}@media screen and (max-width: 500px){.jarombek-tag-large .jarombek-tag-name{padding-left:0;padding-right:10px}}.jarombek-tag-large div p{font-size:24px}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-tag-large div p{font-size:18px}}@media screen and (max-width: 500px){.jarombek-tag-large div p{font-size:14px}}@supports (grid-area: auto){.jarombek-tag-large div p{grid-area:top / label / bottom / end}}@media screen and (min-width: 0\0){.jarombek-tag-large div p{-ms-grid-column:2;-ms-grid-row:1}}.jarombek-tag-small div p{font-size:18px}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-tag-small div p{font-size:16px}}@media screen and (max-width: 500px){.jarombek-tag-small div p{font-size:14px}}

@supports not (grid-area: auto){.jarombek-tag-list{display:inline-block;margin:10px auto}}

@supports not (display: flex){.jarbek-timeline-section{display:none !important}}.jarbek-timeline{width:100%;margin-left:-60px}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-timeline{margin-left:-50px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-timeline{margin-left:-45px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-timeline{margin-left:-30px}}@media screen and (max-width: 500px){.jarbek-timeline{margin-left:-25px}}.jarbek-timeline>div{width:100%}.jarbek-timeline>div{display:flex;display:-ms-flexbox;justify-content:center;align-content:center}.jarbek-timeline-section{display:grid;display:-ms-grid;grid-template-columns:9fr 1fr;grid-template-areas:"line point" ".    label";-ms-grid-columns:9fr 1fr;-ms-grid-rows:auto auto;width:150px}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-timeline-section{width:140px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-timeline-section{width:120px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-timeline-section{width:90px}}@media screen and (max-width: 500px){.jarbek-timeline-section{width:70px}}.jarbek-timeline-point{grid-area:point;-ms-grid-column:2;-ms-grid-row:1;background-color:#aaa;width:35px;height:35px;border-radius:50%}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-timeline-point{width:33px;height:33px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-timeline-point{width:30px;height:30px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-timeline-point{width:28px;height:28px}}@media screen and (max-width: 500px){.jarbek-timeline-point{width:25px;height:25px}}.jarbek-timeline-point-active{background-color:#87ffdf;box-shadow:0 1px 8px rgba(135,255,223,0.8);animation:activate 1s}.jarbek-timeline-point-inactive{animation:deactivate 0.5s}.jarbek-timeline-line{grid-area:line;-ms-grid-column:1;-ms-grid-row:1;background-color:#aaa;height:5px;margin-right:-5px;align-self:center}@media screen and (min-width: 0\0){.jarbek-timeline-line{margin-top:13px;margin-left:18px}}.jarbek-timeline-line-active{background-color:#87ffdf;height:7px;box-shadow:0 1px 8px rgba(135,255,223,0.8);animation:activate 0.5s}.jarbek-timeline-line-inactive{animation:deactivate 1s}.jarbek-timeline-label{background-color:transparent !important;font-family:'Longway', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;grid-area:label;-ms-grid-column:2;-ms-grid-row:2;text-align:center;font-size:18px}@media (prefers-color-scheme: dark){.jarbek-timeline-label{color:#ccc}}@media screen and (max-width: 1300px) and (min-width: 981px){.jarbek-timeline-label{font-size:16px}}@media screen and (max-width: 980px) and (min-width: 701px){.jarbek-timeline-label{font-size:14px}}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-timeline-label{font-size:12px}}@media screen and (max-width: 500px){.jarbek-timeline-label{font-size:10px}}@keyframes activate{0%{background-color:#aaa;box-shadow:0 0 0 rgba(0,0,0,0)}100%{background-color:#87ffdf;box-shadow:0 1px 8px rgba(135,255,223,0.8)}}@keyframes deactivate{0%{background-color:#87ffdf;box-shadow:0 1px 8px rgba(135,255,223,0.8)}100%{background-color:#aaa;box-shadow:0 0 0 rgba(0,0,0,0)}}

.jarbek-figure img{filter:opacity(40%);cursor:pointer;transition:all .4s}.jarbek-image-title{background-color:transparent !important;font-family:'Dyslexie', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;text-align:center;font-size:12px;margin-top:8px;opacity:0;transition:all .4s ease}@media (prefers-color-scheme: dark){.jarbek-image-title{color:#ccc}}.jarbek-figure:hover img{filter:opacity(90%)}.jarbek-figure:hover+.jarbek-image-title{opacity:0.9}

.jarbek-update-info{background-color:#ffe6e3;border-radius:2px;padding:25px;margin-bottom:20px;margin-top:20px;transition:all .4s ease}.jarbek-update-info:hover{box-shadow:0 1px 3px rgba(170,170,170,0.5)}@supports (grid-area: auto){.jarbek-update-info{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;grid-template-areas:".    date" "body body";-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto}}.jarbek-update-info-date{color:#999 !important;font-size:18px !important;padding-top:0 !important;padding-bottom:5px !important;padding-left:5px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-update-info-date{font-size:14px !important}}@media screen and (max-width: 500px){.jarbek-update-info-date{font-size:12px !important}}@supports (grid-area: auto){.jarbek-update-info-date{grid-area:date;-ms-grid-column:2;-ms-grid-row:1;justify-self:end;-ms-grid-row-align:end}}@supports not (grid-area: auto){.jarbek-update-info-date{width:100%;text-align:right}}@supports (grid-area: auto){.jarbek-update-info-body{grid-area:body;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-span:2;display:grid;display:-ms-grid;grid-template-columns:1fr 4fr;grid-template-areas:"logo content";-ms-grid-columns:1fr 4fr;-ms-grid-rows:auto}}@supports not (grid-area: auto){.jarbek-update-info-body{display:table}}@supports (grid-area: auto){.jarbek-update-info-picture-container{grid-area:logo;-ms-grid-column:1;-ms-grid-row:1;justify-self:center;align-self:center;-ms-grid-row-align:center;-ms-grid-column-align:center}}@supports not (grid-area: auto){.jarbek-update-info-picture-container{display:table-cell;vertical-align:middle;width:10%}}.jarbek-update-info-picture-container,.jarbek-update-info-picture-container img{height:100px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-update-info-picture-container,.jarbek-update-info-picture-container img{height:80px}}@media screen and (max-width: 500px){.jarbek-update-info-picture-container,.jarbek-update-info-picture-container img{height:60px}}@supports (grid-area: auto){.jarbek-update-info-contents{grid-area:content;-ms-grid-column:2;-ms-grid-row:1}}@supports not (grid-area: auto){.jarbek-update-info-contents{display:table-cell;vertical-align:middle;width:90%}}

.jarombek-nav{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;position:fixed;box-shadow:0 1px 5px #aaa;border-radius:0;width:100%;height:70px;background-color:white;z-index:2}@media (prefers-color-scheme: dark){.jarombek-nav{background-color:#2a2a2a;box-shadow:0 1px 5px #000}}@media screen and (max-width: 500px){.jarombek-nav{height:55px}}@supports (grid-area: auto){.jarombek-nav{display:grid;grid-template-columns:[start] 20% [begin-title] 60% [end-title] 20% [end];grid-template-rows:[start] 100% [end]}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-nav{grid-template-columns:[start] 30% [begin-title] 40% [end-title] 30% [end]}}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-nav{grid-template-columns:[start] 0 [begin-title] 60% [end-title] 40% [end]}}@media screen and (max-width: 500px){.jarombek-nav{grid-template-columns:[start] 0 [begin-title] 60% [end-title] 40% [end]}}}@supports not (grid-area: auto){.jarombek-nav{display:table;width:100%;height:70px}}@media screen and (min-width: 0\0){.jarombek-nav{display:-ms-grid;-ms-grid-columns:20% 60% 20%;-ms-grid-rows:100%}}@media screen and (min-width: 0\0) and (max-width: 980px) and (min-width: 701px){.jarombek-nav{-ms-grid-columns:30% 40% 30%}}@media screen and (min-width: 0\0) and (max-width: 700px) and (min-width: 501px){.jarombek-nav{-ms-grid-columns:0 60% 40%}}@media screen and (min-width: 0\0) and (max-width: 500px){.jarombek-nav{-ms-grid-columns:0 60% 40%}}.jarombek-nav .jarombek-nav-left{text-decoration:none;align-self:center}@supports (grid-area: auto){.jarombek-nav .jarombek-nav-left{justify-self:center}}.jarombek-nav .jarombek-nav-right{text-decoration:none;align-self:center}@supports (grid-area: auto){.jarombek-nav .jarombek-nav-right{justify-self:center}}.jarombek-nav .jarombek-nav-middle{text-decoration:none;align-self:center}@supports (grid-area: auto){.jarombek-nav .jarombek-nav-middle{justify-self:center}}.jarombek-nav .jarombek-nav-left{color:#666;font-size:18px;transition:color .3s ease-in-out}.jarombek-nav .jarombek-nav-left:hover{color:#000}@media (prefers-color-scheme: dark){.jarombek-nav .jarombek-nav-left{color:#ccc;transition:color .3s ease-in-out}.jarombek-nav .jarombek-nav-left:hover{color:#fff}}@media screen and (max-width: 700px){.jarombek-nav .jarombek-nav-left{visibility:hidden}}@supports not (grid-area: auto){.jarombek-nav .jarombek-nav-left{display:table-cell;vertical-align:middle;height:100%;width:20%}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-nav .jarombek-nav-left{width:30%}}@media screen and (max-width: 700px){.jarombek-nav .jarombek-nav-left{width:0;display:none}}}@media screen and (min-width: 0\0){.jarombek-nav .jarombek-nav-left{-ms-grid-column:1;-ms-grid-row:1;display:block}.jarombek-nav .jarombek-nav-left figure{display:-ms-flexbox;height:100%}.jarombek-nav .jarombek-nav-left figure img{margin:auto}}.jarombek-nav .jarombek-nav-left img{height:45px}@media (prefers-color-scheme: dark){.jarombek-nav .jarombek-nav-left img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(2%) hue-rotate(256deg) brightness(113%) contrast(101%)}}@supports not (grid-area: auto){.jarombek-nav .jarombek-nav-left img{display:block;margin:0 auto}}.jarombek-nav .jarombek-nav-middle{color:#333;font-size:32px;transition:color .3s ease-in-out}.jarombek-nav .jarombek-nav-middle:hover{color:#000}@media (prefers-color-scheme: dark){.jarombek-nav .jarombek-nav-middle{color:#ccc;transition:color .3s ease-in-out}.jarombek-nav .jarombek-nav-middle:hover{color:#fff}}@media screen and (max-width: 700px) and (min-width: 501px){.jarombek-nav .jarombek-nav-middle{margin-left:50px;font-size:28px}}@media screen and (max-width: 500px){.jarombek-nav .jarombek-nav-middle{margin-left:15px;font-size:22px}}@supports not (grid-area: auto){.jarombek-nav .jarombek-nav-middle{display:table-cell;vertical-align:middle;text-align:center;height:100%;width:60%}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-nav .jarombek-nav-middle{width:40%}}@media screen and (max-width: 700px){.jarombek-nav .jarombek-nav-middle{width:60%}}}@supports (grid-area: auto){@media screen and (max-width: 700px){.jarombek-nav .jarombek-nav-middle{justify-self:left;-ms-grid-row-align:start}}}@media screen and (min-width: 0\0){.jarombek-nav .jarombek-nav-middle{-ms-grid-column:2;-ms-grid-row:1;display:-ms-flexbox;justify-content:center;align-items:center}}@supports not (grid-area: auto){.jarombek-nav .jarombek-nav-right{display:table-cell;vertical-align:middle;height:100%;width:20%}@media screen and (max-width: 980px) and (min-width: 701px){.jarombek-nav .jarombek-nav-right{width:30%}}@media screen and (max-width: 700px){.jarombek-nav .jarombek-nav-right{width:40%}}.jarombek-nav .jarombek-nav-right button{display:block;margin:0 auto}}@media screen and (min-width: 0\0){.jarombek-nav .jarombek-nav-right{-ms-grid-column:3;-ms-grid-row:1;display:-ms-flexbox;align-items:center;justify-content:center}}

.link-style,.jarbek-blog-content a{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;text-decoration:none}@media (prefers-color-scheme: dark){.link-style,.jarbek-blog-content a{color:#87ffdf}}.link-style:hover,.jarbek-blog-content a:hover{text-decoration:underline}.jarbek-blog-content{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px}.jarbek-blog-content h5,.jarbek-blog-content p{color:#333;letter-spacing:0.7px;word-wrap:break-word}@media (prefers-color-scheme: dark){.jarbek-blog-content h5,.jarbek-blog-content p{color:#ccc}}.jarbek-blog-content p{font-size:24px;line-height:1.5;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content p{font-size:20px}}@media screen and (max-width: 500px){.jarbek-blog-content p{font-size:18px}}.jarbek-blog-content h5{font-family:'Sylexiad', Helvetica, sans-serif !important;font-weight:normal;font-style:normal;letter-spacing:0.4px;font-size:36px;margin-top:5px;margin-bottom:30px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h5{font-size:32px}}@media screen and (max-width: 500px){.jarbek-blog-content h5{font-size:28px}}.jarbek-blog-content h6{font-size:32px;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;margin-top:5px;margin-bottom:30px;color:#333}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content h6{font-size:28px}}@media screen and (max-width: 500px){.jarbek-blog-content h6{font-size:24px}}.jarbek-blog-content sup{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;color:#999;vertical-align:super;font-size:16px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content sup{font-size:14px}}@media screen and (max-width: 500px){.jarbek-blog-content sup{font-size:12px}}.jarbek-blog-content span.code-span{white-space:pre;font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:14px;word-wrap:break-word;width:100%;display:block;overflow:scroll;padding-top:30px;padding-bottom:20px}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content span.code-span{font-size:12px}}@media screen and (max-width: 500px){.jarbek-blog-content span.code-span{font-size:10px}}.jarbek-blog-content strong{font-family:'Sylexiad-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal}.jarbek-blog-content .jarombek-blog-image{max-width:100%;display:block;margin:auto}.jarbek-blog-content code.jarombek-inline-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:20px;color:#00ba88;border-radius:3px;padding:5px 4px 5px 4px;margin-right:2px;margin-left:2px;background:rgba(204,204,204,0.25)}@media screen and (max-width: 700px) and (min-width: 501px){.jarbek-blog-content code.jarombek-inline-code{font-size:16px}}@media screen and (max-width: 500px){.jarbek-blog-content code.jarombek-inline-code{font-size:14px}}.jarbek-blog-content code.jarombek-header-code{font-family:'Fantasque-Bold', Helvetica, sans-serif !important;font-weight:bold;font-style:normal;font-size:32px;color:#333}.jarbek-blog-content ul,.jarbek-blog-content ol{background-color:#87ffdf33;border-radius:8px;padding:25px;margin-bottom:20px;margin-top:20px}.jarbek-blog-content ul li,.jarbek-blog-content ol li{font-size:20px;padding:10px 0}@media (prefers-color-scheme: dark){.jarbek-blog-content ul li,.jarbek-blog-content ol li{color:#ccc}}.jarbek-blog-content ul li code.jarombek-inline-code,.jarbek-blog-content ol li code.jarombek-inline-code{font-size:16px;padding:3px}.jarbek-blog-content ul li{list-style-type:square;margin:0 10px}.jarbek-blog-content ol li{list-style-type:upper-roman;margin:0 20px}

@media (prefers-color-scheme: dark){:root{background:#1e1e1e}}.jarombek-background{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAJ1BMVEX+/Pv8+vf59/T8+vj7+fb6+Pb9/Pz9/Pv8/Pn8+/j8+/n////9/PpG/iirAAAAhElEQVR42oXQSxICIQxF0aiNfG72v14blDaSWExOMXuXSK1HuleOxHgN6EjRXB4RovLMekInG4Tait4CRFtrauCE/noXONgW0FEG34JzjZ9xXIFlFuAK/A24KIgyJ5dryBznIixgKUh/CvDfpxMUZFuwgCngs7spILqBeclY8xAU7G/wAqrXE9DRGlMBAAAAAElFTkSuQmCC)}@media (prefers-color-scheme: dark){.jarombek-background{background:#1e1e1e}}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}









/*# sourceMappingURL=bundle.css.map*/