:root{--workspace-cursor-asset:url(/cursors/agentpark-outline.svg) 3 3, default}:root[data-workspace-cursor=filled]{--workspace-cursor-asset:url(/cursors/agentpark-filled.svg) 3 3, default}@media (hover:hover) and (pointer:fine){:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport){--workspace-cursor:var(--workspace-cursor-asset);cursor:var(--workspace-cursor)}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(.message,.run-card,.approval-card,[role=status],[role=alert],label){cursor:var(--workspace-cursor)}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],[role=textbox],[contenteditable]:not([contenteditable=false])),:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is([role=textbox],[contenteditable]:not([contenteditable=false])) *{cursor:text}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(input[readonly],textarea[readonly],[role=textbox][aria-readonly=true],[contenteditable=false]),:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is([role=textbox][aria-readonly=true],[contenteditable=false]) *{cursor:var(--workspace-cursor)}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(button,a[href],summary,select,input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]),:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(button,a[href],summary,[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]) *{cursor:pointer}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) label:has(:is(input[type=checkbox],input[type=radio],input[type=color])){cursor:pointer}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) input[type=search]::-webkit-search-cancel-button{cursor:pointer}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(button,input,textarea,select,[role],a):is(:disabled,[aria-disabled=true]),:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(button,input,textarea,select,[role],a):is(:disabled,[aria-disabled=true]) *,:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) fieldset:disabled :is(button,input,textarea,select,[role]),:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) fieldset:disabled :is(button,input,textarea,select,[role]) *{cursor:not-allowed}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) label:has(input:disabled){cursor:not-allowed}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) input[type=search]:disabled::-webkit-search-cancel-button{cursor:not-allowed}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) .message[data-thread-clickable=true]{cursor:pointer}:is(.agentpark,.app-dialog,.creation-dialog,.toolbar-search,.meeting-popover,.meeting-morph-surface,.sidebar-popover,.sidebar-popover-surface,.message-actions-menu,.arc-ts-viewport) :is(.sidebar-resize-handle,.thread-resize-handle){cursor:col-resize}:is(.app-dialog,.creation-dialog)::backdrop{cursor:var(--workspace-cursor-asset)}}.agentpark[data-panel-resizing],.agentpark[data-panel-resizing] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}
