#app,body,html{margin:0;padding:0;width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app,.app-root,body,html{min-width:0;overflow:hidden}.app-root{width:100vw;height:100vh;background:#f5f7fb}.app-root .t-layout,.app-root .t-layout__container,.app-root .t-layout__content,.app-root .t-layout__sider{height:100vh;min-height:100vh}.app-root .t-layout__content{overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding-bottom:80px}.app-root .layout,.app-root .layout-container,.app-root .main-container,.app-root .main-layout,.app-root .page-container,.app-root .statistics-container,.app-root .tap-statistics-container{max-width:100%;min-width:0;box-sizing:border-box}.app-root *{box-sizing:border-box}.app-root .t-card,.app-root .t-card__body,.app-root .t-table,.app-root .t-table__content{max-width:100%}@media screen and (max-width:768px){.app-root .t-layout__content{padding-bottom:96px}}.unified-input .t-input-number .t-input__inner,.unified-input .t-input__inner,.unified-input .t-select .t-input__inner,.unified-input .t-textarea__inner{font-size:14px!important;font-weight:520;color:#1f2937}.unified-input .t-input__inner::-moz-placeholder,.unified-input .t-textarea__inner::-moz-placeholder{font-size:14px!important;color:#a0a7b4}.unified-input .t-input__inner::placeholder,.unified-input .t-textarea__inner::placeholder{font-size:14px!important;color:#a0a7b4}.unified-date-range .t-range-input{height:42px!important;border-radius:14px!important;border-color:#e5edf8!important;background:#fff!important;display:flex!important;align-items:center!important;box-shadow:0 4px 14px rgba(15,23,42,.035);transition:all .18s ease}.unified-date-range .t-range-input:hover{border-color:#bedaff!important;box-shadow:0 6px 18px rgba(15,23,42,.06)}.unified-date-range .t-range-input.t-is-focused{border-color:#165dff!important;box-shadow:0 0 0 3px rgba(22,93,255,.08)}.unified-date-range .t-range-input__inner{height:100%!important;display:flex!important;align-items:center!important}.unified-date-range .t-range-input__inner input{height:100%!important;line-height:42px!important;font-size:14px!important;font-weight:520!important;color:#111827!important;text-align:center!important;padding:0!important}.unified-date-range .t-range-input__separator{height:42px!important;line-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;color:#111827!important;font-size:14px!important;font-weight:700!important}.unified-date-range .t-input__suffix{display:flex!important;align-items:center!important}.unified-date-range .t-input__suffix-clear{width:20px!important;height:20px!important;border-radius:999px!important;color:#98a2b3!important}.unified-date-range .t-input__prefix-icon,.unified-date-range .t-input__suffix-icon{color:#98a2b3;font-size:18px}.unified-date-range .t-range-input:hover .t-input__prefix-icon,.unified-date-range .t-range-input:hover .t-input__suffix-icon{color:#165dff}.unified-date-picker .t-input{height:42px!important;border-radius:14px!important;border-color:#e5edf8!important;background:#fff!important;box-shadow:0 4px 14px rgba(15,23,42,.035);transition:all .18s ease}.unified-date-picker .t-input:hover{border-color:#bedaff!important;box-shadow:0 6px 18px rgba(15,23,42,.06)}.unified-date-picker .t-input.t-is-focused{border-color:#165dff!important;box-shadow:0 0 0 3px rgba(22,93,255,.08)}.unified-date-picker .t-input__inner{height:100%!important;line-height:42px!important;font-size:14px!important;font-weight:520!important;color:#111827!important;text-align:center!important}.unified-date-picker .t-input__prefix-icon,.unified-date-picker .t-input__suffix-icon{color:#98a2b3;font-size:18px}.unified-date-picker .t-input:hover .t-input__prefix-icon,.unified-date-picker .t-input:hover .t-input__suffix-icon{color:#165dff}@media (max-width:768px){.unified-date-picker .t-input,.unified-date-range .t-range-input{width:100%!important;min-width:240px!important}.unified-date-picker .t-input__inner,.unified-date-range .t-range-input__inner input{font-size:13px!important}.unified-date-range .t-range-input__separator{font-size:13px!important;padding:0 6px!important}}