/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
:root{--mcn-color-bg: #f2f8f6;--mcn-color-surface: #ffffff;--mcn-color-text: #132420;--mcn-color-muted: #5b6b67;--mcn-color-border: #d8e6e1;--mcn-color-accent: #0f766e;--mcn-color-accent-contrast: #ffffff;--mcn-color-accent-soft: #d9f0ec;--mcn-color-footer-bg: #0f2e2a;--mcn-color-footer-text: #b9d3cd;--mcn-color-footer-heading: #ffffff;--mcn-font-body: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","DejaVu Sans",sans-serif;--mcn-font-heading: var(--mcn-font-body);--mcn-radius: 12px;--mcn-radius-sm: 8px;--mcn-shadow: 0 1px 2px rgba(15,46,42,0.06),0 8px 24px rgba(15,46,42,0.08);--mcn-shadow-hover: 0 6px 16px rgba(15,118,110,0.28),0 20px 40px rgba(15,118,110,0.18)}.mcn-variant-04 .mcn-header{border-bottom: 2px solid var(--mcn-color-accent)}.mcn-variant-04 .mcn-menu a:hover,.mcn-variant-04 .mcn-menu .current-menu-item > a{background: transparent;box-shadow: inset 0 -2px 0 var(--mcn-color-accent);border-radius: 0}.mcn-variant-04 .mcn-card{padding: 8px}.mcn-variant-04 .mcn-card-media{border-radius: var(--mcn-radius-sm);border-bottom: 0}.mcn-variant-04 .mcn-card-body{padding-top: 12px}.mcn-variant-04 .mcn-section-title h2{padding-left: 14px;border-left: 4px solid var(--mcn-color-accent)}.mcn.mcn-variant-04 .mcn-chip{border-radius: 6px}.mcn.mcn-variant-04 .mcn-badge{border-radius: 4px;background: var(--mcn-color-accent);color: var(--mcn-color-accent-contrast)}.mcn.mcn-variant-04 .mcn-badge:hover{background: var(--mcn-color-footer-bg);color: #ffffff}.mcn-variant-04 .mcn-browser{border: 6px solid var(--mcn-color-footer-bg);border-radius: 20px;box-shadow: var(--mcn-shadow)}.mcn-variant-04 .mcn-browser-bar{border-bottom: 0;background: var(--mcn-color-footer-bg)}.mcn-variant-04 .mcn-browser-dots{display: none}.mcn-variant-04 .mcn-browser-url{background: rgba(255,255,255,0.14);border-color: transparent;color: #eaf6f3}.mcn.mcn-variant-04 .mcn-button{border-radius: 8px}.mcn.mcn-variant-04 .mcn-pagination .page-numbers{border-color: var(--mcn-color-accent);color: var(--mcn-color-accent)}.mcn.mcn-variant-04 .mcn-pagination .page-numbers.current{background: var(--mcn-color-accent);color: var(--mcn-color-accent-contrast)}