#flagEventModal .modal-content{display:flex!important;flex-direction:column!important;max-height:90vh!important}#flagEventModal .modal-header{flex-shrink:0!important;padding:.75rem 1rem!important;align-items:center!important;background-color:var(--color-brand-brown)!important;border-bottom:none!important}#flagEventModal .modal-title{font-size:1.1rem!important;margin-bottom:0!important;line-height:1.2!important;color:#fff!important}#flagEventModal .modal-header .btn-close{padding:.75rem!important;margin:-.5rem -.5rem -.5rem auto!important;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat!important;opacity:.7!important;filter:none!important}#flagEventModal .modal-header .btn-close:hover{opacity:1!important}#flagEventModal .modal-body{flex:1 1 auto!important;max-height:calc(90vh - 140px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:1rem!important}#flagFormPanel,#flagSuccessPanel{transition:opacity .3s ease-in-out;min-height:100%}#flagFormPanel .d-flex{gap:8px}#flagSuccessPanel{min-height:300px;display:flex;align-items:center;justify-content:center}#flagSuccessPanel svg{animation:checkmarkPop .5s ease-out}@keyframes checkmarkPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.event-title-display{padding:10px;background-color:var(--color-bg-light);border-radius:var(--border-radius-sm);border-left:4px solid var(--color-brand-green);word-wrap:break-word;overflow-wrap:break-word}.event-title-display #flaggedEventTitle{font-style:italic}.flag-modal-btn{flex-shrink:0!important;min-width:90px!important;max-width:100%!important;padding:8px 16px!important;font-size:.95rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-radius:var(--border-radius-sm)!important;transition:all .2s ease!important}.flag-modal-btn.btn-primary{background-color:var(--color-brand-green)!important;border-color:var(--color-brand-green-dark)!important;color:#fff!important}.flag-modal-btn.btn-primary:hover:not(:disabled){background-color:var(--color-brand-green-dark)!important;border-color:var(--color-brand-green-darkest)!important}.flag-modal-btn.btn-primary:active:not(:disabled){background-color:var(--color-brand-green-darkest)!important;border-color:var(--color-brand-green-darkest)!important}.flag-modal-btn.btn-secondary{background-color:var(--color-text-gray)!important;border-color:var(--color-text-medium)!important;color:#fff!important}.flag-modal-btn.btn-secondary:hover{background-color:var(--color-text-medium)!important;border-color:var(--color-text-dark)!important}.flag-modal-btn.btn-secondary:active{background-color:var(--color-text-dark)!important;border-color:var(--color-text-dark)!important}.flag-modal-btn:disabled,.flag-modal-btn.disabled{opacity:.5!important;cursor:not-allowed!important;background-color:var(--color-bg-gray)!important;border-color:var(--color-border-medium)!important;color:var(--color-text-muted)!important}#submitBtnWrapper{display:inline-block!important}#submitBtnWrapper.disabled{cursor:not-allowed!important}#submitBtnWrapper button{pointer-events:auto!important}
