﻿body>.modal{z-index:20000 !important}body>.modal .icao-modal-header{position:relative}#icao-confirm-modal,#icao-alert-modal,#icao-page-message-modal{z-index:20000 !important}#icao-confirm-modal .modal-dialog,#icao-alert-modal .modal-dialog,#icao-page-message-modal .modal-dialog{z-index:20010 !important;max-width:500px;border-radius:8px}#icao-confirm-modal .modal-content,#icao-alert-modal .modal-content,#icao-page-message-modal .modal-content{border-radius:8px}#icao-confirm-modal .modal-header,#icao-alert-modal .modal-header,#icao-page-message-modal .modal-header{position:relative;align-items:center;justify-content:center;padding:.65rem .9rem}#icao-confirm-modal .modal-footer,#icao-confirm-modal .icao-modal-footer,#icao-alert-modal .modal-footer,#icao-alert-modal .icao-modal-footer,#icao-page-message-modal .modal-footer,#icao-page-message-modal .icao-modal-footer{justify-content:center !important;gap:.5rem;margin-top:0;padding:.65rem .9rem;border-top:0}#icao-confirm-modal .modal-title,#icao-confirm-modal .icao-modal-title,#icao-alert-modal .modal-title,#icao-alert-modal .icao-modal-title,#icao-page-message-modal .modal-title,#icao-page-message-modal .icao-modal-title{display:block !important;width:100%;margin:0;font-size:1rem;font-weight:700;line-height:1.4;text-align:center}#icao-confirm-modal .modal-body,#icao-confirm-modal .icao-modal-body,#icao-alert-modal .modal-body,#icao-alert-modal .icao-modal-body,#icao-page-message-modal .modal-body,#icao-page-message-modal .icao-modal-body{min-height:auto;padding:.8rem .9rem;font-size:1rem;font-weight:normal;line-height:1.5;text-align:center;word-break:break-word}#icao-confirm-modal .confirm-message,#icao-alert-modal .confirm-message,#icao-page-message-modal .confirm-message{margin:0}#icao-confirm-modal .btn,#icao-alert-modal .btn,#icao-page-message-modal .btn{min-width:80px;height:2.7em;margin:10px;border:0;border-radius:10px !important;background-position:center;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold}#icao-confirm-modal .btn-yes,#icao-confirm-modal .icao-confirm-yes,#icao-alert-modal .btn-yes,#icao-alert-modal .icao-confirm-yes,#icao-page-message-modal .btn-yes,#icao-page-message-modal .icao-confirm-yes{background-color:#1b6ec2;color:#fff}#icao-confirm-modal .btn-no,#icao-confirm-modal .icao-confirm-no,#icao-alert-modal .btn-no,#icao-alert-modal .icao-confirm-no,#icao-page-message-modal .btn-no,#icao-page-message-modal .icao-confirm-no{background-color:#e6f6f9;color:#000}#icao-confirm-modal.no-header .modal-header,#icao-alert-modal.no-header .modal-header,#icao-page-message-modal.no-header .modal-header{display:none}#icao-confirm-modal.no-header .modal-body,#icao-alert-modal.no-header .modal-body,#icao-page-message-modal.no-header .modal-body{padding-top:1rem}#icao-confirm-modal.no-footer .modal-footer,#icao-alert-modal.no-footer .modal-footer,#icao-page-message-modal.no-footer .modal-footer{display:none}#icao-confirm-modal.no-footer .modal-body,#icao-alert-modal.no-footer .modal-body,#icao-page-message-modal.no-footer .modal-body{padding-bottom:1rem}.modal-backdrop{z-index:19990 !important}.icao-modal-header{justify-content:center;text-align:center}.icao-modal-title-wrapper{width:100%;text-align:center}.icao-modal-close-wrapper{position:absolute;top:50%;right:.75rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.app-modal-header-error,.app-modal-header-success,.app-modal-header-info{color:#fff;border-bottom:0}.app-modal-header-error{background-color:#dc3545}.app-modal-header-success{background-color:#198754}.app-modal-header-warning{background-color:#ffc107;color:#000;border-bottom:0}.app-modal-header-info{background-color:#0d6efd}.app-modal-title-strong{font-weight:700}.app-modal-title-normal{font-weight:400}#icao-confirm-modal .app-modal-header-warning .modal-title,#icao-confirm-modal .app-modal-header-warning .icao-modal-title,#icao-alert-modal .app-modal-header-warning .modal-title,#icao-alert-modal .app-modal-header-warning .icao-modal-title,#icao-page-message-modal .app-modal-header-warning .modal-title,#icao-page-message-modal .app-modal-header-warning .icao-modal-title{color:#000 !important}#icao-confirm-modal .app-modal-header-error .modal-title,#icao-confirm-modal .app-modal-header-error .icao-modal-title,#icao-confirm-modal .app-modal-header-success .modal-title,#icao-confirm-modal .app-modal-header-success .icao-modal-title,#icao-confirm-modal .app-modal-header-info .modal-title,#icao-confirm-modal .app-modal-header-info .icao-modal-title,#icao-alert-modal .app-modal-header-error .modal-title,#icao-alert-modal .app-modal-header-error .icao-modal-title,#icao-alert-modal .app-modal-header-success .modal-title,#icao-alert-modal .app-modal-header-success .icao-modal-title,#icao-alert-modal .app-modal-header-info .modal-title,#icao-alert-modal .app-modal-header-info .icao-modal-title,#icao-page-message-modal .app-modal-header-error .modal-title,#icao-page-message-modal .app-modal-header-error .icao-modal-title,#icao-page-message-modal .app-modal-header-success .modal-title,#icao-page-message-modal .app-modal-header-success .icao-modal-title,#icao-page-message-modal .app-modal-header-info .modal-title,#icao-page-message-modal .app-modal-header-info .icao-modal-title{color:#fff !important}#icao-confirm-modal .icao-modal-close,#icao-confirm-modal .btn-close,#icao-confirm-modal .close,#icao-alert-modal .icao-modal-close,#icao-alert-modal .btn-close,#icao-alert-modal .close,#icao-page-message-modal .icao-modal-close,#icao-page-message-modal .btn-close,#icao-page-message-modal .close{width:2rem;min-width:2rem;height:2rem;margin:0;padding:0;border:0;background:rgba(0,0,0,0) !important;color:inherit;font-size:1.5rem;font-weight:bold;line-height:1;text-shadow:none;cursor:pointer;opacity:.85;appearance:none}#icao-confirm-modal .icao-modal-close:hover,#icao-confirm-modal .icao-modal-close:focus,#icao-confirm-modal .btn-close:hover,#icao-confirm-modal .btn-close:focus,#icao-confirm-modal .close:hover,#icao-confirm-modal .close:focus,#icao-alert-modal .icao-modal-close:hover,#icao-alert-modal .icao-modal-close:focus,#icao-alert-modal .btn-close:hover,#icao-alert-modal .btn-close:focus,#icao-alert-modal .close:hover,#icao-alert-modal .close:focus,#icao-page-message-modal .icao-modal-close:hover,#icao-page-message-modal .icao-modal-close:focus,#icao-page-message-modal .btn-close:hover,#icao-page-message-modal .btn-close:focus,#icao-page-message-modal .close:hover,#icao-page-message-modal .close:focus{color:inherit;text-decoration:none;opacity:1;outline:0;box-shadow:none}#icao-confirm-modal .btn-close::before,#icao-alert-modal .btn-close::before,#icao-page-message-modal .btn-close::before{content:"×";display:block;color:inherit;font-size:1.5rem;font-weight:bold;line-height:1}
