:root{--color-bg: #ffffff;--color-bg-secondary: #f8fafc;--color-text: #1e293b;--color-text-secondary: #64748b;--color-text-muted: #94a3b8;--color-border: #e2e8f0;--color-link: #b54a4a;--color-link-hover: #943c3c;--color-sidebar-bg: #1e293b;--color-sidebar-text: #e2e8f0;--color-sidebar-text-muted: #94a3b8;--color-sidebar-hover: #f0a0a0;--color-code-text: #ab5979;--color-code-bg: #f1f5f9;--color-tag-bg: #e2e8f0;--color-tag-text: #475569;--color-quote-bg: #f8fafc;--color-quote-border: #e2e8f0;--color-important-bg: #fbf8e8;--color-important-border: #fee450;--color-warning-bg: #f2dbdc;--color-warning-border: #ae272f;--color-kbd-bg: #f3f3f3;--color-kbd-border: #cbd5e1;--color-kbd-shadow: #ffffff}[data-theme="dark"]{--color-bg: #222222;--color-bg-secondary: #2a2a2a;--color-text: #e0e0e0;--color-text-secondary: #9e9e9e;--color-text-muted: #6b6b6b;--color-border: #3a3a3a;--color-link: #e07070;--color-link-hover: #f09090;--color-sidebar-bg: #181818;--color-sidebar-text: #e0e0e0;--color-sidebar-text-muted: #6b6b6b;--color-sidebar-hover: #f09090;--color-code-text: #f472b6;--color-code-bg: #2a2a2a;--color-tag-bg: #3a3a3a;--color-tag-text: #cccccc;--color-quote-bg: #2a2a2a;--color-quote-border: #3a3a3a;--color-important-bg: #2d2a1e;--color-important-border: #a3912e;--color-warning-bg: #2d1b1b;--color-warning-border: #ae272f;--color-kbd-bg: #2a2a2a;--color-kbd-border: #4a4a4a;--color-kbd-shadow: #222222}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--color-bg: #222222;--color-bg-secondary: #2a2a2a;--color-text: #e0e0e0;--color-text-secondary: #9e9e9e;--color-text-muted: #6b6b6b;--color-border: #3a3a3a;--color-link: #e07070;--color-link-hover: #f09090;--color-sidebar-bg: #181818;--color-sidebar-text: #e0e0e0;--color-sidebar-text-muted: #6b6b6b;--color-sidebar-hover: #f09090;--color-code-text: #f472b6;--color-code-bg: #2a2a2a;--color-tag-bg: #3a3a3a;--color-tag-text: #cccccc;--color-quote-bg: #2a2a2a;--color-quote-border: #3a3a3a;--color-important-bg: #2d2a1e;--color-important-border: #a3912e;--color-warning-bg: #2d1b1b;--color-warning-border: #ae272f;--color-kbd-bg: #2a2a2a;--color-kbd-border: #4a4a4a;--color-kbd-shadow: #222222}}.theme-toggle{background:none;border:none;color:var(--color-sidebar-text-muted);cursor:pointer;padding:4px;display:inline-flex;align-items:center;transition:color 0.2s}.theme-toggle:hover{color:var(--color-sidebar-hover)}.theme-toggle svg{width:22px;height:22px;fill:currentColor}.theme-toggle .icon-sun{display:none}.theme-toggle .icon-moon{display:inline}[data-theme="dark"] .theme-toggle .icon-sun{display:inline}[data-theme="dark"] .theme-toggle .icon-moon{display:none}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .theme-toggle .icon-sun{display:inline}:root:not([data-theme="light"]) .theme-toggle .icon-moon{display:none}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:"IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;line-height:1.667em}@media (min-width: 38em){html{font-size:19px}}body{color:var(--color-text);background-color:var(--color-bg);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:var(--color-link);text-decoration:none}a:hover,a:focus{text-decoration:underline}a strong{color:inherit}img{display:block;max-width:100%;margin:0 0 1rem;border-radius:5px}table{margin-bottom:1rem;width:100%;font-size:85%;border:1px solid var(--color-border);border-collapse:collapse}td,th{padding:.25rem .5rem;border:1px solid var(--color-border)}th{text-align:left}tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background-color:var(--color-bg-secondary)}.container{max-width:38rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}footer{margin-bottom:2rem}.page,.post{margin-bottom:4em}.page li+li,.post li+li{margin-top:.25rem}.page-title,.post-title,.post-title a{color:var(--color-text)}.page-title,.post-title{margin-top:0}.post-date{display:block;margin-top:-.5rem;margin-bottom:1rem;color:var(--color-text-secondary)}.related{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.related-posts{padding-left:0;list-style:none}.related-posts h3{margin-top:0}.related-posts li small{font-size:75%;color:var(--color-text-muted)}.related-posts li a:hover{color:var(--color-link);text-decoration:none}.related-posts li a:hover small{color:inherit}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;box-direction:normal;font-family:"IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;line-height:1.667em;font-weight:400}html,body{margin:0;padding:0}h1,h2,h3,h4{font-weight:400}h1{font-size:2.15rem;line-height:1.25;margin-bottom:1rem}h2{font-size:1.85rem;margin-bottom:.5rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1rem}figure{max-width:100%;margin:0;padding:0}.warning,.important,blockquote{padding:.8889rem;margin-top:1rem;margin-left:0px;margin-right:0px;border-left:6px solid;border-right:6px solid transparent;border-right-width:6px;border-right-style:solid;border-right-color:transparent;color:var(--color-text-secondary)}blockquote{background-color:var(--color-quote-bg);border-left-color:var(--color-quote-border)}.important{background-color:var(--color-important-bg);border-left-color:var(--color-important-border)}.warning{background-color:var(--color-warning-bg);border-left-color:var(--color-warning-border)}kbd{font-family:"IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:2px 7px;border:1px solid var(--color-kbd-border);font-size:0.8em;line-height:1.4;background-color:var(--color-kbd-bg);color:var(--color-text);box-shadow:0 0 0 rgba(0,0,0,0.2),0 0 0 2px var(--color-kbd-shadow) inset;border-radius:3px;display:inline-block;text-shadow:0 1px 0 var(--color-kbd-shadow);white-space:nowrap}a{color:var(--color-link);text-decoration:none;word-wrap:break-word}a.sidebar-nav-item:hover{border-style:none;text-decoration:none}a.sidebar-nav-item:focus{border-style:none;text-decoration:none}a:focus{color:var(--color-link-hover);border-bottom:1px dotted var(--color-border);text-decoration:none;background:transparent;background-color:transparent;word-wrap:break-word}a:focus.tag{border-style:none;text-decoration:none}a:hover{color:var(--color-link-hover);border-bottom:1px dotted var(--color-border);text-decoration:none;background:transparent;background-color:transparent;word-wrap:break-word}a:hover.tag{border-style:none;text-decoration:none}a.tag{border-style:none;text-decoration:none}a.read-more-symbol{text-decoration:none;border-style:none;text-decoration:none}.content{padding-bottom:2rem;padding-top:2rem}img[src$='#floatright']{float:right;margin-left:1rem}img[src*='ralphex-logo'][src$='#floatright']{shape-outside:circle(50%)}img[src$='#floatleft']{float:left;margin-right:1rem}.comment_link{color:var(--color-text-secondary) !important}.sidebar{display:flex;background-color:var(--color-sidebar-bg);color:var(--color-sidebar-text-muted);padding:2rem 1rem;text-align:center}.sidebar a{color:var(--color-sidebar-text);border:none}.sidebar a:hover{color:var(--color-sidebar-hover)}.sidebar a:focus{color:var(--color-sidebar-hover)}.sidebar .sidebar-about{text-align:center}.sidebar .author-image{display:block;margin-top:4px}.sidebar .container{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto}.sidebar-bottom{margin-top:auto;text-align:center}.lang-switcher{margin-bottom:0.5rem}.lang-switcher .lang-link{display:inline-block;font-size:0.85rem;font-weight:600;letter-spacing:0.05em;padding:0.15rem 0.5rem;border:1px solid var(--color-sidebar-text-muted);border-radius:4px;color:var(--color-sidebar-text-muted);text-decoration:none}.lang-switcher .lang-link:hover{color:var(--color-sidebar-hover);border-color:var(--color-sidebar-hover)}.sidebar .copyright{margin-top:0}.sidebar-nav{text-align:center;list-style:none;margin-bottom:2rem;margin-top:2rem;padding-left:0}.sidebar-nav-item{display:block;line-height:1.75}.sidebar-nav-item .active{font-weight:bold}.sidebar-nav li{margin-bottom:0.7rem}.site__title{font-size:1.285rem;font-weight:600}.site__title a:hover{border:none}.site__description{font-size:1.285rem;font-weight:300}.social{text-align:center}.social a{margin:0 0.2 em;padding:0 4px;border-style:none;text-decoration:none}.img--circle{border-radius:50%}.img--headshot{height:135px;width:135px}.img--caption{font-style:italic}.builtwith,.copyright{font-size:.7rem;line-height:1.1rem;text-align:center}.copyright{padding-top:1rem}.builtwith{padding-top:0.2rem}.section__title{font-size:2.15rem}.post-list__item{margin-bottom:3em}.item__title--big{display:block;font-size:1.785rem;line-height:1.25}.item__title--small{font-size:1rem}.item__date{color:var(--color-text-secondary);display:block;font-size:1rem;margin-bottom:.2rem;margin-top:.2rem}.post p{text-align:justify}.post li{text-align:justify}.post__meta{font-size:.8rem;color:var(--color-text-secondary);font-weight:300}.post__meta-tag{display:inline-block}.post__meta-tag+.post__meta-tag{margin-left:0.8em}.post__category{font-weight:bold}.post__tag{background:var(--color-tag-bg);border-radius:2px;color:var(--color-tag-text);font-size:.667rem;font-weight:bold;padding:2px 6px}.post__title{color:var(--color-text)}.post__subtitle{display:block;font-size:1.5rem;font-style:italic;padding:0 0 1rem 0}#references li{font-size:0.9rem}pre{tab-size:2}pre code{white-space:pre-wrap}code{font-family:"SFMono-Regular","SF-Mono",Menlo,Monaco,Consolas,"Liberation Mono","Roboto Mono","Ubuntu Mono","Courier New",Courier,monospace;font-size:.9rem}code{padding:.1em .1em;color:var(--color-code-text);background-color:var(--color-code-bg);border-radius:3px}a code{color:var(--color-link)}.hljs{font-family:"SFMono-Regular","SF-Mono",Menlo,Monaco,Consolas,"Liberation Mono","Roboto Mono","Ubuntu Mono","Courier New",Courier,monospace;font-size:.8rem;line-height:1.667em;white-space:pre;border:1px solid var(--color-border);border-radius:4px}body .gist .gist-data{background-color:var(--color-bg-secondary)}body .gist .highlight{background-color:transparent}body .gist td{border:none}ul.pagination{list-style:none}ul.pagination li.page-item{display:inline-block}ul.pagination li.page-item a{padding:0.05em 0.4em}ul.pagination li.page-item.active a{color:var(--color-link);border-bottom:3px solid var(--color-link)}.navigation{max-width:calc(100% - 0px);margin:0 auto;margin-top:60px}.navigation a{font-size:0.8rem;display:flex;align-items:center;justify-content:center;padding:15px;color:var(--color-link);border:2px solid var(--color-link);line-height:1.25;text-transform:uppercase}.navigation a:hover{padding:14px;border-width:3px}.navigation a:nth-child(2){margin-top:10px}.navigation a:first-child:last-child{width:100%}.navigation .fa{font-size:0.8rem}.navigation .navigation-prev{text-align:left}.navigation .navigation-prev .fa{padding-right:10px}.navigation .navigation-prev .navigation-tittle{padding-left:4px}.navigation .navigation-next{text-align:right}.navigation .navigation-next .fa{padding-left:10px}.navigation .navigation-next .navigation-tittle{padding-right:4px}.navigation-single a{text-transform:none}.badge-category,a.badge-category{color:var(--color-sidebar-text) !important;background-color:var(--color-link)}.badge-category:hover,.badge-category:focus,a.badge-category:hover,a.badge-category:focus{color:var(--color-link) !important;background:transparent;background-color:transparent;text-decoration:none;border-bottom:none}.badge-tag,a.badge-tag{margin-left:0.4em;align-self:start;color:var(--color-tag-text) !important;background-color:var(--color-tag-bg)}.badge-tag:hover,.badge-tag:focus,a.badge-tag:hover,a.badge-tag:focus{color:var(--color-link) !important;background:transparent;background-color:transparent;text-decoration:none;border-bottom:none}.badge{display:inline-block;padding:0.25em 0.4em;font-size:0.75rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.portfolio__content section{margin-bottom:1.765rem}.portfolio__featured-project{margin:0 0 1.765rem}.portfolio__featured-project img{margin:0 0 1rem;box-shadow:1px 1px var(--color-border)}.project__image{border:1px solid var(--color-border);box-shadow:1px 1px var(--color-border)}.project__title{margin-top:1.765rem;letter-spacing:1px;font-size:1.85rem}.project__subtitle-small,.project__subtitle-big{font-style:italic;color:var(--color-text-secondary);display:block;margin-top:0.5rem;margin:0 0 1rem}.project__subtitle-big{font-size:1.5rem}.project__subtitle-small{font-size:1.3rem}.project__featured-image{position:relative}.project__summary{margin-bottom:1.765rem;text-align:left}.divider{margin-bottom:3.5rem}.row-space{margin-bottom:1rem}.col-md-8,.col-sm-8,.col-md-4,.col-sm-4,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.row{margin-left:-15px;margin-right:-15px}.col-xs-12{width:100%}.img-responsive{display:block;max-width:100%;height:auto}@media (min-width: 320px) and (max-width: 767px){html,body{font-size:17px}.sidebar li{padding:.1rem 0}.sidebar .container{padding-left:0;padding-right:0}.hidden-tablet{display:none}.sidebar-about,.copyright{display:none}.sidebar{margin:0;padding:0}.menu-content{padding:0 0 0 0px;max-height:0;overflow:hidden;margin-top:0}.collapsible-menu{padding:0px 0px}.collapsible-menu ul{list-style-type:none;padding:0}.collapsible-menu li{display:block}.collapsible-menu a{text-decoration:none;cursor:pointer}.collapsible-menu label{background:url(/img/menu-open.svg) no-repeat left center;background-position:1.5rem;display:block;cursor:pointer;color:var(--color-sidebar-text);padding:10px 0 10px 0px}input#menuToggle{display:none}input#menuToggle+label{font-weight:bold}input#menuToggle:checked+label{background-image:url(/img/menu-close.svg);background-position:1.5rem;color:var(--color-sidebar-text)}input#menuToggle:checked~.menu-content{max-height:100% !important}.social{padding:1em 0 1em 0}.theme-toggle{display:none}}@media (min-width: 768px){html,body{font-size:17px}.sidebar{bottom:0;left:0;position:fixed;text-align:left;top:0;width:16rem}.sidebar-sticky{left:1rem;position:absolute;right:1rem;top:1rem}.content{margin-left:18rem;margin-right:2rem;max-width:55rem}.layout-reverse .sidebar{left:auto;right:0}.layout-reverse .content{margin-left:2rem;margin-right:18rem}.col-sm-8{width:66.66666667%}.project__title{margin-top:0.2rem}.navigation{display:flex;justify-content:space-between}.navigation a{width:calc(50% - 10px)}.navigation a:nth-child(2){margin-top:0}input#menuToggle,input#menuToggle+label{display:none}}@media (min-width: 992px){html,body{font-size:19px}.layout-reverse .content{margin-left:4rem;margin-right:22rem}.col-md-4{float:left;width:33.33333333%}.col-md-8{float:left;width:66.66666667%}.portfolio-container{width:68rem}}.element--center{display:block;margin-left:auto;margin-right:auto}.menu{background-color:var(--color-bg-secondary);color:var(--color-text);border-radius:2px;padding:1px 5px}.text-center{text-align:center}.pull-right{float:right}.draft{color:var(--color-text-muted) !important}

/*# sourceMappingURL=hyde-hyde.css.map */