.modal-overlay{z-index:1000;opacity:0;background-color:#00000080;animation:.2s cubic-bezier(.4,0,.2,1) forwards fadeIn;position:fixed;inset:0}.modal-overlay.closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards fadeOut}.column-header{justify-content:center;align-items:center;gap:6px;display:flex}.column-header .column-text{color:var(--black-color);white-space:nowrap;line-height:1}.modal-dialog{background:var(--white-color);z-index:1001;opacity:0;border:1px solid #0000001a;border-radius:32px;width:auto;min-width:1000px;max-width:90vw;max-height:90vh;padding:32px;animation:.2s cubic-bezier(.4,0,.2,1) forwards slideIn;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)translateY(20px)}.modal-dialog.closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards slideOut}@media (max-width:768px){.modal-dialog{width:90%;padding:24px;min-width:1px!important}.modal-dialog .styled-table{width:100%;overflow:auto}}.kit-comparison-footer{color:#0009;font-size:14px}.kit-comparison-footer a{color:var(--black-color);text-decoration:none}.dialog-content{flex-direction:column;align-self:stretch;gap:24px;width:100%;display:flex}.header-dialog{justify-content:space-between;align-items:center;display:flex}.title{color:var(--black-color);font-size:24px;font-weight:600;line-height:1}.close-btn{outline-offset:-1px;width:32px;height:32px;transition:var(--transition-hover);cursor:pointer;border-radius:64px;outline:1px solid #000;justify-content:center;align-items:center;gap:32px;padding:16px;font-size:12px;display:flex;overflow:hidden}.close-btn:hover{opacity:var(--opacity-hover)}.description{color:#0009;font-size:14px;font-weight:500;line-height:18px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-50%)translateY(20px)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(-50%,-50%)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)translateY(20px)}}
