From 377267f854b4c92cb4db040920cddd15bc198b81 Mon Sep 17 00:00:00 2001 From: eduongAZ <86935179+eduongAZ@users.noreply.github.com> Date: Tue, 26 Dec 2023 03:18:11 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20eduongAZ?= =?UTF-8?q?/eduongAZ.github.io@f696eaa3933323928976ca027cb367444cee4ab2=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- assets/css/bootstrap.min.css | 2 +- assets/css/main.css | 4 ++-- assets/jupyter/blog.ipynb.html | 2 +- blog/2015/code/index.html | 4 ++-- blog/2015/disqus-comments/index.html | 2 +- blog/2015/formatting-and-links/index.html | 2 +- blog/2015/images/index.html | 2 +- blog/2015/index.html | 2 +- blog/2015/math/index.html | 2 +- blog/2020/github-metadata/index.html | 2 +- blog/2020/index.html | 2 +- blog/2020/twitter/index.html | 2 +- blog/2021/diagrams/index.html | 6 +++--- blog/2021/distill/index.html | 4 ++-- blog/2021/index.html | 2 +- blog/2022/giscus-comments/index.html | 2 +- blog/2022/index.html | 2 +- blog/2022/redirect/index.html | 2 +- blog/2023/audios/index.html | 2 +- blog/2023/custom-blockquotes/index.html | 4 ++-- blog/2023/index.html | 2 +- blog/2023/jupyter-notebook/index.html | 4 ++-- blog/2023/post-bibliography/index.html | 4 ++-- blog/2023/sidebar-table-of-contents/index.html | 4 ++-- blog/2023/table-of-contents/index.html | 4 ++-- blog/2023/tables/index.html | 4 ++-- blog/2023/tikzjax/index.html | 4 ++-- blog/2023/videos/index.html | 2 +- blog/category/external-services/index.html | 2 +- blog/category/sample-posts/index.html | 2 +- blog/index.html | 2 +- blog/page/2/index.html | 2 +- blog/page/3/index.html | 2 +- blog/page/4/index.html | 2 +- blog/tag/audios/index.html | 2 +- blog/tag/bib/index.html | 2 +- blog/tag/blockquotes/index.html | 2 +- blog/tag/code/index.html | 2 +- blog/tag/comments/index.html | 2 +- blog/tag/diagrams/index.html | 2 +- blog/tag/distill/index.html | 2 +- blog/tag/formatting/index.html | 2 +- blog/tag/images/index.html | 2 +- blog/tag/jupyter/index.html | 2 +- blog/tag/links/index.html | 2 +- blog/tag/math/index.html | 2 +- blog/tag/metadata/index.html | 2 +- blog/tag/sidebar/index.html | 2 +- blog/tag/tables/index.html | 2 +- blog/tag/toc/index.html | 2 +- blog/tag/videos/index.html | 2 +- cv/index.html | 2 +- feed.xml | 2 +- index.html | 2 +- news/announcement_1/index.html | 2 +- news/announcement_2/index.html | 2 +- news/announcement_3/index.html | 2 +- news/index.html | 2 +- projects/1_project/index.html | 4 ++-- projects/2_project/index.html | 4 ++-- projects/3_project/index.html | 4 ++-- projects/4_project/index.html | 4 ++-- projects/5_project/index.html | 4 ++-- projects/6_project/index.html | 4 ++-- projects/index.html | 2 +- publications/index.html | 4 ++-- sitemap.xml | 2 +- 68 files changed, 87 insertions(+), 87 deletions(-) diff --git a/404.html b/404.html index d7587f3..8506444 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ - Page not found | Eric Duong

Page not found

Looks like there has been a mistake. Nothing exists here.

You will be redirected to the main page within 3 seconds. If not redirected, please go back to the home page.

\ No newline at end of file + Page not found | Eric Duong

Page not found

Looks like there has been a mistake. Nothing exists here.

You will be redirected to the main page within 3 seconds. If not redirected, please go back to the home page.

\ No newline at end of file diff --git a/assets/css/bootstrap.min.css b/assets/css/bootstrap.min.css index 85a4ff8..70e3393 100644 --- a/assets/css/bootstrap.min.css +++ b/assets/css/bootstrap.min.css @@ -3,4 +3,4 @@ * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.blockquote{margin-bottom:1rem;font-size:1.25rem}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-md-10,.col-md-12,.col-md-2,.col-md-6,.col-sm,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-8,.col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled{pointer-events:none}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width:575.98px){.navbar-expand-sm>.container{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-text:last-child{margin-bottom:0}.card-img{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.align-middle{vertical-align:middle!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.rounded{border-radius:.25rem!important}.clearfix::after{display:block;clear:both;content:""}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}@media (min-width:576px){.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}}.float-right{float:right!important}.position-static{position:static!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-1{margin-right:.25rem!important}.ml-1{margin-left:.25rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mt-3{margin-top:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.pr-2{padding-right:.5rem!important}.pl-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.ml-auto{margin-left:auto!important}@media (min-width:768px){.mt-md-0{margin-top:0!important}.ml-md-4{margin-left:1.5rem!important}}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-bold{font-weight:700!important}.visible{visibility:visible!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}} \ No newline at end of file + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.blockquote{margin-bottom:1rem;font-size:1.25rem}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-md-10,.col-md-12,.col-md-2,.col-md-6,.col-sm,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-8,.col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled{pointer-events:none}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width:575.98px){.navbar-expand-sm>.container{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-text:last-child{margin-bottom:0}.card-img{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.align-middle{vertical-align:middle!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.rounded{border-radius:.25rem!important}.clearfix::after{display:block;clear:both;content:""}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}@media (min-width:576px){.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}}.float-right{float:right!important}.position-static{position:static!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-0{margin:0!important}.mr-1{margin-right:.25rem!important}.ml-1{margin-left:.25rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mt-3{margin-top:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.pr-2{padding-right:.5rem!important}.pl-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.ml-auto{margin-left:auto!important}@media (min-width:768px){.mt-md-0{margin-top:0!important}.ml-md-4{margin-left:1.5rem!important}}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-bold{font-weight:700!important}.visible{visibility:visible!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}} \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index 693e19f..a94277e 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,5 +1,5 @@ -:root{--global-bg-color:#fff;--global-code-bg-color:rgba(181,9,172,0.05);--global-text-color:#000;--global-text-color-light:#828282;--global-theme-color:#b509ac;--global-hover-color:#b509ac;--global-hover-text-color:#fff;--global-footer-bg-color:#1c1c1d;--global-footer-text-color:#e8e8e8;--global-footer-link-color:#fff;--global-distill-app-color:#828282;--global-divider-color:rgba(0,0,0,.1);--global-card-bg-color:#fff;--global-tip-block:#42b983;--global-tip-block-bg:#e2f5ec;--global-tip-block-text:#215d42;--global-tip-block-title:#359469;--global-warning-block:#e7c000;--global-warning-block-bg:#fff8d8;--global-warning-block-text:#6b5900;--global-warning-block-title:#b29400;--global-danger-block:#c00;--global-danger-block-bg:#ffe0e0;--global-danger-block-text:#600;--global-danger-block-title:#c00}:root .fa-sun{display:none}:root .fa-moon{padding-left:10px;padding-top:12px;display:block}html[data-theme=dark]{--global-bg-color:#1c1c1d;--global-code-bg-color:#2c3237;--global-text-color:#e8e8e8;--global-text-color-light:#e8e8e8;--global-theme-color:#2698ba;--global-hover-color:#2698ba;--global-hover-text-color:#fff;--global-footer-bg-color:#e8e8e8;--global-footer-text-color:#1c1c1d;--global-footer-link-color:#000;--global-distill-app-color:#e8e8e8;--global-divider-color:#424246;--global-card-bg-color:#212529;--global-tip-block:#42b983;--global-tip-block-bg:#e2f5ec;--global-tip-block-text:#215d42;--global-tip-block-title:#359469;--global-warning-block:#e7c000;--global-warning-block-bg:#fff8d8;--global-warning-block-text:#6b5900;--global-warning-block-title:#b29400;--global-danger-block:#c00;--global-danger-block-bg:#ffe0e0;--global-danger-block-text:#600;--global-danger-block-title:#c00}html[data-theme=dark] .fa-sun{padding-left:10px;padding-top:12px;display:block}html[data-theme=dark] .fa-moon{display:none}body{padding-bottom:70px;color:var(--global-text-color);background-color:var(--global-bg-color)}body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:66px}body.fixed-top-nav{padding-top:56px}.container{max-width:800px}.profile img{width:100%}p,h1,h2,h3,h4,h5,h6,em,div,li,span,strong{color:var(--global-text-color)}hr{border-top:1px solid var(--global-divider-color)}table td,table th{font-size:1rem}table th{font-weight:bold}a,table.table a{color:var(--global-theme-color)}a:hover,table.table a:hover{color:var(--global-theme-color);text-decoration:underline}a:hover:after :not(.nav-item.dropdown),table.table a:hover:after :not(.nav-item.dropdown){width:100%}.table-dark{background-color:rgba(0,0,0,0)}figure,img{max-width:90vw}blockquote{background:var(--global-bg-color);border-left:5px solid var(--global-theme-color);margin:1.5em 0;padding:1em;font-size:1.2rem}blockquote p{margin-bottom:0}blockquote.block-tip{border-color:var(--global-tip-block);background-color:var(--global-tip-block-bg)}blockquote.block-tip p{color:var(--global-tip-block-text)}blockquote.block-tip h1,blockquote.block-tip h2,blockquote.block-tip h3,blockquote.block-tip h4,blockquote.block-tip h5,blockquote.block-tip h6{color:var(--global-tip-block-title)}blockquote.block-warning{border-color:var(--global-warning-block);background-color:var(--global-warning-block-bg)}blockquote.block-warning p{color:var(--global-warning-block-text)}blockquote.block-warning h1,blockquote.block-warning h2,blockquote.block-warning h3,blockquote.block-warning h4,blockquote.block-warning h5,blockquote.block-warning h6{color:var(--global-warning-block-title)}blockquote.block-danger{border-color:var(--global-danger-block);background-color:var(--global-danger-block-bg)}blockquote.block-danger p{color:var(--global-danger-block-text)}blockquote.block-danger h1,blockquote.block-danger h2,blockquote.block-danger h3,blockquote.block-danger h4,blockquote.block-danger h5,blockquote.block-danger h6{color:var(--global-danger-block-title)}.equation{margin-bottom:1rem;text-align:center}.caption{font-size:.875rem;margin-top:.75rem;margin-bottom:1.5rem;text-align:center}.card{background-color:var(--global-card-bg-color)}.card img{width:100%}.card .card-title{color:var(--global-text-color)}.card .card-item{width:auto;margin-bottom:10px}.card .card-item .row{display:flex;align-items:center}.citation,.citation-number{color:var(--global-theme-color)}.profile{width:100%}.profile.float-right{margin-left:1rem}@media(min-width:576px){.profile{width:30%}.profile .address p{display:block}}.post-description{margin-bottom:2rem;font-size:.875rem}.post-description a{color:inherit}.post-description a:hover{color:var(--global-theme-color);text-decoration:none} -.navbar{box-shadow:none;border-bottom:1px solid var(--global-divider-color);background-color:var(--global-bg-color);opacity:.95}.navbar .dropdown-menu{background-color:var(--global-bg-color);border:1px solid var(--global-divider-color)}.navbar .dropdown-menu a:not(.active){color:var(--global-text-color)}.navbar .dropdown-menu a:hover{color:var(--global-hover-color)}.dropdown-item{color:var(--global-text-color)}.dropdown-item:hover{color:var(--global-hover-color);background-color:var(--global-bg-color)}.navbar.navbar-light a:hover{text-decoration:none}.navbar.navbar-light .navbar-brand{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:inherit;font-weight:bolder;color:var(--global-theme-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-brand.social{padding-bottom:0;padding-top:0;font-size:1.7rem}.navbar.navbar-light .navbar-brand.social a i::before{color:var(--global-text-color);transition-property:all .2s ease-in-out}.navbar.navbar-light .navbar-brand.social a:hover i::before{color:var(--global-theme-color)}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background-color:var(--global-text-color);border-radius:1px;margin-bottom:4px;transition:all .2s}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}#light-toggle{padding:0;border:0;background-color:inherit;color:var(--global-text-color)}#light-toggle:hover{color:var(--global-hover-color)}.social{text-align:center}.social .contact-icons{font-size:4rem}.social .contact-icons a i::before{color:var(--global-text-color);transition-property:all .2s ease-in-out}.social .contact-icons a:hover i::before{color:var(--global-theme-color)}.social .contact-note{font-size:.8rem}footer.fixed-bottom{background-color:var(--global-footer-bg-color);font-size:.75rem}footer.fixed-bottom .container{color:var(--global-footer-text-color);padding-top:9px;padding-bottom:8px}footer.fixed-bottom a{color:var(--global-footer-link-color)}footer.fixed-bottom a:hover{color:var(--global-theme-color);text-decoration:none}.cv{margin-bottom:40px}.cv .card{background-color:var(--global-card-bg-color);border:1px solid var(--global-divider-color)}.cv .card .list-group-item{background-color:inherit;border-color:var(--global-divider-color)}.cv .card .list-group-item .badge{color:var(--global-card-bg-color)!important;background-color:var(--global-theme-color)!important}.table-cv-map{background-color:rgba(0,0,0,0);border:0;color:var(--global-text-color)}.header-bar{border-bottom:1px solid var(--global-divider-color);text-align:center;padding-top:2rem;padding-bottom:3rem}.header-bar h1{color:var(--global-theme-color);font-size:5rem}.tag-category-list{border-bottom:1px solid var(--global-divider-color);text-align:center;padding-top:1rem}.tag-category-list ul{justify-content:center;display:flow-root}.tag-category-list ul p,.tag-category-list ul li{list-style:none;display:inline-block;padding:1rem .5rem;color:var(--global-text-color-light)}.post-list{margin:0;margin-bottom:40px;padding:0}.post-list li{border-bottom:1px solid var(--global-divider-color);list-style:none;padding-top:2rem;padding-bottom:2rem}.post-list li .post-meta{color:var(--global-text-color-light);font-size:.875rem;margin-bottom:0}.post-list li .post-tags{color:var(--global-text-color-light);font-size:.875rem;padding-top:.25rem;padding-bottom:0}.post-list li a{color:var(--global-text-color);text-decoration:none}.post-list li a:hover{color:var(--global-theme-color)}.pagination .page-item .page-link{color:var(--global-text-color)}.pagination .page-item .page-link:hover{color:#000}.pagination .page-item.active .page-link{color:#fff;background-color:var(--global-theme-color)} +:root{--global-bg-color:#fff;--global-code-bg-color:rgba(181,9,172,0.05);--global-text-color:#000;--global-text-color-light:#828282;--global-theme-color:#b509ac;--global-hover-color:#b509ac;--global-hover-text-color:#fff;--global-footer-bg-color:#1c1c1d;--global-footer-text-color:#e8e8e8;--global-footer-link-color:#fff;--global-distill-app-color:#828282;--global-divider-color:rgba(0,0,0,.1);--global-card-bg-color:#fff;--global-tip-block:#42b983;--global-tip-block-bg:#e2f5ec;--global-tip-block-text:#215d42;--global-tip-block-title:#359469;--global-warning-block:#e7c000;--global-warning-block-bg:#fff8d8;--global-warning-block-text:#6b5900;--global-warning-block-title:#b29400;--global-danger-block:#c00;--global-danger-block-bg:#ffe0e0;--global-danger-block-text:#600;--global-danger-block-title:#c00}:root .fa-sun{display:none}:root .fa-moon{padding-left:10px;padding-top:12px;display:block}html[data-theme=dark]{--global-bg-color:#1c1c1d;--global-code-bg-color:#2c3237;--global-text-color:#e8e8e8;--global-text-color-light:#e8e8e8;--global-theme-color:#2698ba;--global-hover-color:#2698ba;--global-hover-text-color:#fff;--global-footer-bg-color:#e8e8e8;--global-footer-text-color:#1c1c1d;--global-footer-link-color:#000;--global-distill-app-color:#e8e8e8;--global-divider-color:#424246;--global-card-bg-color:#212529;--global-tip-block:#42b983;--global-tip-block-bg:#e2f5ec;--global-tip-block-text:#215d42;--global-tip-block-title:#359469;--global-warning-block:#e7c000;--global-warning-block-bg:#fff8d8;--global-warning-block-text:#6b5900;--global-warning-block-title:#b29400;--global-danger-block:#c00;--global-danger-block-bg:#ffe0e0;--global-danger-block-text:#600;--global-danger-block-title:#c00}html[data-theme=dark] .fa-sun{padding-left:10px;padding-top:12px;display:block}html[data-theme=dark] .fa-moon{display:none}body{padding-bottom:70px;color:var(--global-text-color);background-color:var(--global-bg-color)}body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:66px}body.fixed-top-nav{padding-top:56px}body.sticky-bottom-footer{padding-bottom:0}.container{max-width:800px}.profile img{width:100%}p,h1,h2,h3,h4,h5,h6,em,div,li,span,strong{color:var(--global-text-color)}hr{border-top:1px solid var(--global-divider-color)}table td,table th{font-size:1rem}table th{font-weight:bold}a,table.table a{color:var(--global-theme-color)}a:hover,table.table a:hover{color:var(--global-theme-color);text-decoration:underline}a:hover:after :not(.nav-item.dropdown),table.table a:hover:after :not(.nav-item.dropdown){width:100%}.table-dark{background-color:rgba(0,0,0,0)}figure,img{max-width:90vw}blockquote{background:var(--global-bg-color);border-left:5px solid var(--global-theme-color);margin:1.5em 0;padding:1em;font-size:1.2rem}blockquote p{margin-bottom:0}blockquote.block-tip{border-color:var(--global-tip-block);background-color:var(--global-tip-block-bg)}blockquote.block-tip p{color:var(--global-tip-block-text)}blockquote.block-tip h1,blockquote.block-tip h2,blockquote.block-tip h3,blockquote.block-tip h4,blockquote.block-tip h5,blockquote.block-tip h6{color:var(--global-tip-block-title)}blockquote.block-warning{border-color:var(--global-warning-block);background-color:var(--global-warning-block-bg)}blockquote.block-warning p{color:var(--global-warning-block-text)}blockquote.block-warning h1,blockquote.block-warning h2,blockquote.block-warning h3,blockquote.block-warning h4,blockquote.block-warning h5,blockquote.block-warning h6{color:var(--global-warning-block-title)}blockquote.block-danger{border-color:var(--global-danger-block);background-color:var(--global-danger-block-bg)}blockquote.block-danger p{color:var(--global-danger-block-text)}blockquote.block-danger h1,blockquote.block-danger h2,blockquote.block-danger h3,blockquote.block-danger h4,blockquote.block-danger h5,blockquote.block-danger h6{color:var(--global-danger-block-title)}.equation{margin-bottom:1rem;text-align:center}.caption{font-size:.875rem;margin-top:.75rem;margin-bottom:1.5rem;text-align:center}.card{background-color:var(--global-card-bg-color)}.card img{width:100%}.card .card-title{color:var(--global-text-color)}.card .card-item{width:auto;margin-bottom:10px}.card .card-item .row{display:flex;align-items:center}.citation,.citation-number{color:var(--global-theme-color)}.profile{width:100%}.profile.float-right{margin-left:1rem}@media(min-width:576px){.profile{width:30%}.profile .address p{display:block}}.post-description{margin-bottom:2rem;font-size:.875rem}.post-description a{color:inherit}.post-description a:hover{color:var(--global-theme-color);text-decoration:none} +.navbar{box-shadow:none;border-bottom:1px solid var(--global-divider-color);background-color:var(--global-bg-color);opacity:.95}.navbar .dropdown-menu{background-color:var(--global-bg-color);border:1px solid var(--global-divider-color)}.navbar .dropdown-menu a:not(.active){color:var(--global-text-color)}.navbar .dropdown-menu a:hover{color:var(--global-hover-color)}.dropdown-item{color:var(--global-text-color)}.dropdown-item:hover{color:var(--global-hover-color);background-color:var(--global-bg-color)}.navbar.navbar-light a:hover{text-decoration:none}.navbar.navbar-light .navbar-brand{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--global-text-color)}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:inherit;font-weight:bolder;color:var(--global-theme-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-brand.social{padding-bottom:0;padding-top:0;font-size:1.7rem}.navbar.navbar-light .navbar-brand.social a i::before{color:var(--global-text-color);transition-property:all .2s ease-in-out}.navbar.navbar-light .navbar-brand.social a:hover i::before{color:var(--global-theme-color)}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background-color:var(--global-text-color);border-radius:1px;margin-bottom:4px;transition:all .2s}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}#light-toggle{padding:0;border:0;background-color:inherit;color:var(--global-text-color)}#light-toggle:hover{color:var(--global-hover-color)}.social{text-align:center}.social .contact-icons{font-size:4rem}.social .contact-icons a i::before{color:var(--global-text-color);transition-property:all .2s ease-in-out}.social .contact-icons a:hover i::before{color:var(--global-theme-color)}.social .contact-note{font-size:.8rem}footer.fixed-bottom{background-color:var(--global-footer-bg-color);font-size:.75rem}footer.fixed-bottom .container{color:var(--global-footer-text-color);padding-top:9px;padding-bottom:8px}footer.fixed-bottom a{color:var(--global-footer-link-color)}footer.fixed-bottom a:hover{color:var(--global-theme-color);text-decoration:none}footer.sticky-bottom{border-top:1px solid var(--global-divider-color);padding-top:40px;padding-bottom:40px;font-size:.9rem}.cv{margin-bottom:40px}.cv .card{background-color:var(--global-card-bg-color);border:1px solid var(--global-divider-color)}.cv .card .list-group-item{background-color:inherit;border-color:var(--global-divider-color)}.cv .card .list-group-item .badge{color:var(--global-card-bg-color)!important;background-color:var(--global-theme-color)!important}.table-cv-map{background-color:rgba(0,0,0,0);border:0;color:var(--global-text-color)}.header-bar{border-bottom:1px solid var(--global-divider-color);text-align:center;padding-top:2rem;padding-bottom:3rem}.header-bar h1{color:var(--global-theme-color);font-size:5rem}.tag-category-list{border-bottom:1px solid var(--global-divider-color);text-align:center;padding-top:1rem}.tag-category-list ul{justify-content:center;display:flow-root}.tag-category-list ul p,.tag-category-list ul li{list-style:none;display:inline-block;padding:1rem .5rem;color:var(--global-text-color-light)}.post-list{margin:0;margin-bottom:40px;padding:0}.post-list li{border-bottom:1px solid var(--global-divider-color);list-style:none;padding-top:2rem;padding-bottom:2rem}.post-list li .post-meta{color:var(--global-text-color-light);font-size:.875rem;margin-bottom:0}.post-list li .post-tags{color:var(--global-text-color-light);font-size:.875rem;padding-top:.25rem;padding-bottom:0}.post-list li a{color:var(--global-text-color);text-decoration:none}.post-list li a:hover{color:var(--global-theme-color)}.pagination .page-item .page-link{color:var(--global-text-color)}.pagination .page-item .page-link:hover{color:#000}.pagination .page-item.active .page-link{color:#fff;background-color:var(--global-theme-color)} .pagination .page-item.active .page-link:hover{background-color:var(--global-theme-color)}.distill a:hover{border-bottom-color:var(--global-theme-color);text-decoration:none}.projects a{text-decoration:none}.projects a:hover .card-title{color:var(--global-theme-color)}.projects .card img{width:100%}.projects .card-item{width:auto;margin-bottom:10px}.projects .card-item .row{display:flex;align-items:center}.projects .grid-sizer,.projects .grid-item{width:250px;margin-bottom:10px}.projects h2.category{color:var(--global-divider-color);border-bottom:1px solid var(--global-divider-color);padding-top:.5rem;margin-top:2rem;margin-bottom:1rem;text-align:right}.publications{margin-top:2rem}.publications h1{color:var(--global-theme-color);font-size:2rem;text-align:center;margin-top:1em;margin-bottom:1em}.publications h2{margin-bottom:1rem}.publications h2 span{font-size:1.5rem}.publications h2.bibliography{color:var(--global-divider-color);border-top:1px solid var(--global-divider-color);padding-top:1rem;margin-top:2rem;margin-bottom:-2rem;text-align:right}.publications ol.bibliography{list-style:none;padding:0;margin-top:0}.publications ol.bibliography li{margin-bottom:1rem}.publications ol.bibliography li .preview{width:100%;min-width:80px;max-width:200px}.publications ol.bibliography li .abbr{height:2rem;margin-bottom:.5rem}.publications ol.bibliography li .abbr abbr{display:inline-block;background-color:var(--global-theme-color);padding-left:1rem;padding-right:1rem}.publications ol.bibliography li .abbr abbr a{color:#fff}.publications ol.bibliography li .abbr abbr a:hover{text-decoration:none}.publications ol.bibliography li .title{font-weight:bolder}.publications ol.bibliography li .author a{border-bottom:1px dashed var(--global-theme-color)}.publications ol.bibliography li .author a:hover{border-bottom-style:solid;text-decoration:none}.publications ol.bibliography li .author>em{border-bottom:1px solid;font-style:normal}.publications ol.bibliography li .author>span.more-authors{color:var(--global-text-color-light);border-bottom:1px dashed var(--global-text-color-light);cursor:pointer}.publications ol.bibliography li .author>span.more-authors:hover{color:var(--global-text-color);border-bottom:1px dashed var(--global-text-color)}.publications ol.bibliography li .links a.btn{color:var(--global-text-color);border:1px solid var(--global-text-color);padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;margin-left:0}.publications ol.bibliography li .links a.btn:hover{color:var(--global-theme-color);border-color:var(--global-theme-color)}.publications ol.bibliography li .badges{padding-bottom:.5rem}.publications ol.bibliography li .badges span{display:inline-block;color:#000;height:100%;padding-right:.5rem;vertical-align:middle}.publications ol.bibliography li .badges span:hover{text-decoration:underline}.publications ol.bibliography li .hidden{font-size:.875rem;max-height:0;overflow:hidden;text-align:justify;transition-property:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:all .15s ease}.publications ol.bibliography li .hidden p{line-height:1.4em;margin:10px}.publications ol.bibliography li .hidden pre{font-size:1em;line-height:1.4em;padding:10px}.publications ol.bibliography li .hidden.open{max-height:100em;transition-property:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:all .15s ease}.publications ol.bibliography li div.abstract.hidden{border:dashed 1px var(--global-bg-color)}.publications ol.bibliography li div.abstract.hidden.open{border-color:var(--global-text-color)}figure.highlight{margin:0 0 1rem}pre{color:var(--global-theme-color);background-color:var(--global-code-bg-color);border-radius:6px;padding:6px 12px}pre pre,pre code{background-color:rgba(0,0,0,0);border-radius:0;margin-bottom:0;padding:0}code{color:var(--global-theme-color);background-color:var(--global-code-bg-color);border-radius:3px;padding:3px 3px}html.transition,html.transition *,html.transition *:before,html.transition *:after{transition:all 750ms!important;transition-delay:0!important}.post .post-meta{color:var(--global-text-color-light);font-size:.875rem;margin-bottom:0}.post .post-tags{color:var(--global-text-color-light);font-size:.875rem;padding-top:.25rem;padding-bottom:1rem}.post .post-tags a{color:var(--global-text-color-light);text-decoration:none}.post .post-tags a:hover{color:var(--global-theme-color)}progress{position:fixed;left:0;top:56px;z-index:10;width:100%;height:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:rgba(0,0,0,0);color:var(--global-theme-color)}progress::-webkit-progress-bar{background-color:rgba(0,0,0,0)}progress::-webkit-progress-value{background-color:var(--global-theme-color)}progress::-moz-progress-bar{background-color:var(--global-theme-color)} .progress-container{width:100%;background-color:rgba(0,0,0,0);position:fixed;top:56px;left:0;height:5px;display:block}.progress-bar{background-color:var(--global-theme-color);width:0;display:block;height:inherit}.code-display-wrapper{position:relative}.code-display-wrapper .copy{background:var(--global-card-bg-color);border-color:var(--global-bg-color);border-radius:.3rem;border-style:none;color:var(--global-text-color);font-size:medium;opacity:0;position:absolute;right:.5rem;top:.5rem}.code-display-wrapper:active .copy,.code-display-wrapper:focus .copy,.code-display-wrapper:hover .copy{color:var(--global-hover-color);opacity:1}nav[data-toggle=toc]{top:5rem}nav[data-toggle=toc] .nav .nav>li>a{font-size:.75rem}nav[data-toggle=toc] .nav>li>a{color:var(--global-text-color);font-size:.75rem}nav[data-toggle=toc] .nav>li>a:hover{color:var(--global-hover-color);border-left-color:var(--global-hover-color)}nav[data-toggle=toc] .nav-link.active{color:var(--global-theme-color);border-left-color:var(--global-theme-color);font-size:.75rem}nav[data-toggle=toc] .nav-link.active:hover{color:var(--global-hover-color);border-left-color:var(--global-hover-color)}@media(max-width:576px){nav[data-toggle=toc]{visibility:hidden;height:0;top:0}}.featured-posts a{color:var(--global-text-color-light);text-decoration:none}.featured-posts a .card-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-posts a:hover{color:var(--global-theme-color)}.featured-posts a:hover .card-title{color:var(--global-theme-color)}.featured-posts .card-item{margin-bottom:10px}.featured-posts .post-meta{color:var(--global-text-color-light);font-size:.875rem;margin-bottom:0;padding-top:.5rem}#toc-sidebar{z-index:1}d-byline{border-top-color:var(--global-divider-color)!important}d-byline h3{color:var(--global-text-color)!important}d-byline a,d-article d-byline a{color:var(--global-text-color)!important}d-byline a:hover,d-article d-byline a:hover{color:var(--global-hover-color)!important}d-article{border-top-color:var(--global-divider-color)!important}d-article p,d-article h1,d-article h2,d-article h3,d-article h4,d-article h5,d-article h6,d-article li,d-article table{color:var(--global-text-color)!important}d-article h1,d-article h2,d-article hr,d-article table,d-article table th,d-article table td{border-bottom-color:var(--global-divider-color)!important}d-article a{color:var(--global-theme-color)!important}d-article a:hover{color:var(--global-theme-color)!important}d-article b i{display:inline}d-article blockquote{border-left:2px solid var(--global-theme-color)!important}d-article details{color:var(--global-text-color);background-color:var(--global-code-bg-color);margin-top:0;padding:8px 12px;position:relative;border-radius:6px;display:block;margin-bottom:20px;grid-column:text;overflow:auto;max-width:100%}d-article details summary{color:var(--global-theme-color)}d-article details p{margin-top:.5rem;margin-bottom:.5rem}d-article d-contents{align-self:start;grid-column:1/4;grid-row:auto/span 4;justify-self:end;margin-top:0;padding-left:2em;padding-right:3em;border-right:1px solid var(--global-divider-color);width:max(70%,300px);margin-right:0;margin-top:0;display:grid;grid-template-columns:minmax(8px,1fr) [toc] auto minmax(8px,1fr) [toc-line] 1px minmax(32px,2fr)}d-article d-contents nav{grid-column:toc}d-article d-contents nav a{border-bottom:none!important}d-article d-contents nav a:hover{border-bottom:1px solid var(--global-text-color)!important}d-article d-contents nav h3{margin-top:0;margin-bottom:1em}d-article d-contents nav div{display:block;outline:0;margin-bottom:.8em;color:rgba(0,0,0,.8);font-weight:bold}d-article d-contents nav ul{padding-left:1em;margin-top:0;margin-bottom:6px;list-style-type:none}d-article d-contents nav ul li{margin-bottom:.25em}d-article d-contents .figcaption{line-height:1.4em}d-article d-footnote{scroll-margin-top:66px}d-appendix{border-top-color:var(--global-divider-color)!important;color:var(--global-distill-app-color)!important}d-appendix h3,d-appendix li,d-appendix span{color:var(--global-distill-app-color)!important}d-appendix a,d-appendix a.footnote-backlink{color:var(--global-distill-app-color)!important}d-appendix a:hover,d-appendix a.footnote-backlink:hover{color:var(--global-hover-color)!important}@media(max-width:1024px){d-article d-contents{display:block;grid-column-start:2;grid-column-end:-2;padding-bottom:.5em;margin-bottom:1em;padding-top:.5em;width:100%;border:1px solid var(--global-divider-color)}d-article d-contents nav{grid-column:none}}table.table-cv{background-color:rgba(0,0,0,0)!important}p.location{font-size:.7rem;white-space:nowrap}i.iconlocation{color:var(--global-theme-color);font-size:.8rem}div.list-groups{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row;align-content:center}div.list-group{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;margin-bottom:2rem}td.list-group-category{color:var(--global-theme-color);margin-bottom:.5rem}td.list-group-category-icon{font-size:.8rem;color:var(--global-theme-color);width:1.4rem;padding-right:.4rem}td.list-group-name{font-size:.8rem}a.anchor{display:block;position:relative;top:-50px;visibility:hidden}ul.timeline{margin-top:2rem;margin-bottom:2rem}ul.timeline li{position:relative;min-height:2.2rem;color:var(--global-text-color);list-style-position:inside}ul.timeline li::before{content:"";min-height:2.5rem;width:1px;background:var(--global-text-color);margin:0;padding:0;position:absolute;left:2px;top:-0.5rem}/*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com diff --git a/assets/jupyter/blog.ipynb.html b/assets/jupyter/blog.ipynb.html index 443e514..62e423d 100644 --- a/assets/jupyter/blog.ipynb.html +++ b/assets/jupyter/blog.ipynb.html @@ -1,4 +1,4 @@ - jekyll-jupyter-notebook20231226-1911-d7vrst JohnAliceHello John, how are you?Great!JohnAlice


Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • a distill-style blog post
  • a post with code
  • displaying beautiful tables with Bootstrap Tables
  • a post with jupyter notebook
  • a post with math
  • \ No newline at end of file +
    JohnAliceHello John, how are you?Great!JohnAlice



    Enjoy Reading This Article?

    Here are some more articles you might like to read next:

  • a distill-style blog post
  • a post with code
  • displaying beautiful tables with Bootstrap Tables
  • a post with jupyter notebook
  • a post with math
  • \ No newline at end of file diff --git a/blog/2021/distill/index.html b/blog/2021/distill/index.html index d0948df..48b5fd2 100644 --- a/blog/2021/distill/index.html +++ b/blog/2021/distill/index.html @@ -1,4 +1,4 @@ - a distill-style blog post | Eric Duong \ No newline at end of file +

    Colons can be used to align columns.

    Tables Are Cool
    col 3 is right-aligned $1600
    col 2 is centered $12
    zebra stripes are neat $1

    There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don’t need to make the raw Markdown line up prettily. You can also use inline Markdown.

    Markdown Less Pretty
    Still renders nicely
    1 2 3

    Blockquotes are very handy in email to emulate reply text. This line is part of the same quote.

    Quote break.

    This is a very long line that will still be quoted properly when it wraps. Oh boy let’s keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.

    Here’s a line for us to start with.

    This line is separated from the one above by two newlines, so it will be a separate paragraph.

    This line is also a separate paragraph, but… This line is only separated by a single newline, so it’s a separate line in the same paragraph.

    \ No newline at end of file diff --git a/blog/2021/index.html b/blog/2021/index.html index 5b2ed95..05a9f06 100644 --- a/blog/2021/index.html +++ b/blog/2021/index.html @@ -1 +1 @@ - 2021 | Eric Duong

    2021

    an archive of posts from this year

    \ No newline at end of file + 2021 | Eric Duong

    2021

    an archive of posts from this year

    \ No newline at end of file diff --git a/blog/2022/giscus-comments/index.html b/blog/2022/giscus-comments/index.html index c37c412..bfb95f0 100644 --- a/blog/2022/giscus-comments/index.html +++ b/blog/2022/giscus-comments/index.html @@ -1 +1 @@ - a post with giscus comments | Eric Duong

    a post with giscus comments

    This post shows how to add GISCUS comments.

    \ No newline at end of file + a post with giscus comments | Eric Duong

    a post with giscus comments

    This post shows how to add GISCUS comments.

    \ No newline at end of file diff --git a/blog/2022/index.html b/blog/2022/index.html index e88c4a5..a0e6f48 100644 --- a/blog/2022/index.html +++ b/blog/2022/index.html @@ -1 +1 @@ - 2022 | Eric Duong

    2022

    an archive of posts from this year

    \ No newline at end of file + 2022 | Eric Duong

    2022

    an archive of posts from this year

    \ No newline at end of file diff --git a/blog/2022/redirect/index.html b/blog/2022/redirect/index.html index 2c3df9b..24ccff4 100644 --- a/blog/2022/redirect/index.html +++ b/blog/2022/redirect/index.html @@ -1 +1 @@ - a post with redirect | Eric Duong

    a post with redirect

    Redirecting to another page.




      Enjoy Reading This Article?

      Here are some more articles you might like to read next:

    • a post with twitter
    • a post with jupyter notebook
    • a post with formatting and links
    • a post with table of contents
    • a post with table of contents on a sidebar
    • \ No newline at end of file + a post with redirect | Eric Duong

      a post with redirect

      Redirecting to another page.




        Enjoy Reading This Article?

        Here are some more articles you might like to read next:

      • a post with twitter
      • a post with jupyter notebook
      • a post with formatting and links
      • a post with table of contents
      • a post with table of contents on a sidebar
      • \ No newline at end of file diff --git a/blog/2023/audios/index.html b/blog/2023/audios/index.html index a92334a..9a7d629 100644 --- a/blog/2023/audios/index.html +++ b/blog/2023/audios/index.html @@ -1 +1 @@ - a post with audios | Eric Duong

        a post with audios

        This is an example post with audios. It supports local audio files.

        A simple, elegant caption looks good between video rows, after each row, or doesn't have to be there at all.



          Enjoy Reading This Article?

          Here are some more articles you might like to read next:

        • a post with videos
        • a post with images
        • a distill-style blog post
        • a post with jupyter notebook
        • a post with bibliography
        • \ No newline at end of file + a post with audios | Eric Duong

          a post with audios

          This is an example post with audios. It supports local audio files.

          A simple, elegant caption looks good between video rows, after each row, or doesn't have to be there at all.



            Enjoy Reading This Article?

            Here are some more articles you might like to read next:

          • a post with videos
          • a post with images
          • a distill-style blog post
          • a post with jupyter notebook
          • a post with bibliography
          • \ No newline at end of file diff --git a/blog/2023/custom-blockquotes/index.html b/blog/2023/custom-blockquotes/index.html index be53e68..222de35 100644 --- a/blog/2023/custom-blockquotes/index.html +++ b/blog/2023/custom-blockquotes/index.html @@ -1,4 +1,4 @@ - a post with custom blockquotes | Eric Duong

            a post with custom blockquotes

            This post shows how to add custom styles for blockquotes. Based on jekyll-gitbook implementation.

            We decided to support the same custom blockquotes as in jekyll-gitbook, which are also found in a lot of other sites’ styles. The styles definitions can be found on the _base.scss file, more specifically:

            /* Tips, warnings, and dangers */
            +       a post with custom blockquotes | Eric Duong                 

            a post with custom blockquotes

            This post shows how to add custom styles for blockquotes. Based on jekyll-gitbook implementation.

            We decided to support the same custom blockquotes as in jekyll-gitbook, which are also found in a lot of other sites’ styles. The styles definitions can be found on the _base.scss file, more specifically:

            /* Tips, warnings, and dangers */
             .post .post-content blockquote {
                 &.block-tip {
                 border-color: var(--global-tip-block);
            @@ -56,4 +56,4 @@
             > This is a danger zone, and thus should
             > be used carefully
             {: .block-danger }
            -
            DANGER

            This is a danger zone, and thus should be used carefully




              Enjoy Reading This Article?

              Here are some more articles you might like to read next:

            • a distill-style blog post
            • a post with code
            • a post with jupyter notebook
            • displaying beautiful tables with Bootstrap Tables
            • a post with table of contents on a sidebar
            • \ No newline at end of file +
              DANGER

              This is a danger zone, and thus should be used carefully




                Enjoy Reading This Article?

                Here are some more articles you might like to read next:

              • a distill-style blog post
              • a post with code
              • a post with jupyter notebook
              • displaying beautiful tables with Bootstrap Tables
              • a post with table of contents on a sidebar
              • \ No newline at end of file diff --git a/blog/2023/index.html b/blog/2023/index.html index 42a96ed..2539ecb 100644 --- a/blog/2023/index.html +++ b/blog/2023/index.html @@ -1 +1 @@ - 2023 | Eric Duong
                \ No newline at end of file + 2023 | Eric Duong
                \ No newline at end of file diff --git a/blog/2023/jupyter-notebook/index.html b/blog/2023/jupyter-notebook/index.html index 3319295..629f2da 100644 --- a/blog/2023/jupyter-notebook/index.html +++ b/blog/2023/jupyter-notebook/index.html @@ -1,4 +1,4 @@ - a post with jupyter notebook | Eric Duong

                a post with jupyter notebook

                To include a jupyter notebook in a post, you can use the following code:

                {::nomarkdown}
                +       a post with jupyter notebook | Eric Duong                 

                a post with jupyter notebook

                To include a jupyter notebook in a post, you can use the following code:

                {::nomarkdown}
                 {% assign jupyter_path = "assets/jupyter/blog.ipynb" | relative_url %}
                 {% capture notebook_exists %}{% file_exists assets/jupyter/blog.ipynb %}{% endcapture %}
                 {% if notebook_exists == "true" %}
                @@ -7,4 +7,4 @@
                     <p>Sorry, the notebook you are looking for does not exist.</p>
                 {% endif %}
                 {:/nomarkdown}
                -

                Let’s break it down: this is possible thanks to Jekyll Jupyter Notebook plugin that allows you to embed jupyter notebooks in your posts. It basically calls jupyter nbconvert --to html to convert the notebook to an html page and then includes it in the post. Since Kramdown is the default Markdown renderer for Jekyll, we need to surround the call to the plugin with the ::nomarkdown tag so that it stops processing this part with Kramdown and outputs the content as-is.

                The plugin takes as input the path to the notebook, but it assumes the file exists. If you want to check if the file exists before calling the plugin, you can use the file_exists filter. This avoids getting a 404 error from the plugin and ending up displaying the main page inside of it instead. If the file does not exist, you can output a message to the user. The code displayed above outputs the following:

                Note that the jupyter notebook supports both light and dark themes.

                \ No newline at end of file +

                Let’s break it down: this is possible thanks to Jekyll Jupyter Notebook plugin that allows you to embed jupyter notebooks in your posts. It basically calls jupyter nbconvert --to html to convert the notebook to an html page and then includes it in the post. Since Kramdown is the default Markdown renderer for Jekyll, we need to surround the call to the plugin with the ::nomarkdown tag so that it stops processing this part with Kramdown and outputs the content as-is.

                The plugin takes as input the path to the notebook, but it assumes the file exists. If you want to check if the file exists before calling the plugin, you can use the file_exists filter. This avoids getting a 404 error from the plugin and ending up displaying the main page inside of it instead. If the file does not exist, you can output a message to the user. The code displayed above outputs the following:

                Note that the jupyter notebook supports both light and dark themes.

                \ No newline at end of file diff --git a/blog/2023/post-bibliography/index.html b/blog/2023/post-bibliography/index.html index ae1d3d6..4f96047 100644 --- a/blog/2023/post-bibliography/index.html +++ b/blog/2023/post-bibliography/index.html @@ -1,4 +1,4 @@ - a post with bibliography | Eric Duong

                a post with bibliography

                This post shows how to add bibliography to simple blog posts. If you would like something more academic, check the distill style post.

                References

                1950

                1. The meaning of relativity
                  Albert Einstein, and AH Taub
                  American Journal of Physics, 1950

                1905

                1. Ann. Phys.
                  Un the movement of small particles suspended in statiunary liquids required by the molecular-kinetic theory 0f heat
                  A. Einstein
                  Ann. Phys., 1905
                \ No newline at end of file diff --git a/blog/2023/sidebar-table-of-contents/index.html b/blog/2023/sidebar-table-of-contents/index.html index fd1eb63..ec3b837 100644 --- a/blog/2023/sidebar-table-of-contents/index.html +++ b/blog/2023/sidebar-table-of-contents/index.html @@ -1,3 +1,3 @@ - a post with table of contents on a sidebar | Eric Duong

                a post with table of contents on a sidebar

                This post shows how to add a table of contents as a sidebar.

                Adding a Table of Contents

                To add a table of contents to a post as a sidebar, simply add

                toc:
                +       a post with table of contents on a sidebar | Eric Duong                  

                a post with table of contents on a sidebar

                This post shows how to add a table of contents as a sidebar.

                Adding a Table of Contents

                To add a table of contents to a post as a sidebar, simply add

                toc:
                   sidebar: left
                -

                to the front matter of the post. The table of contents will be automatically generated from the headings in the post. If you wish to display the sidebar to the right, simply change left to right.

                Example of Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Customizing Your Table of Contents

                If you want to learn more about how to customize the table of contents of your sidebar, you can check the bootstrap-toc documentation. Notice that you can even customize the text of the heading that will be displayed on the sidebar.

                Example of Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                \ No newline at end of file +

                to the front matter of the post. The table of contents will be automatically generated from the headings in the post. If you wish to display the sidebar to the right, simply change left to right.

                Example of Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Customizing Your Table of Contents

                If you want to learn more about how to customize the table of contents of your sidebar, you can check the bootstrap-toc documentation. Notice that you can even customize the text of the heading that will be displayed on the sidebar.

                Example of Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                \ No newline at end of file diff --git a/blog/2023/table-of-contents/index.html b/blog/2023/table-of-contents/index.html index 0f96b89..eec75e1 100644 --- a/blog/2023/table-of-contents/index.html +++ b/blog/2023/table-of-contents/index.html @@ -1,3 +1,3 @@ - a post with table of contents | Eric Duong

                a post with table of contents


                This post shows how to add a table of contents in the beginning of the post.

                Adding a Table of Contents

                To add a table of contents to a post, simply add

                toc:
                +       a post with table of contents | Eric Duong                 

                a post with table of contents


                This post shows how to add a table of contents in the beginning of the post.

                Adding a Table of Contents

                To add a table of contents to a post, simply add

                toc:
                   beginning: true
                -

                to the front matter of the post. The table of contents will be automatically generated from the headings in the post.

                Example of Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Table of Contents Options

                If you want to learn more about how to customize the table of contents, you can check the jekyll-toc repository.

                Example of Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                \ No newline at end of file +

                to the front matter of the post. The table of contents will be automatically generated from the headings in the post.

                Example of Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 1

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Table of Contents Options

                If you want to learn more about how to customize the table of contents, you can check the jekyll-toc repository.

                Example of Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                Example of another Sub-Heading 2

                Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                \ No newline at end of file diff --git a/blog/2023/tables/index.html b/blog/2023/tables/index.html index 54b9367..605aa14 100644 --- a/blog/2023/tables/index.html +++ b/blog/2023/tables/index.html @@ -1,4 +1,4 @@ - displaying beautiful tables with Bootstrap Tables | Eric Duong

                displaying beautiful tables with Bootstrap Tables

                Using markdown to display tables is easy. Just use the following syntax:

                | Left aligned | Center aligned | Right aligned |
                +       displaying beautiful tables with Bootstrap Tables | Eric Duong                 

                displaying beautiful tables with Bootstrap Tables

                Using markdown to display tables is easy. Just use the following syntax:

                | Left aligned | Center aligned | Right aligned |
                 | :----------- | :------------: | ------------: |
                 | Left 1       | center 1       | right 1       |
                 | Left 2       | center 2       | right 2       |
                @@ -31,4 +31,4 @@
                     </tr>
                   </thead>
                 </table>
                -
                ID Item Name Item Price



                  Enjoy Reading This Article?

                  Here are some more articles you might like to read next:

                • a distill-style blog post
                • a post with code
                • a post with table of contents on a sidebar
                • a post with jupyter notebook
                • a post with math
                • \ No newline at end of file +
                  ID Item Name Item Price



                    Enjoy Reading This Article?

                    Here are some more articles you might like to read next:

                  • a distill-style blog post
                  • a post with code
                  • a post with table of contents on a sidebar
                  • a post with jupyter notebook
                  • a post with math
                  • \ No newline at end of file diff --git a/blog/2023/tikzjax/index.html b/blog/2023/tikzjax/index.html index 22f033d..5db33c5 100644 --- a/blog/2023/tikzjax/index.html +++ b/blog/2023/tikzjax/index.html @@ -1,7 +1,7 @@ - a post with TikZJax | Eric Duong

                    a post with TikZJax

                    This is an example post with TikZ code. TikZJax converts script tags (containing TikZ code) into SVGs.

                    a post with TikZJax

                    This is an example post with TikZ code. TikZJax converts script tags (containing TikZ code) into SVGs.




                      Enjoy Reading This Article?

                      Here are some more articles you might like to read next:

                    • a post with code
                    • a distill-style blog post
                    • a post with jupyter notebook
                    • a post with images
                    • a post with table of contents
                    • \ No newline at end of file +



                        Enjoy Reading This Article?

                        Here are some more articles you might like to read next:

                      • a post with code
                      • a distill-style blog post
                      • a post with jupyter notebook
                      • a post with images
                      • a post with table of contents
                      • \ No newline at end of file diff --git a/blog/2023/videos/index.html b/blog/2023/videos/index.html index d586396..f35a72f 100644 --- a/blog/2023/videos/index.html +++ b/blog/2023/videos/index.html @@ -1 +1 @@ - a post with videos | Eric Duong

                        a post with videos

                        This is an example post with videos. It supports local video files.

                        A simple, elegant caption looks good between video rows, after each row, or doesn't have to be there at all.

                        It does also support embedding videos from different sources. Here are some examples:




                          Enjoy Reading This Article?

                          Here are some more articles you might like to read next:

                        • a post with images
                        • a post with audios
                        • a distill-style blog post
                        • a post with jupyter notebook
                        • a post with code
                        • \ No newline at end of file + a post with videos | Eric Duong

                          a post with videos

                          This is an example post with videos. It supports local video files.

                          A simple, elegant caption looks good between video rows, after each row, or doesn't have to be there at all.

                          It does also support embedding videos from different sources. Here are some examples:




                            Enjoy Reading This Article?

                            Here are some more articles you might like to read next:

                          • a post with images
                          • a post with audios
                          • a distill-style blog post
                          • a post with jupyter notebook
                          • a post with code
                          • \ No newline at end of file diff --git a/blog/category/external-services/index.html b/blog/category/external-services/index.html index 81d6544..c9b4d94 100644 --- a/blog/category/external-services/index.html +++ b/blog/category/external-services/index.html @@ -1 +1 @@ - external-services | Eric Duong

                            external-services

                            an archive of posts in this category

                            \ No newline at end of file + external-services | Eric Duong

                            external-services

                            an archive of posts in this category

                            \ No newline at end of file diff --git a/blog/category/sample-posts/index.html b/blog/category/sample-posts/index.html index a23a78c..553eb8a 100644 --- a/blog/category/sample-posts/index.html +++ b/blog/category/sample-posts/index.html @@ -1 +1 @@ - sample-posts | Eric Duong
                            \ No newline at end of file + sample-posts | Eric Duong
                            \ No newline at end of file diff --git a/blog/index.html b/blog/index.html index 525318b..1471adb 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1 +1 @@ - blog | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file + blog | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file diff --git a/blog/page/2/index.html b/blog/page/2/index.html index a20faaa..8b15051 100644 --- a/blog/page/2/index.html +++ b/blog/page/2/index.html @@ -1 +1 @@ - blog - page 2 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file + blog - page 2 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file diff --git a/blog/page/3/index.html b/blog/page/3/index.html index d04342c..cbfa741 100644 --- a/blog/page/3/index.html +++ b/blog/page/3/index.html @@ -1 +1 @@ - blog - page 3 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file + blog - page 3 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file diff --git a/blog/page/4/index.html b/blog/page/4/index.html index 46e8044..ee3839d 100644 --- a/blog/page/4/index.html +++ b/blog/page/4/index.html @@ -1 +1 @@ - blog - page 4 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file + blog - page 4 | Eric Duong

                            al-folio

                            a simple whitespace theme for academics



                            \ No newline at end of file diff --git a/blog/tag/audios/index.html b/blog/tag/audios/index.html index 87ef27e..1be78a9 100644 --- a/blog/tag/audios/index.html +++ b/blog/tag/audios/index.html @@ -1 +1 @@ - audios | Eric Duong

                            audios

                            an archive of posts with this tag

                            \ No newline at end of file + audios | Eric Duong

                            audios

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/bib/index.html b/blog/tag/bib/index.html index a090765..6bd8573 100644 --- a/blog/tag/bib/index.html +++ b/blog/tag/bib/index.html @@ -1 +1 @@ - bib | Eric Duong

                            bib

                            an archive of posts with this tag

                            \ No newline at end of file + bib | Eric Duong

                            bib

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/blockquotes/index.html b/blog/tag/blockquotes/index.html index d1f070d..3c41575 100644 --- a/blog/tag/blockquotes/index.html +++ b/blog/tag/blockquotes/index.html @@ -1 +1 @@ - blockquotes | Eric Duong

                            blockquotes

                            an archive of posts with this tag

                            \ No newline at end of file + blockquotes | Eric Duong

                            blockquotes

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/code/index.html b/blog/tag/code/index.html index ac66e4e..c580efd 100644 --- a/blog/tag/code/index.html +++ b/blog/tag/code/index.html @@ -1 +1 @@ - code | Eric Duong

                            code

                            an archive of posts with this tag

                            \ No newline at end of file + code | Eric Duong

                            code

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/comments/index.html b/blog/tag/comments/index.html index 9a6541f..5a5072b 100644 --- a/blog/tag/comments/index.html +++ b/blog/tag/comments/index.html @@ -1 +1 @@ - comments | Eric Duong

                            comments

                            an archive of posts with this tag

                            \ No newline at end of file + comments | Eric Duong

                            comments

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/diagrams/index.html b/blog/tag/diagrams/index.html index 2544a47..0703804 100644 --- a/blog/tag/diagrams/index.html +++ b/blog/tag/diagrams/index.html @@ -1 +1 @@ - diagrams | Eric Duong

                            diagrams

                            an archive of posts with this tag

                            \ No newline at end of file + diagrams | Eric Duong

                            diagrams

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/distill/index.html b/blog/tag/distill/index.html index 6f98702..ea6ca74 100644 --- a/blog/tag/distill/index.html +++ b/blog/tag/distill/index.html @@ -1 +1 @@ - distill | Eric Duong

                            distill

                            an archive of posts with this tag

                            \ No newline at end of file + distill | Eric Duong

                            distill

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/formatting/index.html b/blog/tag/formatting/index.html index 6a15b72..6ce4370 100644 --- a/blog/tag/formatting/index.html +++ b/blog/tag/formatting/index.html @@ -1 +1 @@ - formatting | Eric Duong
                            \ No newline at end of file + formatting | Eric Duong
                            \ No newline at end of file diff --git a/blog/tag/images/index.html b/blog/tag/images/index.html index 73df572..b0aff82 100644 --- a/blog/tag/images/index.html +++ b/blog/tag/images/index.html @@ -1 +1 @@ - images | Eric Duong

                            images

                            an archive of posts with this tag

                            \ No newline at end of file + images | Eric Duong

                            images

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/jupyter/index.html b/blog/tag/jupyter/index.html index aac7f47..60140c0 100644 --- a/blog/tag/jupyter/index.html +++ b/blog/tag/jupyter/index.html @@ -1 +1 @@ - jupyter | Eric Duong

                            jupyter

                            an archive of posts with this tag

                            \ No newline at end of file + jupyter | Eric Duong

                            jupyter

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/links/index.html b/blog/tag/links/index.html index 8c8c59e..5556999 100644 --- a/blog/tag/links/index.html +++ b/blog/tag/links/index.html @@ -1 +1 @@ - links | Eric Duong

                            links

                            an archive of posts with this tag

                            \ No newline at end of file + links | Eric Duong

                            links

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/math/index.html b/blog/tag/math/index.html index 2d7d77e..9c596e3 100644 --- a/blog/tag/math/index.html +++ b/blog/tag/math/index.html @@ -1 +1 @@ - math | Eric Duong

                            math

                            an archive of posts with this tag

                            \ No newline at end of file + math | Eric Duong

                            math

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/metadata/index.html b/blog/tag/metadata/index.html index 6a5dcd1..9b6edc4 100644 --- a/blog/tag/metadata/index.html +++ b/blog/tag/metadata/index.html @@ -1 +1 @@ - metadata | Eric Duong

                            metadata

                            an archive of posts with this tag

                            \ No newline at end of file + metadata | Eric Duong

                            metadata

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/sidebar/index.html b/blog/tag/sidebar/index.html index bb94c0f..8f24cfc 100644 --- a/blog/tag/sidebar/index.html +++ b/blog/tag/sidebar/index.html @@ -1 +1 @@ - sidebar | Eric Duong

                            sidebar

                            an archive of posts with this tag

                            \ No newline at end of file + sidebar | Eric Duong

                            sidebar

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/tables/index.html b/blog/tag/tables/index.html index 3fd13a5..176598f 100644 --- a/blog/tag/tables/index.html +++ b/blog/tag/tables/index.html @@ -1 +1 @@ - tables | Eric Duong

                            tables

                            an archive of posts with this tag

                            \ No newline at end of file + tables | Eric Duong

                            tables

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/toc/index.html b/blog/tag/toc/index.html index 23c2949..4a8c903 100644 --- a/blog/tag/toc/index.html +++ b/blog/tag/toc/index.html @@ -1 +1 @@ - toc | Eric Duong

                            toc

                            an archive of posts with this tag

                            \ No newline at end of file + toc | Eric Duong

                            toc

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/blog/tag/videos/index.html b/blog/tag/videos/index.html index df8963d..68ae3a0 100644 --- a/blog/tag/videos/index.html +++ b/blog/tag/videos/index.html @@ -1 +1 @@ - videos | Eric Duong

                            videos

                            an archive of posts with this tag

                            \ No newline at end of file + videos | Eric Duong

                            videos

                            an archive of posts with this tag

                            \ No newline at end of file diff --git a/cv/index.html b/cv/index.html index 3c721b1..559a7d5 100644 --- a/cv/index.html +++ b/cv/index.html @@ -1 +1 @@ - cv | Eric Duong

                            cv

                            This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.

                            Basics

                            Name Eric Duong
                            Label PhD Student
                            Email eduong@ariona.edu

                            Publications

                            • 1916.03.20
                              Die Grundlage der allgemeinen Relativitätstheorie
                              Annalen der Physik
                              The publication of the theory of general relativity made him internationally famous. He was professor of physics at the universities of Zurich (1909–1911) and Prague (1911–1912), before he returned to ETH Zurich (1912–1914).
                            • 1905.06.30
                              Zur Elektrody/namik bewegter Körper
                              Annalen der Physik
                              It concerned an interpretation of the Michelson–Morley experiment and the properties of light and time. Special relativity incorporates the principle that the speed of light is the same for all inertial observers regardless of the state of motion of the source.
                            • 1905.03.18
                              Über einen die Erzeugung und Verwandlung des Lichtes betreffenden heuristischen Gesichtspunkt
                              Annalen der Physik
                              In the second paper, he applied the quantum theory to light to explain the photoelectric effect. In particular, he used the idea of light quanta (photons) to explain experimental results, but stressed the importance of the experimental results. The importance of his work on the photoelectric effect earned him the Nobel Prize in Physics in 1921.

                            Education

                            • 1905.01 - 1905.01

                              Zurich, Switzerland

                              PhD
                              University of Zurich, Zurich, Switzerland
                              Software Development
                              • Theory of Relativity

                            Work

                            Skills

                            Languages
                            Python
                            C++
                            ML Frameworks
                            PyTorch
                            JAX

                            Awards

                            • 1921.11.01
                              Nobel Prize in Physics
                              Royal Swedish Academy of Sciences
                              The Nobel Prizes are five separate prizes that, according to Alfred Nobel's will of 1895, are awarded to 'those who, during the preceding year, have conferred the greatest benefit to humankind.'
                            \ No newline at end of file + cv | Eric Duong

                            cv

                            This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.

                            Basics

                            Name Eric Duong
                            Label PhD Student
                            Email eduong@ariona.edu

                            Publications

                            • 1916.03.20
                              Die Grundlage der allgemeinen Relativitätstheorie
                              Annalen der Physik
                              The publication of the theory of general relativity made him internationally famous. He was professor of physics at the universities of Zurich (1909–1911) and Prague (1911–1912), before he returned to ETH Zurich (1912–1914).
                            • 1905.06.30
                              Zur Elektrody/namik bewegter Körper
                              Annalen der Physik
                              It concerned an interpretation of the Michelson–Morley experiment and the properties of light and time. Special relativity incorporates the principle that the speed of light is the same for all inertial observers regardless of the state of motion of the source.
                            • 1905.03.18
                              Über einen die Erzeugung und Verwandlung des Lichtes betreffenden heuristischen Gesichtspunkt
                              Annalen der Physik
                              In the second paper, he applied the quantum theory to light to explain the photoelectric effect. In particular, he used the idea of light quanta (photons) to explain experimental results, but stressed the importance of the experimental results. The importance of his work on the photoelectric effect earned him the Nobel Prize in Physics in 1921.

                            Education

                            • 1905.01 - 1905.01

                              Zurich, Switzerland

                              PhD
                              University of Zurich, Zurich, Switzerland
                              Software Development
                              • Theory of Relativity

                            Work

                            Skills

                            Languages
                            Python
                            C++
                            ML Frameworks
                            PyTorch
                            JAX

                            Awards

                            • 1921.11.01
                              Nobel Prize in Physics
                              Royal Swedish Academy of Sciences
                              The Nobel Prizes are five separate prizes that, according to Alfred Nobel's will of 1895, are awarded to 'those who, during the preceding year, have conferred the greatest benefit to humankind.'
                            \ No newline at end of file diff --git a/feed.xml b/feed.xml index 570ecd4..a2500e4 100644 --- a/feed.xml +++ b/feed.xml @@ -1,4 +1,4 @@ -Jekyll2023-12-26T02:55:31+00:00https://eduongaz.github.io/feed.xmlblankA simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design. a post with TikZJax2023-12-12T22:25:00+00:002023-12-12T22:25:00+00:00https://eduongaz.github.io/blog/2023/tikzjaxThis is an example post with TikZ code. TikZJax converts script tags (containing TikZ code) into SVGs.

                            Eric Duong

                            PhD Student, Computer Science, University of Arizona.

                            prof_pic.jpg

                            Write your biography here. Tell the world about yourself. Link to your favorite subreddit. You can put a picture in, too. The code is already in, just name your picture prof_pic.jpg and put it in the img/ folder.

                            Put your address / P.O. box / other info right below your picture. You can also disable any of these elements by editing profile property of the YAML header of your _pages/about.md. Edit _bibliography/papers.bib and Jekyll will render your publications page automatically.

                            Link to your social media connections, too. This theme is set up to use Font Awesome icons and Academicons, like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.

                            selected publications

                            1. Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?
                              A. EinsteinB. Podolsky, and N. Rosen
                              Phys. Rev., May 1935

                            news

                            Jan 15, 2016 A simple inline announcement with Markdown emoji! :sparkles: :smile:
                            Nov 7, 2015 A long announcement with details
                            Oct 22, 2015 A simple inline announcement.

                            latest posts

                            \ No newline at end of file + Eric Duong

                            Eric Duong

                            PhD Student, Computer Science, University of Arizona.

                            prof_pic.jpg

                            Write your biography here. Tell the world about yourself. Link to your favorite subreddit. You can put a picture in, too. The code is already in, just name your picture prof_pic.jpg and put it in the img/ folder.

                            Put your address / P.O. box / other info right below your picture. You can also disable any of these elements by editing profile property of the YAML header of your _pages/about.md. Edit _bibliography/papers.bib and Jekyll will render your publications page automatically.

                            Link to your social media connections, too. This theme is set up to use Font Awesome icons and Academicons, like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.

                            selected publications

                            1. Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?
                              A. EinsteinB. Podolsky, and N. Rosen
                              Phys. Rev., May 1935

                            news

                            Jan 15, 2016 A simple inline announcement with Markdown emoji! :sparkles: :smile:
                            Nov 7, 2015 A long announcement with details
                            Oct 22, 2015 A simple inline announcement.

                            latest posts

                            \ No newline at end of file diff --git a/news/announcement_1/index.html b/news/announcement_1/index.html index 2f24592..0d1c1fd 100644 --- a/news/announcement_1/index.html +++ b/news/announcement_1/index.html @@ -1 +1 @@ - Announcement_1 | Eric Duong

                            Announcement_1

                            A simple inline announcement.

                            \ No newline at end of file + Announcement_1 | Eric Duong

                            Announcement_1

                            A simple inline announcement.

                            \ No newline at end of file diff --git a/news/announcement_2/index.html b/news/announcement_2/index.html index 079b1f8..1face2c 100644 --- a/news/announcement_2/index.html +++ b/news/announcement_2/index.html @@ -1 +1 @@ - A long announcement with details | Eric Duong

                            A long announcement with details

                            Announcements and news can be much longer than just quick inline posts. In fact, they can have all the features available for the standard blog posts. See below.


                            Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                            Hipster list

                            • brunch
                            • fixie
                            • raybans
                            • messenger bag

                            Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90’s yr typewriter selfies letterpress cardigan vegan.


                            Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar.

                            We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. —Anais Nin

                            Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual.

                            \ No newline at end of file + A long announcement with details | Eric Duong

                            A long announcement with details

                            Announcements and news can be much longer than just quick inline posts. In fact, they can have all the features available for the standard blog posts. See below.


                            Jean shorts raw denim Vice normcore, art party High Life PBR skateboard stumptown vinyl kitsch. Four loko meh 8-bit, tousled banh mi tilde forage Schlitz dreamcatcher twee 3 wolf moon. Chambray asymmetrical paleo salvia, sartorial umami four loko master cleanse drinking vinegar brunch. Pinterest DIY authentic Schlitz, hoodie Intelligentsia butcher trust fund brunch shabby chic Kickstarter forage flexitarian. Direct trade cold-pressed meggings stumptown plaid, pop-up taxidermy. Hoodie XOXO fingerstache scenester Echo Park. Plaid ugh Wes Anderson, freegan pug selvage fanny pack leggings pickled food truck DIY irony Banksy.

                            Hipster list

                            • brunch
                            • fixie
                            • raybans
                            • messenger bag

                            Hoodie Thundercats retro, tote bag 8-bit Godard craft beer gastropub. Truffaut Tumblr taxidermy, raw denim Kickstarter sartorial dreamcatcher. Quinoa chambray slow-carb salvia readymade, bicycle rights 90’s yr typewriter selfies letterpress cardigan vegan.


                            Pug heirloom High Life vinyl swag, single-origin coffee four dollar toast taxidermy reprehenderit fap distillery master cleanse locavore. Est anim sapiente leggings Brooklyn ea. Thundercats locavore excepteur veniam eiusmod. Raw denim Truffaut Schlitz, migas sapiente Portland VHS twee Bushwick Marfa typewriter retro id keytar.

                            We do not grow absolutely, chronologically. We grow sometimes in one dimension, and not in another, unevenly. We grow partially. We are relative. We are mature in one realm, childish in another. —Anais Nin

                            Fap aliqua qui, scenester pug Echo Park polaroid irony shabby chic ex cardigan church-key Odd Future accusamus. Blog stumptown sartorial squid, gastropub duis aesthetic Truffaut vero. Pinterest tilde twee, odio mumblecore jean shorts lumbersexual.

                            \ No newline at end of file diff --git a/news/announcement_3/index.html b/news/announcement_3/index.html index f0c32eb..13137b0 100644 --- a/news/announcement_3/index.html +++ b/news/announcement_3/index.html @@ -1 +1 @@ - Announcement_3 | Eric Duong

                            Announcement_3

                            A simple inline announcement with Markdown emoji! :sparkles: :smile:

                            \ No newline at end of file + Announcement_3 | Eric Duong

                            Announcement_3

                            A simple inline announcement with Markdown emoji! :sparkles: :smile:

                            \ No newline at end of file diff --git a/news/index.html b/news/index.html index 3c54723..c046f0d 100644 --- a/news/index.html +++ b/news/index.html @@ -1 +1 @@ - news | Eric Duong

                            news

                            \ No newline at end of file + news | Eric Duong

                            news

                            \ No newline at end of file diff --git a/projects/1_project/index.html b/projects/1_project/index.html index 1a75069..e3bb0d6 100644 --- a/projects/1_project/index.html +++ b/projects/1_project/index.html @@ -1,4 +1,4 @@ - project 1 | Eric Duong

                            project 1

                            a project with a background image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +       project 1 | Eric Duong                 

                            project 1

                            a project with a background image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -26,4 +26,4 @@
                               pages = {403--404},
                               year = {1950},
                               publisher = {American Association of Physics Teachers}
                            -}
                            \ No newline at end of file +}
                            \ No newline at end of file diff --git a/projects/2_project/index.html b/projects/2_project/index.html index 4890c27..231b643 100644 --- a/projects/2_project/index.html +++ b/projects/2_project/index.html @@ -1,4 +1,4 @@ - project 2 | Eric Duong

                            project 2

                            a project with a background image and giscus comments

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +       project 2 | Eric Duong                 

                            project 2

                            a project with a background image and giscus comments

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -12,4 +12,4 @@
                                     {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
                                 </div>
                             </div>
                            -
                            \ No newline at end of file +
                            \ No newline at end of file diff --git a/projects/3_project/index.html b/projects/3_project/index.html index 6f3385a..51c5e69 100644 --- a/projects/3_project/index.html +++ b/projects/3_project/index.html @@ -1,4 +1,4 @@ - project 3 | Eric Duong

                            project 3

                            a project that redirects to another website

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +        project 3 | Eric Duong                 

                            project 3

                            a project that redirects to another website

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -12,4 +12,4 @@
                                     {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
                                 </div>
                             </div>
                            -
                            \ No newline at end of file +
                            \ No newline at end of file diff --git a/projects/4_project/index.html b/projects/4_project/index.html index 23ea3b6..25f5793 100644 --- a/projects/4_project/index.html +++ b/projects/4_project/index.html @@ -1,4 +1,4 @@ - project 4 | Eric Duong

                            project 4

                            another without an image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +       project 4 | Eric Duong                 

                            project 4

                            another without an image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -12,4 +12,4 @@
                                     {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
                                 </div>
                             </div>
                            -
                            \ No newline at end of file +
                            \ No newline at end of file diff --git a/projects/5_project/index.html b/projects/5_project/index.html index cbb9221..62124f6 100644 --- a/projects/5_project/index.html +++ b/projects/5_project/index.html @@ -1,4 +1,4 @@ - project 5 | Eric Duong

                            project 5

                            a project with a background image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +       project 5 | Eric Duong                 

                            project 5

                            a project with a background image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -12,4 +12,4 @@
                                     {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
                                 </div>
                             </div>
                            -
                            \ No newline at end of file +
                            \ No newline at end of file diff --git a/projects/6_project/index.html b/projects/6_project/index.html index 665ad7a..e345232 100644 --- a/projects/6_project/index.html +++ b/projects/6_project/index.html @@ -1,4 +1,4 @@ - project 6 | Eric Duong

                            project 6

                            a project with no image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                            +       project 6 | Eric Duong                 

                            project 6

                            a project with no image

                            Every project has a beautiful feature showcase page. It’s easy to include images in a flexible 3-column grid format. Make your photos 1/3, 2/3, or full width.

                            To give your project a background in the portfolio page, just add the img tag to the front matter like so:

                            ---
                             layout: page
                             title: project
                             description: a project with a background image
                            @@ -12,4 +12,4 @@
                                     {% include figure.html path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
                                 </div>
                             </div>
                            -
                            \ No newline at end of file +
                            \ No newline at end of file diff --git a/projects/index.html b/projects/index.html index e97c6bc..fc553c8 100644 --- a/projects/index.html +++ b/projects/index.html @@ -1 +1 @@ - projects | Eric Duong
                            \ No newline at end of file + projects | Eric Duong
                            \ No newline at end of file diff --git a/publications/index.html b/publications/index.html index e9222f9..efc233e 100644 --- a/publications/index.html +++ b/publications/index.html @@ -1,4 +1,4 @@ - publications | Eric Duong

                            publications

                            publications by categories in reversed chronological order. generated by jekyll-scholar.

                            1967

                            1. wave-mechanics.gif
                              Letters on wave mechanics
                              Albert EinsteinErwin SchrödingerMax Planck, and 2 more authors
                              1967

                            1935

                            1. Can Quantum-Mechanical Description of Physical Reality Be Considered Complete?
                              A. EinsteinB. Podolsky, and N. Rosen
                              Phys. Rev., May 1935

                            1905

                            1. Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen
                              A. Einstein
                              Annalen der physik, May 1905
                            2. Ann. Phys.
                              Un the movement of small particles suspended in statiunary liquids required by the molecular-kinetic theory 0f heat
                              A. Einstein
                              Ann. Phys., May 1905
                            3. On the electrodynamics of moving bodies
                              A. Einstein
                              May 1905
                            \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 3239627..ef1bc16 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ - https://eduongaz.github.io/news/announcement_1/ 2015-10-22T19:59:00+00:00 https://eduongaz.github.io/news/announcement_2/ 2015-11-07T20:11:00+00:00 https://eduongaz.github.io/news/announcement_3/ 2016-01-15T11:59:00+00:00 https://eduongaz.github.io/blog/2015/formatting-and-links/ 2015-03-15T16:40:16+00:00 https://eduongaz.github.io/blog/2015/images/ 2015-05-15T21:01:00+00:00 https://eduongaz.github.io/blog/2015/code/ 2015-07-15T15:09:00+00:00 https://eduongaz.github.io/blog/2015/math/ 2015-10-20T15:12:00+00:00 https://eduongaz.github.io/blog/2015/disqus-comments/ 2015-10-20T15:59:00+00:00 https://eduongaz.github.io/blog/2020/twitter/ 2020-09-28T15:12:00+00:00 https://eduongaz.github.io/blog/2020/github-metadata/ 2020-09-28T21:01:00+00:00 https://eduongaz.github.io/blog/2021/distill/ 2021-05-22T00:00:00+00:00 https://eduongaz.github.io/blog/2021/diagrams/ 2021-07-04T17:39:00+00:00 https://eduongaz.github.io/blog/2022/redirect/ 2022-02-01T17:39:00+00:00 https://eduongaz.github.io/blog/2022/giscus-comments/ 2022-12-10T15:59:00+00:00 https://eduongaz.github.io/blog/2023/table-of-contents/ 2023-03-20T15:59:00+00:00 https://eduongaz.github.io/blog/2023/tables/ 2023-03-20T18:37:00+00:00 https://eduongaz.github.io/blog/2023/videos/ 2023-04-24T21:01:00+00:00 https://eduongaz.github.io/blog/2023/audios/ 2023-04-25T10:25:00+00:00 https://eduongaz.github.io/blog/2023/sidebar-table-of-contents/ 2023-04-25T14:14:00+00:00 https://eduongaz.github.io/blog/2023/custom-blockquotes/ 2023-05-12T19:53:00+00:00 https://eduongaz.github.io/blog/2023/jupyter-notebook/ 2023-07-04T12:57:00+00:00 https://eduongaz.github.io/blog/2023/post-bibliography/ 2023-07-12T13:56:00+00:00 https://eduongaz.github.io/blog/2023/tikzjax/ 2023-12-12T22:25:00+00:00 https://eduongaz.github.io/projects/1_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/projects/2_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/projects/3_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/projects/4_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/projects/5_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/projects/6_project/ 2023-12-26T02:55:31+00:00 https://eduongaz.github.io/ https://eduongaz.github.io/cv/ https://eduongaz.github.io/news/ https://eduongaz.github.io/projects/ https://eduongaz.github.io/publications/ https://eduongaz.github.io/blog/tag/formatting/ https://eduongaz.github.io/blog/tag/links/ https://eduongaz.github.io/blog/tag/images/ https://eduongaz.github.io/blog/tag/code/ https://eduongaz.github.io/blog/tag/math/ https://eduongaz.github.io/blog/tag/comments/ https://eduongaz.github.io/blog/tag/metadata/ https://eduongaz.github.io/blog/tag/distill/ https://eduongaz.github.io/blog/tag/diagrams/ https://eduongaz.github.io/blog/tag/toc/ https://eduongaz.github.io/blog/tag/tables/ https://eduongaz.github.io/blog/tag/videos/ https://eduongaz.github.io/blog/tag/audios/ https://eduongaz.github.io/blog/tag/sidebar/ https://eduongaz.github.io/blog/tag/blockquotes/ https://eduongaz.github.io/blog/tag/jupyter/ https://eduongaz.github.io/blog/tag/bib/ https://eduongaz.github.io/blog/category/sample-posts/ https://eduongaz.github.io/blog/category/external-services/ https://eduongaz.github.io/blog/2015/ https://eduongaz.github.io/blog/2020/ https://eduongaz.github.io/blog/2021/ https://eduongaz.github.io/blog/2022/ https://eduongaz.github.io/blog/2023/ https://eduongaz.github.io/blog/ https://eduongaz.github.io/blog/page/2/ https://eduongaz.github.io/blog/page/3/ https://eduongaz.github.io/blog/page/4/ \ No newline at end of file + https://eduongaz.github.io/news/announcement_1/ 2015-10-22T19:59:00+00:00 https://eduongaz.github.io/news/announcement_2/ 2015-11-07T20:11:00+00:00 https://eduongaz.github.io/news/announcement_3/ 2016-01-15T11:59:00+00:00 https://eduongaz.github.io/blog/2015/formatting-and-links/ 2015-03-15T16:40:16+00:00 https://eduongaz.github.io/blog/2015/images/ 2015-05-15T21:01:00+00:00 https://eduongaz.github.io/blog/2015/code/ 2015-07-15T15:09:00+00:00 https://eduongaz.github.io/blog/2015/math/ 2015-10-20T15:12:00+00:00 https://eduongaz.github.io/blog/2015/disqus-comments/ 2015-10-20T15:59:00+00:00 https://eduongaz.github.io/blog/2020/twitter/ 2020-09-28T15:12:00+00:00 https://eduongaz.github.io/blog/2020/github-metadata/ 2020-09-28T21:01:00+00:00 https://eduongaz.github.io/blog/2021/distill/ 2021-05-22T00:00:00+00:00 https://eduongaz.github.io/blog/2021/diagrams/ 2021-07-04T17:39:00+00:00 https://eduongaz.github.io/blog/2022/redirect/ 2022-02-01T17:39:00+00:00 https://eduongaz.github.io/blog/2022/giscus-comments/ 2022-12-10T15:59:00+00:00 https://eduongaz.github.io/blog/2023/table-of-contents/ 2023-03-20T15:59:00+00:00 https://eduongaz.github.io/blog/2023/tables/ 2023-03-20T18:37:00+00:00 https://eduongaz.github.io/blog/2023/videos/ 2023-04-24T21:01:00+00:00 https://eduongaz.github.io/blog/2023/audios/ 2023-04-25T10:25:00+00:00 https://eduongaz.github.io/blog/2023/sidebar-table-of-contents/ 2023-04-25T14:14:00+00:00 https://eduongaz.github.io/blog/2023/custom-blockquotes/ 2023-05-12T19:53:00+00:00 https://eduongaz.github.io/blog/2023/jupyter-notebook/ 2023-07-04T12:57:00+00:00 https://eduongaz.github.io/blog/2023/post-bibliography/ 2023-07-12T13:56:00+00:00 https://eduongaz.github.io/blog/2023/tikzjax/ 2023-12-12T22:25:00+00:00 https://eduongaz.github.io/projects/1_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/projects/2_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/projects/3_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/projects/4_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/projects/5_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/projects/6_project/ 2023-12-26T03:17:40+00:00 https://eduongaz.github.io/ https://eduongaz.github.io/cv/ https://eduongaz.github.io/news/ https://eduongaz.github.io/projects/ https://eduongaz.github.io/publications/ https://eduongaz.github.io/blog/tag/formatting/ https://eduongaz.github.io/blog/tag/links/ https://eduongaz.github.io/blog/tag/images/ https://eduongaz.github.io/blog/tag/code/ https://eduongaz.github.io/blog/tag/math/ https://eduongaz.github.io/blog/tag/comments/ https://eduongaz.github.io/blog/tag/metadata/ https://eduongaz.github.io/blog/tag/distill/ https://eduongaz.github.io/blog/tag/diagrams/ https://eduongaz.github.io/blog/tag/toc/ https://eduongaz.github.io/blog/tag/tables/ https://eduongaz.github.io/blog/tag/videos/ https://eduongaz.github.io/blog/tag/audios/ https://eduongaz.github.io/blog/tag/sidebar/ https://eduongaz.github.io/blog/tag/blockquotes/ https://eduongaz.github.io/blog/tag/jupyter/ https://eduongaz.github.io/blog/tag/bib/ https://eduongaz.github.io/blog/category/sample-posts/ https://eduongaz.github.io/blog/category/external-services/ https://eduongaz.github.io/blog/2015/ https://eduongaz.github.io/blog/2020/ https://eduongaz.github.io/blog/2021/ https://eduongaz.github.io/blog/2022/ https://eduongaz.github.io/blog/2023/ https://eduongaz.github.io/blog/ https://eduongaz.github.io/blog/page/2/ https://eduongaz.github.io/blog/page/3/ https://eduongaz.github.io/blog/page/4/ \ No newline at end of file