:root{--breeze-bg:#f3fafc;--breeze-surface:#ffffff;--breeze-border:#b6e0ef;--breeze-accent:#0e7490;--breeze-accent-muted:#0891b2;--breeze-text:#0f172a;--breeze-muted:#475569;--nextra-primary-hue:190deg;--nextra-primary-saturation:80%}html.dark{--breeze-bg:#04141a;--breeze-surface:#0a2430;--breeze-border:#155e75;--breeze-accent:#22d3ee;--breeze-accent-muted:#67e8f9;--breeze-text:#ecfeff;--breeze-muted:#a5f3fc;--nextra-primary-hue:190deg;--nextra-primary-saturation:70%}.tenant-breeze-shell{font-family:var(--font-breeze),ui-sans-serif,system-ui,sans-serif;background-color:var(--breeze-bg)!important;color:var(--breeze-text)}.tenant-breeze-shell .nextra-nav-container{background:var(--breeze-surface)!important;border-bottom:3px solid var(--breeze-accent)!important;box-shadow:0 1px 0 rgba(14,116,144,.08)}html.dark .tenant-breeze-shell .nextra-nav-container{background:#062029!important;border-bottom-color:var(--breeze-accent)!important;box-shadow:0 4px 24px rgba(0,0,0,.35)}.tenant-breeze-shell .breeze-logo{font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;color:var(--breeze-accent)}html.dark .tenant-breeze-shell .breeze-logo{color:var(--breeze-accent-muted)}.tenant-breeze-shell .nextra-sidebar-container{background:var(--breeze-surface)!important;border-right:1px solid var(--breeze-border)!important}html.dark .tenant-breeze-shell .nextra-sidebar-container{background:#062029!important}.tenant-breeze-shell .nextra-sidebar-container a[data-active=true]{background:rgba(14,116,144,.1)!important;border-left:3px solid var(--breeze-accent);border-radius:0 6px 6px 0;font-weight:600}.tenant-breeze-shell main{background:var(--breeze-bg)}.tenant-breeze-shell article h1{font-weight:700;letter-spacing:-.02em;border-bottom:2px solid var(--breeze-border);padding-bottom:.35em}.tenant-breeze-shell article a{color:var(--breeze-accent);text-underline-offset:3px}.tenant-breeze-shell article table th{background:rgba(14,116,144,.08);color:var(--breeze-accent);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.tenant-breeze-shell pre{border:1px solid var(--breeze-border)!important;border-radius:4px!important;box-shadow:inset 3px 0 0 var(--breeze-accent)}.tenant-breeze-shell .breeze-footer{background:var(--breeze-surface)!important;border-top:1px solid var(--breeze-border)!important;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--breeze-muted)!important}.tenant-breeze-shell .nextra-toc{border-left:1px solid var(--breeze-border)}