.support-shell-layout{overflow:hidden;background:var(--bg-primary,#000)}.support-dock-chrome,.support-shell-layout{display:flex;flex:1;min-height:0;min-width:0;height:100%}.support-dock-chrome{position:relative;background-color:var(--bg-primary,#000);transition:background-color .24s ease-out}.support-app-frame{display:flex;flex:1;min-width:0;min-height:0;height:100%;overflow:hidden;background-color:transparent;transition:margin .24s ease-out,height .24s ease-out,border-radius .24s ease-out;margin:0;border-radius:0}@media (min-width:1024px){.support-app-frame .sidebar-container{height:calc(100% - 2rem)!important;max-height:calc(100% - 2rem)!important}.support-dock-chrome.is-panel-open{background-color:var(--akani-surface);background-image:none}.support-dock-chrome.is-panel-open .support-app-frame{margin:12px;height:calc(100% - 24px);border-radius:20px;background-color:var(--bg-primary,#000)}.support-dock-chrome.is-panel-open .support-app-frame>:first-child{height:100%!important;max-height:100%!important}html body .support-dock-chrome.is-panel-open .support-app-frame .sidebar-container{height:calc(100% - 2rem)!important;max-height:calc(100% - 2rem)!important}.support-shell-layout.is-compact-main .support-app-frame .sidebar-container{width:5rem!important;min-width:5rem!important}.support-shell-layout.is-compact-main .support-app-frame .sidebar-nav-label,.support-shell-layout.is-compact-main .support-app-frame .sidebar-tooltip{display:none!important}.support-shell-layout.is-compact-main .dashboard-shell-main{padding-left:1rem;padding-right:1rem}}.support-agent-panel{--support-panel-width:0px;flex-shrink:0;width:var(--support-panel-width);height:100%;min-height:0;transition:width .24s ease-out;overflow:hidden;position:relative}.support-agent-panel.is-open{width:var(--support-panel-width,400px);overflow:visible}.support-agent-panel.is-resizing{transition:none}.support-agent-panel-resize-handle{position:absolute;left:-6px;top:0;bottom:0;z-index:30;width:14px;height:auto;cursor:col-resize;touch-action:none;background:transparent;border:0;padding:0}.support-agent-panel-resize-handle:after{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:2px;height:48px;border-radius:999px;background:color-mix(in srgb,var(--text-card-muted,#888) 35%,transparent);opacity:0;transition:opacity .18s ease;pointer-events:none}.support-agent-panel.is-open .support-agent-panel-resize-handle:hover:after,.support-agent-panel.is-resizing .support-agent-panel-resize-handle:after{opacity:1}@media (min-width:1024px){.support-agent-panel.is-open{--support-panel-width:var(--support-panel-width,400px)}}.support-agent-panel-inner{width:var(--support-panel-width,400px);height:100%;display:flex;flex-direction:column;min-height:0;background:var(--akani-surface);position:relative;z-index:1}.support-agent-edge-tab{position:fixed;z-index:45;display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.65rem .4rem;border:1px solid transparent;color:var(--text-card-heading,#fff);cursor:grab;touch-action:none;user-select:none;box-shadow:0 4px 16px rgba(0,0,0,.18);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.support-agent-edge-tab.is-dark{background:var(--akani-surface);border-color:var(--akani-border);color:#f5f5f7}.support-agent-edge-tab.is-light{background:var(--akani-surface);border-color:var(--akani-border);color:#111827;box-shadow:0 4px 14px rgba(15,23,42,.12)}.support-agent-edge-tab.edge-right{right:0;border-radius:.75rem 0 0 .75rem;border-right:none}.support-agent-edge-tab.edge-left,.support-agent-edge-tab.edge-right{top:var(--edge-offset,50%);transform:translateY(-50%);flex-direction:column}.support-agent-edge-tab.edge-left{left:0;border-radius:0 .75rem .75rem 0;border-left:none}.support-agent-edge-tab.edge-top{top:0;border-radius:0 0 .75rem .75rem;border-top:none}.support-agent-edge-tab.edge-bottom,.support-agent-edge-tab.edge-top{left:var(--edge-offset,50%);transform:translateX(-50%);flex-direction:row;padding:.4rem .65rem}.support-agent-edge-tab.edge-bottom{bottom:0;border-radius:.75rem .75rem 0 0;border-bottom:none}.support-agent-edge-tab:hover:not(.is-dragging){filter:brightness(1.06)}.support-agent-edge-tab.is-dragging{cursor:grabbing;opacity:.96;box-shadow:0 8px 24px rgba(0,0,0,.28);transition:none}.support-agent-edge-tab.is-hidden{opacity:0;pointer-events:none}.support-agent-edge-tab.edge-right.is-hidden{transform:translateY(-50%) translateX(8px)}.support-agent-edge-tab.edge-left.is-hidden{transform:translateY(-50%) translateX(-8px)}.support-agent-edge-tab.edge-top.is-hidden{transform:translateX(-50%) translateY(-8px)}.support-agent-edge-tab.edge-bottom.is-hidden{transform:translateX(-50%) translateY(8px)}.support-agent-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .85rem;flex-shrink:0}.support-agent-panel-brand{display:flex;align-items:center;gap:.5rem;min-width:0}.support-agent-panel-logo{width:1.25rem;height:1.25rem;flex-shrink:0;object-fit:contain}.support-highlight-pulse{animation:support-highlight-pulse 2s ease-out 1}@keyframes support-highlight-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--text-card-heading,#fff) 35%,transparent)}40%{box-shadow:0 0 0 6px color-mix(in srgb,var(--text-card-heading,#fff) 12%,transparent)}to{box-shadow:none}}.support-agent-mobile-sheet{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;border:none!important}.support-agent-mobile-sheet,.support-chat-history-sheet{background:var(--akani-surface)!important}html.theme-light body [data-platform-shell] .platform-sandbox-main{background-color:#f5e3d4!important}html.theme-dark body [data-platform-shell] .platform-sandbox-main,html:not(.theme-light) body [data-platform-shell] .platform-sandbox-main{background-color:#4a3528!important}html.theme-light body [data-platform-shell] [data-sandbox-bar=true]{background-color:#f5e3d4!important;color:#9a3412!important}html.theme-dark body [data-platform-shell] [data-sandbox-bar=true],html:not(.theme-light) body [data-platform-shell] [data-sandbox-bar=true]{background-color:#4a3528!important;color:#fcd34d!important}.platform-sandbox-main{display:flex;flex-direction:column;flex:1;min-height:0}.platform-sandbox-main .platform-sandbox-main-surface{flex:1;min-height:0;display:flex;flex-direction:column;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}html.theme-light body [data-platform-shell] .platform-sandbox-main .dashboard-shell-main,html.theme-light body [data-platform-shell] .platform-sandbox-main .platform-sandbox-main-surface{background:#ffffff!important;background-color:#ffffff!important}html.theme-dark body [data-platform-shell] .platform-sandbox-main .dashboard-shell-main,html.theme-dark body [data-platform-shell] .platform-sandbox-main .platform-sandbox-main-surface,html:not(.theme-light) body [data-platform-shell] .platform-sandbox-main .dashboard-shell-main,html:not(.theme-light) body [data-platform-shell] .platform-sandbox-main .platform-sandbox-main-surface{background:#181818!important;background-color:#181818!important}[data-platform-shell]:has([data-sandbox-bar]) .pf-expand-fab{top:calc(10px + max(10px, env(safe-area-inset-top)) + 32px)}:root{--pf-sidebar-motion-duration:320ms;--pf-sidebar-motion-ease:cubic-bezier(0.32,0.72,0,1)}@media (min-width:1024px){[data-platform-shell] .platform-sidebar-rail,[data-platform-shell] .platform-sidebar-rail>.sidebar-container[data-platform-sidebar=true]{transition:width var(--pf-sidebar-motion-duration) var(--pf-sidebar-motion-ease),min-width var(--pf-sidebar-motion-duration) var(--pf-sidebar-motion-ease)}[data-platform-shell] .sidebar-container[data-platform-sidebar=true] .platform-sidebar-body{min-width:260px;transition:opacity .22s ease,transform var(--pf-sidebar-motion-duration) var(--pf-sidebar-motion-ease)}[data-platform-shell] .sidebar-container[data-platform-sidebar=true][data-sidebar-collapsed=true] .platform-sidebar-body{opacity:0;transform:translateX(-8px);pointer-events:none}}[data-platform-shell] .pf-expand-fab{transition:opacity .22s ease,transform .22s var(--pf-sidebar-motion-ease),top var(--pf-sidebar-motion-duration) var(--pf-sidebar-motion-ease),background-color .15s ease,color .15s ease;opacity:0;transform:scale(.94)}[data-platform-shell] .pf-expand-fab.pf-expand-fab--visible{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){:root{--pf-sidebar-motion-duration:1ms}[data-platform-shell] .pf-expand-fab,[data-platform-shell] .pf-expand-fab.pf-expand-fab--visible{opacity:1;transform:none;transition:none}}