/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ind-checkbox{appearance:none;background-color:var(--ind-checkbox-unchecked-background-color);background-position:center;background-repeat:no-repeat;background-size:var(--ind-checkbox-icon-size);block-size:var(--ind-checkbox-size);border:var(--ind-checkbox-unchecked-border-width) solid var(--ind-checkbox-unchecked-border-color);border-radius:var(--ind-checkbox-border-radius);cursor:pointer;inline-size:var(--ind-checkbox-size);margin:0;}.ind-checkbox[aria-invalid=true]{background-color:var(--ind-checkbox-unchecked-error-background-color);border-color:var(--ind-checkbox-unchecked-error-border-color);border-width:var(--ind-checkbox-unchecked-error-border-width);}.ind-checkbox:hover{background-color:var(--ind-checkbox-unchecked-hover-background-color);border-color:var(--ind-checkbox-unchecked-hover-border-color);border-width:var(--ind-checkbox-unchecked-hover-border-width);color:var(--ind-checkbox-unchecked-hover-color);cursor:pointer;}.ind-checkbox:active{background-color:var(--ind-checkbox-unchecked-active-background-color);border-color:var(--ind-checkbox-unchecked-active-border-color);border-width:var(--ind-checkbox-unchecked-active-border-width);}.ind-checkbox:focus-visible{outline:var(--ind-checkbox-focus-visible-outline-width) var(--ind-checkbox-focus-visible-outline-style) var(--ind-checkbox-unchecked-focus-visible-outline-color);outline-offset:var(--ind-checkbox-focus-visible-outline-offset);background-color:var(--ind-checkbox-unchecked-focus-visible-background-color);border-color:var(--ind-checkbox-unchecked-focus-visible-border-color);border-width:var(--ind-checkbox-unchecked-focus-visible-border-width);color:var(--ind-checkbox-unchecked-focus-visible-color);}.ind-checkbox:checked{background-color:var(--ind-checkbox-checked-background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23ffffff' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");border-color:var(--ind-checkbox-checked-border-color);border-width:var(--ind-checkbox-checked-border-width);color:var(--ind-checkbox-checked-color);}.ind-checkbox:checked:hover{background-color:var(--ind-checkbox-checked-hover-background-color);border-color:var(--ind-checkbox-checked-hover-border-color);border-width:var(--ind-checkbox-checked-hover-border-width);color:var(--ind-checkbox-checked-hover-color);cursor:pointer;}.ind-checkbox:checked:active{background-color:var(--ind-checkbox-checked-active-background-color);border-color:var(--ind-checkbox-checked-active-border-color);border-width:var(--ind-checkbox-checked-active-border-width);}.ind-checkbox:checked:focus-visible{outline:var(--ind-checkbox-focus-visible-outline-width) var(--ind-checkbox-focus-visible-outline-style) var(--ind-checkbox-checked-focus-visible-outline-color);outline-offset:var(--ind-checkbox-focus-visible-outline-offset);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%230f172a' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");background-color:var(--ind-checkbox-checked-focus-visible-background-color);border-color:var(--ind-checkbox-checked-focus-visible-border-color);border-width:var(--ind-checkbox-checked-focus-visible-border-width);color:var(--ind-checkbox-checked-focus-visible-color);}.ind-checkbox:indeterminate{background-color:var(--ind-checkbox-indeterminate-background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23ffffff' d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");border-color:var(--ind-checkbox-indeterminate-border-color);border-width:var(--ind-checkbox-indeterminate-border-width);color:var(--ind-checkbox-indeterminate-color);}.ind-checkbox:indeterminate:hover{background-color:var(--ind-checkbox-indeterminate-hover-background-color);border-color:var(--ind-checkbox-indeterminate-hover-border-color);border-width:var(--ind-checkbox-indeterminate-hover-border-width);color:var(--ind-checkbox-indeterminate-hover-color);cursor:pointer;}.ind-checkbox:indeterminate:active{background-color:var(--ind-checkbox-indeterminate-active-background-color);border-color:var(--ind-checkbox-indeterminate-active-border-color);border-width:var(--ind-checkbox-indeterminate-active-border-width);}.ind-checkbox:indeterminate:focus-visible{outline:var(--ind-checkbox-focus-visible-outline-width) var(--ind-checkbox-focus-visible-outline-style) var(--ind-checkbox-indeterminate-focus-visible-outline-color);outline-offset:var(--ind-checkbox-focus-visible-outline-offset);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%230f172a' d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");background-color:var(--ind-checkbox-indeterminate-focus-visible-background-color);border-color:var(--ind-checkbox-indeterminate-focus-visible-border-color);border-width:var(--ind-checkbox-indeterminate-focus-visible-border-width);color:var(--ind-checkbox-indeterminate-focus-visible-color);}
.ind-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms ease;}.ind-collapse__inner{min-block-size:0;overflow:clip;padding-inline:var(--ind-collapse-padding-inline-start) var(--ind-collapse-padding-inline-end);}.ind-collapse__inner > *:first-child{margin-block-start:0;}.ind-collapse[open] .ind-collapse__inner{overflow:visible;}.ind-collapse--no-padding,.ind-collapse--no-padding[open],.ind-collapse--no-padding .ind-collapse__inner{padding:0;}.ind-collapse[open]{grid-template-rows:1fr;padding-block:var(--ind-collapse-padding-block-start) var(--ind-collapse-padding-block-end);}
.ind-expandable{background-color:var(--ind-expandable-section-background-color,transparent);border:0 solid var(--ind-expandable-section-border-color,transparent);border-bottom-width:var(--ind-expandable-section-border-bottom-width,0);border-left-width:var(--ind-expandable-section-border-inline-width,0);border-radius:var(--ind-expandable-section-border-radius,0);border-right-width:var(--ind-expandable-section-border-inline-width,0);border-top-width:var(--ind-expandable-section-border-top-width,0);margin-block:var(--ind-expandable-margin-block-start) var(--ind-expandable-margin-block-end);row-gap:var(--ind-expandable-row-gap);}.ind-expandable:first-of-type{border-top-width:var(--ind-expandable-section-border-top-width-first,var(--ind-expandable-section-border-top-width,0));}.ind-expandable__button{align-items:center;appearance:none;background-color:var(--ind-expandable-button-background-color);border-color:var(--ind-expandable-button-border-color);border-style:solid;border-radius:var(--ind-expandable-button-border-radius);border-width:var(--ind-expandable-button-border-width);color:var(--ind-expandable-button-color);cursor:pointer;display:flex;font:inherit;gap:var(--ind-expandable-button-gap);inline-size:100%;justify-content:space-between;padding-block:var(--ind-expandable-button-padding-block-start) var(--ind-expandable-button-padding-block-end);padding-inline:var(--ind-expandable-button-padding-inline-start) var(--ind-expandable-button-padding-inline-end);text-align:start;text-decoration:none;}.ind-expandable__button:hover{background-color:var(--ind-expandable-button-hover-background-color);border-color:var(--ind-expandable-button-hover-border-color);color:var(--ind-expandable-button-hover-color);}.ind-expandable__button:active{background-color:var(--ind-expandable-button-active-background-color);border-color:var(--ind-expandable-button-active-border-color);color:var(--ind-expandable-button-active-color);}.ind-expandable__button:focus-visible{outline:var(--ind-expandable-button-focus-visible-outline-width) var(--ind-expandable-button-focus-visible-outline-style) var(--ind-expandable-button-focus-visible-outline-color);outline-offset:var(--ind-expandable-button-focus-visible-outline-offset);}.ind-expandable__button[aria-expanded=true]{background-color:var(--ind-expandable-button-active-background-color);border-bottom-left-radius:var(--ind-expandable-button-border-bottom-left-radius);border-bottom-right-radius:var(--ind-expandable-button-border-bottom-right-radius);border-bottom-width:var(--ind-expandable-button-border-bottom-width,0);}.ind-expandable__button[aria-expanded=true]:hover{background-color:var(--ind-expandable-button-hover-background-color);border-color:var(--ind-expandable-button-hover-border-color);color:var(--ind-expandable-button-hover-color);border-bottom-left-radius:var(--ind-expandable-button-border-bottom-left-radius);border-bottom-right-radius:var(--ind-expandable-button-border-bottom-right-radius);border-bottom-width:var(--ind-expandable-button-border-bottom-width,0);border-bottom-color:var(--ind-expandable-button-border-color);}.ind-expandable__heading{font-size:var(--ind-heading-h5-max);margin:0;max-inline-size:100%;}.ind-expandable__button[aria-expanded=true] .ind-expandable__icon:nth-child(1),.ind-expandable__button[aria-expanded=false] .ind-expandable__icon:nth-child(2){display:none;}.ind-expandable--variant\:alt{--ind-expandable-button-active-color:var(--ind-expandable-button-alt-color);--ind-expandable-button-color:var(--ind-expandable-button-alt-color);--ind-expandable-button-hover-color:var(--ind-expandable-button-alt-color);--ind-expandable-button-padding-block-end:var(--ind-expandable-button-alt-padding-block-end);--ind-expandable-button-padding-block-start:var(--ind-expandable-button-alt-padding-block-start);--ind-expandable-button-padding-inline-end:var(--ind-expandable-button-alt-padding-inline-end);--ind-expandable-button-padding-inline-start:var(--ind-expandable-button-alt-padding-inline-start);}
