/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ind-label{color:var(--ind-label-color);display:inline-flex;font-family:var(--ind-label-font-family);font-size:var(--ind-label-font-size);font-weight:var(--ind-label-font-weight);line-height:var(--ind-label-line-height);}.ind-label:has(input:hover){cursor:pointer;}.ind-label--bold{font-weight:var(--ind-label-bold-font-weight);}.ind-label--variant\:button{background-color:var(--ind-label-button-unchecked-background-color);border:var(--ind-label-button-unchecked-border-color) solid var(--ind-label-button-border-width);border-radius:var(--ind-label-button-border-radius);padding-block:var(--ind-label-button-padding-block-start) var(--ind-label-button-padding-block-end);padding-inline:var(--ind-label-button-padding-inline-start) var(--ind-label-button-padding-inline-end);inline-size:100%;}.ind-label--variant\:button > *:first-child{flex:none;}.ind-label--variant\:button:has(input:hover){background-color:var(--ind-label-button-unchecked-hover-background-color);border-color:var(--ind-label-button-unchecked-hover-border-color);cursor:pointer;}.ind-label--variant\:button:has(input:active){background-color:var(--ind-label-button-active-background-color);border-color:var(--ind-label-button-active-border-color);}.ind-label--variant\:button:has(input:focus-visible){outline:var(--ind-label-focus-visible-outline-width) var(--ind-label-focus-visible-outline-style) var(--ind-label-unchecked-focus-visible-outline-color);outline-offset:var(--ind-label-focus-visible-outline-offset);}.ind-label--variant\:button:has(input[aria-invalid=true]){background-color:var(--ind-label-button-unchecked-error-background-color);border-color:var(--ind-label-button-unchecked-error-border-color);}.ind-label--variant\:button:has(input:checked){background-color:var(--ind-label-button-checked-background-color);border-color:var(--ind-label-button-checked-border-color);}.ind-label--variant\:button:has(input:checked)[aria-invalid=true]{background-color:var(--ind-label-button-checked-error-background-color);border-color:var(--ind-label-button-checked-error-border-color);}
.ind-link{color:var(--_ind-link-color,var(--ind-link-color));display:inline-flex;font-weight:var(--ind-link-font-weight);font-family:var(--ind-link-font-family);gap:var(--ind-link-column-gap);text-decoration:var(--ind-link-text-decoration);text-decoration-color:var(--_ind-link-text-decoration-color,var(--ind-link-text-decoration-color));text-decoration-skip-ink:var(--ind-link-text-decoration-skip-ink);text-decoration-thickness:var(--ind-link-text-decoration-thickness);text-underline-offset:var(--ind-link-text-underline-offset);-webkit-tap-highlight-color:rgba(0,0,0,0);}.ind-link:visited{color:var(--_ind-link-visited-color,var(--ind-link-visited-color));}.ind-link:hover{color:var(--_ind-link-hover-color,var(--ind-link-hover-color));text-decoration-thickness:var(--ind-link-hover-text-decoration-thickness);}.ind-link:focus-visible{outline:var(--ind-link-focus-visible-outline-width) var(--ind-link-focus-visible-outline-style) var(--_ind-link-focus-visible-outline-color,var(--ind-link-focus-visible-outline-color));outline-offset:var(--ind-link-focus-visible-outline-offset);}.ind-link:active{color:var(--_ind-link-active-color,var(--ind-link-active-color));}.ind-link--theme\:inverse{--_ind-link-active-color:var(--ind-link-inverse-active-color);--_ind-link-color:var(--ind-link-inverse-color);--_ind-link-focus-visible-outline-color:var(--ind-link-inverse-focus-visible-color);--_ind-link-hover-color:var(--ind-link-inverse-hover-color);--_ind-link-text-decoration-color:var(--ind-link-inverse-text-decoration-color);--_ind-link-visited-color:var(--ind-link-inverse-visited-color);}.ind-link--theme\:neutral{--_ind-link-active-color:var(--ind-link-neutral-active-color);--_ind-link-color:var(--ind-link-neutral-color);--_ind-link-focus-visible-outline-color:var(--ind-link-neutral-focus-visible-color);--_ind-link-hover-color:var(--ind-link-neutral-hover-color);--_ind-link-text-decoration-color:var(--ind-link-neutral-text-decoration-color);--_ind-link-visited-color:var(--ind-link-neutral-visited-color);}
