.assistant-launcher.one-assistant-launcher{width:66px;height:66px;bottom:max(22px,env(safe-area-inset-bottom));background:#0b0d16;border:1px solid #c4adff65;border-radius:50%;justify-content:center;gap:0;padding:5px;box-shadow:0 8px 36px #0005,0 0 24px #b599ff12}.one-assistant-face{background:linear-gradient(135deg,#8bddf9,#b89aff 60%,#ffc2a0);border-radius:50%;flex-shrink:0;width:54px;height:54px;padding:2px;display:block;position:relative}.one-assistant-face img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.one-assistant-face i{border:2px solid #0b0d16;border-radius:50%;width:10px;position:absolute;bottom:2px;right:1px;background:#7ce8c0!important;height:10px!important;margin:0!important}.one-assistant-launcher:hover{background:#161523}.assistant-panel.one-assistant-panel{color:#f4f2fc;background:#0c0e18!important;border-color:#ba9ee94d!important;max-width:430px!important;height:650px!important;max-height:calc(100dvh - 125px)!important;bottom:105px!important;box-shadow:0 24px 90px #0008!important}.one-assistant-panel .assistant-heading{background:linear-gradient(120deg,#1c2033,#171326);border-color:#bca5e829;flex-shrink:0;padding:20px 43px 20px 20px}.one-assistant-panel .assistant-heading [data-slot=sheet-title]{color:#f8f5ff;font-size:21px}.one-assistant-panel .assistant-heading [data-slot=sheet-description]{color:#b8bad2;font-size:12px}.one-assistant-panel [data-slot=sheet-close]{color:#dbd4ef;background:0 0}.one-assistant-panel [data-slot=sheet-close]:hover{background:#ffffff12}.one-assistant-panel .assistant-scroll{scrollbar-width:thin;scrollbar-color:#554c72 transparent;padding:20px 18px}.one-assistant-panel .assistant-message{color:#e7e9f4;background:#181c2c;border-color:#a5b8e11c;padding:14px 15px;font-size:13px;line-height:1.65}.one-assistant-panel .message-user{color:#faf6ff;background:#342b4c;border-color:#b49cd743}.one-assistant-exchange{flex-direction:column;gap:13px;display:flex}.one-assistant-panel .assistant-suggestions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.one-assistant-panel .assistant-suggestions button{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex;color:#d6cee9!important;background:#ffffff04!important;border:1px solid #bba6e83b!important;border-radius:13px!important;padding:12px!important}.one-assistant-panel .assistant-suggestions button:hover{background:#b599ff15!important;border-color:#bba6e87d!important}.one-assistant-panel .assistant-composer{background:#0e111d;border-color:#c4b1ed22;flex-shrink:0;padding:14px 16px 9px}.one-assistant-panel .assistant-composer input{color:#f3efff;min-width:0;background:#191d2d!important;border-color:#c0b0ed32!important}.one-assistant-panel .assistant-composer input::placeholder{color:#a2a7bf}.one-assistant-panel .assistant-composer form button{color:#151628;border:0;place-items:center;display:grid;background:linear-gradient(120deg,#abe9ff,#c6acff)!important}.one-assistant-panel .assistant-composer form button:disabled{opacity:.4}.one-assistant-panel .assistant-composer>p{color:#9ba5bd;font-size:10px}.one-assistant-panel .assistant-contact-actions{background:#0e111d;border-color:#c4b1ed22;flex-shrink:0;padding:14px 16px 17px}.one-assistant-panel .commercial-advisor{color:#151526;background:linear-gradient(110deg,#a0e8ff,#c7a7ff 64%,#ffc4a2)}.one-assistant-panel .commercial-meeting{color:#eee9fc;background:0 0;border-color:#b8a5db80!important}.one-assistant-panel .commercial-meeting:hover{background:#b89aff14}@media (max-width:640px){.assistant-launcher.one-assistant-launcher{width:62px!important;height:62px!important;bottom:max(16px,env(safe-area-inset-bottom))!important;padding:3px!important}.assistant-launcher.one-assistant-launcher>.one-assistant-face{width:54px;height:54px;display:block}.assistant-panel.one-assistant-panel{width:calc(100vw - 20px)!important;right:10px!important;bottom:max(88px,calc(env(safe-area-inset-bottom) + 76px))!important;max-height:calc(100dvh - 108px - env(safe-area-inset-bottom))!important}.one-assistant-panel .assistant-heading{gap:10px;padding:16px 40px 16px 16px}.one-assistant-panel .assistant-heading .one-assistant-face{width:45px;height:45px}.one-assistant-panel .assistant-scroll{padding:16px 13px}.one-assistant-panel .assistant-composer{padding:12px 12px 7px}.one-assistant-panel .assistant-contact-actions{padding:12px}.one-assistant-panel .commercial-actions>a,.one-assistant-panel .commercial-actions>button{white-space:normal;min-width:0;padding-inline:9px;font-size:11px}}@media (max-height:530px){.assistant-panel.one-assistant-panel{max-height:calc(100dvh - 20px)!important;bottom:10px!important}.one-assistant-panel .assistant-heading{padding-block:12px}.one-assistant-panel .assistant-heading .one-assistant-face{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.one-assistant-launcher,.one-assistant-panel *{transition:none!important;animation:none!important}}
