@charset "UTF-8";.layout{padding:102px 40px 20px;min-height:100vh}.layout .layout-header{position:fixed;top:0;left:0;right:0;background:#f6f6f6;padding:20px 40px 0;z-index:999}.layout .layout-header .un_read{position:relative}.layout .layout-header .un_read i{position:absolute;right:0;bottom:0;width:12px;height:12px;background:#e67300;border-radius:50%}.layout .layout-main{white-space:pre-wrap;word-break:break-word;margin-top:24px;width:100%}.layout .layout-main .route-enter{transform:translate(-20px);opacity:0}.layout .layout-main .route-enter-active{transform:translate(0);opacity:1;transition:all .2s ease}.layout .layout-main .route-exit{transform:translate(0);opacity:1}.layout .layout-main .route-exit-active{transform:translate(20px);opacity:0;transition:all .2s ease}.header_main{display:flex;align-items:center;justify-content:space-between;padding:0 31px;height:82px;background-color:#fff;border-bottom:1px solid #efefef;border-radius:16px}.header_main .layout-header-left{display:flex;align-items:center;gap:40px}.header_main .layout-header-nav{display:flex;align-items:center;gap:100px}.header_main .layout-header-nav .layout-header-nav-item{font-size:21px;color:#696969;text-decoration:none;position:relative;padding-bottom:4px;transition:color .2s}.header_main .layout-header-nav .layout-header-nav-item:hover{color:#e67300}.header_main .layout-header-nav .layout-header-nav-item.active{color:#0b0b0b;font-weight:600}.header_main .layout-header-right{display:flex;align-items:center;column-gap:23px}.msg{padding:12px;margin-top:20px}.msg:hover{background:#fef8f2}.msg i{width:12px;height:12px;background:#e67300;border-radius:50%}.msg .creat-time{font-size:14px;line-height:21px}.message-drawer .ant-drawer-mask{background:transparent}.message-drawer .ant-drawer-header{padding:20px 20px 0;border-bottom:none}.message-drawer .ant-drawer-content-wrapper{top:113px;right:40px;bottom:31px;border-radius:16px}.message-drawer .ant-drawer-content-wrapper .ant-drawer-section{border-radius:21px}.message-drawer .ant-drawer-content-wrapper .ant-drawer-body{padding:0 20px 20px!important}.message-drawer .ant-drawer-content-wrapper .ant-drawer-body::-webkit-scrollbar{width:12px}.message-drawer .ant-drawer-content-wrapper .ant-drawer-body::-webkit-scrollbar-thumb{background:#efefef;border-radius:27px}.message-drawer .ant-drawer-content-wrapper .ant-drawer-body::-webkit-scrollbar-track{background:transparent}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-page{background-color:#fff}.login-page .login-container{display:flex;height:100vh}.login-page .login-left{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;box-sizing:border-box;background-color:#fff}.login-page .login-left .login-content{width:100%;max-width:442px}.login-page .login-left .login-content .login-header{margin-bottom:23px;display:flex;align-items:center;column-gap:8px}.login-page .login-left .login-content .login-header .login-admin-text{font-size:30px}.login-page .login-left .login-content .login-title{font-size:30px;font-weight:700;margin-bottom:4px;line-height:45px}.login-page .login-left .login-content .login-subtitle{font-size:16px;color:#696969;line-height:24px;margin-bottom:24px}.login-page .login-right{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow:hidden;padding-top:147px;background:#fef6ef}.login-page .login-right .preview-title{font-size:40px;width:424px;font-weight:600;line-height:50px}.login-page .login-right .preview-title img{margin-right:16px;position:relative;top:3px}.login-page .login-right .preview-image-img{width:100%;object-fit:contain}.venue-details-page{display:flex;gap:24px;padding:0}.venue-details-page .venue-details-left{width:24vw;flex-shrink:0;background:#fff;border-radius:16px;padding:20px 24px}.venue-details-page .venue-details-left .back-button{display:flex;align-items:center;column-gap:4px;padding:8px 0;border:none;background:transparent;font-size:14px;cursor:pointer;margin-bottom:17px;transition:color .2s}.venue-details-page .venue-details-left .back-button:hover{color:#e67300}.venue-details-page .venue-details-left .back-button .anticon{font-size:16px}.venue-details-page .venue-details-left .venue-info-card{background-color:#fff;border-radius:16px;box-sizing:border-box}.venue-details-page .venue-details-left .venue-info-card .venue-logo{display:flex;align-items:center;justify-content:center;border-radius:16px;height:160px;border:1px solid rgba(11,11,11,.1);margin-bottom:16px}.venue-details-page .venue-details-left .venue-info-card .venue-info-list{display:flex;flex-direction:column;gap:24px}.venue-details-page .venue-details-left .venue-info-card .venue-info-list .venue-info-item .venue-info-label{font-size:12px;font-weight:600;color:#696969;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.venue-details-page .venue-details-left .venue-info-card .venue-info-list .venue-info-item .venue-info-value{font-size:14px;font-weight:500;color:#696969}.venue-details-page .venue-details-right{flex:1;display:flex;flex-direction:column;gap:32px}.venue-details-page .venue-details-right .venue-section{background-color:#fff;border-radius:16px;padding:32px}.venue-details-page .venue-details-right .venue-section .venue-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.venue-details-page .venue-details-right .venue-section .venue-section-title{font-size:20px;font-weight:700;margin:0;line-height:1.5}.statistical_card{flex-wrap:wrap;width:25vw;padding:16px;border-radius:12px;border:1px solid #EFEFEF;font-weight:600}.statistical_card .amount{padding:4px 10px;background:#fef8f2;border-radius:8px;font-size:32px;line-height:54px;font-weight:400;white-space:nowrap}.profile_card{margin-top:24px;padding:16px;border-radius:12px;border:1px solid #EFEFEF;font-size:14px}.update_password_form .ant-form-item .ant-row .ant-col .ant-form-item-additional{margin:12px 0}.verification-code-input{display:flex;gap:12px;justify-content:center}.verification-code-input .code-input-item{width:56px;height:56px;text-align:center;font-size:20px;font-weight:600;border-radius:8px;border:1px solid #cecece;transition:all .2s}.verification-code-input .code-input-item:focus{border-color:#e67300;box-shadow:0 0 0 2px #e673001a}.verification-code-input .code-input-item:hover:not(:disabled){border-color:#e67300}.verification-code-input .code-input-item:disabled{background-color:#f6f6f6;cursor:not-allowed}@font-face{font-family:DMSans-Italic;src:url(/fonts/DMSans-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mulish/static/Mulish-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mulish-Bold;src:url(/fonts/Mulish/static/Mulish-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.ant-btn-default{border-color:#0b0b0b}.ant-form .ant-form-item .ant-form-item-additional{background:#fff5f5;padding:14px 17px;border-radius:12px;margin:24px 0}.ant-form .ant-form-item .ant-form-item-additional .ant-form-item-explain{display:flex;align-items:center;column-gap:9px}.ant-form .ant-form-item .ant-form-item-additional .ant-form-item-explain:before{min-width:20px;height:20px;content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAFaUlEQVR4AexXb2gcRRR/k38trdBNmoRkN4EEI1q0th8U/KCgqBiokvhBjNhgBYUEFCMqKChNUbBgxUqFBBRsMWIEwQYtVGhR0A+CfmitUsFAAs1ugrHJBWxp7nI3/t7eztxcmL3bS1Lshyzzdt68efPmt2/em5mtohv82QS43gXa9OD/5sHviWoWXbdnwfNGFlz3R9A8eMl02XVnQb9AdgztfVMdHVvXCrSq0oGLjuMA2ME9njcvhTiJ8QMkxL2gRvBhEUK0gO6C7AUIvt2RycwC7LuB62odyBOVigAuet4zcvv2KQAbhnUHlLQ4APv6FqIL8OyTSQexXiKA0XJ+LImOE5FDhWcSEx+BkYfQ137e92sbfF+spNOtOSkfhuwdknJaqcOr7NlxLPtI0mWHbTXcXrOhPa77Dbz2nNbApILoAADtapiZec3x/bM7fX/mAaIV1mmen59rDIIzkL3VEASdQspeEyh0Bnak01/zh4MvWcoCRPx8AC91G1bGVjKZ3fW+f0IBMvqsbH0QTCwFwS50joPyRYhuxPGxfCP+XRJgFC8Dajg8MYwl7IeH/lUyVS+1tz+CpZu/7HmXUp73oJKrupPoGsY+xTaUDPUAxzXq2BILMMq4o8bIcXjikNEuYrO53BEIGrH0bVkpD4O3lsjGmOqUREd5Z1Dt1XUswK1Er3BQhwMQc0u+/2zIx72knFFdAHlN8bYaSTRoxKRD27a9ZNNjmRUgJwbirrC0REO8RDwgjpZzuUH0jQHcV+D7wccWDhF8PG9VoQ4ScCguYawAkRgcQ05+tJzGskyEfIlX69zcNGKsH8nzBPMlVMOuc77/OZhJEBdnr+vuY2Y1WQHC/d1KEV+n40XJNqIOd4D8SRSawzx6zlAQvawAEbj3RP1UTfQDJXhSzc03I4v/wpE2NdvS0pFgCOVyue+0npR3aN5grADR3wYKSzqd/iNkyrxytbV9UOlC7HZsqa5+GnzZgjj8UysJcZvmDcYKEANblA4Cek7xpWrsbzWq3+SVzFb/5vumbetFwgrQNBaXXabOWvkwDssMjgP4jxp3p+dpbyrZRtV/NzVp21JK05t6CjtAKXVsIElu1dobzNTV1d1umNQbvSEjO0AhfldKuDZZ01/1r6fOEt1P0YMN/ueILaqsABHkp7WWEL3XKw4xz35jnsKcWkh2D54LglPQSYG4dO31vDLbBqtVRvht6OEtKRqVwll/NuKLKqsHObvwdfomgwAeRkDfVDRyHQ0+63EYaPs4uUbjznorwHDuq1c/RJ33ohAdNXV1I2jHFhxV4W2aFUye26sJZ/2nynv4+Dlcfd5fraPasQDrU6mUIBqiwrMfy3Kw0CzmlrNZPvz5/2MS16kvi3sLrcgGnzqhsBpzuEGgt7VQaLxiAbIObiYnsNSfMM8EzwzjrP2Cl4jbJvENBreZTtAtOH3ULUWrcIjgrP6MbWgh0agTBLEfw3olAbICEoYvl4UME6IPPzwX4Yke7i9HvAPwtb6mtvYCdAtZK+VpJMbLkJUsZQFywuCH53FYGQXlC2ISnjgJb07hH+Rt/geBh8JTgQFB1sayhba29/BjdBEJcVzFHBvgVTkfBI/FJQbrKCoLkBXZEJZusErKPg5qloUEoIjTN3NEZ5BEs1hCCUAZyC6xDNn5KvS6QKpwXB/ABfh5/nAlLFUnAqgMcLwsE+3GxIchS4GSlhS8NiyuXOnkuE46iPUqAsgDOOPwM/4G4qcV7UcB9iN49VeQedhzVv6E/lEA68UPfhO8doh3BsgqKhUDVNajZT8FsC/uDIK7Qa0IAxFRE+r7QIMANpF0OZVts14zQNPI9eQ3Aa7Xuze8B/8DAAD//11Qxj8AAAAGSURBVAMArzsGbwADswMAAAAASUVORK5CYII=);background-size:100% 100%}.ant-form .ant-form-item .ant-form-item-additional .ant-form-item-explain .ant-form-item-explain-error{font-weight:600;color:#0b0b0b}.ant-form-item .ant-form-item-label>label{font-weight:600}.ant-table-wrapper{margin-top:24px}.ant-table-wrapper .ant-table{border-radius:16px;border:1px solid #EFEFEF}.ant-table-wrapper .ant-table thead tr th{background:unset;color:#696969;letter-spacing:6%;font-size:12px;line-height:18px;padding:16px}.ant-table-wrapper .ant-table thead tr th:before{display:none}.ant-table-wrapper .ant-table tbody tr td{font-size:14px;line-height:21px;padding:18px 16px}.ant-table-wrapper .ant-table tbody tr td .name-container{display:flex;align-items:center;column-gap:20px}.ant-table-wrapper .ant-table .ant-table-placeholder td{border-radius:16px}.ant-table-wrapper .ant-table tbody tr:last-child td{border-bottom:none}.ant-modal .ant-modal-container{padding:64px 24px 24px}.ant-modal .ant-modal-container .ant-modal-close{top:24px;right:24px}.ant-modal .ant-modal-container .ant-modal-header .ant-modal-title,.ant-modal .ant-modal-container .ant-modal-body .ant-modal-confirm-title{text-align:center;font-size:24px;line-height:36px}.ant-modal .ant-modal-container .ant-modal-body .ant-modal-confirm-content{width:360px;margin:0 auto;line-height:24px;color:#696969;text-align:center}.ant-modal .ant-modal-container .ant-modal-confirm-btns{display:flex;column-gap:12px;margin-top:20px}.ant-modal .ant-modal-container .ant-modal-confirm-btns .ant-btn{flex:1}.ant-modal .ant-modal-container .ant-modal-confirm-btns .ant-btn.ant-btn-dangerous{background:#ee1b1b}.ant-dropdown .ant-dropdown-menu{padding:24px;border-radius:16px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:not(:first-child){margin-top:16px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:unset}.profile_dropdown .ant-dropdown-menu{margin-top:20px;border-radius:40px}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{min-height:100%;font-family:'"Mulish", sans-serif';color:#0b0b0b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}ul,ol{list-style:none}.ant-table-pagination{display:flex!important;justify-content:center!important;width:100%}.ant-table-pagination .ant-pagination{margin-top:0}.ant-pagination{margin:1.5rem 0 0!important;display:flex;align-items:center;justify-content:center;padding:0;gap:1rem}.ant-pagination .ant-pagination-item{border:none;background:transparent;min-width:2rem;height:2rem;line-height:2rem;border-radius:.5rem;margin:0 .25rem}.ant-pagination .ant-pagination-item a{color:#0b0b0b;font-size:.875rem}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#e67300;border-color:#e67300}.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff;font-weight:600}.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active){background-color:#f6f6f6}.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:#0b0b0b}.ant-pagination .ant-pagination-item-ellipsis{color:#0b0b0b}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{min-width:auto;height:auto;line-height:1.5;border:none;background:transparent;margin:0}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{display:flex!important;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none!important;background:transparent!important;color:#0b0b0b!important;font-size:1rem!important;cursor:pointer;border-radius:.5rem;transition:all .2s;font-family:inherit;line-height:1.5;box-shadow:none!important;outline:none!important;height:auto!important;min-height:auto!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link span,.ant-pagination .ant-pagination-next .ant-pagination-item-link span{display:inline-block!important;color:inherit!important;font-size:1rem!important;line-height:1.5}.ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon,.ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon{font-size:1rem!important;color:inherit!important;display:inline-flex!important;align-items:center;line-height:1}.ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{background-color:#f6f6f6!important;color:#0b0b0b!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover span,.ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover .anticon,.ant-pagination .ant-pagination-next .ant-pagination-item-link:hover span,.ant-pagination .ant-pagination-next .ant-pagination-item-link:hover .anticon{color:#0b0b0b!important}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:#696969!important;cursor:not-allowed!important;opacity:1}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link span,.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link .anticon,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link span,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link .anticon{color:#696969!important}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover{background-color:transparent!important;color:#696969!important}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover span,.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover .anticon,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover span,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover .anticon{color:#696969!important}.flex,.flex-col{display:flex;align-items:center;justify-content:center}.flex-col{flex-direction:column}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-around{display:flex;align-items:center;justify-content:space-around}.flex-wrap{display:flex;flex-wrap:wrap}.flex-1{flex:1}.elipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*{scrollbar-width:thin;scrollbar-color:#cecece #f6f6f6}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-button,*::-webkit-scrollbar-button:vertical,*::-webkit-scrollbar-button:horizontal,*::-webkit-scrollbar-button:vertical:decrement,*::-webkit-scrollbar-button:vertical:increment,*::-webkit-scrollbar-button:horizontal:decrement,*::-webkit-scrollbar-button:horizontal:increment,*::-webkit-scrollbar-button:single-button:vertical:decrement,*::-webkit-scrollbar-button:single-button:vertical:increment,*::-webkit-scrollbar-button:single-button:horizontal:decrement,*::-webkit-scrollbar-button:single-button:horizontal:increment{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important;background:none!important;border:none!important}*::-webkit-scrollbar-track{background:#f6f6f6;border-radius:3px}*::-webkit-scrollbar-thumb{background:#cecece;border-radius:3px}*::-webkit-scrollbar-thumb:hover{background:#f5f5f5}.page-main{border-radius:16px;padding:20px 24px;background:#fff;min-height:calc(100vh - 146px)}.page-main h1.title{font-size:20px;margin-bottom:4px;line-height:30px;display:flex;justify-content:space-between;align-items:center}.page-main h2{font-size:20px;margin:24px 0}.page-main p.subtitle{font-size:14px;color:#0b0b0b99;line-height:24px}.fs_14{font-size:14px;line-height:21px}.c_60{color:#0b0b0b99}.hover_on:hover{background:#fef8f2}.status-tag{width:max-content;padding:4px 16px;border-radius:8px;font-size:12px;line-height:18px}.status-tag.Active,.status-tag.Paid{background:#e6f4e8;color:#0b6f1c}.status-tag.Suspended,.status-tag.Unpaid{background:#fbd0d0;color:#ee1b1b}.status-tag.Draft{background:#efefef;color:#696969}.name-tag{padding:2px 10px;background:#e6730033;border-radius:20px;font-size:10px;color:#e67300}
