/*! @tacc/core-styles 2.56.1+ | MIT | github.com/TACC/Core-Styles */.x-link{color:var(--global-color-accent--light);text-decoration-color:currentColor;text-decoration-line:none;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.x-link--disabled{opacity:.75;pointer-events:none}.x-link--hover{color:var(--global-color-accent--light);text-decoration-line:underline;text-decoration-style:solid}.x-link--active{text-decoration-line:underline;text-decoration-style:dotted}.x-link--irregular{color:var(--global-color-accent--light);text-decoration-color:currentColor;text-decoration-line:none;text-decoration-line:underline;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.x-link--irregular--disabled{opacity:.75;pointer-events:none}.x-link--irregular--hover{color:var(--global-color-accent--light);text-decoration-line:underline;text-decoration-style:solid;text-decoration-style:dashed}.x-link--irregular--active{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-style:dotted}.x-pagination{display:flex;flex-direction:row;margin-bottom:unset;place-content:center;place-items:center}.x-pagination:is(ol,ul){list-style:none;padding-left:unset}.x-pagination__end-item{line-height:1;padding:0 12px;white-space:nowrap}.x-pagination__end-item:is(button){background-color:transparent;border:none;border-radius:unset}.x-pagination__page-item:not(:first-child,:last-child){margin-inline:.25em}.x-pagination__skipped-item{cursor:default;display:flex;place-content:center}.x-pagination__disabled-item{pointer-events:none}.x-pagination__page-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}.x-pagination__page-link:is(button){cursor:pointer}.x-pagination__page-link{background-color:var(--global-color-primary--x-light);border-color:var(--global-color-primary--xx-dark);border-style:solid;border-width:var(--global-border-width--normal);color:var(--global-color-primary--xx-dark)}.x-pagination__page-link:hover{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-accent--normal);color:var(--global-color-primary--xx-dark)}.x-pagination__page-link:hover:is(a){text-decoration:none}.x-pagination__page-link:focus{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-primary--xx-dark);color:var(--global-color-primary--xx-dark);outline:var(--global-border-width--thick) solid var(--global-color-accent--light)}.x-pagination__page-link:active{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-accent--dark);border-width:var(--global-border-width--normal);color:var(--global-color-primary--xx-dark);outline:var(--global-border-width--normal) solid var(--global-color-accent--dark)}.x-pagination__end-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}.x-pagination__end-link:is(button){cursor:pointer}.x-pagination__end-link:focus{outline:var(--global-border-width--thick) solid var(--global-color-accent--light)}.x-pagination__end-link:is(button):not(:disabled){color:var(--global-color-accent--light);text-decoration-color:currentColor;text-decoration-line:none;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.x-pagination__end-link:is(button):not(:disabled):hover{color:var(--global-color-accent--light);text-decoration-line:underline;text-decoration-style:solid}.x-pagination__end-link:is(button):not(:disabled):active{text-decoration-line:underline;text-decoration-style:dotted}.x-pagination__skipped-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}.x-pagination__skipped-link:is(button){cursor:pointer}.x-pagination__page-link--active{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-primary--xx-dark);color:var(--global-color-primary--xx-dark)}.x-pagination__page-link--active:hover{background-color:var(--global-color-accent--xx-light);border-color:var(--global-color-accent--dark)}.x-pagination__page-link--disabled{background-color:var(--global-color-primary--xx-light);border-color:var(--global-color-primary--light);color:var(--global-color-primary--light)}.pagination{display:flex;flex-direction:row;margin-bottom:unset;place-content:center;place-items:center}.pagination:is(ol,ul){list-style:none;padding-left:unset}.page-item:not(:first-child,:last-child,.skip):not(:first-child,:last-child){margin-inline:.25em}.page-item:not(:first-child,:last-child,.skip) .page-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}:is(.page-item:not(:first-child,:last-child,.skip) .page-link):is(button){cursor:pointer}.page-item:not(:first-child,:last-child,.skip) .page-link{background-color:var(--global-color-primary--x-light);border-color:var(--global-color-primary--xx-dark);border-style:solid;border-width:var(--global-border-width--normal);color:var(--global-color-primary--xx-dark)}:is(.page-item:not(:first-child,:last-child,.skip) .page-link):hover{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-accent--normal);color:var(--global-color-primary--xx-dark)}:is(.page-item:not(:first-child,:last-child,.skip) .page-link):hover:is(a){text-decoration:none}:is(.page-item:not(:first-child,:last-child,.skip) .page-link):focus{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-primary--xx-dark);color:var(--global-color-primary--xx-dark);outline:var(--global-border-width--thick) solid var(--global-color-accent--light)}:is(.page-item:not(:first-child,:last-child,.skip) .page-link):active{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-accent--dark);border-width:var(--global-border-width--normal);color:var(--global-color-primary--xx-dark);outline:var(--global-border-width--normal) solid var(--global-color-accent--dark)}.page-item:is(:first-child,:last-child){line-height:1;padding:0 12px;white-space:nowrap}.page-item:is(:first-child,:last-child):is(button){background-color:transparent;border:none;border-radius:unset}.page-item:is(:first-child,:last-child) .page-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}:is(.page-item:is(:first-child,:last-child) .page-link):is(button){cursor:pointer}:is(.page-item:is(:first-child,:last-child) .page-link):focus{outline:var(--global-border-width--thick) solid var(--global-color-accent--light)}:is(.page-item:is(:first-child,:last-child) .page-link):is(button):not(:disabled){color:var(--global-color-accent--light);text-decoration-color:currentColor;text-decoration-line:none;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}:is(.page-item:is(:first-child,:last-child) .page-link):is(button):not(:disabled):hover{color:var(--global-color-accent--light);text-decoration-line:underline;text-decoration-style:solid}:is(.page-item:is(:first-child,:last-child) .page-link):is(button):not(:disabled):active{text-decoration-line:underline;text-decoration-style:dotted}.page-item:is(:first-child,:last-child) .page-link{background-color:transparent;border:none;border-radius:unset}.page-item.skip{cursor:default;display:flex;place-content:center}.page-item.skip .page-link{box-sizing:content-box;display:flex;line-height:1;min-width:1em;padding:5px;place-content:center}:is(.page-item.skip .page-link):is(button){cursor:pointer}.page-item.skip .page-link{background-color:transparent;border:none;color:inherit}.page-item.active .page-link{background-color:var(--global-color-accent--x-light);border-color:var(--global-color-primary--xx-dark);color:var(--global-color-primary--xx-dark)}:is(.page-item.active .page-link):hover{background-color:var(--global-color-accent--xx-light);border-color:var(--global-color-accent--dark)}.page-item.disabled{pointer-events:none}.page-item.disabled .page-link{background-color:var(--global-color-primary--xx-light);border-color:var(--global-color-primary--light);color:var(--global-color-primary--light)}.page-link{margin-left:unset}.page-link:focus{box-shadow:none}