.air-brand{white-space:nowrap;flex-shrink:0;align-items:center;gap:9px;line-height:1;display:inline-flex}.air-brand img{object-fit:contain;width:48px;height:48px;display:block}.air-brand>span{letter-spacing:-.065em;color:var(--air-text);font-size:26px;font-weight:800}.cab-header .air-brand>span{font-size:24px}@media (width<=620px){.air-brand img{width:40px;height:40px}.air-brand>span,.cab-header .air-brand>span{font-size:23px}}:root{--air-bg:#1e1f1c;--air-panel:#252622;--air-raised:#30312c;--air-selected:#3b3a31;--air-line:#42443b;--air-line-strong:#626456;--air-text:#e5e5d8;--air-muted:#b9bbad;--air-quiet:#9c9f93;--air-accent:#e9ad7c;--air-accent-strong:#d59260;--air-ink:#20221c;--air-success:#adc6ae;--air-success-bg:#29372b;--air-warning:#dfbd86;--air-danger:#edb4a7;--air-danger-bg:#3e2924;--air-danger-line:#956558;--air-warning-bg:#3b3328;--air-chart-grid:#41443b;--air-chart-total:#e9ad7c;--air-icon:var(--air-muted);--air-icon-accent:var(--air-accent);--air-icon-surface:#2b2c26}:is(.landing,.cabinet) .lucide{stroke-width:1.75px;flex-shrink:0}.cabinet .cc-sidebar nav a .lucide,.cabinet .ql-groups button .lucide{color:var(--air-icon)}.cabinet .cc-sidebar nav a[aria-current=page] .lucide,.cabinet .ql-groups button[aria-pressed=true] .lucide{color:var(--air-icon-accent)}.air-footer{border-top:1px solid var(--air-line);background:var(--air-bg);color:var(--air-text);padding:36px 0}.air-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:28px 48px;width:min(100% - 72px,1280px);margin:auto;display:flex}.air-footer p{color:var(--air-muted);margin:12px 0 0;font-size:13px;line-height:1.6}.air-footer nav{flex-direction:column;align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.air-footer a{color:inherit;text-decoration:none}.air-footer nav a:hover{color:var(--air-accent);text-underline-offset:4px;text-decoration:underline}.air-footer a:focus-visible{outline:2px solid var(--air-accent);outline-offset:5px}@media (width<=640px){.air-footer-inner{gap:24px;width:calc(100% - 36px)}.air-footer nav{width:100%}}
