.modal-overlay{z-index:1000;opacity:0;background-color:#00000080;animation:.3s cubic-bezier(.4,0,.2,1) forwards fadeIn;position:fixed;inset:0}.modal-overlay.closing{animation:.3s 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:#000;line-height:10px}.modal-dialog{z-index:1001;opacity:0;background:#fff;border:1px solid #0000001a;border-radius:32px;width:auto;min-width:1000px;max-width:90vw;max-height:90vh;padding:32px;animation:.3s 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:.3s 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:#000;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{background:linear-gradient(90deg,#000 0%,#666 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;font-size:24px;font-weight:600;line-height:24px}.close-btn{outline-offset:-1px;cursor:pointer;background:#0000001a;border-radius:64px;outline:1px solid #0000001a;justify-content:center;align-items:center;gap:32px;width:32px;height:32px;padding:16px;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.close-btn:hover{opacity:.6}.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)}}
