.admin-modal{align-items:center;background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:20px;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:1050}.admin-modal.show{display:flex!important;opacity:1;pointer-events:auto;visibility:visible}.admin-modal-dialog{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0000004d;max-height:90vh;overflow-y:auto;position:relative;width:640px}.admin-modal .modal-header{align-items:center;background:#f5f5f5;border-bottom:1px solid #dee2e6;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:1rem}.admin-modal .modal-title{font-size:18px;font-weight:700}.admin-modal .modal-body{padding:1rem}.admin-modal .modal-footer{background:#f5f5f5;border-radius:0 0 8px 8px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;padding:1rem}.quittance-modal{height:100vh;width:100vw}.quittance-modal-dialog{box-shadow:0 10px 30px #00000059;width:650px}.quittance-modal .modal-header{border-bottom-color:#ddd;padding:14px 18px}.quittance-modal .modal-body{padding:18px}.quittance-modal .modal-footer{border-top-color:#ddd;display:block;padding:14px 18px;text-align:right}.quittance-modal .danger-copy{background:#f8ecec;border-left:4px solid #a94442;padding:12px 14px}.quittance-modal .confirmation-points{line-height:1.7;margin-top:16px}.generation-view .job-card{background:#fafafa;border:1px solid #ddd;padding:18px}.generation-view .job-card:after{clear:both;content:"";display:table}.generation-view .job-card .job-icon{background:#c4d500;border-radius:50%;color:#3c3c3c;float:left;font-size:25px;height:58px;padding-top:15px;text-align:center;width:58px}.generation-view .job-card .job-copy{margin-left:75px}.generation-view .job-card h3{font-size:18px;margin:0 0 7px}.generation-view .timeline{border-left:2px solid #ddd;margin:18px 0 0 20px;padding-left:22px}.generation-view .timeline-item{padding:0 0 18px;position:relative}.generation-view .timeline-item:before{background:#c4d500;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #aaa;content:"";height:12px;left:-29px;position:absolute;top:3px;width:12px}.generation-view .timeline-item.future{color:#999}.generation-view .timeline-item.future:before{background:#ddd}.evaluation-incendie-modal .eval-section{background:#f8f8f8;border:1px solid #e5e5e5;border-radius:4px;padding:12px 20px 20px;margin:12px 0 16px}.evaluation-incendie-modal .eval-section-title{margin:0;padding:0 10px;font-size:17px;font-weight:700;color:#404041;text-align:center}.evaluation-incendie-modal .eval-highlight{margin-top:14px;padding:10px 14px;background:#f7faee;border:1px solid #b2d239;border-radius:4px;color:#404041;font-weight:600;text-align:right}.evaluation-incendie-modal .eval-highlight span{margin-left:6px}.evaluation-incendie-modal .eval-calc-status{color:#888;font-size:13px}.evaluation-incendie-modal .eval-capital-total{margin:16px 0;padding:14px 18px;background:#404041;color:#fff;border-radius:4px;font-size:15px;text-align:center}.evaluation-incendie-modal .eval-capital-total strong{color:#b2d239;font-size:18px;margin-left:8px}.evaluation-incendie-modal .btn-eval-secondary{background-color:#eee;border:none;border-radius:4px;padding:8px 16px;font-size:13px;color:#404041;cursor:pointer}.evaluation-incendie-modal .btn-eval-secondary:hover,.evaluation-incendie-modal .btn-eval-secondary:focus{background-color:#ddd}.evaluation-incendie-modal .btn-eval-secondary:focus{outline:none;box-shadow:0 0 0 3px #0000001f}.evaluation-incendie-modal .btn-primary{background-color:#b2d239;border:none;border-radius:4px;padding:8px 16px;font-size:13px;color:#404041}.evaluation-incendie-modal .btn-primary:hover,.evaluation-incendie-modal .btn-primary:focus,.evaluation-incendie-modal .btn-primary:active,.evaluation-incendie-modal .btn-primary.active{background-color:#b2d239;color:#404041;filter:brightness(.88)}.evaluation-incendie-modal .btn-primary:focus{outline:none;box-shadow:0 0 0 3px #b2d23980}.evaluation-incendie-modal .btn-primary[disabled],.evaluation-incendie-modal .btn-primary[disabled]:hover{filter:none;background-color:#ddd;color:#999;cursor:not-allowed}.evaluation-incendie-modal .form-control:focus{border-color:#b2d239;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #b2d23999}.evaluation-incendie-modal input[type=radio],.evaluation-incendie-modal input[type=checkbox]{accent-color:#b2d239}
