.theme-toggle[data-astro-cid-l6lhmie6]{color:inherit;cursor:pointer;opacity:.8;height:2rem;transition:opacity var(--duration-fast,.15s) var(--ease-out,ease);background:0 0;border:none;justify-content:center;align-items:center;width:2rem;padding:0;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{opacity:1}.theme-toggle[data-astro-cid-l6lhmie6]:focus-visible{outline-offset:.25rem;border-radius:4px;outline:1px solid}.theme-icon[data-astro-cid-l6lhmie6]{transition:transform var(--duration-normal,.25s) var(--ease-out,ease);display:block}.theme-icon-ring[data-astro-cid-l6lhmie6]{fill:none;stroke:currentColor;stroke-width:1.45px}.theme-icon-phase[data-astro-cid-l6lhmie6]{fill:currentColor;opacity:.62;transform-origin:50%;transition:opacity var(--duration-fast,.15s) var(--ease-out,ease)}.navbar{border-bottom:1px solid #0000;transition:background-color .4s,border-color .4s,padding .4s}.navbar-brand{padding:unset}.navbar-color-ghost{text-shadow:2px 2px 8px #000;background:#0003}.navbar-color-ghost:not(.scrolled,.menu-open) .nav-link{color:#ffffffd9}.navbar-color-ghost:not(.scrolled,.menu-open) .nav-link:hover,.navbar-color-ghost:not(.scrolled,.menu-open) .nav-link.active{color:#fff}.navbar.scrolled,.navbar.menu-open{border-bottom-color:var(--bs-border-color-translucent);text-shadow:none;background:var(--bg-nav-scrolled)!important}.navbar-color-ghost:not(.scrolled,.menu-open) .theme-toggle{color:#ffffffd9;text-shadow:2px 2px 8px #000}.navbar.scrolled .theme-toggle,.navbar.menu-open .theme-toggle{color:#343a40}[data-bs-theme=dark] .navbar .theme-toggle{color:#ffffffd9}[data-bs-theme=dark] .navbar.scrolled .nav-link,[data-bs-theme=dark] .navbar.menu-open .nav-link{color:#ffffffbf}[data-bs-theme=dark] .navbar.scrolled .nav-link:hover,[data-bs-theme=dark] .navbar.scrolled .nav-link.active,[data-bs-theme=dark] .navbar.menu-open .nav-link:hover,[data-bs-theme=dark] .navbar.menu-open .nav-link.active{color:#fff}[data-bs-theme=dark] .navbar.scrolled .navbar-brand,[data-bs-theme=dark] .navbar.menu-open .navbar-brand{color:#ffffffe6}@media only screen and (width<=767px){body.menu-open{overflow:hidden}body.menu-open:after{content:"";z-index:1000;background:#0006;width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0}}footer{background-color:var(--bg-footer);border-top:1px var(--border-default) solid;transition:background-color var(--duration-normal) var(--ease-out);padding:1.875rem 0;font-size:.875rem}footer .list-inline{margin:0 0 1.875rem;padding:0}[data-bs-theme=dark] .footer-links .fa-circle{opacity:.55}@media only screen and (width>=768px){footer{padding:3.125rem 0}footer .footer-links{font-size:1.125rem}footer .copyright{font-size:1rem}}:root{--color-accent:#149dcc;--color-accent-hover:#0085a1;--color-heading:#369;--bg-page-header:#369;--color-post-meta:#5e9516;--color-text-secondary:gray;--bg-footer:#eaeaea;--bg-nav-scrolled:#fff;--bg-code:#f8f8f8;--border-default:#eee;--border-code:#ddd;--text-code:#444;--timeline-rail:#f1cf63;--timeline-dot:#e67e22;--timeline-dot-border:#fff;--timeline-left-bg:#dff0d8;--timeline-left-shadow:#79a553;--timeline-right-bg:#d9edf7;--timeline-right-shadow:#4c8c99;--timeline-text:#2c3e50;--duration-fast:.15s;--duration-normal:.25s;--ease-out:cubic-bezier(0, 0, .58, 1)}[data-bs-theme=dark]{--color-accent:#5bc8e8;--color-accent-hover:#7dd4ee;--color-heading:#6bb3d4;--bg-page-header:#1c2a3a;--color-post-meta:#8dcc44;--color-text-secondary:#9e9e9e;--bg-footer:#1a1e21;--bg-nav-scrolled:#212529;--bg-code:#2c3034;--border-default:#2e3338;--border-code:#3a3f44;--text-code:#d0d0d0;--timeline-rail:#b8994a;--timeline-dot:#c0622b;--timeline-dot-border:#2a2a2a;--timeline-left-bg:#1a3020;--timeline-left-shadow:#3a6030;--timeline-right-bg:#152030;--timeline-right-shadow:#204860;--timeline-text:#b8ccd8}html{height:100%}body,html{min-height:100%;margin:0;padding:0;position:relative}body{scroll-behavior:smooth;transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);font-family:-apple-system,BlinkMacSystemFont,Roboto,Open Sans,Helvetica Neue,Arial,sans-serif;overflow:auto}.text-shadow{text-shadow:2px 2px 8px #000}[data-bs-theme=dark] .theme-icon{transform:rotate(180deg)}[data-bs-theme=dark] .theme-icon-phase{opacity:.76}[data-bs-theme=dark] img[src*=codecogs]{filter:invert()}a{color:var(--color-accent)}a:focus,a:hover{color:var(--color-accent-hover)}.wrapper{position:relative;overflow:hidden}.main-container{margin-bottom:3.125rem}.main-content .intro-header{color:var(--bs-body-color);font-family:Segoe UI,Open Sans,Helvetica Neue,Arial,sans-serif;font-weight:400}.sidebar-container{color:var(--color-text-secondary)}.sidebar-container hr{color:var(--border-default)}.sidebar-container .short-about img{border-radius:5px;width:100%;height:auto;margin-bottom:20px;display:block}.post-preview a,.sidebar-container a,.footer-links a{color:var(--bs-body-color);text-decoration:none}
