.cmp-banner{position:fixed;top:0;left:0;right:0;background:#ececec;border-bottom:#ececec 2px solid;color:#000;padding:.6rem;font-size:.8rem;z-index:1000}.cmp-banner .cmp-content{display:flex;max-width:1300px;margin:0 auto;gap:50px;align-items:center;justify-content:center}.cmp-banner .cmp-content a{color:#60acf8;text-decoration:underline}.cmp-banner .cmp-content .cmp-buttons{display:flex;flex-direction:row;gap:.65rem}.cmp-banner .cmp-content .cmp-buttons .cmp-btn{display:flex;justify-content:center;align-items:center;text-wrap:nowrap;font-size:.9rem;padding:.6rem 1rem;border:0;cursor:pointer;border-radius:1px;background:#e2e2e2;color:#000}.cmp-banner .cmp-content .cmp-buttons .cmp-btn:hover{background:#c1c1c1;box-shadow:0 2px 6px #00000014}@media (max-width: 600px){.cmp-banner .cmp-content{flex-wrap:wrap;gap:10px}}.cmp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000}.cmp-modal .cmp-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000082}.cmp-modal .cmp-modal-card{position:relative;max-width:720px;margin:8vh auto;background:#656565;color:#fff;border-radius:2px;padding:0;box-shadow:0 10px 40px #00000073}.cmp-modal .cmp-modal-card .cmp-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem}.cmp-modal .cmp-modal-card .cmp-modal-header h3{margin:0;font-weight:500;font-size:1.5rem;text-decoration:underline}.cmp-modal .cmp-modal-card .cmp-modal-header .cmp-close{background:transparent;color:#fff;border:0;cursor:pointer;font-size:30px}.cmp-modal .cmp-modal-card .cmp-modal-body{padding:1rem 1.2rem;max-height:60vh;overflow:auto}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section{margin-bottom:1rem}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section h4{margin:.2rem 0 .4rem;font-size:1rem}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section .cmp-list{margin:.25rem 0 .5rem 1rem}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section .cmp-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:.5rem .25rem;border-bottom:1px dashed #ffffff}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section .cmp-row span{flex:1}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section .cmp-row input{height:1.5rem;width:1.5rem}.cmp-modal .cmp-modal-card .cmp-modal-body .cmp-section .cmp-row.disabled span{opacity:.7}.cmp-modal .cmp-modal-card .cmp-modal-footer{display:flex;justify-content:space-between;padding:1rem 1.2rem}.cmp-modal .cmp-modal-card .cmp-modal-footer .cmp-btn{display:flex;justify-content:center;align-items:center;text-wrap:nowrap;font-size:1rem;padding:.6rem 1rem;border:0;cursor:pointer;border-radius:1px}.cmp-modal .cmp-modal-card .cmp-modal-footer .cmp-btn:hover{box-shadow:0 2px 6px #2e2e2e6b}.cmp-modal .cmp-modal-card .cmp-modal-footer .row{display:flex;flex-direction:row;gap:8px}.cmp-modal .cmp-modal-card .cmp-modal-footer .cmp-reject{background:#8f8f8f;color:#dcdcdc}.cmp-modal .cmp-modal-card .cmp-modal-footer .cmp-save{background:#3182ce;color:#fff}@media (max-width: 450px){.cmp-modal .cmp-modal-card .cmp-modal-footer{align-items:start}.cmp-modal .cmp-modal-card .cmp-modal-footer .row{flex-direction:column}.cmp-modal .cmp-modal-card .cmp-modal-footer .cmp-reject{height:fit-content}}.hidden{display:none!important}
