
.assistant-launcher {
width: auto;
height: auto;
border-radius: 0;
background: #062f49;
color: white;
padding: 12px 18px;
font-size: 12px;
box-shadow: none;
}

.assistant-panel {
border-radius: 0;
border: 1px solid #c5cbc8;
box-shadow: none;
background: #f5f2eb;
color: #093c58;
}

.assistant-panel__toolbar {
height: auto;
min-height: 48px;
align-items: center;
justify-content: space-between;
padding: 6px 16px;
background: #062f49;
color: white;
}

.assistant-panel__toolbar span {
display: block;
font-size: 12px;
}

.assistant-panel__toolbar button {
color: white;
width: auto;
font-size: 12px;
padding: 8px 12px;
border-radius: 0;
}

.assistant-inline-host {
max-width: 1440px;
padding: 0 64px;
margin: auto;
}

.assistant-inline-host:not(.assistant-is-open) {
display: none;
}

.assistant-panel__status {
font-size: 14px;
}

.assistant-is-open {
padding-top: 25px;
padding-bottom: 25px;
}

@media(max-width:760px) {
.assistant-inline-host {
padding-left: 24px;
padding-right: 24px;
}

.assistant-panel__toolbar {
gap: 12px;
}

.assistant-panel__toolbar span {
font-size: 10px;
}
}

