.lfm[data-v-2505b93c]{color:var(--main-text-color,#fff);flex:1 1 0%;flex-direction:column;gap:18px;min-height:0}.lfm[data-v-2505b93c],.lfm__head[data-v-2505b93c]{display:flex}.lfm__head[data-v-2505b93c]{align-items:center;gap:16px;justify-content:space-between}.lfm__title[data-v-2505b93c]{font-size:2.5rem;letter-spacing:-.04em;margin:0;min-width:0}.lfm__close[data-v-2505b93c]{background-color:transparent;border-radius:9999px;border-width:0;color:var(--secondary-text-color,#ccc);cursor:var(--hover-cursor,url(./hoverCursor.CLooM0K-.cur),pointer);display:grid;flex-shrink:0;height:3rem;padding:0;place-items:center;transition:color .18s ease,background .18s ease;width:3rem}.lfm__close svg[data-v-2505b93c]{height:3rem;width:3rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.lfm__close[data-v-2505b93c]:hover{background:#8080801f;color:var(--main-text-color,#fff)}.lfm__rule[data-v-2505b93c]{border-width:0;border-top:1px solid hsla(0,0%,50%,.22);margin-bottom:5px;margin-top:5px;width:100%}.lfm__body[data-v-2505b93c]{display:flex;flex:1 1 0%;flex-direction:column;gap:18px;min-height:0;overflow:visible}.lfm__footer[data-v-2505b93c]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:flex-end;overflow:visible;width:100%}.list-filter-modal .ant-modal{max-width:min(94vw,450px)!important;overflow:visible;padding-bottom:0;width:min(94vw,450px)!important}.list-filter-modal .ant-modal-footer,.list-filter-modal .ant-modal-header{display:none}.list-filter-modal .ant-modal-content{border-radius:30px;display:flex;flex-direction:column;height:auto;max-height:min(86vh,720px);overflow:visible}.list-filter-modal .ant-modal-body{display:flex;flex-direction:column;min-height:0;overflow:visible}@media (max-width:767px){.list-filter-modal .ant-modal{max-width:min(100vw - 24px,400px)!important;width:min(100vw - 24px,400px)!important}.list-filter-modal .ant-modal-content{max-height:min(92dvh,720px)}.list-filter-modal .ant-modal-body{padding-bottom:max(22px,env(safe-area-inset-bottom))}}.list-filter-field{display:flex;flex-direction:column;gap:6px;min-width:0;overflow:visible;width:100%}.list-filter-field__label{color:var(--main-text-color,#fff);font-size:14px;font-weight:700;line-height:1;margin:0}
