*{box-sizing:border-box}html,body,#app{height:100%;margin:0}html{-webkit-text-size-adjust:100%}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;background:#f4f6f8;color:#1f2328}a{color:inherit}.filter-bar,.page-heading,.form-actions,.line-form{max-width:100%}@media(max-width:768px){h1,h2{word-break:break-word;overflow-wrap:anywhere}h2{font-size:18px!important;line-height:1.35}.toolbar{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.toolbar h1,.toolbar h2{font-size:18px!important;line-height:1.3}.toolbar>.n-button{width:100%}.toolbar>.n-space{width:100%}.toolbar .n-space .n-space__item{flex:1 1 auto}.toolbar .n-button{width:100%}.n-input,.n-select,.n-base-selection,.n-date-picker,.n-input-number,.n-card,.n-alert,.n-statistic,.n-upload{max-width:100%!important}.n-space{flex-wrap:wrap!important;max-width:100%}.n-space .n-space__item{min-width:0;max-width:100%}.filter-bar.n-space .n-space__item:has(.n-input),.filter-bar.n-space .n-space__item:has(.n-select),.filter-bar.n-space .n-space__item:has(.n-date-picker),.filter-bar.n-space .n-space__item:has(.n-input-number),.n-space .n-space__item:has(>.n-input),.n-space .n-space__item:has(>.n-select),.n-space .n-space__item:has(>.n-date-picker),.n-space .n-space__item:has(>.n-input-number){flex:1 1 100%!important;width:100%!important;max-width:100%!important}.n-space .n-input,.n-space .n-select,.n-space .n-date-picker,.n-space .n-input-number{width:100%!important}.page-heading{align-items:flex-start!important;gap:4px 8px!important}.page-heading h2{width:100%;margin:4px 0 0!important}.form-actions{width:100%}.form-actions .n-space__item{flex:1 1 calc(50% - 8px)}.form-actions .n-button{width:100%}.n-form:not(.n-form--inline) .n-form-item{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"label" "blank" "feedback"!important}.n-form:not(.n-form--inline) .n-form-item-label{width:auto!important;max-width:100%!important;text-align:left!important;padding:0 0 6px!important;justify-content:flex-start!important}.n-form.n-form--inline,.line-form.n-form--inline{flex-direction:column!important;align-items:stretch!important;flex-wrap:wrap!important;gap:8px;width:100%}.n-form.n-form--inline .n-form-item,.line-form .n-form-item{width:100%!important;margin-right:0!important}.n-form.n-form--inline .n-input,.n-form.n-form--inline .n-input-number,.n-form.n-form--inline .n-select,.line-form .n-input,.line-form .n-input-number{width:100%!important}.n-modal .n-card,.n-dialog{width:min(560px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto}.n-checkbox{align-items:flex-start}.n-checkbox .n-checkbox__label{white-space:normal}.n-data-table,.n-data-table-wrapper,.n-data-table-base-table,.n-descriptions-table-wrapper{overflow-x:auto;max-width:100%}.n-data-table-table{min-width:640px}.n-pagination{flex-wrap:wrap!important;justify-content:flex-start!important;row-gap:8px}.n-pagination-size-picker,.n-pagination-quick-jumper{display:none!important}.n-radio-group{flex-wrap:wrap!important}.n-tabs-nav-scroll-wrapper{overflow-x:auto!important}.n-tabs-tab{padding:0 10px!important}.n-statistic-value{font-size:18px!important;word-break:break-all}input[type=file]{max-width:100%}.n-input .n-input__input-el,.n-input__textarea-el,.n-base-selection-input,input,select,textarea{font-size:16px!important}}
