body.dark{--accent:#efbb35;--background:#11151c;--primary:#192734;--text:#f8f8f8;--cursive-color:#c8c8c8;--inverted-text:var(--text);--header-link:var(--text);--code:#8be9fd;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-dark:#fff3;--shadow-light:#0000001a;--shadow-medium:#0003;--shadow-dark:#0000004d;--shadow-strong:#0009;--shadow-very-strong:#000c;--shadow-hover-light:#8b909514;--code-syntax-pink:#ff6ac1;--code-syntax-line-numbers:#8b95a8;--code-syntax-success:#4ade80;--code-syntax-white:#fff;--code-label-text:#ffffffd9;--code-copy-button-text:#fffc;--code-copy-success-bg:#4ade8033;--code-copy-success-border:#4ade804d;--inline-code-bg:var(--primary);--inline-code-text:var(--code);--inline-code-border:var(--border-medium);--overlay-light:#0006;--overlay-dark:#0009;--gray-lightest:#eee;--gray-lighter:#ddd;--gray-light:#9a9a9a;--gray-medium:#7a7a7a;--gray-dark:#636363;--gray-darker:#333;--footer-link:var(--text);--footer-meta:var(--cursive-color);--footer-tech-link:var(--text);--lang-switcher-text:#f8f8f8;--rating-favorite:#ef4444;--text-secondary:#f8f8f8cc;--text-tertiary:#f8f8f8b3;--card-background:var(--primary);--card-background-subtle:var(--primary);--progress-bar-fill:#4ade80;--progress-bar-bg:#ffffff14;--gender-female-primary:#ec4899;--gender-female-secondary:#d946ef;--gender-male-primary:#06b6d4;--gender-male-secondary:#3b82f6;--series-badge-bg:#8b5a2bd9;--series-badge-text:linen;--course-badge-bg:#000c;--course-badge-text:#fff;--course-badge-hover-bg:#ffffff26;--tutorial-badge-bg:#007acc;--tutorial-badge-text:#fff;--skill-success:#34d44a;--skill-success-dark:#2a9e3c;--skill-error:#d43434;--search-hover-bg:#ffffff0d;--search-scrollbar-track:#ffffff0d;--search-scrollbar-thumb:#efbb354d;--search-scrollbar-thumb-hover:#efbb3580;--search-focus-ring:#efbb351a;--search-placeholder:#f8f8f866;--search-result-bg:#ffffff08;--search-result-hover-border:#efbb354d;--search-mark-bg:#efbb354d;--search-counter-border:#efbb3533}body.light{--accent:#0056b3;--background:#fbfef9;--primary:#071013;--text:#284b63;--cursive-color:#6a6a6a;--inverted-text:var(--background);--header-link:var(--inverted-text);--code:#d63384;--border-light:#00000014;--border-medium:#0000001f;--border-dark:#00000026;--shadow-light:#0000000d;--shadow-medium:#0000001a;--shadow-dark:#00000026;--shadow-strong:#0009;--shadow-very-strong:#000c;--shadow-hover-light:#272c3114;--code-syntax-pink:#ff6ac1;--code-syntax-line-numbers:#8b95a8;--code-syntax-success:#16a34a;--code-syntax-white:#fff;--code-label-text:#ffffffe6;--code-line-numbers-light:#b8bfc9;--code-copy-button-bg:#ffffff14;--code-copy-button-text:#ffffffd9;--code-copy-button-hover:#fffffff2;--code-copy-success-bg:#16a34a33;--code-copy-success-border:#16a34a66;--code-border-light:#ffffff1f;--code-border-medium:#ffffff2e;--code-border-dark:#ffffff40;--inline-code-bg:#0056b314;--inline-code-text:#d63384;--inline-code-border:#0056b31f;--overlay-light:#0003;--overlay-dark:#0006;--gray-lightest:#f8f9fa;--gray-lighter:#e9ecef;--gray-light:#999;--gray-medium:#7a7a7a;--gray-dark:#6a6a6a;--gray-darker:#284b63;--footer-link:#b0b0b0;--footer-meta:#b0b0b0;--footer-tech-link:#d0d0d0;--lang-switcher-text:#284b63;--rating-favorite:#dc2626;--text-secondary:#3d5a6f;--text-tertiary:#4a6880;--card-background:#0056b308;--card-background-subtle:#0056b308;--progress-bar-fill:#16a34a;--progress-bar-bg:#00000014;--gender-female-primary:#db2777;--gender-female-secondary:#c026d3;--gender-male-primary:#0891b2;--gender-male-secondary:#2563eb;--series-badge-bg:#654321e6;--series-badge-text:beige;--course-badge-bg:#000c;--course-badge-text:#fff;--course-badge-hover-bg:#ffffff26;--tutorial-badge-bg:#007acc;--tutorial-badge-text:#fff;--lang-badge-bg:#8080801a;--skill-success:#34d44a;--skill-success-dark:#2a9e3c;--skill-error:#d43434;--search-modal-bg:#fbfef9;--search-modal-text:#284b63;--search-modal-cursive:#6a6a6a;--search-hover-bg:#0000000d;--search-scrollbar-track:#0000000d;--search-scrollbar-thumb:#0056b34d;--search-scrollbar-thumb-hover:#0056b380;--search-input-bg:#e8ede7;--search-accent:#0056b3;--search-focus-ring:#0056b31a;--search-placeholder:#284b6366;--search-result-bg:#0000000a;--search-result-hover-border:#0056b366;--search-mark-bg:#0056b326;--search-counter-border:#0056b333}html{--accent:#efbb35;--background:#11151c;--primary:#192734;--text:#f8f8f8;--cursive-color:#c8c8c8;--inverted-text:var(--text);--header-link:var(--text);--code:#8be9fd;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-dark:#fff3;--shadow-light:#0000001a;--shadow-medium:#0003;--shadow-dark:#0000004d;--shadow-strong:#0009;--shadow-very-strong:#000c;--shadow-hover-light:#8b909514;--code-syntax-pink:#ff6ac1;--code-syntax-line-numbers:#8b95a8;--code-syntax-success:#4ade80;--code-syntax-white:#fff;--code-label-text:#ffffffd9;--code-copy-button-text:#fffc;--code-copy-success-bg:#4ade8033;--code-copy-success-border:#4ade804d;--inline-code-bg:var(--primary);--inline-code-text:var(--code);--inline-code-border:var(--border-medium);--overlay-light:#0006;--overlay-dark:#0009;--gray-lightest:#eee;--gray-lighter:#ddd;--gray-light:#9a9a9a;--gray-medium:#7a7a7a;--gray-dark:#636363;--gray-darker:#333;--footer-link:var(--text);--footer-meta:var(--cursive-color);--footer-tech-link:var(--text);--lang-switcher-text:#f8f8f8;--rating-favorite:#ef4444;--text-secondary:#f8f8f8cc;--text-tertiary:#f8f8f8b3;--card-background:var(--primary);--card-background-subtle:var(--primary);--progress-bar-fill:#4ade80;--progress-bar-bg:#ffffff14;--gender-female-primary:#ec4899;--gender-female-secondary:#d946ef;--gender-male-primary:#06b6d4;--gender-male-secondary:#3b82f6;--series-badge-bg:#8b5a2bd9;--series-badge-text:linen;--course-badge-bg:#000c;--course-badge-text:#fff;--course-badge-hover-bg:#ffffff26;--tutorial-badge-bg:#007acc;--tutorial-badge-text:#fff;--lang-badge-bg:#80808026;--skill-success:#34d44a;--skill-success-dark:#2a9e3c;--skill-error:#d43434}html.light{--accent:#0056b3;--background:#fbfef9;--primary:#071013;--text:#284b63;--cursive-color:#6a6a6a;--inverted-text:var(--background);--header-link:var(--inverted-text);--code:#d63384;--border-light:#00000014;--border-medium:#0000001f;--border-dark:#00000026;--shadow-light:#0000000d;--shadow-medium:#0000001a;--shadow-dark:#00000026;--code-syntax-pink:#ff6ac1;--code-syntax-line-numbers:#8b95a8;--code-syntax-success:#16a34a;--code-syntax-white:#fff;--code-label-text:#ffffffe6;--code-line-numbers-light:#b8bfc9;--code-copy-button-bg:#ffffff14;--code-copy-button-text:#ffffffd9;--code-copy-button-hover:#fffffff2;--code-copy-success-bg:#16a34a33;--code-copy-success-border:#16a34a66;--code-border-light:#ffffff1f;--code-border-medium:#ffffff2e;--code-border-dark:#ffffff40;--inline-code-bg:#0056b314;--inline-code-text:#d63384;--inline-code-border:#0056b31f;--overlay-light:#0003;--overlay-dark:#0006;--gray-lightest:#f8f9fa;--gray-lighter:#e9ecef;--gray-light:#999;--gray-medium:#7a7a7a;--gray-dark:#6a6a6a;--gray-darker:#284b63;--footer-link:#b0b0b0;--footer-meta:#b0b0b0;--footer-tech-link:#d0d0d0;--lang-switcher-text:#284b63;--rating-favorite:#dc2626;--text-secondary:#3d5a6f;--text-tertiary:#4a6880;--card-background:#0056b308;--card-background-subtle:#0056b308;--progress-bar-fill:#16a34a;--progress-bar-bg:#00000014;--gender-female-primary:#db2777;--gender-female-secondary:#c026d3;--gender-male-primary:#0891b2;--gender-male-secondary:#2563eb;--series-badge-bg:#654321e6;--series-badge-text:beige;--course-badge-bg:#000c;--course-badge-text:#fff;--course-badge-hover-bg:#ffffff26;--tutorial-badge-bg:#007acc;--tutorial-badge-text:#fff;--lang-badge-bg:#8080801a;--skill-success:#34d44a;--skill-success-dark:#2a9e3c;--skill-error:#d43434}body{--deckgo-highlight-code-background:var(--primary);--deckgo-highlight-code-padding:20px;--deckgo-highlight-code-color:#f8f8f8;--deckgo-highlight-code-margin:20px 0 20px -20px;--deckgo-highlight-code-container-width:calc(100% + 40px)}@media only print{body.light{--background:#fff;--primary:#000;--text:var(--primary);--inverted-text:var(--background)}}.latest-posts{border:2px solid var(--primary);grid-column:span 12;margin-bottom:40px}@media only print{.latest-posts{display:none}}.latest-posts__list{padding:0 20px;transition:all .45s;overflow:hidden}.latest-posts__list__post{grid-template-areas:"title""date""excerpt";margin-bottom:20px;display:grid}@media only screen and (width>=768px){.latest-posts__list__post{grid-template-areas:"title date""excerpt.";column-gap:5vw}}@media only screen and (width>=992px){.latest-posts__list__post{column-gap:3vw}}.latest-posts__list__post__title{text-transform:uppercase;grid-area:title;align-items:center;gap:.75rem;margin-bottom:.5rem;padding-top:1px;display:flex}.latest-posts__list__post__title__badge{flex-shrink:0;margin-right:.25rem;font-size:1.2rem;line-height:1}.latest-posts__list__post__date{color:var(--text);grid-area:date;justify-content:start;margin-bottom:.5rem;font-size:.9em;display:grid}@media only screen and (width>=768px){.latest-posts__list__post__date{justify-content:end;margin-bottom:0;font-size:1em}}.latest-posts__list__post__date time{font-variant-numeric:tabular-nums}.latest-posts__list__post__excerpt{color:var(--text);grid-area:excerpt}.latest-posts__list__post h4{text-transform:uppercase;padding-left:20px;font-weight:400}.latest-posts__footer{text-align:right;padding:0 20px 20px}.latest-posts__footer__link{text-transform:uppercase}
