.modal{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:100000;color:var(--white);animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal .modal-container{background:linear-gradient(135deg,var(--light) 0,var(--main) 100%);border-radius:0;width:1000px;max-width:90vw;display:flex;flex-direction:column;gap:12px;position:relative;min-height:auto;max-height:auto;justify-content:space-between;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.modal .modal-container .modal-exit{font-size:28px;font-weight:500;padding:16px 20px 12px;display:flex;justify-content:flex-end;align-items:center;z-index:10}.modal .modal-container .modal-exit span{cursor:pointer;width:86px;height:61px;display:flex;align-content:center;justify-content:center;background-color:#70012a;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.modal .modal-container .modal-exit span:hover{background-color:var(--dark);transform:rotate(90deg) scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.3)}.modal .modal-container .modal-exit span svg{transition:all .3s ease}.modal .modal-container .modal-footer{display:flex;justify-content:space-between;position:relative;z-index:5;background-color:var(--white);padding:0!important}.modal .modal-container .modal-footer div{background-color:var(--white);flex-grow:1;height:100%}.modal .modal-container .modal-footer svg:last-child{margin-bottom:-13px}.modal .modal-container .modal-footer svg:first-child,.modal .modal-container .modal-footer svg:last-child{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:100%}.modal .modal-container .modal-passed-content{flex:1 1;display:flex;align-items:center;justify-content:center;overflow-y:auto}