.cls-1{fill:#ffc541}.cls-2{fill:#4e4066}.cls-3{fill:#6f5b92}.cls-4{fill:#f78d5e}.cls-5{fill:#fa976c}.cls-6{fill:#b65c32;opacity:.6}.cls-7{opacity:.4}.cls-7,.cls-8{fill:#b65c32}.cls-9{fill:#f4b73b}.cls-10{opacity:.6}.cls-11{fill:#f9c358}.cls-12{fill:#9b462c}.cls-13{fill:#aa512e}.cls-14{fill:#7d6aa5}.wheel{animation:wheel-rotate 6s ease infinite;transform-box:fill-box;transform-origin:center}@keyframes wheel-rotate{50%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:rotate(1turn)}to{transform:rotate(960deg)}}.clock-hand-1{animation:clock-rotate 3s linear infinite}.clock-hand-1,.clock-hand-2{transform-box:fill-box;transform-origin:bottom}.clock-hand-2{animation:clock-rotate 6s linear infinite}@keyframes clock-rotate{to{transform:rotate(1turn)}}#box-top{animation:box-top-anim 2s linear infinite;transform-box:fill-box;transform-origin:right top}@keyframes box-top-anim{50%{transform:rotate(-5deg)}}#umbrella{animation:umbrella-anim 6s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes umbrella-anim{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}#cup{animation:cup-rotate 3s cubic-bezier(.455,.03,.515,.955) infinite;transform-box:fill-box;transform-origin:top left}@keyframes cup-rotate{50%{transform:rotate(-5deg)}}#pillow{animation:pillow-anim 3s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes pillow-anim{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}#stripe{animation:stripe-anim 3s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes stripe-anim{25%{transform:translate(10px) rotate(-10deg)}75%{transform:translateX(10px)}}#bike{animation:bike-anim 6s ease infinite}@keyframes bike-anim{0%{transform:translateX(-1300px)}50%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(0)}to{transform:translateX(1300px)}}#rucksack{animation:ruck-anim 3s linear infinite;transform-box:fill-box;transform-origin:top}@keyframes ruck-anim{50%{transform:rotate(5deg)}}.circle{animation:circle-anim ease infinite;perspective:0;transform-box:fill-box;transform-origin:center}.circle.c1{animation-duration:2s}.circle.c2{animation-duration:3s}.circle.c3,.circle.c4{animation-duration:1s}.circle.c5{animation-duration:2s}.circle.c6{animation-duration:3s}@keyframes circle-anim{50%{transform:scale(.2) rotateX(1turn) rotateY(1turn)}}#ou,.four{animation:four-anim cubic-bezier(.39,.575,.565,1) infinite}.four.a{transform-origin:bottom left}.four.a,.four.b{animation-duration:3s;transform-box:fill-box}.four.b{transform-origin:bottom right}#ou{animation-duration:6s;transform-box:fill-box;transform-origin:center}@keyframes four-anim{50%{transform:scale(.98)}}html{padding-left:calc(100vw - 100%)}body{font-family:Poppins,sans-serif}.badge{font-weight:500}.badge-light,.badge-light *,.bg-light,.bg-light *{color:#343a40!important}.badge-dark,.badge-dark *{color:#ffffffe6!important}.search-box{box-shadow:none!important}.post.card{border-radius:15px;height:100%;padding:15px;text-decoration:none!important}.post.card .card-footer{font-size:14px;margin:0 -15px -15px;padding:15px 35px}.post-metadata{font-size:14px;margin-top:-6px}.post-metadata .tag:hover{background-color:#007bff;color:#fff!important}.social{text-decoration:none!important}#attribution{opacity:.5}#attribution a{font-weight:700;text-decoration:none}#attribution:hover{color:#495057!important}@media only screen and (min-width:768px){#attribution{bottom:120px;position:fixed;right:22px;transform:rotate(180deg);transition:width .35s;writing-mode:vertical-rl}}#container{display:inline-block;position:relative;width:100%}#dummy{padding-top:100%}#element{bottom:0;left:0;position:absolute;right:0;top:0}.circle-image{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.nav-item.active:after,.nav-link:after,.navbar-brand:after{background:#007bff;content:"";display:block;height:.15em}.nav-link:after,.navbar-brand:after{transition:width .35s;width:0}.nav-link:hover:after,.navbar-brand:hover:after{width:100%}.nav-item.active{font-weight:700}.nav-item.active:after{width:100%!important}.navbar-brand{margin-bottom:-14px}.navbar-brand:after{margin-top:-.25em}.markdown-body h1,.markdown-body h2{margin-top:32px}.markdown-body hr{background:#6c757d}.markdown-body img:not(.emoji){display:block;height:auto;margin:1rem auto;max-width:100%}.markdown-body .video{margin-bottom:1rem;padding-bottom:56.25%;position:relative;width:100%}.markdown-body .video iframe{height:100%;position:absolute;width:100%}.markdown-body a:not(.btn):not([class^=carousel-]):not([class^=list-]):not(.no-underline){display:inline-block;text-decoration:none}.markdown-body a:not(.btn):not([class^=carousel-]):not([class^=list-]):not(.no-underline):hover{color:#007bff}.markdown-body a:not(.btn):not([class^=carousel-]):not([class^=list-]):not(.no-underline):after{background:#007bff;content:"";display:block;height:.15em;margin-top:-.15em;transition:width .35s;width:0}.markdown-body a:not(.btn):not([class^=carousel-]):not([class^=list-]):not(.no-underline):hover:after{width:100%}.markdown-body pre{background:#f8f9fa;border:1px solid #ddd;color:#343a40;display:block;font-family:monospace;font-size:14px;line-height:20px;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em 1.5em;page-break-inside:avoid;word-wrap:break-word}.markdown-body code.highlighter-rouge{background-color:#f8f9fa;border-radius:3px;color:#343a40;margin:0;padding:.2em .65em}.markdown-body blockquote{border-left:.25em solid #007bff;color:#6c757d;padding:0 1em}.markdown-body table:not(.highlight){display:block;margin:1rem 0;overflow-x:auto}.markdown-body table:not(.highlight) td,.markdown-body table:not(.highlight) th{border:1px solid #ddd;padding:8px 16px}.markdown-body table:not(.highlight) th{background-color:#007bff;color:#fff;font-weight:500;padding-bottom:12px;padding-top:12px;text-align:left}.markdown-body table:not(.highlight) tr:nth-child(2n){background-color:#0000000d}.project.card{border-radius:15px;margin:10px auto;text-decoration:none!important;transition:transform .4s}.project.card .card-img-top{border-radius:15px 15px 0 0}.project.card:hover:not(.post){box-shadow:-2px 8px 40px -12px #0000003d;transform:translateY(-8px)}.timeline-body{border-radius:0 15px 15px 0;padding:5px 0;position:relative}.timeline-body:after{background-color:#007bff;content:"";height:100%;left:-4px;position:absolute;top:0;width:4px}.timeline-body .timeline-item{position:relative}.timeline-body .timeline-item:after{background-color:#f8f9fa;border:4px solid #007bff;border-radius:50%;content:"";height:20px;left:-12px;position:absolute;top:8px;width:20px;z-index:10}.timeline-body .timeline-item .content{border-bottom:1px dashed #343a40;margin:40px;padding-bottom:20px}.timeline-body .timeline-item .content .date{color:#6c757d;margin-bottom:15px;margin-top:-5px}.highlight .w{color:#bbb}.highlight .k{color:#00a}.highlight .m{color:#099}.highlight .s{color:#a50}.highlight .c{color:#aaa;font-style:italic}.highlight .cp{color:#4c8317}.highlight .go{color:#888}.highlight .gt{color:#a00}.highlight .kc,.highlight .kn{color:#00a}.highlight .na{color:#1e90ff}.highlight .nb{color:#0aa}.highlight .nc{color:#0a0}.highlight .no{color:#a00}.highlight .nd{color:#888}.highlight .nf{color:#0a0}.highlight .nv{color:#a00}.highlight .ow{color:#00a}.highlight .mf,.highlight .mi{color:#099}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si{color:#a50}.highlight .ss{color:#00a}.highlight .bp{color:#0aa}.highlight .ge{font-style:italic}.highlight .gs{font-weight:700}.highlight .c1{color:#aaa;font-style:italic}.highlight .cs{color:#00a;font-style:italic}.highlight .nt{color:#1e90ff;font-weight:700}[data-theme=light] #theme-toggler:before{content:"🌙"}[data-theme=dark] #theme-toggler:before{content:"🌞"}[data-theme=light] .navbar-themed .navbar-brand,[data-theme=light] .navbar-themed .navbar-nav .nav-link.active{color:#343a40}[data-theme=dark] .navbar-themed .navbar-brand,[data-theme=dark] .navbar-themed .navbar-nav .nav-link.active{color:#ffffffe6}[data-theme=light] .navbar-themed .navbar-nav .nav-link{color:#343a4080}[data-theme=dark] .navbar-themed .navbar-nav .nav-link{color:#ffffff80}[data-theme=light] .text-themed{color:#343a40}[data-theme=dark] .text-themed{color:#ffffffe6}[data-theme=light] .bg-themed{background-color:#f8f9fa}[data-theme=dark] .bg-themed{background-color:#343a40}.highlight,[data-theme=dark] code.highlighter-rouge,[data-theme=dark] pre{background:#202020;color:#d0d0d0}.highlight .c,[data-theme=dark] code.highlighter-rouge .c,[data-theme=dark] pre .c{color:#999;font-style:italic}.highlight .g,[data-theme=dark] code.highlighter-rouge .g,[data-theme=dark] pre .g{color:#d0d0d0}.highlight .k,[data-theme=dark] code.highlighter-rouge .k,[data-theme=dark] pre .k{color:#6ab825;font-weight:700}.highlight .l,.highlight .n,.highlight .o,.highlight .p,.highlight .x,[data-theme=dark] code.highlighter-rouge .l,[data-theme=dark] code.highlighter-rouge .n,[data-theme=dark] code.highlighter-rouge .o,[data-theme=dark] code.highlighter-rouge .p,[data-theme=dark] code.highlighter-rouge .x,[data-theme=dark] pre .l,[data-theme=dark] pre .n,[data-theme=dark] pre .o,[data-theme=dark] pre .p,[data-theme=dark] pre .x{color:#d0d0d0}.highlight .cp,[data-theme=dark] code.highlighter-rouge .cp,[data-theme=dark] pre .cp{color:#cd2828;font-weight:700}.highlight .c1,[data-theme=dark] code.highlighter-rouge .c1,[data-theme=dark] pre .c1{color:#999;font-style:italic}.highlight .cs,[data-theme=dark] code.highlighter-rouge .cs,[data-theme=dark] pre .cs{background-color:#520000;color:#e50808;font-weight:700}.highlight .ge,[data-theme=dark] code.highlighter-rouge .ge,[data-theme=dark] pre .ge{color:#d0d0d0;font-style:italic}.highlight .go,[data-theme=dark] code.highlighter-rouge .go,[data-theme=dark] pre .go{color:#ccc}.highlight .gs,[data-theme=dark] code.highlighter-rouge .gs,[data-theme=dark] pre .gs{color:#d0d0d0;font-weight:700}.highlight .gt,[data-theme=dark] code.highlighter-rouge .gt,[data-theme=dark] pre .gt{color:#d22323}.highlight .kc,.highlight .kn,[data-theme=dark] code.highlighter-rouge .kc,[data-theme=dark] code.highlighter-rouge .kn,[data-theme=dark] pre .kc,[data-theme=dark] pre .kn{color:#6ab825;font-weight:700}.highlight .m,[data-theme=dark] code.highlighter-rouge .m,[data-theme=dark] pre .m{color:#3677a9}.highlight .s,[data-theme=dark] code.highlighter-rouge .s,[data-theme=dark] pre .s{color:#ed9d13}.highlight .na,[data-theme=dark] code.highlighter-rouge .na,[data-theme=dark] pre .na{color:#bbb}.highlight .nb,[data-theme=dark] code.highlighter-rouge .nb,[data-theme=dark] pre .nb{color:#24909d}.highlight .nc,[data-theme=dark] code.highlighter-rouge .nc,[data-theme=dark] pre .nc{color:#447fcf;text-decoration:underline}.highlight .no,[data-theme=dark] code.highlighter-rouge .no,[data-theme=dark] pre .no{color:#40ffff}.highlight .nd,[data-theme=dark] code.highlighter-rouge .nd,[data-theme=dark] pre .nd{color:orange}.highlight .nf,[data-theme=dark] code.highlighter-rouge .nf,[data-theme=dark] pre .nf{color:#447fcf}.highlight .nl,.highlight .nx,.highlight .py,[data-theme=dark] code.highlighter-rouge .nl,[data-theme=dark] code.highlighter-rouge .nx,[data-theme=dark] code.highlighter-rouge .py,[data-theme=dark] pre .nl,[data-theme=dark] pre .nx,[data-theme=dark] pre .py{color:#d0d0d0}.highlight .nt,[data-theme=dark] code.highlighter-rouge .nt,[data-theme=dark] pre .nt{color:#6ab825;font-weight:700}.highlight .nv,[data-theme=dark] code.highlighter-rouge .nv,[data-theme=dark] pre .nv{color:#40ffff}.highlight .ow,[data-theme=dark] code.highlighter-rouge .ow,[data-theme=dark] pre .ow{color:#6ab825;font-weight:700}.highlight .w,[data-theme=dark] code.highlighter-rouge .w,[data-theme=dark] pre .w{color:#666}.highlight .mf,.highlight .mi,[data-theme=dark] code.highlighter-rouge .mf,[data-theme=dark] code.highlighter-rouge .mi,[data-theme=dark] pre .mf,[data-theme=dark] pre .mi{color:#3677a9}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .ss,[data-theme=dark] code.highlighter-rouge .dl,[data-theme=dark] code.highlighter-rouge .s1,[data-theme=dark] code.highlighter-rouge .s2,[data-theme=dark] code.highlighter-rouge .sa,[data-theme=dark] code.highlighter-rouge .sd,[data-theme=dark] code.highlighter-rouge .se,[data-theme=dark] code.highlighter-rouge .sh,[data-theme=dark] code.highlighter-rouge .si,[data-theme=dark] code.highlighter-rouge .ss,[data-theme=dark] pre .dl,[data-theme=dark] pre .s1,[data-theme=dark] pre .s2,[data-theme=dark] pre .sa,[data-theme=dark] pre .sd,[data-theme=dark] pre .se,[data-theme=dark] pre .sh,[data-theme=dark] pre .si,[data-theme=dark] pre .ss{color:#ed9d13}.highlight .bp,[data-theme=dark] code.highlighter-rouge .bp,[data-theme=dark] pre .bp{color:#24909d}[data-theme=dark] body{background-color:#17191a;color:#ffffffe6}[data-theme=dark] a:hover{color:#fff}[data-theme=dark] code.highlighter-rouge,[data-theme=dark] pre{border:none}[data-theme=dark] .gist{filter:invert(90%) hue-rotate(180deg)}[data-theme=dark] input{background-color:#2c3032;border-color:#343a40;color:#17191a}[data-theme=dark] input::placeholder{color:#ffffffa3}[data-theme=dark] input:focus{background-color:#242526;color:#ffffffe6}[data-theme=dark] .card{background-color:#242526}[data-theme=dark] .card.border .card-footer{background-color:#0000001a}[data-theme=dark] table:not(.highlight) td{border-color:#242526}[data-theme=dark] table:not(.highlight) tr:nth-child(2n){background-color:#343a40}[data-theme=dark] .list-group-item-action{background-color:#242526;color:#ffffffe6}[data-theme=dark] .list-group-item-action:focus,[data-theme=dark] .list-group-item-action:hover{background-color:#1d1d1e}[data-theme=dark] .post footer{text-decoration:none}[data-theme=dark] .timeline-body .timeline-item:after{background-color:#17191a}