._launcher_py5sa_1{z-index:70;color:#fff;cursor:pointer;background:#0f1e35;border:1px solid #b8860b;border-radius:999px;padding:12px 18px;font-weight:800;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 35px #0f1e3533}._panel_py5sa_2{z-index:69;background:#fffdf8;border:1px solid #d8d2c5;border-radius:16px;flex-direction:column;width:min(390px,100vw - 28px);max-height:min(690px,100vh - 110px);display:flex;position:fixed;bottom:78px;right:22px;overflow:hidden;box-shadow:0 24px 70px #0f1e3540}._header_py5sa_3{color:#fff;background:#0f1e35;flex:none;justify-content:space-between;align-items:flex-start;gap:15px;padding:18px 18px 13px;display:flex}._header_py5sa_3 h3{margin:5px 0 0;font-family:Georgia,serif;font-size:23px}._header_py5sa_3 .eyebrow{color:#e2c36f}._close_py5sa_6{color:#fff;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}._boundary_py5sa_7{color:#5d6065;background:#f7f1df;border-bottom:1px solid #e5dcc6;flex:none;padding:10px 16px;font-size:11px}._boundary_py5sa_7 b{color:#75570b}._messages_py5sa_9{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}._message_py5sa_9{white-space:pre-wrap;border-radius:11px;flex-direction:column;max-width:92%;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}._guide_py5sa_11{color:#293445;background:#f2efe7;border:1px solid #e4ded1;align-self:flex-start}._user_py5sa_12{color:#fff;background:#0f1e35;align-self:flex-end}._quick_py5sa_13{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;flex:none;gap:8px;padding:4px 14px 14px;scroll-padding-inline:14px;display:flex;overflow:auto hidden}._quick_py5sa_13::-webkit-scrollbar{width:0;height:0;display:none}._quick_py5sa_13 button{color:#5f4a13;cursor:pointer;white-space:nowrap;background:#fffaf0;border:1px solid #d8c996;border-radius:999px;flex:none;padding:8px 10px;font-size:10px;font-weight:750;line-height:1.3}._quick_py5sa_13 button:disabled{opacity:.5;cursor:not-allowed}._ask_py5sa_17{z-index:1;background:#fff;border-top:1px solid #e7e2d9;flex:none;padding:12px 14px;position:relative}._ask_py5sa_17 label{margin-bottom:6px;font-size:10px;font-weight:800;display:block}._ask_py5sa_17>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}._ask_py5sa_17 input{border:1px solid #d7d2c8;border-radius:8px;min-width:0;padding:10px}._ask_py5sa_17 button{color:#fff;cursor:pointer;background:#0f1e35;border:1px solid #0f1e35;border-radius:8px;padding:0 13px;font-weight:800}._ask_py5sa_17 button:disabled{opacity:.5;cursor:not-allowed}._mode_py5sa_23{color:#777;background:#fff;flex:none;padding:0 14px 13px;font-size:9px;display:block}@media (max-width:700px){._launcher_py5sa_1{bottom:14px;right:14px}._panel_py5sa_2{width:calc(100vw - 28px);max-height:calc(100dvh - 88px);bottom:68px;right:14px}._header_py5sa_3{padding:16px 16px 12px}._header_py5sa_3 h3{font-size:21px}._boundary_py5sa_7{padding:9px 14px}._messages_py5sa_9{min-height:120px;padding:12px 14px}._quick_py5sa_13{gap:7px;padding:6px 14px 14px}._quick_py5sa_13 button{padding:8px 10px;font-size:9px}._ask_py5sa_17{padding:11px 14px 12px}._mode_py5sa_23{padding-bottom:11px}}@media (max-width:430px){._panel_py5sa_2{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 72px);bottom:62px;right:8px}._quick_py5sa_13{flex-wrap:wrap;padding:7px 12px 12px;overflow-x:visible}._quick_py5sa_13 button{white-space:normal;text-align:left;flex:0 auto;max-width:100%}._ask_py5sa_17{padding:10px 12px 11px}._ask_py5sa_17>div{grid-template-columns:minmax(0,1fr) auto}}
