.va-assistant-entry{margin-block:0 24px;border:1px solid var(--vw-line);border-radius:18px;background:var(--vw-paper)}.va-assistant-entry>summary{cursor:pointer;padding:16px 20px;font-weight:650;color:var(--vw-ink);min-height:48px}.va-assistant-entry .va-assistant{margin:0;border:0;background:transparent}.va-assistant .va-fields select{width:100%;min-height:46px;border:1px solid var(--vw-line);padding:10px}.va-ask-input textarea,.va-assistant .va-fields select{min-width:0;color:var(--vw-ink);background:var(--vw-paper);border-radius:12px}.va-ask-input textarea{flex:1;resize:vertical;padding:14px;border:1px solid var(--vw-line);font:inherit}.va-assistant-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.va-assistant .va-answer li{margin-block:10px;overflow-wrap:anywhere}.va-assistant .va-answer a{text-decoration:underline;text-underline-offset:4px}.va-rule-source{margin-block-start:10px;font-size:13px}.va-rule-source>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;padding:8px 0}.va-fit-entry{margin-block-start:0}.va-detail-section{scroll-margin-block-start:24px}.va-checks>li{padding-block:16px}@media(max-width:600px){.va-ask-input{flex-direction:column}.va-ask-input textarea{width:100%;box-sizing:border-box}.va-assistant .va-fields{grid-template-columns:1fr}.va-assistant-entry>summary{padding-inline:14px}}