/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:initial}[hidden],template{display:none}a{background-color:initial;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{--color-text:#1f1f1f;--color-heading:#222;--color-link:#000;--color-link-action:#6166dc;--color-spoiler:#fafae0;--color-caption:#444;--color-border:#eee;--color-border-darker:#ededed;--color-border-selected:#2ac1af;--color-bg:#fff;--color-wrapper:hsla(0,0%,100%,0.8);--color-bg-dark-mode:#121212;--highlight:rgba(39,243,106,0.15);--highlight-text:#1f1f1f;--transition:all 0.2s ease-in-out;--fonts:-apple-system,BlinkMacSystemFont,"San Francisco","Helvetica Neue",Helvetica,Ubuntu,Roboto,Noto,"Segoe UI",Arial,sans-serif}html.dark-mode{--color-text:#a8a8a8;--color-heading:#e1e1e1;--color-link:#fff;--color-link-action:#bb86fc;--color-spoiler:#fafae0;--color-caption:#7c8483;--color-border:#3a3a3a;--color-border-darker:#696969;--color-bg:#121212;--color-wrapper:rgba(0,0,0,0.75);--color-bg-dark-mode:#191c26;--color-bg-elements:#101219;--highlight:#e06c75;--highlight-text:#272727}body,html{font-size:62.5%}body{line-height:1;background:var(--color-bg);font-size:18px;font-family:var(--fonts);color:var(--color-text);margin:0;display:flex;min-height:100vh;flex-direction:column;transition:background .3s linear}.dark-mode>body{background:var(--color-bg-dark-mode)}main{display:block;flex:1 0 auto}h1,h2,h3,h4{font-family:var(--fonts);color:var(--color-heading);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:3rem;letter-spacing:-1px;font-weight:700}h2{font-size:2.2rem}h3{font-size:2rem}h4{font-size:1.6rem}.light-heading{font-weight:400}a{color:var(--color-link)}a:link,a:visited{color:var(--color-text)}a:active,a:hover{outline:none}a:active,a:focus,a:hover{color:var(--color-link-action)}p{letter-spacing:.4px}details,p{line-height:1.7;color:var(--color-text);margin-bottom:20px}details{margin-top:20px;cursor:pointer;padding:0 10px}details:focus,details>summary:focus{outline-color:var(--color-border)}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"+";margin-right:10px;margin-left:10px;font-size:2rem}details[open]>summary:before{content:"-"}@media screen and (max-width:400px){p{letter-spacing:.2px}}strong{font-weight:700;color:var(--color-link)}ol li,ul li{line-height:1.7;color:var(--color-text);margin-bottom:10px}iframe,img,pre{max-width:100%}figcaption{position:relative;top:-20px;left:0;right:0;margin:0 auto;width:100%;text-align:center;font-size:1.3rem;color:var(--color-caption)}@media screen and (max-width:400px){figcaption{font-size:1.2rem}}blockquote{padding-left:15px;border-left:3px solid var(--color-border)}hr{border:none;height:1px;margin:40px auto;background:var(--color-border);width:100%}figure.highlight{width:100%;margin:0}code,tt{padding:1px 0;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;line-height:20px;border-radius:2px}:not(pre)>code,tt{background:var(--highlight);color:var(--highlight-text);word-wrap:break-word}.dark-mode :not(pre)>code,.dark-mode tt{font-weight:700}.dark-mode img{-webkit-filter:brightness(.75);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.75" /><feFuncG type="linear" slope="0.75" /><feFuncB type="linear" slope="0.75" /></feComponentTransfer></filter></svg>#filter');filter:brightness(.75)}pre{box-sizing:border-box;margin:0 0 1.75em;width:100%;padding:5px 10px;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1.2rem;line-height:2rem;overflow:auto;background:var(--color-bg);border:1px solid var(--color-border-darker);border-radius:2px}.dark-mode pre{border:none}.wrapper-large,.wrapper-medium,.wrapper-normal,.wrapper-screen,.wrapper-xlarge{width:96%;margin:0 auto}.wrapper-screen,.wrapper-xlarge{width:100%}@media screen and (max-width:400px){.wrapper-large,.wrapper-medium,.wrapper-normal{width:88%}}@media screen and (min-width:400px) and (max-width:1050px){.wrapper-large,.wrapper-medium,.wrapper-normal{width:88%}}.wrapper-normal{max-width:560px}.wrapper-medium{max-width:680px}.wrapper-large{max-width:960px}.wrapper-xlarge{max-width:1440px}.wrapper-screen{max-width:100%}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page.blog,.page.home,.post{margin-top:50px}.blog>.list,.home>.list{padding-top:40px;position:relative}.blog>.list>.item,.home>.list>.item{display:block;width:95%}.blog>.list>.item{margin:0 auto 20px}.blog>.list>.item>.url,.home>.list>.item>.url{width:100%;display:block;padding:25px 0;text-decoration:none;line-height:1.17}.list>.item>.url>.title>span,.special-post{color:var(--color-caption);font-size:1.2rem;vertical-align:super;text-transform:uppercase;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}.blog>.list>.item>.url>.title,.home>.list>.item>.url>.title{margin:0;font-weight:700;transition:var(--transition)}.blog>.list>.item>.url>.title{width:75%}.blog>.list>.item:hover>.url>.title,.blog>.list>.item:hover>.url>.title>span,.home>.list>.item:hover>.url>.title,.home>.list>.item:hover>.url>.title>span{color:var(--color-link-action)}.blog>.list aside,.home>.list aside{position:relative;top:2px;margin:0;width:25%;float:right;text-align:right;transition:var(--transition)}.blog>.list .item:hover .url aside,.home>.list .item:hover .url aside{color:var(--color-link-action)}.blog>.list>.item>.url>.title{display:inline;line-height:1.17}.featured-entries-intro{position:relative;width:95%}.featured-entries-intro:after{content:"";position:absolute;bottom:10px;width:10%;height:2px;left:0;background:var(--color-link-action)}.home>.list{display:flex;flex-wrap:wrap;padding-top:20px}.home>.list>.item{display:inline-block;width:225px;padding:20px;margin:20px 20px 0 0;line-height:1.2rem;border-radius:5px;border:1px solid var(--color-border);box-shadow:0 4px 6px rgba(0,0,0,.05),0 10px 20px rgba(0,0,0,.05);transition:.6s cubic-bezier(.2,.8,.2,1);overflow:hidden}@media screen and (max-width:800px){.home>.list>.item{width:100%}}.home>.list>.item:focus,.home>.list>.item:hover{transform-style:preserve-3d;transform:translateY(-10px);box-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 30px rgba(0,0,0,.08)}@media screen and (max-width:800px){.home>.list>.item:focus,.home>.list>.item:hover{transform:translateX(10px)}}.dark-mode .home>.list>.item{border-color:#272c3c}.dark-mode .home>.list>.item:hover{box-shadow:0 1px 2px rgba(0,0,0,.85),0 10px 30px #000}.page{margin-top:100px}.page>h1{text-align:center;margin-bottom:6rem}.notes>h1{text-align:left;font-size:5rem;text-decoration:underline;margin-bottom:3rem}.notes>h2{text-align:left;font-size:2rem;margin-bottom:8rem;transform:translateX(25%);font-weight:100}.notes>.tags{margin-bottom:5rem}@media screen and (max-width:620px){.notes>h2{transform:none}}.post>.title{text-align:center;margin-bottom:3rem}.post>.date,.post>.post-tags{color:var(--color-caption);font-weight:700;font-size:1.4rem;text-transform:uppercase;text-align:center;display:block;margin-bottom:6rem;letter-spacing:1px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.post>.date{margin-bottom:2rem}.post>.post-tags>.item{padding:12px;border-radius:3px;font-size:1.1rem;background:var(--color-border-darker);color:var(--color-link);letter-spacing:1px;margin:3px 1px;text-decoration:none;display:inline-block}.post>h2,.post>h3,.post>h4{margin-top:40px}.post>h2 a,.post>h3 a,.post>h4 a{text-decoration:none}.post>.title-image{max-height:120px;display:block;margin:0 auto}.footer{padding:40px 0;margin:40px 0 0;font-size:1.3rem;color:var(--color-caption);text-align:center;background:#f8f8f8}.dark-mode .footer{background:var(--color-bg-elements);border-top:none}.footer .link{display:inline}.footer .link>.icon{width:15px!important;fill:var(--color-caption)!important;transition:var(--transition);position:relative;top:3px;display:inherit;margin:0}.footer .link>.icon:hover{fill:var(--color-link-action)!important}.footer>p{color:var(--color-caption);margin-top:0}.dark-mode .footer>p{color:var(--color-text)}.header{display:block;margin:0 auto;text-align:center;position:relative;z-index:3;padding:10% 0}.header-home{background:url(/static/images/bhutan-d288754dbc.jpg),url("data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACBBEFIRVRcZL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAARAf/aAAwDAQACEQMRAD8AyJ2OkMYx3JyyG3Qsb97U8w5IO8pM+giJMqz/2Q==");background-position-y:bottom;background-position-x:right;background-size:cover;padding:8% 0}.dark-mode .header-home{background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/images/bhutan-d288754dbc.jpg),linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url("data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACBBEFIRVRcZL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAARAf/aAAwDAQACEQMRAD8AyJ2OkMYx3JyyG3Qsb97U8w5IO8pM+giJMqz/2Q==")}@media screen and (max-width:479px){.header-home{background:#d6e6f2}.dark-mode .header-home{background:#12141c}}.header-post{line-height:4rem}.header-post>.title{font-size:5rem}.header-post-1{background:#f3f8ff;border:1px solid #deecff}.header-post-2{background:#deecff;border:1px solid #cfe3ff}.header-post-3{background:#d6e6f2;border:1px solid #c2e2fb}.header-post-4{background:#ffe6eb;border:1px solid #ffd9e0}.header-post-5{background:#defcfc;border:1px solid #b5f3f3}.header-post-6{background:#ecfcff;border:1px solid #c8f5ff}.header-post-7{background:#c8f5ff;border:1px solid #a9eaf9}.header-home>.wrapper-white>.title{font-size:4rem;margin:0 0 13px}.header-home>.wrapper-white>.description{font-size:1.85rem;font-style:normal;font-weight:600;color:var(--color-caption);margin:0 auto 30px;line-height:1.7}.header-home>.wrapper-white>.description a{font-weight:200}.wrapper-white{background:var(--color-wrapper);width:40%;margin:0 auto;padding:3% 1%;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}@media screen and (max-width:1200px){.wrapper-white{width:50%}}@media screen and (max-width:950px){.wrapper-white{width:55%;padding:5%}.header-home>.wrapper-white>.title{font-size:3rem}.header-post{padding:10% 5%;line-height:4rem}.header-post>.title{font-size:3rem}}@media screen and (min-width:2100px){.header-post{padding:5% 2.5%}}@media screen and (max-width:479px){.header-home{padding:0}.wrapper-white{background:none;width:90%;padding:13% 5%}}.header-home>.title{font-size:4rem;margin:0 0 13px}.header-home>.description{font-size:1.85rem;font-style:normal;color:var(--color-caption);width:70%;margin:0 auto 30px;line-height:1.7}.header-home>.description a{font-weight:200}.nav{display:flex;justify-content:space-between;overflow:hidden}.dark-mode .nav-wrapper{background:var(--color-bg-elements);box-shadow:none}.nav>.list{list-style:none;margin:0;vertical-align:middle}.nav>.list>.item{display:inline-block}.nav>.list>.item>.link{display:inline-block;padding:20px 10px;text-decoration:none;color:var(--color-link)}.nav>.list>.item>.link:focus,.nav>.list>.item>.link:hover{color:var(--color-link-action)}.nav ul>li{margin-bottom:0}ul.notes-list{padding-left:0}.list-none,ul.notes-list{list-style:none}.note{margin-bottom:50px;padding:30px;border:1px solid var(--color-border);border-radius:5px}.notes-tags{padding-left:0}.notes-tag{display:inline-block;padding:5px 8px;margin:0 10px 10px 0;border-radius:5px;border:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.7;transition:border-color .2s linear}.notes-tag svg{opacity:.7}.notes-tag.active{border-color:var(--color-border-selected);opacity:1}.notes-tag.active svg{opacity:1}.icon.icon-note-state{vertical-align:middle;transform:rotate(0deg);transition:transform .2s ease-in-out;transform-origin:center}.notes-tag.active .icon-note-state{transform:rotate(45deg)}.note code{font-size:90%}.note:target{box-shadow:0 4px 6px rgba(0,0,0,.05),0 10px 20px rgba(0,0,0,.05)}.dark-mode .note:target{box-shadow:0 1px 2px rgba(0,0,0,.85),0 10px 30px rgba(0,0,0,.45)}.note-time{text-align:right;font-size:1.3rem}.note>h3{display:inline}a.note-link{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{left:auto;top:2px;width:15%;height:auto;overflow:auto;border-radius:15px;text-align:center;z-index:1}@media screen and (max-width:780px){.nav>.list>.item>.link{padding:20px 5px}}.nav>.list{padding:0 13px}.nav>.list>.item>.link{font-size:1.4rem;text-transform:uppercase}.nav>.list>.item>.link.active{font-weight:700}.dark-mode .nav>.list>.item>.link.active{text-decoration:underline}@media screen and (max-width:480px){.fullname{display:none}}.highlight-green{background-image:linear-gradient(180deg,rgba(39,243,106,.15),rgba(39,243,106,.15));color:beta}.featured>.url>.title{width:auto!important;display:inline;position:relative}.featured>.url>.title:before{content:"★";position:absolute;left:-25px;top:3px;font-size:70%;color:var(--color-caption)}.twitter-tweet{margin:10px auto}.icon{display:inline-block;width:17px;height:17px;fill:var(--color-link);color:var(--color-link);margin:7px auto}.icon,.portrait-image{text-align:center}.portrait-image img{max-height:400px}.caption{position:relative;top:1rem;left:0;right:0;margin:0 auto;width:100%;text-align:center;font-size:1.3rem}.bigger-image{min-width:130%;margin:5rem 0 5rem -15%}@media screen and (max-width:400px){.bigger-image{min-width:114%;margin:2rem 0 2rem -7%}}@media screen and (min-width:400px) and (max-width:1050px){.bigger-image{min-width:114%;margin:2rem 0 2rem -7%}}.related{margin:8rem 0 0}@media screen and (min-width:780px){.side-by-side{width:130%;max-width:100vw;margin:6rem 0 6rem -15%}}@media screen and (max-width:780px){.side-by-side{width:100%;margin:4rem 0 0}}.side-by-side>.toleft,.side-by-side>.toright{display:inline-block;width:47.5%}@media screen and (max-width:780px){.side-by-side>.toleft img,.side-by-side>.toright img{text-align:center;display:block;margin:0 auto}}@media screen and (min-width:780px){.side-by-side>.toleft{margin-right:2%}}@media screen and (max-width:780px){.side-by-side>.toleft{width:100%;margin:0 0 4rem}}@media screen and (min-width:780px){.side-by-side>.toright{margin-left:2%;vertical-align:top}}@media screen and (max-width:780px){.side-by-side>.toright{width:100%;margin:0 0 4rem}}.side-by-side>.toleft>p,.side-by-side>.toright>p{margin:0 0 4rem}@media screen and (max-width:780px){.side-by-side>.toleft>p,.side-by-side>.toright>p{margin:0}}.social-links{margin-top:20px}.social-links>.link{margin:0;text-decoration:none;position:relative;display:inline-block;height:35px;width:35px}.social-links>.link:hover>.icon{fill:var(--color-link-action)}.social-links>.link:hover:before{opacity:1;display:inline-block;transform:translateZ(0);white-space:nowrap}.social-links>.icon{transition:var(--transition)}.spoiler{position:relative}.spoiler:before{content:"";background-color:var(--color-spoiler);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.spoiler:hover:before{display:none}@media screen and (max-width:800px){.page{margin-top:100px}}.dark-mode .header-post:not(.header-home){background:#12141c!important}.dark-mode header[class*=header-post-]{border:none!important}.text-center{text-align:center}.text-left{text-align:left!important}.strong{font-weight:700}.pointer{cursor:pointer}.m0{margin:0}::-moz-selection{background:var(--highlight);color:var(--color-text)}::selection{background:var(--highlight);color:var(--color-text)}.dark-mode ::-moz-selection{color:#000}.dark-mode ::selection{color:#000}.dark-mode-toggle-container svg{margin:0;transition:all .2s linear;cursor:pointer;vertical-align:text-top}svg.icon-sun{display:none}svg.icon-moon{fill:#646464}.dark-mode svg.icon-sun{display:inline;display:initial}.dark-mode svg.icon-moon{display:none}.dark-mode-toggle-container svg:hover{fill:var(--color-link-action)}@media screen and (max-width:799px){.dark-mode-star{opacity:0;margin:0}}@media screen and (min-width:800px){.enable-animations #dark-mode-toggle{position:relative}.enable-animations #dark-mode-toggle:after{content:"";transition:all .4s linear;position:absolute;background:#000;top:0;right:0;border-radius:50%;height:50px;width:50px;transform:translateY(15%) translateX(12%);mix-blend-mode:exclusion;opacity:0}.enable-animations.dark-mode #dark-mode-toggle:after{background:#fff}.enable-animations #dark-mode-toggle:focus svg.icon-moon,.enable-animations #dark-mode-toggle:hover svg.icon-moon{fill:#fff;transform:scale(1.5)}.enable-animations #dark-mode-toggle:focus:after,.enable-animations #dark-mode-toggle:hover:after{opacity:1;transform:scale(13)}.dark-mode-star{opacity:0;margin-bottom:0;margin-top:0}.enable-animations .dark-mode-star{opacity:1;color:#fff;animation:twinkle 1s ease-in-out infinite alternate}.enable-animations.dark-mode .dark-mode-star{opacity:0}@keyframes twinkle{0%{transform:scale(.85)}to{transform:scale(1)}}}.no-margins{margin:0}.text-muted{color:var(--color-caption)}.text-capitalize{text-transform:capitalize}.cv-section{padding:20px 0}.cv-section a:link,.cv-section a:visited{font-weight:700}.cv-section:nth-of-type(2n){background:#fbfcda}.cv-section:nth-of-type(odd){background:#dcf2fc}.dark-mode .cv-section{background:var(--color-bg-elements)}.dark-mode .cv-section a:link,.dark-mode .cv-section a:visited{font-weight:700;color:var(--color-link)}.dark-mode .cv-section a:active,.dark-mode .cv-section a:focus,.dark-mode .cv-section a:hover{color:var(--color-caption);outline:none}.banner{padding:20px;margin-bottom:50px}.banner-outdated{background:#f6ecbf}.banner-playstore,.banner-vscode{background:#f3f8ff;border:1px solid #deecff;margin-top:50px;padding:30px 20px}.banner-playstore a,.banner-vscode a{font-weight:700}.dark-mode .banner{border:none}.dark-mode .banner p{color:#e6ce8d}.dark-mode .banner-outdated{background:#42381d}.dark-mode .banner-playstore,.dark-mode .banner-vscode{background:#233567}.dark-mode .banner-playstore a,.dark-mode .banner-vscode a{color:var(--color-link)}.post-separator{border:none;background:none;margin-top:5rem;margin-bottom:5rem}.post-separator:before{content:"...";letter-spacing:2rem;color:var(--color-text)}@media (update:slow),screen and (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.home>.list>.item:focus,.home>.list>.item:hover{transform:none}}button{padding:1rem 1.2rem;text-decoration:none;text-align:center;transition:all .2s;cursor:pointer;background:#ed3330;border:none;color:#fff;border-radius:5px}button:hover,button[disabled]{background:#a0100e}.dark-mode button,.dark-mode button:hover{color:var(--highlight-text);background:var(--highlight)}button[disabled]{opacity:.5;cursor:not-allowed}.mt-0{margin-top:0}.mb-0{margin-bottom:0}svg.icon-link{fill:none;stroke:currentColor;vertical-align:bottom}a.note-id{text-decoration:none;display:none;font-weight:400}.note:hover>h3>a{display:inline}