html[data-desktop-client=true]{--desktop-titlebar-height:0px;height:100%;overflow:hidden}html[data-desktop-client=true][data-desktop-chrome=true]{--desktop-titlebar-height:40px}html[data-desktop-client=true] body.commerce-ui{height:100dvh;min-height:0;margin:0!important;padding:var(--desktop-titlebar-height) 0 0!important;box-sizing:border-box;overflow:hidden;background:var(--surface-subtle)}.desktop-titlebar{position:fixed;inset:0 0 auto;height:40px;z-index:1000;box-sizing:border-box;background:#f7faff;border-bottom:1px solid var(--line);color:#315271;-webkit-app-region:drag;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-titlebar-brand{display:flex;align-items:center;gap:9px;height:100%;margin-left:env(titlebar-area-x,0);width:env(titlebar-area-width,calc(100% - 150px));padding:0 14px;box-sizing:border-box;overflow:hidden;white-space:nowrap}.desktop-titlebar-brand strong{font-size:13px;font-weight:600}.desktop-titlebar-brand span{padding-left:10px;border-left:1px solid #d8e5f3;font-size:11px;color:#59718a}.desktop-titlebar-settings{-webkit-app-region:no-drag;margin-left:auto;display:grid;place-items:center;width:32px;height:30px;min-height:30px;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;cursor:pointer}.desktop-titlebar-settings:hover{background:#e5eef9}.desktop-client-settings{width:min(440px,calc(100vw - 40px));max-height:calc(100dvh - 100px);box-sizing:border-box;padding:20px;display:flex;flex-direction:column;gap:16px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);box-shadow:0 12px 40px #223c5926}.desktop-client-settings footer,.desktop-client-settings header{display:flex;align-items:center;justify-content:space-between;gap:12px}.desktop-client-settings h2{margin:0;font-size:18px}.desktop-client-settings p,.desktop-client-settings small{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.desktop-client-settings label{display:grid;grid-gap:8px;gap:8px;font-size:13px}.desktop-client-settings .desktop-client-settings-check{display:flex;align-items:center;gap:8px}.desktop-client-settings select{width:100%;min-height:38px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--card);padding:8px}.desktop-client-settings button{min-height:36px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--accent-soft);cursor:pointer}.desktop-client-settings button:disabled{opacity:.5;cursor:wait}html[data-desktop-client=true] .shell .assistant-capsule-trigger,html[data-desktop-client=true] .shell .assistant-capsule-trigger:before{animation:none!important}html[data-desktop-client=true] .shell>.app-topbar,html[data-desktop-client=true] .shell>.sidebar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-desktop-client=true] body.commerce-ui .shell[data-ui-master-lock]{--desktop-sidebar-width:72px;display:grid!important;grid-template-columns:var(--desktop-sidebar-width) minmax(0,1fr)!important;grid-template-rows:56px minmax(0,1fr)!important;grid-template-areas:"topbar topbar" "sidebar workspace";position:relative;width:100%;max-width:none!important;height:calc(100dvh - var(--desktop-titlebar-height));min-height:0!important;margin:0!important;padding:0!important;grid-gap:0!important;gap:0!important;overflow:hidden}html[data-desktop-client=true] body.commerce-ui .shell[data-sidebar-state=expanded]{--desktop-sidebar-width:184px}html[data-desktop-client=true] body.commerce-ui .shell[data-ui-master-lock]>.app-topbar{grid-area:topbar;position:relative!important;inset:auto!important;height:56px!important;min-height:56px!important;margin:0!important;padding:6px 16px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important}html[data-desktop-client=true] .shell .topbar-brand{font-size:14px!important;gap:8px!important}html[data-desktop-client=true] .shell .topbar-brand img{width:30px!important;height:30px!important}html[data-desktop-client=true] body.commerce-ui .shell[data-ui-master-lock]>.sidebar{grid-area:sidebar;position:relative!important;inset:auto!important;width:auto!important;height:100%!important;min-height:0!important;margin:0!important;padding:12px 8px!important;border:0!important;border-right:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;overflow-y:auto}html[data-desktop-client=true] body.commerce-ui .shell[data-ui-master-lock]>.sidebar-edge-handle{position:absolute!important;left:calc(var(--desktop-sidebar-width) - 9px)!important;right:auto!important;top:calc(50% + 28px)!important;width:18px!important;min-width:18px!important;height:48px!important;min-height:0!important;margin:0!important;transform:translateY(-50%)}html[data-desktop-client=true] .shell>.app-workspace{grid-area:workspace;min-width:0;min-height:0;height:100%;overflow:hidden}html[data-desktop-client=true] body.commerce-ui .shell[data-ui-master-lock] .main{height:100%;min-height:0;padding:12px!important;box-sizing:border-box;overflow:auto}html[data-desktop-client=true] .shell[data-current-route="/conversations"] .main{overflow:hidden!important}html[data-desktop-client=true] .shell[data-current-route="/conversations"] .workspace-route{height:100%;min-height:0}html[data-desktop-client=true] [data-conversations-workspace]{display:flex!important;flex-direction:column;align-items:stretch!important;gap:8px;height:100%;min-height:0;overflow:hidden}html[data-desktop-client=true] [data-conversations-workspace]>.workspace-page-header{position:absolute;width:1px;height:1px;min-height:0!important;padding:0!important;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html[data-desktop-client=true] [data-conversations-workspace]>.workspace-page-header .page-header-actions{display:none}html[data-desktop-client=true] [data-conversations-workspace]>.workspace-section-nav{flex-shrink:0;min-height:38px;margin:0!important;padding:3px 6px!important;border-radius:8px!important;box-shadow:none!important}html[data-desktop-client=true] [data-conversations-workspace]>[data-category-panel]:not([hidden]){flex:1 1;width:100%;min-height:0;overflow:auto}html[data-desktop-client=true] [data-conversations-workspace]>[data-category-panel=service-messages]:not([hidden]){display:flex;flex-direction:column;overflow:hidden}html[data-desktop-client=true] [data-message-tools-layout]{flex:1 1;min-height:0;height:100%;align-items:stretch;flex-wrap:nowrap;gap:8px;overflow:hidden}html[data-desktop-client=true] [data-message-tools-content]{display:flex;flex-direction:column;min-height:0;overflow:hidden}html[data-desktop-client=true] [data-service-live=messages]{flex:1 1;display:flex!important;flex-direction:column;align-items:stretch!important;min-height:0;gap:8px}html[data-desktop-client=true] [data-service-live=messages]>[role=group]{flex-shrink:0;border-radius:8px;box-shadow:none}html[data-desktop-client=true] [data-native-whatsapp]{flex:1 1;display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:0;overflow:hidden;gap:8px}html[data-desktop-client=true] [data-whatsapp-slot]{flex:1 1;min-height:0;height:auto!important;padding:0;border-radius:8px}html[data-desktop-client=true] [data-message-tools-rail]{position:relative;top:auto;height:100%;min-height:0;border-radius:8px;box-sizing:border-box}html[data-desktop-client=true] [data-message-tools-rail] nav{flex:1 1;min-height:0;max-height:none}html[data-desktop-client=true] [data-message-tools-panel]{position:relative;top:auto;height:100%;max-height:none;min-height:0;width:300px;order:1;border-radius:8px;flex-shrink:0;overflow:auto}html[data-desktop-client=true] [data-message-tools-panel]>*{flex-shrink:0}html[data-desktop-client=true] [data-desktop-login]{min-height:0;height:calc(100dvh - var(--desktop-titlebar-height));overflow:auto}html[data-desktop-client=true] [data-desktop-login]>section{min-height:0;overflow:auto}html[data-desktop-client=true] *{scrollbar-width:none!important}html[data-desktop-client=true] ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html[data-desktop-client=true] [data-message-tools-rail] nav{gap:2px;padding:4px 0}html[data-desktop-client=true] [data-message-tools-rail] nav>button{min-height:50px;padding:4px 2px;gap:3px;line-height:14px}@media(max-height:850px){html[data-desktop-client=true] [data-message-tools-rail] nav>button{min-height:38px;padding:2px;gap:2px;line-height:14px}html[data-desktop-client=true] [data-message-tools-rail] nav>button svg{width:18px;height:18px}}.scroll-to-top_button__pjY7V{position:fixed;z-index:var(--layer-floating,400);display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--primary);box-shadow:0 4px 16px #173c591a;cursor:pointer;touch-action:manipulation}.scroll-to-top_button__pjY7V:hover{background:var(--soft)}.scroll-to-top_button__pjY7V:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.scroll-to-top_dialogButton__3c_yQ{z-index:calc(var(--layer-dialog, 800) + 1)}@media (prefers-reduced-motion:reduce){.scroll-to-top_button__pjY7V{transition:none}}