/* ClokIt USA — Admin scroll stability
   Keeps Admin cards/panels anchored while preserving intentional inner scrolling and text input. */
#clokitOwnerOps,#clokitOrgManager{overscroll-behavior:none;scroll-behavior:auto}
#clokitOwnerOps .ownerops-shell,#clokitOwnerOps .ownerops-main,#clokitOwnerOps .ownerops-panel,#clokitOwnerOps .ownerops-panelbody,#clokitOrgManager,#clokitOrgManager main,.orgmgr-panel,.orgmgr-chat,.breg-listpanel,.breg-detailpanel,.rv-card{transform:none!important;translate:none!important;touch-action:pan-y;scroll-snap-type:none!important}
#clokitOwnerOps .ownerops-side,#clokitOwnerOps .ownerops-accountlist,#clokitOwnerOps .ownerops-tablewrap,#clokitOrgManager main,.orgmgr-tablewrap,.orgmgr-messages,.breg-list{overscroll-behavior:contain;-webkit-overflow-scrolling:auto;scroll-behavior:auto}
#clokitOwnerOps .ownerops-side,#clokitOwnerOps .ownerops-accountlist,#clokitOrgManager main,.orgmgr-messages,.breg-list{touch-action:pan-y}
#clokitOwnerOps .ownerops-tablewrap,.orgmgr-tablewrap{touch-action:pan-x pan-y;max-width:100%}
#clokitOwnerOps .ownerops-panel,.orgmgr-panel,.orgmgr-chat,.breg-listpanel,.breg-detailpanel,.rv-card{position:relative;inset:auto!important}
#clokitOwnerOps input,#clokitOwnerOps textarea,#clokitOwnerOps select,#clokitOrgManager input,#clokitOrgManager textarea,#clokitOrgManager select,.breg-verify textarea{touch-action:manipulation!important;user-select:text!important;-webkit-user-select:text!important;overscroll-behavior:auto!important;-webkit-overflow-scrolling:auto!important}
#clokitOwnerOps textarea,#clokitOrgManager textarea,.breg-verify textarea{touch-action:pan-y!important}
#clokitOwnerOps button,#clokitOrgManager button,.breg-row,.rv-card button{touch-action:manipulation}
@media(max-width:980px){#clokitOwnerOps{overflow-y:auto!important;overflow-x:hidden!important}#clokitOwnerOps .ownerops-main{overflow:visible!important}.ownerops-tablewrap,.orgmgr-tablewrap{overflow-x:auto!important;overflow-y:auto!important}.ownerops-accountlist,.breg-list,.orgmgr-messages{overflow-y:auto!important;overflow-x:hidden!important}}
@media(max-width:700px){#clokitOwnerOps .ownerops-panel,.orgmgr-panel,.orgmgr-chat,.breg-listpanel,.breg-detailpanel,.rv-card{box-shadow:0 6px 18px rgba(8,30,48,.055)}#clokitOwnerOps input,#clokitOwnerOps textarea,#clokitOwnerOps select,#clokitOrgManager input,#clokitOrgManager textarea,#clokitOrgManager select{font-size:16px!important}}
