.aira-home{--chat-canvas:#080d17;--chat-sidebar:#090e19;--chat-panel:#0d1423;--chat-panel-hover:#121b2d;--chat-line:rgba(255,255,255,.075);--chat-line-strong:rgba(255,255,255,.13);--chat-text:#f2f4fa;--chat-text-soft:#b9c0cf;--chat-text-muted:#70798c;--chat-accent:#7c5cff;background:radial-gradient(circle at 68% 8%,rgba(79,70,229,.09),transparent 30rem),linear-gradient(180deg,#080d17,#090f1b)}.aira-home main,.aira-home>div:not([class*=preloader]){background:transparent}.aira-home main{min-width:0}.aira-home>div>div[class*=max-w-7xl]{max-width:1600px!important;width:100%}.aira-home main>div[class*=max-w-4xl],.aira-home main>header[class*=max-w-4xl]{max-width:none!important;width:100%}.aira-home main>div:first-child{display:none}.aira-home main>header{min-height:64px;padding:10px 18px!important;border-bottom:1px solid var(--chat-line)!important;background:rgba(7,12,22,.9)!important;backdrop-filter:blur(18px)}.aira-home main>header>div{min-height:42px}.aira-home main>header h1{font-size:13px!important;font-weight:620!important;letter-spacing:-.02em!important}.aira-home main>header p{font-size:9px!important;color:var(--chat-text-muted)!important}.aira-home main>header [class*=bg-accent]{background:linear-gradient(135deg,#7c5cff,#4f46e5)!important}.aira-home header [aria-label="Plan and usage"]{border-radius:12px!important;border-color:var(--chat-line)!important;background:#0d1423!important;box-shadow:none!important;backdrop-filter:none!important;padding-block:8px!important}.aira-home main>div[class*=max-w-4xl]{gap:12px!important;padding:0 12px 16px!important}.aira-home main div[aria-busy]{border:1px solid var(--chat-line)!important;border-radius:18px!important;background:rgba(9,15,27,.88)!important;box-shadow:0 18px 55px rgba(0,0,0,.2)!important;backdrop-filter:blur(14px)!important}.aira-home main div[aria-busy]>div:first-child{scrollbar-gutter:stable}.aira-home aside[aria-label="Conversation sidebar"]{border-color:var(--chat-line)!important;background:#090e19!important;border-radius:18px 0 0 18px}.aira-home .aira-app-rail{background:#080d17}.aira-home .aira-conversation-nav{background:linear-gradient(180deg,#0b111e,#0a101c)}.aira-home aside[aria-label="Conversation sidebar"] input{caret-color:#9c86ff}.aira-home aside[aria-label="Conversation sidebar"] button[aria-current=page]{box-shadow:inset 2px 0 0 rgba(139,92,246,.78)}.aira-home aside[aria-label="Conversation sidebar"] a,.aira-home aside[aria-label="Conversation sidebar"] button{transition:background-color .12s cubic-bezier(.2,.8,.2,1),color .12s cubic-bezier(.2,.8,.2,1),border-color .12s cubic-bezier(.2,.8,.2,1),transform .12s cubic-bezier(.2,.8,.2,1)}.aira-home aside[aria-label="Conversation sidebar"] a:active,.aira-home aside[aria-label="Conversation sidebar"] button:active{transform:translateY(1px)}.aira-home .aira-thread-layout{min-height:100%;background:linear-gradient(180deg,rgba(10,16,29,.82),rgba(8,13,23,.92))}.aira-home .aira-thread-toolbar{border-color:var(--chat-line)}.aira-home .aira-thread-columns{min-height:clamp(420px,58vh,760px)}.aira-home .aira-live-inspector{border-color:var(--chat-line)}.aira-home .answer-markdown{max-width:70ch;color:#cbd1dc;font-size:13.5px;line-height:1.72}.aira-home .answer-markdown :where(p,li){color:#cbd1dc}.aira-home .answer-markdown :where(h1,h2,h3){color:#f0f2f8;font-weight:630;letter-spacing:-.018em}.aira-home .answer-markdown a{color:#a896ff}.aira-home .answer-markdown hr{border-color:var(--chat-line)}.aira-home [class*=citation]{box-shadow:none!important}.aira-home a[href="/agents"],.aira-home a[href="/knowledge"],.aira-home a[href="/local-ai"]{text-decoration:none}.aira-home .aira-enterprise-composer{overflow:visible!important;border:1px solid rgba(163,145,255,.18)!important;border-radius:16px!important;background:linear-gradient(180deg,#0f1728,#0c1321)!important;box-shadow:0 16px 42px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.025)!important}.aira-home .aira-enterprise-composer:focus-within{border-color:rgba(139,92,246,.48)!important;box-shadow:0 18px 50px rgba(0,0,0,.32),0 0 0 1px rgba(124,92,255,.08)!important}.aira-home form[aria-label="Ask AiraAI"]>div[class*=absolute]{animation:aira-command-in .12s cubic-bezier(.2,.8,.2,1) both}.aira-home div[role=group][aria-label="Search mode"],.aira-home select{min-height:32px;border-radius:9px!important;border-color:var(--chat-line)!important;background:#0c1321!important;box-shadow:none!important;backdrop-filter:none!important}.aira-home div[role=group][aria-label="Search mode"] button{border-radius:8px!important;font-size:9px!important}.aira-home div[role=group][aria-label="Search mode"] button[class*=bg-accent]{background:rgba(124,92,255,.13)!important;color:#b9aaff!important}.aira-home main div[class*=sticky][class*=bottom-0]{background:linear-gradient(180deg,rgba(8,13,23,0),rgba(8,13,23,.98) 20%)!important;border-color:transparent!important;backdrop-filter:blur(12px)!important}@keyframes aira-command-in{0%{opacity:0;transform:translateY(4px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:1280px){.aira-home main>div[class*=max-w-4xl]{padding-inline:14px!important}}@media (max-width:1279px){.aira-home .aira-thread-columns{display:block}}@media (max-width:767px){.aira-home{background:#080d17}.aira-home main>header{min-height:54px;padding:6px 10px!important}.aira-home main>header p{display:none}.aira-home main>div[class*=max-w-4xl]{padding-inline:8px!important}.aira-home main div[aria-busy]{border-radius:14px!important}.aira-home .aira-thread-toolbar{height:54px;padding-inline:12px}.aira-home .answer-markdown{font-size:13.5px;line-height:1.68}.aira-home .aira-enterprise-composer{border-radius:14px!important}}@media print{.aira-home .aira-live-inspector,.aira-home .aira-thread-toolbar,.aira-home aside[aria-label="Conversation sidebar"],.aira-home form[aria-label="Ask AiraAI"],.aira-home main>header{display:none!important}.aira-home,.aira-home .aira-thread-layout,.aira-home main{background:white!important;color:black!important}.aira-home main div[aria-busy]{border:0!important;box-shadow:none!important;background:white!important}.aira-home .answer-markdown,.aira-home .answer-markdown :where(p,li,h1,h2,h3){color:#111!important}}@media (prefers-reduced-motion:reduce){.aira-home form[aria-label="Ask AiraAI"]>div[class*=absolute]{animation:none!important}}