#plAssistantPanel{max-height:calc(100dvh - 110px);overflow-y:auto}
#plAssistant [hidden]{display:none!important}
#assistantChoices .pl-assistant-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#assistantChoices a{display:block;color:#f0b63e;margin-top:14px;padding:8px 0}
#assistantEnquiry{display:grid;gap:10px}
#assistantEnquiry label{display:grid;gap:4px;color:#fff;font-size:13px}
#assistantEnquiry input,#assistantEnquiry textarea{width:100%;box-sizing:border-box;background:#fff;color:#15191b;border:1px solid #aaa;border-radius:7px;padding:11px;font:16px Arial,sans-serif}
#assistantEnquiry textarea{min-height:70px;resize:vertical}
#assistantBack{background:transparent;border:1px solid #777;color:#fff;padding:9px;border-radius:7px}
#assistantSend{background:#f0b63e;color:#111;border:0;border-radius:7px;padding:14px;font-weight:800}
#assistantSend:disabled{opacity:.6}
#assistantStatus{color:#fff;line-height:1.5;font-size:14px}
