*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media (max-width: 768px){input,select,textarea{font-size:16px!important}}@media (max-width: 768px){button,.n-button{min-height:44px}}@media (max-width: 768px){::-webkit-scrollbar{width:4px;height:4px}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.n-data-table{font-size:13px}@media (max-width: 768px){.n-data-table{font-size:12px}.n-card{border-radius:0!important;border-left:none!important;border-right:none!important}.n-card__header,.n-card__content,.n-card__footer{padding:12px 16px!important}.n-modal-mask{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background-color:#000000b3!important}.n-modal-body-wrapper{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.n-card.n-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:0!important;border-radius:12px!important;overflow:hidden!important}.n-card.n-modal .n-card__content{max-height:calc(100dvh - 160px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.n-card.n-modal .n-card-header,.n-card.n-modal .n-card__footer{flex-shrink:0!important}}html[data-theme=dark] .n-card.n-modal,html[data-theme=dark] .n-card.n-modal .n-card__content,html[data-theme=dark] .n-card.n-modal .n-card-header,html[data-theme=dark] .n-card.n-modal .n-card__footer,html[data-theme=dark] .n-card.n-modal .n-form,html[data-theme=dark] .n-card.n-modal .n-form-item,html[data-theme=dark] .n-card.n-modal .n-form-item-blank,html[data-theme=dark] .n-card.n-modal .n-scrollbar,html[data-theme=dark] .n-card.n-modal .n-scrollbar-container,html[data-theme=dark] .n-card.n-modal .n-scrollbar-content{background-color:#1e1e1e!important;background:#1e1e1e!important}html[data-theme=dark] .n-modal-mask{background-color:#000000d9!important}html[data-theme=light] .n-card.n-modal,html[data-theme=light] .n-card.n-modal .n-card__content,html[data-theme=light] .n-card.n-modal .n-card-header,html[data-theme=light] .n-card.n-modal .n-card__footer,html[data-theme=light] .n-card.n-modal .n-form,html[data-theme=light] .n-card.n-modal .n-form-item,html[data-theme=light] .n-card.n-modal .n-form-item-blank,html[data-theme=light] .n-card.n-modal .n-scrollbar,html[data-theme=light] .n-card.n-modal .n-scrollbar-container,html[data-theme=light] .n-card.n-modal .n-scrollbar-content{background-color:#fff!important;background:#fff!important}html[data-theme=light] .n-modal-mask{background-color:#00000080!important}html[data-theme=light] .n-modal-mask .n-form-item{margin-bottom:12px!important}html[data-theme=light] .n-modal-mask .n-form .n-button{width:100%}html[data-theme=light] .n-modal-mask .n-space.mobile-stack{flex-direction:column!important}html[data-theme=light] .n-modal-mask .hide-mobile{display:none!important}html[data-theme=light] .n-modal-mask .n-tag{padding:0 6px!important;font-size:11px!important}html[data-theme=light] .n-modal-mask .n-base-select-option{padding:12px 16px!important}html[data-theme=light] .n-modal-mask .page-container{padding:0!important;min-height:calc(100vh - 56px)}html[data-theme=light] .n-modal-mask .n-data-table-wrapper{max-height:calc(100vh - 300px)!important}html[data-theme=light] .n-modal-mask .n-card-header__main{font-size:16px!important}html[data-theme=light] .n-modal-mask .n-descriptions{font-size:13px}html[data-theme=light] .n-modal-mask .n-descriptions-table-row .n-descriptions-table-header{width:100px!important;min-width:100px!important}html[data-theme=light] .n-modal-mask .n-tabs-nav{overflow-x:auto!important;-webkit-overflow-scrolling:touch}html[data-theme=light] .n-modal-mask .n-tabs-tab{padding:8px 12px!important;white-space:nowrap}html[data-theme=light] .n-modal-mask .n-grid{gap:12px!important}html[data-theme=light] .n-modal-mask .n-statistic .n-statistic-value{font-size:24px!important}html[data-theme=light] .n-modal-mask .n-alert{padding:12px!important}html[data-theme=light] .n-modal-mask .n-dropdown-menu{max-height:60vh;overflow-y:auto}html[data-theme=light] .n-modal-mask .n-space{gap:8px!important}html[data-theme=light] .n-modal-mask .n-card__action{flex-wrap:wrap;gap:8px}html[data-theme=light] .n-modal-mask .n-data-table .action-cell{white-space:nowrap}html[data-theme=light] .n-modal-mask .n-drawer{width:100%!important;max-width:100%!important}html[data-theme=light] .n-modal-mask .n-pagination{flex-wrap:wrap;justify-content:center;gap:8px}html[data-theme=light] .n-modal-mask .n-pagination-item{min-width:36px;height:36px}html[data-theme=light] .n-modal-mask .n-breadcrumb{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}html[data-theme=light] .n-modal-mask .n-progress{max-width:100%}html[data-theme=light] .n-modal-mask .n-empty{padding:24px 16px!important}html[data-theme=light] .n-modal-mask .n-divider{margin:12px 0!important}@media (max-width: 480px){.n-card__header,.n-card__content{padding:10px 12px!important}.n-statistic .n-statistic-value{font-size:20px!important}.n-data-table{font-size:11px}.n-tag{padding:0 4px!important;font-size:10px!important}.n-button{padding:0 12px}.n-button--small{padding:0 8px;font-size:12px}}.epg-grid .n-base-selection,.epg-grid .n-base-selection-label,.epg-grid .n-base-selection-overlay{--n-text-color: #333 !important;--n-color: #fff !important;--n-border: 1px solid #e0e0e0 !important;--n-placeholder-color: #999 !important;background-color:#fff!important;color:#333!important}.epg-grid .n-base-selection .n-base-selection-label{color:#333!important}.epg-grid .n-base-selection .n-base-suffix{color:#666!important}
