:root,.coal,.navy,.ayu{--bg:#172129;--fg:#e7e9e8;--sidebar-bg:#11191f;--sidebar-fg:#b9c5c9;--sidebar-active:#51c6b1;--links:#62d2bd;--icons:#b9c5c9;--icons-hover:#62d2bd;--inline-code-color:#c5dddc;--quote-bg:#21333b;--table-header-bg:#263a43;--table-alternate-bg:#1e2c34}body{background:linear-gradient(#172129e8,#172129f5),url('/assets/bg01.jpeg') center/cover fixed;color:var(--fg)}.page-wrapper{background:transparent}.content{background:#172129ee;padding:24px 32px;max-width:920px}.portal-banner{border-bottom:1px solid #4e7575;padding:20px 22px;margin-bottom:24px;background:linear-gradient(90deg,#11232cdd,#11232caa),url('/assets/bg02.jpeg') center/cover;border-radius:5px}.portal-banner nav{display:flex;gap:18px;flex-wrap:wrap}.portal-banner p{margin:12px 0 0;color:#c3d2d5;font-size:.9em}.portal-credit{margin-top:32px;padding:18px;border-top:1px solid #4e7575;background:linear-gradient(#172129dd,#172129dd),url('/assets/bg03.jpeg') center/cover;font-size:.85em}.menu-title{color:#c3d2d5}.menu-bar,.sidebar{background-color:#11191ff2}.content img{max-width:100%;height:auto}a{color:#62d2bd}@media(max-width:600px){.content{padding:15px}.portal-banner{padding:14px}.portal-banner nav{gap:12px}}