.YY9XSW_launcherWrap{max-width:100%;margin-block:16px;position:relative}.YY9XSW_launcher{background:var(--ui-action);color:#fff;cursor:pointer;white-space:nowrap;border:1px solid #9770ff3d;border-radius:11px;min-height:44px;padding:0 15px;font-size:12px;font-weight:850;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 10px 26px #371d7e47}.YY9XSW_launcher:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 12px 30px #371d7e57}.YY9XSW_fallback{color:#fff;background:#0d1426;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;font-size:12px}.YY9XSW_panel{color:#f4f5fa;width:min(360px,100vw - 24px);max-width:100%;height:min(500px,100vh - 32px);font-family:var(--ui-font-ar);background:#0b1120;border:1px solid #ffffff17;border-radius:15px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 50px #00000061}.YY9XSW_head{background:#10182a;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.YY9XSW_head strong{font-size:14px}.YY9XSW_close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;width:44px;height:44px;padding:0;font-size:20px}.YY9XSW_close:hover{background:#ffffff0f}.YY9XSW_messages{flex-direction:column;flex:1;gap:7px;min-width:0;padding:10px;display:flex;overflow:hidden auto}.YY9XSW_message{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;min-width:0;max-width:88%;padding:8px 10px;font-size:12px;line-height:1.5}.YY9XSW_assistant{background:#121c31;align-self:flex-start}.YY9XSW_user{color:#fff;background:#163b36;align-self:flex-end}.YY9XSW_ticket{color:#bca8ff;margin-top:7px;font-weight:800;display:block}.YY9XSW_contact{background:var(--ui-action);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:7px;padding:0 10px;font-size:12px;font-weight:800;display:block}.YY9XSW_quick{flex-wrap:wrap;gap:5px;padding:0 9px 8px;display:flex;overflow:hidden}.YY9XSW_quick button{color:#d4c9ff;white-space:normal;cursor:pointer;background:0 0;border:1px solid #825bff4d;border-radius:999px;min-width:0;max-width:100%;min-height:44px;padding:5px 8px;font-size:12px;line-height:1.35}.YY9XSW_quick button:hover{background:#774dff14}.YY9XSW_form{border-top:1px solid #ffffff14;gap:6px;padding:8px;display:flex}.YY9XSW_form input{color:#fff;background:#080e1b;border:1px solid #ffffff1c;border-radius:9px;flex:1;min-width:0;min-height:44px;padding:8px 10px}.YY9XSW_form input:focus{border-color:var(--v4-purple);outline:2px solid var(--v4-purple);outline-offset:2px}.YY9XSW_form button{background:var(--ui-action);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:44px;padding:0 11px;font-weight:800}.YY9XSW_form button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.YY9XSW_launcherWrap{max-width:100%}.YY9XSW_launcher{min-height:44px;padding:8px 16px;font-size:14px}.YY9XSW_launcher:before{content:none;border:1.5px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-weight:900;line-height:1;display:grid}.YY9XSW_panel{width:100%;height:500px;max-height:70dvh}.YY9XSW_quick button{flex:calc(50% - 6px)}}@media (prefers-reduced-motion:reduce){.YY9XSW_launcher{transition:none}.YY9XSW_launcher:hover{transform:none}}
