.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-dock-chrome.is-panel-open{background-image:linear-gradient(var(--bg-card-light),var(--bg-card-light))}.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:transparent;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:#3a3a3c;border-color:#525254;color:#f5f5f7}.support-agent-edge-tab.is-light{background:#f3f4f6;border-color:#d1d5db;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}