@keyframes _appear_1fqc8_1{0%{opacity:.4}to{opacity:1}}@keyframes _gradientShift_1fqc8_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@property --angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes _spin-gradient_1fqc8_1{to{--angle:1turn}}@keyframes _imgFadeIn_1fqc8_1{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}._modalOverlay_1fqc8_40{z-index:3000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalOverlay_1fqc8_40._fadeIn_1fqc8_52{animation:.15s linear forwards _fadeInOverlay_1fqc8_1}._modalContainer_1fqc8_56{will-change:transform;background-color:var(--main);border:2px solid var(--gray-dark);overscroll-behavior:none;border-radius:12px;outline:none;flex-direction:column;width:93%;max-width:600px;max-height:93dvh;padding:24px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}@media screen and (width<=1199px){._modalContainer_1fqc8_56{padding:12px}}._modalContainer_1fqc8_56 ._banner_1fqc8_81{z-index:100;width:100%;position:sticky;top:0;left:0;right:0}._modalContainer_1fqc8_56._noPadding_1fqc8_89{padding:0}@media screen and (width<=1199px){._modalContainer_1fqc8_56._noPadding_1fqc8_89{padding:0}}._closeButton_1fqc8_98{color:#7f7f7f;z-index:100;justify-content:flex-end;align-items:center;width:24px;height:24px;margin-bottom:12px;margin-left:auto;transition:color .25s,transform .25s;display:flex}._closeButton_1fqc8_98:hover{color:var(--white);transform:scale(1.1)}._closeButton_1fqc8_98._withBanner_1fqc8_114{top:22px!important}._closeButton_1fqc8_98._absolute_1fqc8_117{z-index:100;position:absolute;top:24px;right:24px}@media screen and (width<=1199px){._closeButton_1fqc8_98._absolute_1fqc8_117{top:12px;right:12px}}@media screen and (width<=490px){._closeButton_1fqc8_98._absolute_1fqc8_117{right:3px}}._closeButton_1fqc8_98._withBackground_1fqc8_134{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#0000004d;border-radius:50%;top:16px;right:16px}@media screen and (width<=1199px){._closeButton_1fqc8_98._withBackground_1fqc8_134{top:12px;right:12px}}._content_1fqc8_149{flex-direction:column;width:100%;height:100%;animation:.4s _appear_1fqc8_1;display:flex;overflow:hidden auto}.modalOpened{padding-right:16px}@media screen and (width<=1199px){.modalOpened{padding-right:0}}@keyframes _fadeInOverlay_1fqc8_1{0%{opacity:.3}to{opacity:1}}@keyframes _modalAppearance_1fqc8_1{0%{opacity:0}to{opacity:1}}
