@import url("https://fonts.googleapis.com/css?family=Sen");.cls-1{fill:#009d90}.cls-2{fill:#017067}.cls-3{fill:#01afa1}.cls-4{fill:#008080}.cls-5{fill:#b0e645}.cls-6,.cls-7,.cls-8{fill:#017067}.cls-10,.cls-6{opacity:0.6}.cls-7{opacity:0.4}.cls-9{fill:#008b8b}.cls-11{fill:#017067}.cls-12{fill:#009d90}.cls-13{fill:#0f7e75}.cls-14{fill:#017067}.wheel{animation:wheel-rotate 6s ease infinite;transform-origin:center;transform-box:fill-box}@keyframes wheel-rotate{50%{transform:rotate(360deg);animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}100%{transform:rotate(960deg)}}.clock-hand-1{animation:clock-rotate 3s linear infinite;transform-origin:bottom;transform-box:fill-box}.clock-hand-2{animation:clock-rotate 6s linear infinite;transform-origin:bottom;transform-box:fill-box}@keyframes clock-rotate{100%{transform:rotate(360deg)}}#box-top{animation:box-top-anim 2s linear infinite;transform-origin:right top;transform-box:fill-box}@keyframes box-top-anim{50%{transform:rotate(-5deg)}}#umbrella{animation:umbrella-anim 6s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes umbrella-anim{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}#cup{animation:cup-rotate 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;transform-origin:top left;transform-box:fill-box}@keyframes cup-rotate{50%{transform:rotate(-5deg)}}#pillow{animation:pillow-anim 3s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes pillow-anim{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}#stripe{animation:stripe-anim 3s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes stripe-anim{25%{transform:translate(10px, 0) rotate(-10deg)}75%{transform:translateX(10px)}}#bike{animation:bike-anim 6s ease infinite}@keyframes bike-anim{0%{transform:translateX(-1300px)}50%{transform:translateX(0);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}100%{transform:translateX(1300px)}}#rucksack{animation:ruck-anim 3s linear infinite;transform-origin:top;transform-box:fill-box}@keyframes ruck-anim{50%{transform:rotate(5deg)}}.circle{animation:circle-anim ease infinite;transform-origin:center;transform-box:fill-box;perspective:0px}.circle.c1{animation-duration:2s}.circle.c2{animation-duration:3s}.circle.c3{animation-duration:1s}.circle.c4{animation-duration:1s}.circle.c5{animation-duration:2s}.circle.c6{animation-duration:3s}@keyframes circle-anim{50%{transform:scale(0.2) rotateX(360deg) rotateY(360deg)}}.four,#ou{animation:four-anim cubic-bezier(0.39, 0.575, 0.565, 1) infinite}.four.a{transform-origin:bottom left;animation-duration:3s;transform-box:fill-box}.four.b{transform-origin:bottom right;animation-duration:3s;transform-box:fill-box}#ou{animation-duration:6s;transform-origin:center;transform-box:fill-box}@keyframes four-anim{50%{transform:scale(0.98)}}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}html{padding-left:calc(100vw - 100%)}body{font-family:"Sen", sans-serif}h3{font-size:1.4rem}h4{font-size:1.2rem}a{color:#018c81}.badge{font-weight:500;color:#018c81;border-color:#018c81 !important}.btn-outline-primary{color:#018c81;border-color:#018c81}.btn-outline-primary:hover{border-color:#018c81;background-color:#018c81}.post.card{border-radius:10px;text-decoration:none !important;margin:10px auto;transition:transform 400ms}.post.card .card-img-top{border-radius:10px 10px 0 0;margin:0px}.post.card .card-footer{border-radius:0 0 10px 10px;font-size:14px}.post.card:hover{transform:translateY(-10px);box-shadow:-2px 8px 20px -12px rgba(0,0,0,0.4)}.post{max-width:720px}.post .post-metadata{font-size:14px;margin-top:-6px}.post .tag:hover{background-color:#018c81;color:white !important}.post footer{font-size:10px;color:#6c757d;text-decoration:underline;text-decoration-color:yellow;text-align:right;margin-top:4em;margin-right:2em}.post h1,.post h2{margin-top:32px}.post hr{background:#6c757d}.post img:not(.emoji){display:block;max-width:100%;height:auto;margin:1rem auto;border-radius:10px}.post .video{position:relative;padding-bottom:56.25%;margin-bottom:1rem;width:100%}.post .video iframe{position:absolute;height:100%;width:100%}.post a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline){display:inline-block;text-decoration:none;color:#018c81}.post a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover{color:#018c81}.post a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline)::after{content:"";display:block;height:0.15em;margin-top:-0.15em;width:0;background:#018c81;transition:width 0.35s}.post a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover::after{width:100%}.post ol{padding:0px}.post pre{background:#f8f9fa;border:1px solid #ddd;color:#343a40;font-family:monospace;font-size:12px;line-height:20px;margin-bottom:1.6em;max-width:100%;padding:1em 1.5em;display:block;page-break-inside:avoid;overflow:auto;word-wrap:break-word;border-radius:10px}.post code.highlighter-rouge{background-color:#f8f9fa;border:1px solid #ddd;color:#343a40;border-radius:10px;margin:0;padding:0.1em 0.4em}.post blockquote{border-left:0.25em solid #018c81;color:#6c757d;padding:0 1em}.post table{display:block;overflow-x:auto;margin:1rem 0}.post table td,.post table th{border:1px solid #ddd;padding:8px 16px}.post table th{padding-top:12px;padding-bottom:12px;font-weight:500;text-align:left;background-color:#018c81;color:white}.post table tr:nth-child(even){background-color:#f8f9fa}.rounded{border-radius:10px !important}.social{text-decoration:none !important}#attribution{opacity:0.5}#attribution a{text-decoration:none;font-weight:bold}@media only screen and (min-width: 768px){#attribution{writing-mode:vertical-rl;transform:rotate(180deg);position:fixed;bottom:56px;right:22px}}#container{display:inline-block;position:relative;width:100%}#dummy{padding-top:100%}#element{position:absolute;top:0;bottom:0;left:0;right:0}.circle-image{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.link-after,.nav-link::after,.navbar-brand::after,.nav-item.active::after{content:"";display:block;height:0.15em;background:#018c81}.nav-link::after,.navbar-brand::after{width:0;transition:width 0.35s}.nav-link:hover::after,.navbar-brand:hover::after{width:100%}.nav-item.active{font-weight:bold}.nav-item.active::after{width:100% !important}.navbar-brand{margin-bottom:-14px}.navbar-brand::after{margin-top:-0.25em}.project.card{border-radius:10px;text-decoration:none !important;margin:10px auto;transition:transform 400ms}.project.card .card-img-top{border-radius:10px 10px 0 0}.project.card:hover:not(.post){transform:translateY(-10px);box-shadow:-2px 8px 20px -12px rgba(0,0,0,0.4)}.timeline-body{position:relative;background-color:none;border-radius:0 10px 10px 0;padding:5px 0}.timeline-body:after{content:"";width:3px;height:100%;background-color:#6c757d;position:absolute;left:-4px;top:0}.timeline-body .timeline-item{position:relative}.timeline-body .timeline-item:after{content:"";width:20px;height:20px;border-radius:50%;border:3px solid #018c81;background-color:#f8f9fa;position:absolute;left:-12px;top:4px;z-index:10}.timeline-body .timeline-item .content{margin:10px 20px;padding-bottom:0px}.timeline-body .timeline-item .content .date{margin-top:-5px;margin-bottom:5px;color:#6c757d}
