:root{--ui-loading-spinner-size:42px;--ui-loading-fullscreen-spinner-size:50px}.ui-loading-parent--relative{position:relative!important}.ui-loading-parent--hidden{overflow:hidden!important}.ui-loading-mask{z-index:2000;background-color:var(--ui-mask-color);-webkit-transition:opacity var(--ui-transition-duration);transition:opacity var(--ui-transition-duration);margin:0;position:absolute;inset:0}.ui-loading-mask.is-fullscreen{position:fixed}.ui-loading-mask.is-fullscreen .ui-loading-spinner{margin-top:calc((0px - var(--ui-loading-fullscreen-spinner-size)) / 2)}.ui-loading-mask.is-fullscreen .ui-loading-spinner .circular{height:var(--ui-loading-fullscreen-spinner-size);width:var(--ui-loading-fullscreen-spinner-size)}.ui-loading-spinner{margin-top:calc((0px - var(--ui-loading-spinner-size)) / 2);text-align:center;width:100%;position:absolute;top:50%}.ui-loading-spinner .ui-loading-text{color:var(--ui-color-primary);margin:3px 0;font-size:14px}.ui-loading-spinner .circular{height:var(--ui-loading-spinner-size);width:var(--ui-loading-spinner-size);animation:2s linear infinite loading-rotate;display:inline}.ui-loading-spinner .path{stroke-dasharray:90 150;stroke-dashoffset:0;stroke-width:2px;stroke:var(--ui-color-primary);stroke-linecap:round;animation:1.5s ease-in-out infinite loading-dash}.ui-loading-spinner i{color:var(--ui-color-primary)}.ui-loading-fade-enter-from,.ui-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-40px}to{stroke-dasharray:90 150;stroke-dashoffset:-120px}}.ui-pagination{--ui-pagination-font-size:14px;--ui-pagination-bg-color:var(--ui-fill-color-blank);--ui-pagination-text-color:var(--ui-text-color-primary);--ui-pagination-border-radius:2px;--ui-pagination-button-color:var(--ui-text-color-primary);--ui-pagination-button-width:32px;--ui-pagination-button-height:32px;--ui-pagination-button-disabled-color:var(--ui-text-color-placeholder);--ui-pagination-button-disabled-bg-color:var(--ui-fill-color-blank);--ui-pagination-button-bg-color:var(--ui-fill-color);--ui-pagination-hover-color:var(--ui-color-primary);--ui-pagination-font-size-small:12px;--ui-pagination-button-width-small:24px;--ui-pagination-button-height-small:24px;--ui-pagination-button-width-large:40px;--ui-pagination-button-height-large:40px;--ui-pagination-item-gap:16px;white-space:nowrap;color:var(--ui-pagination-text-color);font-size:var(--ui-pagination-font-size);align-items:center;font-weight:400;display:flex}.ui-pagination .ui-input__inner{text-align:center;-moz-appearance:textfield}.ui-pagination .ui-select{width:128px}.ui-pagination .btn-prev,.ui-pagination .btn-next{font-size:var(--ui-pagination-font-size);min-width:var(--ui-pagination-button-width);height:var(--ui-pagination-button-height);line-height:var(--ui-pagination-button-height);color:var(--ui-pagination-button-color);background:var(--ui-pagination-bg-color);border-radius:var(--ui-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.ui-pagination .btn-prev *,.ui-pagination .btn-next *{pointer-events:none}.ui-pagination .btn-prev:focus,.ui-pagination .btn-next:focus{outline:none}.ui-pagination .btn-prev:hover,.ui-pagination .btn-next:hover{color:var(--ui-pagination-hover-color)}.ui-pagination .btn-prev.is-active,.ui-pagination .btn-next.is-active{color:var(--ui-pagination-hover-color);cursor:default;font-weight:700}.ui-pagination .btn-prev.is-active.is-disabled,.ui-pagination .btn-next.is-active.is-disabled{color:var(--ui-text-color-secondary);font-weight:700}.ui-pagination .btn-prev:disabled,.ui-pagination .btn-prev.is-disabled,.ui-pagination .btn-next:disabled,.ui-pagination .btn-next.is-disabled{color:var(--ui-pagination-button-disabled-color);background-color:var(--ui-pagination-button-disabled-bg-color);cursor:not-allowed}.ui-pagination .btn-prev:focus-visible,.ui-pagination .btn-next:focus-visible{outline:1px solid var(--ui-pagination-hover-color);outline-offset:-1px}.ui-pagination .btn-prev .ui-icon,.ui-pagination .btn-next .ui-icon{width:inherit;font-size:12px;font-weight:700;display:block}.ui-pagination>.is-first{margin-left:0!important}.ui-pagination>.is-last{margin-right:0!important}.ui-pagination .btn-prev{margin-left:var(--ui-pagination-item-gap)}.ui-pagination__sizes,.ui-pagination__total{margin-left:var(--ui-pagination-item-gap);color:var(--ui-text-color-regular);font-weight:400}.ui-pagination__total[disabled=true]{color:var(--ui-text-color-placeholder)}.ui-pagination__jump{margin-left:var(--ui-pagination-item-gap);color:var(--ui-text-color-regular);align-items:center;font-weight:400;display:flex}.ui-pagination__jump[disabled=true]{color:var(--ui-text-color-placeholder)}.ui-pagination__goto{margin-right:8px}.ui-pagination__editor{text-align:center;box-sizing:border-box}.ui-pagination__editor.ui-input{width:56px}.ui-pagination__editor .ui-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-pagination__editor .ui-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-pagination__classifier{margin-left:8px}.ui-pagination__rightwrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}.ui-pagination.is-background .btn-prev,.ui-pagination.is-background .btn-next,.ui-pagination.is-background .ui-pager li{background-color:var(--ui-pagination-button-bg-color);margin:0 4px}.ui-pagination.is-background .btn-prev.is-active,.ui-pagination.is-background .btn-next.is-active,.ui-pagination.is-background .ui-pager li.is-active{background-color:var(--ui-color-primary);color:var(--ui-color-white)}.ui-pagination.is-background .btn-prev:disabled,.ui-pagination.is-background .btn-prev.is-disabled,.ui-pagination.is-background .btn-next:disabled,.ui-pagination.is-background .btn-next.is-disabled,.ui-pagination.is-background .ui-pager li:disabled,.ui-pagination.is-background .ui-pager li.is-disabled{color:var(--ui-text-color-placeholder);background-color:var(--ui-disabled-bg-color)}.ui-pagination.is-background .btn-prev:disabled.is-active,.ui-pagination.is-background .btn-prev.is-disabled.is-active,.ui-pagination.is-background .btn-next:disabled.is-active,.ui-pagination.is-background .btn-next.is-disabled.is-active,.ui-pagination.is-background .ui-pager li:disabled.is-active,.ui-pagination.is-background .ui-pager li.is-disabled.is-active{color:var(--ui-text-color-secondary);background-color:var(--ui-fill-color-dark)}.ui-pagination.is-background .btn-prev{margin-left:var(--ui-pagination-item-gap)}.ui-pagination--small .btn-prev,.ui-pagination--small .btn-next,.ui-pagination--small .ui-pager li{height:var(--ui-pagination-button-height-small);line-height:var(--ui-pagination-button-height-small);font-size:var(--ui-pagination-font-size-small);min-width:var(--ui-pagination-button-width-small)}.ui-pagination--small span:not([class*=suffix]),.ui-pagination--small button{font-size:var(--ui-pagination-font-size-small)}.ui-pagination--small .ui-select{width:100px}.ui-pagination--large .btn-prev,.ui-pagination--large .btn-next,.ui-pagination--large .ui-pager li{height:var(--ui-pagination-button-height-large);line-height:var(--ui-pagination-button-height-large);min-width:var(--ui-pagination-button-width-large)}.ui-pagination--large .ui-select .ui-input{width:160px}.ui-pager{-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:0;font-size:0;list-style:none;display:flex}.ui-pager li{font-size:var(--ui-pagination-font-size);min-width:var(--ui-pagination-button-width);height:var(--ui-pagination-button-height);line-height:var(--ui-pagination-button-height);color:var(--ui-pagination-button-color);background:var(--ui-pagination-bg-color);border-radius:var(--ui-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.ui-pager li *{pointer-events:none}.ui-pager li:focus{outline:none}.ui-pager li:hover{color:var(--ui-pagination-hover-color)}.ui-pager li.is-active{color:var(--ui-pagination-hover-color);cursor:default;font-weight:700}.ui-pager li.is-active.is-disabled{color:var(--ui-text-color-secondary);font-weight:700}.ui-pager li:disabled,.ui-pager li.is-disabled{color:var(--ui-pagination-button-disabled-color);background-color:var(--ui-pagination-button-disabled-bg-color);cursor:not-allowed}.ui-pager li:focus-visible{outline:1px solid var(--ui-pagination-hover-color);outline-offset:-1px}
