/*! @tacc/core-styles 2.57.0+ | 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}.alert{border-radius:unset}.alert>:first-child{margin-top:0}.alert>:last-child{margin-bottom:0}.alert{border-style:solid;border-width:var(--global-border-width--normal);padding-block:8px;padding-inline:12px}.alert-danger,.alert-dark,.alert-info,.alert-light,.alert-primary,.alert-secondary,.alert-success,.alert-warning{color:unset}.alert-primary{background-color:var(--global-color-accent--secondary);border-color:var(--global-color-primary--dark);border-width:0;color:var(--global-color-primary--xx-light);padding-block:8px;padding-inline:12px;text-align:center}:is(.alert-primary :is(a,:is([class*=button--as-link],.btn-link))){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}:is(.alert-primary :is(a,:is([class*=button--as-link],.btn-link))):hover{color:var(--global-color-accent--light);text-decoration-line:underline;text-decoration-style:solid;text-decoration-style:dashed}:is(.alert-primary :is(a,:is([class*=button--as-link],.btn-link))):active{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-style:dotted}:is(.alert-primary :is(a,:is([class*=button--as-link],.btn-link))):is(*,:hover,:active){color:inherit}.alert-secondary{background-color:var(--global-color-extra--x-light);border-color:var(--global-color-extra--normal)}.alert-success{background-color:var(--global-color-success--x-light);border-color:var(--global-color-success--x-dark)}.alert-danger{background-color:var(--global-color-danger--x-light);border-color:var(--global-color-danger--dark)}.alert-warning{background-color:var(--global-color-warning--x-light);border-color:var(--global-color-warning--dark)}.alert-info{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}.alert-light{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}.alert-dark{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}.alert hr{--global-space--hr-buffer-below:1em;--global-space--hr-buffer-above:1em;border-top-color:unset}.alert-link{color:unset;font-weight:unset}.alert-heading{font-weight:700}.alert-dismissible{padding-right:calc(12px + 1ch)}.alert-dismissible .close{box-sizing:content-box;color:inherit;padding:8px 12px;position:absolute;right:0;top:0;width:1ch}