/*! @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}:is(#demo .x-message)>:first-child{margin-top:0}:is(#demo .x-message)>:last-child{margin-bottom:0}:is(#demo .x-message--scope-inline)>*{display:inline}:is(#demo .x-message--scope-inline):before{font-family:var(--icon)}:is(#demo .x-message--scope-inline):before{color:var(--icon-color);margin-right:.5ch}#demo .x-message--scope-inline.x-message--type-error{color:var(--global-color-danger--dark)}#demo .x-message--scope-section{border-style:solid;border-width:var(--global-border-width--normal);padding-block:8px;padding-inline:12px}#demo .x-message--scope-section.x-message--type-info{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}#demo .x-message--scope-section.x-message--type-success{background-color:var(--global-color-success--x-light);border-color:var(--global-color-success--x-dark)}#demo .x-message--scope-section.x-message--type-warning{background-color:var(--global-color-warning--x-light);border-color:var(--global-color-warning--dark)}#demo .x-message--scope-section.x-message--type-error{background-color:var(--global-color-danger--x-light);border-color:var(--global-color-danger--dark)}#demo .x-message--scope-section.x-message--type-extra{background-color:var(--global-color-extra--x-light);border-color:var(--global-color-extra--normal)}#demo .x-message--scope-global{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(:is(#demo .x-message--scope-global) :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(:is(#demo .x-message--scope-global) :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(:is(#demo .x-message--scope-global) :is(a,:is([class*=button--as-link],.btn-link))):active{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-style:dotted}:is(:is(#demo .x-message--scope-global) :is(a,:is([class*=button--as-link],.btn-link))):is(*,:hover,:active){color:inherit}:is(#demo .x-message--has-icon.x-message--scope-section):before{font-family:var(--icon)}#demo .x-message--has-icon.x-message--scope-section{--icon-block-width:32px;--icon-size:16px;border-left-width:var(--icon-block-width);position:relative}:is(#demo .x-message--has-icon.x-message--scope-section):before{align-items:center;bottom:0;color:var(--global-color-primary--xx-light);display:flex;font-size:var(--icon-size);grid-row:1/span 99;justify-content:center;left:calc(-1 * var(--icon-block-width));margin-left:var(--global-border-width--normal);position:absolute;top:0;width:var(--icon-block-width)}#demo .x-message--has-icon.x-message--type-info,#demo .x-message--scope-inline.x-message--type-info{--icon-color:var(--global-color-info--normal)}:is(#demo .x-message--has-icon.x-message--type-info,#demo .x-message--scope-inline.x-message--type-info):before{content:"✎"}#demo .x-message--has-icon.x-message--type-success,#demo .x-message--scope-inline.x-message--type-success{--icon-color:var(--global-color-success--x-dark)}:is(#demo .x-message--has-icon.x-message--type-success,#demo .x-message--scope-inline.x-message--type-success):before{content:"✓"}#demo .x-message--has-icon.x-message--type-warning,#demo .x-message--scope-inline.x-message--type-warning{--icon-color:var(--global-color-warning--dark)}:is(#demo .x-message--has-icon.x-message--type-warning,#demo .x-message--scope-inline.x-message--type-warning):before{content:"⚠"}#demo .x-message--has-icon.x-message--type-error,#demo .x-message--scope-inline.x-message--type-error{--icon-color:var(--global-color-danger--dark)}:is(#demo .x-message--has-icon.x-message--type-error,#demo .x-message--scope-inline.x-message--type-error):before{content:"⚠"}#demo .x-message--has-icon.x-message--type-extra,#demo .x-message--scope-inline.x-message--type-extra{--icon-color:var(--global-color-extra--normal)}:is(#demo .x-message--has-icon.x-message--type-extra,#demo .x-message--scope-inline.x-message--type-extra):before{content:"✎"}