:root{--main-max-width:680px;--main-bg:#1a2332;--main-title:#e8e9ea;--main-subtitle:#a6a7ab;--main-meta:#8b8c91;--main-divider:#36373e;--card-bg:#2a3f4f;--main-font:"Inter","Georgia",serif;--effect-color-1:#26bbbb;--effect-color-2:#1e9696;--gradient-component:linear-gradient(90deg,#26bbbb,#1e9696);--gradient-bg:linear-gradient(135deg,#1a2332,#1f2937)}body,html{font-family:Inter,Lato,Poppins,sans-serif!important;background:var(--main-bg);color:var(--main-title);line-height:1.7;min-height:100vh;margin:0;padding:0}.mantine-Container-root{max-width:var(--main-max-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}.mantine-Title-root{font-size:2.5rem!important;font-family:Inter,Lato,Poppins,sans-serif!important;font-weight:200!important;color:var(--main-title)!important;margin-bottom:.5em!important;line-height:1.15!important}.mantine-Text-root:not([data-size]){font-size:1.1rem}.mantine-Text-root{color:var(--main-title);line-height:1.7}.mantine-Text-subtitle,.subtitle{font-size:1.35rem;color:var(--main-subtitle);margin-bottom:2em;font-weight:400}.mantine-Text-meta,.meta{display:flex;align-items:center;gap:1em;font-size:.95rem;color:var(--main-meta);margin-bottom:2em}.mantine-Divider-root,hr{border:none;border-top:1px solid var(--main-divider);margin:2.5em 0}.article-img{width:100%;border-radius:10px;margin:2em 0;box-shadow:0 2px 16px rgba(60,60,60,.08)}.page-title{font-size:2.2rem!important;font-weight:700!important}.card-title{font-size:1.4rem!important;font-weight:500!important}.mantine-Chip-label{font-size:.85rem!important}.compact-card .mantine-Card-root,.compact-card .mantine-Card-section{padding:var(--mantine-spacing-xs)!important}.header-logo{box-shadow:none!important;border-radius:0!important;margin:0!important;width:auto!important}.mantine-Text-root[data-color="blue.6"],.mantine-Text-root[data-color="blue.7"],.mantine-Text-root[data-color=blue],.mantine-Title-root[data-color="blue.6"],.mantine-Title-root[data-color="blue.7"]{color:#666!important}.mantine-Card-root{background-color:var(--card-bg)!important;border-color:#36373e!important}