#aiu-concierge{--assistant-primary:#1a1a1a;--assistant-on-primary:#fff;--assistant-accent:#c5a880;--assistant-bg:#f9f9f9;--assistant-text:#333}#aiu-concierge .assistant-panel{width:380px;max-width:calc(100vw - 40px);height:min(600px,calc(100dvh - 110px));border-radius:12px;border:1px solid #e0e0e0}#aiu-concierge .assistant-header{background:var(--assistant-primary);color:var(--assistant-on-primary);border-bottom:2px solid var(--assistant-accent)}#aiu-concierge .assistant-feed{background:var(--assistant-bg);color:var(--assistant-text)}#aiu-concierge .assistant-launcher,#aiu-concierge .assistant-send,#aiu-concierge .assistant-user{background:var(--assistant-primary);color:var(--assistant-on-primary);border:1px solid var(--assistant-accent)}#aiu-concierge .assistant-launcher{width:60px;height:60px}#aiu-concierge input{font-size:16px;min-width:0}@media(max-width:480px){#aiu-concierge .assistant-panel{position:fixed;inset:0;margin:0;max-width:none;width:100%;height:100dvh;border-radius:0;border:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);z-index:100}#aiu-concierge .assistant-launcher[aria-expanded=true]{display:none}#aiu-concierge .assistant-feed{overscroll-behavior:contain}}#aiu-concierge .assistant-header p{color:inherit}#aiu-concierge .assistant-panel,#aiu-concierge .assistant-panel>.bg-white{background:#fff;color:#333}#aiu-concierge .assistant-bot{background:#fff;color:var(--assistant-text)}#aiu-concierge input{background:#fff;color:#333;border-color:#ccc;color-scheme:light}#aiu-concierge input::-moz-placeholder{color:#666}#aiu-concierge input::placeholder{color:#666}#aiu-concierge .assistant-panel .text-slate-500{color:#555}#aiu-concierge .assistant-panel :is(.text-slate-700,.text-slate-800){color:#333}