.remote-agents-root :is(input,textarea):focus-visible{outline:none}@keyframes ra-text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ra-text-shimmer{background:linear-gradient(90deg,var(--t6) 25%,var(--t8) 50%,var(--t6) 75%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ra-text-shimmer 3.5s linear infinite}.ra-action-brand{--accent: var(--accent-brand);--accent-hover: var(--accent-brand);--accent-10: hsl(from var(--accent-brand) h s l / 10%);--accent-20: hsl(from var(--accent-brand) h s l / 20%)}.remote-agents-root :is(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],label,summary){cursor:pointer}.remote-agents-root :is(button,[role=button]):disabled{cursor:default}.ra-scroll-fade{scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease-out}.ra-scroll-fade:hover,.ra-scroll-fade:focus-within{scrollbar-color:var(--t4) transparent}.remote-agents-root{--ra-list-x: calc(var(--p6) * 2);--ra-sidebar-gap: var(--p3);--ra-sidebar-collapsed-btn: 36px;--ra-sidebar-collapsed-w: var(--ra-sidebar-collapsed-btn);--ra-sidebar-ease: cubic-bezier(.25, .1, .1, 1);--ra-top-row-h: var(--h8)}.ra-content{padding-left:calc(var(--ra-sidebar-width, 240px) + var(--ra-sidebar-gap) * 2);transition:padding-left .26s var(--ra-sidebar-ease)}.remote-agents-root[data-collapsed] .ra-content{padding-left:calc(var(--ra-sidebar-collapsed-w) + var(--ra-sidebar-gap) * 2)}.remote-agents-root[data-resizing] .ra-content,.remote-agents-root[data-resizing] .ra-sidebar{transition:none}.ra-sidebar{position:absolute;z-index:20;isolation:isolate;display:flex;flex-direction:column;border-radius:var(--r6);top:var(--ra-sidebar-gap);bottom:var(--ra-sidebar-gap);left:var(--ra-sidebar-gap);width:var(--ra-sidebar-width, 240px);transition:width .3s var(--ra-sidebar-ease)}.ra-sidebar-surface{transition:opacity .15s ease-out}.ra-sidebar-header{height:var(--ra-top-row-h);flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding:0 var(--p7)}.ra-sidebar-footer{flex-shrink:0;padding:0 var(--p8) var(--p8)}.ra-sidebar-body{position:relative;isolation:isolate;display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:var(--g8);padding:0 var(--p8) var(--p8);border-radius:var(--r6)}.ra-sidebar-body-surface{display:none}.remote-agents-root[data-collapsed] .ra-sidebar{width:var(--ra-sidebar-collapsed-w);bottom:auto;border-radius:0}.remote-agents-root[data-collapsed] .ra-sidebar-header{justify-content:center;padding:0}.remote-agents-root[data-collapsed] .ra-sidebar-surface,.remote-agents-root[data-collapsed] .ra-sidebar-resize{display:none}.remote-agents-root[data-collapsed] .ra-sidebar-body{position:absolute;left:0;top:100%;width:var(--ra-sidebar-width, 240px);max-height:70vh;padding:var(--p5);opacity:0;pointer-events:none;transition:opacity .12s ease-out}.remote-agents-root[data-collapsed] .ra-sidebar-body-surface{display:block}.remote-agents-root[data-collapsed] .ra-sidebar[data-peek] .ra-sidebar-body{opacity:1;pointer-events:auto}.remote-agents-root[data-collapsed] .ra-sidebar[data-peek=sheet] .ra-sidebar-body{width:calc(100vw - var(--ra-sidebar-gap) * 2)}.ra-sidebar-toggle{display:grid;flex-shrink:0;place-items:center;width:var(--ra-sidebar-collapsed-btn);height:var(--ra-sidebar-collapsed-btn);border-radius:var(--r5);color:var(--t5);transition:background-color .12s ease-out,color .12s ease-out}.ra-sidebar-toggle:hover{background:var(--t1);color:var(--t8)}.ra-resize-handle{position:absolute;top:0;bottom:0;z-index:20;width:8px;cursor:col-resize}.ra-resize-handle:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;transform:translate(-50%);background:transparent}.ra-resize-handle:hover:after{background:var(--t5)}.ra-resize-handle[data-dragging]:after,.remote-agents-root[data-resizing] .ra-resize-handle:after{background:var(--t6)}.ra-sidebar-resize{right:0;transform:translate(50%)}
