.ui-modal-root.ui-modal-hidden{display:none}.ui-modal-root .ant-modal-mask{z-index:var(--ui-modal-z-index,1000);opacity:0;background-color:#00000073;transition:opacity .2s ease-out;position:fixed;inset:0}.ui-modal-root .ant-modal-wrap{z-index:var(--ui-modal-z-index,1000);-webkit-overflow-scrolling:touch;outline:0;justify-content:center;align-items:flex-start;padding:100px 16px 40px;display:flex;position:fixed;inset:0;overflow:auto}.ui-modal-root .ant-modal-wrap.ant-modal-centered{align-items:center;padding-top:40px}@media (max-width:768px){.ui-modal-root .ant-modal-wrap{padding:40px 12px}}.ui-modal-root .ant-modal{opacity:0;width:520px;max-width:calc(100vw - 24px);transition:opacity .2s ease-out,transform .2s ease-out;position:relative;transform:scale(.94)}.ui-modal-root.ui-modal-open .ant-modal-mask{opacity:1}.ui-modal-root.ui-modal-open .ant-modal{opacity:1;transform:none}.ui-modal-root .ant-modal-container{background-color:var(--main-background-color,#fff);border-radius:32px;flex-direction:column;width:100%;height:100%;padding:30px;display:flex;position:relative;box-shadow:0 6px 30px #0000001f}@media (max-width:768px){.ui-modal-root .ant-modal-container{border-radius:24px;padding:20px}}.ui-modal-root .ant-modal-close{width:40px;height:40px;color:var(--text-black,#181b21);background-color:var(--background-color,#f0f3fa);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s ease-out;display:flex;position:absolute;top:30px;right:30px}.ui-modal-root .ant-modal-close:hover{opacity:.8}.ui-modal-root .ant-modal-close:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.ui-modal-root .ant-modal-close{top:20px;right:20px}}.ui-modal-root .ant-modal-header{margin-bottom:16px;padding-right:48px}.ui-modal-root .ant-modal-title{color:var(--text-black,#181b21);font-size:20px;font-weight:500;line-height:130%}.ui-modal-root .ant-modal-body{flex:1;min-height:0}.ui-modal-root .ant-modal-footer{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}@media (prefers-reduced-motion:reduce){.ui-modal-root .ant-modal,.ui-modal-root .ant-modal-mask{transition:none}}
