html.orbit-wa-open,html.orbit-wa-open body,html.orbit-chat-open,html.orbit-chat-open body{overscroll-behavior:none;height:100dvh;overflow:hidden!important}.orbit-wa{left:0;right:0;top:var(--orbit-chat-top,var(--orbit-pa-chat-top,0px));height:var(--orbit-chat-vh,var(--orbit-pa-chat-vh,100dvh));z-index:100;color:#e9edef;background:#0b141a;flex-direction:column;display:flex;position:fixed;overflow:hidden}.orbit-wa-wallpaper{pointer-events:none;background-color:#0b141a;background-image:radial-gradient(circle at 18% 12%,#d4af370d,#0000 28%),radial-gradient(circle at 88% 78%,#005c4b1f,#0000 32%),linear-gradient(#0b141a 0%,#0e1b16 100%);position:absolute;inset:0}.orbit-wa-header{z-index:2;min-height:56px;padding:max(.55rem, env(safe-area-inset-top,0px)) .7rem .55rem;background:#202c33;border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:.55rem;display:flex;position:relative}.orbit-wa-back,.orbit-wa-icon{color:#f2f4f5;-webkit-tap-highlight-color:transparent;pointer-events:auto;z-index:3;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-width:48px;min-height:48px;padding:0 .85rem;font-size:1.55rem;line-height:1;display:inline-flex;position:relative}.orbit-wa-back{color:#efd77f;letter-spacing:.06em;background:#071d35;border:1px solid #e2c45fc7;min-width:5.6rem;font-size:.92rem;font-weight:800;box-shadow:0 6px 16px #020a1847}.orbit-wa-back span{letter-spacing:.06em;font-size:.82rem;font-weight:800}.orbit-wa-avatar{color:#d1f4e8;background:#005c4b;border-radius:999px;place-items:center;width:40px;height:40px;font-size:.78rem;font-weight:700;display:grid}.orbit-wa-who{flex:1;min-width:0}.orbit-wa-name{color:#e9edef;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.2;display:block;overflow:hidden}.orbit-wa-status{color:#8696a0;font-size:.72rem;display:block}.orbit-wa-feed{z-index:1;overscroll-behavior:contain;flex:1;min-height:0;padding:.7rem .75rem .4rem;position:relative;overflow:hidden auto}.orbit-wa-day{justify-content:center;margin:.55rem 0 .7rem;display:flex}.orbit-wa-day span{color:#8696a0;letter-spacing:.04em;background:#182229;border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:600}.orbit-wa-row{margin-bottom:.18rem;display:flex}.orbit-wa-row.is-out{justify-content:flex-end}.orbit-wa-row.is-in{justify-content:flex-start}.orbit-wa-bubble{word-wrap:break-word;white-space:pre-wrap;max-width:min(86%,34rem);padding:.38rem .55rem .28rem .62rem;font-size:.94rem;line-height:1.45;position:relative}.orbit-wa-bubble.is-out{color:#e9f8f3;background:#005c4b;border-radius:10px 10px 4px}.orbit-wa-bubble.is-gold{color:#f4e7c0;background:#3a3016;border-radius:10px 10px 4px}.orbit-wa-bubble.is-in{color:#e9edef;background:#202c33;border-radius:10px 10px 10px 4px}.orbit-wa-bubble.is-human{background:#1c3d32}.orbit-wa-meta{color:#a8b5bc;justify-content:flex-end;align-items:center;gap:.22rem;margin-top:.18rem;font-size:.65rem;line-height:1;display:flex}.orbit-wa-ticks{flex-shrink:0;width:16px;height:11px}.orbit-wa-ticks path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.orbit-wa-ticks.is-read{color:#53bdeb}.orbit-wa-ticks.is-sent{color:#9aaeb6}.orbit-wa-card{gap:.45rem;margin-top:.55rem;display:grid}.orbit-wa-sub{color:#d7c579;font-size:.72rem;line-height:1.4}.orbit-wa-pay{color:#07110d;background:#e2c45f;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.orbit-wa-pay.is-wait{color:#d7c579;background:#e2c45f47}.orbit-wa-manager{color:#f2dc8a;background:0 0;border:1px solid #e2c45f;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.86rem;font-weight:700;display:inline-flex}.orbit-wa-dock{z-index:2;padding:.35rem .55rem max(.45rem, env(safe-area-inset-bottom));background:#1d2a31;flex-shrink:0;position:relative}.orbit-wa-chips{-webkit-overflow-scrolling:touch;gap:.35rem;padding:.15rem .2rem .4rem;display:flex;overflow-x:auto}.orbit-wa-chip{color:#d1d7db;white-space:nowrap;background:#111b21;border:1px solid #3b4a52;border-radius:999px;flex-shrink:0;padding:.28rem .62rem;font-size:.7rem}.orbit-wa-chip.is-on{color:#f2dc8a;background:#d4af3729;border-color:#d4af37}.orbit-wa-compose{align-items:flex-end;gap:.4rem;display:flex}.orbit-wa-input{resize:none;color:#e9edef;background:#2a3942;border:0;border-radius:22px;outline:none;flex:1;min-height:42px;max-height:96px;padding:.7rem .95rem;font-size:.95rem;line-height:1.3}.orbit-wa-input.is-brief{min-height:96px;max-height:220px}.orbit-wa-send{color:#fff;background:#005c4b;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.orbit-wa-send:disabled{opacity:.38}.orbit-wa-error{color:#ff8a80;margin:0 .2rem .35rem;font-size:.75rem}.orbit-wa-foot{color:#8696a0;justify-content:space-between;gap:.5rem;padding:.25rem .4rem 0;font-size:.62rem;display:flex}.orbit-wa-foot button{color:inherit;text-underline-offset:2px;background:0 0;border:0;text-decoration:underline}html.orbit-wa-open .orbit-wa{top:calc(var(--orbit-chat-top,var(--orbit-pa-chat-top,0px)) + var(--orbit-back-bar-height,3.5rem));height:calc(var(--orbit-chat-vh,var(--orbit-pa-chat-vh,100dvh)) - var(--orbit-back-bar-height,3.5rem))}html.orbit-captain-open .orbit-wa,html.orbit-chat-open.orbit-captain-open .orbit-wa{flex-direction:column;display:flex;overflow:hidden;top:var(--orbit-chat-top,var(--orbit-pa-chat-top,0px))!important;height:var(--orbit-chat-vh,var(--orbit-pa-chat-vh,100dvh))!important;max-height:var(--orbit-chat-vh,var(--orbit-pa-chat-vh,100dvh))!important;min-height:0!important}html.orbit-captain-open .orbit-wa-header{flex:none}html.orbit-captain-open .orbit-wa-feed{overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}html.orbit-captain-open .orbit-wa-feed:before{content:"";pointer-events:none;flex:auto;min-height:0}html.orbit-captain-open .orbit-wa-dock{padding-bottom:var(--orbit-chat-dock-pad,var(--orbit-pa-chat-dock-pad,.35rem));flex:none;position:relative}html.orbit-captain-open.orbit-chat-kb .orbit-wa-dock,html.orbit-chat-open.orbit-captain-open.orbit-chat-kb .orbit-wa-dock{padding-bottom:.28rem}html.orbit-captain-open .orbit-wa-chips{scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap}html.orbit-captain-open .orbit-wa-chips::-webkit-scrollbar{display:none}html.orbit-commodore-open,html.orbit-commodore-open body{overscroll-behavior:none;height:100dvh;overflow:hidden!important}html.orbit-commodore-open .orbit-wa,html.orbit-chat-open.orbit-commodore-open .orbit-wa{flex-direction:column;display:flex;overflow:hidden;top:var(--orbit-chat-top,var(--orbit-yacht-chat-top,0px))!important;height:var(--orbit-chat-vh,var(--orbit-yacht-chat-vh,100dvh))!important;max-height:var(--orbit-chat-vh,var(--orbit-yacht-chat-vh,100dvh))!important;min-height:0!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important}html.orbit-commodore-open .orbit-wa-header,html.orbit-commodore-open .orbit-wa-dock{z-index:2;flex:none;position:relative}html.orbit-commodore-open .orbit-wa-feed{overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}html.orbit-commodore-open .orbit-wa-dock{padding-bottom:var(--orbit-chat-dock-pad,var(--orbit-yacht-dock-pad,max(.35rem, env(safe-area-inset-bottom,0px))))}html.orbit-commodore-open .orbit-wa-chips{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;white-space:nowrap;flex-wrap:nowrap;overflow:auto hidden}html.orbit-commodore-open .orbit-wa-chips::-webkit-scrollbar{display:none}html.orbit-commodore-open .orbit-wa-compose{align-items:flex-end}html.orbit-commodore-open .orbit-wa-specialist{padding:.15rem .2rem .35rem}html.orbit-commodore-open .orbit-wa-specialist .orbit-wa-manager{width:100%}.orbit-wa-new{z-index:2;color:#07110d;background:#e2c45f;border:0;border-radius:999px;margin:0 auto;padding:.4rem .85rem;font-size:.78rem;font-weight:700;display:block;position:sticky;bottom:.45rem}
