.ce-operational-menu{max-height:70vh;overflow-y:auto;max-width:calc(100vw - 24px);border:1px solid #dce4ee;border-radius:14px;background:#fff;box-shadow:0 12px 36px #102b4829;padding:8px!important}
.ce-operational-menu button{display:flex!important;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px!important;text-align:left;border:0;border-radius:8px;background:transparent;color:#243a52;font:inherit;white-space:normal!important}
.ce-operational-menu button:hover{background:#eef4fa}.ce-action-icon{flex:0 0 22px;text-align:center;font-size:20px}.ce-action-toggle{margin-left:auto;font-weight:700;font-size:12px}.ce-destructive{color:#b42318!important}.ce-quick-actions{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 18px;max-width:100%;min-width:0}.ce-quick-action{display:flex;align-items:center;gap:8px;min-height:44px;white-space:normal!important;max-width:100%}.ce-personal-dialog{width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:90vh;overflow:auto;border:1px solid #dce4ee;border-radius:16px;padding:24px;box-sizing:border-box}.ce-personal-dialog::backdrop{background:#172b4d66}.ce-quick-choices{display:grid;gap:8px}.ce-quick-choices label{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px;border:1px solid #dae4ee;border-radius:8px}.ce-quick-choices input{width:20px;height:20px}.ce-quick-choices .is-disabled{opacity:.45;background:#eef1f4}.ce-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ce-dialog-actions button{min-height:44px}.ce-personal-dialog input:not([type=checkbox]),.ce-personal-dialog select,.ce-personal-dialog textarea{display:block;width:100%;box-sizing:border-box;padding:10px;margin:5px 0 14px}.ce-personal-dialog label{display:block}.ce-court-action{border:1px solid #e1e5eb;border-left:6px solid #bb202c;padding:16px;margin:10px 0;border-radius:10px;overflow-wrap:anywhere}.ce-court-action.yellow{border-left-color:#d6a100;background:#fffcef}.ce-court-action.red{background:#fff5f5}.ce-court-action h4{margin:0 0 8px}.ce-court-action button{min-height:44px;margin-right:8px}.ce-court-action small{display:block;color:#526075}.ce-action-summary{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0}.ce-action-summary span{padding:12px;background:#eef4fa;border-radius:10px}#legacyWorkspaceActionTargets{display:none!important}
@media(max-width:760px){.ce-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-quick-action{width:100%;justify-content:flex-start;min-width:0}.ce-operational-menu{position:fixed!important;left:12px!important;right:12px!important;top:110px!important;width:auto!important;max-height:70vh}.ce-personal-dialog{padding:16px}.ce-court-action .ce-dialog-actions{justify-content:flex-start}}
@media(max-width:360px){.ce-quick-actions{grid-template-columns:minmax(0,1fr)}}
@media(max-width:480px){.app-header{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.app-title-area{width:100%!important;flex-basis:100%!important}.header-utility-area{width:100%!important;justify-content:flex-end!important;min-width:0!important}.courtentry-brand-link{max-width:100%!important}.ce-operational-menu{top:165px!important}}

#addActiveAlertButton{min-height:44px}.ce-action-icon svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}

#activeAlertList,#courtActionSummary,.ce-court-note,.ce-personal-dialog{font-family:Arial,sans-serif}.ce-court-note{color:#53677d;line-height:1.5}.ce-court-action p{line-height:1.45}.ce-court-action button{padding:10px 16px;border-radius:8px;border:1px solid #bdcddd;background:white;color:#193f5c}.ce-court-action summary{padding:10px 0;cursor:pointer}.ce-personal-dialog button{padding:10px 16px;border:1px solid #bdcddd;border-radius:8px}.ce-personal-dialog button.primary-button{background:#193f5c;color:white}
@media(max-width:760px){#clerkMoreMenu.ce-operational-menu,#officerMoreMenu.ce-operational-menu,#officerFieldMoreMenu.ce-operational-menu,.app-view .ce-operational-menu{position:fixed!important;left:12px!important;right:12px!important;width:calc(100vw - 24px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box;top:165px!important;max-height:70vh!important}}

/* Stabilization: visible affordance and separate mobile workflow actions. */
#deviceNotificationsButton{display:block;width:100%;min-height:44px;padding:10px 14px;border:1px solid #bdcddd;border-radius:8px;background:#eef4fa;color:#193f5c;text-align:left;font:inherit;cursor:pointer}
#deviceNotificationsButton:hover{background:#dfeaf5}
#deviceNotificationsButton:focus-visible{outline:3px solid #2467a0;outline-offset:2px}
@media(max-width:760px){
 .clerk-work-section .paperwork-action-row{margin-top:14px}
 .clerk-person-card.is-expanded > .person-actions{margin-top:14px}
 .clerk-notes-actions,.paperwork-action-row,.acknowledged-action-bar,.full-docket-action-bar{gap:12px}
}

.ce-match-summary[hidden]{display:none!important}
.ce-import-complete{color:#17623c;font-weight:600}
