html{cursor:default}[contenteditable]:not([contenteditable=false]),input,textarea{cursor:text}[role=button]:not([aria-disabled=true]),[role=checkbox]:not([aria-disabled=true]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=radio]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=tab],a[href],button:not(:disabled):not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=color]:not(:disabled),input[type=file]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),select:not(:disabled),summary{cursor:pointer}[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:default}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--mobile-tabbar-h:3.5rem;--mobile-tabbar-total:calc(var(--mobile-tabbar-h) + var(--safe-bottom))}html{-webkit-tap-highlight-color:transparent}[role=button],[role=menuitem],[role=option],[role=switch],[role=tab],a,button,label,select,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body,html{overscroll-behavior-y:contain}[data-scroll-pane]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[data-safe-bottom]{padding-bottom:var(--safe-bottom)}[data-safe-top]{padding-top:var(--safe-top)}[data-safe-x]{padding-left:var(--safe-left);padding-right:var(--safe-right)}[data-app-shell]{min-height:100vh;min-height:100dvh}[data-app-main]{padding-bottom:calc(var(--mobile-tabbar-total) + 1rem)}@media (min-width:1024px){[data-app-shell]{min-height:0;height:100vh}[data-app-main]{overflow-y:auto;padding-bottom:1.5rem}}[data-slot=dialog-content],[data-slot=drawer-content]{max-height:90vh;max-height:90dvh;overscroll-behavior:contain}[data-slot=dialog-content]{overflow-y:auto}[data-above-tabbar]{bottom:var(--mobile-tabbar-total)}[data-has-sticky-bar]{padding-bottom:calc(var(--mobile-tabbar-total) + 4.5rem)}@media (min-width:1024px){[data-has-sticky-bar]{padding-bottom:0}}[data-mobile-deal-pane]{min-height:calc(100dvh - 57px - var(--mobile-tabbar-total))}@media (max-width:1023px){[data-app-shell] .text-\[10px\],[data-app-shell] .text-\[11px\],[data-app-shell] .text-\[8px\],[data-app-shell] .text-\[9px\]{font-size:.75rem;line-height:1rem}[data-app-shell] [data-touch-target],[data-app-shell] a.h-8,[data-app-shell] a.h-9,[data-app-shell] a[data-slot=button],[data-app-shell] button.h-8,[data-app-shell] button.h-9,[data-app-shell] button[data-slot=button]{min-height:2.75rem}[data-app-shell] [data-slot=checkbox],[data-app-shell] [data-slot=radio-group-item],[data-app-shell] [data-slot=switch],[data-app-shell] [data-touch-hit]{position:relative}[data-app-shell] [data-slot=checkbox]:after,[data-app-shell] [data-slot=radio-group-item]:after,[data-app-shell] [data-slot=switch]:after,[data-app-shell] [data-touch-hit]:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent}}[data-tasks-row]{padding-top:.75rem;padding-bottom:.75rem}[data-tasks-row-label]{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){[data-tasks-row]{padding-top:.375rem;padding-bottom:.375rem}[data-tasks-row-label]{font-size:.75rem;line-height:1rem}[data-tasks-split]{overflow:hidden}[data-tasks-detail]{overflow-y:auto}}[data-pointer-only]{display:none}@media (min-width:1024px){[data-touch-only]{display:none}[data-pointer-only]{display:inline}}[data-broker-column]{width:100%}@media (min-width:1024px){[data-broker-column]{width:20rem;flex-shrink:0}[data-broker-column-body]{overflow-y:auto;max-height:calc(100vh - 300px)}}@media (min-width:768px){[data-tasks-pane]{height:calc(100vh - 64px)}}@media (max-width:1023px){html{scroll-padding-bottom:var(--mobile-tabbar-total)}}@media (min-width:1024px){:root{--mobile-tabbar-total:0px}}@media (prefers-reduced-motion:reduce){[data-mobile-motion]{transition-duration:.01ms!important;animation-duration:.01ms!important}}