@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);*{box-sizing:border-box}body{background-color:#fff;font-size:1em;margin:0;padding:0}html{overflow-x:hidden}@media only screen and (max-width:1024px){body,html{overflow-x:hidden;width:100vw}}.loadingio-spinner-interwind{align-items:center;background:none;background-color:#ffffffa6;display:inline-block;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:fixed;width:100%;z-index:999999}.loadingio-spinner-interwind .loading-message{background-color:#c933280e;color:#3c495a;margin-top:40px;padding:6px 14px}.loading-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:64px;margin-left:-64px;position:relative;-webkit-transform:translateZ(0) scale(.64);transform:translateZ(0) scale(.64);-webkit-transform-origin:0 0;transform-origin:0 0;width:64px}.ant-alert-warning{background-color:#ffe8f2;border:1px solid #ff80b9}.ant-alert-warning .ant-alert-icon{color:#fd7fb9}.ant-alert{border-radius:6px;font-size:12px}.ant-popover-inner{border-radius:6px!important}.ant-notification-notice{background-color:hsla(0,0%,100%,.87);border-radius:6px}.ant-notification-notice-error{background-color:#ee5252da!important}.ant-notification-notice-error .ant-notification-notice-message,.ant-notification-notice-error .anticon{color:#fff}.ant-notification-notice-success{background-color:#21ec5ec0!important}.ant-notification-notice-success .ant-notification-notice-message,.ant-notification-notice-success .anticon{color:#fff}.ant-btn{border-radius:6px}.img-max-42 canvas,.img-max-42 img{height:42px!important;width:42px!important}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}::-webkit-scrollbar{background-color:#f5f5f5;width:10px}::-webkit-scrollbar-thumb{background-color:#4b9bbe;border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.app-btn{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;float:right;font-size:14px!important;justify-content:center;min-height:30px;padding:8px 20px!important;text-decoration:none;white-space:nowrap}.app-btn span{margin-left:10px;text-decoration:none}.app-btn.no-icon span{margin-left:0!important}.app-btn.btn-sm{font-size:12px!important;padding:3px 8px!important}.app-btn.btn-default{background-color:#f8f5fd;color:#7d5fff!important}.app-btn.btn-default:hover,.app-btn.btn-default:hover i{background-color:#7158e2;color:#f8f5fd!important}.app-btn.btn-ghost{background-color:initial;color:#2e22d8!important;text-decoration:underline}.app-btn.btn-ghost i{text-decoration:none!important}.app-btn.btn-ghost:hover,.app-btn.btn-ghost:hover i{background-color:#fff}.app-btn.btn-red{background-color:#e74c3c!important;border-color:#ecf0f1!important;color:#fff!important}.app-btn.btn-red:hover,.app-btn.btn-red:hover i{background-color:#c0392b!important;border-color:#e74c3c!important;color:#fff!important}.app-btn.btn-green{background-color:#2ecc71;color:#fff!important}.app-btn.btn-green:hover,.app-btn.btn-green:hover i{background-color:#23b660;color:#fff!important}.app-btn.btn-blue{background-color:#3498db13;color:#3498db!important}.app-btn.btn-blue:hover,.app-btn.btn-blue:hover i{background-color:#3498db;color:#f4fcf9!important}.app-btn.btn-yellow{background-color:#ffbe3211;color:#ffbe32!important}.app-btn.btn-yellow:hover,.app-btn.btn-yellow:hover i{background-color:#ffbe32;color:#fff!important}.app-btn.btn-yellow-dark{background-color:#ffbe32;color:#fbfaf1!important}.app-btn.btn-yellow-dark:hover,.app-btn.btn-yellow-dark:hover i{background-color:#fbfaf1;color:#ffbe32!important}.app-btn.btn-turq{background-color:#eefffb;color:#1abc9c!important}.app-btn.btn-turq:hover,.app-btn.btn-turq:hover i{background-color:#1abc9c;color:#eefffb!important}.col-md-6{float:left;padding-right:10px}.ant-btn-default{border:0 solid #fff!important;box-shadow:0 0 0 rgba(0,0,0,.02)!important}.ant-table-row-green{color:#fff!important}.ant-table-row-green,.ant-table-row-green .ant-table-cell-row-hover{background-color:#06dd58!important}@media only screen and (max-width:768px){.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:12px;padding:8px 6px!important}.ant-space{flex-wrap:wrap}.ant-space-item{margin-bottom:4px!important}.ant-form-item-label>label{font-size:13px}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{font-size:14px}.ant-modal-confirm-body .ant-modal-confirm-content{margin-left:0}.ant-tabs-nav:before{border-bottom:none}.ant-tabs-tab{font-size:13px!important;padding:8px 0!important}.ant-tabs-tab+.ant-tabs-tab{margin-left:0!important;margin-right:12px!important}.ant-descriptions-item-content,.ant-descriptions-item-label{font-size:12px;padding:8px 12px!important}}.login-big-box{background-color:#fff;border-radius:8px;display:flex;flex-direction:row;margin:0 auto;min-height:100vh;width:100%}.login-big-box .mobile-header{text-align:center;width:100%}.login-big-box .mobile-header img{height:auto;margin-top:0;max-height:208px;max-width:100%}.login-left-container{align-items:center;border-right:1px solid #f9f6fd;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:20px;width:100%}.login-left-container .login-form{display:flex;flex-direction:column;margin-top:20px;max-width:340px;width:100%}.login-left-container .login-form h1{color:#3e6d8d;font-size:32px;font-weight:700;text-align:center}.login-left-container .login-form p{color:#3c495a;font-size:20px;font-weight:700;margin-top:20px;text-align:center}.login-left-container .login-form .ant-input-affix-wrapper{border-radius:6px;margin-bottom:10px}.login-left-container .login-form .input-name{position:relative}.login-left-container .login-form .input-name input{background-color:#fff;border:0 solid!important;padding:10px 20px 10px 35px}.login-left-container .login-form .input-name i{color:#4b4b4b;font-size:18px;left:14px;position:absolute;top:16px;z-index:999}.login-left-container .login-form ::-webkit-input-placeholder{color:#dce3e9}.login-left-container .login-form ::placeholder{color:#dce3e9}.login-left-container .login-form .input-password{position:relative}.login-left-container .login-form .input-password input{background-color:#fff;border:0 solid!important;padding:10px 20px 10px 35px}.login-left-container .login-form .input-password i{color:#4b4b4b;font-size:18px;left:14px;position:absolute;top:16px;z-index:999}.login-left-container .login-form .input-password svg{color:#3c495a;left:auto;position:absolute;right:10px;top:18px}.login-left-container .login-form .app-btn{height:auto;outline:none;width:100%}.login-left-container .login-form .app-btn span{margin:0}.login-left-container .login-form .app-btn i{color:#4b9bbe;font-size:18px;text-decoration:none}.login-left-container .login-form .app-btn .loading-text{color:#4b9bbe;font-size:12px;margin:0 0 0 10px}.login-left-container .login-form hr{background-color:#3c495a;margin:25px 0}.login-left-container .login-form .forgot-password{color:#4b4b4b;font-size:14px;font-weight:600;text-align:center;text-decoration:underline}.login-left-container .login-form .new-account{color:#3c495a;font-size:14px;text-align:left}.login-left-container .login-form .new-account a{color:#4b9bbe;font-weight:600;text-decoration:underline}.login-right-container{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin:0 auto;padding:0}@media only screen and (max-width:991px){.login-big-box{align-items:center;justify-content:center;margin:0 auto;min-height:100vh;padding:30px 15px;width:100%}.login-big-box .mobile-header img{margin-left:0;max-height:140px}.login-left-container{border-right:none;padding:10px}.login-left-container .login-form{padding:0 10px}.login-right-container{display:none}}a{color:#222;text-decoration:none}.mobile-top-bar{align-items:center;background-color:#ecf0f1;border-bottom:1px solid #bdc3c7;box-sizing:border-box;display:none;height:56px;justify-content:space-between;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.mobile-top-bar .mobile-logo img{height:36px}.mobile-top-bar .mobile-menu-toggle{align-items:center;color:#34495e;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.page-container{display:flex;height:calc(100vh - 56px);width:100%}.left-container{flex-shrink:0}.left-menu{align-items:center;background-color:#ecf0f1;display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:265px}.left-menu a.logo{margin-top:30px;text-align:center;width:100%}.left-menu a.logo img{max-width:70%}.left-menu ul{flex-basis:0;flex-grow:2;list-style:none;margin:60px 0;padding:0;width:100%}.left-menu ul li{display:flex}.left-menu ul li a{color:#34495e;height:100%;padding:12px 40px;width:100%}.left-menu ul li i{color:#34495e;margin-right:12px;width:16px}.left-menu ul li small{color:#34495e}.left-menu ul a.is-active,.left-menu ul a:hover{background-color:#e74c3c;color:#fff}.left-menu ul a.is-active i,.left-menu ul a:hover i{color:#fff}.left-menu ul li.menu-title{margin-top:20px;padding:12px 40px}.left-menu .user-info{border-top:1px solid #bdc3c7;display:flex;padding:20px;width:100%}.left-menu .user-info .user-short-name{align-items:center;background-color:#e74c3c;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.left-menu .user-info .user-name{align-items:center;color:#2c2c2e;flex-grow:2;font-size:13px;font-weight:500;line-height:18px;overflow:hidden;padding:0 12px}.left-menu .user-info .user-name small{color:#2c2c2e;font-size:12px;font-weight:400}.left-menu .user-info .user-exit{color:#e74c3c;padding:6px 0}.main-content{box-sizing:border-box;display:flex;height:calc(100vh - 56px);justify-content:center;overflow:auto;padding:30px;width:100%}.main-content .body-max-width{margin:0 auto;max-width:1400px;width:100%}.main-content .page{display:flex;flex-direction:column}.main-content .page .page-title{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.2em;font-weight:400;gap:10px;justify-content:space-between;margin-bottom:20px}.main-content .page .page-title button{padding:20px!important}.main-content .page .page-title.--l{font-size:2em}.main-content .page .page-title.--m{font-size:1.6em}.main-content .page .page-dashboard-statistics{margin-bottom:50px}.main-content .page .page-dashboard-statistics ul{display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:20px 0;padding:0;width:100%}.main-content .page .page-dashboard-statistics ul li{border:1px solid #ecf0f1;box-sizing:border-box;color:#7f8c8d;font-weight:400;padding:30px;text-align:center;width:100%}.main-content .page .page-dashboard-statistics ul li strong{color:#222;font-size:2.5em;font-weight:500}.main-content .page .page-dashboard-other{padding-bottom:50px}.event-register-header-table thead td{font-size:16px;height:30px}.event-register-header-table td{border:1px solid #ecf0f1;font-weight:500;text-align:center;width:100px}.event-register-header-table tr td:first-child{color:#3498db}.event-register-header-table tr td:nth-child(2){color:#1abc9c}.event-register-header-table tr td:nth-child(3){color:#e74c3c}.ant-table-cell .app-btn{font-size:14px!important;padding:4px 10px!important}.table-action{display:flex;flex-wrap:wrap;gap:4px}@media only screen and (max-width:768px){.ant-modal-wrap{padding:10px!important}.ant-modal-wrap .ant-modal{margin:0 auto!important;max-width:calc(100vw - 20px)!important;padding-bottom:0;top:20px!important;width:calc(100vw - 20px)!important}.ant-modal-body{overflow-x:auto}}.mobile-menu-overlay{background:rgba(0,0,0,.45);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:999}.mobile-menu-overlay.open{display:block;opacity:1}.mobile-menu-slide{background:#fff;box-shadow:4px 0 24px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100vh;height:100dvh;left:0;max-width:85vw;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);width:300px;z-index:1000}.mobile-menu-slide.open{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-slide .mobile-menu-slide-header{align-items:center;background:#2c3e50;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.mobile-menu-slide .mobile-menu-slide-header .mobile-menu-slide-logo img{height:32px}.mobile-menu-slide .mobile-menu-slide-header .mobile-menu-close{align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:background .2s;width:40px}.mobile-menu-slide .mobile-menu-slide-header .mobile-menu-close:active{background:hsla(0,0%,100%,.3)}.mobile-menu-slide .mobile-menu-slide-content{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav{list-style:none;margin:0;padding:8px 0}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li{margin:0}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a{align-items:center;background:none;border:none;border-radius:0;box-shadow:none;color:#34495e;display:flex;font-size:15px;gap:12px;min-height:52px;padding:14px 20px;text-align:left;text-decoration:none;transition:all .15s ease;width:100%}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn svg,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a svg{flex-shrink:0;font-size:17px;text-align:center;width:20px}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn.is-active,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn:active,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a.is-active,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a:active{background:#ecf0f1;color:#e74c3c;font-weight:600}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn.is-active i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn.is-active svg,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn:active i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li .ant-btn:active svg,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a.is-active i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a.is-active svg,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a:active i,.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li a:active svg{color:#e74c3c}.mobile-menu-slide .mobile-menu-slide-content .mobile-nav li.menu-title{color:#95a5a6;font-size:11px;font-weight:700;letter-spacing:.5px;padding:16px 20px 6px;text-transform:uppercase}.mobile-menu-slide .mobile-menu-slide-content .user-info{align-items:center;background:#f9fafb;border-top:1px solid #ecf0f1;display:flex;gap:10px;margin-top:auto;padding:14px 20px}.mobile-menu-slide .mobile-menu-slide-content .user-info .user-short-name{align-items:center;background:#e74c3c;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:36px;justify-content:center;width:36px}.mobile-menu-slide .mobile-menu-slide-content .user-info .user-name{color:#2c3e50;flex:1 1;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.mobile-menu-slide .mobile-menu-slide-content .user-info .user-name small{color:#7f8c8d;font-size:11px;font-weight:400}.mobile-menu-slide .mobile-menu-slide-content .user-info .user-exit{color:#e74c3c;flex-shrink:0;font-size:18px;padding:8px}@media only screen and (max-width:1100px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.ant-table{min-width:600px}.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.ant-table{min-width:800px}.mobile-top-bar{display:flex}.page-container{height:auto;min-height:calc(100vh - 56px)}.left-container{display:none}.main-content{height:auto;min-height:calc(100vh - 56px);padding:16px}.page .page-title{align-items:flex-start;flex-direction:column;font-size:1.2em!important}.page .page-title.--l{font-size:1.4em!important}.page .page-title.--m{font-size:1.3em!important}.page .page-title .table-action,.page .page-title>.ant-space{flex-wrap:wrap;width:100%}.page-dashboard-statistics ul{flex-direction:column!important;gap:10px}.page-dashboard-statistics ul li{padding:20px!important}.page-dashboard-statistics ul li strong{font-size:1.8em!important}.event-register-header-table{display:block;font-size:12px;overflow-x:auto}.event-register-header-table td{font-size:13px;padding:6px 10px}.ant-table-cell .app-btn{font-size:12px!important;padding:3px 6px!important}.ant-table-cell .app-btn span{display:none}}@media only screen and (max-width:576px){.main-content{padding:10px}.page .page-title{gap:8px}.page .page-title button{font-size:12px!important;padding:12px!important}.app-btn{font-size:12px!important;padding:6px 12px!important}.app-btn span{margin-left:6px}.app-btn.btn-sm{font-size:11px!important;padding:2px 6px!important}}.mobile-event-cards{display:none}.desktop-event-table{display:block}.event-mobile-card{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:12px;overflow:hidden}.event-mobile-card .event-card-header{border-bottom:1px solid #f0f0f0;padding:14px 16px 10px}.event-mobile-card .event-card-header .event-card-title{color:#2c3e50;font-size:15px;font-weight:600;line-height:1.3;margin-bottom:4px}.event-mobile-card .event-card-header .event-card-date{color:#95a5a6;font-size:12px;font-weight:400}.event-mobile-card .event-card-body{padding:12px 16px}.event-mobile-card .event-card-body .event-card-stats{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:1fr 1fr}.event-mobile-card .event-card-body .event-card-stats .event-card-stat{align-items:center;display:flex;justify-content:space-between}.event-mobile-card .event-card-body .event-card-stats .event-card-stat .stat-label{color:#7f8c8d;font-size:12px;font-weight:500}.event-mobile-card .event-card-body .event-card-stats .event-card-stat .ant-tag{font-size:12px;margin:0;padding:1px 8px}.event-mobile-card .event-card-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 16px}.event-mobile-card .event-card-footer .app-btn{flex:1 1;font-size:13px!important;justify-content:center;padding:8px 12px!important}.event-mobile-card .event-card-footer .app-btn span{margin-left:6px}.mobile-personnel-cards{display:none}.desktop-personnel-table{display:block}.mobile-modal-cards{clear:both;display:none;width:100%}.desktop-modal-table{display:block}.mobile-tab-cards{display:none}.desktop-tab-table{display:block}@media only screen and (max-width:1100px){.mobile-event-cards{display:block}.desktop-event-table{display:none}.mobile-personnel-cards{display:block}.desktop-personnel-table{display:none}.mobile-modal-cards{display:block}.desktop-modal-table{display:none}.mobile-tab-cards{display:block}.desktop-tab-table{display:none}}.personnel-mobile-card{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:12px;overflow:hidden}.personnel-mobile-card .personnel-card-header{border-bottom:1px solid #f0f0f0;padding:14px 16px 10px}.personnel-mobile-card .personnel-card-header .personnel-card-name{color:#2c3e50;font-size:15px;font-weight:600;line-height:1.3;margin-bottom:2px}.personnel-mobile-card .personnel-card-header .personnel-card-type{color:#e74c3c;font-size:12px;font-weight:500}.personnel-mobile-card .personnel-card-body{padding:12px 16px}.personnel-mobile-card .personnel-card-body .personnel-card-info{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:1fr 1fr}.personnel-mobile-card .personnel-card-body .personnel-card-info .personnel-card-row{align-items:center;display:flex;justify-content:space-between}.personnel-mobile-card .personnel-card-body .personnel-card-info .personnel-card-row .info-label{color:#7f8c8d;font-size:12px;font-weight:500}.personnel-mobile-card .personnel-card-body .personnel-card-info .personnel-card-row .info-value{color:#2c3e50;font-size:13px;font-weight:500;max-width:140px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.personnel-mobile-card .personnel-card-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 16px}.personnel-mobile-card .personnel-card-footer .app-btn{flex:1 1;font-size:13px!important;justify-content:center;padding:8px 12px!important}.personnel-mobile-card .personnel-card-footer .app-btn span{margin-left:6px}.modal-personnel-card{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:10px;overflow:hidden}.modal-personnel-card.attended{background:#f9fef9;border-left:3px solid #27ae60}.modal-personnel-card .modal-card-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px 8px}.modal-personnel-card .modal-card-header .modal-card-no{background:#ecf0f1;border-radius:4px;color:#95a5a6;font-size:11px;font-weight:600;padding:2px 8px}.modal-personnel-card .modal-card-header .modal-card-name{color:#2c3e50;flex:1 1;font-size:14px;font-weight:600}.modal-personnel-card .modal-card-header .modal-card-type{color:#7f8c8d;font-size:11px;margin-top:2px;width:100%}.modal-personnel-card .modal-card-body{padding:10px 14px}.modal-personnel-card .modal-card-body .modal-card-row{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.modal-personnel-card .modal-card-body .modal-card-row .info-label{color:#7f8c8d;font-size:12px;font-weight:500}.modal-personnel-card .modal-card-body .modal-card-row .info-value{color:#2c3e50;font-size:13px;font-weight:500}.modal-personnel-card .modal-card-body .modal-card-row .info-value .ant-tag{font-size:11px;margin:0}.modal-personnel-card .modal-card-footer{border-top:1px solid #f0f0f0;padding:8px 14px}.modal-personnel-card .modal-card-footer .app-btn{font-size:12px!important;padding:6px 14px!important}.payoff-total-card{align-items:center;background:#2c3e50;border-radius:8px;color:#fff;display:flex;font-size:15px;justify-content:space-between;margin-top:4px;padding:14px 16px}.supplier-mobile-card{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:12px;overflow:hidden}.supplier-mobile-card .supplier-card-header{border-bottom:1px solid #f0f0f0;padding:14px 16px 10px}.supplier-mobile-card .supplier-card-header .supplier-card-name{color:#2c3e50;font-size:15px;font-weight:600;line-height:1.3}.supplier-mobile-card .supplier-card-body{padding:12px 16px}.supplier-mobile-card .supplier-card-body .supplier-card-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.supplier-mobile-card .supplier-card-body .supplier-card-stats .supplier-card-stat{align-items:center;display:flex;justify-content:space-between}.supplier-mobile-card .supplier-card-body .supplier-card-stats .supplier-card-stat .stat-label{color:#7f8c8d;font-size:12px;font-weight:500}.supplier-mobile-card .supplier-card-body .supplier-card-stats .supplier-card-stat .stat-value{color:#2c3e50;font-size:14px;font-weight:600}.supplier-mobile-card .supplier-card-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 16px}.supplier-mobile-card .supplier-card-footer .app-btn{font-size:12px!important;padding:6px 12px!important}@media only screen and (max-width:768px){.ant-modal{margin:0 auto;max-width:calc(100vw - 16px)!important;padding:0;top:16px!important;width:calc(100vw - 16px)!important}.ant-modal-centered{align-items:flex-start;display:flex}.ant-modal-content{-webkit-overflow-scrolling:touch;border-radius:12px;max-height:calc(100vh - 32px);overflow-y:auto}.ant-modal-body{padding:12px}}
/*# sourceMappingURL=main.2694979e.css.map*/