.vAvZka_launcher{z-index:45;min-height:48px;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #30233f2e}.vAvZka_panel{background:var(--surface);border-radius:var(--radius);z-index:50;text-align:left;grid-template-rows:auto minmax(0,1fr) auto;width:470px;height:min(820px,100dvh - 48px);display:grid;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 12px 44px #30233f38}.vAvZka_header{background:var(--lavender);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.vAvZka_header h2{letter-spacing:-.02em;margin:0 0 6px;font-size:23px}.vAvZka_header h2:focus{outline:none}.vAvZka_header p{color:var(--plum);font-size:12px}.vAvZka_header button{flex-shrink:0}.vAvZka_conversation{overscroll-behavior:contain;scrollbar-color:var(--muted) var(--paper);overflow-wrap:anywhere;min-height:0;padding:22px;overflow-y:auto}.vAvZka_intro p{font-size:14px;line-height:1.7}.vAvZka_intro .vAvZka_context{color:var(--muted);margin-top:10px;font-size:12px}.vAvZka_suggestions{flex-direction:column;margin-top:22px;display:flex}.vAvZka_suggestions button{text-align:left;border:0;border-top:1px solid var(--line);color:var(--cobalt);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:13px;line-height:1.55;display:flex}.vAvZka_suggestions button:hover{color:var(--cobalt-hover);text-underline-offset:4px;text-decoration:underline}.vAvZka_suggestions button:last-child{border-bottom:1px solid var(--line)}.vAvZka_question{background:var(--lavender);border-radius:8px;margin-top:22px;padding:15px 17px}.vAvZka_question h3,.vAvZka_answer h3{margin:0 0 10px;font-size:13px}.vAvZka_question p,.vAvZka_answer>p{white-space:pre-wrap;font-size:14px;line-height:1.8}.vAvZka_answer{border-bottom:1px solid var(--line);padding:24px 0 20px}.vAvZka_references{margin-top:20px;font-size:12px}.vAvZka_references>b{font-size:12px}.vAvZka_references>div{margin-top:14px}.vAvZka_references a{align-items:flex-start;gap:7px;margin-top:7px;font-size:12px;line-height:1.6;display:flex}.vAvZka_references svg{margin-top:3px}.vAvZka_references small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.vAvZka_progress{color:var(--muted);margin-top:22px;font-size:13px}.vAvZka_error{color:var(--danger);margin-top:18px;font-size:13px;line-height:1.7}.vAvZka_footer{border-top:1px solid var(--line);background:var(--surface);padding:18px 22px 20px}.vAvZka_disclosure{color:var(--muted);margin-bottom:12px;font-size:12px;line-height:1.65}.vAvZka_consent{align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.vAvZka_consent input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.vAvZka_composer{grid-template-columns:minmax(0,1fr) 42px;align-items:end;gap:9px;margin-top:15px;display:grid}.vAvZka_inputLabel{grid-column:1/-1;font-size:12px;font-weight:600}.vAvZka_composer textarea{resize:vertical;min-height:66px;max-height:110px;font-size:14px;line-height:1.5}.vAvZka_composer button{min-height:42px;padding:10px}.vAvZka_tools{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.vAvZka_tools button{font-size:11px}.vAvZka_scope{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.6}@media (max-width:760px){.vAvZka_launcher{font-size:13px;bottom:18px;right:16px}.vAvZka_panel{border-radius:12px;width:auto;height:calc(100dvh - 20px);inset:10px}.vAvZka_header{padding:18px}.vAvZka_header h2{font-size:21px}.vAvZka_conversation{padding:18px}.vAvZka_footer{padding:15px 18px 17px}.vAvZka_disclosure{font-size:11px}.vAvZka_intro p,.vAvZka_question p,.vAvZka_answer>p{font-size:14px}.vAvZka_scope{font-size:10px}.vAvZka_consent{font-size:11px}.vAvZka_tools{gap:8px}.vAvZka_composer textarea{font-size:16px}}.vAvZka_journeySharing{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:18px;padding:16px 0}.vAvZka_journeySharing>button{text-align:left;font-size:13px;line-height:1.6}.vAvZka_journeySharing details{margin-top:14px}.vAvZka_journeySharing summary{cursor:pointer;font-size:13px;font-weight:600}.vAvZka_journeySharing p,.vAvZka_journeySharing small{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.65;display:block}.vAvZka_journeySharing pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;font-family:inherit;font-size:13px;line-height:1.7}.vAvZka_journeySharing .vAvZka_consent{color:var(--plum);font-weight:600}@media (max-width:760px){.vAvZka_launcher{width:48px;height:48px;min-height:48px;padding:12px}.vAvZka_launcher>span{display:none}}
